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
Static Methods
public static final Descriptors.Descriptor getDescriptor()
Returns
Methods
public AnnotationBoundary.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Parameters
Returns
Overrides
public AnnotationBoundary build()
Returns
public AnnotationBoundary buildPartial()
Returns
public AnnotationBoundary.Builder clear()
Returns
Overrides
public AnnotationBoundary.Builder clearDetailedBoundary()
Returns
public AnnotationBoundary.Builder clearField(Descriptors.FieldDescriptor field)
Parameter
Returns
Overrides
public AnnotationBoundary.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Parameter
Returns
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;
Returns
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;
Returns
public AnnotationBoundary.Builder clone()
Returns
Overrides
public AnnotationBoundary getDefaultInstanceForType()
Returns
public Descriptors.Descriptor getDescriptorForType()
Returns
Overrides
public AnnotationBoundary.DetailedBoundaryCase getDetailedBoundaryCase()
Returns
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()
Returns
Overrides
public final boolean isInitialized()
Returns
Overrides
public AnnotationBoundary.Builder mergeFrom(AnnotationBoundary other)
Parameter
Returns
public AnnotationBoundary.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Returns
Overrides
Exceptions
public AnnotationBoundary.Builder mergeFrom(Message other)
Parameter
Returns
Overrides
public final AnnotationBoundary.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Parameter
Returns
Overrides
public AnnotationBoundary.Builder setField(Descriptors.FieldDescriptor field, Object value)
Parameters
Returns
Overrides
public AnnotationBoundary.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Parameters
Returns
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.
|
Returns
public final AnnotationBoundary.Builder setUnknownFields(UnknownFieldSet unknownFields)
Parameter
Returns
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.
|
Returns