Class RandomIdArgs.Builder

  • Enclosing class:
    RandomIdArgs

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

      • Builder

        public Builder()
    • Method Detail

      • byteLength

        public RandomIdArgs.Builder byteLength​(com.pulumi.core.Output<java.lang.Integer> byteLength)
        Parameters:
        byteLength - The number of random bytes to produce. The minimum value is 1, which produces eight bits of randomness.
        Returns:
        builder
      • byteLength

        public RandomIdArgs.Builder byteLength​(java.lang.Integer byteLength)
        Parameters:
        byteLength - The number of random bytes to produce. The minimum value is 1, which produces eight bits of randomness.
        Returns:
        builder
      • keepers

        public RandomIdArgs.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 RandomIdArgs.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
      • prefix

        public RandomIdArgs.Builder prefix​(@Nullable
                                           com.pulumi.core.Output<java.lang.String> prefix)
        Parameters:
        prefix - Arbitrary string to prefix the output value with. This string is supplied as-is, meaning it is not guaranteed to be URL-safe or base64 encoded.
        Returns:
        builder
      • prefix

        public RandomIdArgs.Builder prefix​(java.lang.String prefix)
        Parameters:
        prefix - Arbitrary string to prefix the output value with. This string is supplied as-is, meaning it is not guaranteed to be URL-safe or base64 encoded.
        Returns:
        builder