Class PartOfSpeech.Builder

  • All Implemented Interfaces:
    PartOfSpeechOrBuilder, com.google.protobuf.Message.Builder, com.google.protobuf.MessageLite.Builder, com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder, Cloneable
    Enclosing class:
    PartOfSpeech

    public static final class PartOfSpeech.Builder
    extends com.google.protobuf.GeneratedMessageV3.Builder<PartOfSpeech.Builder>
    implements PartOfSpeechOrBuilder
     Represents part of speech information for a token. Parts of speech
     are as defined in
     http://www.lrec-conf.org/proceedings/lrec2012/pdf/274_Paper.pdf
     
    Protobuf type google.cloud.language.v1.PartOfSpeech
    • 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<PartOfSpeech.Builder>
      • clear

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

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

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

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

        public PartOfSpeech.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<PartOfSpeech.Builder>
      • setField

        public PartOfSpeech.Builder setField​(com.google.protobuf.Descriptors.FieldDescriptor field,
                                             Object value)
        Specified by:
        setField in interface com.google.protobuf.Message.Builder
        Overrides:
        setField in class com.google.protobuf.GeneratedMessageV3.Builder<PartOfSpeech.Builder>
      • clearField

        public PartOfSpeech.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<PartOfSpeech.Builder>
      • clearOneof

        public PartOfSpeech.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<PartOfSpeech.Builder>
      • setRepeatedField

        public PartOfSpeech.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<PartOfSpeech.Builder>
      • addRepeatedField

        public PartOfSpeech.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<PartOfSpeech.Builder>
      • mergeFrom

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

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

        public PartOfSpeech.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<PartOfSpeech.Builder>
        Throws:
        IOException
      • getTagValue

        public int getTagValue()
         The part of speech tag.
         
        .google.cloud.language.v1.PartOfSpeech.Tag tag = 1;
        Specified by:
        getTagValue in interface PartOfSpeechOrBuilder
        Returns:
        The enum numeric value on the wire for tag.
      • setTagValue

        public PartOfSpeech.Builder setTagValue​(int value)
         The part of speech tag.
         
        .google.cloud.language.v1.PartOfSpeech.Tag tag = 1;
        Parameters:
        value - The enum numeric value on the wire for tag to set.
        Returns:
        This builder for chaining.
      • setTag

        public PartOfSpeech.Builder setTag​(PartOfSpeech.Tag value)
         The part of speech tag.
         
        .google.cloud.language.v1.PartOfSpeech.Tag tag = 1;
        Parameters:
        value - The tag to set.
        Returns:
        This builder for chaining.
      • clearTag

        public PartOfSpeech.Builder clearTag()
         The part of speech tag.
         
        .google.cloud.language.v1.PartOfSpeech.Tag tag = 1;
        Returns:
        This builder for chaining.
      • getAspectValue

        public int getAspectValue()
         The grammatical aspect.
         
        .google.cloud.language.v1.PartOfSpeech.Aspect aspect = 2;
        Specified by:
        getAspectValue in interface PartOfSpeechOrBuilder
        Returns:
        The enum numeric value on the wire for aspect.
      • setAspectValue

        public PartOfSpeech.Builder setAspectValue​(int value)
         The grammatical aspect.
         
        .google.cloud.language.v1.PartOfSpeech.Aspect aspect = 2;
        Parameters:
        value - The enum numeric value on the wire for aspect to set.
        Returns:
        This builder for chaining.
      • setAspect

        public PartOfSpeech.Builder setAspect​(PartOfSpeech.Aspect value)
         The grammatical aspect.
         
        .google.cloud.language.v1.PartOfSpeech.Aspect aspect = 2;
        Parameters:
        value - The aspect to set.
        Returns:
        This builder for chaining.
      • clearAspect

        public PartOfSpeech.Builder clearAspect()
         The grammatical aspect.
         
        .google.cloud.language.v1.PartOfSpeech.Aspect aspect = 2;
        Returns:
        This builder for chaining.
      • getCaseValue

        public int getCaseValue()
         The grammatical case.
         
        .google.cloud.language.v1.PartOfSpeech.Case case = 3;
        Specified by:
        getCaseValue in interface PartOfSpeechOrBuilder
        Returns:
        The enum numeric value on the wire for case.
      • setCaseValue

        public PartOfSpeech.Builder setCaseValue​(int value)
         The grammatical case.
         
        .google.cloud.language.v1.PartOfSpeech.Case case = 3;
        Parameters:
        value - The enum numeric value on the wire for case to set.
        Returns:
        This builder for chaining.
      • setCase

        public PartOfSpeech.Builder setCase​(PartOfSpeech.Case value)
         The grammatical case.
         
        .google.cloud.language.v1.PartOfSpeech.Case case = 3;
        Parameters:
        value - The case to set.
        Returns:
        This builder for chaining.
      • clearCase

        public PartOfSpeech.Builder clearCase()
         The grammatical case.
         
        .google.cloud.language.v1.PartOfSpeech.Case case = 3;
        Returns:
        This builder for chaining.
      • getFormValue

        public int getFormValue()
         The grammatical form.
         
        .google.cloud.language.v1.PartOfSpeech.Form form = 4;
        Specified by:
        getFormValue in interface PartOfSpeechOrBuilder
        Returns:
        The enum numeric value on the wire for form.
      • setFormValue

        public PartOfSpeech.Builder setFormValue​(int value)
         The grammatical form.
         
        .google.cloud.language.v1.PartOfSpeech.Form form = 4;
        Parameters:
        value - The enum numeric value on the wire for form to set.
        Returns:
        This builder for chaining.
      • setForm

        public PartOfSpeech.Builder setForm​(PartOfSpeech.Form value)
         The grammatical form.
         
        .google.cloud.language.v1.PartOfSpeech.Form form = 4;
        Parameters:
        value - The form to set.
        Returns:
        This builder for chaining.
      • clearForm

        public PartOfSpeech.Builder clearForm()
         The grammatical form.
         
        .google.cloud.language.v1.PartOfSpeech.Form form = 4;
        Returns:
        This builder for chaining.
      • getGenderValue

        public int getGenderValue()
         The grammatical gender.
         
        .google.cloud.language.v1.PartOfSpeech.Gender gender = 5;
        Specified by:
        getGenderValue in interface PartOfSpeechOrBuilder
        Returns:
        The enum numeric value on the wire for gender.
      • setGenderValue

        public PartOfSpeech.Builder setGenderValue​(int value)
         The grammatical gender.
         
        .google.cloud.language.v1.PartOfSpeech.Gender gender = 5;
        Parameters:
        value - The enum numeric value on the wire for gender to set.
        Returns:
        This builder for chaining.
      • setGender

        public PartOfSpeech.Builder setGender​(PartOfSpeech.Gender value)
         The grammatical gender.
         
        .google.cloud.language.v1.PartOfSpeech.Gender gender = 5;
        Parameters:
        value - The gender to set.
        Returns:
        This builder for chaining.
      • clearGender

        public PartOfSpeech.Builder clearGender()
         The grammatical gender.
         
        .google.cloud.language.v1.PartOfSpeech.Gender gender = 5;
        Returns:
        This builder for chaining.
      • getMoodValue

        public int getMoodValue()
         The grammatical mood.
         
        .google.cloud.language.v1.PartOfSpeech.Mood mood = 6;
        Specified by:
        getMoodValue in interface PartOfSpeechOrBuilder
        Returns:
        The enum numeric value on the wire for mood.
      • setMoodValue

        public PartOfSpeech.Builder setMoodValue​(int value)
         The grammatical mood.
         
        .google.cloud.language.v1.PartOfSpeech.Mood mood = 6;
        Parameters:
        value - The enum numeric value on the wire for mood to set.
        Returns:
        This builder for chaining.
      • setMood

        public PartOfSpeech.Builder setMood​(PartOfSpeech.Mood value)
         The grammatical mood.
         
        .google.cloud.language.v1.PartOfSpeech.Mood mood = 6;
        Parameters:
        value - The mood to set.
        Returns:
        This builder for chaining.
      • clearMood

        public PartOfSpeech.Builder clearMood()
         The grammatical mood.
         
        .google.cloud.language.v1.PartOfSpeech.Mood mood = 6;
        Returns:
        This builder for chaining.
      • getNumberValue

        public int getNumberValue()
         The grammatical number.
         
        .google.cloud.language.v1.PartOfSpeech.Number number = 7;
        Specified by:
        getNumberValue in interface PartOfSpeechOrBuilder
        Returns:
        The enum numeric value on the wire for number.
      • setNumberValue

        public PartOfSpeech.Builder setNumberValue​(int value)
         The grammatical number.
         
        .google.cloud.language.v1.PartOfSpeech.Number number = 7;
        Parameters:
        value - The enum numeric value on the wire for number to set.
        Returns:
        This builder for chaining.
      • setNumber

        public PartOfSpeech.Builder setNumber​(PartOfSpeech.Number value)
         The grammatical number.
         
        .google.cloud.language.v1.PartOfSpeech.Number number = 7;
        Parameters:
        value - The number to set.
        Returns:
        This builder for chaining.
      • clearNumber

        public PartOfSpeech.Builder clearNumber()
         The grammatical number.
         
        .google.cloud.language.v1.PartOfSpeech.Number number = 7;
        Returns:
        This builder for chaining.
      • getPersonValue

        public int getPersonValue()
         The grammatical person.
         
        .google.cloud.language.v1.PartOfSpeech.Person person = 8;
        Specified by:
        getPersonValue in interface PartOfSpeechOrBuilder
        Returns:
        The enum numeric value on the wire for person.
      • setPersonValue

        public PartOfSpeech.Builder setPersonValue​(int value)
         The grammatical person.
         
        .google.cloud.language.v1.PartOfSpeech.Person person = 8;
        Parameters:
        value - The enum numeric value on the wire for person to set.
        Returns:
        This builder for chaining.
      • setPerson

        public PartOfSpeech.Builder setPerson​(PartOfSpeech.Person value)
         The grammatical person.
         
        .google.cloud.language.v1.PartOfSpeech.Person person = 8;
        Parameters:
        value - The person to set.
        Returns:
        This builder for chaining.
      • clearPerson

        public PartOfSpeech.Builder clearPerson()
         The grammatical person.
         
        .google.cloud.language.v1.PartOfSpeech.Person person = 8;
        Returns:
        This builder for chaining.
      • getProperValue

        public int getProperValue()
         The grammatical properness.
         
        .google.cloud.language.v1.PartOfSpeech.Proper proper = 9;
        Specified by:
        getProperValue in interface PartOfSpeechOrBuilder
        Returns:
        The enum numeric value on the wire for proper.
      • setProperValue

        public PartOfSpeech.Builder setProperValue​(int value)
         The grammatical properness.
         
        .google.cloud.language.v1.PartOfSpeech.Proper proper = 9;
        Parameters:
        value - The enum numeric value on the wire for proper to set.
        Returns:
        This builder for chaining.
      • setProper

        public PartOfSpeech.Builder setProper​(PartOfSpeech.Proper value)
         The grammatical properness.
         
        .google.cloud.language.v1.PartOfSpeech.Proper proper = 9;
        Parameters:
        value - The proper to set.
        Returns:
        This builder for chaining.
      • clearProper

        public PartOfSpeech.Builder clearProper()
         The grammatical properness.
         
        .google.cloud.language.v1.PartOfSpeech.Proper proper = 9;
        Returns:
        This builder for chaining.
      • getReciprocityValue

        public int getReciprocityValue()
         The grammatical reciprocity.
         
        .google.cloud.language.v1.PartOfSpeech.Reciprocity reciprocity = 10;
        Specified by:
        getReciprocityValue in interface PartOfSpeechOrBuilder
        Returns:
        The enum numeric value on the wire for reciprocity.
      • setReciprocityValue

        public PartOfSpeech.Builder setReciprocityValue​(int value)
         The grammatical reciprocity.
         
        .google.cloud.language.v1.PartOfSpeech.Reciprocity reciprocity = 10;
        Parameters:
        value - The enum numeric value on the wire for reciprocity to set.
        Returns:
        This builder for chaining.
      • setReciprocity

        public PartOfSpeech.Builder setReciprocity​(PartOfSpeech.Reciprocity value)
         The grammatical reciprocity.
         
        .google.cloud.language.v1.PartOfSpeech.Reciprocity reciprocity = 10;
        Parameters:
        value - The reciprocity to set.
        Returns:
        This builder for chaining.
      • clearReciprocity

        public PartOfSpeech.Builder clearReciprocity()
         The grammatical reciprocity.
         
        .google.cloud.language.v1.PartOfSpeech.Reciprocity reciprocity = 10;
        Returns:
        This builder for chaining.
      • getTenseValue

        public int getTenseValue()
         The grammatical tense.
         
        .google.cloud.language.v1.PartOfSpeech.Tense tense = 11;
        Specified by:
        getTenseValue in interface PartOfSpeechOrBuilder
        Returns:
        The enum numeric value on the wire for tense.
      • setTenseValue

        public PartOfSpeech.Builder setTenseValue​(int value)
         The grammatical tense.
         
        .google.cloud.language.v1.PartOfSpeech.Tense tense = 11;
        Parameters:
        value - The enum numeric value on the wire for tense to set.
        Returns:
        This builder for chaining.
      • setTense

        public PartOfSpeech.Builder setTense​(PartOfSpeech.Tense value)
         The grammatical tense.
         
        .google.cloud.language.v1.PartOfSpeech.Tense tense = 11;
        Parameters:
        value - The tense to set.
        Returns:
        This builder for chaining.
      • clearTense

        public PartOfSpeech.Builder clearTense()
         The grammatical tense.
         
        .google.cloud.language.v1.PartOfSpeech.Tense tense = 11;
        Returns:
        This builder for chaining.
      • getVoiceValue

        public int getVoiceValue()
         The grammatical voice.
         
        .google.cloud.language.v1.PartOfSpeech.Voice voice = 12;
        Specified by:
        getVoiceValue in interface PartOfSpeechOrBuilder
        Returns:
        The enum numeric value on the wire for voice.
      • setVoiceValue

        public PartOfSpeech.Builder setVoiceValue​(int value)
         The grammatical voice.
         
        .google.cloud.language.v1.PartOfSpeech.Voice voice = 12;
        Parameters:
        value - The enum numeric value on the wire for voice to set.
        Returns:
        This builder for chaining.
      • setVoice

        public PartOfSpeech.Builder setVoice​(PartOfSpeech.Voice value)
         The grammatical voice.
         
        .google.cloud.language.v1.PartOfSpeech.Voice voice = 12;
        Parameters:
        value - The voice to set.
        Returns:
        This builder for chaining.
      • clearVoice

        public PartOfSpeech.Builder clearVoice()
         The grammatical voice.
         
        .google.cloud.language.v1.PartOfSpeech.Voice voice = 12;
        Returns:
        This builder for chaining.
      • setUnknownFields

        public final PartOfSpeech.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<PartOfSpeech.Builder>
      • mergeUnknownFields

        public final PartOfSpeech.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<PartOfSpeech.Builder>