Class LabelTextRequest.Builder (0.164.0)

public static final class LabelTextRequest.Builder extends GeneratedMessageV3.Builder<LabelTextRequest.Builder> implements LabelTextRequestOrBuilder

Request message for LabelText.

Protobuf type google.cloud.datalabeling.v1beta1.LabelTextRequest

Static Methods

getDescriptor()

public static final Descriptors.Descriptor getDescriptor()
Returns
Type Description
Descriptor

Methods

addRepeatedField(Descriptors.FieldDescriptor field, Object value)

public LabelTextRequest.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Parameters
Name Description
field FieldDescriptor
value Object
Returns
Type Description
LabelTextRequest.Builder
Overrides

build()

public LabelTextRequest build()
Returns
Type Description
LabelTextRequest

buildPartial()

public LabelTextRequest buildPartial()
Returns
Type Description
LabelTextRequest

clear()

public LabelTextRequest.Builder clear()
Returns
Type Description
LabelTextRequest.Builder
Overrides

clearBasicConfig()

public LabelTextRequest.Builder clearBasicConfig()

Required. Basic human annotation config.

.google.cloud.datalabeling.v1beta1.HumanAnnotationConfig basic_config = 2 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
LabelTextRequest.Builder

clearFeature()

public LabelTextRequest.Builder clearFeature()

Required. The type of text labeling task.

.google.cloud.datalabeling.v1beta1.LabelTextRequest.Feature feature = 6 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
LabelTextRequest.Builder

This builder for chaining.

clearField(Descriptors.FieldDescriptor field)

public LabelTextRequest.Builder clearField(Descriptors.FieldDescriptor field)
Parameter
Name Description
field FieldDescriptor
Returns
Type Description
LabelTextRequest.Builder
Overrides

clearOneof(Descriptors.OneofDescriptor oneof)

public LabelTextRequest.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Parameter
Name Description
oneof OneofDescriptor
Returns
Type Description
LabelTextRequest.Builder
Overrides

clearParent()

public LabelTextRequest.Builder clearParent()

Required. Name of the data set to request labeling task, format: projects/{project_id}/datasets/{dataset_id}

string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }

Returns
Type Description
LabelTextRequest.Builder

This builder for chaining.

clearRequestConfig()

public LabelTextRequest.Builder clearRequestConfig()
Returns
Type Description
LabelTextRequest.Builder

clearTextClassificationConfig()

public LabelTextRequest.Builder clearTextClassificationConfig()

Configuration for text classification task. One of text_classification_config and text_entity_extraction_config is required.

.google.cloud.datalabeling.v1beta1.TextClassificationConfig text_classification_config = 4;

Returns
Type Description
LabelTextRequest.Builder

clearTextEntityExtractionConfig()

public LabelTextRequest.Builder clearTextEntityExtractionConfig()

Configuration for entity extraction task. One of text_classification_config and text_entity_extraction_config is required.

.google.cloud.datalabeling.v1beta1.TextEntityExtractionConfig text_entity_extraction_config = 5;

Returns
Type Description
LabelTextRequest.Builder

clone()

public LabelTextRequest.Builder clone()
Returns
Type Description
LabelTextRequest.Builder
Overrides

getBasicConfig()

public HumanAnnotationConfig getBasicConfig()

Required. Basic human annotation config.

.google.cloud.datalabeling.v1beta1.HumanAnnotationConfig basic_config = 2 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
HumanAnnotationConfig

The basicConfig.

getBasicConfigBuilder()

public HumanAnnotationConfig.Builder getBasicConfigBuilder()

Required. Basic human annotation config.

.google.cloud.datalabeling.v1beta1.HumanAnnotationConfig basic_config = 2 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
HumanAnnotationConfig.Builder

getBasicConfigOrBuilder()

public HumanAnnotationConfigOrBuilder getBasicConfigOrBuilder()

Required. Basic human annotation config.

.google.cloud.datalabeling.v1beta1.HumanAnnotationConfig basic_config = 2 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
HumanAnnotationConfigOrBuilder

getDefaultInstanceForType()

public LabelTextRequest getDefaultInstanceForType()
Returns
Type Description
LabelTextRequest

getDescriptorForType()

public Descriptors.Descriptor getDescriptorForType()
Returns
Type Description
Descriptor
Overrides

getFeature()

public LabelTextRequest.Feature getFeature()

Required. The type of text labeling task.

.google.cloud.datalabeling.v1beta1.LabelTextRequest.Feature feature = 6 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
LabelTextRequest.Feature

The feature.

getFeatureValue()

public int getFeatureValue()

Required. The type of text labeling task.

.google.cloud.datalabeling.v1beta1.LabelTextRequest.Feature feature = 6 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
int

The enum numeric value on the wire for feature.

getParent()

public String getParent()

Required. Name of the data set to request labeling task, format: projects/{project_id}/datasets/{dataset_id}

string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }

Returns
Type Description
String

The parent.

getParentBytes()

public ByteString getParentBytes()

Required. Name of the data set to request labeling task, format: projects/{project_id}/datasets/{dataset_id}

string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }

Returns
Type Description
ByteString

The bytes for parent.

getRequestConfigCase()

public LabelTextRequest.RequestConfigCase getRequestConfigCase()
Returns
Type Description
LabelTextRequest.RequestConfigCase

getTextClassificationConfig()

public TextClassificationConfig getTextClassificationConfig()

Configuration for text classification task. One of text_classification_config and text_entity_extraction_config is required.

.google.cloud.datalabeling.v1beta1.TextClassificationConfig text_classification_config = 4;

Returns
Type Description
TextClassificationConfig

The textClassificationConfig.

getTextClassificationConfigBuilder()

public TextClassificationConfig.Builder getTextClassificationConfigBuilder()

Configuration for text classification task. One of text_classification_config and text_entity_extraction_config is required.

.google.cloud.datalabeling.v1beta1.TextClassificationConfig text_classification_config = 4;

Returns
Type Description
TextClassificationConfig.Builder

getTextClassificationConfigOrBuilder()

public TextClassificationConfigOrBuilder getTextClassificationConfigOrBuilder()

Configuration for text classification task. One of text_classification_config and text_entity_extraction_config is required.

.google.cloud.datalabeling.v1beta1.TextClassificationConfig text_classification_config = 4;

Returns
Type Description
TextClassificationConfigOrBuilder

getTextEntityExtractionConfig()

public TextEntityExtractionConfig getTextEntityExtractionConfig()

Configuration for entity extraction task. One of text_classification_config and text_entity_extraction_config is required.

.google.cloud.datalabeling.v1beta1.TextEntityExtractionConfig text_entity_extraction_config = 5;

Returns
Type Description
TextEntityExtractionConfig

The textEntityExtractionConfig.

getTextEntityExtractionConfigBuilder()

public TextEntityExtractionConfig.Builder getTextEntityExtractionConfigBuilder()

Configuration for entity extraction task. One of text_classification_config and text_entity_extraction_config is required.

.google.cloud.datalabeling.v1beta1.TextEntityExtractionConfig text_entity_extraction_config = 5;

Returns
Type Description
TextEntityExtractionConfig.Builder

getTextEntityExtractionConfigOrBuilder()

public TextEntityExtractionConfigOrBuilder getTextEntityExtractionConfigOrBuilder()

Configuration for entity extraction task. One of text_classification_config and text_entity_extraction_config is required.

.google.cloud.datalabeling.v1beta1.TextEntityExtractionConfig text_entity_extraction_config = 5;

Returns
Type Description
TextEntityExtractionConfigOrBuilder

hasBasicConfig()

public boolean hasBasicConfig()

Required. Basic human annotation config.

.google.cloud.datalabeling.v1beta1.HumanAnnotationConfig basic_config = 2 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
boolean

Whether the basicConfig field is set.

hasTextClassificationConfig()

public boolean hasTextClassificationConfig()

Configuration for text classification task. One of text_classification_config and text_entity_extraction_config is required.

.google.cloud.datalabeling.v1beta1.TextClassificationConfig text_classification_config = 4;

Returns
Type Description
boolean

Whether the textClassificationConfig field is set.

hasTextEntityExtractionConfig()

public boolean hasTextEntityExtractionConfig()

Configuration for entity extraction task. One of text_classification_config and text_entity_extraction_config is required.

.google.cloud.datalabeling.v1beta1.TextEntityExtractionConfig text_entity_extraction_config = 5;

Returns
Type Description
boolean

Whether the textEntityExtractionConfig field is set.

internalGetFieldAccessorTable()

protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Returns
Type Description
FieldAccessorTable
Overrides

isInitialized()

public final boolean isInitialized()
Returns
Type Description
boolean
Overrides

mergeBasicConfig(HumanAnnotationConfig value)

public LabelTextRequest.Builder mergeBasicConfig(HumanAnnotationConfig value)

Required. Basic human annotation config.

.google.cloud.datalabeling.v1beta1.HumanAnnotationConfig basic_config = 2 [(.google.api.field_behavior) = REQUIRED];

Parameter
Name Description
value HumanAnnotationConfig
Returns
Type Description
LabelTextRequest.Builder

mergeFrom(LabelTextRequest other)

public LabelTextRequest.Builder mergeFrom(LabelTextRequest other)
Parameter
Name Description
other LabelTextRequest
Returns
Type Description
LabelTextRequest.Builder

mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

public LabelTextRequest.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
input CodedInputStream
extensionRegistry ExtensionRegistryLite
Returns
Type Description
LabelTextRequest.Builder
Overrides
Exceptions
Type Description
IOException

mergeFrom(Message other)

public LabelTextRequest.Builder mergeFrom(Message other)
Parameter
Name Description
other Message
Returns
Type Description
LabelTextRequest.Builder
Overrides

mergeTextClassificationConfig(TextClassificationConfig value)

public LabelTextRequest.Builder mergeTextClassificationConfig(TextClassificationConfig value)

Configuration for text classification task. One of text_classification_config and text_entity_extraction_config is required.

.google.cloud.datalabeling.v1beta1.TextClassificationConfig text_classification_config = 4;

Parameter
Name Description
value TextClassificationConfig
Returns
Type Description
LabelTextRequest.Builder

mergeTextEntityExtractionConfig(TextEntityExtractionConfig value)

public LabelTextRequest.Builder mergeTextEntityExtractionConfig(TextEntityExtractionConfig value)

Configuration for entity extraction task. One of text_classification_config and text_entity_extraction_config is required.

.google.cloud.datalabeling.v1beta1.TextEntityExtractionConfig text_entity_extraction_config = 5;

Parameter
Name Description
value TextEntityExtractionConfig
Returns
Type Description
LabelTextRequest.Builder

mergeUnknownFields(UnknownFieldSet unknownFields)

public final LabelTextRequest.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Parameter
Name Description
unknownFields UnknownFieldSet
Returns
Type Description
LabelTextRequest.Builder
Overrides

setBasicConfig(HumanAnnotationConfig value)

public LabelTextRequest.Builder setBasicConfig(HumanAnnotationConfig value)

Required. Basic human annotation config.

.google.cloud.datalabeling.v1beta1.HumanAnnotationConfig basic_config = 2 [(.google.api.field_behavior) = REQUIRED];

Parameter
Name Description
value HumanAnnotationConfig
Returns
Type Description
LabelTextRequest.Builder

setBasicConfig(HumanAnnotationConfig.Builder builderForValue)

public LabelTextRequest.Builder setBasicConfig(HumanAnnotationConfig.Builder builderForValue)

Required. Basic human annotation config.

.google.cloud.datalabeling.v1beta1.HumanAnnotationConfig basic_config = 2 [(.google.api.field_behavior) = REQUIRED];

Parameter
Name Description
builderForValue HumanAnnotationConfig.Builder
Returns
Type Description
LabelTextRequest.Builder

setFeature(LabelTextRequest.Feature value)

public LabelTextRequest.Builder setFeature(LabelTextRequest.Feature value)

Required. The type of text labeling task.

.google.cloud.datalabeling.v1beta1.LabelTextRequest.Feature feature = 6 [(.google.api.field_behavior) = REQUIRED];

Parameter
Name Description
value LabelTextRequest.Feature

The feature to set.

Returns
Type Description
LabelTextRequest.Builder

This builder for chaining.

setFeatureValue(int value)

public LabelTextRequest.Builder setFeatureValue(int value)

Required. The type of text labeling task.

.google.cloud.datalabeling.v1beta1.LabelTextRequest.Feature feature = 6 [(.google.api.field_behavior) = REQUIRED];

Parameter
Name Description
value int

The enum numeric value on the wire for feature to set.

Returns
Type Description
LabelTextRequest.Builder

This builder for chaining.

setField(Descriptors.FieldDescriptor field, Object value)

public LabelTextRequest.Builder setField(Descriptors.FieldDescriptor field, Object value)
Parameters
Name Description
field FieldDescriptor
value Object
Returns
Type Description
LabelTextRequest.Builder
Overrides

setParent(String value)

public LabelTextRequest.Builder setParent(String value)

Required. Name of the data set to request labeling task, format: projects/{project_id}/datasets/{dataset_id}

string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }

Parameter
Name Description
value String

The parent to set.

Returns
Type Description
LabelTextRequest.Builder

This builder for chaining.

setParentBytes(ByteString value)

public LabelTextRequest.Builder setParentBytes(ByteString value)

Required. Name of the data set to request labeling task, format: projects/{project_id}/datasets/{dataset_id}

string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }

Parameter
Name Description
value ByteString

The bytes for parent to set.

Returns
Type Description
LabelTextRequest.Builder

This builder for chaining.

setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)

public LabelTextRequest.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Parameters
Name Description
field FieldDescriptor
index int
value Object
Returns
Type Description
LabelTextRequest.Builder
Overrides

setTextClassificationConfig(TextClassificationConfig value)

public LabelTextRequest.Builder setTextClassificationConfig(TextClassificationConfig value)

Configuration for text classification task. One of text_classification_config and text_entity_extraction_config is required.

.google.cloud.datalabeling.v1beta1.TextClassificationConfig text_classification_config = 4;

Parameter
Name Description
value TextClassificationConfig
Returns
Type Description
LabelTextRequest.Builder

setTextClassificationConfig(TextClassificationConfig.Builder builderForValue)

public LabelTextRequest.Builder setTextClassificationConfig(TextClassificationConfig.Builder builderForValue)

Configuration for text classification task. One of text_classification_config and text_entity_extraction_config is required.

.google.cloud.datalabeling.v1beta1.TextClassificationConfig text_classification_config = 4;

Parameter
Name Description
builderForValue TextClassificationConfig.Builder
Returns
Type Description
LabelTextRequest.Builder

setTextEntityExtractionConfig(TextEntityExtractionConfig value)

public LabelTextRequest.Builder setTextEntityExtractionConfig(TextEntityExtractionConfig value)

Configuration for entity extraction task. One of text_classification_config and text_entity_extraction_config is required.

.google.cloud.datalabeling.v1beta1.TextEntityExtractionConfig text_entity_extraction_config = 5;

Parameter
Name Description
value TextEntityExtractionConfig
Returns
Type Description
LabelTextRequest.Builder

setTextEntityExtractionConfig(TextEntityExtractionConfig.Builder builderForValue)

public LabelTextRequest.Builder setTextEntityExtractionConfig(TextEntityExtractionConfig.Builder builderForValue)

Configuration for entity extraction task. One of text_classification_config and text_entity_extraction_config is required.

.google.cloud.datalabeling.v1beta1.TextEntityExtractionConfig text_entity_extraction_config = 5;

Parameter
Name Description
builderForValue TextEntityExtractionConfig.Builder
Returns
Type Description
LabelTextRequest.Builder

setUnknownFields(UnknownFieldSet unknownFields)

public final LabelTextRequest.Builder setUnknownFields(UnknownFieldSet unknownFields)
Parameter
Name Description
unknownFields UnknownFieldSet
Returns
Type Description
LabelTextRequest.Builder
Overrides