Google Chat V1 API - Class Google::Apps::Chat::V1::QuotedMessageMetadata (v0.16.0)

Reference documentation and code samples for the Google Chat V1 API class Google::Apps::Chat::V1::QuotedMessageMetadata.

Information about a message that another message quotes.

When you create a message, you can quote messages within the same thread, or quote a root message to create a new root message. However, you can't quote a message reply from a different thread.

When you update a message, you can't add or replace the quotedMessageMetadata field, but you can remove it.

For example usage, see Quote another message.

Inherits

  • Object

Extended By

  • Google::Protobuf::MessageExts::ClassMethods

Includes

  • Google::Protobuf::MessageExts

Methods

#last_update_time

def last_update_time() -> ::Google::Protobuf::Timestamp
Returns
  • (::Google::Protobuf::Timestamp) — Required. The timestamp when the quoted message was created or when the quoted message was last updated.

    If the message was edited, use this field, last_update_time. If the message was never edited, use create_time.

    If last_update_time doesn't match the latest version of the quoted message, the request fails.

#last_update_time=

def last_update_time=(value) -> ::Google::Protobuf::Timestamp
Parameter
  • value (::Google::Protobuf::Timestamp) — Required. The timestamp when the quoted message was created or when the quoted message was last updated.

    If the message was edited, use this field, last_update_time. If the message was never edited, use create_time.

    If last_update_time doesn't match the latest version of the quoted message, the request fails.

Returns
  • (::Google::Protobuf::Timestamp) — Required. The timestamp when the quoted message was created or when the quoted message was last updated.

    If the message was edited, use this field, last_update_time. If the message was never edited, use create_time.

    If last_update_time doesn't match the latest version of the quoted message, the request fails.

#name

def name() -> ::String
Returns
  • (::String) — Required. Resource name of the message that is quoted.

    Format: spaces/{space}/messages/{message}

#name=

def name=(value) -> ::String
Parameter
  • value (::String) — Required. Resource name of the message that is quoted.

    Format: spaces/{space}/messages/{message}

Returns
  • (::String) — Required. Resource name of the message that is quoted.

    Format: spaces/{space}/messages/{message}