Class CustomTag.Environment.Builder

    • Method Detail

      • getDescriptor

        public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
      • internalGetFieldAccessorTable

        protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
        Specified by:
        internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3.Builder<CustomTag.Environment.Builder>
      • clear

        public CustomTag.Environment.Builder clear()
        Specified by:
        clear in interface com.google.protobuf.Message.Builder
        Specified by:
        clear in interface com.google.protobuf.MessageLite.Builder
        Overrides:
        clear in class com.google.protobuf.GeneratedMessageV3.Builder<CustomTag.Environment.Builder>
      • getDescriptorForType

        public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
        Specified by:
        getDescriptorForType in interface com.google.protobuf.Message.Builder
        Specified by:
        getDescriptorForType in interface com.google.protobuf.MessageOrBuilder
        Overrides:
        getDescriptorForType in class com.google.protobuf.GeneratedMessageV3.Builder<CustomTag.Environment.Builder>
      • getDefaultInstanceForType

        public CustomTag.Environment getDefaultInstanceForType()
        Specified by:
        getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuilder
        Specified by:
        getDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilder
      • build

        public CustomTag.Environment build()
        Specified by:
        build in interface com.google.protobuf.Message.Builder
        Specified by:
        build in interface com.google.protobuf.MessageLite.Builder
      • buildPartial

        public CustomTag.Environment buildPartial()
        Specified by:
        buildPartial in interface com.google.protobuf.Message.Builder
        Specified by:
        buildPartial in interface com.google.protobuf.MessageLite.Builder
      • clone

        public CustomTag.Environment.Builder clone()
        Specified by:
        clone in interface com.google.protobuf.Message.Builder
        Specified by:
        clone in interface com.google.protobuf.MessageLite.Builder
        Overrides:
        clone in class com.google.protobuf.GeneratedMessageV3.Builder<CustomTag.Environment.Builder>
      • clearField

        public CustomTag.Environment.Builder clearField​(com.google.protobuf.Descriptors.FieldDescriptor field)
        Specified by:
        clearField in interface com.google.protobuf.Message.Builder
        Overrides:
        clearField in class com.google.protobuf.GeneratedMessageV3.Builder<CustomTag.Environment.Builder>
      • clearOneof

        public CustomTag.Environment.Builder clearOneof​(com.google.protobuf.Descriptors.OneofDescriptor oneof)
        Specified by:
        clearOneof in interface com.google.protobuf.Message.Builder
        Overrides:
        clearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<CustomTag.Environment.Builder>
      • setRepeatedField

        public CustomTag.Environment.Builder setRepeatedField​(com.google.protobuf.Descriptors.FieldDescriptor field,
                                                              int index,
                                                              Object value)
        Specified by:
        setRepeatedField in interface com.google.protobuf.Message.Builder
        Overrides:
        setRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<CustomTag.Environment.Builder>
      • addRepeatedField

        public CustomTag.Environment.Builder addRepeatedField​(com.google.protobuf.Descriptors.FieldDescriptor field,
                                                              Object value)
        Specified by:
        addRepeatedField in interface com.google.protobuf.Message.Builder
        Overrides:
        addRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<CustomTag.Environment.Builder>
      • isInitialized

        public final boolean isInitialized()
        Specified by:
        isInitialized in interface com.google.protobuf.MessageLiteOrBuilder
        Overrides:
        isInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<CustomTag.Environment.Builder>
      • mergeFrom

        public CustomTag.Environment.Builder mergeFrom​(com.google.protobuf.CodedInputStream input,
                                                       com.google.protobuf.ExtensionRegistryLite extensionRegistry)
                                                throws IOException
        Specified by:
        mergeFrom in interface com.google.protobuf.Message.Builder
        Specified by:
        mergeFrom in interface com.google.protobuf.MessageLite.Builder
        Overrides:
        mergeFrom in class com.google.protobuf.AbstractMessage.Builder<CustomTag.Environment.Builder>
        Throws:
        IOException
      • getName

        public String getName()
         Environment variable name to obtain the value to populate the tag value.
         
        string name = 1 [(.validate.rules) = { ... }
        Specified by:
        getName in interface CustomTag.EnvironmentOrBuilder
        Returns:
        The name.
      • getNameBytes

        public com.google.protobuf.ByteString getNameBytes()
         Environment variable name to obtain the value to populate the tag value.
         
        string name = 1 [(.validate.rules) = { ... }
        Specified by:
        getNameBytes in interface CustomTag.EnvironmentOrBuilder
        Returns:
        The bytes for name.
      • setName

        public CustomTag.Environment.Builder setName​(String value)
         Environment variable name to obtain the value to populate the tag value.
         
        string name = 1 [(.validate.rules) = { ... }
        Parameters:
        value - The name to set.
        Returns:
        This builder for chaining.
      • clearName

        public CustomTag.Environment.Builder clearName()
         Environment variable name to obtain the value to populate the tag value.
         
        string name = 1 [(.validate.rules) = { ... }
        Returns:
        This builder for chaining.
      • setNameBytes

        public CustomTag.Environment.Builder setNameBytes​(com.google.protobuf.ByteString value)
         Environment variable name to obtain the value to populate the tag value.
         
        string name = 1 [(.validate.rules) = { ... }
        Parameters:
        value - The bytes for name to set.
        Returns:
        This builder for chaining.
      • getDefaultValue

        public String getDefaultValue()
         When the environment variable is not found,
         the tag value will be populated with this default value if specified,
         otherwise no tag will be populated.
         
        string default_value = 2;
        Specified by:
        getDefaultValue in interface CustomTag.EnvironmentOrBuilder
        Returns:
        The defaultValue.
      • getDefaultValueBytes

        public com.google.protobuf.ByteString getDefaultValueBytes()
         When the environment variable is not found,
         the tag value will be populated with this default value if specified,
         otherwise no tag will be populated.
         
        string default_value = 2;
        Specified by:
        getDefaultValueBytes in interface CustomTag.EnvironmentOrBuilder
        Returns:
        The bytes for defaultValue.
      • setDefaultValue

        public CustomTag.Environment.Builder setDefaultValue​(String value)
         When the environment variable is not found,
         the tag value will be populated with this default value if specified,
         otherwise no tag will be populated.
         
        string default_value = 2;
        Parameters:
        value - The defaultValue to set.
        Returns:
        This builder for chaining.
      • clearDefaultValue

        public CustomTag.Environment.Builder clearDefaultValue()
         When the environment variable is not found,
         the tag value will be populated with this default value if specified,
         otherwise no tag will be populated.
         
        string default_value = 2;
        Returns:
        This builder for chaining.
      • setDefaultValueBytes

        public CustomTag.Environment.Builder setDefaultValueBytes​(com.google.protobuf.ByteString value)
         When the environment variable is not found,
         the tag value will be populated with this default value if specified,
         otherwise no tag will be populated.
         
        string default_value = 2;
        Parameters:
        value - The bytes for defaultValue to set.
        Returns:
        This builder for chaining.
      • setUnknownFields

        public final CustomTag.Environment.Builder setUnknownFields​(com.google.protobuf.UnknownFieldSet unknownFields)
        Specified by:
        setUnknownFields in interface com.google.protobuf.Message.Builder
        Overrides:
        setUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<CustomTag.Environment.Builder>
      • mergeUnknownFields

        public final CustomTag.Environment.Builder mergeUnknownFields​(com.google.protobuf.UnknownFieldSet unknownFields)
        Specified by:
        mergeUnknownFields in interface com.google.protobuf.Message.Builder
        Overrides:
        mergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<CustomTag.Environment.Builder>