Package com.google.chat.v1 (0.18.0)

GitHub Repository REST Documentation

Client Classes

Client classes are the main entry point to using a package. They contain several variations of Java methods for each of the API's methods.

Client Description
com.google.chat.v1.ChatServiceClient Service Description: Enables developers to build Chat apps and integrations on Google Chat Platform.

This class provides the ability to make remote calls to the backing service through method

Settings Classes

Settings classes can be used to configure credentials, endpoints, and retry settings for a Client.

Settings Description
com.google.chat.v1.ChatServiceSettings Settings class to configure an instance of ChatServiceClient.

The default instance has everything set to sensible defaults:

com.google.chat.v1.Space.AccessSettings

Represents the access setting of the space.

com.google.chat.v1.Space.PermissionSettings

Permission settings that you can specify when updating an existing named space.

com.google.chat.v1.Space.PredefinedPermissionSettings

Predefined permission settings that you can only specify when creating a named space. More settings might be added in the future. For details about permission settings for named spaces, see Learn about

Classes

Class Description
com.google.chat.v1.AccessoryWidget One or more interactive widgets that appear at the bottom of a message. For details, see Add interactive widgets at the bottom of a message.
com.google.chat.v1.AccessoryWidget.Builder One or more interactive widgets that appear at the bottom of a message. For details, see Add interactive widgets at the bottom of a message.
com.google.chat.v1.ActionResponse Parameters that a Chat app can use to configure how its response is posted.
com.google.chat.v1.ActionResponse.Builder Parameters that a Chat app can use to configure how its response is posted.
com.google.chat.v1.ActionResponse.SelectionItems List of widget autocomplete results.
com.google.chat.v1.ActionResponse.SelectionItems.Builder List of widget autocomplete results.
com.google.chat.v1.ActionResponse.UpdatedWidget The response of the updated widget. Used to provide autocomplete options for a widget.
com.google.chat.v1.ActionResponse.UpdatedWidget.Builder The response of the updated widget. Used to provide autocomplete options for a widget.
com.google.chat.v1.ActionStatus Represents the status for a request to either invoke or submit a dialog.
com.google.chat.v1.ActionStatus.Builder Represents the status for a request to either invoke or submit a dialog.
com.google.chat.v1.ActionStatusProto
com.google.chat.v1.Annotation Output only. Annotations associated with the plain-text body of the message. To add basic formatting to a text message, see Format text
com.google.chat.v1.Annotation.Builder Output only. Annotations associated with the plain-text body of the message. To add basic formatting to a text message, see Format text
com.google.chat.v1.AnnotationProto
com.google.chat.v1.AttachedGif A GIF image that's specified by a URL.
com.google.chat.v1.AttachedGif.Builder A GIF image that's specified by a URL.
com.google.chat.v1.Attachment An attachment in Google Chat.
com.google.chat.v1.Attachment.Builder An attachment in Google Chat.
com.google.chat.v1.AttachmentDataRef A reference to the attachment data.
com.google.chat.v1.AttachmentDataRef.Builder A reference to the attachment data.
com.google.chat.v1.AttachmentName
com.google.chat.v1.AttachmentName.Builder Builder for spaces/{space}/messages/{message}/attachments/{attachment}.
com.google.chat.v1.AttachmentProto
com.google.chat.v1.CardWithId A card in a Google Chat message.
com.google.chat.v1.CardWithId.Builder A card in a Google Chat message.
com.google.chat.v1.ChatServiceClient.ListMembershipsFixedSizeCollection
com.google.chat.v1.ChatServiceClient.ListMembershipsPage
com.google.chat.v1.ChatServiceClient.ListMembershipsPagedResponse
com.google.chat.v1.ChatServiceClient.ListMessagesFixedSizeCollection
com.google.chat.v1.ChatServiceClient.ListMessagesPage
com.google.chat.v1.ChatServiceClient.ListMessagesPagedResponse
com.google.chat.v1.ChatServiceClient.ListReactionsFixedSizeCollection
com.google.chat.v1.ChatServiceClient.ListReactionsPage
com.google.chat.v1.ChatServiceClient.ListReactionsPagedResponse
com.google.chat.v1.ChatServiceClient.ListSpaceEventsFixedSizeCollection
com.google.chat.v1.ChatServiceClient.ListSpaceEventsPage
com.google.chat.v1.ChatServiceClient.ListSpaceEventsPagedResponse
com.google.chat.v1.ChatServiceClient.ListSpacesFixedSizeCollection
com.google.chat.v1.ChatServiceClient.ListSpacesPage
com.google.chat.v1.ChatServiceClient.ListSpacesPagedResponse
com.google.chat.v1.ChatServiceClient.SearchSpacesFixedSizeCollection
com.google.chat.v1.ChatServiceClient.SearchSpacesPage
com.google.chat.v1.ChatServiceClient.SearchSpacesPagedResponse
com.google.chat.v1.ChatServiceGrpc Enables developers to build Chat apps and integrations on Google Chat Platform.
com.google.chat.v1.ChatServiceGrpc.ChatServiceImplBase Base class for the server implementation of the service ChatService. Enables developers to build Chat apps and
com.google.chat.v1.ChatServiceProto
com.google.chat.v1.ChatServiceSettings.Builder Builder for ChatServiceSettings.
com.google.chat.v1.ChatSpaceLinkData Data for Chat space links.
com.google.chat.v1.ChatSpaceLinkData.Builder Data for Chat space links.
com.google.chat.v1.CompleteImportSpaceRequest Request message for completing the import process for a space.
com.google.chat.v1.CompleteImportSpaceRequest.Builder Request message for completing the import process for a space.
com.google.chat.v1.CompleteImportSpaceResponse Response message for completing the import process for a space.
com.google.chat.v1.CompleteImportSpaceResponse.Builder Response message for completing the import process for a space.
com.google.chat.v1.ContextualAddOnMarkup The markup for developers to specify the contents of a contextual AddOn.
com.google.chat.v1.ContextualAddOnMarkup.Builder The markup for developers to specify the contents of a contextual AddOn.
com.google.chat.v1.ContextualAddOnMarkup.Card A card is a UI element that can contain UI widgets such as text and images.
com.google.chat.v1.ContextualAddOnMarkup.Card.Builder A card is a UI element that can contain UI widgets such as text and images.
com.google.chat.v1.ContextualAddOnMarkup.Card.CardAction A card action is the action associated with the card. For an invoice card, a typical action would be: delete invoice, email invoice or open the
com.google.chat.v1.ContextualAddOnMarkup.Card.CardAction.Builder A card action is the action associated with the card. For an invoice card, a typical action would be: delete invoice, email invoice or open the
com.google.chat.v1.ContextualAddOnMarkup.Card.CardHeader Protobuf type google.chat.v1.ContextualAddOnMarkup.Card.CardHeader
com.google.chat.v1.ContextualAddOnMarkup.Card.CardHeader.Builder Protobuf type google.chat.v1.ContextualAddOnMarkup.Card.CardHeader
com.google.chat.v1.ContextualAddOnMarkup.Card.Section A section contains a collection of widgets that are rendered (vertically) in the order that they are specified. Across all platforms, cards have a narrow fixed width, so
com.google.chat.v1.ContextualAddOnMarkup.Card.Section.Builder A section contains a collection of widgets that are rendered (vertically) in the order that they are specified. Across all platforms, cards have a narrow fixed width, so
com.google.chat.v1.ContextualAddOnProto
com.google.chat.v1.CreateMembershipRequest Request message for creating a membership.
com.google.chat.v1.CreateMembershipRequest.Builder Request message for creating a membership.
com.google.chat.v1.CreateMessageRequest Creates a message.
com.google.chat.v1.CreateMessageRequest.Builder Creates a message.
com.google.chat.v1.CreateReactionRequest Creates a reaction to a message.
com.google.chat.v1.CreateReactionRequest.Builder Creates a reaction to a message.
com.google.chat.v1.CreateSpaceRequest A request to create a named space with no members.
com.google.chat.v1.CreateSpaceRequest.Builder A request to create a named space with no members.
com.google.chat.v1.CustomEmoji Represents a custom emoji.
com.google.chat.v1.CustomEmoji.Builder Represents a custom emoji.
com.google.chat.v1.DeleteMembershipRequest Request to delete a membership in a space.
com.google.chat.v1.DeleteMembershipRequest.Builder Request to delete a membership in a space.
com.google.chat.v1.DeleteMessageRequest Request to delete a message.
com.google.chat.v1.DeleteMessageRequest.Builder Request to delete a message.
com.google.chat.v1.DeleteReactionRequest Deletes a reaction to a message.
com.google.chat.v1.DeleteReactionRequest.Builder Deletes a reaction to a message.
com.google.chat.v1.DeleteSpaceRequest Request for deleting a space.
com.google.chat.v1.DeleteSpaceRequest.Builder Request for deleting a space.
com.google.chat.v1.DeletionMetadata Information about a deleted message. A message is deleted when delete_time is set.
com.google.chat.v1.DeletionMetadata.Builder Information about a deleted message. A message is deleted when delete_time is set.
com.google.chat.v1.DeletionMetadataProto
com.google.chat.v1.Dialog Wrapper around the card body of the dialog.
com.google.chat.v1.Dialog.Builder Wrapper around the card body of the dialog.
com.google.chat.v1.DialogAction Contains a dialog and request status code.
com.google.chat.v1.DialogAction.Builder Contains a dialog and request status code.
com.google.chat.v1.DriveDataRef A reference to the data of a drive attachment.
com.google.chat.v1.DriveDataRef.Builder A reference to the data of a drive attachment.
com.google.chat.v1.DriveLinkData Data for Google Drive links.
com.google.chat.v1.DriveLinkData.Builder Data for Google Drive links.
com.google.chat.v1.Emoji An emoji that is used as a reaction to a message.
com.google.chat.v1.Emoji.Builder An emoji that is used as a reaction to a message.
com.google.chat.v1.EmojiReactionSummary The number of people who reacted to a message with a specific emoji.
com.google.chat.v1.EmojiReactionSummary.Builder The number of people who reacted to a message with a specific emoji.
com.google.chat.v1.EventPayloadProto
com.google.chat.v1.FindDirectMessageRequest A request to get direct message space based on the user resource.
com.google.chat.v1.FindDirectMessageRequest.Builder A request to get direct message space based on the user resource.
com.google.chat.v1.GetAttachmentRequest Request to get an attachment.
com.google.chat.v1.GetAttachmentRequest.Builder Request to get an attachment.
com.google.chat.v1.GetMembershipRequest Request to get a membership of a space.
com.google.chat.v1.GetMembershipRequest.Builder Request to get a membership of a space.
com.google.chat.v1.GetMessageRequest Request to get a message.
com.google.chat.v1.GetMessageRequest.Builder Request to get a message.
com.google.chat.v1.GetSpaceEventRequest Request message for getting a space event.
com.google.chat.v1.GetSpaceEventRequest.Builder Request message for getting a space event.
com.google.chat.v1.GetSpaceReadStateRequest Request message for GetSpaceReadState API.
com.google.chat.v1.GetSpaceReadStateRequest.Builder Request message for GetSpaceReadState API.
com.google.chat.v1.GetSpaceRequest A request to return a single space.
com.google.chat.v1.GetSpaceRequest.Builder A request to return a single space.
com.google.chat.v1.GetThreadReadStateRequest Request message for GetThreadReadStateRequest API.
com.google.chat.v1.GetThreadReadStateRequest.Builder Request message for GetThreadReadStateRequest API.
com.google.chat.v1.Group A Google Group in Google Chat.
com.google.chat.v1.Group.Builder A Google Group in Google Chat.
com.google.chat.v1.GroupProto
com.google.chat.v1.HistoryStateProto
com.google.chat.v1.ListMembershipsRequest Request message for listing memberships.
com.google.chat.v1.ListMembershipsRequest.Builder Request message for listing memberships.
com.google.chat.v1.ListMembershipsResponse Response to list memberships of the space.
com.google.chat.v1.ListMembershipsResponse.Builder Response to list memberships of the space.
com.google.chat.v1.ListMessagesRequest Lists messages in the specified space, that the user is a member of.
com.google.chat.v1.ListMessagesRequest.Builder Lists messages in the specified space, that the user is a member of.
com.google.chat.v1.ListMessagesResponse Response message for listing messages.
com.google.chat.v1.ListMessagesResponse.Builder Response message for listing messages.
com.google.chat.v1.ListReactionsRequest Lists reactions to a message.
com.google.chat.v1.ListReactionsRequest.Builder Lists reactions to a message.
com.google.chat.v1.ListReactionsResponse Response to a list reactions request.
com.google.chat.v1.ListReactionsResponse.Builder Response to a list reactions request.
com.google.chat.v1.ListSpaceEventsRequest Request message for listing space events.
com.google.chat.v1.ListSpaceEventsRequest.Builder Request message for listing space events.
com.google.chat.v1.ListSpaceEventsResponse Response message for listing space events.
com.google.chat.v1.ListSpaceEventsResponse.Builder Response message for listing space events.
com.google.chat.v1.ListSpacesRequest A request to list the spaces the caller is a member of.
com.google.chat.v1.ListSpacesRequest.Builder A request to list the spaces the caller is a member of.
com.google.chat.v1.ListSpacesResponse The response for a list spaces request.
com.google.chat.v1.ListSpacesResponse.Builder The response for a list spaces request.
com.google.chat.v1.MatchedUrl A matched URL in a Chat message. Chat apps can preview matched URLs. For more information, see Preview links.
com.google.chat.v1.MatchedUrl.Builder A matched URL in a Chat message. Chat apps can preview matched URLs. For more information, see Preview links.
com.google.chat.v1.MatchedUrlProto
com.google.chat.v1.Membership Represents a membership relation in Google Chat, such as whether a user or Chat app is invited to, part of, or absent from a space.
com.google.chat.v1.Membership.Builder Represents a membership relation in Google Chat, such as whether a user or Chat app is invited to, part of, or absent from a space.
com.google.chat.v1.MembershipBatchCreatedEventData Event payload for multiple new memberships. Event type: google.workspace.chat.membership.v1.batchCreated
com.google.chat.v1.MembershipBatchCreatedEventData.Builder Event payload for multiple new memberships. Event type: google.workspace.chat.membership.v1.batchCreated
com.google.chat.v1.MembershipBatchDeletedEventData Event payload for multiple deleted memberships. Event type: google.workspace.chat.membership.v1.batchDeleted
com.google.chat.v1.MembershipBatchDeletedEventData.Builder Event payload for multiple deleted memberships. Event type: google.workspace.chat.membership.v1.batchDeleted
com.google.chat.v1.MembershipBatchUpdatedEventData Event payload for multiple updated memberships. Event type: google.workspace.chat.membership.v1.batchUpdated
com.google.chat.v1.MembershipBatchUpdatedEventData.Builder Event payload for multiple updated memberships. Event type: google.workspace.chat.membership.v1.batchUpdated
com.google.chat.v1.MembershipCreatedEventData Event payload for a new membership. Event type: google.workspace.chat.membership.v1.created.
com.google.chat.v1.MembershipCreatedEventData.Builder Event payload for a new membership. Event type: google.workspace.chat.membership.v1.created.
com.google.chat.v1.MembershipDeletedEventData Event payload for a deleted membership. Event type: google.workspace.chat.membership.v1.deleted
com.google.chat.v1.MembershipDeletedEventData.Builder Event payload for a deleted membership. Event type: google.workspace.chat.membership.v1.deleted
com.google.chat.v1.MembershipName
com.google.chat.v1.MembershipName.Builder Builder for spaces/{space}/members/{member}.
com.google.chat.v1.MembershipProto
com.google.chat.v1.MembershipUpdatedEventData Event payload for an updated membership. Event type: google.workspace.chat.membership.v1.updated
com.google.chat.v1.MembershipUpdatedEventData.Builder Event payload for an updated membership. Event type: google.workspace.chat.membership.v1.updated
com.google.chat.v1.Message A message in a Google Chat space.
com.google.chat.v1.Message.Builder A message in a Google Chat space.
com.google.chat.v1.MessageBatchCreatedEventData Event payload for multiple new messages. Event type: google.workspace.chat.message.v1.batchCreated
com.google.chat.v1.MessageBatchCreatedEventData.Builder Event payload for multiple new messages. Event type: google.workspace.chat.message.v1.batchCreated
com.google.chat.v1.MessageBatchDeletedEventData Event payload for multiple deleted messages. Event type: google.workspace.chat.message.v1.batchDeleted
com.google.chat.v1.MessageBatchDeletedEventData.Builder Event payload for multiple deleted messages. Event type: google.workspace.chat.message.v1.batchDeleted
com.google.chat.v1.MessageBatchUpdatedEventData Event payload for multiple updated messages. Event type: google.workspace.chat.message.v1.batchUpdated
com.google.chat.v1.MessageBatchUpdatedEventData.Builder Event payload for multiple updated messages. Event type: google.workspace.chat.message.v1.batchUpdated
com.google.chat.v1.MessageCreatedEventData Event payload for a new message. Event type: google.workspace.chat.message.v1.created
com.google.chat.v1.MessageCreatedEventData.Builder Event payload for a new message. Event type: google.workspace.chat.message.v1.created
com.google.chat.v1.MessageDeletedEventData Event payload for a deleted message. Event type: google.workspace.chat.message.v1.deleted
com.google.chat.v1.MessageDeletedEventData.Builder Event payload for a deleted message. Event type: google.workspace.chat.message.v1.deleted
com.google.chat.v1.MessageName
com.google.chat.v1.MessageName.Builder Builder for spaces/{space}/messages/{message}.
com.google.chat.v1.MessageProto
com.google.chat.v1.MessageUpdatedEventData Event payload for an updated message. Event type: google.workspace.chat.message.v1.updated
com.google.chat.v1.MessageUpdatedEventData.Builder Event payload for an updated message. Event type: google.workspace.chat.message.v1.updated
com.google.chat.v1.QuotedMessageMetadata Information about a quoted message.
com.google.chat.v1.QuotedMessageMetadata.Builder Information about a quoted message.
com.google.chat.v1.Reaction A reaction to a message.
com.google.chat.v1.Reaction.Builder A reaction to a message.
com.google.chat.v1.ReactionBatchCreatedEventData Event payload for multiple new reactions. Event type: google.workspace.chat.reaction.v1.batchCreated
com.google.chat.v1.ReactionBatchCreatedEventData.Builder Event payload for multiple new reactions. Event type: google.workspace.chat.reaction.v1.batchCreated
com.google.chat.v1.ReactionBatchDeletedEventData Event payload for multiple deleted reactions. Event type: google.workspace.chat.reaction.v1.batchDeleted
com.google.chat.v1.ReactionBatchDeletedEventData.Builder Event payload for multiple deleted reactions. Event type: google.workspace.chat.reaction.v1.batchDeleted
com.google.chat.v1.ReactionCreatedEventData Event payload for a new reaction. Event type: google.workspace.chat.reaction.v1.created
com.google.chat.v1.ReactionCreatedEventData.Builder Event payload for a new reaction. Event type: google.workspace.chat.reaction.v1.created
com.google.chat.v1.ReactionDeletedEventData Event payload for a deleted reaction. Type: google.workspace.chat.reaction.v1.deleted
com.google.chat.v1.ReactionDeletedEventData.Builder Event payload for a deleted reaction. Type: google.workspace.chat.reaction.v1.deleted
com.google.chat.v1.ReactionName
com.google.chat.v1.ReactionName.Builder Builder for spaces/{space}/messages/{message}/reactions/{reaction}.
com.google.chat.v1.ReactionProto
com.google.chat.v1.RichLinkMetadata A rich link to a resource.
com.google.chat.v1.RichLinkMetadata.Builder A rich link to a resource.
com.google.chat.v1.SearchSpacesRequest Request to search for a list of spaces based on a query.
com.google.chat.v1.SearchSpacesRequest.Builder Request to search for a list of spaces based on a query.
com.google.chat.v1.SearchSpacesResponse Response with a list of spaces corresponding to the search spaces request.
com.google.chat.v1.SearchSpacesResponse.Builder Response with a list of spaces corresponding to the search spaces request.
com.google.chat.v1.SetUpSpaceRequest Request to create a space and add specified users to it.
com.google.chat.v1.SetUpSpaceRequest.Builder Request to create a space and add specified users to it.
com.google.chat.v1.SlashCommand A slash command in Google Chat.
com.google.chat.v1.SlashCommand.Builder A slash command in Google Chat.
com.google.chat.v1.SlashCommandMetadata Annotation metadata for slash commands (/).
com.google.chat.v1.SlashCommandMetadata.Builder Annotation metadata for slash commands (/).
com.google.chat.v1.SlashCommandProto
com.google.chat.v1.Space A space in Google Chat. Spaces are conversations between two or more users or 1:1 messages between a user and a Chat app.
com.google.chat.v1.Space.AccessSettings.Builder Represents the access setting of the space.
com.google.chat.v1.Space.Builder A space in Google Chat. Spaces are conversations between two or more users or 1:1 messages between a user and a Chat app.
com.google.chat.v1.Space.MembershipCount Represents the count of memberships of a space, grouped into categories.
com.google.chat.v1.Space.MembershipCount.Builder Represents the count of memberships of a space, grouped into categories.
com.google.chat.v1.Space.PermissionSetting Represents a space permission setting.
com.google.chat.v1.Space.PermissionSetting.Builder Represents a space permission setting.
com.google.chat.v1.Space.PermissionSettings.Builder Permission settings that you can specify when updating an existing named space.
com.google.chat.v1.Space.SpaceDetails Details about the space including description and rules.
com.google.chat.v1.Space.SpaceDetails.Builder Details about the space including description and rules.
com.google.chat.v1.SpaceBatchUpdatedEventData Event payload for multiple updates to a space. Event type: google.workspace.chat.space.v1.batchUpdated
com.google.chat.v1.SpaceBatchUpdatedEventData.Builder Event payload for multiple updates to a space. Event type: google.workspace.chat.space.v1.batchUpdated
com.google.chat.v1.SpaceEvent An event that represents a change or activity in a Google Chat space. To learn more, see Work with events from Google Chat.
com.google.chat.v1.SpaceEvent.Builder An event that represents a change or activity in a Google Chat space. To learn more, see Work with events from Google Chat.
com.google.chat.v1.SpaceEventName
com.google.chat.v1.SpaceEventName.Builder Builder for spaces/{space}/spaceEvents/{space_event}.
com.google.chat.v1.SpaceEventProto
com.google.chat.v1.SpaceName
com.google.chat.v1.SpaceName.Builder Builder for spaces/{space}.
com.google.chat.v1.SpaceProto
com.google.chat.v1.SpaceReadState A user's read state within a space, used to identify read and unread messages.
com.google.chat.v1.SpaceReadState.Builder A user's read state within a space, used to identify read and unread messages.
com.google.chat.v1.SpaceReadStateName
com.google.chat.v1.SpaceReadStateName.Builder Builder for users/{user}/spaces/{space}/spaceReadState.
com.google.chat.v1.SpaceReadStateProto
com.google.chat.v1.SpaceSetupProto
com.google.chat.v1.SpaceUpdatedEventData Event payload for an updated space. Event type: google.workspace.chat.space.v1.updated
com.google.chat.v1.SpaceUpdatedEventData.Builder Event payload for an updated space. Event type: google.workspace.chat.space.v1.updated
com.google.chat.v1.Thread A thread in a Google Chat space. For example usage, see Start or reply to a message thread.
com.google.chat.v1.Thread.Builder A thread in a Google Chat space. For example usage, see Start or reply to a message thread.
com.google.chat.v1.ThreadReadState A user's read state within a thread, used to identify read and unread messages.
com.google.chat.v1.ThreadReadState.Builder A user's read state within a thread, used to identify read and unread messages.
com.google.chat.v1.ThreadReadStateName
com.google.chat.v1.ThreadReadStateName.Builder Builder for users/{user}/spaces/{space}/threads/{thread}/threadReadState.
com.google.chat.v1.ThreadReadStateProto
com.google.chat.v1.UpdateMembershipRequest Request message for updating a membership.
com.google.chat.v1.UpdateMembershipRequest.Builder Request message for updating a membership.
com.google.chat.v1.UpdateMessageRequest Request to update a message.
com.google.chat.v1.UpdateMessageRequest.Builder Request to update a message.
com.google.chat.v1.UpdateSpaceReadStateRequest Request message for UpdateSpaceReadState API.
com.google.chat.v1.UpdateSpaceReadStateRequest.Builder Request message for UpdateSpaceReadState API.
com.google.chat.v1.UpdateSpaceRequest A request to update a single space.
com.google.chat.v1.UpdateSpaceRequest.Builder A request to update a single space.
com.google.chat.v1.UploadAttachmentRequest Request to upload an attachment.
com.google.chat.v1.UploadAttachmentRequest.Builder Request to upload an attachment.
com.google.chat.v1.UploadAttachmentResponse Response of uploading an attachment.
com.google.chat.v1.UploadAttachmentResponse.Builder Response of uploading an attachment.
com.google.chat.v1.User A user in Google Chat. When returned as an output from a request, if your Chat app authenticates as a
com.google.chat.v1.User.Builder A user in Google Chat. When returned as an output from a request, if your Chat app authenticates as a
com.google.chat.v1.UserMentionMetadata Annotation metadata for user mentions (@).
com.google.chat.v1.UserMentionMetadata.Builder Annotation metadata for user mentions (@).
com.google.chat.v1.UserProto
com.google.chat.v1.WidgetMarkup A widget is a UI element that presents text and images.
com.google.chat.v1.WidgetMarkup.Builder A widget is a UI element that presents text and images.
com.google.chat.v1.WidgetMarkup.Button A button. Can be a text button or an image button.
com.google.chat.v1.WidgetMarkup.Button.Builder A button. Can be a text button or an image button.
com.google.chat.v1.WidgetMarkup.FormAction A form action describes the behavior when the form is submitted. For example, you can invoke Apps Script to handle the form.
com.google.chat.v1.WidgetMarkup.FormAction.ActionParameter List of string parameters to supply when the action method is invoked. For example, consider three snooze buttons: snooze now, snooze one day, snooze next week. You might use action method = snooze(), passing the
com.google.chat.v1.WidgetMarkup.FormAction.ActionParameter.Builder List of string parameters to supply when the action method is invoked. For example, consider three snooze buttons: snooze now, snooze one day, snooze next week. You might use action method = snooze(), passing the
com.google.chat.v1.WidgetMarkup.FormAction.Builder A form action describes the behavior when the form is submitted. For example, you can invoke Apps Script to handle the form.
com.google.chat.v1.WidgetMarkup.Image An image that's specified by a URL and can have an onclick action.
com.google.chat.v1.WidgetMarkup.Image.Builder An image that's specified by a URL and can have an onclick action.
com.google.chat.v1.WidgetMarkup.ImageButton An image button with an onclick action.
com.google.chat.v1.WidgetMarkup.ImageButton.Builder An image button with an onclick action.
com.google.chat.v1.WidgetMarkup.KeyValue A UI element contains a key (label) and a value (content). This element can also contain some actions such as onclick button.
com.google.chat.v1.WidgetMarkup.KeyValue.Builder A UI element contains a key (label) and a value (content). This element can also contain some actions such as onclick button.
com.google.chat.v1.WidgetMarkup.OnClick An onclick action (for example, open a link).
com.google.chat.v1.WidgetMarkup.OnClick.Builder An onclick action (for example, open a link).
com.google.chat.v1.WidgetMarkup.OpenLink A link that opens a new window.
com.google.chat.v1.WidgetMarkup.OpenLink.Builder A link that opens a new window.
com.google.chat.v1.WidgetMarkup.TextButton A button with text and onclick action.
com.google.chat.v1.WidgetMarkup.TextButton.Builder A button with text and onclick action.
com.google.chat.v1.WidgetMarkup.TextParagraph A paragraph of text. Formatted text supported. For more information about formatting text, see Formatting text in Google Chat
com.google.chat.v1.WidgetMarkup.TextParagraph.Builder A paragraph of text. Formatted text supported. For more information about formatting text, see Formatting text in Google Chat
com.google.chat.v1.WidgetsProto

Interfaces

Interface Description
com.google.chat.v1.AccessoryWidgetOrBuilder
com.google.chat.v1.ActionResponse.SelectionItemsOrBuilder
com.google.chat.v1.ActionResponse.UpdatedWidgetOrBuilder
com.google.chat.v1.ActionResponseOrBuilder
com.google.chat.v1.ActionStatusOrBuilder
com.google.chat.v1.AnnotationOrBuilder
com.google.chat.v1.AttachedGifOrBuilder
com.google.chat.v1.AttachmentDataRefOrBuilder
com.google.chat.v1.AttachmentOrBuilder
com.google.chat.v1.CardWithIdOrBuilder
com.google.chat.v1.ChatServiceGrpc.AsyncService Enables developers to build Chat apps and integrations on Google Chat Platform.
com.google.chat.v1.ChatSpaceLinkDataOrBuilder
com.google.chat.v1.CompleteImportSpaceRequestOrBuilder
com.google.chat.v1.CompleteImportSpaceResponseOrBuilder
com.google.chat.v1.ContextualAddOnMarkup.Card.CardActionOrBuilder
com.google.chat.v1.ContextualAddOnMarkup.Card.CardHeaderOrBuilder
com.google.chat.v1.ContextualAddOnMarkup.Card.SectionOrBuilder
com.google.chat.v1.ContextualAddOnMarkup.CardOrBuilder
com.google.chat.v1.ContextualAddOnMarkupOrBuilder
com.google.chat.v1.CreateMembershipRequestOrBuilder
com.google.chat.v1.CreateMessageRequestOrBuilder
com.google.chat.v1.CreateReactionRequestOrBuilder
com.google.chat.v1.CreateSpaceRequestOrBuilder
com.google.chat.v1.CustomEmojiOrBuilder
com.google.chat.v1.DeleteMembershipRequestOrBuilder
com.google.chat.v1.DeleteMessageRequestOrBuilder
com.google.chat.v1.DeleteReactionRequestOrBuilder
com.google.chat.v1.DeleteSpaceRequestOrBuilder
com.google.chat.v1.DeletionMetadataOrBuilder
com.google.chat.v1.DialogActionOrBuilder
com.google.chat.v1.DialogOrBuilder
com.google.chat.v1.DriveDataRefOrBuilder
com.google.chat.v1.DriveLinkDataOrBuilder
com.google.chat.v1.EmojiOrBuilder
com.google.chat.v1.EmojiReactionSummaryOrBuilder
com.google.chat.v1.FindDirectMessageRequestOrBuilder
com.google.chat.v1.GetAttachmentRequestOrBuilder
com.google.chat.v1.GetMembershipRequestOrBuilder
com.google.chat.v1.GetMessageRequestOrBuilder
com.google.chat.v1.GetSpaceEventRequestOrBuilder
com.google.chat.v1.GetSpaceReadStateRequestOrBuilder
com.google.chat.v1.GetSpaceRequestOrBuilder
com.google.chat.v1.GetThreadReadStateRequestOrBuilder
com.google.chat.v1.GroupOrBuilder
com.google.chat.v1.ListMembershipsRequestOrBuilder
com.google.chat.v1.ListMembershipsResponseOrBuilder
com.google.chat.v1.ListMessagesRequestOrBuilder
com.google.chat.v1.ListMessagesResponseOrBuilder
com.google.chat.v1.ListReactionsRequestOrBuilder
com.google.chat.v1.ListReactionsResponseOrBuilder
com.google.chat.v1.ListSpaceEventsRequestOrBuilder
com.google.chat.v1.ListSpaceEventsResponseOrBuilder
com.google.chat.v1.ListSpacesRequestOrBuilder
com.google.chat.v1.ListSpacesResponseOrBuilder
com.google.chat.v1.MatchedUrlOrBuilder
com.google.chat.v1.MembershipBatchCreatedEventDataOrBuilder
com.google.chat.v1.MembershipBatchDeletedEventDataOrBuilder
com.google.chat.v1.MembershipBatchUpdatedEventDataOrBuilder
com.google.chat.v1.MembershipCreatedEventDataOrBuilder
com.google.chat.v1.MembershipDeletedEventDataOrBuilder
com.google.chat.v1.MembershipOrBuilder
com.google.chat.v1.MembershipUpdatedEventDataOrBuilder
com.google.chat.v1.MessageBatchCreatedEventDataOrBuilder
com.google.chat.v1.MessageBatchDeletedEventDataOrBuilder
com.google.chat.v1.MessageBatchUpdatedEventDataOrBuilder
com.google.chat.v1.MessageCreatedEventDataOrBuilder
com.google.chat.v1.MessageDeletedEventDataOrBuilder
com.google.chat.v1.MessageOrBuilder
com.google.chat.v1.MessageUpdatedEventDataOrBuilder
com.google.chat.v1.QuotedMessageMetadataOrBuilder
com.google.chat.v1.ReactionBatchCreatedEventDataOrBuilder
com.google.chat.v1.ReactionBatchDeletedEventDataOrBuilder
com.google.chat.v1.ReactionCreatedEventDataOrBuilder
com.google.chat.v1.ReactionDeletedEventDataOrBuilder
com.google.chat.v1.ReactionOrBuilder
com.google.chat.v1.RichLinkMetadataOrBuilder
com.google.chat.v1.SearchSpacesRequestOrBuilder
com.google.chat.v1.SearchSpacesResponseOrBuilder
com.google.chat.v1.SetUpSpaceRequestOrBuilder
com.google.chat.v1.SlashCommandMetadataOrBuilder
com.google.chat.v1.SlashCommandOrBuilder
com.google.chat.v1.Space.AccessSettingsOrBuilder
com.google.chat.v1.Space.MembershipCountOrBuilder
com.google.chat.v1.Space.PermissionSettingOrBuilder
com.google.chat.v1.Space.PermissionSettingsOrBuilder
com.google.chat.v1.Space.SpaceDetailsOrBuilder
com.google.chat.v1.SpaceBatchUpdatedEventDataOrBuilder
com.google.chat.v1.SpaceEventOrBuilder
com.google.chat.v1.SpaceOrBuilder
com.google.chat.v1.SpaceReadStateOrBuilder
com.google.chat.v1.SpaceUpdatedEventDataOrBuilder
com.google.chat.v1.ThreadOrBuilder
com.google.chat.v1.ThreadReadStateOrBuilder
com.google.chat.v1.UpdateMembershipRequestOrBuilder
com.google.chat.v1.UpdateMessageRequestOrBuilder
com.google.chat.v1.UpdateSpaceReadStateRequestOrBuilder
com.google.chat.v1.UpdateSpaceRequestOrBuilder
com.google.chat.v1.UploadAttachmentRequestOrBuilder
com.google.chat.v1.UploadAttachmentResponseOrBuilder
com.google.chat.v1.UserMentionMetadataOrBuilder
com.google.chat.v1.UserOrBuilder
com.google.chat.v1.WidgetMarkup.ButtonOrBuilder
com.google.chat.v1.WidgetMarkup.FormAction.ActionParameterOrBuilder
com.google.chat.v1.WidgetMarkup.FormActionOrBuilder
com.google.chat.v1.WidgetMarkup.ImageButtonOrBuilder
com.google.chat.v1.WidgetMarkup.ImageOrBuilder
com.google.chat.v1.WidgetMarkup.KeyValueOrBuilder
com.google.chat.v1.WidgetMarkup.OnClickOrBuilder
com.google.chat.v1.WidgetMarkup.OpenLinkOrBuilder
com.google.chat.v1.WidgetMarkup.TextButtonOrBuilder
com.google.chat.v1.WidgetMarkup.TextParagraphOrBuilder
com.google.chat.v1.WidgetMarkupOrBuilder

Enums

Enum Description
com.google.chat.v1.AccessoryWidget.ActionCase
com.google.chat.v1.ActionResponse.ResponseType The type of Chat app response.
com.google.chat.v1.ActionResponse.UpdatedWidget.UpdatedWidgetCase
com.google.chat.v1.Annotation.MetadataCase
com.google.chat.v1.AnnotationType Type of the annotation.
com.google.chat.v1.Attachment.DataRefCase
com.google.chat.v1.Attachment.Source The source of the attachment.
com.google.chat.v1.ContextualAddOnMarkup.Card.CardHeader.ImageStyle Protobuf enum google.chat.v1.ContextualAddOnMarkup.Card.CardHeader.ImageStyle
com.google.chat.v1.CreateMessageRequest.MessageReplyOption Specifies how to reply to a message. More states might be added in the future.
com.google.chat.v1.DeletionMetadata.DeletionType Who deleted the message and how it was deleted.
com.google.chat.v1.DialogAction.ActionCase
com.google.chat.v1.Emoji.ContentCase
com.google.chat.v1.HistoryState The history state for messages and spaces. Specifies how long messages and conversation threads are kept after creation.
com.google.chat.v1.Membership.MemberTypeCase
com.google.chat.v1.Membership.MembershipRole Represents a user's permitted actions in a Chat space. More enum values might be added in the future.
com.google.chat.v1.Membership.MembershipState Specifies the member's relationship with a space. Other membership states might be supported in the future.
com.google.chat.v1.RichLinkMetadata.DataCase
com.google.chat.v1.RichLinkMetadata.RichLinkType The rich link type. More types might be added in the future.
com.google.chat.v1.SlashCommandMetadata.Type Protobuf enum google.chat.v1.SlashCommandMetadata.Type
com.google.chat.v1.Space.AccessSettings.AccessState Represents the access state of the space.
com.google.chat.v1.Space.SpacePermissionSettingsCase
com.google.chat.v1.Space.SpaceThreadingState Specifies the type of threading state in the Chat space.
com.google.chat.v1.Space.SpaceType The type of space. Required when creating or updating a space. Output only for other usage.
com.google.chat.v1.Space.Type Deprecated: Use SpaceType instead.
com.google.chat.v1.SpaceEvent.PayloadCase
com.google.chat.v1.User.Type Protobuf enum google.chat.v1.User.Type
com.google.chat.v1.UserMentionMetadata.Type Protobuf enum google.chat.v1.UserMentionMetadata.Type
com.google.chat.v1.WidgetMarkup.Button.TypeCase
com.google.chat.v1.WidgetMarkup.DataCase
com.google.chat.v1.WidgetMarkup.Icon The set of supported icons.
com.google.chat.v1.WidgetMarkup.ImageButton.IconsCase
com.google.chat.v1.WidgetMarkup.KeyValue.ControlCase
com.google.chat.v1.WidgetMarkup.KeyValue.IconsCase
com.google.chat.v1.WidgetMarkup.OnClick.DataCase