Interface ScheduledQuery.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<ScheduledQuery.Builder,ScheduledQuery>,SdkBuilder<ScheduledQuery.Builder,ScheduledQuery>,SdkPojo
- Enclosing class:
- ScheduledQuery
public static interface ScheduledQuery.Builder extends SdkPojo, CopyableBuilder<ScheduledQuery.Builder,ScheduledQuery>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description ScheduledQuery.Builderarn(String arn)The Amazon Resource Name.ScheduledQuery.BuildercreationTime(Instant creationTime)The creation time of the scheduled query.default ScheduledQuery.BuildererrorReportConfiguration(Consumer<ErrorReportConfiguration.Builder> errorReportConfiguration)Configuration for scheduled query error reporting.ScheduledQuery.BuildererrorReportConfiguration(ErrorReportConfiguration errorReportConfiguration)Configuration for scheduled query error reporting.ScheduledQuery.BuilderlastRunStatus(String lastRunStatus)Status of the last scheduled query run.ScheduledQuery.BuilderlastRunStatus(ScheduledQueryRunStatus lastRunStatus)Status of the last scheduled query run.ScheduledQuery.Buildername(String name)The name of the scheduled query.ScheduledQuery.BuildernextInvocationTime(Instant nextInvocationTime)The next time the scheduled query is to be run.ScheduledQuery.BuilderpreviousInvocationTime(Instant previousInvocationTime)The last time the scheduled query was run.ScheduledQuery.Builderstate(String state)State of scheduled query.ScheduledQuery.Builderstate(ScheduledQueryState state)State of scheduled query.default ScheduledQuery.BuildertargetDestination(Consumer<TargetDestination.Builder> targetDestination)Target data source where final scheduled query result will be written.ScheduledQuery.BuildertargetDestination(TargetDestination targetDestination)Target data source where final scheduled query result will be written.-
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, sdkFields
-
-
-
-
Method Detail
-
arn
ScheduledQuery.Builder arn(String arn)
The Amazon Resource Name.
- Parameters:
arn- The Amazon Resource Name.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
name
ScheduledQuery.Builder name(String name)
The name of the scheduled query.
- Parameters:
name- The name of the scheduled query.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
creationTime
ScheduledQuery.Builder creationTime(Instant creationTime)
The creation time of the scheduled query.
- Parameters:
creationTime- The creation time of the scheduled query.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
state
ScheduledQuery.Builder state(String state)
State of scheduled query.
- Parameters:
state- State of scheduled query.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
ScheduledQueryState,ScheduledQueryState
-
state
ScheduledQuery.Builder state(ScheduledQueryState state)
State of scheduled query.
- Parameters:
state- State of scheduled query.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
ScheduledQueryState,ScheduledQueryState
-
previousInvocationTime
ScheduledQuery.Builder previousInvocationTime(Instant previousInvocationTime)
The last time the scheduled query was run.
- Parameters:
previousInvocationTime- The last time the scheduled query was run.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
nextInvocationTime
ScheduledQuery.Builder nextInvocationTime(Instant nextInvocationTime)
The next time the scheduled query is to be run.
- Parameters:
nextInvocationTime- The next time the scheduled query is to be run.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
errorReportConfiguration
ScheduledQuery.Builder errorReportConfiguration(ErrorReportConfiguration errorReportConfiguration)
Configuration for scheduled query error reporting.
- Parameters:
errorReportConfiguration- Configuration for scheduled query error reporting.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
errorReportConfiguration
default ScheduledQuery.Builder errorReportConfiguration(Consumer<ErrorReportConfiguration.Builder> errorReportConfiguration)
Configuration for scheduled query error reporting.
This is a convenience method that creates an instance of theErrorReportConfiguration.Builderavoiding the need to create one manually viaErrorReportConfiguration.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toerrorReportConfiguration(ErrorReportConfiguration).- Parameters:
errorReportConfiguration- a consumer that will call methods onErrorReportConfiguration.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
errorReportConfiguration(ErrorReportConfiguration)
-
targetDestination
ScheduledQuery.Builder targetDestination(TargetDestination targetDestination)
Target data source where final scheduled query result will be written.
- Parameters:
targetDestination- Target data source where final scheduled query result will be written.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
targetDestination
default ScheduledQuery.Builder targetDestination(Consumer<TargetDestination.Builder> targetDestination)
Target data source where final scheduled query result will be written.
This is a convenience method that creates an instance of theTargetDestination.Builderavoiding the need to create one manually viaTargetDestination.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed totargetDestination(TargetDestination).- Parameters:
targetDestination- a consumer that will call methods onTargetDestination.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
targetDestination(TargetDestination)
-
lastRunStatus
ScheduledQuery.Builder lastRunStatus(String lastRunStatus)
Status of the last scheduled query run.
- Parameters:
lastRunStatus- Status of the last scheduled query run.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
ScheduledQueryRunStatus,ScheduledQueryRunStatus
-
lastRunStatus
ScheduledQuery.Builder lastRunStatus(ScheduledQueryRunStatus lastRunStatus)
Status of the last scheduled query run.
- Parameters:
lastRunStatus- Status of the last scheduled query run.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
ScheduledQueryRunStatus,ScheduledQueryRunStatus
-
-