Class GetReplicationGroupResult.Builder
- java.lang.Object
-
- com.pulumi.aws.elasticache.outputs.GetReplicationGroupResult.Builder
-
- Enclosing class:
- GetReplicationGroupResult
public static final class GetReplicationGroupResult.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()Builder(GetReplicationGroupResult defaults)
-
Method Summary
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(GetReplicationGroupResult defaults)
-
-
Method Detail
-
arn
public GetReplicationGroupResult.Builder arn(java.lang.String arn)
-
authTokenEnabled
public GetReplicationGroupResult.Builder authTokenEnabled(java.lang.Boolean authTokenEnabled)
-
automaticFailoverEnabled
public GetReplicationGroupResult.Builder automaticFailoverEnabled(java.lang.Boolean automaticFailoverEnabled)
-
clusterMode
public GetReplicationGroupResult.Builder clusterMode(java.lang.String clusterMode)
-
configurationEndpointAddress
public GetReplicationGroupResult.Builder configurationEndpointAddress(java.lang.String configurationEndpointAddress)
-
description
public GetReplicationGroupResult.Builder description(java.lang.String description)
-
id
public GetReplicationGroupResult.Builder id(java.lang.String id)
-
logDeliveryConfigurations
public GetReplicationGroupResult.Builder logDeliveryConfigurations(java.util.List<GetReplicationGroupLogDeliveryConfiguration> logDeliveryConfigurations)
-
logDeliveryConfigurations
public GetReplicationGroupResult.Builder logDeliveryConfigurations(GetReplicationGroupLogDeliveryConfiguration... logDeliveryConfigurations)
-
memberClusters
public GetReplicationGroupResult.Builder memberClusters(java.util.List<java.lang.String> memberClusters)
-
memberClusters
public GetReplicationGroupResult.Builder memberClusters(java.lang.String... memberClusters)
-
multiAzEnabled
public GetReplicationGroupResult.Builder multiAzEnabled(java.lang.Boolean multiAzEnabled)
-
nodeGroupConfigurations
public GetReplicationGroupResult.Builder nodeGroupConfigurations(java.util.List<GetReplicationGroupNodeGroupConfiguration> nodeGroupConfigurations)
-
nodeGroupConfigurations
public GetReplicationGroupResult.Builder nodeGroupConfigurations(GetReplicationGroupNodeGroupConfiguration... nodeGroupConfigurations)
-
nodeType
public GetReplicationGroupResult.Builder nodeType(java.lang.String nodeType)
-
numCacheClusters
public GetReplicationGroupResult.Builder numCacheClusters(java.lang.Integer numCacheClusters)
-
numNodeGroups
public GetReplicationGroupResult.Builder numNodeGroups(java.lang.Integer numNodeGroups)
-
port
public GetReplicationGroupResult.Builder port(java.lang.Integer port)
-
primaryEndpointAddress
public GetReplicationGroupResult.Builder primaryEndpointAddress(java.lang.String primaryEndpointAddress)
-
readerEndpointAddress
public GetReplicationGroupResult.Builder readerEndpointAddress(java.lang.String readerEndpointAddress)
-
region
public GetReplicationGroupResult.Builder region(java.lang.String region)
-
replicasPerNodeGroup
public GetReplicationGroupResult.Builder replicasPerNodeGroup(java.lang.Integer replicasPerNodeGroup)
-
replicationGroupId
public GetReplicationGroupResult.Builder replicationGroupId(java.lang.String replicationGroupId)
-
snapshotRetentionLimit
public GetReplicationGroupResult.Builder snapshotRetentionLimit(java.lang.Integer snapshotRetentionLimit)
-
snapshotWindow
public GetReplicationGroupResult.Builder snapshotWindow(java.lang.String snapshotWindow)
-
build
public GetReplicationGroupResult build()
-
-