Interface DeleteServerlessCacheRequest.Builder
-
- All Superinterfaces:
AwsRequest.Builder
,Buildable
,CopyableBuilder<DeleteServerlessCacheRequest.Builder,DeleteServerlessCacheRequest>
,ElastiCacheRequest.Builder
,SdkBuilder<DeleteServerlessCacheRequest.Builder,DeleteServerlessCacheRequest>
,SdkPojo
,SdkRequest.Builder
- Enclosing class:
- DeleteServerlessCacheRequest
public static interface DeleteServerlessCacheRequest.Builder extends ElastiCacheRequest.Builder, SdkPojo, CopyableBuilder<DeleteServerlessCacheRequest.Builder,DeleteServerlessCacheRequest>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description DeleteServerlessCacheRequest.Builder
finalSnapshotName(String finalSnapshotName)
Name of the final snapshot to be taken before the serverless cache is deleted.DeleteServerlessCacheRequest.Builder
overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
DeleteServerlessCacheRequest.Builder
overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
DeleteServerlessCacheRequest.Builder
serverlessCacheName(String serverlessCacheName)
The identifier of the serverless cache to be deleted.-
Methods inherited from interface software.amazon.awssdk.awscore.AwsRequest.Builder
overrideConfiguration
-
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
-
Methods inherited from interface software.amazon.awssdk.services.elasticache.model.ElastiCacheRequest.Builder
build
-
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
-
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
-
-
-
Method Detail
-
serverlessCacheName
DeleteServerlessCacheRequest.Builder serverlessCacheName(String serverlessCacheName)
The identifier of the serverless cache to be deleted.
- Parameters:
serverlessCacheName
- The identifier of the serverless cache to be deleted.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
finalSnapshotName
DeleteServerlessCacheRequest.Builder finalSnapshotName(String finalSnapshotName)
Name of the final snapshot to be taken before the serverless cache is deleted. Available for Valkey, Redis OSS and Serverless Memcached only. Default: NULL, i.e. a final snapshot is not taken.
- Parameters:
finalSnapshotName
- Name of the final snapshot to be taken before the serverless cache is deleted. Available for Valkey, Redis OSS and Serverless Memcached only. Default: NULL, i.e. a final snapshot is not taken.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
overrideConfiguration
DeleteServerlessCacheRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
- Specified by:
overrideConfiguration
in interfaceAwsRequest.Builder
-
overrideConfiguration
DeleteServerlessCacheRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
- Specified by:
overrideConfiguration
in interfaceAwsRequest.Builder
-
-