Interface UpdateScheduledQueryResponse.Builder
-
- All Superinterfaces:
AwsResponse.Builder,Buildable,CloudWatchLogsResponse.Builder,CopyableBuilder<UpdateScheduledQueryResponse.Builder,UpdateScheduledQueryResponse>,SdkBuilder<UpdateScheduledQueryResponse.Builder,UpdateScheduledQueryResponse>,SdkPojo,SdkResponse.Builder
- Enclosing class:
- UpdateScheduledQueryResponse
@Mutable @NotThreadSafe public static interface UpdateScheduledQueryResponse.Builder extends CloudWatchLogsResponse.Builder, SdkPojo, CopyableBuilder<UpdateScheduledQueryResponse.Builder,UpdateScheduledQueryResponse>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description UpdateScheduledQueryResponse.BuildercreationTime(Long creationTime)The timestamp when the scheduled query was originally created.UpdateScheduledQueryResponse.Builderdescription(String description)The description of the updated scheduled query.default UpdateScheduledQueryResponse.BuilderdestinationConfiguration(Consumer<DestinationConfiguration.Builder> destinationConfiguration)The destination configuration of the updated scheduled query.UpdateScheduledQueryResponse.BuilderdestinationConfiguration(DestinationConfiguration destinationConfiguration)The destination configuration of the updated scheduled query.UpdateScheduledQueryResponse.BuilderexecutionRoleArn(String executionRoleArn)The execution role ARN of the updated scheduled query.UpdateScheduledQueryResponse.BuilderlastExecutionStatus(String lastExecutionStatus)The status of the most recent execution of the updated scheduled query.UpdateScheduledQueryResponse.BuilderlastExecutionStatus(ExecutionStatus lastExecutionStatus)The status of the most recent execution of the updated scheduled query.UpdateScheduledQueryResponse.BuilderlastTriggeredTime(Long lastTriggeredTime)The timestamp when the updated scheduled query was last executed.UpdateScheduledQueryResponse.BuilderlastUpdatedTime(Long lastUpdatedTime)The timestamp when the scheduled query was last updated.UpdateScheduledQueryResponse.BuilderlogGroupIdentifiers(String... logGroupIdentifiers)The log groups queried by the updated scheduled query.UpdateScheduledQueryResponse.BuilderlogGroupIdentifiers(Collection<String> logGroupIdentifiers)The log groups queried by the updated scheduled query.UpdateScheduledQueryResponse.Buildername(String name)The name of the updated scheduled query.UpdateScheduledQueryResponse.BuilderqueryLanguage(String queryLanguage)The query language of the updated scheduled query.UpdateScheduledQueryResponse.BuilderqueryLanguage(QueryLanguage queryLanguage)The query language of the updated scheduled query.UpdateScheduledQueryResponse.BuilderqueryString(String queryString)The query string of the updated scheduled query.UpdateScheduledQueryResponse.BuilderscheduledQueryArn(String scheduledQueryArn)The ARN of the updated scheduled query.UpdateScheduledQueryResponse.BuilderscheduleEndTime(Long scheduleEndTime)The end time of the updated scheduled query.UpdateScheduledQueryResponse.BuilderscheduleExpression(String scheduleExpression)The cron expression of the updated scheduled query.UpdateScheduledQueryResponse.BuilderscheduleStartTime(Long scheduleStartTime)The start time of the updated scheduled query.UpdateScheduledQueryResponse.BuilderstartTimeOffset(Long startTimeOffset)The time offset of the updated scheduled query.UpdateScheduledQueryResponse.Builderstate(String state)The state of the updated scheduled query.UpdateScheduledQueryResponse.Builderstate(ScheduledQueryState state)The state of the updated scheduled query.UpdateScheduledQueryResponse.Buildertimezone(String timezone)The timezone of the updated scheduled query.-
Methods inherited from interface software.amazon.awssdk.services.cloudwatchlogs.model.CloudWatchLogsResponse.Builder
build, responseMetadata, responseMetadata
-
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
-
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
-
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
Methods inherited from interface software.amazon.awssdk.core.SdkResponse.Builder
sdkHttpResponse, sdkHttpResponse
-
-
-
-
Method Detail
-
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
UpdateScheduledQueryResponse.Builder name(String 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,QueryLanguage
-
queryLanguage
UpdateScheduledQueryResponse.Builder queryLanguage(QueryLanguage 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,QueryLanguage
-
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
UpdateScheduledQueryResponse.Builder timezone(String 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 theDestinationConfiguration.Builderavoiding the need to create one manually viaDestinationConfiguration.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed todestinationConfiguration(DestinationConfiguration).- Parameters:
destinationConfiguration- a consumer that will call methods onDestinationConfiguration.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
destinationConfiguration(DestinationConfiguration)
-
state
UpdateScheduledQueryResponse.Builder state(String 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:
ScheduledQueryState,ScheduledQueryState
-
state
UpdateScheduledQueryResponse.Builder state(ScheduledQueryState 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:
ScheduledQueryState,ScheduledQueryState
-
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:
ExecutionStatus,ExecutionStatus
-
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:
ExecutionStatus,ExecutionStatus
-
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.
-
-