CreateCacheClusterRequest.Builder |
CreateCacheClusterRequest.Builder.authToken(String authToken) |
Reserved parameter. The password used to access a password protected server.
|
CreateCacheClusterRequest.Builder |
CreateCacheClusterRequest.Builder.autoMinorVersionUpgrade(Boolean autoMinorVersionUpgrade) |
If you are running Redis engine version 6.0 or later, set this parameter to yes if you want to opt-in to the
next auto minor version upgrade campaign.
|
CreateCacheClusterRequest.Builder |
CreateCacheClusterRequest.Builder.azMode(String azMode) |
Specifies whether the nodes in this Memcached cluster are created in a single Availability Zone or created
across multiple Availability Zones in the cluster's region.
|
CreateCacheClusterRequest.Builder |
CreateCacheClusterRequest.Builder.azMode(AZMode azMode) |
Specifies whether the nodes in this Memcached cluster are created in a single Availability Zone or created
across multiple Availability Zones in the cluster's region.
|
static CreateCacheClusterRequest.Builder |
CreateCacheClusterRequest.builder() |
|
CreateCacheClusterRequest.Builder |
CreateCacheClusterRequest.Builder.cacheClusterId(String cacheClusterId) |
The node group (shard) identifier.
|
CreateCacheClusterRequest.Builder |
CreateCacheClusterRequest.Builder.cacheNodeType(String cacheNodeType) |
The compute and memory capacity of the nodes in the node group (shard).
|
CreateCacheClusterRequest.Builder |
CreateCacheClusterRequest.Builder.cacheParameterGroupName(String cacheParameterGroupName) |
The name of the parameter group to associate with this cluster.
|
CreateCacheClusterRequest.Builder |
CreateCacheClusterRequest.Builder.cacheSecurityGroupNames(String... cacheSecurityGroupNames) |
A list of security group names to associate with this cluster.
|
CreateCacheClusterRequest.Builder |
CreateCacheClusterRequest.Builder.cacheSecurityGroupNames(Collection<String> cacheSecurityGroupNames) |
A list of security group names to associate with this cluster.
|
CreateCacheClusterRequest.Builder |
CreateCacheClusterRequest.Builder.cacheSubnetGroupName(String cacheSubnetGroupName) |
The name of the subnet group to be used for the cluster.
|
CreateCacheClusterRequest.Builder |
CreateCacheClusterRequest.Builder.engine(String engine) |
The name of the cache engine to be used for this cluster.
|
CreateCacheClusterRequest.Builder |
CreateCacheClusterRequest.Builder.engineVersion(String engineVersion) |
The version number of the cache engine to be used for this cluster.
|
CreateCacheClusterRequest.Builder |
CreateCacheClusterRequest.Builder.ipDiscovery(String ipDiscovery) |
The network type you choose when modifying a cluster, either ipv4 | ipv6 .
|
CreateCacheClusterRequest.Builder |
CreateCacheClusterRequest.Builder.ipDiscovery(IpDiscovery ipDiscovery) |
The network type you choose when modifying a cluster, either ipv4 | ipv6 .
|
CreateCacheClusterRequest.Builder |
CreateCacheClusterRequest.Builder.logDeliveryConfigurations(Collection<LogDeliveryConfigurationRequest> logDeliveryConfigurations) |
Specifies the destination, format and type of the logs.
|
CreateCacheClusterRequest.Builder |
CreateCacheClusterRequest.Builder.logDeliveryConfigurations(Consumer<LogDeliveryConfigurationRequest.Builder>... logDeliveryConfigurations) |
Specifies the destination, format and type of the logs.
|
CreateCacheClusterRequest.Builder |
CreateCacheClusterRequest.Builder.logDeliveryConfigurations(LogDeliveryConfigurationRequest... logDeliveryConfigurations) |
Specifies the destination, format and type of the logs.
|
CreateCacheClusterRequest.Builder |
CreateCacheClusterRequest.Builder.networkType(String networkType) |
Must be either ipv4 | ipv6 | dual_stack .
|
CreateCacheClusterRequest.Builder |
CreateCacheClusterRequest.Builder.networkType(NetworkType networkType) |
Must be either ipv4 | ipv6 | dual_stack .
|
CreateCacheClusterRequest.Builder |
CreateCacheClusterRequest.Builder.notificationTopicArn(String notificationTopicArn) |
The Amazon Resource Name (ARN) of the Amazon Simple Notification Service (SNS) topic to which notifications
are sent.
|
CreateCacheClusterRequest.Builder |
CreateCacheClusterRequest.Builder.numCacheNodes(Integer numCacheNodes) |
The initial number of cache nodes that the cluster has.
|
CreateCacheClusterRequest.Builder |
CreateCacheClusterRequest.Builder.outpostMode(String outpostMode) |
Specifies whether the nodes in the cluster are created in a single outpost or across multiple outposts.
|
CreateCacheClusterRequest.Builder |
CreateCacheClusterRequest.Builder.outpostMode(OutpostMode outpostMode) |
Specifies whether the nodes in the cluster are created in a single outpost or across multiple outposts.
|
CreateCacheClusterRequest.Builder |
CreateCacheClusterRequest.Builder.overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) |
|
CreateCacheClusterRequest.Builder |
CreateCacheClusterRequest.Builder.overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) |
|
CreateCacheClusterRequest.Builder |
CreateCacheClusterRequest.Builder.port(Integer port) |
The port number on which each of the cache nodes accepts connections.
|
CreateCacheClusterRequest.Builder |
CreateCacheClusterRequest.Builder.preferredAvailabilityZone(String preferredAvailabilityZone) |
The EC2 Availability Zone in which the cluster is created.
|
CreateCacheClusterRequest.Builder |
CreateCacheClusterRequest.Builder.preferredAvailabilityZones(String... preferredAvailabilityZones) |
A list of the Availability Zones in which cache nodes are created.
|
CreateCacheClusterRequest.Builder |
CreateCacheClusterRequest.Builder.preferredAvailabilityZones(Collection<String> preferredAvailabilityZones) |
A list of the Availability Zones in which cache nodes are created.
|
CreateCacheClusterRequest.Builder |
CreateCacheClusterRequest.Builder.preferredMaintenanceWindow(String preferredMaintenanceWindow) |
Specifies the weekly time range during which maintenance on the cluster is performed.
|
CreateCacheClusterRequest.Builder |
CreateCacheClusterRequest.Builder.preferredOutpostArn(String preferredOutpostArn) |
The outpost ARN in which the cache cluster is created.
|
CreateCacheClusterRequest.Builder |
CreateCacheClusterRequest.Builder.preferredOutpostArns(String... preferredOutpostArns) |
The outpost ARNs in which the cache cluster is created.
|
CreateCacheClusterRequest.Builder |
CreateCacheClusterRequest.Builder.preferredOutpostArns(Collection<String> preferredOutpostArns) |
The outpost ARNs in which the cache cluster is created.
|
CreateCacheClusterRequest.Builder |
CreateCacheClusterRequest.Builder.replicationGroupId(String replicationGroupId) |
The ID of the replication group to which this cluster should belong.
|
CreateCacheClusterRequest.Builder |
CreateCacheClusterRequest.Builder.securityGroupIds(String... securityGroupIds) |
One or more VPC security groups associated with the cluster.
|
CreateCacheClusterRequest.Builder |
CreateCacheClusterRequest.Builder.securityGroupIds(Collection<String> securityGroupIds) |
One or more VPC security groups associated with the cluster.
|
CreateCacheClusterRequest.Builder |
CreateCacheClusterRequest.Builder.snapshotArns(String... snapshotArns) |
A single-element string list containing an Amazon Resource Name (ARN) that uniquely identifies a Redis RDB
snapshot file stored in Amazon S3.
|
CreateCacheClusterRequest.Builder |
CreateCacheClusterRequest.Builder.snapshotArns(Collection<String> snapshotArns) |
A single-element string list containing an Amazon Resource Name (ARN) that uniquely identifies a Redis RDB
snapshot file stored in Amazon S3.
|
CreateCacheClusterRequest.Builder |
CreateCacheClusterRequest.Builder.snapshotName(String snapshotName) |
The name of a Redis snapshot from which to restore data into the new node group (shard).
|
CreateCacheClusterRequest.Builder |
CreateCacheClusterRequest.Builder.snapshotRetentionLimit(Integer snapshotRetentionLimit) |
The number of days for which ElastiCache retains automatic snapshots before deleting them.
|
CreateCacheClusterRequest.Builder |
CreateCacheClusterRequest.Builder.snapshotWindow(String snapshotWindow) |
The daily time range (in UTC) during which ElastiCache begins taking a daily snapshot of your node group
(shard).
|
CreateCacheClusterRequest.Builder |
CreateCacheClusterRequest.Builder.tags(Collection<Tag> tags) |
A list of tags to be added to this resource.
|
CreateCacheClusterRequest.Builder |
CreateCacheClusterRequest.Builder.tags(Consumer<Tag.Builder>... tags) |
A list of tags to be added to this resource.
|
CreateCacheClusterRequest.Builder |
CreateCacheClusterRequest.Builder.tags(Tag... tags) |
A list of tags to be added to this resource.
|
CreateCacheClusterRequest.Builder |
CreateCacheClusterRequest.toBuilder() |
|
CreateCacheClusterRequest.Builder |
CreateCacheClusterRequest.Builder.transitEncryptionEnabled(Boolean transitEncryptionEnabled) |
A flag that enables in-transit encryption when set to true.
|