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 used by the updated scheduled query.

      Parameters:
      queryLanguage - The query language used by 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 used by the updated scheduled query.

      Parameters:
      queryLanguage - The query language used by 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 group identifiers of the updated scheduled query.

      Parameters:
      logGroupIdentifiers - The log group identifiers of 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 group identifiers of the updated scheduled query.

      Parameters:
      logGroupIdentifiers - The log group identifiers of 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 schedule expression of the updated scheduled query.

      Parameters:
      scheduleExpression - The schedule 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 start time offset of the updated scheduled query.

      Parameters:
      startTimeOffset - The start 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 time when the updated scheduled query was last executed.

      Parameters:
      lastTriggeredTime - The time 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 last execution of the updated scheduled query (Running, Complete, Failed, Timeout, or InvalidQuery).

      Parameters:
      lastExecutionStatus - The status of the last execution of the updated scheduled query (Running, Complete, Failed, Timeout, or InvalidQuery).
      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 last execution of the updated scheduled query (Running, Complete, Failed, Timeout, or InvalidQuery).

      Parameters:
      lastExecutionStatus - The status of the last execution of the updated scheduled query (Running, Complete, Failed, Timeout, or InvalidQuery).
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • scheduleStartTime

      UpdateScheduledQueryResponse.Builder scheduleStartTime(Long scheduleStartTime)

      The schedule start time of the updated scheduled query.

      Parameters:
      scheduleStartTime - The schedule 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 schedule end time of the updated scheduled query.

      Parameters:
      scheduleEndTime - The schedule 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 creation time of the updated scheduled query.

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

      UpdateScheduledQueryResponse.Builder lastUpdatedTime(Long lastUpdatedTime)

      The last updated time of the scheduled query.

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