Class ClusterShardArgs.Builder

  • Enclosing class:
    ClusterShardArgs

    public static final class ClusterShardArgs.Builder
    extends java.lang.Object
    • Constructor Detail

      • Builder

        public Builder()
    • 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
      • 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