Class MajorClaimRequest.Builder

  • All Implemented Interfaces:
    com.google.protobuf.Message.Builder, com.google.protobuf.MessageLite.Builder, com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder, MajorClaimRequestOrBuilder, java.lang.Cloneable
    Enclosing class:
    MajorClaimRequest

    public static final class MajorClaimRequest.Builder
    extends com.google.protobuf.GeneratedMessage.Builder<MajorClaimRequest.Builder>
    implements MajorClaimRequestOrBuilder
    Protobuf type arg_services.mining_explanation.v1beta.MajorClaimRequest
    • Method Summary

      All Methods Static Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      MajorClaimRequest.Builder addAllMajorClaims​(java.lang.Iterable<java.lang.String> values)
      repeated string major_claims = 2 [json_name = "majorClaims"];
      MajorClaimRequest.Builder addMajorClaims​(java.lang.String value)
      repeated string major_claims = 2 [json_name = "majorClaims"];
      MajorClaimRequest.Builder addMajorClaimsBytes​(com.google.protobuf.ByteString value)
      repeated string major_claims = 2 [json_name = "majorClaims"];
      MajorClaimRequest build()  
      MajorClaimRequest buildPartial()  
      MajorClaimRequest.Builder clear()  
      MajorClaimRequest.Builder clearExtras()
      Implementation-specific information can be encoded here
      MajorClaimRequest.Builder clearLanguage()
      string language = 1 [json_name = "language"];
      MajorClaimRequest.Builder clearMajorClaims()
      repeated string major_claims = 2 [json_name = "majorClaims"];
      MajorClaimRequest getDefaultInstanceForType()  
      static com.google.protobuf.Descriptors.Descriptor getDescriptor()  
      com.google.protobuf.Descriptors.Descriptor getDescriptorForType()  
      com.google.protobuf.Struct getExtras()
      Implementation-specific information can be encoded here
      com.google.protobuf.Struct.Builder getExtrasBuilder()
      Implementation-specific information can be encoded here
      com.google.protobuf.StructOrBuilder getExtrasOrBuilder()
      Implementation-specific information can be encoded here
      java.lang.String getLanguage()
      string language = 1 [json_name = "language"];
      com.google.protobuf.ByteString getLanguageBytes()
      string language = 1 [json_name = "language"];
      java.lang.String getMajorClaims​(int index)
      repeated string major_claims = 2 [json_name = "majorClaims"];
      com.google.protobuf.ByteString getMajorClaimsBytes​(int index)
      repeated string major_claims = 2 [json_name = "majorClaims"];
      int getMajorClaimsCount()
      repeated string major_claims = 2 [json_name = "majorClaims"];
      com.google.protobuf.ProtocolStringList getMajorClaimsList()
      repeated string major_claims = 2 [json_name = "majorClaims"];
      boolean hasExtras()
      Implementation-specific information can be encoded here
      protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()  
      boolean isInitialized()  
      MajorClaimRequest.Builder mergeExtras​(com.google.protobuf.Struct value)
      Implementation-specific information can be encoded here
      MajorClaimRequest.Builder mergeFrom​(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)  
      MajorClaimRequest.Builder mergeFrom​(com.google.protobuf.Message other)  
      MajorClaimRequest.Builder mergeFrom​(MajorClaimRequest other)  
      MajorClaimRequest.Builder setExtras​(com.google.protobuf.Struct value)
      Implementation-specific information can be encoded here
      MajorClaimRequest.Builder setExtras​(com.google.protobuf.Struct.Builder builderForValue)
      Implementation-specific information can be encoded here
      MajorClaimRequest.Builder setLanguage​(java.lang.String value)
      string language = 1 [json_name = "language"];
      MajorClaimRequest.Builder setLanguageBytes​(com.google.protobuf.ByteString value)
      string language = 1 [json_name = "language"];
      MajorClaimRequest.Builder setMajorClaims​(int index, java.lang.String value)
      repeated string major_claims = 2 [json_name = "majorClaims"];
      • Methods inherited from class com.google.protobuf.GeneratedMessage.Builder

        addRepeatedField, clearField, clearOneof, clone, getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownFields, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setField, setRepeatedField, setUnknownFields, setUnknownFieldSetBuilder, setUnknownFieldsProto3
      • Methods inherited from class com.google.protobuf.AbstractMessage.Builder

        findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString
      • Methods inherited from class com.google.protobuf.AbstractMessageLite.Builder

        addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageException
      • Methods inherited from class java.lang.Object

        equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
      • Methods inherited from interface com.google.protobuf.Message.Builder

        mergeDelimitedFrom, mergeDelimitedFrom
      • Methods inherited from interface com.google.protobuf.MessageLite.Builder

        mergeFrom
      • Methods inherited from interface com.google.protobuf.MessageOrBuilder

        findInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
    • Method Detail

      • 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<MajorClaimRequest.Builder>
      • clear

        public MajorClaimRequest.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<MajorClaimRequest.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<MajorClaimRequest.Builder>
      • getDefaultInstanceForType

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

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

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

        public MajorClaimRequest.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<MajorClaimRequest.Builder>
      • isInitialized

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

        public MajorClaimRequest.Builder mergeFrom​(com.google.protobuf.CodedInputStream input,
                                                   com.google.protobuf.ExtensionRegistryLite extensionRegistry)
                                            throws java.io.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<MajorClaimRequest.Builder>
        Throws:
        java.io.IOException
      • getLanguage

        public java.lang.String getLanguage()
        string language = 1 [json_name = "language"];
        Specified by:
        getLanguage in interface MajorClaimRequestOrBuilder
        Returns:
        The language.
      • getLanguageBytes

        public com.google.protobuf.ByteString getLanguageBytes()
        string language = 1 [json_name = "language"];
        Specified by:
        getLanguageBytes in interface MajorClaimRequestOrBuilder
        Returns:
        The bytes for language.
      • setLanguage

        public MajorClaimRequest.Builder setLanguage​(java.lang.String value)
        string language = 1 [json_name = "language"];
        Parameters:
        value - The language to set.
        Returns:
        This builder for chaining.
      • clearLanguage

        public MajorClaimRequest.Builder clearLanguage()
        string language = 1 [json_name = "language"];
        Returns:
        This builder for chaining.
      • setLanguageBytes

        public MajorClaimRequest.Builder setLanguageBytes​(com.google.protobuf.ByteString value)
        string language = 1 [json_name = "language"];
        Parameters:
        value - The bytes for language to set.
        Returns:
        This builder for chaining.
      • getMajorClaimsList

        public com.google.protobuf.ProtocolStringList getMajorClaimsList()
        repeated string major_claims = 2 [json_name = "majorClaims"];
        Specified by:
        getMajorClaimsList in interface MajorClaimRequestOrBuilder
        Returns:
        A list containing the majorClaims.
      • getMajorClaimsCount

        public int getMajorClaimsCount()
        repeated string major_claims = 2 [json_name = "majorClaims"];
        Specified by:
        getMajorClaimsCount in interface MajorClaimRequestOrBuilder
        Returns:
        The count of majorClaims.
      • getMajorClaims

        public java.lang.String getMajorClaims​(int index)
        repeated string major_claims = 2 [json_name = "majorClaims"];
        Specified by:
        getMajorClaims in interface MajorClaimRequestOrBuilder
        Parameters:
        index - The index of the element to return.
        Returns:
        The majorClaims at the given index.
      • getMajorClaimsBytes

        public com.google.protobuf.ByteString getMajorClaimsBytes​(int index)
        repeated string major_claims = 2 [json_name = "majorClaims"];
        Specified by:
        getMajorClaimsBytes in interface MajorClaimRequestOrBuilder
        Parameters:
        index - The index of the value to return.
        Returns:
        The bytes of the majorClaims at the given index.
      • setMajorClaims

        public MajorClaimRequest.Builder setMajorClaims​(int index,
                                                        java.lang.String value)
        repeated string major_claims = 2 [json_name = "majorClaims"];
        Parameters:
        index - The index to set the value at.
        value - The majorClaims to set.
        Returns:
        This builder for chaining.
      • addMajorClaims

        public MajorClaimRequest.Builder addMajorClaims​(java.lang.String value)
        repeated string major_claims = 2 [json_name = "majorClaims"];
        Parameters:
        value - The majorClaims to add.
        Returns:
        This builder for chaining.
      • addAllMajorClaims

        public MajorClaimRequest.Builder addAllMajorClaims​(java.lang.Iterable<java.lang.String> values)
        repeated string major_claims = 2 [json_name = "majorClaims"];
        Parameters:
        values - The majorClaims to add.
        Returns:
        This builder for chaining.
      • clearMajorClaims

        public MajorClaimRequest.Builder clearMajorClaims()
        repeated string major_claims = 2 [json_name = "majorClaims"];
        Returns:
        This builder for chaining.
      • addMajorClaimsBytes

        public MajorClaimRequest.Builder addMajorClaimsBytes​(com.google.protobuf.ByteString value)
        repeated string major_claims = 2 [json_name = "majorClaims"];
        Parameters:
        value - The bytes of the majorClaims to add.
        Returns:
        This builder for chaining.
      • hasExtras

        public boolean hasExtras()
         Implementation-specific information can be encoded here
         
        .google.protobuf.Struct extras = 15 [json_name = "extras"];
        Specified by:
        hasExtras in interface MajorClaimRequestOrBuilder
        Returns:
        Whether the extras field is set.
      • getExtras

        public com.google.protobuf.Struct getExtras()
         Implementation-specific information can be encoded here
         
        .google.protobuf.Struct extras = 15 [json_name = "extras"];
        Specified by:
        getExtras in interface MajorClaimRequestOrBuilder
        Returns:
        The extras.
      • setExtras

        public MajorClaimRequest.Builder setExtras​(com.google.protobuf.Struct value)
         Implementation-specific information can be encoded here
         
        .google.protobuf.Struct extras = 15 [json_name = "extras"];
      • setExtras

        public MajorClaimRequest.Builder setExtras​(com.google.protobuf.Struct.Builder builderForValue)
         Implementation-specific information can be encoded here
         
        .google.protobuf.Struct extras = 15 [json_name = "extras"];
      • mergeExtras

        public MajorClaimRequest.Builder mergeExtras​(com.google.protobuf.Struct value)
         Implementation-specific information can be encoded here
         
        .google.protobuf.Struct extras = 15 [json_name = "extras"];
      • clearExtras

        public MajorClaimRequest.Builder clearExtras()
         Implementation-specific information can be encoded here
         
        .google.protobuf.Struct extras = 15 [json_name = "extras"];
      • getExtrasBuilder

        public com.google.protobuf.Struct.Builder getExtrasBuilder()
         Implementation-specific information can be encoded here
         
        .google.protobuf.Struct extras = 15 [json_name = "extras"];
      • getExtrasOrBuilder

        public com.google.protobuf.StructOrBuilder getExtrasOrBuilder()
         Implementation-specific information can be encoded here
         
        .google.protobuf.Struct extras = 15 [json_name = "extras"];
        Specified by:
        getExtrasOrBuilder in interface MajorClaimRequestOrBuilder