public static final class AnnotationBoundary.Builder extends GeneratedMessageV3.Builder<AnnotationBoundary.Builder> implements AnnotationBoundaryOrBuilder
A point in a conversation that marks the start or the end of an annotation.
Protobuf type google.cloud.contactcenterinsights.v1.AnnotationBoundary
Inherited Members
com.google.protobuf.GeneratedMessageV3.Builder.getUnknownFieldSetBuilder()
com.google.protobuf.GeneratedMessageV3.Builder.internalGetMapFieldReflection(int)
com.google.protobuf.GeneratedMessageV3.Builder.internalGetMutableMapFieldReflection(int)
com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownLengthDelimitedField(int,com.google.protobuf.ByteString)
com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownVarintField(int,int)
com.google.protobuf.GeneratedMessageV3.Builder.parseUnknownField(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite,int)
com.google.protobuf.GeneratedMessageV3.Builder.setUnknownFieldSetBuilder(com.google.protobuf.UnknownFieldSet.Builder)
Static Methods
public static final Descriptors.Descriptor getDescriptor()
Methods
public AnnotationBoundary.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Overrides
public AnnotationBoundary build()
public AnnotationBoundary buildPartial()
public AnnotationBoundary.Builder clear()
Overrides
public AnnotationBoundary.Builder clearDetailedBoundary()
public AnnotationBoundary.Builder clearField(Descriptors.FieldDescriptor field)
Overrides
public AnnotationBoundary.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Overrides
public AnnotationBoundary.Builder clearTranscriptIndex()
The index in the sequence of transcribed pieces of the conversation where
the boundary is located. This index starts at zero.
int32 transcript_index = 1;
public AnnotationBoundary.Builder clearWordIndex()
The word index of this boundary with respect to the first word in the
transcript piece. This index starts at zero.
int32 word_index = 3;
public AnnotationBoundary.Builder clone()
Overrides
public AnnotationBoundary getDefaultInstanceForType()
public Descriptors.Descriptor getDescriptorForType()
Overrides
public AnnotationBoundary.DetailedBoundaryCase getDetailedBoundaryCase()
public int getTranscriptIndex()
The index in the sequence of transcribed pieces of the conversation where
the boundary is located. This index starts at zero.
int32 transcript_index = 1;
Returns |
Type |
Description |
int |
The transcriptIndex.
|
public int getWordIndex()
The word index of this boundary with respect to the first word in the
transcript piece. This index starts at zero.
int32 word_index = 3;
Returns |
Type |
Description |
int |
The wordIndex.
|
public boolean hasWordIndex()
The word index of this boundary with respect to the first word in the
transcript piece. This index starts at zero.
int32 word_index = 3;
Returns |
Type |
Description |
boolean |
Whether the wordIndex field is set.
|
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
public final boolean isInitialized()
Overrides
public AnnotationBoundary.Builder mergeFrom(AnnotationBoundary other)
public AnnotationBoundary.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Overrides
public AnnotationBoundary.Builder mergeFrom(Message other)
Parameter |
Name |
Description |
other |
Message
|
Overrides
public final AnnotationBoundary.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Overrides
public AnnotationBoundary.Builder setField(Descriptors.FieldDescriptor field, Object value)
Overrides
public AnnotationBoundary.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Overrides
public AnnotationBoundary.Builder setTranscriptIndex(int value)
The index in the sequence of transcribed pieces of the conversation where
the boundary is located. This index starts at zero.
int32 transcript_index = 1;
Parameter |
Name |
Description |
value |
int
The transcriptIndex to set.
|
public final AnnotationBoundary.Builder setUnknownFields(UnknownFieldSet unknownFields)
Overrides
public AnnotationBoundary.Builder setWordIndex(int value)
The word index of this boundary with respect to the first word in the
transcript piece. This index starts at zero.
int32 word_index = 3;
Parameter |
Name |
Description |
value |
int
The wordIndex to set.
|