Class TextEntityExtractionAnnotation.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.Builder<TextEntityExtractionAnnotation.Builder>
com.google.cloud.datalabeling.v1beta1.TextEntityExtractionAnnotation.Builder
- All Implemented Interfaces:
TextEntityExtractionAnnotationOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- TextEntityExtractionAnnotation
public static final class TextEntityExtractionAnnotation.Builder
extends com.google.protobuf.GeneratedMessage.Builder<TextEntityExtractionAnnotation.Builder>
implements TextEntityExtractionAnnotationOrBuilder
Text entity extraction annotation.Protobuf type
google.cloud.datalabeling.v1beta1.TextEntityExtractionAnnotation-
Method Summary
Modifier and TypeMethodDescriptionbuild()clear()Label of the text entities.Position of the entity.Label of the text entities.Label of the text entities.Label of the text entities.static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorPosition of the entity.Position of the entity.Position of the entity.booleanLabel of the text entities.booleanPosition of the entity.protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanLabel of the text entities.mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) Position of the entity.setAnnotationSpec(AnnotationSpec value) Label of the text entities.setAnnotationSpec(AnnotationSpec.Builder builderForValue) Label of the text entities.Position of the entity.setSequentialSegment(SequentialSegment.Builder builderForValue) Position of the entity.Methods inherited from class com.google.protobuf.GeneratedMessage.Builder
addRepeatedField, clearField, clearOneof, clone, getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownFields, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setField, setRepeatedField, setUnknownFields, setUnknownFieldSetBuilder, setUnknownFieldsProto3Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.Message.Builder
mergeDelimitedFrom, mergeDelimitedFromMethods inherited from interface com.google.protobuf.MessageLite.Builder
mergeFromMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() -
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessage.Builder<TextEntityExtractionAnnotation.Builder>
-
clear
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessage.Builder<TextEntityExtractionAnnotation.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.Message.Builder- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getDescriptorForTypein classcom.google.protobuf.GeneratedMessage.Builder<TextEntityExtractionAnnotation.Builder>
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
mergeFrom
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<TextEntityExtractionAnnotation.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<TextEntityExtractionAnnotation.Builder>
-
mergeFrom
public TextEntityExtractionAnnotation.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<TextEntityExtractionAnnotation.Builder>- Throws:
IOException
-
hasAnnotationSpec
public boolean hasAnnotationSpec()Label of the text entities.
.google.cloud.datalabeling.v1beta1.AnnotationSpec annotation_spec = 1;- Specified by:
hasAnnotationSpecin interfaceTextEntityExtractionAnnotationOrBuilder- Returns:
- Whether the annotationSpec field is set.
-
getAnnotationSpec
Label of the text entities.
.google.cloud.datalabeling.v1beta1.AnnotationSpec annotation_spec = 1;- Specified by:
getAnnotationSpecin interfaceTextEntityExtractionAnnotationOrBuilder- Returns:
- The annotationSpec.
-
setAnnotationSpec
Label of the text entities.
.google.cloud.datalabeling.v1beta1.AnnotationSpec annotation_spec = 1; -
setAnnotationSpec
public TextEntityExtractionAnnotation.Builder setAnnotationSpec(AnnotationSpec.Builder builderForValue) Label of the text entities.
.google.cloud.datalabeling.v1beta1.AnnotationSpec annotation_spec = 1; -
mergeAnnotationSpec
Label of the text entities.
.google.cloud.datalabeling.v1beta1.AnnotationSpec annotation_spec = 1; -
clearAnnotationSpec
Label of the text entities.
.google.cloud.datalabeling.v1beta1.AnnotationSpec annotation_spec = 1; -
getAnnotationSpecBuilder
Label of the text entities.
.google.cloud.datalabeling.v1beta1.AnnotationSpec annotation_spec = 1; -
getAnnotationSpecOrBuilder
Label of the text entities.
.google.cloud.datalabeling.v1beta1.AnnotationSpec annotation_spec = 1;- Specified by:
getAnnotationSpecOrBuilderin interfaceTextEntityExtractionAnnotationOrBuilder
-
hasSequentialSegment
public boolean hasSequentialSegment()Position of the entity.
.google.cloud.datalabeling.v1beta1.SequentialSegment sequential_segment = 2;- Specified by:
hasSequentialSegmentin interfaceTextEntityExtractionAnnotationOrBuilder- Returns:
- Whether the sequentialSegment field is set.
-
getSequentialSegment
Position of the entity.
.google.cloud.datalabeling.v1beta1.SequentialSegment sequential_segment = 2;- Specified by:
getSequentialSegmentin interfaceTextEntityExtractionAnnotationOrBuilder- Returns:
- The sequentialSegment.
-
setSequentialSegment
Position of the entity.
.google.cloud.datalabeling.v1beta1.SequentialSegment sequential_segment = 2; -
setSequentialSegment
public TextEntityExtractionAnnotation.Builder setSequentialSegment(SequentialSegment.Builder builderForValue) Position of the entity.
.google.cloud.datalabeling.v1beta1.SequentialSegment sequential_segment = 2; -
mergeSequentialSegment
Position of the entity.
.google.cloud.datalabeling.v1beta1.SequentialSegment sequential_segment = 2; -
clearSequentialSegment
Position of the entity.
.google.cloud.datalabeling.v1beta1.SequentialSegment sequential_segment = 2; -
getSequentialSegmentBuilder
Position of the entity.
.google.cloud.datalabeling.v1beta1.SequentialSegment sequential_segment = 2; -
getSequentialSegmentOrBuilder
Position of the entity.
.google.cloud.datalabeling.v1beta1.SequentialSegment sequential_segment = 2;- Specified by:
getSequentialSegmentOrBuilderin interfaceTextEntityExtractionAnnotationOrBuilder
-