Class HumanAnnotationConfig.Builder

    • Method Detail

      • getDescriptor

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

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

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

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

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

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

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

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

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

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

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

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

        public HumanAnnotationConfig.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<HumanAnnotationConfig.Builder>
        Throws:
        IOException
      • getInstruction

        public String getInstruction()
         Required. Instruction resource name.
         
        string instruction = 1 [(.google.api.field_behavior) = REQUIRED];
        Specified by:
        getInstruction in interface HumanAnnotationConfigOrBuilder
        Returns:
        The instruction.
      • getInstructionBytes

        public com.google.protobuf.ByteString getInstructionBytes()
         Required. Instruction resource name.
         
        string instruction = 1 [(.google.api.field_behavior) = REQUIRED];
        Specified by:
        getInstructionBytes in interface HumanAnnotationConfigOrBuilder
        Returns:
        The bytes for instruction.
      • setInstruction

        public HumanAnnotationConfig.Builder setInstruction​(String value)
         Required. Instruction resource name.
         
        string instruction = 1 [(.google.api.field_behavior) = REQUIRED];
        Parameters:
        value - The instruction to set.
        Returns:
        This builder for chaining.
      • clearInstruction

        public HumanAnnotationConfig.Builder clearInstruction()
         Required. Instruction resource name.
         
        string instruction = 1 [(.google.api.field_behavior) = REQUIRED];
        Returns:
        This builder for chaining.
      • setInstructionBytes

        public HumanAnnotationConfig.Builder setInstructionBytes​(com.google.protobuf.ByteString value)
         Required. Instruction resource name.
         
        string instruction = 1 [(.google.api.field_behavior) = REQUIRED];
        Parameters:
        value - The bytes for instruction to set.
        Returns:
        This builder for chaining.
      • getAnnotatedDatasetDisplayName

        public String getAnnotatedDatasetDisplayName()
         Required. A human-readable name for AnnotatedDataset defined by
         users. Maximum of 64 characters
         .
         
        string annotated_dataset_display_name = 2 [(.google.api.field_behavior) = REQUIRED];
        Specified by:
        getAnnotatedDatasetDisplayName in interface HumanAnnotationConfigOrBuilder
        Returns:
        The annotatedDatasetDisplayName.
      • getAnnotatedDatasetDisplayNameBytes

        public com.google.protobuf.ByteString getAnnotatedDatasetDisplayNameBytes()
         Required. A human-readable name for AnnotatedDataset defined by
         users. Maximum of 64 characters
         .
         
        string annotated_dataset_display_name = 2 [(.google.api.field_behavior) = REQUIRED];
        Specified by:
        getAnnotatedDatasetDisplayNameBytes in interface HumanAnnotationConfigOrBuilder
        Returns:
        The bytes for annotatedDatasetDisplayName.
      • setAnnotatedDatasetDisplayName

        public HumanAnnotationConfig.Builder setAnnotatedDatasetDisplayName​(String value)
         Required. A human-readable name for AnnotatedDataset defined by
         users. Maximum of 64 characters
         .
         
        string annotated_dataset_display_name = 2 [(.google.api.field_behavior) = REQUIRED];
        Parameters:
        value - The annotatedDatasetDisplayName to set.
        Returns:
        This builder for chaining.
      • clearAnnotatedDatasetDisplayName

        public HumanAnnotationConfig.Builder clearAnnotatedDatasetDisplayName()
         Required. A human-readable name for AnnotatedDataset defined by
         users. Maximum of 64 characters
         .
         
        string annotated_dataset_display_name = 2 [(.google.api.field_behavior) = REQUIRED];
        Returns:
        This builder for chaining.
      • setAnnotatedDatasetDisplayNameBytes

        public HumanAnnotationConfig.Builder setAnnotatedDatasetDisplayNameBytes​(com.google.protobuf.ByteString value)
         Required. A human-readable name for AnnotatedDataset defined by
         users. Maximum of 64 characters
         .
         
        string annotated_dataset_display_name = 2 [(.google.api.field_behavior) = REQUIRED];
        Parameters:
        value - The bytes for annotatedDatasetDisplayName to set.
        Returns:
        This builder for chaining.
      • getAnnotatedDatasetDescription

        public String getAnnotatedDatasetDescription()
         Optional. A human-readable description for AnnotatedDataset.
         The description can be up to 10000 characters long.
         
        string annotated_dataset_description = 3 [(.google.api.field_behavior) = OPTIONAL];
        Specified by:
        getAnnotatedDatasetDescription in interface HumanAnnotationConfigOrBuilder
        Returns:
        The annotatedDatasetDescription.
      • getAnnotatedDatasetDescriptionBytes

        public com.google.protobuf.ByteString getAnnotatedDatasetDescriptionBytes()
         Optional. A human-readable description for AnnotatedDataset.
         The description can be up to 10000 characters long.
         
        string annotated_dataset_description = 3 [(.google.api.field_behavior) = OPTIONAL];
        Specified by:
        getAnnotatedDatasetDescriptionBytes in interface HumanAnnotationConfigOrBuilder
        Returns:
        The bytes for annotatedDatasetDescription.
      • setAnnotatedDatasetDescription

        public HumanAnnotationConfig.Builder setAnnotatedDatasetDescription​(String value)
         Optional. A human-readable description for AnnotatedDataset.
         The description can be up to 10000 characters long.
         
        string annotated_dataset_description = 3 [(.google.api.field_behavior) = OPTIONAL];
        Parameters:
        value - The annotatedDatasetDescription to set.
        Returns:
        This builder for chaining.
      • clearAnnotatedDatasetDescription

        public HumanAnnotationConfig.Builder clearAnnotatedDatasetDescription()
         Optional. A human-readable description for AnnotatedDataset.
         The description can be up to 10000 characters long.
         
        string annotated_dataset_description = 3 [(.google.api.field_behavior) = OPTIONAL];
        Returns:
        This builder for chaining.
      • setAnnotatedDatasetDescriptionBytes

        public HumanAnnotationConfig.Builder setAnnotatedDatasetDescriptionBytes​(com.google.protobuf.ByteString value)
         Optional. A human-readable description for AnnotatedDataset.
         The description can be up to 10000 characters long.
         
        string annotated_dataset_description = 3 [(.google.api.field_behavior) = OPTIONAL];
        Parameters:
        value - The bytes for annotatedDatasetDescription to set.
        Returns:
        This builder for chaining.
      • getLabelGroup

        public String getLabelGroup()
         Optional. A human-readable label used to logically group labeling tasks.
         This string must match the regular expression `[a-zA-Z\\d_-]{0,128}`.
         
        string label_group = 4 [(.google.api.field_behavior) = OPTIONAL];
        Specified by:
        getLabelGroup in interface HumanAnnotationConfigOrBuilder
        Returns:
        The labelGroup.
      • getLabelGroupBytes

        public com.google.protobuf.ByteString getLabelGroupBytes()
         Optional. A human-readable label used to logically group labeling tasks.
         This string must match the regular expression `[a-zA-Z\\d_-]{0,128}`.
         
        string label_group = 4 [(.google.api.field_behavior) = OPTIONAL];
        Specified by:
        getLabelGroupBytes in interface HumanAnnotationConfigOrBuilder
        Returns:
        The bytes for labelGroup.
      • setLabelGroup

        public HumanAnnotationConfig.Builder setLabelGroup​(String value)
         Optional. A human-readable label used to logically group labeling tasks.
         This string must match the regular expression `[a-zA-Z\\d_-]{0,128}`.
         
        string label_group = 4 [(.google.api.field_behavior) = OPTIONAL];
        Parameters:
        value - The labelGroup to set.
        Returns:
        This builder for chaining.
      • clearLabelGroup

        public HumanAnnotationConfig.Builder clearLabelGroup()
         Optional. A human-readable label used to logically group labeling tasks.
         This string must match the regular expression `[a-zA-Z\\d_-]{0,128}`.
         
        string label_group = 4 [(.google.api.field_behavior) = OPTIONAL];
        Returns:
        This builder for chaining.
      • setLabelGroupBytes

        public HumanAnnotationConfig.Builder setLabelGroupBytes​(com.google.protobuf.ByteString value)
         Optional. A human-readable label used to logically group labeling tasks.
         This string must match the regular expression `[a-zA-Z\\d_-]{0,128}`.
         
        string label_group = 4 [(.google.api.field_behavior) = OPTIONAL];
        Parameters:
        value - The bytes for labelGroup to set.
        Returns:
        This builder for chaining.
      • getLanguageCode

        public String getLanguageCode()
         Optional. The Language of this question, as a
         [BCP-47](https://www.rfc-editor.org/rfc/bcp/bcp47.txt).
         Default value is en-US.
         Only need to set this when task is language related. For example, French
         text classification.
         
        string language_code = 5 [(.google.api.field_behavior) = OPTIONAL];
        Specified by:
        getLanguageCode in interface HumanAnnotationConfigOrBuilder
        Returns:
        The languageCode.
      • getLanguageCodeBytes

        public com.google.protobuf.ByteString getLanguageCodeBytes()
         Optional. The Language of this question, as a
         [BCP-47](https://www.rfc-editor.org/rfc/bcp/bcp47.txt).
         Default value is en-US.
         Only need to set this when task is language related. For example, French
         text classification.
         
        string language_code = 5 [(.google.api.field_behavior) = OPTIONAL];
        Specified by:
        getLanguageCodeBytes in interface HumanAnnotationConfigOrBuilder
        Returns:
        The bytes for languageCode.
      • setLanguageCode

        public HumanAnnotationConfig.Builder setLanguageCode​(String value)
         Optional. The Language of this question, as a
         [BCP-47](https://www.rfc-editor.org/rfc/bcp/bcp47.txt).
         Default value is en-US.
         Only need to set this when task is language related. For example, French
         text classification.
         
        string language_code = 5 [(.google.api.field_behavior) = OPTIONAL];
        Parameters:
        value - The languageCode to set.
        Returns:
        This builder for chaining.
      • clearLanguageCode

        public HumanAnnotationConfig.Builder clearLanguageCode()
         Optional. The Language of this question, as a
         [BCP-47](https://www.rfc-editor.org/rfc/bcp/bcp47.txt).
         Default value is en-US.
         Only need to set this when task is language related. For example, French
         text classification.
         
        string language_code = 5 [(.google.api.field_behavior) = OPTIONAL];
        Returns:
        This builder for chaining.
      • setLanguageCodeBytes

        public HumanAnnotationConfig.Builder setLanguageCodeBytes​(com.google.protobuf.ByteString value)
         Optional. The Language of this question, as a
         [BCP-47](https://www.rfc-editor.org/rfc/bcp/bcp47.txt).
         Default value is en-US.
         Only need to set this when task is language related. For example, French
         text classification.
         
        string language_code = 5 [(.google.api.field_behavior) = OPTIONAL];
        Parameters:
        value - The bytes for languageCode to set.
        Returns:
        This builder for chaining.
      • getReplicaCount

        public int getReplicaCount()
         Optional. Replication of questions. Each question will be sent to up to
         this number of contributors to label. Aggregated answers will be returned.
         Default is set to 1.
         For image related labeling, valid values are 1, 3, 5.
         
        int32 replica_count = 6 [(.google.api.field_behavior) = OPTIONAL];
        Specified by:
        getReplicaCount in interface HumanAnnotationConfigOrBuilder
        Returns:
        The replicaCount.
      • setReplicaCount

        public HumanAnnotationConfig.Builder setReplicaCount​(int value)
         Optional. Replication of questions. Each question will be sent to up to
         this number of contributors to label. Aggregated answers will be returned.
         Default is set to 1.
         For image related labeling, valid values are 1, 3, 5.
         
        int32 replica_count = 6 [(.google.api.field_behavior) = OPTIONAL];
        Parameters:
        value - The replicaCount to set.
        Returns:
        This builder for chaining.
      • clearReplicaCount

        public HumanAnnotationConfig.Builder clearReplicaCount()
         Optional. Replication of questions. Each question will be sent to up to
         this number of contributors to label. Aggregated answers will be returned.
         Default is set to 1.
         For image related labeling, valid values are 1, 3, 5.
         
        int32 replica_count = 6 [(.google.api.field_behavior) = OPTIONAL];
        Returns:
        This builder for chaining.
      • hasQuestionDuration

        public boolean hasQuestionDuration()
         Optional. Maximum duration for contributors to answer a question. Maximum
         is 3600 seconds. Default is 3600 seconds.
         
        .google.protobuf.Duration question_duration = 7 [(.google.api.field_behavior) = OPTIONAL];
        Specified by:
        hasQuestionDuration in interface HumanAnnotationConfigOrBuilder
        Returns:
        Whether the questionDuration field is set.
      • getQuestionDuration

        public com.google.protobuf.Duration getQuestionDuration()
         Optional. Maximum duration for contributors to answer a question. Maximum
         is 3600 seconds. Default is 3600 seconds.
         
        .google.protobuf.Duration question_duration = 7 [(.google.api.field_behavior) = OPTIONAL];
        Specified by:
        getQuestionDuration in interface HumanAnnotationConfigOrBuilder
        Returns:
        The questionDuration.
      • setQuestionDuration

        public HumanAnnotationConfig.Builder setQuestionDuration​(com.google.protobuf.Duration value)
         Optional. Maximum duration for contributors to answer a question. Maximum
         is 3600 seconds. Default is 3600 seconds.
         
        .google.protobuf.Duration question_duration = 7 [(.google.api.field_behavior) = OPTIONAL];
      • setQuestionDuration

        public HumanAnnotationConfig.Builder setQuestionDuration​(com.google.protobuf.Duration.Builder builderForValue)
         Optional. Maximum duration for contributors to answer a question. Maximum
         is 3600 seconds. Default is 3600 seconds.
         
        .google.protobuf.Duration question_duration = 7 [(.google.api.field_behavior) = OPTIONAL];
      • mergeQuestionDuration

        public HumanAnnotationConfig.Builder mergeQuestionDuration​(com.google.protobuf.Duration value)
         Optional. Maximum duration for contributors to answer a question. Maximum
         is 3600 seconds. Default is 3600 seconds.
         
        .google.protobuf.Duration question_duration = 7 [(.google.api.field_behavior) = OPTIONAL];
      • clearQuestionDuration

        public HumanAnnotationConfig.Builder clearQuestionDuration()
         Optional. Maximum duration for contributors to answer a question. Maximum
         is 3600 seconds. Default is 3600 seconds.
         
        .google.protobuf.Duration question_duration = 7 [(.google.api.field_behavior) = OPTIONAL];
      • getQuestionDurationBuilder

        public com.google.protobuf.Duration.Builder getQuestionDurationBuilder()
         Optional. Maximum duration for contributors to answer a question. Maximum
         is 3600 seconds. Default is 3600 seconds.
         
        .google.protobuf.Duration question_duration = 7 [(.google.api.field_behavior) = OPTIONAL];
      • getQuestionDurationOrBuilder

        public com.google.protobuf.DurationOrBuilder getQuestionDurationOrBuilder()
         Optional. Maximum duration for contributors to answer a question. Maximum
         is 3600 seconds. Default is 3600 seconds.
         
        .google.protobuf.Duration question_duration = 7 [(.google.api.field_behavior) = OPTIONAL];
        Specified by:
        getQuestionDurationOrBuilder in interface HumanAnnotationConfigOrBuilder
      • getContributorEmailsList

        public com.google.protobuf.ProtocolStringList getContributorEmailsList()
         Optional. If you want your own labeling contributors to manage and work on
         this labeling request, you can set these contributors here. We will give
         them access to the question types in crowdcompute. Note that these
         emails must be registered in crowdcompute worker UI:
         https://crowd-compute.appspot.com/
         
        repeated string contributor_emails = 9 [(.google.api.field_behavior) = OPTIONAL];
        Specified by:
        getContributorEmailsList in interface HumanAnnotationConfigOrBuilder
        Returns:
        A list containing the contributorEmails.
      • getContributorEmailsCount

        public int getContributorEmailsCount()
         Optional. If you want your own labeling contributors to manage and work on
         this labeling request, you can set these contributors here. We will give
         them access to the question types in crowdcompute. Note that these
         emails must be registered in crowdcompute worker UI:
         https://crowd-compute.appspot.com/
         
        repeated string contributor_emails = 9 [(.google.api.field_behavior) = OPTIONAL];
        Specified by:
        getContributorEmailsCount in interface HumanAnnotationConfigOrBuilder
        Returns:
        The count of contributorEmails.
      • getContributorEmails

        public String getContributorEmails​(int index)
         Optional. If you want your own labeling contributors to manage and work on
         this labeling request, you can set these contributors here. We will give
         them access to the question types in crowdcompute. Note that these
         emails must be registered in crowdcompute worker UI:
         https://crowd-compute.appspot.com/
         
        repeated string contributor_emails = 9 [(.google.api.field_behavior) = OPTIONAL];
        Specified by:
        getContributorEmails in interface HumanAnnotationConfigOrBuilder
        Parameters:
        index - The index of the element to return.
        Returns:
        The contributorEmails at the given index.
      • getContributorEmailsBytes

        public com.google.protobuf.ByteString getContributorEmailsBytes​(int index)
         Optional. If you want your own labeling contributors to manage and work on
         this labeling request, you can set these contributors here. We will give
         them access to the question types in crowdcompute. Note that these
         emails must be registered in crowdcompute worker UI:
         https://crowd-compute.appspot.com/
         
        repeated string contributor_emails = 9 [(.google.api.field_behavior) = OPTIONAL];
        Specified by:
        getContributorEmailsBytes in interface HumanAnnotationConfigOrBuilder
        Parameters:
        index - The index of the value to return.
        Returns:
        The bytes of the contributorEmails at the given index.
      • setContributorEmails

        public HumanAnnotationConfig.Builder setContributorEmails​(int index,
                                                                  String value)
         Optional. If you want your own labeling contributors to manage and work on
         this labeling request, you can set these contributors here. We will give
         them access to the question types in crowdcompute. Note that these
         emails must be registered in crowdcompute worker UI:
         https://crowd-compute.appspot.com/
         
        repeated string contributor_emails = 9 [(.google.api.field_behavior) = OPTIONAL];
        Parameters:
        index - The index to set the value at.
        value - The contributorEmails to set.
        Returns:
        This builder for chaining.
      • addContributorEmails

        public HumanAnnotationConfig.Builder addContributorEmails​(String value)
         Optional. If you want your own labeling contributors to manage and work on
         this labeling request, you can set these contributors here. We will give
         them access to the question types in crowdcompute. Note that these
         emails must be registered in crowdcompute worker UI:
         https://crowd-compute.appspot.com/
         
        repeated string contributor_emails = 9 [(.google.api.field_behavior) = OPTIONAL];
        Parameters:
        value - The contributorEmails to add.
        Returns:
        This builder for chaining.
      • addAllContributorEmails

        public HumanAnnotationConfig.Builder addAllContributorEmails​(Iterable<String> values)
         Optional. If you want your own labeling contributors to manage and work on
         this labeling request, you can set these contributors here. We will give
         them access to the question types in crowdcompute. Note that these
         emails must be registered in crowdcompute worker UI:
         https://crowd-compute.appspot.com/
         
        repeated string contributor_emails = 9 [(.google.api.field_behavior) = OPTIONAL];
        Parameters:
        values - The contributorEmails to add.
        Returns:
        This builder for chaining.
      • clearContributorEmails

        public HumanAnnotationConfig.Builder clearContributorEmails()
         Optional. If you want your own labeling contributors to manage and work on
         this labeling request, you can set these contributors here. We will give
         them access to the question types in crowdcompute. Note that these
         emails must be registered in crowdcompute worker UI:
         https://crowd-compute.appspot.com/
         
        repeated string contributor_emails = 9 [(.google.api.field_behavior) = OPTIONAL];
        Returns:
        This builder for chaining.
      • addContributorEmailsBytes

        public HumanAnnotationConfig.Builder addContributorEmailsBytes​(com.google.protobuf.ByteString value)
         Optional. If you want your own labeling contributors to manage and work on
         this labeling request, you can set these contributors here. We will give
         them access to the question types in crowdcompute. Note that these
         emails must be registered in crowdcompute worker UI:
         https://crowd-compute.appspot.com/
         
        repeated string contributor_emails = 9 [(.google.api.field_behavior) = OPTIONAL];
        Parameters:
        value - The bytes of the contributorEmails to add.
        Returns:
        This builder for chaining.
      • getUserEmailAddress

        public String getUserEmailAddress()
         Email of the user who started the labeling task and should be notified by
         email. If empty no notification will be sent.
         
        string user_email_address = 10;
        Specified by:
        getUserEmailAddress in interface HumanAnnotationConfigOrBuilder
        Returns:
        The userEmailAddress.
      • getUserEmailAddressBytes

        public com.google.protobuf.ByteString getUserEmailAddressBytes()
         Email of the user who started the labeling task and should be notified by
         email. If empty no notification will be sent.
         
        string user_email_address = 10;
        Specified by:
        getUserEmailAddressBytes in interface HumanAnnotationConfigOrBuilder
        Returns:
        The bytes for userEmailAddress.
      • setUserEmailAddress

        public HumanAnnotationConfig.Builder setUserEmailAddress​(String value)
         Email of the user who started the labeling task and should be notified by
         email. If empty no notification will be sent.
         
        string user_email_address = 10;
        Parameters:
        value - The userEmailAddress to set.
        Returns:
        This builder for chaining.
      • clearUserEmailAddress

        public HumanAnnotationConfig.Builder clearUserEmailAddress()
         Email of the user who started the labeling task and should be notified by
         email. If empty no notification will be sent.
         
        string user_email_address = 10;
        Returns:
        This builder for chaining.
      • setUserEmailAddressBytes

        public HumanAnnotationConfig.Builder setUserEmailAddressBytes​(com.google.protobuf.ByteString value)
         Email of the user who started the labeling task and should be notified by
         email. If empty no notification will be sent.
         
        string user_email_address = 10;
        Parameters:
        value - The bytes for userEmailAddress to set.
        Returns:
        This builder for chaining.
      • setUnknownFields

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

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