Package com.pulumi.aws.memorydb.inputs
Class ClusterShardArgs.Builder
- java.lang.Object
-
- com.pulumi.aws.memorydb.inputs.ClusterShardArgs.Builder
-
- Enclosing class:
- ClusterShardArgs
public static final class ClusterShardArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()Builder(ClusterShardArgs defaults)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ClusterShardArgsbuild()ClusterShardArgs.Buildername(com.pulumi.core.Output<java.lang.String> name)ClusterShardArgs.Buildername(java.lang.String name)ClusterShardArgs.Buildernodes(ClusterShardNodeArgs... nodes)ClusterShardArgs.Buildernodes(com.pulumi.core.Output<java.util.List<ClusterShardNodeArgs>> nodes)ClusterShardArgs.Buildernodes(java.util.List<ClusterShardNodeArgs> nodes)ClusterShardArgs.BuildernumNodes(com.pulumi.core.Output<java.lang.Integer> numNodes)ClusterShardArgs.BuildernumNodes(java.lang.Integer numNodes)ClusterShardArgs.Builderslots(com.pulumi.core.Output<java.lang.String> slots)ClusterShardArgs.Builderslots(java.lang.String slots)
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(ClusterShardArgs defaults)
-
-
Method Detail
-
name
public ClusterShardArgs.Builder name(@Nullable com.pulumi.core.Output<java.lang.String> name)
- Parameters:
name- Name of the cluster. If omitted, the provider will assign a random, unique name. Conflicts with `namePrefix`.- Returns:
- builder
-
name
public ClusterShardArgs.Builder name(java.lang.String name)
- Parameters:
name- Name of the cluster. If omitted, the provider will assign a random, unique name. Conflicts with `namePrefix`.- Returns:
- builder
-
nodes
public ClusterShardArgs.Builder nodes(@Nullable com.pulumi.core.Output<java.util.List<ClusterShardNodeArgs>> nodes)
- Parameters:
nodes- Set of nodes in this shard.- Returns:
- builder
-
nodes
public ClusterShardArgs.Builder nodes(java.util.List<ClusterShardNodeArgs> nodes)
- Parameters:
nodes- Set of nodes in this shard.- Returns:
- builder
-
nodes
public ClusterShardArgs.Builder nodes(ClusterShardNodeArgs... nodes)
- Parameters:
nodes- Set of nodes in this shard.- Returns:
- builder
-
numNodes
public ClusterShardArgs.Builder numNodes(@Nullable com.pulumi.core.Output<java.lang.Integer> numNodes)
- Parameters:
numNodes- Number of individual nodes in this shard.- Returns:
- builder
-
numNodes
public ClusterShardArgs.Builder numNodes(java.lang.Integer numNodes)
- Parameters:
numNodes- Number of individual nodes in this shard.- Returns:
- builder
-
slots
public ClusterShardArgs.Builder slots(@Nullable com.pulumi.core.Output<java.lang.String> slots)
- Parameters:
slots- Keyspace for this shard. Example: `0-16383`.- Returns:
- builder
-
slots
public ClusterShardArgs.Builder slots(java.lang.String slots)
- Parameters:
slots- Keyspace for this shard. Example: `0-16383`.- Returns:
- builder
-
build
public ClusterShardArgs build()
-
-