public final class QuotedMessageSnapshot extends GeneratedMessage implements QuotedMessageSnapshotOrBuilder
Provides a snapshot of the content of the quoted message at the time of
quoting or forwarding
Protobuf type google.chat.v1.QuotedMessageSnapshot
Inherited Members
com.google.protobuf.GeneratedMessage.<ContainingT,T>newFileScopedGeneratedExtension(java.lang.Class<?>,com.google.protobuf.Message)
com.google.protobuf.GeneratedMessage.<ContainingT,T>newMessageScopedGeneratedExtension(com.google.protobuf.Message,int,java.lang.Class<?>,com.google.protobuf.Message)
com.google.protobuf.GeneratedMessage.<ListT>makeMutableCopy(ListT)
com.google.protobuf.GeneratedMessage.<ListT>makeMutableCopy(ListT,int)
com.google.protobuf.GeneratedMessage.<T>emptyList(java.lang.Class<T>)
com.google.protobuf.GeneratedMessage.<V>serializeBooleanMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.Boolean,V>,com.google.protobuf.MapEntry<java.lang.Boolean,V>,int)
com.google.protobuf.GeneratedMessage.<V>serializeIntegerMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.Integer,V>,com.google.protobuf.MapEntry<java.lang.Integer,V>,int)
com.google.protobuf.GeneratedMessage.<V>serializeLongMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.Long,V>,com.google.protobuf.MapEntry<java.lang.Long,V>,int)
com.google.protobuf.GeneratedMessage.<V>serializeStringMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.String,V>,com.google.protobuf.MapEntry<java.lang.String,V>,int)
com.google.protobuf.GeneratedMessage.canUseUnsafe()
com.google.protobuf.GeneratedMessage.emptyBooleanList()
com.google.protobuf.GeneratedMessage.emptyDoubleList()
com.google.protobuf.GeneratedMessage.emptyFloatList()
com.google.protobuf.GeneratedMessage.emptyIntList()
com.google.protobuf.GeneratedMessage.emptyLongList()
com.google.protobuf.GeneratedMessage.internalGetMapFieldReflection(int)
com.google.protobuf.GeneratedMessage.isStringEmpty(java.lang.Object)
com.google.protobuf.GeneratedMessage.mergeFromAndMakeImmutableInternal(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite)
com.google.protobuf.GeneratedMessage.newInstance(com.google.protobuf.GeneratedMessage.UnusedPrivateParameter)
com.google.protobuf.GeneratedMessage.parseUnknownFieldProto3(com.google.protobuf.CodedInputStream,com.google.protobuf.UnknownFieldSet.Builder,com.google.protobuf.ExtensionRegistryLite,int)
Static Fields
ANNOTATIONS_FIELD_NUMBER
public static final int ANNOTATIONS_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
ATTACHMENTS_FIELD_NUMBER
public static final int ATTACHMENTS_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
FORMATTED_TEXT_FIELD_NUMBER
public static final int FORMATTED_TEXT_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
SENDER_FIELD_NUMBER
public static final int SENDER_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
TEXT_FIELD_NUMBER
public static final int TEXT_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
Static Methods
getDefaultInstance()
public static QuotedMessageSnapshot getDefaultInstance()
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
newBuilder()
public static QuotedMessageSnapshot.Builder newBuilder()
newBuilder(QuotedMessageSnapshot prototype)
public static QuotedMessageSnapshot.Builder newBuilder(QuotedMessageSnapshot prototype)
public static QuotedMessageSnapshot parseDelimitedFrom(InputStream input)
public static QuotedMessageSnapshot parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(byte[] data)
public static QuotedMessageSnapshot parseFrom(byte[] data)
| Parameter |
| Name |
Description |
data |
byte[]
|
parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
public static QuotedMessageSnapshot parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteString data)
public static QuotedMessageSnapshot parseFrom(ByteString data)
parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static QuotedMessageSnapshot parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static QuotedMessageSnapshot parseFrom(CodedInputStream input)
public static QuotedMessageSnapshot parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public static QuotedMessageSnapshot parseFrom(InputStream input)
public static QuotedMessageSnapshot parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteBuffer data)
public static QuotedMessageSnapshot parseFrom(ByteBuffer data)
parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
public static QuotedMessageSnapshot parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
parser()
public static Parser<QuotedMessageSnapshot> parser()
Methods
equals(Object obj)
public boolean equals(Object obj)
| Parameter |
| Name |
Description |
obj |
Object
|
Overrides
getAnnotations(int index)
public Annotation getAnnotations(int index)
Output only. Annotations parsed from the text body of the quoted message.
Populated only for FORWARD quote type.
repeated .google.chat.v1.Annotation annotations = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Parameter |
| Name |
Description |
index |
int
|
getAnnotationsCount()
public int getAnnotationsCount()
Output only. Annotations parsed from the text body of the quoted message.
Populated only for FORWARD quote type.
repeated .google.chat.v1.Annotation annotations = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Returns |
| Type |
Description |
int |
|
getAnnotationsList()
public List<Annotation> getAnnotationsList()
Output only. Annotations parsed from the text body of the quoted message.
Populated only for FORWARD quote type.
repeated .google.chat.v1.Annotation annotations = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
getAnnotationsOrBuilder(int index)
public AnnotationOrBuilder getAnnotationsOrBuilder(int index)
Output only. Annotations parsed from the text body of the quoted message.
Populated only for FORWARD quote type.
repeated .google.chat.v1.Annotation annotations = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Parameter |
| Name |
Description |
index |
int
|
getAnnotationsOrBuilderList()
public List<? extends AnnotationOrBuilder> getAnnotationsOrBuilderList()
Output only. Annotations parsed from the text body of the quoted message.
Populated only for FORWARD quote type.
repeated .google.chat.v1.Annotation annotations = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Returns |
| Type |
Description |
List<? extends com.google.chat.v1.AnnotationOrBuilder> |
|
getAttachments(int index)
public Attachment getAttachments(int index)
Output only. Attachments that were part of the quoted message. These are
copies of the quoted message's attachment metadata. Populated only for
FORWARD quote type.
repeated .google.chat.v1.Attachment attachments = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Parameter |
| Name |
Description |
index |
int
|
getAttachmentsCount()
public int getAttachmentsCount()
Output only. Attachments that were part of the quoted message. These are
copies of the quoted message's attachment metadata. Populated only for
FORWARD quote type.
repeated .google.chat.v1.Attachment attachments = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Returns |
| Type |
Description |
int |
|
getAttachmentsList()
public List<Attachment> getAttachmentsList()
Output only. Attachments that were part of the quoted message. These are
copies of the quoted message's attachment metadata. Populated only for
FORWARD quote type.
repeated .google.chat.v1.Attachment attachments = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
getAttachmentsOrBuilder(int index)
public AttachmentOrBuilder getAttachmentsOrBuilder(int index)
Output only. Attachments that were part of the quoted message. These are
copies of the quoted message's attachment metadata. Populated only for
FORWARD quote type.
repeated .google.chat.v1.Attachment attachments = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Parameter |
| Name |
Description |
index |
int
|
getAttachmentsOrBuilderList()
public List<? extends AttachmentOrBuilder> getAttachmentsOrBuilderList()
Output only. Attachments that were part of the quoted message. These are
copies of the quoted message's attachment metadata. Populated only for
FORWARD quote type.
repeated .google.chat.v1.Attachment attachments = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Returns |
| Type |
Description |
List<? extends com.google.chat.v1.AttachmentOrBuilder> |
|
getDefaultInstanceForType()
public QuotedMessageSnapshot getDefaultInstanceForType()
getFormattedText()
public String getFormattedText()
Output only. Contains the quoted message text with markups added to
support rich formatting like hyperlinks,custom emojis, markup, etc.
Populated only for FORWARD quote type.
string formatted_text = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Returns |
| Type |
Description |
String |
The formattedText.
|
getFormattedTextBytes()
public ByteString getFormattedTextBytes()
Output only. Contains the quoted message text with markups added to
support rich formatting like hyperlinks,custom emojis, markup, etc.
Populated only for FORWARD quote type.
string formatted_text = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Returns |
| Type |
Description |
ByteString |
The bytes for formattedText.
|
getParserForType()
public Parser<QuotedMessageSnapshot> getParserForType()
Overrides
getSender()
public String getSender()
Output only. The quoted message's author name.
Populated for both REPLY & FORWARD quote types.
string sender = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Returns |
| Type |
Description |
String |
The sender.
|
getSenderBytes()
public ByteString getSenderBytes()
Output only. The quoted message's author name.
Populated for both REPLY & FORWARD quote types.
string sender = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Returns |
| Type |
Description |
ByteString |
The bytes for sender.
|
getSerializedSize()
public int getSerializedSize()
| Returns |
| Type |
Description |
int |
|
Overrides
getText()
Output only. Snapshot of the quoted message's text content.
string text = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Returns |
| Type |
Description |
String |
The text.
|
getTextBytes()
public ByteString getTextBytes()
Output only. Snapshot of the quoted message's text content.
string text = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Returns |
| Type |
Description |
ByteString |
The bytes for text.
|
hashCode()
| Returns |
| Type |
Description |
int |
|
Overrides
internalGetFieldAccessorTable()
protected GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
isInitialized()
public final boolean isInitialized()
Overrides
newBuilderForType()
public QuotedMessageSnapshot.Builder newBuilderForType()
newBuilderForType(AbstractMessage.BuilderParent parent)
protected QuotedMessageSnapshot.Builder newBuilderForType(AbstractMessage.BuilderParent parent)
Overrides
toBuilder()
public QuotedMessageSnapshot.Builder toBuilder()
writeTo(CodedOutputStream output)
public void writeTo(CodedOutputStream output)
Overrides