Cluster.Builder |
Cluster.Builder.aclName(String aclName) |
The name of the Access Control List associated with this cluster.
|
Cluster.Builder |
Cluster.Builder.arn(String arn) |
The Amazon Resource Name (ARN) of the cluster.
|
Cluster.Builder |
Cluster.Builder.autoMinorVersionUpgrade(Boolean autoMinorVersionUpgrade) |
When set to true, the cluster will automatically receive minor engine version upgrades after launch.
|
Cluster.Builder |
Cluster.Builder.availabilityMode(String availabilityMode) |
Indicates if the cluster has a Multi-AZ configuration (multiaz) or not (singleaz).
|
Cluster.Builder |
Cluster.Builder.availabilityMode(AZStatus availabilityMode) |
Indicates if the cluster has a Multi-AZ configuration (multiaz) or not (singleaz).
|
static Cluster.Builder |
Cluster.builder() |
|
default Cluster.Builder |
Cluster.Builder.clusterEndpoint(Consumer<Endpoint.Builder> clusterEndpoint) |
The cluster's configuration endpoint
|
Cluster.Builder |
Cluster.Builder.clusterEndpoint(Endpoint clusterEndpoint) |
The cluster's configuration endpoint
|
Cluster.Builder |
Cluster.Builder.dataTiering(String dataTiering) |
Enables data tiering.
|
Cluster.Builder |
Cluster.Builder.dataTiering(DataTieringStatus dataTiering) |
Enables data tiering.
|
Cluster.Builder |
Cluster.Builder.description(String description) |
A description of the cluster
|
Cluster.Builder |
Cluster.Builder.engine(String engine) |
The name of the engine used by the cluster.
|
Cluster.Builder |
Cluster.Builder.enginePatchVersion(String enginePatchVersion) |
The Redis OSS engine patch version used by the cluster
|
Cluster.Builder |
Cluster.Builder.engineVersion(String engineVersion) |
The Redis OSS engine version used by the cluster
|
Cluster.Builder |
Cluster.Builder.kmsKeyId(String kmsKeyId) |
The ID of the KMS key used to encrypt the cluster
|
Cluster.Builder |
Cluster.Builder.maintenanceWindow(String maintenanceWindow) |
Specifies the weekly time range during which maintenance on the cluster is performed.
|
Cluster.Builder |
Cluster.Builder.multiRegionClusterName(String multiRegionClusterName) |
The name of the multi-Region cluster that this cluster belongs to.
|
Cluster.Builder |
Cluster.Builder.name(String name) |
The user-supplied name of the cluster.
|
Cluster.Builder |
Cluster.Builder.nodeType(String nodeType) |
The cluster's node type
|
Cluster.Builder |
Cluster.Builder.numberOfShards(Integer numberOfShards) |
The number of shards in the cluster
|
Cluster.Builder |
Cluster.Builder.parameterGroupName(String parameterGroupName) |
The name of the parameter group used by the cluster
|
Cluster.Builder |
Cluster.Builder.parameterGroupStatus(String parameterGroupStatus) |
The status of the parameter group used by the cluster, for example 'active' or 'applying'.
|
default Cluster.Builder |
Cluster.Builder.pendingUpdates(Consumer<ClusterPendingUpdates.Builder> pendingUpdates) |
A group of settings that are currently being applied.
|
Cluster.Builder |
Cluster.Builder.pendingUpdates(ClusterPendingUpdates pendingUpdates) |
A group of settings that are currently being applied.
|
Cluster.Builder |
Cluster.Builder.securityGroups(Collection<SecurityGroupMembership> securityGroups) |
A list of security groups used by the cluster
|
Cluster.Builder |
Cluster.Builder.securityGroups(Consumer<SecurityGroupMembership.Builder>... securityGroups) |
A list of security groups used by the cluster
|
Cluster.Builder |
Cluster.Builder.securityGroups(SecurityGroupMembership... securityGroups) |
A list of security groups used by the cluster
|
Cluster.Builder |
Cluster.Builder.shards(Collection<Shard> shards) |
A list of shards that are members of the cluster.
|
Cluster.Builder |
Cluster.Builder.shards(Consumer<Shard.Builder>... shards) |
A list of shards that are members of the cluster.
|
Cluster.Builder |
Cluster.Builder.shards(Shard... shards) |
A list of shards that are members of the cluster.
|
Cluster.Builder |
Cluster.Builder.snapshotRetentionLimit(Integer snapshotRetentionLimit) |
The number of days for which MemoryDB retains automatic snapshots before deleting them.
|
Cluster.Builder |
Cluster.Builder.snapshotWindow(String snapshotWindow) |
The daily time range (in UTC) during which MemoryDB begins taking a daily snapshot of your shard.
|
Cluster.Builder |
Cluster.Builder.snsTopicArn(String snsTopicArn) |
The Amazon Resource Name (ARN) of the SNS notification topic
|
Cluster.Builder |
Cluster.Builder.snsTopicStatus(String snsTopicStatus) |
The SNS topic must be in Active status to receive notifications
|
Cluster.Builder |
Cluster.Builder.status(String status) |
The status of the cluster.
|
Cluster.Builder |
Cluster.Builder.subnetGroupName(String subnetGroupName) |
The name of the subnet group used by the cluster
|
Cluster.Builder |
Cluster.Builder.tlsEnabled(Boolean tlsEnabled) |
A flag to indicate if In-transit encryption is enabled
|
Cluster.Builder |
Cluster.toBuilder() |
|