Reference documentation and code samples for the Google Chat V1 API class Google::Apps::Chat::V1::RichLinkMetadata.
A rich link to a resource. Rich links can be associated with the plain-text
body of the message or represent chips that link to Google Workspace
resources like Google Docs or Sheets with start_index
and length
of 0.
Inherits
- Object
Extended By
- Google::Protobuf::MessageExts::ClassMethods
Includes
- Google::Protobuf::MessageExts
Methods
#calendar_event_link_data
def calendar_event_link_data() -> ::Google::Apps::Chat::V1::CalendarEventLinkData
-
(::Google::Apps::Chat::V1::CalendarEventLinkData) — Data for a Calendar event link.
Note: The following fields are mutually exclusive:
calendar_event_link_data
,drive_link_data
,chat_space_link_data
,meet_space_link_data
. If a field in that set is populated, all other fields in the set will automatically be cleared.
#calendar_event_link_data=
def calendar_event_link_data=(value) -> ::Google::Apps::Chat::V1::CalendarEventLinkData
-
value (::Google::Apps::Chat::V1::CalendarEventLinkData) — Data for a Calendar event link.
Note: The following fields are mutually exclusive:
calendar_event_link_data
,drive_link_data
,chat_space_link_data
,meet_space_link_data
. If a field in that set is populated, all other fields in the set will automatically be cleared.
-
(::Google::Apps::Chat::V1::CalendarEventLinkData) — Data for a Calendar event link.
Note: The following fields are mutually exclusive:
calendar_event_link_data
,drive_link_data
,chat_space_link_data
,meet_space_link_data
. If a field in that set is populated, all other fields in the set will automatically be cleared.
#chat_space_link_data
def chat_space_link_data() -> ::Google::Apps::Chat::V1::ChatSpaceLinkData
-
(::Google::Apps::Chat::V1::ChatSpaceLinkData) — Data for a chat space link.
Note: The following fields are mutually exclusive:
chat_space_link_data
,drive_link_data
,meet_space_link_data
,calendar_event_link_data
. If a field in that set is populated, all other fields in the set will automatically be cleared.
#chat_space_link_data=
def chat_space_link_data=(value) -> ::Google::Apps::Chat::V1::ChatSpaceLinkData
-
value (::Google::Apps::Chat::V1::ChatSpaceLinkData) — Data for a chat space link.
Note: The following fields are mutually exclusive:
chat_space_link_data
,drive_link_data
,meet_space_link_data
,calendar_event_link_data
. If a field in that set is populated, all other fields in the set will automatically be cleared.
-
(::Google::Apps::Chat::V1::ChatSpaceLinkData) — Data for a chat space link.
Note: The following fields are mutually exclusive:
chat_space_link_data
,drive_link_data
,meet_space_link_data
,calendar_event_link_data
. If a field in that set is populated, all other fields in the set will automatically be cleared.
#drive_link_data
def drive_link_data() -> ::Google::Apps::Chat::V1::DriveLinkData
-
(::Google::Apps::Chat::V1::DriveLinkData) — Data for a drive link.
Note: The following fields are mutually exclusive:
drive_link_data
,chat_space_link_data
,meet_space_link_data
,calendar_event_link_data
. If a field in that set is populated, all other fields in the set will automatically be cleared.
#drive_link_data=
def drive_link_data=(value) -> ::Google::Apps::Chat::V1::DriveLinkData
-
value (::Google::Apps::Chat::V1::DriveLinkData) — Data for a drive link.
Note: The following fields are mutually exclusive:
drive_link_data
,chat_space_link_data
,meet_space_link_data
,calendar_event_link_data
. If a field in that set is populated, all other fields in the set will automatically be cleared.
-
(::Google::Apps::Chat::V1::DriveLinkData) — Data for a drive link.
Note: The following fields are mutually exclusive:
drive_link_data
,chat_space_link_data
,meet_space_link_data
,calendar_event_link_data
. If a field in that set is populated, all other fields in the set will automatically be cleared.
#meet_space_link_data
def meet_space_link_data() -> ::Google::Apps::Chat::V1::MeetSpaceLinkData
-
(::Google::Apps::Chat::V1::MeetSpaceLinkData) — Data for a Meet space link.
Note: The following fields are mutually exclusive:
meet_space_link_data
,drive_link_data
,chat_space_link_data
,calendar_event_link_data
. If a field in that set is populated, all other fields in the set will automatically be cleared.
#meet_space_link_data=
def meet_space_link_data=(value) -> ::Google::Apps::Chat::V1::MeetSpaceLinkData
-
value (::Google::Apps::Chat::V1::MeetSpaceLinkData) — Data for a Meet space link.
Note: The following fields are mutually exclusive:
meet_space_link_data
,drive_link_data
,chat_space_link_data
,calendar_event_link_data
. If a field in that set is populated, all other fields in the set will automatically be cleared.
-
(::Google::Apps::Chat::V1::MeetSpaceLinkData) — Data for a Meet space link.
Note: The following fields are mutually exclusive:
meet_space_link_data
,drive_link_data
,chat_space_link_data
,calendar_event_link_data
. If a field in that set is populated, all other fields in the set will automatically be cleared.
#rich_link_type
def rich_link_type() -> ::Google::Apps::Chat::V1::RichLinkMetadata::RichLinkType
- (::Google::Apps::Chat::V1::RichLinkMetadata::RichLinkType) — The rich link type.
#rich_link_type=
def rich_link_type=(value) -> ::Google::Apps::Chat::V1::RichLinkMetadata::RichLinkType
- value (::Google::Apps::Chat::V1::RichLinkMetadata::RichLinkType) — The rich link type.
- (::Google::Apps::Chat::V1::RichLinkMetadata::RichLinkType) — The rich link type.
#uri
def uri() -> ::String
- (::String) — The URI of this link.
#uri=
def uri=(value) -> ::String
- value (::String) — The URI of this link.
- (::String) — The URI of this link.