Class Build.Attribute.Builder

java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.Builder<Build.Attribute.Builder>
com.google.devtools.build.lib.query2.proto.proto2api.Build.Attribute.Builder
All Implemented Interfaces:
Build.AttributeOrBuilder, com.google.protobuf.Message.Builder, com.google.protobuf.MessageLite.Builder, com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder, Cloneable
Enclosing class:
Build.Attribute

public static final class Build.Attribute.Builder extends com.google.protobuf.GeneratedMessage.Builder<Build.Attribute.Builder> implements Build.AttributeOrBuilder
 A rule attribute. Each attribute must have a type and one of the various
 value fields populated - for the most part.

 Attributes of BOOLEAN and TRISTATE type may set all of the int, bool, and
 string values for backwards compatibility with clients that expect them to
 be set.

 Attributes of INTEGER, STRING, LABEL, LICENSE, BOOLEAN, and TRISTATE type
 may set *none* of the values. This can happen if the Attribute message is
 prepared for a client that doesn't support SELECTOR_LIST, but the rule has
 a selector list value for the attribute. (Selector lists for attributes of
 other types--the collection types--are handled differently when prepared
 for such a client. The possible collection values are gathered together
 and flattened.)

 By checking the type, the appropriate value can be extracted - see the
 comments on each type for the associated value.  The order of lists comes
 from the blaze parsing. If an attribute is of a list type, the associated
 list should never be empty.
 
Protobuf type blaze_query.Attribute
  • Method Details

    • getDescriptor

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

      protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
      Specified by:
      internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessage.Builder<Build.Attribute.Builder>
    • clear

      public Build.Attribute.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.GeneratedMessage.Builder<Build.Attribute.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.GeneratedMessage.Builder<Build.Attribute.Builder>
    • getDefaultInstanceForType

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

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

      public Build.Attribute buildPartial()
      Specified by:
      buildPartial in interface com.google.protobuf.Message.Builder
      Specified by:
      buildPartial in interface com.google.protobuf.MessageLite.Builder
    • mergeFrom

      public Build.Attribute.Builder mergeFrom(com.google.protobuf.Message other)
      Specified by:
      mergeFrom in interface com.google.protobuf.Message.Builder
      Overrides:
      mergeFrom in class com.google.protobuf.AbstractMessage.Builder<Build.Attribute.Builder>
    • mergeFrom

      public Build.Attribute.Builder mergeFrom(Build.Attribute other)
    • isInitialized

      public final boolean isInitialized()
      Specified by:
      isInitialized in interface com.google.protobuf.MessageLiteOrBuilder
      Overrides:
      isInitialized in class com.google.protobuf.GeneratedMessage.Builder<Build.Attribute.Builder>
    • mergeFrom

      public Build.Attribute.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<Build.Attribute.Builder>
      Throws:
      IOException
    • hasName

      public boolean hasName()
       The name of the attribute
       
      required string name = 1;
      Specified by:
      hasName in interface Build.AttributeOrBuilder
      Returns:
      Whether the name field is set.
    • getName

      public String getName()
       The name of the attribute
       
      required string name = 1;
      Specified by:
      getName in interface Build.AttributeOrBuilder
      Returns:
      The name.
    • getNameBytes

      public com.google.protobuf.ByteString getNameBytes()
       The name of the attribute
       
      required string name = 1;
      Specified by:
      getNameBytes in interface Build.AttributeOrBuilder
      Returns:
      The bytes for name.
    • setName

      public Build.Attribute.Builder setName(String value)
       The name of the attribute
       
      required string name = 1;
      Parameters:
      value - The name to set.
      Returns:
      This builder for chaining.
    • clearName

      public Build.Attribute.Builder clearName()
       The name of the attribute
       
      required string name = 1;
      Returns:
      This builder for chaining.
    • setNameBytes

      public Build.Attribute.Builder setNameBytes(com.google.protobuf.ByteString value)
       The name of the attribute
       
      required string name = 1;
      Parameters:
      value - The bytes for name to set.
      Returns:
      This builder for chaining.
    • hasExplicitlySpecified

      public boolean hasExplicitlySpecified()
       Whether the attribute was explicitly specified
       
      optional bool explicitly_specified = 13;
      Specified by:
      hasExplicitlySpecified in interface Build.AttributeOrBuilder
      Returns:
      Whether the explicitlySpecified field is set.
    • getExplicitlySpecified

      public boolean getExplicitlySpecified()
       Whether the attribute was explicitly specified
       
      optional bool explicitly_specified = 13;
      Specified by:
      getExplicitlySpecified in interface Build.AttributeOrBuilder
      Returns:
      The explicitlySpecified.
    • setExplicitlySpecified

      public Build.Attribute.Builder setExplicitlySpecified(boolean value)
       Whether the attribute was explicitly specified
       
      optional bool explicitly_specified = 13;
      Parameters:
      value - The explicitlySpecified to set.
      Returns:
      This builder for chaining.
    • clearExplicitlySpecified

      public Build.Attribute.Builder clearExplicitlySpecified()
       Whether the attribute was explicitly specified
       
      optional bool explicitly_specified = 13;
      Returns:
      This builder for chaining.
    • hasNodep

      public boolean hasNodep()
       If this attribute has a string value or a string list value, then this
       may be set to indicate that the value may be treated as a label that
       isn't a dependency of this attribute's rule.
       
      optional bool nodep = 20;
      Specified by:
      hasNodep in interface Build.AttributeOrBuilder
      Returns:
      Whether the nodep field is set.
    • getNodep

      public boolean getNodep()
       If this attribute has a string value or a string list value, then this
       may be set to indicate that the value may be treated as a label that
       isn't a dependency of this attribute's rule.
       
      optional bool nodep = 20;
      Specified by:
      getNodep in interface Build.AttributeOrBuilder
      Returns:
      The nodep.
    • setNodep

      public Build.Attribute.Builder setNodep(boolean value)
       If this attribute has a string value or a string list value, then this
       may be set to indicate that the value may be treated as a label that
       isn't a dependency of this attribute's rule.
       
      optional bool nodep = 20;
      Parameters:
      value - The nodep to set.
      Returns:
      This builder for chaining.
    • clearNodep

      public Build.Attribute.Builder clearNodep()
       If this attribute has a string value or a string list value, then this
       may be set to indicate that the value may be treated as a label that
       isn't a dependency of this attribute's rule.
       
      optional bool nodep = 20;
      Returns:
      This builder for chaining.
    • hasSourceAspectName

      public boolean hasSourceAspectName()
       Represents the aspect that this attribute comes from. It is set to an
       empty string if it does not come from an aspect.
       
      optional string source_aspect_name = 23;
      Specified by:
      hasSourceAspectName in interface Build.AttributeOrBuilder
      Returns:
      Whether the sourceAspectName field is set.
    • getSourceAspectName

      public String getSourceAspectName()
       Represents the aspect that this attribute comes from. It is set to an
       empty string if it does not come from an aspect.
       
      optional string source_aspect_name = 23;
      Specified by:
      getSourceAspectName in interface Build.AttributeOrBuilder
      Returns:
      The sourceAspectName.
    • getSourceAspectNameBytes

      public com.google.protobuf.ByteString getSourceAspectNameBytes()
       Represents the aspect that this attribute comes from. It is set to an
       empty string if it does not come from an aspect.
       
      optional string source_aspect_name = 23;
      Specified by:
      getSourceAspectNameBytes in interface Build.AttributeOrBuilder
      Returns:
      The bytes for sourceAspectName.
    • setSourceAspectName

      public Build.Attribute.Builder setSourceAspectName(String value)
       Represents the aspect that this attribute comes from. It is set to an
       empty string if it does not come from an aspect.
       
      optional string source_aspect_name = 23;
      Parameters:
      value - The sourceAspectName to set.
      Returns:
      This builder for chaining.
    • clearSourceAspectName

      public Build.Attribute.Builder clearSourceAspectName()
       Represents the aspect that this attribute comes from. It is set to an
       empty string if it does not come from an aspect.
       
      optional string source_aspect_name = 23;
      Returns:
      This builder for chaining.
    • setSourceAspectNameBytes

      public Build.Attribute.Builder setSourceAspectNameBytes(com.google.protobuf.ByteString value)
       Represents the aspect that this attribute comes from. It is set to an
       empty string if it does not come from an aspect.
       
      optional string source_aspect_name = 23;
      Parameters:
      value - The bytes for sourceAspectName to set.
      Returns:
      This builder for chaining.
    • hasType

      public boolean hasType()
       The type of attribute.  This message is used for all of the different
       attribute types so the discriminator helps for figuring out what is
       stored in the message.
       
      required .blaze_query.Attribute.Discriminator type = 2;
      Specified by:
      hasType in interface Build.AttributeOrBuilder
      Returns:
      Whether the type field is set.
    • getType

       The type of attribute.  This message is used for all of the different
       attribute types so the discriminator helps for figuring out what is
       stored in the message.
       
      required .blaze_query.Attribute.Discriminator type = 2;
      Specified by:
      getType in interface Build.AttributeOrBuilder
      Returns:
      The type.
    • setType

       The type of attribute.  This message is used for all of the different
       attribute types so the discriminator helps for figuring out what is
       stored in the message.
       
      required .blaze_query.Attribute.Discriminator type = 2;
      Parameters:
      value - The type to set.
      Returns:
      This builder for chaining.
    • clearType

      public Build.Attribute.Builder clearType()
       The type of attribute.  This message is used for all of the different
       attribute types so the discriminator helps for figuring out what is
       stored in the message.
       
      required .blaze_query.Attribute.Discriminator type = 2;
      Returns:
      This builder for chaining.
    • hasIntValue

      public boolean hasIntValue()
       If this attribute has an integer value this will be populated.
       Boolean and TriState also use this field as [0,1] and [-1,0,1]
       for [false, true] and [auto, no, yes] respectively.
       
      optional int32 int_value = 3;
      Specified by:
      hasIntValue in interface Build.AttributeOrBuilder
      Returns:
      Whether the intValue field is set.
    • getIntValue

      public int getIntValue()
       If this attribute has an integer value this will be populated.
       Boolean and TriState also use this field as [0,1] and [-1,0,1]
       for [false, true] and [auto, no, yes] respectively.
       
      optional int32 int_value = 3;
      Specified by:
      getIntValue in interface Build.AttributeOrBuilder
      Returns:
      The intValue.
    • setIntValue

      public Build.Attribute.Builder setIntValue(int value)
       If this attribute has an integer value this will be populated.
       Boolean and TriState also use this field as [0,1] and [-1,0,1]
       for [false, true] and [auto, no, yes] respectively.
       
      optional int32 int_value = 3;
      Parameters:
      value - The intValue to set.
      Returns:
      This builder for chaining.
    • clearIntValue

      public Build.Attribute.Builder clearIntValue()
       If this attribute has an integer value this will be populated.
       Boolean and TriState also use this field as [0,1] and [-1,0,1]
       for [false, true] and [auto, no, yes] respectively.
       
      optional int32 int_value = 3;
      Returns:
      This builder for chaining.
    • hasStringValue

      public boolean hasStringValue()
       If the attribute has a string value this will be populated.  Label and
       path attributes use this field as the value even though the type may
       be LABEL or something else other than STRING.
       
      optional string string_value = 5;
      Specified by:
      hasStringValue in interface Build.AttributeOrBuilder
      Returns:
      Whether the stringValue field is set.
    • getStringValue

      public String getStringValue()
       If the attribute has a string value this will be populated.  Label and
       path attributes use this field as the value even though the type may
       be LABEL or something else other than STRING.
       
      optional string string_value = 5;
      Specified by:
      getStringValue in interface Build.AttributeOrBuilder
      Returns:
      The stringValue.
    • getStringValueBytes

      public com.google.protobuf.ByteString getStringValueBytes()
       If the attribute has a string value this will be populated.  Label and
       path attributes use this field as the value even though the type may
       be LABEL or something else other than STRING.
       
      optional string string_value = 5;
      Specified by:
      getStringValueBytes in interface Build.AttributeOrBuilder
      Returns:
      The bytes for stringValue.
    • setStringValue

      public Build.Attribute.Builder setStringValue(String value)
       If the attribute has a string value this will be populated.  Label and
       path attributes use this field as the value even though the type may
       be LABEL or something else other than STRING.
       
      optional string string_value = 5;
      Parameters:
      value - The stringValue to set.
      Returns:
      This builder for chaining.
    • clearStringValue

      public Build.Attribute.Builder clearStringValue()
       If the attribute has a string value this will be populated.  Label and
       path attributes use this field as the value even though the type may
       be LABEL or something else other than STRING.
       
      optional string string_value = 5;
      Returns:
      This builder for chaining.
    • setStringValueBytes

      public Build.Attribute.Builder setStringValueBytes(com.google.protobuf.ByteString value)
       If the attribute has a string value this will be populated.  Label and
       path attributes use this field as the value even though the type may
       be LABEL or something else other than STRING.
       
      optional string string_value = 5;
      Parameters:
      value - The bytes for stringValue to set.
      Returns:
      This builder for chaining.
    • hasBooleanValue

      public boolean hasBooleanValue()
       If the attribute has a boolean value this will be populated.
       
      optional bool boolean_value = 14;
      Specified by:
      hasBooleanValue in interface Build.AttributeOrBuilder
      Returns:
      Whether the booleanValue field is set.
    • getBooleanValue

      public boolean getBooleanValue()
       If the attribute has a boolean value this will be populated.
       
      optional bool boolean_value = 14;
      Specified by:
      getBooleanValue in interface Build.AttributeOrBuilder
      Returns:
      The booleanValue.
    • setBooleanValue

      public Build.Attribute.Builder setBooleanValue(boolean value)
       If the attribute has a boolean value this will be populated.
       
      optional bool boolean_value = 14;
      Parameters:
      value - The booleanValue to set.
      Returns:
      This builder for chaining.
    • clearBooleanValue

      public Build.Attribute.Builder clearBooleanValue()
       If the attribute has a boolean value this will be populated.
       
      optional bool boolean_value = 14;
      Returns:
      This builder for chaining.
    • hasTristateValue

      public boolean hasTristateValue()
       If the attribute is a Tristate value, this will be populated.
       
      optional .blaze_query.Attribute.Tristate tristate_value = 15;
      Specified by:
      hasTristateValue in interface Build.AttributeOrBuilder
      Returns:
      Whether the tristateValue field is set.
    • getTristateValue

      public Build.Attribute.Tristate getTristateValue()
       If the attribute is a Tristate value, this will be populated.
       
      optional .blaze_query.Attribute.Tristate tristate_value = 15;
      Specified by:
      getTristateValue in interface Build.AttributeOrBuilder
      Returns:
      The tristateValue.
    • setTristateValue

      public Build.Attribute.Builder setTristateValue(Build.Attribute.Tristate value)
       If the attribute is a Tristate value, this will be populated.
       
      optional .blaze_query.Attribute.Tristate tristate_value = 15;
      Parameters:
      value - The tristateValue to set.
      Returns:
      This builder for chaining.
    • clearTristateValue

      public Build.Attribute.Builder clearTristateValue()
       If the attribute is a Tristate value, this will be populated.
       
      optional .blaze_query.Attribute.Tristate tristate_value = 15;
      Returns:
      This builder for chaining.
    • getStringListValueList

      public com.google.protobuf.ProtocolStringList getStringListValueList()
       The value of the attribute has a list of string values (label and path
       note from STRING applies here as well).
       
      repeated string string_list_value = 6;
      Specified by:
      getStringListValueList in interface Build.AttributeOrBuilder
      Returns:
      A list containing the stringListValue.
    • getStringListValueCount

      public int getStringListValueCount()
       The value of the attribute has a list of string values (label and path
       note from STRING applies here as well).
       
      repeated string string_list_value = 6;
      Specified by:
      getStringListValueCount in interface Build.AttributeOrBuilder
      Returns:
      The count of stringListValue.
    • getStringListValue

      public String getStringListValue(int index)
       The value of the attribute has a list of string values (label and path
       note from STRING applies here as well).
       
      repeated string string_list_value = 6;
      Specified by:
      getStringListValue in interface Build.AttributeOrBuilder
      Parameters:
      index - The index of the element to return.
      Returns:
      The stringListValue at the given index.
    • getStringListValueBytes

      public com.google.protobuf.ByteString getStringListValueBytes(int index)
       The value of the attribute has a list of string values (label and path
       note from STRING applies here as well).
       
      repeated string string_list_value = 6;
      Specified by:
      getStringListValueBytes in interface Build.AttributeOrBuilder
      Parameters:
      index - The index of the value to return.
      Returns:
      The bytes of the stringListValue at the given index.
    • setStringListValue

      public Build.Attribute.Builder setStringListValue(int index, String value)
       The value of the attribute has a list of string values (label and path
       note from STRING applies here as well).
       
      repeated string string_list_value = 6;
      Parameters:
      index - The index to set the value at.
      value - The stringListValue to set.
      Returns:
      This builder for chaining.
    • addStringListValue

      public Build.Attribute.Builder addStringListValue(String value)
       The value of the attribute has a list of string values (label and path
       note from STRING applies here as well).
       
      repeated string string_list_value = 6;
      Parameters:
      value - The stringListValue to add.
      Returns:
      This builder for chaining.
    • addAllStringListValue

      public Build.Attribute.Builder addAllStringListValue(Iterable<String> values)
       The value of the attribute has a list of string values (label and path
       note from STRING applies here as well).
       
      repeated string string_list_value = 6;
      Parameters:
      values - The stringListValue to add.
      Returns:
      This builder for chaining.
    • clearStringListValue

      public Build.Attribute.Builder clearStringListValue()
       The value of the attribute has a list of string values (label and path
       note from STRING applies here as well).
       
      repeated string string_list_value = 6;
      Returns:
      This builder for chaining.
    • addStringListValueBytes

      public Build.Attribute.Builder addStringListValueBytes(com.google.protobuf.ByteString value)
       The value of the attribute has a list of string values (label and path
       note from STRING applies here as well).
       
      repeated string string_list_value = 6;
      Parameters:
      value - The bytes of the stringListValue to add.
      Returns:
      This builder for chaining.
    • hasLicense

      public boolean hasLicense()
       If this is a license attribute, the license information is stored here.
       
      optional .blaze_query.License license = 7;
      Specified by:
      hasLicense in interface Build.AttributeOrBuilder
      Returns:
      Whether the license field is set.
    • getLicense

      public Build.License getLicense()
       If this is a license attribute, the license information is stored here.
       
      optional .blaze_query.License license = 7;
      Specified by:
      getLicense in interface Build.AttributeOrBuilder
      Returns:
      The license.
    • setLicense

      public Build.Attribute.Builder setLicense(Build.License value)
       If this is a license attribute, the license information is stored here.
       
      optional .blaze_query.License license = 7;
    • setLicense

      public Build.Attribute.Builder setLicense(Build.License.Builder builderForValue)
       If this is a license attribute, the license information is stored here.
       
      optional .blaze_query.License license = 7;
    • mergeLicense

      public Build.Attribute.Builder mergeLicense(Build.License value)
       If this is a license attribute, the license information is stored here.
       
      optional .blaze_query.License license = 7;
    • clearLicense

      public Build.Attribute.Builder clearLicense()
       If this is a license attribute, the license information is stored here.
       
      optional .blaze_query.License license = 7;
    • getLicenseBuilder

      public Build.License.Builder getLicenseBuilder()
       If this is a license attribute, the license information is stored here.
       
      optional .blaze_query.License license = 7;
    • getLicenseOrBuilder

      public Build.LicenseOrBuilder getLicenseOrBuilder()
       If this is a license attribute, the license information is stored here.
       
      optional .blaze_query.License license = 7;
      Specified by:
      getLicenseOrBuilder in interface Build.AttributeOrBuilder
    • getStringDictValueList

      public List<Build.StringDictEntry> getStringDictValueList()
       If this is a string dict, each entry will be stored here.
       
      repeated .blaze_query.StringDictEntry string_dict_value = 8;
      Specified by:
      getStringDictValueList in interface Build.AttributeOrBuilder
    • getStringDictValueCount

      public int getStringDictValueCount()
       If this is a string dict, each entry will be stored here.
       
      repeated .blaze_query.StringDictEntry string_dict_value = 8;
      Specified by:
      getStringDictValueCount in interface Build.AttributeOrBuilder
    • getStringDictValue

      public Build.StringDictEntry getStringDictValue(int index)
       If this is a string dict, each entry will be stored here.
       
      repeated .blaze_query.StringDictEntry string_dict_value = 8;
      Specified by:
      getStringDictValue in interface Build.AttributeOrBuilder
    • setStringDictValue

      public Build.Attribute.Builder setStringDictValue(int index, Build.StringDictEntry value)
       If this is a string dict, each entry will be stored here.
       
      repeated .blaze_query.StringDictEntry string_dict_value = 8;
    • setStringDictValue

      public Build.Attribute.Builder setStringDictValue(int index, Build.StringDictEntry.Builder builderForValue)
       If this is a string dict, each entry will be stored here.
       
      repeated .blaze_query.StringDictEntry string_dict_value = 8;
    • addStringDictValue

      public Build.Attribute.Builder addStringDictValue(Build.StringDictEntry value)
       If this is a string dict, each entry will be stored here.
       
      repeated .blaze_query.StringDictEntry string_dict_value = 8;
    • addStringDictValue

      public Build.Attribute.Builder addStringDictValue(int index, Build.StringDictEntry value)
       If this is a string dict, each entry will be stored here.
       
      repeated .blaze_query.StringDictEntry string_dict_value = 8;
    • addStringDictValue

      public Build.Attribute.Builder addStringDictValue(Build.StringDictEntry.Builder builderForValue)
       If this is a string dict, each entry will be stored here.
       
      repeated .blaze_query.StringDictEntry string_dict_value = 8;
    • addStringDictValue

      public Build.Attribute.Builder addStringDictValue(int index, Build.StringDictEntry.Builder builderForValue)
       If this is a string dict, each entry will be stored here.
       
      repeated .blaze_query.StringDictEntry string_dict_value = 8;
    • addAllStringDictValue

      public Build.Attribute.Builder addAllStringDictValue(Iterable<? extends Build.StringDictEntry> values)
       If this is a string dict, each entry will be stored here.
       
      repeated .blaze_query.StringDictEntry string_dict_value = 8;
    • clearStringDictValue

      public Build.Attribute.Builder clearStringDictValue()
       If this is a string dict, each entry will be stored here.
       
      repeated .blaze_query.StringDictEntry string_dict_value = 8;
    • removeStringDictValue

      public Build.Attribute.Builder removeStringDictValue(int index)
       If this is a string dict, each entry will be stored here.
       
      repeated .blaze_query.StringDictEntry string_dict_value = 8;
    • getStringDictValueBuilder

      public Build.StringDictEntry.Builder getStringDictValueBuilder(int index)
       If this is a string dict, each entry will be stored here.
       
      repeated .blaze_query.StringDictEntry string_dict_value = 8;
    • getStringDictValueOrBuilder

      public Build.StringDictEntryOrBuilder getStringDictValueOrBuilder(int index)
       If this is a string dict, each entry will be stored here.
       
      repeated .blaze_query.StringDictEntry string_dict_value = 8;
      Specified by:
      getStringDictValueOrBuilder in interface Build.AttributeOrBuilder
    • getStringDictValueOrBuilderList

      public List<? extends Build.StringDictEntryOrBuilder> getStringDictValueOrBuilderList()
       If this is a string dict, each entry will be stored here.
       
      repeated .blaze_query.StringDictEntry string_dict_value = 8;
      Specified by:
      getStringDictValueOrBuilderList in interface Build.AttributeOrBuilder
    • addStringDictValueBuilder

      public Build.StringDictEntry.Builder addStringDictValueBuilder()
       If this is a string dict, each entry will be stored here.
       
      repeated .blaze_query.StringDictEntry string_dict_value = 8;
    • addStringDictValueBuilder

      public Build.StringDictEntry.Builder addStringDictValueBuilder(int index)
       If this is a string dict, each entry will be stored here.
       
      repeated .blaze_query.StringDictEntry string_dict_value = 8;
    • getStringDictValueBuilderList

      public List<Build.StringDictEntry.Builder> getStringDictValueBuilderList()
       If this is a string dict, each entry will be stored here.
       
      repeated .blaze_query.StringDictEntry string_dict_value = 8;
    • getFilesetListValueList

      public List<Build.FilesetEntry> getFilesetListValueList()
       If the attribute is part of a Fileset, the fileset entries are stored in
       this field.
       
      repeated .blaze_query.FilesetEntry fileset_list_value = 9;
      Specified by:
      getFilesetListValueList in interface Build.AttributeOrBuilder
    • getFilesetListValueCount

      public int getFilesetListValueCount()
       If the attribute is part of a Fileset, the fileset entries are stored in
       this field.
       
      repeated .blaze_query.FilesetEntry fileset_list_value = 9;
      Specified by:
      getFilesetListValueCount in interface Build.AttributeOrBuilder
    • getFilesetListValue

      public Build.FilesetEntry getFilesetListValue(int index)
       If the attribute is part of a Fileset, the fileset entries are stored in
       this field.
       
      repeated .blaze_query.FilesetEntry fileset_list_value = 9;
      Specified by:
      getFilesetListValue in interface Build.AttributeOrBuilder
    • setFilesetListValue

      public Build.Attribute.Builder setFilesetListValue(int index, Build.FilesetEntry value)
       If the attribute is part of a Fileset, the fileset entries are stored in
       this field.
       
      repeated .blaze_query.FilesetEntry fileset_list_value = 9;
    • setFilesetListValue

      public Build.Attribute.Builder setFilesetListValue(int index, Build.FilesetEntry.Builder builderForValue)
       If the attribute is part of a Fileset, the fileset entries are stored in
       this field.
       
      repeated .blaze_query.FilesetEntry fileset_list_value = 9;
    • addFilesetListValue

      public Build.Attribute.Builder addFilesetListValue(Build.FilesetEntry value)
       If the attribute is part of a Fileset, the fileset entries are stored in
       this field.
       
      repeated .blaze_query.FilesetEntry fileset_list_value = 9;
    • addFilesetListValue

      public Build.Attribute.Builder addFilesetListValue(int index, Build.FilesetEntry value)
       If the attribute is part of a Fileset, the fileset entries are stored in
       this field.
       
      repeated .blaze_query.FilesetEntry fileset_list_value = 9;
    • addFilesetListValue

      public Build.Attribute.Builder addFilesetListValue(Build.FilesetEntry.Builder builderForValue)
       If the attribute is part of a Fileset, the fileset entries are stored in
       this field.
       
      repeated .blaze_query.FilesetEntry fileset_list_value = 9;
    • addFilesetListValue

      public Build.Attribute.Builder addFilesetListValue(int index, Build.FilesetEntry.Builder builderForValue)
       If the attribute is part of a Fileset, the fileset entries are stored in
       this field.
       
      repeated .blaze_query.FilesetEntry fileset_list_value = 9;
    • addAllFilesetListValue

      public Build.Attribute.Builder addAllFilesetListValue(Iterable<? extends Build.FilesetEntry> values)
       If the attribute is part of a Fileset, the fileset entries are stored in
       this field.
       
      repeated .blaze_query.FilesetEntry fileset_list_value = 9;
    • clearFilesetListValue

      public Build.Attribute.Builder clearFilesetListValue()
       If the attribute is part of a Fileset, the fileset entries are stored in
       this field.
       
      repeated .blaze_query.FilesetEntry fileset_list_value = 9;
    • removeFilesetListValue

      public Build.Attribute.Builder removeFilesetListValue(int index)
       If the attribute is part of a Fileset, the fileset entries are stored in
       this field.
       
      repeated .blaze_query.FilesetEntry fileset_list_value = 9;
    • getFilesetListValueBuilder

      public Build.FilesetEntry.Builder getFilesetListValueBuilder(int index)
       If the attribute is part of a Fileset, the fileset entries are stored in
       this field.
       
      repeated .blaze_query.FilesetEntry fileset_list_value = 9;
    • getFilesetListValueOrBuilder

      public Build.FilesetEntryOrBuilder getFilesetListValueOrBuilder(int index)
       If the attribute is part of a Fileset, the fileset entries are stored in
       this field.
       
      repeated .blaze_query.FilesetEntry fileset_list_value = 9;
      Specified by:
      getFilesetListValueOrBuilder in interface Build.AttributeOrBuilder
    • getFilesetListValueOrBuilderList

      public List<? extends Build.FilesetEntryOrBuilder> getFilesetListValueOrBuilderList()
       If the attribute is part of a Fileset, the fileset entries are stored in
       this field.
       
      repeated .blaze_query.FilesetEntry fileset_list_value = 9;
      Specified by:
      getFilesetListValueOrBuilderList in interface Build.AttributeOrBuilder
    • addFilesetListValueBuilder

      public Build.FilesetEntry.Builder addFilesetListValueBuilder()
       If the attribute is part of a Fileset, the fileset entries are stored in
       this field.
       
      repeated .blaze_query.FilesetEntry fileset_list_value = 9;
    • addFilesetListValueBuilder

      public Build.FilesetEntry.Builder addFilesetListValueBuilder(int index)
       If the attribute is part of a Fileset, the fileset entries are stored in
       this field.
       
      repeated .blaze_query.FilesetEntry fileset_list_value = 9;
    • getFilesetListValueBuilderList

      public List<Build.FilesetEntry.Builder> getFilesetListValueBuilderList()
       If the attribute is part of a Fileset, the fileset entries are stored in
       this field.
       
      repeated .blaze_query.FilesetEntry fileset_list_value = 9;
    • getLabelListDictValueList

      public List<Build.LabelListDictEntry> getLabelListDictValueList()
       If this is a label list dict, each entry will be stored here.
       
      repeated .blaze_query.LabelListDictEntry label_list_dict_value = 10;
      Specified by:
      getLabelListDictValueList in interface Build.AttributeOrBuilder
    • getLabelListDictValueCount

      public int getLabelListDictValueCount()
       If this is a label list dict, each entry will be stored here.
       
      repeated .blaze_query.LabelListDictEntry label_list_dict_value = 10;
      Specified by:
      getLabelListDictValueCount in interface Build.AttributeOrBuilder
    • getLabelListDictValue

      public Build.LabelListDictEntry getLabelListDictValue(int index)
       If this is a label list dict, each entry will be stored here.
       
      repeated .blaze_query.LabelListDictEntry label_list_dict_value = 10;
      Specified by:
      getLabelListDictValue in interface Build.AttributeOrBuilder
    • setLabelListDictValue

      public Build.Attribute.Builder setLabelListDictValue(int index, Build.LabelListDictEntry value)
       If this is a label list dict, each entry will be stored here.
       
      repeated .blaze_query.LabelListDictEntry label_list_dict_value = 10;
    • setLabelListDictValue

      public Build.Attribute.Builder setLabelListDictValue(int index, Build.LabelListDictEntry.Builder builderForValue)
       If this is a label list dict, each entry will be stored here.
       
      repeated .blaze_query.LabelListDictEntry label_list_dict_value = 10;
    • addLabelListDictValue

      public Build.Attribute.Builder addLabelListDictValue(Build.LabelListDictEntry value)
       If this is a label list dict, each entry will be stored here.
       
      repeated .blaze_query.LabelListDictEntry label_list_dict_value = 10;
    • addLabelListDictValue

      public Build.Attribute.Builder addLabelListDictValue(int index, Build.LabelListDictEntry value)
       If this is a label list dict, each entry will be stored here.
       
      repeated .blaze_query.LabelListDictEntry label_list_dict_value = 10;
    • addLabelListDictValue

      public Build.Attribute.Builder addLabelListDictValue(Build.LabelListDictEntry.Builder builderForValue)
       If this is a label list dict, each entry will be stored here.
       
      repeated .blaze_query.LabelListDictEntry label_list_dict_value = 10;
    • addLabelListDictValue

      public Build.Attribute.Builder addLabelListDictValue(int index, Build.LabelListDictEntry.Builder builderForValue)
       If this is a label list dict, each entry will be stored here.
       
      repeated .blaze_query.LabelListDictEntry label_list_dict_value = 10;
    • addAllLabelListDictValue

      public Build.Attribute.Builder addAllLabelListDictValue(Iterable<? extends Build.LabelListDictEntry> values)
       If this is a label list dict, each entry will be stored here.
       
      repeated .blaze_query.LabelListDictEntry label_list_dict_value = 10;
    • clearLabelListDictValue

      public Build.Attribute.Builder clearLabelListDictValue()
       If this is a label list dict, each entry will be stored here.
       
      repeated .blaze_query.LabelListDictEntry label_list_dict_value = 10;
    • removeLabelListDictValue

      public Build.Attribute.Builder removeLabelListDictValue(int index)
       If this is a label list dict, each entry will be stored here.
       
      repeated .blaze_query.LabelListDictEntry label_list_dict_value = 10;
    • getLabelListDictValueBuilder

      public Build.LabelListDictEntry.Builder getLabelListDictValueBuilder(int index)
       If this is a label list dict, each entry will be stored here.
       
      repeated .blaze_query.LabelListDictEntry label_list_dict_value = 10;
    • getLabelListDictValueOrBuilder

      public Build.LabelListDictEntryOrBuilder getLabelListDictValueOrBuilder(int index)
       If this is a label list dict, each entry will be stored here.
       
      repeated .blaze_query.LabelListDictEntry label_list_dict_value = 10;
      Specified by:
      getLabelListDictValueOrBuilder in interface Build.AttributeOrBuilder
    • getLabelListDictValueOrBuilderList

      public List<? extends Build.LabelListDictEntryOrBuilder> getLabelListDictValueOrBuilderList()
       If this is a label list dict, each entry will be stored here.
       
      repeated .blaze_query.LabelListDictEntry label_list_dict_value = 10;
      Specified by:
      getLabelListDictValueOrBuilderList in interface Build.AttributeOrBuilder
    • addLabelListDictValueBuilder

      public Build.LabelListDictEntry.Builder addLabelListDictValueBuilder()
       If this is a label list dict, each entry will be stored here.
       
      repeated .blaze_query.LabelListDictEntry label_list_dict_value = 10;
    • addLabelListDictValueBuilder

      public Build.LabelListDictEntry.Builder addLabelListDictValueBuilder(int index)
       If this is a label list dict, each entry will be stored here.
       
      repeated .blaze_query.LabelListDictEntry label_list_dict_value = 10;
    • getLabelListDictValueBuilderList

      public List<Build.LabelListDictEntry.Builder> getLabelListDictValueBuilderList()
       If this is a label list dict, each entry will be stored here.
       
      repeated .blaze_query.LabelListDictEntry label_list_dict_value = 10;
    • getStringListDictValueList

      public List<Build.StringListDictEntry> getStringListDictValueList()
       If this is a string list dict, each entry will be stored here.
       
      repeated .blaze_query.StringListDictEntry string_list_dict_value = 11;
      Specified by:
      getStringListDictValueList in interface Build.AttributeOrBuilder
    • getStringListDictValueCount

      public int getStringListDictValueCount()
       If this is a string list dict, each entry will be stored here.
       
      repeated .blaze_query.StringListDictEntry string_list_dict_value = 11;
      Specified by:
      getStringListDictValueCount in interface Build.AttributeOrBuilder
    • getStringListDictValue

      public Build.StringListDictEntry getStringListDictValue(int index)
       If this is a string list dict, each entry will be stored here.
       
      repeated .blaze_query.StringListDictEntry string_list_dict_value = 11;
      Specified by:
      getStringListDictValue in interface Build.AttributeOrBuilder
    • setStringListDictValue

      public Build.Attribute.Builder setStringListDictValue(int index, Build.StringListDictEntry value)
       If this is a string list dict, each entry will be stored here.
       
      repeated .blaze_query.StringListDictEntry string_list_dict_value = 11;
    • setStringListDictValue

      public Build.Attribute.Builder setStringListDictValue(int index, Build.StringListDictEntry.Builder builderForValue)
       If this is a string list dict, each entry will be stored here.
       
      repeated .blaze_query.StringListDictEntry string_list_dict_value = 11;
    • addStringListDictValue

      public Build.Attribute.Builder addStringListDictValue(Build.StringListDictEntry value)
       If this is a string list dict, each entry will be stored here.
       
      repeated .blaze_query.StringListDictEntry string_list_dict_value = 11;
    • addStringListDictValue

      public Build.Attribute.Builder addStringListDictValue(int index, Build.StringListDictEntry value)
       If this is a string list dict, each entry will be stored here.
       
      repeated .blaze_query.StringListDictEntry string_list_dict_value = 11;
    • addStringListDictValue

      public Build.Attribute.Builder addStringListDictValue(Build.StringListDictEntry.Builder builderForValue)
       If this is a string list dict, each entry will be stored here.
       
      repeated .blaze_query.StringListDictEntry string_list_dict_value = 11;
    • addStringListDictValue

      public Build.Attribute.Builder addStringListDictValue(int index, Build.StringListDictEntry.Builder builderForValue)
       If this is a string list dict, each entry will be stored here.
       
      repeated .blaze_query.StringListDictEntry string_list_dict_value = 11;
    • addAllStringListDictValue

      public Build.Attribute.Builder addAllStringListDictValue(Iterable<? extends Build.StringListDictEntry> values)
       If this is a string list dict, each entry will be stored here.
       
      repeated .blaze_query.StringListDictEntry string_list_dict_value = 11;
    • clearStringListDictValue

      public Build.Attribute.Builder clearStringListDictValue()
       If this is a string list dict, each entry will be stored here.
       
      repeated .blaze_query.StringListDictEntry string_list_dict_value = 11;
    • removeStringListDictValue

      public Build.Attribute.Builder removeStringListDictValue(int index)
       If this is a string list dict, each entry will be stored here.
       
      repeated .blaze_query.StringListDictEntry string_list_dict_value = 11;
    • getStringListDictValueBuilder

      public Build.StringListDictEntry.Builder getStringListDictValueBuilder(int index)
       If this is a string list dict, each entry will be stored here.
       
      repeated .blaze_query.StringListDictEntry string_list_dict_value = 11;
    • getStringListDictValueOrBuilder

      public Build.StringListDictEntryOrBuilder getStringListDictValueOrBuilder(int index)
       If this is a string list dict, each entry will be stored here.
       
      repeated .blaze_query.StringListDictEntry string_list_dict_value = 11;
      Specified by:
      getStringListDictValueOrBuilder in interface Build.AttributeOrBuilder
    • getStringListDictValueOrBuilderList

      public List<? extends Build.StringListDictEntryOrBuilder> getStringListDictValueOrBuilderList()
       If this is a string list dict, each entry will be stored here.
       
      repeated .blaze_query.StringListDictEntry string_list_dict_value = 11;
      Specified by:
      getStringListDictValueOrBuilderList in interface Build.AttributeOrBuilder
    • addStringListDictValueBuilder

      public Build.StringListDictEntry.Builder addStringListDictValueBuilder()
       If this is a string list dict, each entry will be stored here.
       
      repeated .blaze_query.StringListDictEntry string_list_dict_value = 11;
    • addStringListDictValueBuilder

      public Build.StringListDictEntry.Builder addStringListDictValueBuilder(int index)
       If this is a string list dict, each entry will be stored here.
       
      repeated .blaze_query.StringListDictEntry string_list_dict_value = 11;
    • getStringListDictValueBuilderList

      public List<Build.StringListDictEntry.Builder> getStringListDictValueBuilderList()
       If this is a string list dict, each entry will be stored here.
       
      repeated .blaze_query.StringListDictEntry string_list_dict_value = 11;
    • getIntListValueList

      public List<Integer> getIntListValueList()
       The value of the attribute has a list of int32 values
       
      repeated int32 int_list_value = 17;
      Specified by:
      getIntListValueList in interface Build.AttributeOrBuilder
      Returns:
      A list containing the intListValue.
    • getIntListValueCount

      public int getIntListValueCount()
       The value of the attribute has a list of int32 values
       
      repeated int32 int_list_value = 17;
      Specified by:
      getIntListValueCount in interface Build.AttributeOrBuilder
      Returns:
      The count of intListValue.
    • getIntListValue

      public int getIntListValue(int index)
       The value of the attribute has a list of int32 values
       
      repeated int32 int_list_value = 17;
      Specified by:
      getIntListValue in interface Build.AttributeOrBuilder
      Parameters:
      index - The index of the element to return.
      Returns:
      The intListValue at the given index.
    • setIntListValue

      public Build.Attribute.Builder setIntListValue(int index, int value)
       The value of the attribute has a list of int32 values
       
      repeated int32 int_list_value = 17;
      Parameters:
      index - The index to set the value at.
      value - The intListValue to set.
      Returns:
      This builder for chaining.
    • addIntListValue

      public Build.Attribute.Builder addIntListValue(int value)
       The value of the attribute has a list of int32 values
       
      repeated int32 int_list_value = 17;
      Parameters:
      value - The intListValue to add.
      Returns:
      This builder for chaining.
    • addAllIntListValue

      public Build.Attribute.Builder addAllIntListValue(Iterable<? extends Integer> values)
       The value of the attribute has a list of int32 values
       
      repeated int32 int_list_value = 17;
      Parameters:
      values - The intListValue to add.
      Returns:
      This builder for chaining.
    • clearIntListValue

      public Build.Attribute.Builder clearIntListValue()
       The value of the attribute has a list of int32 values
       
      repeated int32 int_list_value = 17;
      Returns:
      This builder for chaining.
    • getLabelDictUnaryValueList

      public List<Build.LabelDictUnaryEntry> getLabelDictUnaryValueList()
       If this is a label dict unary, each entry will be stored here.
       
      repeated .blaze_query.LabelDictUnaryEntry label_dict_unary_value = 19;
      Specified by:
      getLabelDictUnaryValueList in interface Build.AttributeOrBuilder
    • getLabelDictUnaryValueCount

      public int getLabelDictUnaryValueCount()
       If this is a label dict unary, each entry will be stored here.
       
      repeated .blaze_query.LabelDictUnaryEntry label_dict_unary_value = 19;
      Specified by:
      getLabelDictUnaryValueCount in interface Build.AttributeOrBuilder
    • getLabelDictUnaryValue

      public Build.LabelDictUnaryEntry getLabelDictUnaryValue(int index)
       If this is a label dict unary, each entry will be stored here.
       
      repeated .blaze_query.LabelDictUnaryEntry label_dict_unary_value = 19;
      Specified by:
      getLabelDictUnaryValue in interface Build.AttributeOrBuilder
    • setLabelDictUnaryValue

      public Build.Attribute.Builder setLabelDictUnaryValue(int index, Build.LabelDictUnaryEntry value)
       If this is a label dict unary, each entry will be stored here.
       
      repeated .blaze_query.LabelDictUnaryEntry label_dict_unary_value = 19;
    • setLabelDictUnaryValue

      public Build.Attribute.Builder setLabelDictUnaryValue(int index, Build.LabelDictUnaryEntry.Builder builderForValue)
       If this is a label dict unary, each entry will be stored here.
       
      repeated .blaze_query.LabelDictUnaryEntry label_dict_unary_value = 19;
    • addLabelDictUnaryValue

      public Build.Attribute.Builder addLabelDictUnaryValue(Build.LabelDictUnaryEntry value)
       If this is a label dict unary, each entry will be stored here.
       
      repeated .blaze_query.LabelDictUnaryEntry label_dict_unary_value = 19;
    • addLabelDictUnaryValue

      public Build.Attribute.Builder addLabelDictUnaryValue(int index, Build.LabelDictUnaryEntry value)
       If this is a label dict unary, each entry will be stored here.
       
      repeated .blaze_query.LabelDictUnaryEntry label_dict_unary_value = 19;
    • addLabelDictUnaryValue

      public Build.Attribute.Builder addLabelDictUnaryValue(Build.LabelDictUnaryEntry.Builder builderForValue)
       If this is a label dict unary, each entry will be stored here.
       
      repeated .blaze_query.LabelDictUnaryEntry label_dict_unary_value = 19;
    • addLabelDictUnaryValue

      public Build.Attribute.Builder addLabelDictUnaryValue(int index, Build.LabelDictUnaryEntry.Builder builderForValue)
       If this is a label dict unary, each entry will be stored here.
       
      repeated .blaze_query.LabelDictUnaryEntry label_dict_unary_value = 19;
    • addAllLabelDictUnaryValue

      public Build.Attribute.Builder addAllLabelDictUnaryValue(Iterable<? extends Build.LabelDictUnaryEntry> values)
       If this is a label dict unary, each entry will be stored here.
       
      repeated .blaze_query.LabelDictUnaryEntry label_dict_unary_value = 19;
    • clearLabelDictUnaryValue

      public Build.Attribute.Builder clearLabelDictUnaryValue()
       If this is a label dict unary, each entry will be stored here.
       
      repeated .blaze_query.LabelDictUnaryEntry label_dict_unary_value = 19;
    • removeLabelDictUnaryValue

      public Build.Attribute.Builder removeLabelDictUnaryValue(int index)
       If this is a label dict unary, each entry will be stored here.
       
      repeated .blaze_query.LabelDictUnaryEntry label_dict_unary_value = 19;
    • getLabelDictUnaryValueBuilder

      public Build.LabelDictUnaryEntry.Builder getLabelDictUnaryValueBuilder(int index)
       If this is a label dict unary, each entry will be stored here.
       
      repeated .blaze_query.LabelDictUnaryEntry label_dict_unary_value = 19;
    • getLabelDictUnaryValueOrBuilder

      public Build.LabelDictUnaryEntryOrBuilder getLabelDictUnaryValueOrBuilder(int index)
       If this is a label dict unary, each entry will be stored here.
       
      repeated .blaze_query.LabelDictUnaryEntry label_dict_unary_value = 19;
      Specified by:
      getLabelDictUnaryValueOrBuilder in interface Build.AttributeOrBuilder
    • getLabelDictUnaryValueOrBuilderList

      public List<? extends Build.LabelDictUnaryEntryOrBuilder> getLabelDictUnaryValueOrBuilderList()
       If this is a label dict unary, each entry will be stored here.
       
      repeated .blaze_query.LabelDictUnaryEntry label_dict_unary_value = 19;
      Specified by:
      getLabelDictUnaryValueOrBuilderList in interface Build.AttributeOrBuilder
    • addLabelDictUnaryValueBuilder

      public Build.LabelDictUnaryEntry.Builder addLabelDictUnaryValueBuilder()
       If this is a label dict unary, each entry will be stored here.
       
      repeated .blaze_query.LabelDictUnaryEntry label_dict_unary_value = 19;
    • addLabelDictUnaryValueBuilder

      public Build.LabelDictUnaryEntry.Builder addLabelDictUnaryValueBuilder(int index)
       If this is a label dict unary, each entry will be stored here.
       
      repeated .blaze_query.LabelDictUnaryEntry label_dict_unary_value = 19;
    • getLabelDictUnaryValueBuilderList

      public List<Build.LabelDictUnaryEntry.Builder> getLabelDictUnaryValueBuilderList()
       If this is a label dict unary, each entry will be stored here.
       
      repeated .blaze_query.LabelDictUnaryEntry label_dict_unary_value = 19;
    • getLabelKeyedStringDictValueList

      public List<Build.LabelKeyedStringDictEntry> getLabelKeyedStringDictValueList()
       If this is a label-keyed string dict, each entry will be stored here.
       
      repeated .blaze_query.LabelKeyedStringDictEntry label_keyed_string_dict_value = 22;
      Specified by:
      getLabelKeyedStringDictValueList in interface Build.AttributeOrBuilder
    • getLabelKeyedStringDictValueCount

      public int getLabelKeyedStringDictValueCount()
       If this is a label-keyed string dict, each entry will be stored here.
       
      repeated .blaze_query.LabelKeyedStringDictEntry label_keyed_string_dict_value = 22;
      Specified by:
      getLabelKeyedStringDictValueCount in interface Build.AttributeOrBuilder
    • getLabelKeyedStringDictValue

      public Build.LabelKeyedStringDictEntry getLabelKeyedStringDictValue(int index)
       If this is a label-keyed string dict, each entry will be stored here.
       
      repeated .blaze_query.LabelKeyedStringDictEntry label_keyed_string_dict_value = 22;
      Specified by:
      getLabelKeyedStringDictValue in interface Build.AttributeOrBuilder
    • setLabelKeyedStringDictValue

      public Build.Attribute.Builder setLabelKeyedStringDictValue(int index, Build.LabelKeyedStringDictEntry value)
       If this is a label-keyed string dict, each entry will be stored here.
       
      repeated .blaze_query.LabelKeyedStringDictEntry label_keyed_string_dict_value = 22;
    • setLabelKeyedStringDictValue

      public Build.Attribute.Builder setLabelKeyedStringDictValue(int index, Build.LabelKeyedStringDictEntry.Builder builderForValue)
       If this is a label-keyed string dict, each entry will be stored here.
       
      repeated .blaze_query.LabelKeyedStringDictEntry label_keyed_string_dict_value = 22;
    • addLabelKeyedStringDictValue

      public Build.Attribute.Builder addLabelKeyedStringDictValue(Build.LabelKeyedStringDictEntry value)
       If this is a label-keyed string dict, each entry will be stored here.
       
      repeated .blaze_query.LabelKeyedStringDictEntry label_keyed_string_dict_value = 22;
    • addLabelKeyedStringDictValue

      public Build.Attribute.Builder addLabelKeyedStringDictValue(int index, Build.LabelKeyedStringDictEntry value)
       If this is a label-keyed string dict, each entry will be stored here.
       
      repeated .blaze_query.LabelKeyedStringDictEntry label_keyed_string_dict_value = 22;
    • addLabelKeyedStringDictValue

      public Build.Attribute.Builder addLabelKeyedStringDictValue(Build.LabelKeyedStringDictEntry.Builder builderForValue)
       If this is a label-keyed string dict, each entry will be stored here.
       
      repeated .blaze_query.LabelKeyedStringDictEntry label_keyed_string_dict_value = 22;
    • addLabelKeyedStringDictValue

      public Build.Attribute.Builder addLabelKeyedStringDictValue(int index, Build.LabelKeyedStringDictEntry.Builder builderForValue)
       If this is a label-keyed string dict, each entry will be stored here.
       
      repeated .blaze_query.LabelKeyedStringDictEntry label_keyed_string_dict_value = 22;
    • addAllLabelKeyedStringDictValue

      public Build.Attribute.Builder addAllLabelKeyedStringDictValue(Iterable<? extends Build.LabelKeyedStringDictEntry> values)
       If this is a label-keyed string dict, each entry will be stored here.
       
      repeated .blaze_query.LabelKeyedStringDictEntry label_keyed_string_dict_value = 22;
    • clearLabelKeyedStringDictValue

      public Build.Attribute.Builder clearLabelKeyedStringDictValue()
       If this is a label-keyed string dict, each entry will be stored here.
       
      repeated .blaze_query.LabelKeyedStringDictEntry label_keyed_string_dict_value = 22;
    • removeLabelKeyedStringDictValue

      public Build.Attribute.Builder removeLabelKeyedStringDictValue(int index)
       If this is a label-keyed string dict, each entry will be stored here.
       
      repeated .blaze_query.LabelKeyedStringDictEntry label_keyed_string_dict_value = 22;
    • getLabelKeyedStringDictValueBuilder

      public Build.LabelKeyedStringDictEntry.Builder getLabelKeyedStringDictValueBuilder(int index)
       If this is a label-keyed string dict, each entry will be stored here.
       
      repeated .blaze_query.LabelKeyedStringDictEntry label_keyed_string_dict_value = 22;
    • getLabelKeyedStringDictValueOrBuilder

      public Build.LabelKeyedStringDictEntryOrBuilder getLabelKeyedStringDictValueOrBuilder(int index)
       If this is a label-keyed string dict, each entry will be stored here.
       
      repeated .blaze_query.LabelKeyedStringDictEntry label_keyed_string_dict_value = 22;
      Specified by:
      getLabelKeyedStringDictValueOrBuilder in interface Build.AttributeOrBuilder
    • getLabelKeyedStringDictValueOrBuilderList

      public List<? extends Build.LabelKeyedStringDictEntryOrBuilder> getLabelKeyedStringDictValueOrBuilderList()
       If this is a label-keyed string dict, each entry will be stored here.
       
      repeated .blaze_query.LabelKeyedStringDictEntry label_keyed_string_dict_value = 22;
      Specified by:
      getLabelKeyedStringDictValueOrBuilderList in interface Build.AttributeOrBuilder
    • addLabelKeyedStringDictValueBuilder

      public Build.LabelKeyedStringDictEntry.Builder addLabelKeyedStringDictValueBuilder()
       If this is a label-keyed string dict, each entry will be stored here.
       
      repeated .blaze_query.LabelKeyedStringDictEntry label_keyed_string_dict_value = 22;
    • addLabelKeyedStringDictValueBuilder

      public Build.LabelKeyedStringDictEntry.Builder addLabelKeyedStringDictValueBuilder(int index)
       If this is a label-keyed string dict, each entry will be stored here.
       
      repeated .blaze_query.LabelKeyedStringDictEntry label_keyed_string_dict_value = 22;
    • getLabelKeyedStringDictValueBuilderList

      public List<Build.LabelKeyedStringDictEntry.Builder> getLabelKeyedStringDictValueBuilderList()
       If this is a label-keyed string dict, each entry will be stored here.
       
      repeated .blaze_query.LabelKeyedStringDictEntry label_keyed_string_dict_value = 22;
    • hasSelectorList

      public boolean hasSelectorList()
       If this attribute's value is an expression containing one or more select
       expressions, then its type is SELECTOR_LIST and a SelectorList will be
       stored here.
       
      optional .blaze_query.Attribute.SelectorList selector_list = 21;
      Specified by:
      hasSelectorList in interface Build.AttributeOrBuilder
      Returns:
      Whether the selectorList field is set.
    • getSelectorList

      public Build.Attribute.SelectorList getSelectorList()
       If this attribute's value is an expression containing one or more select
       expressions, then its type is SELECTOR_LIST and a SelectorList will be
       stored here.
       
      optional .blaze_query.Attribute.SelectorList selector_list = 21;
      Specified by:
      getSelectorList in interface Build.AttributeOrBuilder
      Returns:
      The selectorList.
    • setSelectorList

      public Build.Attribute.Builder setSelectorList(Build.Attribute.SelectorList value)
       If this attribute's value is an expression containing one or more select
       expressions, then its type is SELECTOR_LIST and a SelectorList will be
       stored here.
       
      optional .blaze_query.Attribute.SelectorList selector_list = 21;
    • setSelectorList

      public Build.Attribute.Builder setSelectorList(Build.Attribute.SelectorList.Builder builderForValue)
       If this attribute's value is an expression containing one or more select
       expressions, then its type is SELECTOR_LIST and a SelectorList will be
       stored here.
       
      optional .blaze_query.Attribute.SelectorList selector_list = 21;
    • mergeSelectorList

      public Build.Attribute.Builder mergeSelectorList(Build.Attribute.SelectorList value)
       If this attribute's value is an expression containing one or more select
       expressions, then its type is SELECTOR_LIST and a SelectorList will be
       stored here.
       
      optional .blaze_query.Attribute.SelectorList selector_list = 21;
    • clearSelectorList

      public Build.Attribute.Builder clearSelectorList()
       If this attribute's value is an expression containing one or more select
       expressions, then its type is SELECTOR_LIST and a SelectorList will be
       stored here.
       
      optional .blaze_query.Attribute.SelectorList selector_list = 21;
    • getSelectorListBuilder

      public Build.Attribute.SelectorList.Builder getSelectorListBuilder()
       If this attribute's value is an expression containing one or more select
       expressions, then its type is SELECTOR_LIST and a SelectorList will be
       stored here.
       
      optional .blaze_query.Attribute.SelectorList selector_list = 21;
    • getSelectorListOrBuilder

      public Build.Attribute.SelectorListOrBuilder getSelectorListOrBuilder()
       If this attribute's value is an expression containing one or more select
       expressions, then its type is SELECTOR_LIST and a SelectorList will be
       stored here.
       
      optional .blaze_query.Attribute.SelectorList selector_list = 21;
      Specified by:
      getSelectorListOrBuilder in interface Build.AttributeOrBuilder
    • getDEPRECATEDStringDictUnaryValueList

      public List<com.google.protobuf.ByteString> getDEPRECATEDStringDictUnaryValueList()
      repeated bytes DEPRECATED_string_dict_unary_value = 18;
      Specified by:
      getDEPRECATEDStringDictUnaryValueList in interface Build.AttributeOrBuilder
      Returns:
      A list containing the dEPRECATEDStringDictUnaryValue.
    • getDEPRECATEDStringDictUnaryValueCount

      public int getDEPRECATEDStringDictUnaryValueCount()
      repeated bytes DEPRECATED_string_dict_unary_value = 18;
      Specified by:
      getDEPRECATEDStringDictUnaryValueCount in interface Build.AttributeOrBuilder
      Returns:
      The count of dEPRECATEDStringDictUnaryValue.
    • getDEPRECATEDStringDictUnaryValue

      public com.google.protobuf.ByteString getDEPRECATEDStringDictUnaryValue(int index)
      repeated bytes DEPRECATED_string_dict_unary_value = 18;
      Specified by:
      getDEPRECATEDStringDictUnaryValue in interface Build.AttributeOrBuilder
      Parameters:
      index - The index of the element to return.
      Returns:
      The dEPRECATEDStringDictUnaryValue at the given index.
    • setDEPRECATEDStringDictUnaryValue

      public Build.Attribute.Builder setDEPRECATEDStringDictUnaryValue(int index, com.google.protobuf.ByteString value)
      repeated bytes DEPRECATED_string_dict_unary_value = 18;
      Parameters:
      index - The index to set the value at.
      value - The dEPRECATEDStringDictUnaryValue to set.
      Returns:
      This builder for chaining.
    • addDEPRECATEDStringDictUnaryValue

      public Build.Attribute.Builder addDEPRECATEDStringDictUnaryValue(com.google.protobuf.ByteString value)
      repeated bytes DEPRECATED_string_dict_unary_value = 18;
      Parameters:
      value - The dEPRECATEDStringDictUnaryValue to add.
      Returns:
      This builder for chaining.
    • addAllDEPRECATEDStringDictUnaryValue

      public Build.Attribute.Builder addAllDEPRECATEDStringDictUnaryValue(Iterable<? extends com.google.protobuf.ByteString> values)
      repeated bytes DEPRECATED_string_dict_unary_value = 18;
      Parameters:
      values - The dEPRECATEDStringDictUnaryValue to add.
      Returns:
      This builder for chaining.
    • clearDEPRECATEDStringDictUnaryValue

      public Build.Attribute.Builder clearDEPRECATEDStringDictUnaryValue()
      repeated bytes DEPRECATED_string_dict_unary_value = 18;
      Returns:
      This builder for chaining.