public interface AnnotationOrBuilder extends MessageOrBuilder
Implements
MessageOrBuilderMethods
getLength()
public abstract int getLength()
Length of the substring in the plain-text message body this annotation corresponds to.
int32 length = 3;
Returns | |
---|---|
Type | Description |
int |
The length. |
getMetadataCase()
public abstract Annotation.MetadataCase getMetadataCase()
Returns | |
---|---|
Type | Description |
Annotation.MetadataCase |
getRichLinkMetadata()
public abstract RichLinkMetadata getRichLinkMetadata()
The metadata for a rich link.
.google.chat.v1.RichLinkMetadata rich_link_metadata = 6;
Returns | |
---|---|
Type | Description |
RichLinkMetadata |
The richLinkMetadata. |
getRichLinkMetadataOrBuilder()
public abstract RichLinkMetadataOrBuilder getRichLinkMetadataOrBuilder()
The metadata for a rich link.
.google.chat.v1.RichLinkMetadata rich_link_metadata = 6;
Returns | |
---|---|
Type | Description |
RichLinkMetadataOrBuilder |
getSlashCommand()
public abstract SlashCommandMetadata getSlashCommand()
The metadata for a slash command.
.google.chat.v1.SlashCommandMetadata slash_command = 5;
Returns | |
---|---|
Type | Description |
SlashCommandMetadata |
The slashCommand. |
getSlashCommandOrBuilder()
public abstract SlashCommandMetadataOrBuilder getSlashCommandOrBuilder()
The metadata for a slash command.
.google.chat.v1.SlashCommandMetadata slash_command = 5;
Returns | |
---|---|
Type | Description |
SlashCommandMetadataOrBuilder |
getStartIndex()
public abstract int getStartIndex()
Start index (0-based, inclusive) in the plain-text message body this annotation corresponds to.
optional int32 start_index = 2;
Returns | |
---|---|
Type | Description |
int |
The startIndex. |
getType()
public abstract AnnotationType getType()
The type of this annotation.
.google.chat.v1.AnnotationType type = 1;
Returns | |
---|---|
Type | Description |
AnnotationType |
The type. |
getTypeValue()
public abstract int getTypeValue()
The type of this annotation.
.google.chat.v1.AnnotationType type = 1;
Returns | |
---|---|
Type | Description |
int |
The enum numeric value on the wire for type. |
getUserMention()
public abstract UserMentionMetadata getUserMention()
The metadata of user mention.
.google.chat.v1.UserMentionMetadata user_mention = 4;
Returns | |
---|---|
Type | Description |
UserMentionMetadata |
The userMention. |
getUserMentionOrBuilder()
public abstract UserMentionMetadataOrBuilder getUserMentionOrBuilder()
The metadata of user mention.
.google.chat.v1.UserMentionMetadata user_mention = 4;
Returns | |
---|---|
Type | Description |
UserMentionMetadataOrBuilder |
hasRichLinkMetadata()
public abstract boolean hasRichLinkMetadata()
The metadata for a rich link.
.google.chat.v1.RichLinkMetadata rich_link_metadata = 6;
Returns | |
---|---|
Type | Description |
boolean |
Whether the richLinkMetadata field is set. |
hasSlashCommand()
public abstract boolean hasSlashCommand()
The metadata for a slash command.
.google.chat.v1.SlashCommandMetadata slash_command = 5;
Returns | |
---|---|
Type | Description |
boolean |
Whether the slashCommand field is set. |
hasStartIndex()
public abstract boolean hasStartIndex()
Start index (0-based, inclusive) in the plain-text message body this annotation corresponds to.
optional int32 start_index = 2;
Returns | |
---|---|
Type | Description |
boolean |
Whether the startIndex field is set. |
hasUserMention()
public abstract boolean hasUserMention()
The metadata of user mention.
.google.chat.v1.UserMentionMetadata user_mention = 4;
Returns | |
---|---|
Type | Description |
boolean |
Whether the userMention field is set. |