Class MetricDescriptorLabelArgs.Builder

  • Enclosing class:
    MetricDescriptorLabelArgs

    public static final class MetricDescriptorLabelArgs.Builder
    extends java.lang.Object
    • Method Detail

      • description

        public MetricDescriptorLabelArgs.Builder description​(@Nullable
                                                             com.pulumi.core.Output<java.lang.String> description)
        Parameters:
        description - A human-readable description for the label.
        Returns:
        builder
      • description

        public MetricDescriptorLabelArgs.Builder description​(java.lang.String description)
        Parameters:
        description - A human-readable description for the label.
        Returns:
        builder
      • key

        public MetricDescriptorLabelArgs.Builder key​(com.pulumi.core.Output<java.lang.String> key)
        Parameters:
        key - The key for this label. The key must not exceed 100 characters. The first character of the key must be an upper- or lower-case letter, the remaining characters must be letters, digits or underscores, and the key must match the regular expression [a-zA-Z][a-zA-Z0-9_]*
        Returns:
        builder
      • key

        public MetricDescriptorLabelArgs.Builder key​(java.lang.String key)
        Parameters:
        key - The key for this label. The key must not exceed 100 characters. The first character of the key must be an upper- or lower-case letter, the remaining characters must be letters, digits or underscores, and the key must match the regular expression [a-zA-Z][a-zA-Z0-9_]*
        Returns:
        builder
      • valueType

        public MetricDescriptorLabelArgs.Builder valueType​(@Nullable
                                                           com.pulumi.core.Output<java.lang.String> valueType)
        Parameters:
        valueType - The type of data that can be assigned to the label. Default value is `STRING`. Possible values are: `STRING`, `BOOL`, `INT64`.
        Returns:
        builder
      • valueType

        public MetricDescriptorLabelArgs.Builder valueType​(java.lang.String valueType)
        Parameters:
        valueType - The type of data that can be assigned to the label. Default value is `STRING`. Possible values are: `STRING`, `BOOL`, `INT64`.
        Returns:
        builder