Class DataLabelingJob.Builder

java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.Builder<DataLabelingJob.Builder>
com.google.cloud.aiplatform.v1.DataLabelingJob.Builder
All Implemented Interfaces:
DataLabelingJobOrBuilder, com.google.protobuf.Message.Builder, com.google.protobuf.MessageLite.Builder, com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder, Cloneable
Enclosing class:
DataLabelingJob

public static final class DataLabelingJob.Builder extends com.google.protobuf.GeneratedMessage.Builder<DataLabelingJob.Builder> implements DataLabelingJobOrBuilder
 DataLabelingJob is used to trigger a human labeling job on unlabeled data
 from the following Dataset:
 
Protobuf type google.cloud.aiplatform.v1.DataLabelingJob
  • Method Details

    • getDescriptor

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

      protected com.google.protobuf.MapFieldReflectionAccessor internalGetMapFieldReflection(int number)
      Overrides:
      internalGetMapFieldReflection in class com.google.protobuf.GeneratedMessage.Builder<DataLabelingJob.Builder>
    • internalGetMutableMapFieldReflection

      protected com.google.protobuf.MapFieldReflectionAccessor internalGetMutableMapFieldReflection(int number)
      Overrides:
      internalGetMutableMapFieldReflection in class com.google.protobuf.GeneratedMessage.Builder<DataLabelingJob.Builder>
    • internalGetFieldAccessorTable

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

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

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

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

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

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

      public DataLabelingJob.Builder mergeFrom(DataLabelingJob other)
    • isInitialized

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

      public DataLabelingJob.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<DataLabelingJob.Builder>
      Throws:
      IOException
    • getName

      public String getName()
       Output only. Resource name of the DataLabelingJob.
       
      string name = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getName in interface DataLabelingJobOrBuilder
      Returns:
      The name.
    • getNameBytes

      public com.google.protobuf.ByteString getNameBytes()
       Output only. Resource name of the DataLabelingJob.
       
      string name = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getNameBytes in interface DataLabelingJobOrBuilder
      Returns:
      The bytes for name.
    • setName

      public DataLabelingJob.Builder setName(String value)
       Output only. Resource name of the DataLabelingJob.
       
      string name = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Parameters:
      value - The name to set.
      Returns:
      This builder for chaining.
    • clearName

      public DataLabelingJob.Builder clearName()
       Output only. Resource name of the DataLabelingJob.
       
      string name = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      This builder for chaining.
    • setNameBytes

      public DataLabelingJob.Builder setNameBytes(com.google.protobuf.ByteString value)
       Output only. Resource name of the DataLabelingJob.
       
      string name = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Parameters:
      value - The bytes for name to set.
      Returns:
      This builder for chaining.
    • getDisplayName

      public String getDisplayName()
       Required. The user-defined name of the DataLabelingJob.
       The name can be up to 128 characters long and can consist of any UTF-8
       characters.
       Display name of a DataLabelingJob.
       
      string display_name = 2 [(.google.api.field_behavior) = REQUIRED];
      Specified by:
      getDisplayName in interface DataLabelingJobOrBuilder
      Returns:
      The displayName.
    • getDisplayNameBytes

      public com.google.protobuf.ByteString getDisplayNameBytes()
       Required. The user-defined name of the DataLabelingJob.
       The name can be up to 128 characters long and can consist of any UTF-8
       characters.
       Display name of a DataLabelingJob.
       
      string display_name = 2 [(.google.api.field_behavior) = REQUIRED];
      Specified by:
      getDisplayNameBytes in interface DataLabelingJobOrBuilder
      Returns:
      The bytes for displayName.
    • setDisplayName

      public DataLabelingJob.Builder setDisplayName(String value)
       Required. The user-defined name of the DataLabelingJob.
       The name can be up to 128 characters long and can consist of any UTF-8
       characters.
       Display name of a DataLabelingJob.
       
      string display_name = 2 [(.google.api.field_behavior) = REQUIRED];
      Parameters:
      value - The displayName to set.
      Returns:
      This builder for chaining.
    • clearDisplayName

      public DataLabelingJob.Builder clearDisplayName()
       Required. The user-defined name of the DataLabelingJob.
       The name can be up to 128 characters long and can consist of any UTF-8
       characters.
       Display name of a DataLabelingJob.
       
      string display_name = 2 [(.google.api.field_behavior) = REQUIRED];
      Returns:
      This builder for chaining.
    • setDisplayNameBytes

      public DataLabelingJob.Builder setDisplayNameBytes(com.google.protobuf.ByteString value)
       Required. The user-defined name of the DataLabelingJob.
       The name can be up to 128 characters long and can consist of any UTF-8
       characters.
       Display name of a DataLabelingJob.
       
      string display_name = 2 [(.google.api.field_behavior) = REQUIRED];
      Parameters:
      value - The bytes for displayName to set.
      Returns:
      This builder for chaining.
    • getDatasetsList

      public com.google.protobuf.ProtocolStringList getDatasetsList()
       Required. Dataset resource names. Right now we only support labeling from a
       single Dataset. Format:
       `projects/{project}/locations/{location}/datasets/{dataset}`
       
      repeated string datasets = 3 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
      Specified by:
      getDatasetsList in interface DataLabelingJobOrBuilder
      Returns:
      A list containing the datasets.
    • getDatasetsCount

      public int getDatasetsCount()
       Required. Dataset resource names. Right now we only support labeling from a
       single Dataset. Format:
       `projects/{project}/locations/{location}/datasets/{dataset}`
       
      repeated string datasets = 3 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
      Specified by:
      getDatasetsCount in interface DataLabelingJobOrBuilder
      Returns:
      The count of datasets.
    • getDatasets

      public String getDatasets(int index)
       Required. Dataset resource names. Right now we only support labeling from a
       single Dataset. Format:
       `projects/{project}/locations/{location}/datasets/{dataset}`
       
      repeated string datasets = 3 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
      Specified by:
      getDatasets in interface DataLabelingJobOrBuilder
      Parameters:
      index - The index of the element to return.
      Returns:
      The datasets at the given index.
    • getDatasetsBytes

      public com.google.protobuf.ByteString getDatasetsBytes(int index)
       Required. Dataset resource names. Right now we only support labeling from a
       single Dataset. Format:
       `projects/{project}/locations/{location}/datasets/{dataset}`
       
      repeated string datasets = 3 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
      Specified by:
      getDatasetsBytes in interface DataLabelingJobOrBuilder
      Parameters:
      index - The index of the value to return.
      Returns:
      The bytes of the datasets at the given index.
    • setDatasets

      public DataLabelingJob.Builder setDatasets(int index, String value)
       Required. Dataset resource names. Right now we only support labeling from a
       single Dataset. Format:
       `projects/{project}/locations/{location}/datasets/{dataset}`
       
      repeated string datasets = 3 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
      Parameters:
      index - The index to set the value at.
      value - The datasets to set.
      Returns:
      This builder for chaining.
    • addDatasets

      public DataLabelingJob.Builder addDatasets(String value)
       Required. Dataset resource names. Right now we only support labeling from a
       single Dataset. Format:
       `projects/{project}/locations/{location}/datasets/{dataset}`
       
      repeated string datasets = 3 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
      Parameters:
      value - The datasets to add.
      Returns:
      This builder for chaining.
    • addAllDatasets

      public DataLabelingJob.Builder addAllDatasets(Iterable<String> values)
       Required. Dataset resource names. Right now we only support labeling from a
       single Dataset. Format:
       `projects/{project}/locations/{location}/datasets/{dataset}`
       
      repeated string datasets = 3 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
      Parameters:
      values - The datasets to add.
      Returns:
      This builder for chaining.
    • clearDatasets

      public DataLabelingJob.Builder clearDatasets()
       Required. Dataset resource names. Right now we only support labeling from a
       single Dataset. Format:
       `projects/{project}/locations/{location}/datasets/{dataset}`
       
      repeated string datasets = 3 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
      Returns:
      This builder for chaining.
    • addDatasetsBytes

      public DataLabelingJob.Builder addDatasetsBytes(com.google.protobuf.ByteString value)
       Required. Dataset resource names. Right now we only support labeling from a
       single Dataset. Format:
       `projects/{project}/locations/{location}/datasets/{dataset}`
       
      repeated string datasets = 3 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
      Parameters:
      value - The bytes of the datasets to add.
      Returns:
      This builder for chaining.
    • getAnnotationLabelsCount

      public int getAnnotationLabelsCount()
      Description copied from interface: DataLabelingJobOrBuilder
       Labels to assign to annotations generated by this DataLabelingJob.
      
       Label keys and values can be no longer than 64 characters
       (Unicode codepoints), can only contain lowercase letters, numeric
       characters, underscores and dashes. International characters are allowed.
       See https://goo.gl/xmQnxf for more information and examples of labels.
       System reserved label keys are prefixed with "aiplatform.googleapis.com/"
       and are immutable.
       
      map<string, string> annotation_labels = 12;
      Specified by:
      getAnnotationLabelsCount in interface DataLabelingJobOrBuilder
    • containsAnnotationLabels

      public boolean containsAnnotationLabels(String key)
       Labels to assign to annotations generated by this DataLabelingJob.
      
       Label keys and values can be no longer than 64 characters
       (Unicode codepoints), can only contain lowercase letters, numeric
       characters, underscores and dashes. International characters are allowed.
       See https://goo.gl/xmQnxf for more information and examples of labels.
       System reserved label keys are prefixed with "aiplatform.googleapis.com/"
       and are immutable.
       
      map<string, string> annotation_labels = 12;
      Specified by:
      containsAnnotationLabels in interface DataLabelingJobOrBuilder
    • getAnnotationLabels

      @Deprecated public Map<String,String> getAnnotationLabels()
      Deprecated.
      Specified by:
      getAnnotationLabels in interface DataLabelingJobOrBuilder
    • getAnnotationLabelsMap

      public Map<String,String> getAnnotationLabelsMap()
       Labels to assign to annotations generated by this DataLabelingJob.
      
       Label keys and values can be no longer than 64 characters
       (Unicode codepoints), can only contain lowercase letters, numeric
       characters, underscores and dashes. International characters are allowed.
       See https://goo.gl/xmQnxf for more information and examples of labels.
       System reserved label keys are prefixed with "aiplatform.googleapis.com/"
       and are immutable.
       
      map<string, string> annotation_labels = 12;
      Specified by:
      getAnnotationLabelsMap in interface DataLabelingJobOrBuilder
    • getAnnotationLabelsOrDefault

      public String getAnnotationLabelsOrDefault(String key, String defaultValue)
       Labels to assign to annotations generated by this DataLabelingJob.
      
       Label keys and values can be no longer than 64 characters
       (Unicode codepoints), can only contain lowercase letters, numeric
       characters, underscores and dashes. International characters are allowed.
       See https://goo.gl/xmQnxf for more information and examples of labels.
       System reserved label keys are prefixed with "aiplatform.googleapis.com/"
       and are immutable.
       
      map<string, string> annotation_labels = 12;
      Specified by:
      getAnnotationLabelsOrDefault in interface DataLabelingJobOrBuilder
    • getAnnotationLabelsOrThrow

      public String getAnnotationLabelsOrThrow(String key)
       Labels to assign to annotations generated by this DataLabelingJob.
      
       Label keys and values can be no longer than 64 characters
       (Unicode codepoints), can only contain lowercase letters, numeric
       characters, underscores and dashes. International characters are allowed.
       See https://goo.gl/xmQnxf for more information and examples of labels.
       System reserved label keys are prefixed with "aiplatform.googleapis.com/"
       and are immutable.
       
      map<string, string> annotation_labels = 12;
      Specified by:
      getAnnotationLabelsOrThrow in interface DataLabelingJobOrBuilder
    • clearAnnotationLabels

      public DataLabelingJob.Builder clearAnnotationLabels()
    • removeAnnotationLabels

      public DataLabelingJob.Builder removeAnnotationLabels(String key)
       Labels to assign to annotations generated by this DataLabelingJob.
      
       Label keys and values can be no longer than 64 characters
       (Unicode codepoints), can only contain lowercase letters, numeric
       characters, underscores and dashes. International characters are allowed.
       See https://goo.gl/xmQnxf for more information and examples of labels.
       System reserved label keys are prefixed with "aiplatform.googleapis.com/"
       and are immutable.
       
      map<string, string> annotation_labels = 12;
    • getMutableAnnotationLabels

      @Deprecated public Map<String,String> getMutableAnnotationLabels()
      Deprecated.
      Use alternate mutation accessors instead.
    • putAnnotationLabels

      public DataLabelingJob.Builder putAnnotationLabels(String key, String value)
       Labels to assign to annotations generated by this DataLabelingJob.
      
       Label keys and values can be no longer than 64 characters
       (Unicode codepoints), can only contain lowercase letters, numeric
       characters, underscores and dashes. International characters are allowed.
       See https://goo.gl/xmQnxf for more information and examples of labels.
       System reserved label keys are prefixed with "aiplatform.googleapis.com/"
       and are immutable.
       
      map<string, string> annotation_labels = 12;
    • putAllAnnotationLabels

      public DataLabelingJob.Builder putAllAnnotationLabels(Map<String,String> values)
       Labels to assign to annotations generated by this DataLabelingJob.
      
       Label keys and values can be no longer than 64 characters
       (Unicode codepoints), can only contain lowercase letters, numeric
       characters, underscores and dashes. International characters are allowed.
       See https://goo.gl/xmQnxf for more information and examples of labels.
       System reserved label keys are prefixed with "aiplatform.googleapis.com/"
       and are immutable.
       
      map<string, string> annotation_labels = 12;
    • getLabelerCount

      public int getLabelerCount()
       Required. Number of labelers to work on each DataItem.
       
      int32 labeler_count = 4 [(.google.api.field_behavior) = REQUIRED];
      Specified by:
      getLabelerCount in interface DataLabelingJobOrBuilder
      Returns:
      The labelerCount.
    • setLabelerCount

      public DataLabelingJob.Builder setLabelerCount(int value)
       Required. Number of labelers to work on each DataItem.
       
      int32 labeler_count = 4 [(.google.api.field_behavior) = REQUIRED];
      Parameters:
      value - The labelerCount to set.
      Returns:
      This builder for chaining.
    • clearLabelerCount

      public DataLabelingJob.Builder clearLabelerCount()
       Required. Number of labelers to work on each DataItem.
       
      int32 labeler_count = 4 [(.google.api.field_behavior) = REQUIRED];
      Returns:
      This builder for chaining.
    • getInstructionUri

      public String getInstructionUri()
       Required. The Google Cloud Storage location of the instruction pdf. This
       pdf is shared with labelers, and provides detailed description on how to
       label DataItems in Datasets.
       
      string instruction_uri = 5 [(.google.api.field_behavior) = REQUIRED];
      Specified by:
      getInstructionUri in interface DataLabelingJobOrBuilder
      Returns:
      The instructionUri.
    • getInstructionUriBytes

      public com.google.protobuf.ByteString getInstructionUriBytes()
       Required. The Google Cloud Storage location of the instruction pdf. This
       pdf is shared with labelers, and provides detailed description on how to
       label DataItems in Datasets.
       
      string instruction_uri = 5 [(.google.api.field_behavior) = REQUIRED];
      Specified by:
      getInstructionUriBytes in interface DataLabelingJobOrBuilder
      Returns:
      The bytes for instructionUri.
    • setInstructionUri

      public DataLabelingJob.Builder setInstructionUri(String value)
       Required. The Google Cloud Storage location of the instruction pdf. This
       pdf is shared with labelers, and provides detailed description on how to
       label DataItems in Datasets.
       
      string instruction_uri = 5 [(.google.api.field_behavior) = REQUIRED];
      Parameters:
      value - The instructionUri to set.
      Returns:
      This builder for chaining.
    • clearInstructionUri

      public DataLabelingJob.Builder clearInstructionUri()
       Required. The Google Cloud Storage location of the instruction pdf. This
       pdf is shared with labelers, and provides detailed description on how to
       label DataItems in Datasets.
       
      string instruction_uri = 5 [(.google.api.field_behavior) = REQUIRED];
      Returns:
      This builder for chaining.
    • setInstructionUriBytes

      public DataLabelingJob.Builder setInstructionUriBytes(com.google.protobuf.ByteString value)
       Required. The Google Cloud Storage location of the instruction pdf. This
       pdf is shared with labelers, and provides detailed description on how to
       label DataItems in Datasets.
       
      string instruction_uri = 5 [(.google.api.field_behavior) = REQUIRED];
      Parameters:
      value - The bytes for instructionUri to set.
      Returns:
      This builder for chaining.
    • getInputsSchemaUri

      public String getInputsSchemaUri()
       Required. Points to a YAML file stored on Google Cloud Storage describing
       the config for a specific type of DataLabelingJob. The schema files that
       can be used here are found in the
       https://storage.googleapis.com/google-cloud-aiplatform bucket in the
       /schema/datalabelingjob/inputs/ folder.
       
      string inputs_schema_uri = 6 [(.google.api.field_behavior) = REQUIRED];
      Specified by:
      getInputsSchemaUri in interface DataLabelingJobOrBuilder
      Returns:
      The inputsSchemaUri.
    • getInputsSchemaUriBytes

      public com.google.protobuf.ByteString getInputsSchemaUriBytes()
       Required. Points to a YAML file stored on Google Cloud Storage describing
       the config for a specific type of DataLabelingJob. The schema files that
       can be used here are found in the
       https://storage.googleapis.com/google-cloud-aiplatform bucket in the
       /schema/datalabelingjob/inputs/ folder.
       
      string inputs_schema_uri = 6 [(.google.api.field_behavior) = REQUIRED];
      Specified by:
      getInputsSchemaUriBytes in interface DataLabelingJobOrBuilder
      Returns:
      The bytes for inputsSchemaUri.
    • setInputsSchemaUri

      public DataLabelingJob.Builder setInputsSchemaUri(String value)
       Required. Points to a YAML file stored on Google Cloud Storage describing
       the config for a specific type of DataLabelingJob. The schema files that
       can be used here are found in the
       https://storage.googleapis.com/google-cloud-aiplatform bucket in the
       /schema/datalabelingjob/inputs/ folder.
       
      string inputs_schema_uri = 6 [(.google.api.field_behavior) = REQUIRED];
      Parameters:
      value - The inputsSchemaUri to set.
      Returns:
      This builder for chaining.
    • clearInputsSchemaUri

      public DataLabelingJob.Builder clearInputsSchemaUri()
       Required. Points to a YAML file stored on Google Cloud Storage describing
       the config for a specific type of DataLabelingJob. The schema files that
       can be used here are found in the
       https://storage.googleapis.com/google-cloud-aiplatform bucket in the
       /schema/datalabelingjob/inputs/ folder.
       
      string inputs_schema_uri = 6 [(.google.api.field_behavior) = REQUIRED];
      Returns:
      This builder for chaining.
    • setInputsSchemaUriBytes

      public DataLabelingJob.Builder setInputsSchemaUriBytes(com.google.protobuf.ByteString value)
       Required. Points to a YAML file stored on Google Cloud Storage describing
       the config for a specific type of DataLabelingJob. The schema files that
       can be used here are found in the
       https://storage.googleapis.com/google-cloud-aiplatform bucket in the
       /schema/datalabelingjob/inputs/ folder.
       
      string inputs_schema_uri = 6 [(.google.api.field_behavior) = REQUIRED];
      Parameters:
      value - The bytes for inputsSchemaUri to set.
      Returns:
      This builder for chaining.
    • hasInputs

      public boolean hasInputs()
       Required. Input config parameters for the DataLabelingJob.
       
      .google.protobuf.Value inputs = 7 [(.google.api.field_behavior) = REQUIRED];
      Specified by:
      hasInputs in interface DataLabelingJobOrBuilder
      Returns:
      Whether the inputs field is set.
    • getInputs

      public com.google.protobuf.Value getInputs()
       Required. Input config parameters for the DataLabelingJob.
       
      .google.protobuf.Value inputs = 7 [(.google.api.field_behavior) = REQUIRED];
      Specified by:
      getInputs in interface DataLabelingJobOrBuilder
      Returns:
      The inputs.
    • setInputs

      public DataLabelingJob.Builder setInputs(com.google.protobuf.Value value)
       Required. Input config parameters for the DataLabelingJob.
       
      .google.protobuf.Value inputs = 7 [(.google.api.field_behavior) = REQUIRED];
    • setInputs

      public DataLabelingJob.Builder setInputs(com.google.protobuf.Value.Builder builderForValue)
       Required. Input config parameters for the DataLabelingJob.
       
      .google.protobuf.Value inputs = 7 [(.google.api.field_behavior) = REQUIRED];
    • mergeInputs

      public DataLabelingJob.Builder mergeInputs(com.google.protobuf.Value value)
       Required. Input config parameters for the DataLabelingJob.
       
      .google.protobuf.Value inputs = 7 [(.google.api.field_behavior) = REQUIRED];
    • clearInputs

      public DataLabelingJob.Builder clearInputs()
       Required. Input config parameters for the DataLabelingJob.
       
      .google.protobuf.Value inputs = 7 [(.google.api.field_behavior) = REQUIRED];
    • getInputsBuilder

      public com.google.protobuf.Value.Builder getInputsBuilder()
       Required. Input config parameters for the DataLabelingJob.
       
      .google.protobuf.Value inputs = 7 [(.google.api.field_behavior) = REQUIRED];
    • getInputsOrBuilder

      public com.google.protobuf.ValueOrBuilder getInputsOrBuilder()
       Required. Input config parameters for the DataLabelingJob.
       
      .google.protobuf.Value inputs = 7 [(.google.api.field_behavior) = REQUIRED];
      Specified by:
      getInputsOrBuilder in interface DataLabelingJobOrBuilder
    • getStateValue

      public int getStateValue()
       Output only. The detailed state of the job.
       
      .google.cloud.aiplatform.v1.JobState state = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getStateValue in interface DataLabelingJobOrBuilder
      Returns:
      The enum numeric value on the wire for state.
    • setStateValue

      public DataLabelingJob.Builder setStateValue(int value)
       Output only. The detailed state of the job.
       
      .google.cloud.aiplatform.v1.JobState state = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Parameters:
      value - The enum numeric value on the wire for state to set.
      Returns:
      This builder for chaining.
    • getState

      public JobState getState()
       Output only. The detailed state of the job.
       
      .google.cloud.aiplatform.v1.JobState state = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getState in interface DataLabelingJobOrBuilder
      Returns:
      The state.
    • setState

      public DataLabelingJob.Builder setState(JobState value)
       Output only. The detailed state of the job.
       
      .google.cloud.aiplatform.v1.JobState state = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Parameters:
      value - The state to set.
      Returns:
      This builder for chaining.
    • clearState

      public DataLabelingJob.Builder clearState()
       Output only. The detailed state of the job.
       
      .google.cloud.aiplatform.v1.JobState state = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      This builder for chaining.
    • getLabelingProgress

      public int getLabelingProgress()
       Output only. Current labeling job progress percentage scaled in interval
       [0, 100], indicating the percentage of DataItems that has been finished.
       
      int32 labeling_progress = 13 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getLabelingProgress in interface DataLabelingJobOrBuilder
      Returns:
      The labelingProgress.
    • setLabelingProgress

      public DataLabelingJob.Builder setLabelingProgress(int value)
       Output only. Current labeling job progress percentage scaled in interval
       [0, 100], indicating the percentage of DataItems that has been finished.
       
      int32 labeling_progress = 13 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Parameters:
      value - The labelingProgress to set.
      Returns:
      This builder for chaining.
    • clearLabelingProgress

      public DataLabelingJob.Builder clearLabelingProgress()
       Output only. Current labeling job progress percentage scaled in interval
       [0, 100], indicating the percentage of DataItems that has been finished.
       
      int32 labeling_progress = 13 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      This builder for chaining.
    • hasCurrentSpend

      public boolean hasCurrentSpend()
       Output only. Estimated cost(in US dollars) that the DataLabelingJob has
       incurred to date.
       
      .google.type.Money current_spend = 14 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      hasCurrentSpend in interface DataLabelingJobOrBuilder
      Returns:
      Whether the currentSpend field is set.
    • getCurrentSpend

      public Money getCurrentSpend()
       Output only. Estimated cost(in US dollars) that the DataLabelingJob has
       incurred to date.
       
      .google.type.Money current_spend = 14 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getCurrentSpend in interface DataLabelingJobOrBuilder
      Returns:
      The currentSpend.
    • setCurrentSpend

      public DataLabelingJob.Builder setCurrentSpend(Money value)
       Output only. Estimated cost(in US dollars) that the DataLabelingJob has
       incurred to date.
       
      .google.type.Money current_spend = 14 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • setCurrentSpend

      public DataLabelingJob.Builder setCurrentSpend(Money.Builder builderForValue)
       Output only. Estimated cost(in US dollars) that the DataLabelingJob has
       incurred to date.
       
      .google.type.Money current_spend = 14 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • mergeCurrentSpend

      public DataLabelingJob.Builder mergeCurrentSpend(Money value)
       Output only. Estimated cost(in US dollars) that the DataLabelingJob has
       incurred to date.
       
      .google.type.Money current_spend = 14 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • clearCurrentSpend

      public DataLabelingJob.Builder clearCurrentSpend()
       Output only. Estimated cost(in US dollars) that the DataLabelingJob has
       incurred to date.
       
      .google.type.Money current_spend = 14 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • getCurrentSpendBuilder

      public Money.Builder getCurrentSpendBuilder()
       Output only. Estimated cost(in US dollars) that the DataLabelingJob has
       incurred to date.
       
      .google.type.Money current_spend = 14 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • getCurrentSpendOrBuilder

      public MoneyOrBuilder getCurrentSpendOrBuilder()
       Output only. Estimated cost(in US dollars) that the DataLabelingJob has
       incurred to date.
       
      .google.type.Money current_spend = 14 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getCurrentSpendOrBuilder in interface DataLabelingJobOrBuilder
    • hasCreateTime

      public boolean hasCreateTime()
       Output only. Timestamp when this DataLabelingJob was created.
       
      .google.protobuf.Timestamp create_time = 9 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      hasCreateTime in interface DataLabelingJobOrBuilder
      Returns:
      Whether the createTime field is set.
    • getCreateTime

      public com.google.protobuf.Timestamp getCreateTime()
       Output only. Timestamp when this DataLabelingJob was created.
       
      .google.protobuf.Timestamp create_time = 9 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getCreateTime in interface DataLabelingJobOrBuilder
      Returns:
      The createTime.
    • setCreateTime

      public DataLabelingJob.Builder setCreateTime(com.google.protobuf.Timestamp value)
       Output only. Timestamp when this DataLabelingJob was created.
       
      .google.protobuf.Timestamp create_time = 9 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • setCreateTime

      public DataLabelingJob.Builder setCreateTime(com.google.protobuf.Timestamp.Builder builderForValue)
       Output only. Timestamp when this DataLabelingJob was created.
       
      .google.protobuf.Timestamp create_time = 9 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • mergeCreateTime

      public DataLabelingJob.Builder mergeCreateTime(com.google.protobuf.Timestamp value)
       Output only. Timestamp when this DataLabelingJob was created.
       
      .google.protobuf.Timestamp create_time = 9 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • clearCreateTime

      public DataLabelingJob.Builder clearCreateTime()
       Output only. Timestamp when this DataLabelingJob was created.
       
      .google.protobuf.Timestamp create_time = 9 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • getCreateTimeBuilder

      public com.google.protobuf.Timestamp.Builder getCreateTimeBuilder()
       Output only. Timestamp when this DataLabelingJob was created.
       
      .google.protobuf.Timestamp create_time = 9 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • getCreateTimeOrBuilder

      public com.google.protobuf.TimestampOrBuilder getCreateTimeOrBuilder()
       Output only. Timestamp when this DataLabelingJob was created.
       
      .google.protobuf.Timestamp create_time = 9 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getCreateTimeOrBuilder in interface DataLabelingJobOrBuilder
    • hasUpdateTime

      public boolean hasUpdateTime()
       Output only. Timestamp when this DataLabelingJob was updated most recently.
       
      .google.protobuf.Timestamp update_time = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      hasUpdateTime in interface DataLabelingJobOrBuilder
      Returns:
      Whether the updateTime field is set.
    • getUpdateTime

      public com.google.protobuf.Timestamp getUpdateTime()
       Output only. Timestamp when this DataLabelingJob was updated most recently.
       
      .google.protobuf.Timestamp update_time = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getUpdateTime in interface DataLabelingJobOrBuilder
      Returns:
      The updateTime.
    • setUpdateTime

      public DataLabelingJob.Builder setUpdateTime(com.google.protobuf.Timestamp value)
       Output only. Timestamp when this DataLabelingJob was updated most recently.
       
      .google.protobuf.Timestamp update_time = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • setUpdateTime

      public DataLabelingJob.Builder setUpdateTime(com.google.protobuf.Timestamp.Builder builderForValue)
       Output only. Timestamp when this DataLabelingJob was updated most recently.
       
      .google.protobuf.Timestamp update_time = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • mergeUpdateTime

      public DataLabelingJob.Builder mergeUpdateTime(com.google.protobuf.Timestamp value)
       Output only. Timestamp when this DataLabelingJob was updated most recently.
       
      .google.protobuf.Timestamp update_time = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • clearUpdateTime

      public DataLabelingJob.Builder clearUpdateTime()
       Output only. Timestamp when this DataLabelingJob was updated most recently.
       
      .google.protobuf.Timestamp update_time = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • getUpdateTimeBuilder

      public com.google.protobuf.Timestamp.Builder getUpdateTimeBuilder()
       Output only. Timestamp when this DataLabelingJob was updated most recently.
       
      .google.protobuf.Timestamp update_time = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • getUpdateTimeOrBuilder

      public com.google.protobuf.TimestampOrBuilder getUpdateTimeOrBuilder()
       Output only. Timestamp when this DataLabelingJob was updated most recently.
       
      .google.protobuf.Timestamp update_time = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getUpdateTimeOrBuilder in interface DataLabelingJobOrBuilder
    • hasError

      public boolean hasError()
       Output only. DataLabelingJob errors. It is only populated when job's state
       is `JOB_STATE_FAILED` or `JOB_STATE_CANCELLED`.
       
      .google.rpc.Status error = 22 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      hasError in interface DataLabelingJobOrBuilder
      Returns:
      Whether the error field is set.
    • getError

      public Status getError()
       Output only. DataLabelingJob errors. It is only populated when job's state
       is `JOB_STATE_FAILED` or `JOB_STATE_CANCELLED`.
       
      .google.rpc.Status error = 22 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getError in interface DataLabelingJobOrBuilder
      Returns:
      The error.
    • setError

      public DataLabelingJob.Builder setError(Status value)
       Output only. DataLabelingJob errors. It is only populated when job's state
       is `JOB_STATE_FAILED` or `JOB_STATE_CANCELLED`.
       
      .google.rpc.Status error = 22 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • setError

      public DataLabelingJob.Builder setError(Status.Builder builderForValue)
       Output only. DataLabelingJob errors. It is only populated when job's state
       is `JOB_STATE_FAILED` or `JOB_STATE_CANCELLED`.
       
      .google.rpc.Status error = 22 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • mergeError

      public DataLabelingJob.Builder mergeError(Status value)
       Output only. DataLabelingJob errors. It is only populated when job's state
       is `JOB_STATE_FAILED` or `JOB_STATE_CANCELLED`.
       
      .google.rpc.Status error = 22 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • clearError

      public DataLabelingJob.Builder clearError()
       Output only. DataLabelingJob errors. It is only populated when job's state
       is `JOB_STATE_FAILED` or `JOB_STATE_CANCELLED`.
       
      .google.rpc.Status error = 22 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • getErrorBuilder

      public Status.Builder getErrorBuilder()
       Output only. DataLabelingJob errors. It is only populated when job's state
       is `JOB_STATE_FAILED` or `JOB_STATE_CANCELLED`.
       
      .google.rpc.Status error = 22 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • getErrorOrBuilder

      public StatusOrBuilder getErrorOrBuilder()
       Output only. DataLabelingJob errors. It is only populated when job's state
       is `JOB_STATE_FAILED` or `JOB_STATE_CANCELLED`.
       
      .google.rpc.Status error = 22 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getErrorOrBuilder in interface DataLabelingJobOrBuilder
    • getLabelsCount

      public int getLabelsCount()
      Description copied from interface: DataLabelingJobOrBuilder
       The labels with user-defined metadata to organize your DataLabelingJobs.
      
       Label keys and values can be no longer than 64 characters
       (Unicode codepoints), can only contain lowercase letters, numeric
       characters, underscores and dashes. International characters are allowed.
      
       See https://goo.gl/xmQnxf for more information and examples of labels.
       System reserved label keys are prefixed with "aiplatform.googleapis.com/"
       and are immutable. Following system labels exist for each DataLabelingJob:
      
       * "aiplatform.googleapis.com/schema": output only, its value is the
       [inputs_schema][google.cloud.aiplatform.v1.DataLabelingJob.inputs_schema_uri]'s
       title.
       
      map<string, string> labels = 11;
      Specified by:
      getLabelsCount in interface DataLabelingJobOrBuilder
    • containsLabels

      public boolean containsLabels(String key)
       The labels with user-defined metadata to organize your DataLabelingJobs.
      
       Label keys and values can be no longer than 64 characters
       (Unicode codepoints), can only contain lowercase letters, numeric
       characters, underscores and dashes. International characters are allowed.
      
       See https://goo.gl/xmQnxf for more information and examples of labels.
       System reserved label keys are prefixed with "aiplatform.googleapis.com/"
       and are immutable. Following system labels exist for each DataLabelingJob:
      
       * "aiplatform.googleapis.com/schema": output only, its value is the
       [inputs_schema][google.cloud.aiplatform.v1.DataLabelingJob.inputs_schema_uri]'s
       title.
       
      map<string, string> labels = 11;
      Specified by:
      containsLabels in interface DataLabelingJobOrBuilder
    • getLabels

      @Deprecated public Map<String,String> getLabels()
      Deprecated.
      Use getLabelsMap() instead.
      Specified by:
      getLabels in interface DataLabelingJobOrBuilder
    • getLabelsMap

      public Map<String,String> getLabelsMap()
       The labels with user-defined metadata to organize your DataLabelingJobs.
      
       Label keys and values can be no longer than 64 characters
       (Unicode codepoints), can only contain lowercase letters, numeric
       characters, underscores and dashes. International characters are allowed.
      
       See https://goo.gl/xmQnxf for more information and examples of labels.
       System reserved label keys are prefixed with "aiplatform.googleapis.com/"
       and are immutable. Following system labels exist for each DataLabelingJob:
      
       * "aiplatform.googleapis.com/schema": output only, its value is the
       [inputs_schema][google.cloud.aiplatform.v1.DataLabelingJob.inputs_schema_uri]'s
       title.
       
      map<string, string> labels = 11;
      Specified by:
      getLabelsMap in interface DataLabelingJobOrBuilder
    • getLabelsOrDefault

      public String getLabelsOrDefault(String key, String defaultValue)
       The labels with user-defined metadata to organize your DataLabelingJobs.
      
       Label keys and values can be no longer than 64 characters
       (Unicode codepoints), can only contain lowercase letters, numeric
       characters, underscores and dashes. International characters are allowed.
      
       See https://goo.gl/xmQnxf for more information and examples of labels.
       System reserved label keys are prefixed with "aiplatform.googleapis.com/"
       and are immutable. Following system labels exist for each DataLabelingJob:
      
       * "aiplatform.googleapis.com/schema": output only, its value is the
       [inputs_schema][google.cloud.aiplatform.v1.DataLabelingJob.inputs_schema_uri]'s
       title.
       
      map<string, string> labels = 11;
      Specified by:
      getLabelsOrDefault in interface DataLabelingJobOrBuilder
    • getLabelsOrThrow

      public String getLabelsOrThrow(String key)
       The labels with user-defined metadata to organize your DataLabelingJobs.
      
       Label keys and values can be no longer than 64 characters
       (Unicode codepoints), can only contain lowercase letters, numeric
       characters, underscores and dashes. International characters are allowed.
      
       See https://goo.gl/xmQnxf for more information and examples of labels.
       System reserved label keys are prefixed with "aiplatform.googleapis.com/"
       and are immutable. Following system labels exist for each DataLabelingJob:
      
       * "aiplatform.googleapis.com/schema": output only, its value is the
       [inputs_schema][google.cloud.aiplatform.v1.DataLabelingJob.inputs_schema_uri]'s
       title.
       
      map<string, string> labels = 11;
      Specified by:
      getLabelsOrThrow in interface DataLabelingJobOrBuilder
    • clearLabels

      public DataLabelingJob.Builder clearLabels()
    • removeLabels

      public DataLabelingJob.Builder removeLabels(String key)
       The labels with user-defined metadata to organize your DataLabelingJobs.
      
       Label keys and values can be no longer than 64 characters
       (Unicode codepoints), can only contain lowercase letters, numeric
       characters, underscores and dashes. International characters are allowed.
      
       See https://goo.gl/xmQnxf for more information and examples of labels.
       System reserved label keys are prefixed with "aiplatform.googleapis.com/"
       and are immutable. Following system labels exist for each DataLabelingJob:
      
       * "aiplatform.googleapis.com/schema": output only, its value is the
       [inputs_schema][google.cloud.aiplatform.v1.DataLabelingJob.inputs_schema_uri]'s
       title.
       
      map<string, string> labels = 11;
    • getMutableLabels

      @Deprecated public Map<String,String> getMutableLabels()
      Deprecated.
      Use alternate mutation accessors instead.
    • putLabels

      public DataLabelingJob.Builder putLabels(String key, String value)
       The labels with user-defined metadata to organize your DataLabelingJobs.
      
       Label keys and values can be no longer than 64 characters
       (Unicode codepoints), can only contain lowercase letters, numeric
       characters, underscores and dashes. International characters are allowed.
      
       See https://goo.gl/xmQnxf for more information and examples of labels.
       System reserved label keys are prefixed with "aiplatform.googleapis.com/"
       and are immutable. Following system labels exist for each DataLabelingJob:
      
       * "aiplatform.googleapis.com/schema": output only, its value is the
       [inputs_schema][google.cloud.aiplatform.v1.DataLabelingJob.inputs_schema_uri]'s
       title.
       
      map<string, string> labels = 11;
    • putAllLabels

      public DataLabelingJob.Builder putAllLabels(Map<String,String> values)
       The labels with user-defined metadata to organize your DataLabelingJobs.
      
       Label keys and values can be no longer than 64 characters
       (Unicode codepoints), can only contain lowercase letters, numeric
       characters, underscores and dashes. International characters are allowed.
      
       See https://goo.gl/xmQnxf for more information and examples of labels.
       System reserved label keys are prefixed with "aiplatform.googleapis.com/"
       and are immutable. Following system labels exist for each DataLabelingJob:
      
       * "aiplatform.googleapis.com/schema": output only, its value is the
       [inputs_schema][google.cloud.aiplatform.v1.DataLabelingJob.inputs_schema_uri]'s
       title.
       
      map<string, string> labels = 11;
    • getSpecialistPoolsList

      public com.google.protobuf.ProtocolStringList getSpecialistPoolsList()
       The SpecialistPools' resource names associated with this job.
       
      repeated string specialist_pools = 16;
      Specified by:
      getSpecialistPoolsList in interface DataLabelingJobOrBuilder
      Returns:
      A list containing the specialistPools.
    • getSpecialistPoolsCount

      public int getSpecialistPoolsCount()
       The SpecialistPools' resource names associated with this job.
       
      repeated string specialist_pools = 16;
      Specified by:
      getSpecialistPoolsCount in interface DataLabelingJobOrBuilder
      Returns:
      The count of specialistPools.
    • getSpecialistPools

      public String getSpecialistPools(int index)
       The SpecialistPools' resource names associated with this job.
       
      repeated string specialist_pools = 16;
      Specified by:
      getSpecialistPools in interface DataLabelingJobOrBuilder
      Parameters:
      index - The index of the element to return.
      Returns:
      The specialistPools at the given index.
    • getSpecialistPoolsBytes

      public com.google.protobuf.ByteString getSpecialistPoolsBytes(int index)
       The SpecialistPools' resource names associated with this job.
       
      repeated string specialist_pools = 16;
      Specified by:
      getSpecialistPoolsBytes in interface DataLabelingJobOrBuilder
      Parameters:
      index - The index of the value to return.
      Returns:
      The bytes of the specialistPools at the given index.
    • setSpecialistPools

      public DataLabelingJob.Builder setSpecialistPools(int index, String value)
       The SpecialistPools' resource names associated with this job.
       
      repeated string specialist_pools = 16;
      Parameters:
      index - The index to set the value at.
      value - The specialistPools to set.
      Returns:
      This builder for chaining.
    • addSpecialistPools

      public DataLabelingJob.Builder addSpecialistPools(String value)
       The SpecialistPools' resource names associated with this job.
       
      repeated string specialist_pools = 16;
      Parameters:
      value - The specialistPools to add.
      Returns:
      This builder for chaining.
    • addAllSpecialistPools

      public DataLabelingJob.Builder addAllSpecialistPools(Iterable<String> values)
       The SpecialistPools' resource names associated with this job.
       
      repeated string specialist_pools = 16;
      Parameters:
      values - The specialistPools to add.
      Returns:
      This builder for chaining.
    • clearSpecialistPools

      public DataLabelingJob.Builder clearSpecialistPools()
       The SpecialistPools' resource names associated with this job.
       
      repeated string specialist_pools = 16;
      Returns:
      This builder for chaining.
    • addSpecialistPoolsBytes

      public DataLabelingJob.Builder addSpecialistPoolsBytes(com.google.protobuf.ByteString value)
       The SpecialistPools' resource names associated with this job.
       
      repeated string specialist_pools = 16;
      Parameters:
      value - The bytes of the specialistPools to add.
      Returns:
      This builder for chaining.
    • hasEncryptionSpec

      public boolean hasEncryptionSpec()
       Customer-managed encryption key spec for a DataLabelingJob. If set, this
       DataLabelingJob will be secured by this key.
      
       Note: Annotations created in the DataLabelingJob are associated with
       the EncryptionSpec of the Dataset they are exported to.
       
      .google.cloud.aiplatform.v1.EncryptionSpec encryption_spec = 20;
      Specified by:
      hasEncryptionSpec in interface DataLabelingJobOrBuilder
      Returns:
      Whether the encryptionSpec field is set.
    • getEncryptionSpec

      public EncryptionSpec getEncryptionSpec()
       Customer-managed encryption key spec for a DataLabelingJob. If set, this
       DataLabelingJob will be secured by this key.
      
       Note: Annotations created in the DataLabelingJob are associated with
       the EncryptionSpec of the Dataset they are exported to.
       
      .google.cloud.aiplatform.v1.EncryptionSpec encryption_spec = 20;
      Specified by:
      getEncryptionSpec in interface DataLabelingJobOrBuilder
      Returns:
      The encryptionSpec.
    • setEncryptionSpec

      public DataLabelingJob.Builder setEncryptionSpec(EncryptionSpec value)
       Customer-managed encryption key spec for a DataLabelingJob. If set, this
       DataLabelingJob will be secured by this key.
      
       Note: Annotations created in the DataLabelingJob are associated with
       the EncryptionSpec of the Dataset they are exported to.
       
      .google.cloud.aiplatform.v1.EncryptionSpec encryption_spec = 20;
    • setEncryptionSpec

      public DataLabelingJob.Builder setEncryptionSpec(EncryptionSpec.Builder builderForValue)
       Customer-managed encryption key spec for a DataLabelingJob. If set, this
       DataLabelingJob will be secured by this key.
      
       Note: Annotations created in the DataLabelingJob are associated with
       the EncryptionSpec of the Dataset they are exported to.
       
      .google.cloud.aiplatform.v1.EncryptionSpec encryption_spec = 20;
    • mergeEncryptionSpec

      public DataLabelingJob.Builder mergeEncryptionSpec(EncryptionSpec value)
       Customer-managed encryption key spec for a DataLabelingJob. If set, this
       DataLabelingJob will be secured by this key.
      
       Note: Annotations created in the DataLabelingJob are associated with
       the EncryptionSpec of the Dataset they are exported to.
       
      .google.cloud.aiplatform.v1.EncryptionSpec encryption_spec = 20;
    • clearEncryptionSpec

      public DataLabelingJob.Builder clearEncryptionSpec()
       Customer-managed encryption key spec for a DataLabelingJob. If set, this
       DataLabelingJob will be secured by this key.
      
       Note: Annotations created in the DataLabelingJob are associated with
       the EncryptionSpec of the Dataset they are exported to.
       
      .google.cloud.aiplatform.v1.EncryptionSpec encryption_spec = 20;
    • getEncryptionSpecBuilder

      public EncryptionSpec.Builder getEncryptionSpecBuilder()
       Customer-managed encryption key spec for a DataLabelingJob. If set, this
       DataLabelingJob will be secured by this key.
      
       Note: Annotations created in the DataLabelingJob are associated with
       the EncryptionSpec of the Dataset they are exported to.
       
      .google.cloud.aiplatform.v1.EncryptionSpec encryption_spec = 20;
    • getEncryptionSpecOrBuilder

      public EncryptionSpecOrBuilder getEncryptionSpecOrBuilder()
       Customer-managed encryption key spec for a DataLabelingJob. If set, this
       DataLabelingJob will be secured by this key.
      
       Note: Annotations created in the DataLabelingJob are associated with
       the EncryptionSpec of the Dataset they are exported to.
       
      .google.cloud.aiplatform.v1.EncryptionSpec encryption_spec = 20;
      Specified by:
      getEncryptionSpecOrBuilder in interface DataLabelingJobOrBuilder
    • hasActiveLearningConfig

      public boolean hasActiveLearningConfig()
       Parameters that configure the active learning pipeline. Active learning
       will label the data incrementally via several iterations. For every
       iteration, it will select a batch of data based on the sampling strategy.
       
      .google.cloud.aiplatform.v1.ActiveLearningConfig active_learning_config = 21;
      Specified by:
      hasActiveLearningConfig in interface DataLabelingJobOrBuilder
      Returns:
      Whether the activeLearningConfig field is set.
    • getActiveLearningConfig

      public ActiveLearningConfig getActiveLearningConfig()
       Parameters that configure the active learning pipeline. Active learning
       will label the data incrementally via several iterations. For every
       iteration, it will select a batch of data based on the sampling strategy.
       
      .google.cloud.aiplatform.v1.ActiveLearningConfig active_learning_config = 21;
      Specified by:
      getActiveLearningConfig in interface DataLabelingJobOrBuilder
      Returns:
      The activeLearningConfig.
    • setActiveLearningConfig

      public DataLabelingJob.Builder setActiveLearningConfig(ActiveLearningConfig value)
       Parameters that configure the active learning pipeline. Active learning
       will label the data incrementally via several iterations. For every
       iteration, it will select a batch of data based on the sampling strategy.
       
      .google.cloud.aiplatform.v1.ActiveLearningConfig active_learning_config = 21;
    • setActiveLearningConfig

      public DataLabelingJob.Builder setActiveLearningConfig(ActiveLearningConfig.Builder builderForValue)
       Parameters that configure the active learning pipeline. Active learning
       will label the data incrementally via several iterations. For every
       iteration, it will select a batch of data based on the sampling strategy.
       
      .google.cloud.aiplatform.v1.ActiveLearningConfig active_learning_config = 21;
    • mergeActiveLearningConfig

      public DataLabelingJob.Builder mergeActiveLearningConfig(ActiveLearningConfig value)
       Parameters that configure the active learning pipeline. Active learning
       will label the data incrementally via several iterations. For every
       iteration, it will select a batch of data based on the sampling strategy.
       
      .google.cloud.aiplatform.v1.ActiveLearningConfig active_learning_config = 21;
    • clearActiveLearningConfig

      public DataLabelingJob.Builder clearActiveLearningConfig()
       Parameters that configure the active learning pipeline. Active learning
       will label the data incrementally via several iterations. For every
       iteration, it will select a batch of data based on the sampling strategy.
       
      .google.cloud.aiplatform.v1.ActiveLearningConfig active_learning_config = 21;
    • getActiveLearningConfigBuilder

      public ActiveLearningConfig.Builder getActiveLearningConfigBuilder()
       Parameters that configure the active learning pipeline. Active learning
       will label the data incrementally via several iterations. For every
       iteration, it will select a batch of data based on the sampling strategy.
       
      .google.cloud.aiplatform.v1.ActiveLearningConfig active_learning_config = 21;
    • getActiveLearningConfigOrBuilder

      public ActiveLearningConfigOrBuilder getActiveLearningConfigOrBuilder()
       Parameters that configure the active learning pipeline. Active learning
       will label the data incrementally via several iterations. For every
       iteration, it will select a batch of data based on the sampling strategy.
       
      .google.cloud.aiplatform.v1.ActiveLearningConfig active_learning_config = 21;
      Specified by:
      getActiveLearningConfigOrBuilder in interface DataLabelingJobOrBuilder