Interface ListSnapshotOperationsRequest.Builder
- All Superinterfaces:
AwsRequest.Builder,Buildable,CopyableBuilder<ListSnapshotOperationsRequest.Builder,,ListSnapshotOperationsRequest> KinesisAnalyticsV2Request.Builder,SdkBuilder<ListSnapshotOperationsRequest.Builder,,ListSnapshotOperationsRequest> SdkPojo,SdkRequest.Builder
- Enclosing class:
ListSnapshotOperationsRequest
@Mutable
@NotThreadSafe
public static interface ListSnapshotOperationsRequest.Builder
extends KinesisAnalyticsV2Request.Builder, SdkPojo, CopyableBuilder<ListSnapshotOperationsRequest.Builder,ListSnapshotOperationsRequest>
-
Method Summary
Modifier and TypeMethodDescriptionThe maximum number of snapshot operations to list.Sets the value of the NextToken property for this object.overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) Add an optional request override configuration.overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) Add an optional request override configuration.snapshotName(String snapshotName) The name of the enhanced snapshot.snapshotOperation(String snapshotOperation) Use this parameter to list only the operations of the specified type.snapshotOperation(SnapshotOperation snapshotOperation) Use this parameter to list only the operations of the specified type.snapshotOperationStatus(String snapshotOperationStatus) Use this parameter to list only the operations with the specified status.snapshotOperationStatus(SnapshotOperationStatus snapshotOperationStatus) Use this parameter to list only the operations with the specified status.Methods inherited from interface software.amazon.awssdk.awscore.AwsRequest.Builder
overrideConfigurationMethods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copyMethods inherited from interface software.amazon.awssdk.services.kinesisanalyticsv2.model.KinesisAnalyticsV2Request.Builder
buildMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
Method Details
-
snapshotName
The name of the enhanced snapshot.
- Parameters:
snapshotName- The name of the enhanced snapshot.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
snapshotOperation
Use this parameter to list only the operations of the specified type.
- Parameters:
snapshotOperation- Use this parameter to list only the operations of the specified type.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
snapshotOperation
Use this parameter to list only the operations of the specified type.
- Parameters:
snapshotOperation- Use this parameter to list only the operations of the specified type.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
snapshotOperationStatus
Use this parameter to list only the operations with the specified status.
- Parameters:
snapshotOperationStatus- Use this parameter to list only the operations with the specified status.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
snapshotOperationStatus
ListSnapshotOperationsRequest.Builder snapshotOperationStatus(SnapshotOperationStatus snapshotOperationStatus) Use this parameter to list only the operations with the specified status.
- Parameters:
snapshotOperationStatus- Use this parameter to list only the operations with the specified status.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
limit
The maximum number of snapshot operations to list.
- Parameters:
limit- The maximum number of snapshot operations to list.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
nextToken
Sets the value of the NextToken property for this object.- Parameters:
nextToken- The new value for the NextToken property for this object.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
overrideConfiguration
ListSnapshotOperationsRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) Description copied from interface:AwsRequest.BuilderAdd an optional request override configuration.- Specified by:
overrideConfigurationin interfaceAwsRequest.Builder- Parameters:
overrideConfiguration- The override configuration.- Returns:
- This object for method chaining.
-
overrideConfiguration
ListSnapshotOperationsRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) Description copied from interface:AwsRequest.BuilderAdd an optional request override configuration.- Specified by:
overrideConfigurationin interfaceAwsRequest.Builder- Parameters:
builderConsumer- AConsumerto which an emptyAwsRequestOverrideConfiguration.Builderwill be given.- Returns:
- This object for method chaining.
-