public final class MessageAnnotation extends GeneratedMessageV3 implements MessageAnnotationOrBuilder
Represents the result of annotation for the message.
Protobuf type google.cloud.dialogflow.v2.MessageAnnotation
Static Fields
CONTAIN_ENTITIES_FIELD_NUMBER
public static final int CONTAIN_ENTITIES_FIELD_NUMBER
Field Value |
Type |
Description |
int |
|
PARTS_FIELD_NUMBER
public static final int PARTS_FIELD_NUMBER
Field Value |
Type |
Description |
int |
|
Static Methods
getDefaultInstance()
public static MessageAnnotation getDefaultInstance()
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
newBuilder()
public static MessageAnnotation.Builder newBuilder()
newBuilder(MessageAnnotation prototype)
public static MessageAnnotation.Builder newBuilder(MessageAnnotation prototype)
public static MessageAnnotation parseDelimitedFrom(InputStream input)
public static MessageAnnotation parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(byte[] data)
public static MessageAnnotation parseFrom(byte[] data)
Parameter |
Name |
Description |
data |
byte[]
|
parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
public static MessageAnnotation parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteString data)
public static MessageAnnotation parseFrom(ByteString data)
parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static MessageAnnotation parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static MessageAnnotation parseFrom(CodedInputStream input)
public static MessageAnnotation parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public static MessageAnnotation parseFrom(InputStream input)
public static MessageAnnotation parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteBuffer data)
public static MessageAnnotation parseFrom(ByteBuffer data)
parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
public static MessageAnnotation parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
parser()
public static Parser<MessageAnnotation> parser()
Methods
equals(Object obj)
public boolean equals(Object obj)
Parameter |
Name |
Description |
obj |
Object
|
Overrides
getContainEntities()
public boolean getContainEntities()
Indicates whether the text message contains entities.
bool contain_entities = 2;
Returns |
Type |
Description |
boolean |
The containEntities.
|
getDefaultInstanceForType()
public MessageAnnotation getDefaultInstanceForType()
getParserForType()
public Parser<MessageAnnotation> getParserForType()
Overrides
getParts(int index)
public AnnotatedMessagePart getParts(int index)
The collection of annotated message parts ordered by their
position in the message. You can recover the annotated message by
concatenating [AnnotatedMessagePart.text].
repeated .google.cloud.dialogflow.v2.AnnotatedMessagePart parts = 1;
Parameter |
Name |
Description |
index |
int
|
getPartsCount()
public int getPartsCount()
The collection of annotated message parts ordered by their
position in the message. You can recover the annotated message by
concatenating [AnnotatedMessagePart.text].
repeated .google.cloud.dialogflow.v2.AnnotatedMessagePart parts = 1;
Returns |
Type |
Description |
int |
|
getPartsList()
public List<AnnotatedMessagePart> getPartsList()
The collection of annotated message parts ordered by their
position in the message. You can recover the annotated message by
concatenating [AnnotatedMessagePart.text].
repeated .google.cloud.dialogflow.v2.AnnotatedMessagePart parts = 1;
getPartsOrBuilder(int index)
public AnnotatedMessagePartOrBuilder getPartsOrBuilder(int index)
The collection of annotated message parts ordered by their
position in the message. You can recover the annotated message by
concatenating [AnnotatedMessagePart.text].
repeated .google.cloud.dialogflow.v2.AnnotatedMessagePart parts = 1;
Parameter |
Name |
Description |
index |
int
|
getPartsOrBuilderList()
public List<? extends AnnotatedMessagePartOrBuilder> getPartsOrBuilderList()
The collection of annotated message parts ordered by their
position in the message. You can recover the annotated message by
concatenating [AnnotatedMessagePart.text].
repeated .google.cloud.dialogflow.v2.AnnotatedMessagePart parts = 1;
Returns |
Type |
Description |
List<? extends com.google.cloud.dialogflow.v2.AnnotatedMessagePartOrBuilder> |
|
getSerializedSize()
public int getSerializedSize()
Returns |
Type |
Description |
int |
|
Overrides
getUnknownFields()
public final UnknownFieldSet getUnknownFields()
Overrides
hashCode()
Returns |
Type |
Description |
int |
|
Overrides
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
isInitialized()
public final boolean isInitialized()
Overrides
newBuilderForType()
public MessageAnnotation.Builder newBuilderForType()
newBuilderForType(GeneratedMessageV3.BuilderParent parent)
protected MessageAnnotation.Builder newBuilderForType(GeneratedMessageV3.BuilderParent parent)
Overrides
newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
protected Object newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
Returns |
Type |
Description |
Object |
|
Overrides
toBuilder()
public MessageAnnotation.Builder toBuilder()
writeTo(CodedOutputStream output)
public void writeTo(CodedOutputStream output)
Overrides