Class AnnotationBoundary.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderT>
-
- com.google.protobuf.GeneratedMessageV3.Builder<AnnotationBoundary.Builder>
-
- com.google.cloud.contactcenterinsights.v1.AnnotationBoundary.Builder
-
- All Implemented Interfaces:
AnnotationBoundaryOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- AnnotationBoundary
public static final class AnnotationBoundary.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<AnnotationBoundary.Builder> implements AnnotationBoundaryOrBuilder
A point in a conversation that marks the start or the end of an annotation.
Protobuf typegoogle.cloud.contactcenterinsights.v1.AnnotationBoundary
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description AnnotationBoundary.BuilderaddRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)AnnotationBoundarybuild()AnnotationBoundarybuildPartial()AnnotationBoundary.Builderclear()AnnotationBoundary.BuilderclearDetailedBoundary()AnnotationBoundary.BuilderclearField(com.google.protobuf.Descriptors.FieldDescriptor field)AnnotationBoundary.BuilderclearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)AnnotationBoundary.BuilderclearTranscriptIndex()The index in the sequence of transcribed pieces of the conversation where the boundary is located.AnnotationBoundary.BuilderclearWordIndex()The word index of this boundary with respect to the first word in the transcript piece.AnnotationBoundary.Builderclone()AnnotationBoundarygetDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()com.google.protobuf.Descriptors.DescriptorgetDescriptorForType()AnnotationBoundary.DetailedBoundaryCasegetDetailedBoundaryCase()intgetTranscriptIndex()The index in the sequence of transcribed pieces of the conversation where the boundary is located.intgetWordIndex()The word index of this boundary with respect to the first word in the transcript piece.booleanhasWordIndex()The word index of this boundary with respect to the first word in the transcript piece.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()AnnotationBoundary.BuildermergeFrom(AnnotationBoundary other)AnnotationBoundary.BuildermergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)AnnotationBoundary.BuildermergeFrom(com.google.protobuf.Message other)AnnotationBoundary.BuildermergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)AnnotationBoundary.BuildersetField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)AnnotationBoundary.BuildersetRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)AnnotationBoundary.BuildersetTranscriptIndex(int value)The index in the sequence of transcribed pieces of the conversation where the boundary is located.AnnotationBoundary.BuildersetUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)AnnotationBoundary.BuildersetWordIndex(int value)The word index of this boundary with respect to the first word in the transcript piece.-
Methods inherited from class com.google.protobuf.GeneratedMessageV3.Builder
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3
-
Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString
-
Methods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageException
-
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
-
-
-
Method Detail
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessageV3.Builder<AnnotationBoundary.Builder>
-
clear
public AnnotationBoundary.Builder clear()
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessageV3.Builder<AnnotationBoundary.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.GeneratedMessageV3.Builder<AnnotationBoundary.Builder>
-
getDefaultInstanceForType
public AnnotationBoundary getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
public AnnotationBoundary build()
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public AnnotationBoundary buildPartial()
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
clone
public AnnotationBoundary.Builder clone()
- Specified by:
clonein interfacecom.google.protobuf.Message.Builder- Specified by:
clonein interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clonein classcom.google.protobuf.GeneratedMessageV3.Builder<AnnotationBoundary.Builder>
-
setField
public AnnotationBoundary.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
setFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<AnnotationBoundary.Builder>
-
clearField
public AnnotationBoundary.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
- Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<AnnotationBoundary.Builder>
-
clearOneof
public AnnotationBoundary.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
- Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<AnnotationBoundary.Builder>
-
setRepeatedField
public AnnotationBoundary.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
- Specified by:
setRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<AnnotationBoundary.Builder>
-
addRepeatedField
public AnnotationBoundary.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
addRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
addRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<AnnotationBoundary.Builder>
-
mergeFrom
public AnnotationBoundary.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<AnnotationBoundary.Builder>
-
mergeFrom
public AnnotationBoundary.Builder mergeFrom(AnnotationBoundary other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<AnnotationBoundary.Builder>
-
mergeFrom
public AnnotationBoundary.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<AnnotationBoundary.Builder>- Throws:
IOException
-
getDetailedBoundaryCase
public AnnotationBoundary.DetailedBoundaryCase getDetailedBoundaryCase()
- Specified by:
getDetailedBoundaryCasein interfaceAnnotationBoundaryOrBuilder
-
clearDetailedBoundary
public AnnotationBoundary.Builder clearDetailedBoundary()
-
hasWordIndex
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;- Specified by:
hasWordIndexin interfaceAnnotationBoundaryOrBuilder- Returns:
- Whether the wordIndex field is set.
-
getWordIndex
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;- Specified by:
getWordIndexin interfaceAnnotationBoundaryOrBuilder- Returns:
- The wordIndex.
-
setWordIndex
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;- Parameters:
value- The wordIndex to set.- Returns:
- This builder for chaining.
-
clearWordIndex
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:
- This builder for chaining.
-
getTranscriptIndex
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;- Specified by:
getTranscriptIndexin interfaceAnnotationBoundaryOrBuilder- Returns:
- The transcriptIndex.
-
setTranscriptIndex
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;- Parameters:
value- The transcriptIndex to set.- Returns:
- This builder for chaining.
-
clearTranscriptIndex
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:
- This builder for chaining.
-
setUnknownFields
public final AnnotationBoundary.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<AnnotationBoundary.Builder>
-
mergeUnknownFields
public final AnnotationBoundary.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<AnnotationBoundary.Builder>
-
-