Class RandomPetState.Builder

  • Enclosing class:
    RandomPetState

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

      • Builder

        public Builder()
    • Method Detail

      • keepers

        public RandomPetState.Builder keepers​(@Nullable
                                              com.pulumi.core.Output<java.util.Map<java.lang.String,​java.lang.String>> keepers)
        Parameters:
        keepers - Arbitrary map of values that, when changed, will trigger recreation of resource. See the main provider documentation for more information.
        Returns:
        builder
      • keepers

        public RandomPetState.Builder keepers​(java.util.Map<java.lang.String,​java.lang.String> keepers)
        Parameters:
        keepers - Arbitrary map of values that, when changed, will trigger recreation of resource. See the main provider documentation for more information.
        Returns:
        builder
      • length

        public RandomPetState.Builder length​(@Nullable
                                             com.pulumi.core.Output<java.lang.Integer> length)
        Parameters:
        length - The length (in words) of the pet name. Defaults to 2
        Returns:
        builder
      • length

        public RandomPetState.Builder length​(java.lang.Integer length)
        Parameters:
        length - The length (in words) of the pet name. Defaults to 2
        Returns:
        builder
      • prefix

        public RandomPetState.Builder prefix​(@Nullable
                                             com.pulumi.core.Output<java.lang.String> prefix)
        Parameters:
        prefix - A string to prefix the name with.
        Returns:
        builder
      • prefix

        public RandomPetState.Builder prefix​(java.lang.String prefix)
        Parameters:
        prefix - A string to prefix the name with.
        Returns:
        builder
      • separator

        public RandomPetState.Builder separator​(@Nullable
                                                com.pulumi.core.Output<java.lang.String> separator)
        Parameters:
        separator - The character to separate words in the pet name. Defaults to "-"
        Returns:
        builder
      • separator

        public RandomPetState.Builder separator​(java.lang.String separator)
        Parameters:
        separator - The character to separate words in the pet name. Defaults to "-"
        Returns:
        builder