Interface ListAllowedNodeTypeModificationsResponse.Builder
-
- All Superinterfaces:
AwsResponse.Builder,Buildable,CopyableBuilder<ListAllowedNodeTypeModificationsResponse.Builder,ListAllowedNodeTypeModificationsResponse>,ElastiCacheResponse.Builder,SdkBuilder<ListAllowedNodeTypeModificationsResponse.Builder,ListAllowedNodeTypeModificationsResponse>,SdkPojo,SdkResponse.Builder
- Enclosing class:
- ListAllowedNodeTypeModificationsResponse
public static interface ListAllowedNodeTypeModificationsResponse.Builder extends ElastiCacheResponse.Builder, SdkPojo, CopyableBuilder<ListAllowedNodeTypeModificationsResponse.Builder,ListAllowedNodeTypeModificationsResponse>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ListAllowedNodeTypeModificationsResponse.BuilderscaleDownModifications(String... scaleDownModifications)A string list, each element of which specifies a cache node type which you can use to scale your cluster or replication group.ListAllowedNodeTypeModificationsResponse.BuilderscaleDownModifications(Collection<String> scaleDownModifications)A string list, each element of which specifies a cache node type which you can use to scale your cluster or replication group.ListAllowedNodeTypeModificationsResponse.BuilderscaleUpModifications(String... scaleUpModifications)A string list, each element of which specifies a cache node type which you can use to scale your cluster or replication group.ListAllowedNodeTypeModificationsResponse.BuilderscaleUpModifications(Collection<String> scaleUpModifications)A string list, each element of which specifies a cache node type which you can use to scale your cluster or replication group.-
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
-
Methods inherited from interface software.amazon.awssdk.services.elasticache.model.ElastiCacheResponse.Builder
build, responseMetadata, responseMetadata
-
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
-
scaleUpModifications
ListAllowedNodeTypeModificationsResponse.Builder scaleUpModifications(Collection<String> scaleUpModifications)
A string list, each element of which specifies a cache node type which you can use to scale your cluster or replication group.
When scaling up a Valkey or Redis OSS cluster or replication group using
ModifyCacheClusterorModifyReplicationGroup, use a value from this list for theCacheNodeTypeparameter.- Parameters:
scaleUpModifications- A string list, each element of which specifies a cache node type which you can use to scale your cluster or replication group.When scaling up a Valkey or Redis OSS cluster or replication group using
ModifyCacheClusterorModifyReplicationGroup, use a value from this list for theCacheNodeTypeparameter.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
scaleUpModifications
ListAllowedNodeTypeModificationsResponse.Builder scaleUpModifications(String... scaleUpModifications)
A string list, each element of which specifies a cache node type which you can use to scale your cluster or replication group.
When scaling up a Valkey or Redis OSS cluster or replication group using
ModifyCacheClusterorModifyReplicationGroup, use a value from this list for theCacheNodeTypeparameter.- Parameters:
scaleUpModifications- A string list, each element of which specifies a cache node type which you can use to scale your cluster or replication group.When scaling up a Valkey or Redis OSS cluster or replication group using
ModifyCacheClusterorModifyReplicationGroup, use a value from this list for theCacheNodeTypeparameter.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
scaleDownModifications
ListAllowedNodeTypeModificationsResponse.Builder scaleDownModifications(Collection<String> scaleDownModifications)
A string list, each element of which specifies a cache node type which you can use to scale your cluster or replication group. When scaling down a Valkey or Redis OSS cluster or replication group using ModifyCacheCluster or ModifyReplicationGroup, use a value from this list for the CacheNodeType parameter.
- Parameters:
scaleDownModifications- A string list, each element of which specifies a cache node type which you can use to scale your cluster or replication group. When scaling down a Valkey or Redis OSS cluster or replication group using ModifyCacheCluster or ModifyReplicationGroup, use a value from this list for the CacheNodeType parameter.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
scaleDownModifications
ListAllowedNodeTypeModificationsResponse.Builder scaleDownModifications(String... scaleDownModifications)
A string list, each element of which specifies a cache node type which you can use to scale your cluster or replication group. When scaling down a Valkey or Redis OSS cluster or replication group using ModifyCacheCluster or ModifyReplicationGroup, use a value from this list for the CacheNodeType parameter.
- Parameters:
scaleDownModifications- A string list, each element of which specifies a cache node type which you can use to scale your cluster or replication group. When scaling down a Valkey or Redis OSS cluster or replication group using ModifyCacheCluster or ModifyReplicationGroup, use a value from this list for the CacheNodeType parameter.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-