Class AnnotationBoundary (2.51.0)
Stay organized with collections
Save and categorize content based on your preferences.
public final class AnnotationBoundary extends GeneratedMessageV3 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.<ListT>makeMutableCopy(ListT)
com.google.protobuf.GeneratedMessageV3.<ListT>makeMutableCopy(ListT,int)
com.google.protobuf.GeneratedMessageV3.<T>emptyList(java.lang.Class<T>)
com.google.protobuf.GeneratedMessageV3.internalGetMapFieldReflection(int)
Static Fields
public static final int TRANSCRIPT_INDEX_FIELD_NUMBER
Field Value |
Type |
Description |
int |
|
public static final int WORD_INDEX_FIELD_NUMBER
Field Value |
Type |
Description |
int |
|
Static Methods
public static AnnotationBoundary getDefaultInstance()
public static final Descriptors.Descriptor getDescriptor()
public static AnnotationBoundary.Builder newBuilder()
public static AnnotationBoundary.Builder newBuilder(AnnotationBoundary prototype)
public static AnnotationBoundary parseDelimitedFrom(InputStream input)
public static AnnotationBoundary parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
public static AnnotationBoundary parseFrom(byte[] data)
Parameter |
Name |
Description |
data |
byte[]
|
public static AnnotationBoundary parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
public static AnnotationBoundary parseFrom(ByteString data)
public static AnnotationBoundary parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static AnnotationBoundary parseFrom(CodedInputStream input)
public static AnnotationBoundary parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public static AnnotationBoundary parseFrom(InputStream input)
public static AnnotationBoundary parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
public static AnnotationBoundary parseFrom(ByteBuffer data)
public static AnnotationBoundary parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
public static Parser<AnnotationBoundary> parser()
Methods
public boolean equals(Object obj)
Parameter |
Name |
Description |
obj |
Object
|
Overrides
public AnnotationBoundary getDefaultInstanceForType()
public AnnotationBoundary.DetailedBoundaryCase getDetailedBoundaryCase()
public Parser<AnnotationBoundary> getParserForType()
Overrides
public int getSerializedSize()
Returns |
Type |
Description |
int |
|
Overrides
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.
|
Returns |
Type |
Description |
int |
|
Overrides
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
public final boolean isInitialized()
Overrides
public AnnotationBoundary.Builder newBuilderForType()
protected AnnotationBoundary.Builder newBuilderForType(GeneratedMessageV3.BuilderParent parent)
Overrides
protected Object newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
Returns |
Type |
Description |
Object |
|
Overrides
public AnnotationBoundary.Builder toBuilder()
public void writeTo(CodedOutputStream output)
Overrides
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License, and code samples are licensed under the Apache 2.0 License. For details, see the Google Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2024-10-03 UTC.
[{
"type": "thumb-down",
"id": "hardToUnderstand",
"label":"Hard to understand"
},{
"type": "thumb-down",
"id": "incorrectInformationOrSampleCode",
"label":"Incorrect information or sample code"
},{
"type": "thumb-down",
"id": "missingTheInformationSamplesINeed",
"label":"Missing the information/samples I need"
},{
"type": "thumb-down",
"id": "otherDown",
"label":"Other"
}]
[{
"type": "thumb-up",
"id": "easyToUnderstand",
"label":"Easy to understand"
},{
"type": "thumb-up",
"id": "solvedMyProblem",
"label":"Solved my problem"
},{
"type": "thumb-up",
"id": "otherUp",
"label":"Other"
}]
{"lastModified": "Last updated 2024-10-03 UTC."}
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2024-10-03 UTC."]]