| Package | Description |
|---|---|
| software.amazon.awssdk.services.memorydb.model |
| Modifier and Type | Method and Description |
|---|---|
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(AZStatus availabilityMode)
Indicates if the cluster has a Multi-AZ configuration (multiaz) or not (singleaz).
|
Cluster.Builder |
Cluster.Builder.availabilityMode(String 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.description(String description)
A description of the cluster
|
Cluster.Builder |
Cluster.Builder.enginePatchVersion(String enginePatchVersion)
The Redis engine patch version used by the cluster
|
Cluster.Builder |
Cluster.Builder.engineVersion(String engineVersion)
The Redis 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.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'.
|
Cluster.Builder |
Cluster.Builder.pendingUpdates(ClusterPendingUpdates pendingUpdates)
A group of settings that are currently being applied.
|
default Cluster.Builder |
Cluster.Builder.pendingUpdates(Consumer<ClusterPendingUpdates.Builder> 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() |
| Modifier and Type | Method and Description |
|---|---|
static Class<? extends Cluster.Builder> |
Cluster.serializableBuilderClass() |
| Modifier and Type | Method and Description |
|---|---|
default FailoverShardResponse.Builder |
FailoverShardResponse.Builder.cluster(Consumer<Cluster.Builder> cluster)
The cluster being failed over
|
default CreateClusterResponse.Builder |
CreateClusterResponse.Builder.cluster(Consumer<Cluster.Builder> cluster)
The newly-created cluster.
|
default DeleteClusterResponse.Builder |
DeleteClusterResponse.Builder.cluster(Consumer<Cluster.Builder> cluster)
The cluster object that has been deleted
|
default UpdateClusterResponse.Builder |
UpdateClusterResponse.Builder.cluster(Consumer<Cluster.Builder> cluster)
The updated cluster
|
Copyright © 2021. All rights reserved.