Get desktop application:
View/edit binary Protocol Buffers messages
Used in: MobileLocalNotification
optional string thread_id = 1
optional string type_id = 2
optional string group_name = 3
optional string text_body = 6
optional string icon_url = 4
optional string title = 7
optional string group_id = 8
optional string sub_text = 9
Used in: CreateMessageRequest, CreateTopicRequest, CreateVideoCallResponse, Message
optional int32 start_index = 2
optional int32 length = 3
optional string local_id = 9
optional string unique_id = 19
optional bool server_invalidated = 13
optional FormatMetadata format_metadata = 8
optional DriveMetadata drive_metadata = 4
optional UrlMetadata url_metadata = 7
optional UploadMetadata upload_metadata = 10
Used in: Annotation
UNKNOWN = 0
RENDER = 1
RENDER_IF_POSSIBLE = 2
DO_NOT_RENDER = 3
Used in: Annotation
ANNOTATION_TYPE_UNKNOWN = 0
URL = 1
DRIVE_FILE = 2
DRIVE_DOC = 3
DRIVE_SHEET = 4
DRIVE_SLIDE = 5
USER_MENTION = 6
VIDEO = 7
FORMAT_DATA = 8
IMAGE = 9
PDF = 10
VIDEO_CALL = 11
MEMBERSHIP_CHANGED = 12
UPLOAD_METADATA = 13
ROOM_UPDATED = 14
INVITATION = 15
SLASH_COMMAND = 16
GSUITE_INTEGRATION = 17
DRIVE_FORM = 18
GROUP_RETENTION_SETTINGS_UPDATED = 19
BABEL_PLACEHOLDER = 20
READ_RECEIPTS_SETTINGS_UPDATED = 21
INCOMING_WEBHOOK_CHANGED = 22
INTEGRATION_CONFIG_UPDATED = 23
CONSENTED_APP_UNFURL = 24
CUSTOM_EMOJI = 25
CARD_CAPABILITY = 26
DATA_LOSS_PREVENTION = 27
REQUIRED_MESSAGE_FEATURES_METADATA = 28
MIGRATED_FROM_LEGACY_THREADED_ROOM = 29
GROUP = 30
Used in: BotInfo, Message, UserId
Used in: AppId
APP_TYPE_UNSPECIFIED = 0
APP = 1
GSUITE_APP = 2
INCOMING_WEBHOOK = 3
Used in: Message
optional UserId app_id = 5
optional User app_user = 6
optional string attachment_id = 8
optional string query = 1
optional GroupId group_id = 2
optional int32 max_num_results = 3
optional bool restrict_to_bots_in_group = 4
repeated BotUseCase bot_use_case_filters = 6
optional bool include_dialogs = 7
optional RequestHeader request_header = 100
optional bool has_more_results = 3
Used in: Event
optional int64 dispatch_time_millis = 1
optional int32 dispatch_sub_identifier = 2
optional bytes dispatch_random_filler = 3
optional int64 dispatch_timestamp_micros = 4
optional bool user_targeted_event_dual_dispatch = 6
optional int32 payload_hash = 7
Used in: BackendMetadata
BACKEND_METADATA_DIMENSION_UNKNOWN = 0
TYPE_UNKNOWN = 1
TYPE_DM = 2
TYPE_SPACE = 3
TYPE_USER = 4
GROUP_SIZE_UNKNOWN = 5
PAYLOAD_SIZE_UNKNOWN = 9
PAYLOAD_SIZE_LT_1K = 10
PAYLOAD_SIZE_1K_3K = 11
PAYLOAD_SIZE_3K_64K = 12
PAYLOAD_SIZE_GT_64K = 13
GROUP_SIZE_SMALL = 14
GROUP_SIZE_MEDIUM = 15
GROUP_SIZE_LARGE = 16
TYPE_PRESENCE = 17
TYPE_STATUS = 18
optional RequestHeader request_header = 100
optional UserId user_id = 1
optional GroupId group_id = 2
optional bool blocked = 3
optional bool reported = 4
Used in: User
optional string user_visible_developer_identity = 1
optional string description = 2
optional string bot_avatar_url = 5
optional string bot_name = 6
optional string market_place_banner_url = 8
optional AppId app_id = 10
optional bool support_home_screen = 11
Used in: BotInfo
UNSPECIFIED_STATUS = 0
ALLOWED = 1
ALL_APPS_DISABLED_BY_ADMIN = 2
APP_NOT_ALLOWLISTED_BY_ADMIN = 3
Used in: BotInfo
APP_PROMPT_CONFIG_UNSPECIFIED = 0
APP_PROMPTS_DISABLED = 1
STATIC_APP_PROMPTS_ENABLED = 2
DYNAMIC_APP_PROMPTS_ENABLED = 3
Used in: BotInfo
UNKNOWN_GWM_STATUS = 0
PUBLIC = 1
PRIVATE = 2
Used in: BotInfo
UNKNOWN_STATUS = 0
ENABLED = 1
DISABLED_BY_DEVELOPER = 2
Used in: BotInfo
optional string tos_url = 1
optional string privacy_policy_url = 2
optional string support_url = 3
optional string setup_url = 4
optional string admin_config_url = 5
optional string deletion_policy_url = 6
optional string gwm_url = 7
Used in: BotInfo
UNKNOWN = 0
CAN_ADD_TO_DM = 1
CAN_ADD_TO_ROOM = 2
CAN_ADD_TO_HUMAN_DM = 3
Used in: BotInfo
UNSPECIFIED_UNINSTALL_CAPABILITY = 0
ALWAYS_ALLOWED = 1
NEVER_ALLOWED = 2
Used in: AutocompleteSlashCommandsResponse
Used in: AutocompleteSlashCommandsRequest
UNKNOWN_USE_CASE = 0
BOT_DM = 1
MULTI_USER_SPACE = 2
Used in: MeetingSpace.StreamingSessionInfo
BROADCASTING_ACCESS_POLICY_UNSPECIFIED = 0
ORGANIZATION = 1
PUBLIC = 2
Used in: GsuiteIntegrationMetadata
Used in: CallAnnotationData
CALL_STATUS_UNSPECIFIED = 0
CALL_STARTED = 1
CALL_MISSED = 2
CALL_ENDED = 3
Used in: CallAnnotationData
UNKNOWN_CALL_STATUS = 0
ACTIVE_CALL = 1
ENDED_CALL = 2
Used in: Annotation
Used in: CardCapabilityMetadata
UNKNOWN = 0
SUPPORTS_BASE_CARDS = 1
optional RequestHeader request_header = 100
optional GroupId group_id = 1
optional int32 page_size = 3
optional int32 cutoff_size = 4
Used in: CatchUpGroupRequest, CatchUpUserRequest
optional int64 from_revision_timestamp = 1
optional int64 to_revision_timestamp = 2
Used in: CatchUpResponse
UNKNOWN = 0
COMPLETED = 1
PAGINATED = 2
ABORTED_CUTOFF_EXCEEDED = 3
ABORTED_CACHE_INVALIDATION = 4
ABORTED_FROM_REVISION_TOO_OLD = 5
optional RequestHeader request_header = 100
optional int32 page_size = 2
optional int32 cutoff_size = 3
Used in: HostAppAction
Used in: ChatActions
optional string meeting_url = 1
Used in: ClientInfo, RequestHeader
optional bool enable_all_features = 1
Used in: ClientFeatureCapabilities
UNSUPPORTED = 0
DATA_SUPPORTED = 1
FULLY_SUPPORTED = 2
Used in: StreamEventsRequest
optional Platform platform = 1
optional string source_machine = 3
optional string language_code = 5
Used in: PingEvent
Used in: ClientNotificationsState
DEVICE_NOTIFICATION_SETTING_STATE_UNKNOWN = 0
DEVICE_NOTIFICATIONS_ENABLED = 1
DEVICE_NOTIFICATIONS_DISABLED = 2
Used in: StreamEventsRequest
optional int64 origin_time_msec = 1
Used in: StreamEventsResponse
optional int64 origin_time_msec = 1
optional int64 receive_time_msec = 2
optional int64 transmit_time_msec = 3
Used in: GetServerTimeResponse, MeetingSpace.CallInfo.PaygateInfo
optional int64 seconds = 1
optional int32 nanos = 2
optional string shortcode = 2
optional RequestHeader request_header = 100
optional RequestHeader request_header = 100
repeated UserId members = 1
optional string local_id = 4
optional string topic_and_message_id = 5
Used in: CreateDmRequest
UNKNOWN = 0
INCLUDE_BOT_MEMBERSHIPS_IN_RESPONSE = 1
optional RequestHeader request_header = 100
optional string local_id = 3
optional bool should_find_existing_space = 4
Used in: CreateGroupResponse, CreateMembershipResponse
optional RequestHeader request_header = 100
optional string text_body = 2
repeated Annotation annotations = 3
optional string local_id = 4
optional string message_id = 6
optional RequestHeader request_header = 100
optional GroupId group_id = 5
optional string text_body = 2
repeated Annotation annotations = 3
optional string local_id = 4
optional string topic_and_message_id = 7
optional bool history_v2 = 8
optional MessageInfo message_info = 9
optional ThreadOptions thread_options = 10
Used in: CreateCustomEmojiResponse, CustomEmojiMetadata, Emoji
optional string uuid = 1
optional string shortcode = 3
optional UserId creator_user_id = 5
optional CustomerId owner_customer_id = 6
optional string blob_id = 7
optional int64 create_time_micros = 8
optional string read_token = 9
optional int64 update_time_micros = 10
optional string ephemeral_url = 11
optional string content_type = 12
optional int64 delete_time_micros = 13
Used in: Annotation
Used in: SetCustomStatusRequest, UserStatus
optional string status_text = 1
optional string status_emoji = 2
optional int64 state_expiry_timestamp_usec = 3
optional Emoji emoji = 4
Used in: CustomEmoji, OrganizationInfo.CustomerInfo
optional string customer_id = 1
Used in: GetUserPresenceResponse
optional UserId user_id = 1
optional Presence presence = 2
optional int64 active_until = 4
optional UserStatus user_status = 5
Used in: MeetingSpace
NUMBER_CLASS_UNSPECIFIED = 0
LOW_COST = 1
HIGH_COST = 2
LEGACY = 3
Used in: UploadMetadata
optional int32 width = 1
optional int32 height = 2
Used in: GroupId
optional string dm_id = 1
Used in: UserStatus
optional int64 dnd_expiry_time_usec = 2
optional int64 state_remaining_duration_usec = 3
Used in: DndSettings
UNKNOWN = 0
AVAILABLE = 1
DND = 2
Used in: DYNProtoUserPresence
DND_STATE_STATE_UNKNOWN = 0
AVAILABLE = 1
DND = 2
Used in: Annotation
optional string id = 1
optional string title = 2
optional string thumbnail_url = 3
optional int32 thumbnail_width = 7
optional int32 thumbnail_height = 8
optional string mimetype = 4
optional string external_mimetype = 14
optional string organization_display_name = 13
optional bool encrypted_doc_id = 10
optional string url_fragment = 16
optional bool is_owner = 19
optional bool can_share = 5
optional bool can_edit = 15
optional bool can_view = 6
optional bool should_not_render = 9
optional bool is_download_restricted = 17
Used in: CustomStatus, Reaction, ReactionSummary, UpdateReactionRequest
optional string unicode = 1
optional CustomEmoji custom_emoji = 2
Used in: CustomEmoji
EMOJI_STATE_UNSPECIFIED = 0
EMOJI_ENABLED = 1
EMOJI_SYSTEM_DISABLED = 2
EMOJI_HIDDEN = 3
EMOJI_DELETED = 4
Used in: CatchUpResponse, StreamEventsResponse
Used in: Event
Used in: Event, EventBody
UNKNOWN = 0
USER_ADDED_TO_GROUP = 1
USER_REMOVED_FROM_GROUP = 2
GROUP_VIEWED = 3
TOPIC_VIEWED = 4
GROUP_UPDATED = 5
MESSAGE_POSTED = 6
MESSAGE_UPDATED = 7
MESSAGE_DELETED = 8
TOPIC_MUTE_CHANGED = 9
USER_SETTINGS_CHANGED = 10
GROUP_STARRED = 11
WEB_PUSH_NOTIFICATION = 12
GROUP_UNREAD_SUBSCRIBED_TOPIC_COUNT_UPDATED = 13
INVITE_COUNT_UPDATED = 14
MEMBERSHIP_CHANGED = 15
GROUP_HIDE_CHANGED = 16
DRIVE_ACL_FIX_PROCESSED = 17
GROUP_NOTIFICATION_SETTINGS_UPDATED = 18
RETENTION_SETTINGS_UPDATED = 19
TOPIC_CREATED = 20
ON_HOLD_MESSAGE_POSTED = 21
ON_HOLD_MESSAGE_UPDATED = 22
ON_HOLD_MESSAGE_PUBLISHED = 23
MESSAGE_REACTED = 24
USER_STATUS_UPDATED_EVENT = 25
GROUP_RETENTION_SETTINGS_UPDATED = 26
USER_WORKING_HOURS_UPDATED_EVENT = 27
MESSAGE_SMART_REPLIES = 28
TYPING_STATE_CHANGED = 29
GROUP_DELETED = 30
BLOCK_STATE_CHANGED = 31
CLEAR_HISTORY = 32
SESSION_READY = 33
GROUP_SORT_TIMESTAMP_CHANGED = 34
GSUITE_INTEGRATION_UPDATED = 35
READ_RECEIPT_CHANGED = 36
MARK_AS_UNREAD = 37
GROUP_NO_OP = 38
INVALIDATE_GROUP_CACHE = 39
USER_NO_OP = 40
INVALIDATE_USER_CACHE = 41
USER_DENORMALIZED_GROUP_UPDATED = 42
USER_PRESENCE_SHARED_UPDATED_EVENT = 43
NOTIFICATIONS_CARD_UPDATED = 44
USER_HUB_AVAILABILITY_UPDATED_EVENT = 45
USER_OWNERSHIP_UPDATED = 46
SHARED_DRIVE_CREATE_SCHEDULED = 47
SHARED_DRIVE_UPDATED = 48
MESSAGE_PERSONAL_LABEL_UPDATED = 49
USER_QUOTA_EXCEEDED = 50
USER_GROUP_SCOPED_CAPABILITIES_UPDATED = 51
MEET_EVENT = 52
GROUP_UNREAD_THREAD_STATE_UPDATED = 53
DO_NOT_RECONNECT = 54
WEBCHANNEL_CHECK = 55
USER_RECURRING_DND_UPDATED_EVENT = 56
MESSAGE_LABELS_UPDATED = 57
BATCH_REACTIONS_UPDATED = 58
GROUP_DEFAULT_SORT_ORDER_UPDATED = 64
TOPIC_LABEL_APPLIED = 65
TOPIC_LABEL_REMOVED = 66
STRING_SORT_ORDER_UPDATED = 67
MESSAGE_LABEL_APPLIED = 68
MESSAGE_LABEL_REMOVED = 69
GROUP_LABEL_APPLIED = 70
GROUP_LABEL_REMOVED = 71
ROSTER_SECTION_CREATED = 72
ROSTER_SECTION_DELETED = 73
ROSTER_SECTION_UPDATED = 74
BADGE_COUNT_UPDATED = 75
WORLD_REFRESHED = 76
JOIN_REQUESTED = 77
GROUP_ENTITY_CREATED = 78
GROUP_ENTITY_DELETED = 79
GROUP_ENTITY_UPDATED = 80
MESSAGE_DETECTED_INTENT = 81
TOPIC_METADATA_UPDATED = 82
GROUP_READ_STATE_UPDATED = 83
VOICE_MESSAGE_TRANSCRIPT_CREATED = 84
MESSAGE_LABEL_UPDATED = 85
MARK_TOPIC_AS_UNREAD_UPDATED = 86
UNSENT_MESSAGE_CREATED = 87
UNSENT_MESSAGE_DELETED = 88
UNSENT_MESSAGE_UPDATED = 89
Used in: ClientInfo
ORIGIN_UNSPECIFIED = 0
ANDROID = 100
ANDROID_DEV = 101
ANDROID_PRODTEST = 102
ANDROID_STAGING = 103
ANDROID_PROD = 104
IOS = 110
IOS_DEV = 111
IOS_PRODTEST = 112
IOS_STAGING = 113
IOS_PROD = 114
WEB_ORIGIN = 120
WEB_DEV = 121
WEB_PRODTEST = 122
WEB_PROD = 123
WEB_STAGING = 124
DESKTOP_ORIGIN = 125
DESKTOP_DEV = 126
DESKTOP_PRODTEST = 127
DESKTOP_STAGING = 128
DESKTOP_PROD = 129
COMPANION_ORIGIN = 130
COMPANION_DEV = 131
COMPANION_PRODTEST = 132
COMPANION_STAGING = 133
COMPANION_PROD = 134
WEB_GMAIL_ORIGIN = 135
WEB_GMAIL_DEV = 136
WEB_GMAIL_PRODTEST = 137
WEB_GMAIL_STAGING = 138
WEB_GMAIL_PROD = 139
WEB_PWA_ORIGIN = 140
WEB_PWA_DEV = 141
WEB_PWA_PRODTEST = 142
WEB_PWA_STAGING = 143
WEB_PWA_PROD = 144
Used in: Annotation
optional int32 font_color = 2
Used in: FormatMetadata
TYPE_UNSPECIFIED = 0
BOLD = 1
ITALIC = 2
STRIKE = 3
SOURCE_CODE = 4
MONOSPACE = 5
HIDDEN = 6
MONOSPACE_BLOCK = 7
UNDERLINE = 8
FONT_COLOR = 9
BULLETED_LIST = 10
BULLETED_LIST_ITEM = 11
CLIENT_HIDDEN = 12
SEARCH_HIGHLIGHT = 13
Used in: WorldTopicOption
optional bool fetch_groups = 1
optional RequestHeader request_header = 100
optional GroupId group_id = 1
optional bool include_invite_dms = 5
Used in: GetGroupRequest
MEMBERS = 0
INVITEES = 1
MEMBER_IDS_ONLY = 2
PROFILE_IN_READ_RECEIPTS = 3
INCLUDE_SNIPPET = 4
INCLUDE_DYNAMIC_GROUP_NAME = 5
INCLUDE_ACCOUNT_USER_CAPABILITIES = 6
optional RequestHeader request_header = 100
repeated UserId user_ids = 1
optional bool include_active_until = 2
optional bool include_user_status = 3
Used in: CreateDmResponse, CreateGroupResponse, GetGroupResponse, MessageEvent, UpdateGroupResponse
optional GroupId group_id = 1
optional string name = 2
optional User creator = 4
optional int64 create_time = 5
optional int64 last_modified_time = 6
optional int64 sort_time = 7
optional int64 revision_time = 13
optional GroupReadState group_read_state = 12
optional int64 retention_horizon_time = 14
optional bool is_flat = 17
optional bool interop_enabled = 18
optional int64 retention_duration_seconds = 19
optional string roster_email = 25
optional string avatar_url = 28
optional NameUsers name_users = 34
optional bool typing_indicators_enabled = 43
Used in: Group
(message has no fields)
Used in: Group
GROUP_TYPE_UNSPECIFIED = 0
ROOM = 1
HUMAN_DM = 2
BOT_DM = 3
Used in: Group
(message has no fields)
Used in: CatchUpResponse
Used in: RoomUpdatedMetadata.GroupDetailsUpdatedMetadata
optional string description = 1
optional string guidelines = 2
Used in: AutocompleteSlashCommandsRequest, BlockEntityRequest, CatchUpGroupRequest, CreateMembershipRequest, CreateTopicRequest, CreateVideoCallRequest, Event, GetGroupRequest, Group, GroupReadStateId, GroupReadStateUpdatedEvent, GroupSubscriptionEvent, GroupViewedEvent, HideGroupRequest, ListMembersRequest, ListTopicsRequest, MarkGroupReadstateRequest, MembershipId, ReadReceiptChangedEvent, RemoveMembershipsRequest, SubmitFormActionRequest, TopicId, TypingContext, WorldItemLite
Used in: WorldFilter, WorldItemLite
optional string label_secondary_key = 2
Used in: GroupLabelId
LABEL_TYPE_UNSPECIFIED = 0
PINNED = 1
APP_SHORTCUT = 2
MUTED = 3
CUSTOM_SECTION = 4
Used in: GroupReadState
Used in: GroupNotificationSettings
UNKNOWN_NOTIFICATION_STATE = 0
MUTED = 1
UNMUTED = 2
Used in: GroupNotificationSettings
NOTIFY_ALWAYS = 0
NOTIFY_LESS_WITH_NEW_THREADS = 1
NOTIFY_LESS = 2
NOTIFY_NEVER = 3
Used in: BlockEntityResponse, Group, HideGroupResponse, MarkGroupReadstateResponse, WorldItemLite
optional int64 last_read_time = 2
optional int64 unread_message_count = 4
optional bool starred = 5
optional int64 update_timestamp = 6
optional int64 unread_subscribed_topic_count = 7
optional int64 unread_subscribed_topic_count_consistency_timestamp = 11
repeated TopicId unread_subscribed_topics = 8
optional int64 hide_timestamp = 9
optional int64 clear_history_timestamp = 14
optional InviteState invite_state = 10
optional bool blocked = 15
optional MembershipRole membership_role = 22
optional MembershipState membership_state = 16
optional InviteCategory invite_category = 17
optional int64 mark_as_unread_timestamp_usec = 18
optional bool visible_in_world_view = 19
optional bool show_notification_card_in_stream = 20
repeated UserId joined_users = 23
optional int64 thread_summary_last_read_time_usec = 24
optional bool has_unread_thread = 25
optional int64 default_sort = 28
optional int64 last_head_message_create_time_usec = 29
Used in: GroupReadState
Used in: Event.EventBody
optional GroupId group_id = 1
optional int64 last_head_message_create_time = 2
optional int64 most_recent_read_time = 3
optional int64 mark_as_unread_time = 4
Used in: StreamEventsRequest
Used in: Group, WorldItemLite
UNSUPPORTED = 0
DATA_SUPPORTED = 1
FULLY_SUPPORTED = 2
Used in: Group, WorldItemLite
GROUP_UNSUPPORTED_REASON_UNSPECIFIED = 0
GROUP_DISABLED_ON_CLIENT = 1
GROUP_DISABLED_ON_SERVER = 2
Used in: Event.EventBody
optional GroupId group_id = 1
optional int64 view_time = 2
Used in: Group, RoomUpdatedMetadata, SpaceCreationInfo, UpdateGroupRequest
(message has no fields)
UNKNOWN = 0
PRIVATE = 1
PUBLIC = 2
Used in: AppId
GSUITE_APP_TYPE_UNSPECIFIED = 0
TASKS_APP = 1
CALENDAR_APP = 2
DOCS_APP = 3
SHEETS_APP = 4
SLIDES_APP = 5
MEET_APP = 6
ASSISTIVE_SUGGESTION_APP = 7
CONTACTS_APP = 8
ACTIVITY_FEED_APP = 9
DRIVE_APP = 10
CHAT_IN_MEET_APP = 12
SHORTCUT_APP = 13
Used in: GsuiteIntegrationMetadata
UNKNOWN_CLIENT_TYPE = 0
MEET = 1
TASKS = 2
CALENDAR_EVENT = 3
ASSISTANT = 4
ACTIVITY_FEED_SERVICE = 5
Used in: Annotation
Used in: JAddOnsOnClick
Used in: HtmlAttachment
Used in: Attachment
Used in: MembershipChangedMetadata
INITIATOR_TYPE_UNSPECIFIED = 0
INITIATOR_TYPE_END_USER = 1
INITIATOR_TYPE_ADMIN = 2
INITIATOR_TYPE_APP = 3
Used in: LatencyData
Used in: GroupReadState, Membership, WorldFilter
UNKNOWN_INVITE = 0
REGULAR_INVITE = 1
SPAM_INVITE = 2
Used in: CreateMembershipRequest
Used in: InviteNotificationSettings
UNSPECIFIED = 0
EMAIL_NOTIFICATION = 1
Used in: GroupReadState
optional UserId inviter_user_id = 1
optional MessageId invitation_message_id = 2
optional bool show_welcome_mat = 3
optional InviteType invite_type = 5
Used in: InviteState
Used in: InviteType
UNKNOWN = 0
AT_MENTION = 1
DIRECT_ADD = 2
Used in: CreateDmRequest, InviteeMemberInfo, UserMentionMetadata
optional UserId user_id = 1
optional string email = 2
Used in: CreateMembershipRequest, SpaceCreationInfo
Used in: MobileLocalNotification
optional string apns_collapse_id = 1
optional string thread_id = 2
optional string title = 3
optional string body = 4
optional string category = 5
optional bool group_is_flat = 6
optional bool message_is_off_the_record = 7
optional string navigation = 8
Used in: JAddOnsCardItem, JAddOnsGrid, JAddOnsImageComponent
optional int32 corner_radius = 3
Used in: JAddOnsBorderStyle
BORDER_TYPE_NOT_SET = 0
NO_BORDER = 1
STROKE = 2
Used in: Attachment, JAddOnsPushCard, SubmitFormActionResponse
optional string name = 4
optional JAddOnsThemeColors background_theme_colors = 9
repeated int32 feature_capabilities = 10
optional bool is_gsuite_card = 12
Used in: JAddOnsCardItem
optional string action_label = 1
Used in: JAddOnsCardItem
Used in: JAddOnsCardItem
optional string image_url = 4
optional string image_alt_text = 5
Used in: JAddOnsCardItem
Used in: JAddOnsCardItem
optional string description = 1
optional bool collapsable = 3
optional int32 num_uncollapsable_widgets = 4
Used in: JAddOnsCardItem
DISPLAY_STYLE_UNSPECIFIED = 0
PEEK = 1
REPLACE = 2
Used in: JAddOnsCardItem
DIVIDER_STYLE_UNSPECIFIED = 0
SOLID_DIVIDER = 1
NO_DIVIDER = 2
Used in: Attachment
Used in: JAddOnsContextualAddOn
Used in: Card
optional string action_label = 1
Used in: Card
optional string image_url = 4
optional string image_alt_text = 5
Used in: Card
Used in: Card
Used in: Card
optional string description = 1
optional bool collapsable = 3
optional int32 num_uncollapsable_widgets = 4
Used in: JAddOnsContextualAddOn
optional string icon_url = 2
optional int32 color = 3
Used in: JAddOnsCardItem.CardItemRefreshAction, JAddOnsContextualAddOn.Card.RefreshAction, JAddOnsOnClick, JAddOnsWidget.DateTimePicker, JAddOnsWidget.KeyValue.SwitchWidget, JAddOnsWidget.Menu, JAddOnsWidget.SelectionControl, JAddOnsWidget.TextField, SubmitFormActionRequest
optional string action_method_name = 1
repeated string parameters_deprecated = 3
optional string encrypted_action = 7
optional bool persist_values = 6
repeated string required_widget_ids = 9
optional bool all_widgets_are_required = 10
Used in: JAddOnsFormAction
optional string key = 1
optional string value = 2
Used in: JAddOnsFormAction
INTERACTION_UNSPECIFIED = 0
OPEN_DIALOG = 1
Used in: JAddOnsFormAction
Used in: JAddOnsCardItem.CardItemHeader, JAddOnsCardItem.CardItemSection, JAddOnsContextualAddOn.Card.CardHeader, JAddOnsContextualAddOn.Card.Section, JAddOnsContextualAddOn.Toolbar, JAddOnsWidget.ImageKeyValue, JAddOnsWidget.KeyValue, JAddOnsWidget.TextButton, JAddOnsWidget.TextKeyValue, JAddOnsWidget.TextParagraph
optional string original_text = 1
Used in: JAddOnsFormattedText
Used in: StyledText
optional int64 time_millis = 1
optional int32 time_zone_offset_minutes = 2
optional bool date_only = 3
optional bool floating_time = 4
Used in: FormattedTextElement
optional string link = 1
optional string original_link = 3
optional string text = 2
Used in: FormattedTextElement
optional string text = 1
optional DateTime datetime = 4
optional int32 color = 3
Used in: StyledText
REGULAR = 0
LIGHT = 1
MEDIUM = 2
BOLD = 3
Used in: StyledText
NONE = 0
BOLD_DEPRECATED = 1
ITALIC = 2
UNDERLINE = 3
STRIKETHROUGH = 4
BR = 5
UPPERCASE = 6
Used in: JAddOnsFormattedText
LEFT = 0
CENTER = 1
RIGHT = 2
Used in: JAddOnsWidget
optional string title = 2
optional int32 num_columns = 5
Used in: JAddOnsGrid
optional string identifier = 1
optional string title = 3
optional string subtitle = 4
Used in: GridItem
NOT_SET = 0
TEXT_BELOW = 1
TEXT_ABOVE = 2
Used in: JAddOnsCardItem.CardItemSection, JAddOnsContextualAddOn.Card.Section, JAddOnsFormattedText, JAddOnsGrid, JAddOnsWidget.Image, JAddOnsWidget.ImageButton, JAddOnsWidget.KeyValue.SwitchWidget, JAddOnsWidget.SelectionControl, JAddOnsWidget.SelectionControl.SelectionItem, JAddOnsWidget.TextButton, JAddOnsWidget.TextField
Used in: JAddOnsGrid.GridItem
optional string image_url = 1
optional string alt_text = 2
Used in: JAddOnsImageComponent
optional double aspect_ratio = 2
Used in: JAddOnsCardItem.CardItemHeader, JAddOnsContextualAddOn.Card.CardHeader, JAddOnsImageCropStyle, JAddOnsWidget.Icon, JAddOnsWidget.KeyValue
CROP_TYPE_NOT_SET = 0
SQUARE = 1
CIRCLE = 2
RECTANGLE_CUSTOM = 3
RECTANGLE_4_3 = 4
Used in: JAddOnsLabelContentPairWidget
optional string label = 1
optional string content = 2
Used in: JAddOnsWidget
Used in: JAddOnsCardItem.CardItemAction, JAddOnsContextualAddOn.Card.CardAction, JAddOnsGrid, JAddOnsGrid.GridItem, JAddOnsWidget.Image, JAddOnsWidget.ImageButton, JAddOnsWidget.ImageKeyValue, JAddOnsWidget.KeyValue, JAddOnsWidget.TextButton, JAddOnsWidget.TextKeyValue
optional string link = 1
optional HostAppAction host_app_action = 9
Used in: JAddOnsOnClick
optional string url = 1
optional string original_link = 5
Used in: JAddOnsOpenLink
Used in: JAddOnsOpenLink
NOTHING = 0
RELOAD_ADD_ON = 1
Used in: JAddOnsOpenLink
Used in: JAddOnsOnClick
Used in: JAddOnsWidget
Used in: JAddOnsBorderStyle, JAddOnsCardItem, JAddOnsContextualAddOn.Card, JAddOnsContextualAddOn.Toolbar, JAddOnsFormattedText.FormattedTextElement.StyledText, JAddOnsWidget.DateTimePicker, JAddOnsWidget.TextButton
optional int32 light_theme_color = 1
optional int32 dark_theme_color = 2
Used in: JAddOnsCardItem.CardItemSection, JAddOnsContextualAddOn.Card.Section
Used in: TextField
Used in: AutoComplete
Used in: JAddOnsCardItem.CardItemFixedFooter, JAddOnsContextualAddOn.Card.FixedFooter, JAddOnsWidget, KeyValue
Used in: JAddOnsWidget
optional string name = 1
optional string label = 2
optional int64 value_ms_epoch = 4
optional int32 timezone_offset_date = 5
optional int32 color = 7
Used in: DateTimePicker
UNSPECIFIED_TYPE = 0
DATE_AND_TIME = 1
DATE_ONLY = 2
TIME_ONLY = 3
Used in: JAddOnsWidget
(message has no fields)
Used in: JAddOnsGrid.GridItem, JAddOnsWidget
NOT_SET = 0
START = 1
CENTER = 2
END = 3
Used in: KeyValue
optional string icon_url = 1
optional string alt_text = 2
Used in: JAddOnsWidget
optional string fife_image_url = 1
optional double aspect_ratio = 3
optional string alt_text = 4
Used in: Button
optional string icon_url = 1
optional string name = 3
Used in: JAddOnsWidget
optional string icon_url = 1
Used in: JAddOnsWidget
optional string icon_url = 1
optional string icon_alt_text = 9
optional Icon start_icon = 11
optional bool content_multiline = 8
optional Button button = 6
optional Icon end_icon = 12
Used in: KeyValue
optional string name = 1
optional string value = 2
optional bool selected = 3
Used in: SwitchWidget
UNSPECIFIED = 0
SWITCH = 1
CHECKBOX = 2
Used in: TextButton
optional string name = 1
optional bool fill = 2
optional int32 weight = 3
optional int32 grade = 4
Used in: JAddOnsWidget
optional string name = 1
optional string label = 5
Used in: Menu
optional string text = 1
optional string value = 4
optional bool selected = 3
Used in: JAddOnsWidget
optional string name = 1
optional string label = 5
Used in: SelectionControl
optional string text = 1
optional bool selected = 2
optional string value = 3
Used in: SelectionControl
CHECK_BOX = 0
RADIO_BUTTON = 1
SWITCH = 2
DROPDOWN = 3
Used in: JAddOnsCardItem.CardItemFixedFooter, JAddOnsContextualAddOn.Card.FixedFooter, Button
optional bool disabled = 4
optional int32 background_color = 6
optional JAddOnsThemeColors background_theme_colors = 7
optional string alt_text = 8
optional string icon_url = 9
optional MaterialIcon material_icon = 10
Used in: TextButton
UNSPECIFIED = 0
TEXT = 1
FILLED = 2
Used in: JAddOnsWidget
optional string name = 1
optional int32 max_lines = 2
optional string label = 3
optional string hint_text = 4
optional string value = 6
optional AutoComplete auto_complete = 9
optional JAddOnsFormAction auto_complete_callback = 10
optional bool auto_complete_multiple_selections = 12
Used in: TextField
Used in: TextField
Used in: JAddOnsWidget
Used in: JAddOnsWidget
Used in: Event
Used in: LatencyData
UNKNOWN = 0
FRONTEND = 1
INTEGRATION = 2
BACKEND = 3
DISPATCHER = 4
SESSION = 5
optional RequestHeader request_header = 100
optional SpaceId space_id = 1
optional GroupId group_id = 5
optional int32 page_size = 3
optional string page_token = 4
Used in: WorldTopicOption
optional int32 reply_page_size = 1
optional RequestHeader request_header = 100
optional GroupId group_id = 8
optional int32 page_size_for_topics = 2
optional int32 page_size_for_unread_replies = 6
optional int32 page_size_for_read_replies = 7
optional int32 page_size_for_replies = 3
optional ReferenceRevision group_not_older_than = 10
Used in: ListTopicsRequest
USER = 1
TOTAL_MESSAGE_COUNTS = 2
READ_RECEIPTS = 3
repeated Topic topics = 1
optional ReadRevision user_revision = 2
optional ReadRevision group_revision = 3
optional bool contains_first_topic = 4
optional bool contains_last_topic = 5
optional ReadReceiptSet read_receipt_set = 6
Used in: CallMetadata
optional string meeting_code = 1
optional string meeting_url = 2
optional MeetingType meeting_type = 3
optional string conference_name = 4
Used in: VideoCallMetadata
optional string meeting_space_id = 1
optional string meeting_code = 2
optional string meeting_url = 3
optional string meeting_alias = 7
optional string more_join_url = 10
repeated DialInNumberClass accepted_number_class = 11
Used in: MeetingSpace
optional string view_url = 1
Used in: MeetingSpace
optional Presenter presenter = 1
optional RecordingInfo recording_info = 2
optional string calendar_event_id = 3
optional string organization_name = 4
optional int32 max_joined_devices = 6
optional string media_backend_info = 8
repeated string supported_caption_languages = 14
Used in: CallInfo
optional bool access_lock = 1
optional bool chat_lock = 2
optional bool present_lock = 3
optional bool attendance_report_enabled = 4
optional bool audio_lock = 5
optional bool video_lock = 6
optional bool moderation_enabled = 7
optional bool cse_enabled = 8
Used in: CallInfo
optional bytes wrapped_key = 1
Used in: CallInfo
optional bool show_upgrade_promos = 1
Used in: MeetingSpace
optional bool enabled = 1
Used in: MeetingSpace
optional string uri = 1
optional string sip_access_code = 2
Used in: MeetingSpace
optional string phone_number = 1
optional string formatted_phone_number = 5
optional string pin = 2
optional string region_code = 3
optional string language_code = 4
Used in: CallInfo
optional string presenter_device_id = 1
optional string by_device_id = 2
Used in: CallInfo
optional string recording_id = 2
optional string producer_device_id = 3
optional string owner_display_name = 5
Used in: RecordingInfo
optional string device_id = 1
Used in: RecordingEvent
RECORDING_EVENT_UNSPECIFIED = 0
USER_ACTION = 1
Used in: RecordingInfo
RECORDING_UNSPECIFIED = 0
RECORDING_INACTIVE = 1
RECORDING_STARTING = 2
RECORDING_STARTED = 3
Used in: MeetingSpace
optional bool access_lock = 1
optional bool attendance_report_enabled = 2
optional bool chat_lock = 3
optional bool present_lock = 4
optional bool moderation_enabled = 5
optional bool cse_enabled = 6
Used in: CallInfo
optional string session_id = 2
optional string owner_display_name = 5
optional bool training_enabled = 7
Used in: StreamingSessionInfo
optional string device_id = 1
Used in: SessionEvent
Used in: StreamingSessionInfo
STATUS_UNSPECIFIED = 0
INACTIVE = 1
STARTING = 2
LIVE = 3
Used in: StreamingSessionInfo
optional int64 estimated_viewer_count = 1
Used in: MeetingSpace
optional string pin = 1
optional string pstn_info_url = 2
Used in: MeetMetadata
MEETING_TYPE_UNSPECIFIED = 0
HUDDLE = 1
CALL = 2
Used in: GetMembersResponse, ListMembersResponse, MemberProfile, MembershipChangedMetadata
Used in: CreateMembershipRequest, GetGroupResponse, GetMembersRequest, ListMembersResponse, MembershipChangedMetadata, MembershipChangedMetadata.AffectedMembership, MembershipId, RemoveMembershipResult, RemoveMembershipsRequest
optional UserId user_id = 1
optional RosterId roster_id = 2
optional string email = 3
Used in: GetMembersResponse
Used in: SegmentedMembershipCount
MEMBER_TYPE_UNSPECIFIED = 0
HUMAN_USER = 1
ROSTER_MEMBER = 2
Used in: CreateDmResponse, CreateMembershipResult, GetGroupResponse, ListMembersResponse, MembershipChangedEvent, Message
Used in: Event.EventBody
Used in: MembershipChangedEvent
REASON_UNSPECIFIED = 0
GROUP_DELETED = 1
GROUP_UNDELETED = 2
TARGET_AUDIENCE_UPDATED = 3
Used in: Annotation
optional UserId initiator = 2
repeated MemberId affected_members = 3
optional User initiator_profile = 4
repeated Member affected_member_profiles = 5
optional InitiatorType initiator_type = 7
Used in: MembershipChangedMetadata
Used in: MembershipChangedMetadata
TYPE_UNSPECIFIED = 0
INVITED = 1
JOINED = 2
ADDED = 3
REMOVED = 4
LEFT = 5
BOT_ADDED = 6
BOT_REMOVED = 7
KICKED_DUE_TO_OTR_CONFLICT = 8
ROLE_UPDATED = 9
ROLE_TARGET_AUDIENCE_UPDATED = 10
SPACE_LIMIT_EXCEEDED = 11
HUMAN_MEMBERSHIP_DISPLAY_DISABLED = 12
Used in: GetMembersRequest, MemberProfile, Membership
Used in: GroupReadState, Membership, MembershipChangedEvent, MembershipChangedMetadata.AffectedMembership
ROLE_UNKNOWN = 0
ROLE_NONE = 1
ROLE_INVITEE = 2
ROLE_MEMBER = 3
ROLE_OWNER = 4
ROLE_APP_OWNER = 5
ROLE_MANAGER = 6
Used in: CreateMembershipRequest, GetGroupResponse, GroupReadState, Membership, MembershipChangedEvent, MembershipChangedMetadata.AffectedMembership, RemoveMembershipsRequest, SegmentedMembershipCount, WorldFilter, WorldItemLite.MembershipLite
MEMBER_UNKNOWN = 0
MEMBER_INVITED = 1
MEMBER_JOINED = 2
MEMBER_NOT_A_MEMBER = 3
MEMBER_FAILED = 4
Used in: CreateMessageResponse, GetGroupResponse, MessageEvent, Topic, WebPushNotification, WorldItemLite
optional User creator = 2
optional int64 create_time = 3
optional int64 last_update_time = 4
optional int64 delete_time = 8
optional int64 last_edit_time = 17
optional string text_body = 10
repeated Annotation annotations = 11
optional string local_id = 14
repeated Attachment attachments = 15
repeated Reaction reactions = 21
optional int64 last_reply_time = 5
optional int64 last_view_time = 6
optional int64 last_mention_time = 7
optional int64 num_unread_replies = 9
optional Message last_reply = 12
optional int64 sort_time = 13
optional AppId origin_app_id = 29
optional Membership creator_membership = 30
optional bool is_inline_reply = 34
optional User updater = 39
Used in: Message
PERMISSION_UNSPECIFIED = 0
NO_ONE = 1
CREATOR = 2
MEMBER = 3
Used in: Message
UNKNOWN = 0
GROUP_VISIBLE = 1
ON_HOLD = 2
Used in: Message
MESSAGE_TYPE_UNSPECIFIED = 0
USER_MESSAGE = 1
SYSTEM_MESSAGE = 2
Used in: Event.EventBody
optional Message message = 1
optional int64 last_message_in_topic_time = 4
optional int64 prev_revision_time = 5
optional bool is_head_message = 6
optional int32 num_recipients = 7
optional Group group = 8
Used in: InviteState, Message, MessageReactionsSummaryEvent, SubmitFormActionRequest, UpdateReactionRequest
optional string message_id = 2
Used in: CreateTopicRequest
optional bool accept_format_annotations = 1
Used in: CreateMessageRequest, MessageId
Used in: Event.EventBody
optional MessageId message_id = 1
optional int64 update_timestamp_micros = 3
Used in: WebPushNotificationEvent
Used in: Group, WorldItemLite, WorldItemLite.GroupNameDetails
repeated UserId name_user_ids = 1
optional bool has_more_name_users = 2
optional string group_name = 3
Used in: WebPushNotification
UNKNOWN_NOTIFICATION_CAUSE = 0
DIRECT_MESSAGE = 1
AT_MENTION = 2
NEW_TOPIC = 3
SUBSCRIBED_TOPIC_REPLY = 4
UNSUBSCRIBED_TOPIC_REPLY = 5
Used in: Group, User, WorldItemLite
Used in: OrganizationInfo
(message has no fields)
Used in: OrganizationInfo
optional RequestHeader request_header = 1
optional string world_consistency_token = 3
optional bool fetch_from_user_spaces = 5
optional bool receive_world_update_notifications = 6
optional bool fetch_snippets_for_unnamed_rooms = 7
optional bool fetch_blocked_users = 8
Used in: PaginatedWorldRequest
UNKNOWN = 0
EXCLUDE_GROUP_LITE = 1
FETCH_BOTS_IN_HUMAN_DM = 2
FETCH_SPACE_INTEGRATION_PAYLOADS = 3
FETCH_GROUPS_D3_POLICIES = 4
FETCH_USER_PROFILES_FOR_GROUP_NAMING = 5
optional string world_consistency_token = 2
optional ReadRevision user_revision = 3
Used in: User
optional string value = 1
optional string type = 2
Used in: StreamEventsRequest
optional int64 last_interactive_time_ms = 4
optional bool client_notifications_enabled = 6
optional bool pwa_dedupe_enabled = 8
Used in: PingEvent
FOCUS_STATE_UNSPECIFIED = 0
FOCUS_STATE_FOREGROUND = 1
FOCUS_STATE_BACKGROUND = 2
Used in: PingEvent
UNKNOWN = 0
INTERACTIVE = 1
FOCUSED = 2
VISIBLE = 3
HIDDEN = 4
Used in: PingEvent
STATE_UNKNOWN = 0
STATE_IDLE_LOCKED = 1
STATE_IDLE_UNLOCKED = 2
STATE_ACTIVE = 3
Used in: PingEvent
STATE_UNSPECIFIED = 0
ACTIVE = 1
INACTIVE = 2
Used in: ClientInfo, StreamEventsRequest
UNDEFINED_PLATFORM = 0
WEB = 1
MOBILE = 2
DRONE = 3
INTEROP_PRESENCE = 4
CLASSIC_DESKTOP = 5
CLASSIC_PHONE = 6
CLASSIC_UNKNOWN = 7
WEB_GMAIL = 8
Used in: DYNProtoUserPresence
UNDEFINED_PRESENCE = 0
ACTIVE = 1
INACTIVE = 2
UNKNOWN = 3
SHARING_DISABLED = 4
Used in: Message
optional Emoji emoji = 1
optional int32 count = 2
optional bool current_user_participated = 3
optional int64 create_timestamp = 4
Used in: UpdateReactionRequest
REACTION_OPTION_UNSPECIFIED = 0
ADD = 1
REMOVE = 2
Used in: MessageReactionsSummaryEvent
optional Emoji emoji = 1
repeated UserId reactors = 2
optional int64 count = 3
optional bool current_user_reacted = 4
repeated UserId users_removed_reaction = 5
repeated UserId users_added_reaction = 6
Used in: ReadReceiptSet
optional int64 read_time_micros = 2
optional User user = 3
Used in: Event.EventBody
Used in: GetGroupResponse, ListTopicsResponse, ReadReceiptChangedEvent
optional bool enabled = 1
repeated ReadReceipt read_receipts = 2
Used in: CreateMessageResponse, CreateTopicResponse, GetGroupResponse, GetSelfUserStatusResponse, ListMembersResponse, ListTopicsResponse, PaginatedWorldResponse, WorldItemLite
optional int64 timestamp = 1
Used in: MeetingSpace.RecordingInfo, MeetingSpace.StreamingSessionInfo
RECORDING_APPLICATION_TYPE_UNSPECIFIED = 0
RECORDING = 1
GLIVE_STREAM = 3
BROADCAST = 4
Used in: GetGroupRequest, ListMembersRequest, ListTopicsRequest
optional int64 timestamp = 1
Used in: RemoveMembershipsResponse
optional RequestHeader request_header = 100
optional MemberId member_id = 1
repeated string attached_roster_names = 4
Used in: AutocompleteSlashCommandsRequest, BlockEntityRequest, CatchUpGroupRequest, CatchUpUserRequest, CreateCustomEmojiRequest, CreateDmRequest, CreateGroupRequest, CreateMembershipRequest, CreateMessageRequest, CreateTopicRequest, CreateVideoCallRequest, GetGroupRequest, GetMembersRequest, GetSelfUserStatusRequest, GetServerTimeRequest, GetUserPresenceRequest, GetUserStatusRequest, HideGroupRequest, ListMembersRequest, ListTopicsRequest, MarkGroupReadstateRequest, PaginatedWorldRequest, RemoveMembershipResult, RemoveMembershipsRequest, SetCustomStatusRequest, SetDndDurationRequest, SetPresenceSharedRequest, SetTypingStateRequest, SubmitFormActionRequest, UpdateGroupRequest, UpdateReactionRequest
optional int64 trace_id = 1
optional int64 client_version = 3
optional string locale = 4
Used in: RequestHeader
UNKNOWN = 0
ANDROID = 1
IOS = 2
WEB = 3
CLASSIC_INTEROP = 4
INTERNAL_TESTING = 5
WEB_DESKTOP = 6
WEB_GMAIL = 7
WEB_COMPANION = 9
WEB_CRX = 10
WEB_PWA = 11
WEB_DYNTO = 12
WEB_DYNTO_PWA = 13
WEB_GMAIL_DARK_LAUNCH = 14
STREAM_IN_MEET = 15
WEB_ADMIN_CONSOLE = 16
FRAMELESS_CHAT = 17
FRAMELESS_CHAT_PWA = 18
EMBEDDED_STREAM_DARK_LAUNCH = 19
Used in: CreateDmRequest, CreateMembershipResponse, CreateTopicRequest, Group, GroupReadState, Message, RemoveMembershipsResponse, Topic, WorldItemLite.GroupLite
optional int64 expiry_timestamp = 2
Used in: GroupData, RetentionSettings
UNKNOWN_RETENTION_STATE = 0
PERMANENT = 1
EPHEMERAL_ONE_DAY = 2
UNKNOWN_RING_STATUS = 0
RINGING = 1
JOINED = 2
MISSED = 3
Used in: Annotation
optional string name = 2
optional bool group_link_sharing_enabled = 5
optional User initiator = 4
Used in: RoomUpdatedMetadata
Used in: RoomUpdatedMetadata
optional string new_name = 1
optional string prev_name = 2
Used in: Member
optional string name = 2
optional string avatar_url = 3
optional int32 membership_count = 4
optional string roster_gaia_key = 5
optional RosterState roster_state = 6
optional bool is_membership_visible_to_caller = 8
Used in: MemberId, Roster
Used in: Roster
ROSTER_STATE_UNKNOWN = 0
ROSTER_ACTIVE = 1
ROSTER_DELETED = 2
Used in: WorldSectionRequest
Used in: Section, WorldSectionRequest
Used in: SegmentedMembershipCounts
optional int32 membership_count = 1
optional MemberType member_type = 2
Used in: Group, Roster, WorldItemLite
optional RequestHeader request_header = 100
optional CustomStatus custom_status = 1
optional int64 custom_status_expiry_timestamp_usec = 2
optional int64 custom_status_remaining_duration_usec = 3
optional RequestHeader request_header = 100
optional int64 new_dnd_duration_usec = 1
optional int64 dnd_expiry_timestamp_usec = 3
Used in: SetDndDurationRequest
UNKNOWN = 0
AVAILABLE = 1
DND = 2
optional RequestHeader request_header = 100
optional bool presence_shared = 1
optional int64 start_timestamp_usec = 1
Used in: Group, IosLocalNotification, SpaceCreationInfo, WorldItemLite
ATTRIBUTE_CHECKER_GROUP_TYPE_UNSPECIFIED = 0
ONE_TO_ONE_HUMAN_DM = 1
ONE_TO_ONE_BOT_DM = 2
IMMUTABLE_MEMBERSHIP_GROUP_DM = 3
FLAT_ROOM = 4
THREADED_ROOM = 5
IMMUTABLE_MEMBERSHIP_HUMAN_DM = 6
POST_ROOM = 7
Used in: BotSlashCommands
optional string name = 1
optional int64 command_id = 2
optional string description = 3
optional string arguments_hint = 4
optional bool triggers_dialog = 5
Used in: Annotation
optional UserId id = 1
optional string command_name = 3
optional int64 command_id = 4
optional string arguments_hint = 5
optional bool triggers_dialog = 6
Used in: SlashCommandMetadata
TYPE_UNSPECIFIED = 0
ADD = 1
INVOKE = 2
FAILED_TO_ADD = 3
Used in: WorldSectionRequest
optional SortKey sort_key = 1
optional string sort_value = 2
Used in: Sort
SORT_KEY_UNSPECIFIED = 0
SORT_BY_SORT_TIME_DESC = 1
SORT_BY_RELEVANCE_SCORE = 2
Used in: WorldSectionRequest
SORTING_ORDER_UNSPECIFIED = 0
MAX_SORT_TIME_READ_TIME = 1
DEFAULT_SORT = 2
Used in: CreateGroupRequest
optional string name = 1
optional bool has_server_generated_name = 7
optional string shared_drive_name = 14
Used in: SpaceCreationInfo
(message has no fields)
Used in: SpaceCreationInfo
(message has no fields)
Used in: SpaceCreationInfo
(message has no fields)
Used in: GroupId, ListMembersRequest, MembershipId, UpdateGroupRequest
optional string space_id = 1
Used in: WorldItemLite
(message has no fields)
optional Platform platform = 4
optional ClientInfo client_info = 5
optional int64 client_session_id = 6
optional string sample_id = 1
repeated string sample_ids = 7
optional PingEvent ping_event = 2
optional int64 test_user_gaia_id = 100
optional Event event = 1
optional string sample_id = 2
Used in: SubmitFormActionRequest
UNSPECIFIED = 0
SUBMIT_FORM = 1
CANCEL_FORM = 2
INVOKE_DIALOG_BY_FORM_SUBMIT = 3
optional string setup_url = 4
Used in: CreateTopicRequest
optional bool request_reply_in_thread = 1
Used in: Interval
optional int64 seconds = 1
optional int32 nanos = 2
Used in: CreateDmResponse, CreateTopicResponse, ListTopicsResponse, TopicCreatedEvent
optional TopicId id = 1
optional int64 sort_time = 2
optional int64 create_time_usec = 15
repeated Message replies = 7
optional TopicReadState topic_read_state = 11
optional bool is_system_message = 12
optional bool contains_more_unread_replies = 14
Used in: Event.EventBody
optional Topic topic = 1
optional bool has_more_replied = 2
Used in: GroupReadState, MessageParentId, SubmitFormActionRequest, Topic, TopicReadStateId, TypingContext
optional GroupId group_id = 3
optional string topic_id = 2
Used in: TopicReadState, WorldTopicFilter
optional string label_secondary_key = 2
Used in: TopicLabelId
LABEL_TYPE_UNSPECIFIED = 0
THREAD_FOLLOWED = 1
Used in: Topic
optional int64 last_read_time = 2
optional int64 unread_message_count = 4
optional int64 read_message_count = 5
optional int64 last_engagement_time = 6
optional int64 mute_time = 7
optional int64 update_timestamp = 8
optional int64 deleted_message_count = 9
optional int32 total_message_count = 10
repeated TopicLabelId topic_label_id = 11
Used in: TopicReadState
Used in: DriveMetadata
optional string resource_url = 4
Used in: SetTypingStateRequest, TypingStateChangedEvent
Used in: SetTypingStateRequest, TypingStateChangedEvent
UNKNOWN_STATE = 0
TYPING = 1
STOPPED = 2
Used in: Event.EventBody
optional UserId user_id = 2
optional int64 start_timestamp_usec = 4
Used in: UpdateGroupRequest
UPDATE_MASK_UNSPECIFIED = 0
NAME = 1
VISIBILITY = 2
AVATAR_INFO = 3
SPACE_DETAILS = 4
SHARED_DRIVE = 5
Used in: Annotation
optional string attachment_token = 1
optional string content_name = 3
optional string content_type = 4
optional Dimension original_dimension = 5
optional string local_id = 6
optional string cloned_drive_id = 9
Used in: UrlMetadata
Used in: Annotation
optional string title = 1
optional string snippet = 2
optional string image_url = 3
optional string image_height = 4
optional string image_width = 5
optional Url url = 7
optional Url gws_url = 13
optional Url redirect_url = 14
optional int64 gws_url_expiration_timestamp = 15
optional string domain = 8
optional bool should_not_render = 9
optional int32 int_image_height = 10
optional int32 int_image_width = 11
optional string mime_type = 12
optional string favicon_url = 18
repeated int32 enabled_experiments = 19
Used in: UrlMetadata
URL_SOURCE_UNKNOWN = 0
SERVER_SUPPLIED_POLICY_VIOLATION = 2
AUTO_DETECTED_PLAIN_TEXT = 3
RICH_TEXT = 4
Used in: Attachment, BotSlashCommands, GetGroupResponse, Group, Member, MembershipChangedMetadata, Message, ReadReceipt, RoomUpdatedMetadata
optional UserId user_id = 1
optional string name = 2
optional string avatar_url = 3
optional string email = 4
optional string first_name = 5
optional string last_name = 6
optional bool deleted = 7
optional bool is_anonymous = 8
optional BotInfo bot_info = 9
optional string gender = 10
optional UserAccountState user_account_state = 11
repeated PhoneNumber phone_number = 14
Used in: User
USER_ACCOUNT_STATE_UNKNOWN = 0
ENABLED = 1
DISABLED = 2
DELETED = 3
TEMPORARY_UNAVAILABLE = 4
Used in: User
optional bool is_blocked_by_requester = 1
optional bool has_blocked_requester = 2
Used in: Attachment, BlockEntityRequest, CreateDmRequest, CustomEmoji, DYNProtoUserPresence, Event, GetUserPresenceRequest, GetUserStatusRequest, GroupReadState, GroupReadStateId, InviteState, InviteeInfo, MemberId, MembershipChangedMetadata, NameUsers, ReactionSummary, SlashCommandMetadata, SubmitFormActionRequest, TopicReadStateId, TypingStateChangedEvent, User, UserMentionMetadata, UserStatus, WorldItemLite.DmMembers, WorldItemLite.GroupLite, WorldItemLite.MembershipLite
optional string id = 1
optional UserType type = 2
optional AppId origin_app_id = 3
optional string acting_user_id = 4
Used in: Annotation
optional UserId id = 1
optional InviteeInfo invitee_info = 3
optional string display_name = 4
optional string gender = 5
Used in: UserMentionMetadata
TYPE_UNSPECIFIED = 0
INVITE = 1
UNINVITE = 2
MENTION = 3
MENTION_ALL = 4
FAILED_TO_ADD = 5
Used in: User
UNKNOWN_USER_PROFILE_VISIBILITY = 0
FULL_PROFILE = 1
PRIMARY_MAIL = 2
INVITEE_EMAIL = 3
DELETED_USER = 4
UNKNOWN_USER = 5
Used in: DYNProtoUserPresence, GetSelfUserStatusResponse, GetUserStatusResponse, SetCustomStatusResponse, SetDndDurationResponse, SetPresenceSharedResponse, UserStatusUpdatedEvent
optional UserId user_id = 1
optional DndSettings dnd_settings = 2
optional int64 update_timestamp_usec = 3
optional int64 dnd_settings_update_timestamp_usec = 7
optional int64 status_timestamp_usec = 4
optional bool presence_shared = 5
optional CustomStatus custom_status = 6
optional int64 custom_status_update_timestamp_usec = 8
Used in: Event.EventBody
Used in: UserId
Used in: Annotation
optional MeetingSpace meeting_space = 1
optional bool was_created_in_current_group = 2
optional bool should_not_render = 3
Used in: WebPushNotificationEvent
optional Message message = 1
optional string sender_name = 2
optional string sender_avatar_url = 3
optional string group_name = 4
Used in: Event.EventBody
Used in: WebPushNotificationEvent
DISPATCH_APPROACH_TYPE_UNSPECIFIED = 0
INTERACTIVE_SESSION = 1
BROADCAST_TO_WEB_SESSIONS = 2
INTERACTIVE_SESSIONS_INCLUDE_VISIBLE_WEB_UNDER_TTL = 3
Used in: WebPushNotificationEvent
ENDPOINT_TYPE_UNSPECIFIED = 0
MOBILE_WEBCHANNEL = 1
DESKTOP_WEBCHANNEL = 2
Used in: WorldSectionRequest, WorldSectionResponse
Used in: WorldFilter
ACTIVITY_FEED_STATE_UNSPECIFIED = 0
ACTIVITY_FEED = 1
NON_ACTIVITY_FEED = 2
Used in: WorldFilter
BLOCK_STATE_UNSPECIFIED = 0
BLOCKED = 1
UNBLOCKED = 2
Used in: WorldFilter
GROUP_TYPE_UNSPECIFIED = 0
DM = 1
ROOM = 2
Used in: WorldFilter
MEMBER_TYPE_UNSPECIFIED = 0
HUMAN = 1
BOT = 2
Used in: WorldFilter
MUTE_STATE_UNSPECIFIED = 0
UNMUTED = 1
MUTED = 2
Used in: WorldFilter
NAMED_STATE_UNSPECIFIED = 0
NAMED = 1
UNNAMED = 2
Used in: WorldFilter
READ_STATE_UNSPECIFIED = 0
READ = 1
UNREAD = 2
UNREAD_SUBSCRIBED_TOPIC = 3
Used in: WorldFilter
STARRED_STATE_UNSPECIFIED = 0
STARRED = 1
NON_STARRED = 2
Used in: WorldFilter
VISIBILITY_STATE_UNSPECIFIED = 0
VISIBLE = 1
HIDDEN = 2
Used in: Event, PaginatedWorldResponse, WorldSectionResponse
optional GroupId group_id = 1
optional ReadRevision group_revision = 2
optional int64 sort_timestamp = 3
optional string room_name = 5
optional NameUsers name_users = 20
optional int64 retention_horizon_time_micros = 8
optional int64 retention_duration_seconds = 9
optional Message message = 13
optional bool is_message_blocked = 25
optional string avatar_url = 16
optional bool inline_threading_enabled = 27
repeated int32 active_backend_group_experiments_for_logging = 28
optional bool dm_created_by_admin = 29
repeated GroupLabelId group_label_ids = 36
optional SpaceOriginType space_origin_type = 38
Used in: WorldItemLite, GroupNameDetails
repeated UserId members = 1
optional bool has_all_memberships = 3
Used in: WorldItemLite
(message has no fields)
Used in: WorldItemLite
optional UserId creator_id = 1
optional int64 create_time = 2
optional bool is_flat = 3
optional bool interop_enabled = 5
optional string roster_email = 7
Used in: WorldItemLite
optional string room_name = 1
optional DmMembers dm_members = 2
optional NameUsers name_users = 3
Used in: DmMembers
Used in: WorldItemLite
(message has no fields)
Used in: WorldSectionRequest, WorldSectionResponse
Used in: WorldSection
WORLD_SECTION_TYPE_UNSPECIFIED = 0
STARRED_DIRECT_MESSAGE_PEOPLE = 1
STARRED_ROOMS = 2
STARRED_DIRECT_MESSAGE_BOTS = 3
NON_STARRED_DIRECT_MESSAGE_PEOPLE = 4
NON_STARRED_ROOMS = 5
NON_STARRED_DIRECT_MESSAGE_BOTS = 6
ALL_DIRECT_MESSAGE_PEOPLE = 7
ALL_ROOMS = 8
ALL_DIRECT_MESSAGE_BOTS = 9
INVITED_DM_PEOPLE = 10
SPAM_INVITED_DM_PEOPLE = 11
STARRED_DIRECT_MESSAGE_EVERYONE = 12
NON_STARRED_DIRECT_MESSAGE_EVERYONE = 13
ALL_DIRECT_MESSAGE_EVERYONE = 14
STARRED_DMS_AND_STARRED_UNNAMED_ROOMS = 15
NON_STARRED_DMS_AND_NON_STARRED_UNNAMED_ROOMS = 16
Used in: PaginatedWorldRequest
optional int32 page_size = 1
optional WorldSection world_section = 2
optional WorldFilter world_filter = 4
optional int32 num_world_items_with_snippet = 5
optional int64 anchor_sort_timestamp_micros = 3
optional string pagination_token = 6
optional SortingOrder sorting_order = 7
optional WorldTopicOption world_topic_option = 10
optional Sort sort = 11
optional bool fetch_roster_sections = 13
optional SectionType section_type = 14
optional Section section = 15
Used in: PaginatedWorldResponse
optional WorldSection world_section = 1
optional WorldFilter world_filter = 4
optional int64 next_page_anchor_sort_timestamp_micros = 3
optional bool has_more_items = 5
optional string pagination_token = 6
Used in: WorldSectionRequest
Used in: WorldTopicFilter
TOPIC_READ_STATE_UNSPECIFIED = 0
TOPIC_UNREAD = 1
Used in: WorldSectionRequest
Used in: BlockEntityResponse, CreateDmResponse, CreateGroupResponse, CreateMembershipResponse, CreateMessageResponse, CreateTopicResponse, Event, HideGroupResponse, MarkGroupReadstateResponse, RemoveMembershipsResponse, SetCustomStatusResponse, SetDndDurationResponse, SetPresenceSharedResponse, UpdateGroupResponse, UpdateReactionResponse
optional int64 timestamp = 1
optional int64 prev_timestamp = 2