Class AnnotatorSelector.Builder

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

    public static final class AnnotatorSelector.Builder
    extends com.google.protobuf.GeneratedMessageV3.Builder<AnnotatorSelector.Builder>
    implements AnnotatorSelectorOrBuilder
     Selector of all available annotators and phrase matchers to run.
     
    Protobuf type google.cloud.contactcenterinsights.v1.AnnotatorSelector
    • 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<AnnotatorSelector.Builder>
      • clear

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

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

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

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

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

        public AnnotatorSelector.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<AnnotatorSelector.Builder>
      • clearField

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

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

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

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

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

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

        public AnnotatorSelector.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<AnnotatorSelector.Builder>
        Throws:
        IOException
      • getRunInterruptionAnnotator

        public boolean getRunInterruptionAnnotator()
         Whether to run the interruption annotator.
         
        bool run_interruption_annotator = 1;
        Specified by:
        getRunInterruptionAnnotator in interface AnnotatorSelectorOrBuilder
        Returns:
        The runInterruptionAnnotator.
      • setRunInterruptionAnnotator

        public AnnotatorSelector.Builder setRunInterruptionAnnotator​(boolean value)
         Whether to run the interruption annotator.
         
        bool run_interruption_annotator = 1;
        Parameters:
        value - The runInterruptionAnnotator to set.
        Returns:
        This builder for chaining.
      • clearRunInterruptionAnnotator

        public AnnotatorSelector.Builder clearRunInterruptionAnnotator()
         Whether to run the interruption annotator.
         
        bool run_interruption_annotator = 1;
        Returns:
        This builder for chaining.
      • getRunSilenceAnnotator

        public boolean getRunSilenceAnnotator()
         Whether to run the silence annotator.
         
        bool run_silence_annotator = 2;
        Specified by:
        getRunSilenceAnnotator in interface AnnotatorSelectorOrBuilder
        Returns:
        The runSilenceAnnotator.
      • setRunSilenceAnnotator

        public AnnotatorSelector.Builder setRunSilenceAnnotator​(boolean value)
         Whether to run the silence annotator.
         
        bool run_silence_annotator = 2;
        Parameters:
        value - The runSilenceAnnotator to set.
        Returns:
        This builder for chaining.
      • clearRunSilenceAnnotator

        public AnnotatorSelector.Builder clearRunSilenceAnnotator()
         Whether to run the silence annotator.
         
        bool run_silence_annotator = 2;
        Returns:
        This builder for chaining.
      • getRunPhraseMatcherAnnotator

        public boolean getRunPhraseMatcherAnnotator()
         Whether to run the active phrase matcher annotator(s).
         
        bool run_phrase_matcher_annotator = 3;
        Specified by:
        getRunPhraseMatcherAnnotator in interface AnnotatorSelectorOrBuilder
        Returns:
        The runPhraseMatcherAnnotator.
      • setRunPhraseMatcherAnnotator

        public AnnotatorSelector.Builder setRunPhraseMatcherAnnotator​(boolean value)
         Whether to run the active phrase matcher annotator(s).
         
        bool run_phrase_matcher_annotator = 3;
        Parameters:
        value - The runPhraseMatcherAnnotator to set.
        Returns:
        This builder for chaining.
      • clearRunPhraseMatcherAnnotator

        public AnnotatorSelector.Builder clearRunPhraseMatcherAnnotator()
         Whether to run the active phrase matcher annotator(s).
         
        bool run_phrase_matcher_annotator = 3;
        Returns:
        This builder for chaining.
      • getPhraseMatchersList

        public com.google.protobuf.ProtocolStringList getPhraseMatchersList()
         The list of phrase matchers to run. If not provided, all active phrase
         matchers will be used. If inactive phrase matchers are provided, they will
         not be used. Phrase matchers will be run only if
         run_phrase_matcher_annotator is set to true. Format:
         projects/{project}/locations/{location}/phraseMatchers/{phrase_matcher}
         
        repeated string phrase_matchers = 4 [(.google.api.resource_reference) = { ... }
        Specified by:
        getPhraseMatchersList in interface AnnotatorSelectorOrBuilder
        Returns:
        A list containing the phraseMatchers.
      • getPhraseMatchersCount

        public int getPhraseMatchersCount()
         The list of phrase matchers to run. If not provided, all active phrase
         matchers will be used. If inactive phrase matchers are provided, they will
         not be used. Phrase matchers will be run only if
         run_phrase_matcher_annotator is set to true. Format:
         projects/{project}/locations/{location}/phraseMatchers/{phrase_matcher}
         
        repeated string phrase_matchers = 4 [(.google.api.resource_reference) = { ... }
        Specified by:
        getPhraseMatchersCount in interface AnnotatorSelectorOrBuilder
        Returns:
        The count of phraseMatchers.
      • getPhraseMatchers

        public String getPhraseMatchers​(int index)
         The list of phrase matchers to run. If not provided, all active phrase
         matchers will be used. If inactive phrase matchers are provided, they will
         not be used. Phrase matchers will be run only if
         run_phrase_matcher_annotator is set to true. Format:
         projects/{project}/locations/{location}/phraseMatchers/{phrase_matcher}
         
        repeated string phrase_matchers = 4 [(.google.api.resource_reference) = { ... }
        Specified by:
        getPhraseMatchers in interface AnnotatorSelectorOrBuilder
        Parameters:
        index - The index of the element to return.
        Returns:
        The phraseMatchers at the given index.
      • getPhraseMatchersBytes

        public com.google.protobuf.ByteString getPhraseMatchersBytes​(int index)
         The list of phrase matchers to run. If not provided, all active phrase
         matchers will be used. If inactive phrase matchers are provided, they will
         not be used. Phrase matchers will be run only if
         run_phrase_matcher_annotator is set to true. Format:
         projects/{project}/locations/{location}/phraseMatchers/{phrase_matcher}
         
        repeated string phrase_matchers = 4 [(.google.api.resource_reference) = { ... }
        Specified by:
        getPhraseMatchersBytes in interface AnnotatorSelectorOrBuilder
        Parameters:
        index - The index of the value to return.
        Returns:
        The bytes of the phraseMatchers at the given index.
      • setPhraseMatchers

        public AnnotatorSelector.Builder setPhraseMatchers​(int index,
                                                           String value)
         The list of phrase matchers to run. If not provided, all active phrase
         matchers will be used. If inactive phrase matchers are provided, they will
         not be used. Phrase matchers will be run only if
         run_phrase_matcher_annotator is set to true. Format:
         projects/{project}/locations/{location}/phraseMatchers/{phrase_matcher}
         
        repeated string phrase_matchers = 4 [(.google.api.resource_reference) = { ... }
        Parameters:
        index - The index to set the value at.
        value - The phraseMatchers to set.
        Returns:
        This builder for chaining.
      • addPhraseMatchers

        public AnnotatorSelector.Builder addPhraseMatchers​(String value)
         The list of phrase matchers to run. If not provided, all active phrase
         matchers will be used. If inactive phrase matchers are provided, they will
         not be used. Phrase matchers will be run only if
         run_phrase_matcher_annotator is set to true. Format:
         projects/{project}/locations/{location}/phraseMatchers/{phrase_matcher}
         
        repeated string phrase_matchers = 4 [(.google.api.resource_reference) = { ... }
        Parameters:
        value - The phraseMatchers to add.
        Returns:
        This builder for chaining.
      • addAllPhraseMatchers

        public AnnotatorSelector.Builder addAllPhraseMatchers​(Iterable<String> values)
         The list of phrase matchers to run. If not provided, all active phrase
         matchers will be used. If inactive phrase matchers are provided, they will
         not be used. Phrase matchers will be run only if
         run_phrase_matcher_annotator is set to true. Format:
         projects/{project}/locations/{location}/phraseMatchers/{phrase_matcher}
         
        repeated string phrase_matchers = 4 [(.google.api.resource_reference) = { ... }
        Parameters:
        values - The phraseMatchers to add.
        Returns:
        This builder for chaining.
      • clearPhraseMatchers

        public AnnotatorSelector.Builder clearPhraseMatchers()
         The list of phrase matchers to run. If not provided, all active phrase
         matchers will be used. If inactive phrase matchers are provided, they will
         not be used. Phrase matchers will be run only if
         run_phrase_matcher_annotator is set to true. Format:
         projects/{project}/locations/{location}/phraseMatchers/{phrase_matcher}
         
        repeated string phrase_matchers = 4 [(.google.api.resource_reference) = { ... }
        Returns:
        This builder for chaining.
      • addPhraseMatchersBytes

        public AnnotatorSelector.Builder addPhraseMatchersBytes​(com.google.protobuf.ByteString value)
         The list of phrase matchers to run. If not provided, all active phrase
         matchers will be used. If inactive phrase matchers are provided, they will
         not be used. Phrase matchers will be run only if
         run_phrase_matcher_annotator is set to true. Format:
         projects/{project}/locations/{location}/phraseMatchers/{phrase_matcher}
         
        repeated string phrase_matchers = 4 [(.google.api.resource_reference) = { ... }
        Parameters:
        value - The bytes of the phraseMatchers to add.
        Returns:
        This builder for chaining.
      • getRunSentimentAnnotator

        public boolean getRunSentimentAnnotator()
         Whether to run the sentiment annotator.
         
        bool run_sentiment_annotator = 5;
        Specified by:
        getRunSentimentAnnotator in interface AnnotatorSelectorOrBuilder
        Returns:
        The runSentimentAnnotator.
      • setRunSentimentAnnotator

        public AnnotatorSelector.Builder setRunSentimentAnnotator​(boolean value)
         Whether to run the sentiment annotator.
         
        bool run_sentiment_annotator = 5;
        Parameters:
        value - The runSentimentAnnotator to set.
        Returns:
        This builder for chaining.
      • clearRunSentimentAnnotator

        public AnnotatorSelector.Builder clearRunSentimentAnnotator()
         Whether to run the sentiment annotator.
         
        bool run_sentiment_annotator = 5;
        Returns:
        This builder for chaining.
      • getRunEntityAnnotator

        public boolean getRunEntityAnnotator()
         Whether to run the entity annotator.
         
        bool run_entity_annotator = 6;
        Specified by:
        getRunEntityAnnotator in interface AnnotatorSelectorOrBuilder
        Returns:
        The runEntityAnnotator.
      • setRunEntityAnnotator

        public AnnotatorSelector.Builder setRunEntityAnnotator​(boolean value)
         Whether to run the entity annotator.
         
        bool run_entity_annotator = 6;
        Parameters:
        value - The runEntityAnnotator to set.
        Returns:
        This builder for chaining.
      • clearRunEntityAnnotator

        public AnnotatorSelector.Builder clearRunEntityAnnotator()
         Whether to run the entity annotator.
         
        bool run_entity_annotator = 6;
        Returns:
        This builder for chaining.
      • getRunIntentAnnotator

        public boolean getRunIntentAnnotator()
         Whether to run the intent annotator.
         
        bool run_intent_annotator = 7;
        Specified by:
        getRunIntentAnnotator in interface AnnotatorSelectorOrBuilder
        Returns:
        The runIntentAnnotator.
      • setRunIntentAnnotator

        public AnnotatorSelector.Builder setRunIntentAnnotator​(boolean value)
         Whether to run the intent annotator.
         
        bool run_intent_annotator = 7;
        Parameters:
        value - The runIntentAnnotator to set.
        Returns:
        This builder for chaining.
      • clearRunIntentAnnotator

        public AnnotatorSelector.Builder clearRunIntentAnnotator()
         Whether to run the intent annotator.
         
        bool run_intent_annotator = 7;
        Returns:
        This builder for chaining.
      • getRunIssueModelAnnotator

        public boolean getRunIssueModelAnnotator()
         Whether to run the issue model annotator. A model should have already been
         deployed for this to take effect.
         
        bool run_issue_model_annotator = 8;
        Specified by:
        getRunIssueModelAnnotator in interface AnnotatorSelectorOrBuilder
        Returns:
        The runIssueModelAnnotator.
      • setRunIssueModelAnnotator

        public AnnotatorSelector.Builder setRunIssueModelAnnotator​(boolean value)
         Whether to run the issue model annotator. A model should have already been
         deployed for this to take effect.
         
        bool run_issue_model_annotator = 8;
        Parameters:
        value - The runIssueModelAnnotator to set.
        Returns:
        This builder for chaining.
      • clearRunIssueModelAnnotator

        public AnnotatorSelector.Builder clearRunIssueModelAnnotator()
         Whether to run the issue model annotator. A model should have already been
         deployed for this to take effect.
         
        bool run_issue_model_annotator = 8;
        Returns:
        This builder for chaining.
      • getIssueModelsList

        public com.google.protobuf.ProtocolStringList getIssueModelsList()
         The issue model to run. If not provided, the most recently deployed topic
         model will be used. The provided issue model will only be used for
         inference if the issue model is deployed and if run_issue_model_annotator
         is set to true. If more than one issue model is provided, only the first
         provided issue model will be used for inference.
         
        repeated string issue_models = 10 [(.google.api.resource_reference) = { ... }
        Specified by:
        getIssueModelsList in interface AnnotatorSelectorOrBuilder
        Returns:
        A list containing the issueModels.
      • getIssueModelsCount

        public int getIssueModelsCount()
         The issue model to run. If not provided, the most recently deployed topic
         model will be used. The provided issue model will only be used for
         inference if the issue model is deployed and if run_issue_model_annotator
         is set to true. If more than one issue model is provided, only the first
         provided issue model will be used for inference.
         
        repeated string issue_models = 10 [(.google.api.resource_reference) = { ... }
        Specified by:
        getIssueModelsCount in interface AnnotatorSelectorOrBuilder
        Returns:
        The count of issueModels.
      • getIssueModels

        public String getIssueModels​(int index)
         The issue model to run. If not provided, the most recently deployed topic
         model will be used. The provided issue model will only be used for
         inference if the issue model is deployed and if run_issue_model_annotator
         is set to true. If more than one issue model is provided, only the first
         provided issue model will be used for inference.
         
        repeated string issue_models = 10 [(.google.api.resource_reference) = { ... }
        Specified by:
        getIssueModels in interface AnnotatorSelectorOrBuilder
        Parameters:
        index - The index of the element to return.
        Returns:
        The issueModels at the given index.
      • getIssueModelsBytes

        public com.google.protobuf.ByteString getIssueModelsBytes​(int index)
         The issue model to run. If not provided, the most recently deployed topic
         model will be used. The provided issue model will only be used for
         inference if the issue model is deployed and if run_issue_model_annotator
         is set to true. If more than one issue model is provided, only the first
         provided issue model will be used for inference.
         
        repeated string issue_models = 10 [(.google.api.resource_reference) = { ... }
        Specified by:
        getIssueModelsBytes in interface AnnotatorSelectorOrBuilder
        Parameters:
        index - The index of the value to return.
        Returns:
        The bytes of the issueModels at the given index.
      • setIssueModels

        public AnnotatorSelector.Builder setIssueModels​(int index,
                                                        String value)
         The issue model to run. If not provided, the most recently deployed topic
         model will be used. The provided issue model will only be used for
         inference if the issue model is deployed and if run_issue_model_annotator
         is set to true. If more than one issue model is provided, only the first
         provided issue model will be used for inference.
         
        repeated string issue_models = 10 [(.google.api.resource_reference) = { ... }
        Parameters:
        index - The index to set the value at.
        value - The issueModels to set.
        Returns:
        This builder for chaining.
      • addIssueModels

        public AnnotatorSelector.Builder addIssueModels​(String value)
         The issue model to run. If not provided, the most recently deployed topic
         model will be used. The provided issue model will only be used for
         inference if the issue model is deployed and if run_issue_model_annotator
         is set to true. If more than one issue model is provided, only the first
         provided issue model will be used for inference.
         
        repeated string issue_models = 10 [(.google.api.resource_reference) = { ... }
        Parameters:
        value - The issueModels to add.
        Returns:
        This builder for chaining.
      • addAllIssueModels

        public AnnotatorSelector.Builder addAllIssueModels​(Iterable<String> values)
         The issue model to run. If not provided, the most recently deployed topic
         model will be used. The provided issue model will only be used for
         inference if the issue model is deployed and if run_issue_model_annotator
         is set to true. If more than one issue model is provided, only the first
         provided issue model will be used for inference.
         
        repeated string issue_models = 10 [(.google.api.resource_reference) = { ... }
        Parameters:
        values - The issueModels to add.
        Returns:
        This builder for chaining.
      • clearIssueModels

        public AnnotatorSelector.Builder clearIssueModels()
         The issue model to run. If not provided, the most recently deployed topic
         model will be used. The provided issue model will only be used for
         inference if the issue model is deployed and if run_issue_model_annotator
         is set to true. If more than one issue model is provided, only the first
         provided issue model will be used for inference.
         
        repeated string issue_models = 10 [(.google.api.resource_reference) = { ... }
        Returns:
        This builder for chaining.
      • addIssueModelsBytes

        public AnnotatorSelector.Builder addIssueModelsBytes​(com.google.protobuf.ByteString value)
         The issue model to run. If not provided, the most recently deployed topic
         model will be used. The provided issue model will only be used for
         inference if the issue model is deployed and if run_issue_model_annotator
         is set to true. If more than one issue model is provided, only the first
         provided issue model will be used for inference.
         
        repeated string issue_models = 10 [(.google.api.resource_reference) = { ... }
        Parameters:
        value - The bytes of the issueModels to add.
        Returns:
        This builder for chaining.
      • getRunSummarizationAnnotator

        public boolean getRunSummarizationAnnotator()
         Whether to run the summarization annotator.
         
        bool run_summarization_annotator = 9;
        Specified by:
        getRunSummarizationAnnotator in interface AnnotatorSelectorOrBuilder
        Returns:
        The runSummarizationAnnotator.
      • setRunSummarizationAnnotator

        public AnnotatorSelector.Builder setRunSummarizationAnnotator​(boolean value)
         Whether to run the summarization annotator.
         
        bool run_summarization_annotator = 9;
        Parameters:
        value - The runSummarizationAnnotator to set.
        Returns:
        This builder for chaining.
      • clearRunSummarizationAnnotator

        public AnnotatorSelector.Builder clearRunSummarizationAnnotator()
         Whether to run the summarization annotator.
         
        bool run_summarization_annotator = 9;
        Returns:
        This builder for chaining.
      • hasSummarizationConfig

        public boolean hasSummarizationConfig()
         Configuration for the summarization annotator.
         
        .google.cloud.contactcenterinsights.v1.AnnotatorSelector.SummarizationConfig summarization_config = 11;
        Specified by:
        hasSummarizationConfig in interface AnnotatorSelectorOrBuilder
        Returns:
        Whether the summarizationConfig field is set.
      • clearSummarizationConfig

        public AnnotatorSelector.Builder clearSummarizationConfig()
         Configuration for the summarization annotator.
         
        .google.cloud.contactcenterinsights.v1.AnnotatorSelector.SummarizationConfig summarization_config = 11;
      • getSummarizationConfigBuilder

        public AnnotatorSelector.SummarizationConfig.Builder getSummarizationConfigBuilder()
         Configuration for the summarization annotator.
         
        .google.cloud.contactcenterinsights.v1.AnnotatorSelector.SummarizationConfig summarization_config = 11;
      • setUnknownFields

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

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