Interface UpdateScheduledQueryResponse.Builder

  • Method Details

    • scheduledQueryArn

      UpdateScheduledQueryResponse.Builder scheduledQueryArn(String scheduledQueryArn)

      The ARN of the updated scheduled query.

      Parameters:
      scheduledQueryArn - The ARN of the updated scheduled query.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • name

      The name of the updated scheduled query.

      Parameters:
      name - The name of the updated scheduled query.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • description

      UpdateScheduledQueryResponse.Builder description(String description)

      The description of the updated scheduled query.

      Parameters:
      description - The description of the updated scheduled query.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • queryLanguage

      UpdateScheduledQueryResponse.Builder queryLanguage(String queryLanguage)

      The query language of the updated scheduled query.

      Parameters:
      queryLanguage - The query language of the updated scheduled query.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • queryLanguage

      The query language of the updated scheduled query.

      Parameters:
      queryLanguage - The query language of the updated scheduled query.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • queryString

      UpdateScheduledQueryResponse.Builder queryString(String queryString)

      The query string of the updated scheduled query.

      Parameters:
      queryString - The query string of the updated scheduled query.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • logGroupIdentifiers

      UpdateScheduledQueryResponse.Builder logGroupIdentifiers(Collection<String> logGroupIdentifiers)

      The log groups queried by the updated scheduled query.

      Parameters:
      logGroupIdentifiers - The log groups queried by the updated scheduled query.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • logGroupIdentifiers

      UpdateScheduledQueryResponse.Builder logGroupIdentifiers(String... logGroupIdentifiers)

      The log groups queried by the updated scheduled query.

      Parameters:
      logGroupIdentifiers - The log groups queried by the updated scheduled query.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • scheduleExpression

      UpdateScheduledQueryResponse.Builder scheduleExpression(String scheduleExpression)

      The cron expression of the updated scheduled query.

      Parameters:
      scheduleExpression - The cron expression of the updated scheduled query.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • timezone

      The timezone of the updated scheduled query.

      Parameters:
      timezone - The timezone of the updated scheduled query.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • startTimeOffset

      UpdateScheduledQueryResponse.Builder startTimeOffset(Long startTimeOffset)

      The time offset of the updated scheduled query.

      Parameters:
      startTimeOffset - The time offset of the updated scheduled query.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • destinationConfiguration

      UpdateScheduledQueryResponse.Builder destinationConfiguration(DestinationConfiguration destinationConfiguration)

      The destination configuration of the updated scheduled query.

      Parameters:
      destinationConfiguration - The destination configuration of the updated scheduled query.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • destinationConfiguration

      default UpdateScheduledQueryResponse.Builder destinationConfiguration(Consumer<DestinationConfiguration.Builder> destinationConfiguration)

      The destination configuration of the updated scheduled query.

      This is a convenience method that creates an instance of the DestinationConfiguration.Builder avoiding the need to create one manually via DestinationConfiguration.builder().

      When the Consumer completes, SdkBuilder.build() is called immediately and its result is passed to destinationConfiguration(DestinationConfiguration).

      Parameters:
      destinationConfiguration - a consumer that will call methods on DestinationConfiguration.Builder
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • state

      The state of the updated scheduled query.

      Parameters:
      state - The state of the updated scheduled query.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • state

      The state of the updated scheduled query.

      Parameters:
      state - The state of the updated scheduled query.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • lastTriggeredTime

      UpdateScheduledQueryResponse.Builder lastTriggeredTime(Long lastTriggeredTime)

      The timestamp when the updated scheduled query was last executed.

      Parameters:
      lastTriggeredTime - The timestamp when the updated scheduled query was last executed.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • lastExecutionStatus

      UpdateScheduledQueryResponse.Builder lastExecutionStatus(String lastExecutionStatus)

      The status of the most recent execution of the updated scheduled query.

      Parameters:
      lastExecutionStatus - The status of the most recent execution of the updated scheduled query.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • lastExecutionStatus

      UpdateScheduledQueryResponse.Builder lastExecutionStatus(ExecutionStatus lastExecutionStatus)

      The status of the most recent execution of the updated scheduled query.

      Parameters:
      lastExecutionStatus - The status of the most recent execution of the updated scheduled query.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • scheduleStartTime

      UpdateScheduledQueryResponse.Builder scheduleStartTime(Long scheduleStartTime)

      The start time of the updated scheduled query.

      Parameters:
      scheduleStartTime - The start time of the updated scheduled query.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • scheduleEndTime

      UpdateScheduledQueryResponse.Builder scheduleEndTime(Long scheduleEndTime)

      The end time of the updated scheduled query.

      Parameters:
      scheduleEndTime - The end time of the updated scheduled query.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • executionRoleArn

      UpdateScheduledQueryResponse.Builder executionRoleArn(String executionRoleArn)

      The execution role ARN of the updated scheduled query.

      Parameters:
      executionRoleArn - The execution role ARN of the updated scheduled query.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • creationTime

      UpdateScheduledQueryResponse.Builder creationTime(Long creationTime)

      The timestamp when the scheduled query was originally created.

      Parameters:
      creationTime - The timestamp when the scheduled query was originally created.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • lastUpdatedTime

      UpdateScheduledQueryResponse.Builder lastUpdatedTime(Long lastUpdatedTime)

      The timestamp when the scheduled query was last updated.

      Parameters:
      lastUpdatedTime - The timestamp when the scheduled query was last updated.
      Returns:
      Returns a reference to this object so that method calls can be chained together.