mattermost/python-sdk/build/lib/mattermost_plugin/grpc/api_remaining_pb2.py
Nick Misasi 01643af641 debug: add extensive logging to trace hook registration flow
Go side:
- Log hooks returned by Implemented()
- Log each hook name -> ID mapping
- Log OnActivate implementation status
- Log OnActivate call flow

Python side:
- Log Implemented() return value
- Log OnActivate gRPC receipt and handler invocation

This is temporary debug logging to diagnose why OnActivate
isn't being called for Python plugins.

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-20 09:12:22 -05:00

454 lines
61 KiB
Python

# -*- coding: utf-8 -*-
# Generated by the protocol buffer compiler. DO NOT EDIT!
# NO CHECKED-IN PROTOBUF GENCODE
# source: api_remaining.proto
# Protobuf Python Version: 6.31.1
"""Generated protocol buffer code."""
from google.protobuf import descriptor as _descriptor
from google.protobuf import descriptor_pool as _descriptor_pool
from google.protobuf import runtime_version as _runtime_version
from google.protobuf import symbol_database as _symbol_database
from google.protobuf.internal import builder as _builder
_runtime_version.ValidateProtobufRuntimeVersion(
_runtime_version.Domain.PUBLIC,
6,
31,
1,
'',
'api_remaining.proto'
)
# @@protoc_insertion_point(imports)
_sym_db = _symbol_database.Default()
from . import common_pb2 as common__pb2
from . import user_pb2 as user__pb2
from google.protobuf import struct_pb2 as google_dot_protobuf_dot_struct__pb2
DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n\x13\x61pi_remaining.proto\x12\x17mattermost.pluginapi.v1\x1a\x0c\x63ommon.proto\x1a\nuser.proto\x1a\x1cgoogle/protobuf/struct.proto\"\x13\n\x11GetLicenseRequest\"\\\n\x12GetLicenseResponse\x12\x30\n\x05\x65rror\x18\x01 \x01(\x0b\x32!.mattermost.pluginapi.v1.AppError\x12\x14\n\x0clicense_json\x18\x02 \x01(\x0c\"\x1a\n\x18IsEnterpriseReadyRequest\"j\n\x19IsEnterpriseReadyResponse\x12\x30\n\x05\x65rror\x18\x01 \x01(\x0b\x32!.mattermost.pluginapi.v1.AppError\x12\x1b\n\x13is_enterprise_ready\x18\x02 \x01(\x08\"\x19\n\x17GetServerVersionRequest\"]\n\x18GetServerVersionResponse\x12\x30\n\x05\x65rror\x18\x01 \x01(\x0b\x32!.mattermost.pluginapi.v1.AppError\x12\x0f\n\x07version\x18\x02 \x01(\t\"\x1d\n\x1bGetSystemInstallDateRequest\"f\n\x1cGetSystemInstallDateResponse\x12\x30\n\x05\x65rror\x18\x01 \x01(\x0b\x32!.mattermost.pluginapi.v1.AppError\x12\x14\n\x0cinstall_date\x18\x02 \x01(\x03\"\x18\n\x16GetDiagnosticIdRequest\"b\n\x17GetDiagnosticIdResponse\x12\x30\n\x05\x65rror\x18\x01 \x01(\x0b\x32!.mattermost.pluginapi.v1.AppError\x12\x15\n\rdiagnostic_id\x18\x02 \x01(\t\"\x17\n\x15GetTelemetryIdRequest\"`\n\x16GetTelemetryIdResponse\x12\x30\n\x05\x65rror\x18\x01 \x01(\x0b\x32!.mattermost.pluginapi.v1.AppError\x12\x14\n\x0ctelemetry_id\x18\x02 \x01(\t\"K\n\x16RegisterCommandRequest\x12\x31\n\x07\x63ommand\x18\x01 \x01(\x0b\x32 .mattermost.pluginapi.v1.Command\"K\n\x17RegisterCommandResponse\x12\x30\n\x05\x65rror\x18\x01 \x01(\x0b\x32!.mattermost.pluginapi.v1.AppError\"<\n\x18UnregisterCommandRequest\x12\x0f\n\x07team_id\x18\x01 \x01(\t\x12\x0f\n\x07trigger\x18\x02 \x01(\t\"M\n\x19UnregisterCommandResponse\x12\x30\n\x05\x65rror\x18\x01 \x01(\x0b\x32!.mattermost.pluginapi.v1.AppError\"X\n\x1a\x45xecuteSlashCommandRequest\x12:\n\x0c\x63ommand_args\x18\x01 \x01(\x0b\x32$.mattermost.pluginapi.v1.CommandArgs\"\x8b\x01\n\x1b\x45xecuteSlashCommandResponse\x12\x30\n\x05\x65rror\x18\x01 \x01(\x0b\x32!.mattermost.pluginapi.v1.AppError\x12:\n\x08response\x18\x02 \x01(\x0b\x32(.mattermost.pluginapi.v1.CommandResponse\"E\n\x14\x43reateCommandRequest\x12-\n\x03\x63md\x18\x01 \x01(\x0b\x32 .mattermost.pluginapi.v1.Command\"|\n\x15\x43reateCommandResponse\x12\x30\n\x05\x65rror\x18\x01 \x01(\x0b\x32!.mattermost.pluginapi.v1.AppError\x12\x31\n\x07\x63ommand\x18\x02 \x01(\x0b\x32 .mattermost.pluginapi.v1.Command\"&\n\x13ListCommandsRequest\x12\x0f\n\x07team_id\x18\x01 \x01(\t\"|\n\x14ListCommandsResponse\x12\x30\n\x05\x65rror\x18\x01 \x01(\x0b\x32!.mattermost.pluginapi.v1.AppError\x12\x32\n\x08\x63ommands\x18\x02 \x03(\x0b\x32 .mattermost.pluginapi.v1.Command\",\n\x19ListCustomCommandsRequest\x12\x0f\n\x07team_id\x18\x01 \x01(\t\"\x82\x01\n\x1aListCustomCommandsResponse\x12\x30\n\x05\x65rror\x18\x01 \x01(\x0b\x32!.mattermost.pluginapi.v1.AppError\x12\x32\n\x08\x63ommands\x18\x02 \x03(\x0b\x32 .mattermost.pluginapi.v1.Command\",\n\x19ListPluginCommandsRequest\x12\x0f\n\x07team_id\x18\x01 \x01(\t\"\x82\x01\n\x1aListPluginCommandsResponse\x12\x30\n\x05\x65rror\x18\x01 \x01(\x0b\x32!.mattermost.pluginapi.v1.AppError\x12\x32\n\x08\x63ommands\x18\x02 \x03(\x0b\x32 .mattermost.pluginapi.v1.Command\"\x1c\n\x1aListBuiltInCommandsRequest\"\x83\x01\n\x1bListBuiltInCommandsResponse\x12\x30\n\x05\x65rror\x18\x01 \x01(\x0b\x32!.mattermost.pluginapi.v1.AppError\x12\x32\n\x08\x63ommands\x18\x02 \x03(\x0b\x32 .mattermost.pluginapi.v1.Command\"\'\n\x11GetCommandRequest\x12\x12\n\ncommand_id\x18\x01 \x01(\t\"y\n\x12GetCommandResponse\x12\x30\n\x05\x65rror\x18\x01 \x01(\x0b\x32!.mattermost.pluginapi.v1.AppError\x12\x31\n\x07\x63ommand\x18\x02 \x01(\x0b\x32 .mattermost.pluginapi.v1.Command\"a\n\x14UpdateCommandRequest\x12\x12\n\ncommand_id\x18\x01 \x01(\t\x12\x35\n\x0bupdated_cmd\x18\x02 \x01(\x0b\x32 .mattermost.pluginapi.v1.Command\"|\n\x15UpdateCommandResponse\x12\x30\n\x05\x65rror\x18\x01 \x01(\x0b\x32!.mattermost.pluginapi.v1.AppError\x12\x31\n\x07\x63ommand\x18\x02 \x01(\x0b\x32 .mattermost.pluginapi.v1.Command\"*\n\x14\x44\x65leteCommandRequest\x12\x12\n\ncommand_id\x18\x01 \x01(\t\"I\n\x15\x44\x65leteCommandResponse\x12\x30\n\x05\x65rror\x18\x01 \x01(\x0b\x32!.mattermost.pluginapi.v1.AppError\"N\n\x1bGetPreferenceForUserRequest\x12\x0f\n\x07user_id\x18\x01 \x01(\t\x12\x10\n\x08\x63\x61tegory\x18\x02 \x01(\t\x12\x0c\n\x04name\x18\x03 \x01(\t\"\x89\x01\n\x1cGetPreferenceForUserResponse\x12\x30\n\x05\x65rror\x18\x01 \x01(\x0b\x32!.mattermost.pluginapi.v1.AppError\x12\x37\n\npreference\x18\x02 \x01(\x0b\x32#.mattermost.pluginapi.v1.Preference\"/\n\x1cGetPreferencesForUserRequest\x12\x0f\n\x07user_id\x18\x01 \x01(\t\"\x8b\x01\n\x1dGetPreferencesForUserResponse\x12\x30\n\x05\x65rror\x18\x01 \x01(\x0b\x32!.mattermost.pluginapi.v1.AppError\x12\x38\n\x0bpreferences\x18\x02 \x03(\x0b\x32#.mattermost.pluginapi.v1.Preference\"l\n\x1fUpdatePreferencesForUserRequest\x12\x0f\n\x07user_id\x18\x01 \x01(\t\x12\x38\n\x0bpreferences\x18\x02 \x03(\x0b\x32#.mattermost.pluginapi.v1.Preference\"T\n UpdatePreferencesForUserResponse\x12\x30\n\x05\x65rror\x18\x01 \x01(\x0b\x32!.mattermost.pluginapi.v1.AppError\"l\n\x1f\x44\x65letePreferencesForUserRequest\x12\x0f\n\x07user_id\x18\x01 \x01(\t\x12\x38\n\x0bpreferences\x18\x02 \x03(\x0b\x32#.mattermost.pluginapi.v1.Preference\"T\n DeletePreferencesForUserResponse\x12\x30\n\x05\x65rror\x18\x01 \x01(\x0b\x32!.mattermost.pluginapi.v1.AppError\"G\n\x15\x43reateOAuthAppRequest\x12.\n\x03\x61pp\x18\x01 \x01(\x0b\x32!.mattermost.pluginapi.v1.OAuthApp\"z\n\x16\x43reateOAuthAppResponse\x12\x30\n\x05\x65rror\x18\x01 \x01(\x0b\x32!.mattermost.pluginapi.v1.AppError\x12.\n\x03\x61pp\x18\x02 \x01(\x0b\x32!.mattermost.pluginapi.v1.OAuthApp\"$\n\x12GetOAuthAppRequest\x12\x0e\n\x06\x61pp_id\x18\x01 \x01(\t\"w\n\x13GetOAuthAppResponse\x12\x30\n\x05\x65rror\x18\x01 \x01(\x0b\x32!.mattermost.pluginapi.v1.AppError\x12.\n\x03\x61pp\x18\x02 \x01(\x0b\x32!.mattermost.pluginapi.v1.OAuthApp\"G\n\x15UpdateOAuthAppRequest\x12.\n\x03\x61pp\x18\x01 \x01(\x0b\x32!.mattermost.pluginapi.v1.OAuthApp\"z\n\x16UpdateOAuthAppResponse\x12\x30\n\x05\x65rror\x18\x01 \x01(\x0b\x32!.mattermost.pluginapi.v1.AppError\x12.\n\x03\x61pp\x18\x02 \x01(\x0b\x32!.mattermost.pluginapi.v1.OAuthApp\"\'\n\x15\x44\x65leteOAuthAppRequest\x12\x0e\n\x06\x61pp_id\x18\x01 \x01(\t\"J\n\x16\x44\x65leteOAuthAppResponse\x12\x30\n\x05\x65rror\x18\x01 \x01(\x0b\x32!.mattermost.pluginapi.v1.AppError\"#\n\x0fGetGroupRequest\x12\x10\n\x08group_id\x18\x01 \x01(\t\"s\n\x10GetGroupResponse\x12\x30\n\x05\x65rror\x18\x01 \x01(\x0b\x32!.mattermost.pluginapi.v1.AppError\x12-\n\x05group\x18\x02 \x01(\x0b\x32\x1e.mattermost.pluginapi.v1.Group\"%\n\x15GetGroupByNameRequest\x12\x0c\n\x04name\x18\x01 \x01(\t\"y\n\x16GetGroupByNameResponse\x12\x30\n\x05\x65rror\x18\x01 \x01(\x0b\x32!.mattermost.pluginapi.v1.AppError\x12-\n\x05group\x18\x02 \x01(\x0b\x32\x1e.mattermost.pluginapi.v1.Group\"N\n\x1aGetGroupMemberUsersRequest\x12\x10\n\x08group_id\x18\x01 \x01(\t\x12\x0c\n\x04page\x18\x02 \x01(\x05\x12\x10\n\x08per_page\x18\x03 \x01(\x05\"}\n\x1bGetGroupMemberUsersResponse\x12\x30\n\x05\x65rror\x18\x01 \x01(\x0b\x32!.mattermost.pluginapi.v1.AppError\x12,\n\x05users\x18\x02 \x03(\x0b\x32\x1d.mattermost.pluginapi.v1.User\"0\n\x18GetGroupsBySourceRequest\x12\x14\n\x0cgroup_source\x18\x01 \x01(\t\"}\n\x19GetGroupsBySourceResponse\x12\x30\n\x05\x65rror\x18\x01 \x01(\x0b\x32!.mattermost.pluginapi.v1.AppError\x12.\n\x06groups\x18\x02 \x03(\x0b\x32\x1e.mattermost.pluginapi.v1.Group\"*\n\x17GetGroupsForUserRequest\x12\x0f\n\x07user_id\x18\x01 \x01(\t\"|\n\x18GetGroupsForUserResponse\x12\x30\n\x05\x65rror\x18\x01 \x01(\x0b\x32!.mattermost.pluginapi.v1.AppError\x12.\n\x06groups\x18\x02 \x03(\x0b\x32\x1e.mattermost.pluginapi.v1.Group\"=\n\x18UpsertGroupMemberRequest\x12\x10\n\x08group_id\x18\x01 \x01(\t\x12\x0f\n\x07user_id\x18\x02 \x01(\t\"\x89\x01\n\x19UpsertGroupMemberResponse\x12\x30\n\x05\x65rror\x18\x01 \x01(\x0b\x32!.mattermost.pluginapi.v1.AppError\x12:\n\x0cgroup_member\x18\x02 \x01(\x0b\x32$.mattermost.pluginapi.v1.GroupMember\"?\n\x19UpsertGroupMembersRequest\x12\x10\n\x08group_id\x18\x01 \x01(\t\x12\x10\n\x08user_ids\x18\x02 \x03(\t\"\x8b\x01\n\x1aUpsertGroupMembersResponse\x12\x30\n\x05\x65rror\x18\x01 \x01(\x0b\x32!.mattermost.pluginapi.v1.AppError\x12;\n\rgroup_members\x18\x02 \x03(\x0b\x32$.mattermost.pluginapi.v1.GroupMember\"D\n\x19GetGroupByRemoteIDRequest\x12\x11\n\tremote_id\x18\x01 \x01(\t\x12\x14\n\x0cgroup_source\x18\x02 \x01(\t\"}\n\x1aGetGroupByRemoteIDResponse\x12\x30\n\x05\x65rror\x18\x01 \x01(\x0b\x32!.mattermost.pluginapi.v1.AppError\x12-\n\x05group\x18\x02 \x01(\x0b\x32\x1e.mattermost.pluginapi.v1.Group\"C\n\x12\x43reateGroupRequest\x12-\n\x05group\x18\x01 \x01(\x0b\x32\x1e.mattermost.pluginapi.v1.Group\"v\n\x13\x43reateGroupResponse\x12\x30\n\x05\x65rror\x18\x01 \x01(\x0b\x32!.mattermost.pluginapi.v1.AppError\x12-\n\x05group\x18\x02 \x01(\x0b\x32\x1e.mattermost.pluginapi.v1.Group\"C\n\x12UpdateGroupRequest\x12-\n\x05group\x18\x01 \x01(\x0b\x32\x1e.mattermost.pluginapi.v1.Group\"v\n\x13UpdateGroupResponse\x12\x30\n\x05\x65rror\x18\x01 \x01(\x0b\x32!.mattermost.pluginapi.v1.AppError\x12-\n\x05group\x18\x02 \x01(\x0b\x32\x1e.mattermost.pluginapi.v1.Group\"&\n\x12\x44\x65leteGroupRequest\x12\x10\n\x08group_id\x18\x01 \x01(\t\"v\n\x13\x44\x65leteGroupResponse\x12\x30\n\x05\x65rror\x18\x01 \x01(\x0b\x32!.mattermost.pluginapi.v1.AppError\x12-\n\x05group\x18\x02 \x01(\x0b\x32\x1e.mattermost.pluginapi.v1.Group\"\'\n\x13RestoreGroupRequest\x12\x10\n\x08group_id\x18\x01 \x01(\t\"w\n\x14RestoreGroupResponse\x12\x30\n\x05\x65rror\x18\x01 \x01(\x0b\x32!.mattermost.pluginapi.v1.AppError\x12-\n\x05group\x18\x02 \x01(\x0b\x32\x1e.mattermost.pluginapi.v1.Group\"=\n\x18\x44\x65leteGroupMemberRequest\x12\x10\n\x08group_id\x18\x01 \x01(\t\x12\x0f\n\x07user_id\x18\x02 \x01(\t\"\x89\x01\n\x19\x44\x65leteGroupMemberResponse\x12\x30\n\x05\x65rror\x18\x01 \x01(\x0b\x32!.mattermost.pluginapi.v1.AppError\x12:\n\x0cgroup_member\x18\x02 \x01(\x0b\x32$.mattermost.pluginapi.v1.GroupMember\"W\n\x17GetGroupSyncableRequest\x12\x10\n\x08group_id\x18\x01 \x01(\t\x12\x13\n\x0bsyncable_id\x18\x02 \x01(\t\x12\x15\n\rsyncable_type\x18\x03 \x01(\t\"\x8c\x01\n\x18GetGroupSyncableResponse\x12\x30\n\x05\x65rror\x18\x01 \x01(\x0b\x32!.mattermost.pluginapi.v1.AppError\x12>\n\x0egroup_syncable\x18\x02 \x01(\x0b\x32&.mattermost.pluginapi.v1.GroupSyncable\"C\n\x18GetGroupSyncablesRequest\x12\x10\n\x08group_id\x18\x01 \x01(\t\x12\x15\n\rsyncable_type\x18\x02 \x01(\t\"\x8e\x01\n\x19GetGroupSyncablesResponse\x12\x30\n\x05\x65rror\x18\x01 \x01(\x0b\x32!.mattermost.pluginapi.v1.AppError\x12?\n\x0fgroup_syncables\x18\x02 \x03(\x0b\x32&.mattermost.pluginapi.v1.GroupSyncable\"\\\n\x1aUpsertGroupSyncableRequest\x12>\n\x0egroup_syncable\x18\x01 \x01(\x0b\x32&.mattermost.pluginapi.v1.GroupSyncable\"\x8f\x01\n\x1bUpsertGroupSyncableResponse\x12\x30\n\x05\x65rror\x18\x01 \x01(\x0b\x32!.mattermost.pluginapi.v1.AppError\x12>\n\x0egroup_syncable\x18\x02 \x01(\x0b\x32&.mattermost.pluginapi.v1.GroupSyncable\"\\\n\x1aUpdateGroupSyncableRequest\x12>\n\x0egroup_syncable\x18\x01 \x01(\x0b\x32&.mattermost.pluginapi.v1.GroupSyncable\"\x8f\x01\n\x1bUpdateGroupSyncableResponse\x12\x30\n\x05\x65rror\x18\x01 \x01(\x0b\x32!.mattermost.pluginapi.v1.AppError\x12>\n\x0egroup_syncable\x18\x02 \x01(\x0b\x32&.mattermost.pluginapi.v1.GroupSyncable\"Z\n\x1a\x44\x65leteGroupSyncableRequest\x12\x10\n\x08group_id\x18\x01 \x01(\t\x12\x13\n\x0bsyncable_id\x18\x02 \x01(\t\x12\x15\n\rsyncable_type\x18\x03 \x01(\t\"\x8f\x01\n\x1b\x44\x65leteGroupSyncableResponse\x12\x30\n\x05\x65rror\x18\x01 \x01(\x0b\x32!.mattermost.pluginapi.v1.AppError\x12>\n\x0egroup_syncable\x18\x02 \x01(\x0b\x32&.mattermost.pluginapi.v1.GroupSyncable\"\xb5\x01\n\x10GetGroupsRequest\x12\x0c\n\x04page\x18\x01 \x01(\x05\x12\x10\n\x08per_page\x18\x02 \x01(\x05\x12\x36\n\x04opts\x18\x03 \x01(\x0b\x32(.mattermost.pluginapi.v1.GroupSearchOpts\x12I\n\x11view_restrictions\x18\x04 \x01(\x0b\x32..mattermost.pluginapi.v1.ViewUsersRestrictions\"u\n\x11GetGroupsResponse\x12\x30\n\x05\x65rror\x18\x01 \x01(\x0b\x32!.mattermost.pluginapi.v1.AppError\x12.\n\x06groups\x18\x02 \x03(\x0b\x32\x1e.mattermost.pluginapi.v1.Group\"q\n\'CreateDefaultSyncableMembershipsRequest\x12\x46\n\x06params\x18\x01 \x01(\x0b\x32\x36.mattermost.pluginapi.v1.CreateDefaultMembershipParams\"\\\n(CreateDefaultSyncableMembershipsResponse\x12\x30\n\x05\x65rror\x18\x01 \x01(\x0b\x32!.mattermost.pluginapi.v1.AppError\"*\n(DeleteGroupConstrainedMembershipsRequest\"]\n)DeleteGroupConstrainedMembershipsResponse\x12\x30\n\x05\x65rror\x18\x01 \x01(\x0b\x32!.mattermost.pluginapi.v1.AppError\"c\n&RegisterPluginForSharedChannelsRequest\x12\x39\n\x04opts\x18\x01 \x01(\x0b\x32+.mattermost.pluginapi.v1.RegisterPluginOpts\"n\n\'RegisterPluginForSharedChannelsResponse\x12\x30\n\x05\x65rror\x18\x01 \x01(\x0b\x32!.mattermost.pluginapi.v1.AppError\x12\x11\n\tremote_id\x18\x02 \x01(\t\"=\n(UnregisterPluginForSharedChannelsRequest\x12\x11\n\tplugin_id\x18\x01 \x01(\t\"]\n)UnregisterPluginForSharedChannelsResponse\x12\x30\n\x05\x65rror\x18\x01 \x01(\x0b\x32!.mattermost.pluginapi.v1.AppError\"U\n\x13ShareChannelRequest\x12>\n\x0eshared_channel\x18\x01 \x01(\x0b\x32&.mattermost.pluginapi.v1.SharedChannel\"\x88\x01\n\x14ShareChannelResponse\x12\x30\n\x05\x65rror\x18\x01 \x01(\x0b\x32!.mattermost.pluginapi.v1.AppError\x12>\n\x0eshared_channel\x18\x02 \x01(\x0b\x32&.mattermost.pluginapi.v1.SharedChannel\"\\\n\x1aUpdateSharedChannelRequest\x12>\n\x0eshared_channel\x18\x01 \x01(\x0b\x32&.mattermost.pluginapi.v1.SharedChannel\"\x8f\x01\n\x1bUpdateSharedChannelResponse\x12\x30\n\x05\x65rror\x18\x01 \x01(\x0b\x32!.mattermost.pluginapi.v1.AppError\x12>\n\x0eshared_channel\x18\x02 \x01(\x0b\x32&.mattermost.pluginapi.v1.SharedChannel\"+\n\x15UnshareChannelRequest\x12\x12\n\nchannel_id\x18\x01 \x01(\t\"\\\n\x16UnshareChannelResponse\x12\x30\n\x05\x65rror\x18\x01 \x01(\x0b\x32!.mattermost.pluginapi.v1.AppError\x12\x10\n\x08unshared\x18\x02 \x01(\x08\"\x8e\x01\n UpdateSharedChannelCursorRequest\x12\x12\n\nchannel_id\x18\x01 \x01(\t\x12\x11\n\tremote_id\x18\x02 \x01(\t\x12\x43\n\x06\x63ursor\x18\x03 \x01(\x0b\x32\x33.mattermost.pluginapi.v1.GetPostsSinceForSyncCursor\"U\n!UpdateSharedChannelCursorResponse\x12\x30\n\x05\x65rror\x18\x01 \x01(\x0b\x32!.mattermost.pluginapi.v1.AppError\".\n\x18SyncSharedChannelRequest\x12\x12\n\nchannel_id\x18\x01 \x01(\t\"M\n\x19SyncSharedChannelResponse\x12\x30\n\x05\x65rror\x18\x01 \x01(\x0b\x32!.mattermost.pluginapi.v1.AppError\"s\n\x1cInviteRemoteToChannelRequest\x12\x12\n\nchannel_id\x18\x01 \x01(\t\x12\x11\n\tremote_id\x18\x02 \x01(\t\x12\x0f\n\x07user_id\x18\x03 \x01(\t\x12\x1b\n\x13share_if_not_shared\x18\x04 \x01(\x08\"Q\n\x1dInviteRemoteToChannelResponse\x12\x30\n\x05\x65rror\x18\x01 \x01(\x0b\x32!.mattermost.pluginapi.v1.AppError\"I\n UninviteRemoteFromChannelRequest\x12\x12\n\nchannel_id\x18\x01 \x01(\t\x12\x11\n\tremote_id\x18\x02 \x01(\t\"U\n!UninviteRemoteFromChannelResponse\x12\x30\n\x05\x65rror\x18\x01 \x01(\x0b\x32!.mattermost.pluginapi.v1.AppError\"S\n\x1a\x43reatePropertyFieldRequest\x12\x35\n\x05\x66ield\x18\x01 \x01(\x0b\x32&.mattermost.pluginapi.v1.PropertyField\"\x86\x01\n\x1b\x43reatePropertyFieldResponse\x12\x30\n\x05\x65rror\x18\x01 \x01(\x0b\x32!.mattermost.pluginapi.v1.AppError\x12\x35\n\x05\x66ield\x18\x02 \x01(\x0b\x32&.mattermost.pluginapi.v1.PropertyField\"=\n\x17GetPropertyFieldRequest\x12\x10\n\x08group_id\x18\x01 \x01(\t\x12\x10\n\x08\x66ield_id\x18\x02 \x01(\t\"\x83\x01\n\x18GetPropertyFieldResponse\x12\x30\n\x05\x65rror\x18\x01 \x01(\x0b\x32!.mattermost.pluginapi.v1.AppError\x12\x35\n\x05\x66ield\x18\x02 \x01(\x0b\x32&.mattermost.pluginapi.v1.PropertyField\"9\n\x18GetPropertyFieldsRequest\x12\x10\n\x08group_id\x18\x01 \x01(\t\x12\x0b\n\x03ids\x18\x02 \x03(\t\"\x85\x01\n\x19GetPropertyFieldsResponse\x12\x30\n\x05\x65rror\x18\x01 \x01(\x0b\x32!.mattermost.pluginapi.v1.AppError\x12\x36\n\x06\x66ields\x18\x02 \x03(\x0b\x32&.mattermost.pluginapi.v1.PropertyField\"e\n\x1aUpdatePropertyFieldRequest\x12\x10\n\x08group_id\x18\x01 \x01(\t\x12\x35\n\x05\x66ield\x18\x02 \x01(\x0b\x32&.mattermost.pluginapi.v1.PropertyField\"\x86\x01\n\x1bUpdatePropertyFieldResponse\x12\x30\n\x05\x65rror\x18\x01 \x01(\x0b\x32!.mattermost.pluginapi.v1.AppError\x12\x35\n\x05\x66ield\x18\x02 \x01(\x0b\x32&.mattermost.pluginapi.v1.PropertyField\"@\n\x1a\x44\x65letePropertyFieldRequest\x12\x10\n\x08group_id\x18\x01 \x01(\t\x12\x10\n\x08\x66ield_id\x18\x02 \x01(\t\"O\n\x1b\x44\x65letePropertyFieldResponse\x12\x30\n\x05\x65rror\x18\x01 \x01(\x0b\x32!.mattermost.pluginapi.v1.AppError\"o\n\x1bSearchPropertyFieldsRequest\x12\x10\n\x08group_id\x18\x01 \x01(\t\x12>\n\x04opts\x18\x02 \x01(\x0b\x32\x30.mattermost.pluginapi.v1.PropertyFieldSearchOpts\"\x88\x01\n\x1cSearchPropertyFieldsResponse\x12\x30\n\x05\x65rror\x18\x01 \x01(\x0b\x32!.mattermost.pluginapi.v1.AppError\x12\x36\n\x06\x66ields\x18\x02 \x03(\x0b\x32&.mattermost.pluginapi.v1.PropertyField\"G\n\x1a\x43ountPropertyFieldsRequest\x12\x10\n\x08group_id\x18\x01 \x01(\t\x12\x17\n\x0finclude_deleted\x18\x02 \x01(\x08\"^\n\x1b\x43ountPropertyFieldsResponse\x12\x30\n\x05\x65rror\x18\x01 \x01(\x0b\x32!.mattermost.pluginapi.v1.AppError\x12\r\n\x05\x63ount\x18\x02 \x01(\x03\"x\n#CountPropertyFieldsForTargetRequest\x12\x10\n\x08group_id\x18\x01 \x01(\t\x12\x13\n\x0btarget_type\x18\x02 \x01(\t\x12\x11\n\ttarget_id\x18\x03 \x01(\t\x12\x17\n\x0finclude_deleted\x18\x04 \x01(\x08\"g\n$CountPropertyFieldsForTargetResponse\x12\x30\n\x05\x65rror\x18\x01 \x01(\x0b\x32!.mattermost.pluginapi.v1.AppError\x12\r\n\x05\x63ount\x18\x02 \x01(\x03\"S\n\x1a\x43reatePropertyValueRequest\x12\x35\n\x05value\x18\x01 \x01(\x0b\x32&.mattermost.pluginapi.v1.PropertyValue\"\x86\x01\n\x1b\x43reatePropertyValueResponse\x12\x30\n\x05\x65rror\x18\x01 \x01(\x0b\x32!.mattermost.pluginapi.v1.AppError\x12\x35\n\x05value\x18\x02 \x01(\x0b\x32&.mattermost.pluginapi.v1.PropertyValue\"=\n\x17GetPropertyValueRequest\x12\x10\n\x08group_id\x18\x01 \x01(\t\x12\x10\n\x08value_id\x18\x02 \x01(\t\"\x83\x01\n\x18GetPropertyValueResponse\x12\x30\n\x05\x65rror\x18\x01 \x01(\x0b\x32!.mattermost.pluginapi.v1.AppError\x12\x35\n\x05value\x18\x02 \x01(\x0b\x32&.mattermost.pluginapi.v1.PropertyValue\"9\n\x18GetPropertyValuesRequest\x12\x10\n\x08group_id\x18\x01 \x01(\t\x12\x0b\n\x03ids\x18\x02 \x03(\t\"\x85\x01\n\x19GetPropertyValuesResponse\x12\x30\n\x05\x65rror\x18\x01 \x01(\x0b\x32!.mattermost.pluginapi.v1.AppError\x12\x36\n\x06values\x18\x02 \x03(\x0b\x32&.mattermost.pluginapi.v1.PropertyValue\"e\n\x1aUpdatePropertyValueRequest\x12\x10\n\x08group_id\x18\x01 \x01(\t\x12\x35\n\x05value\x18\x02 \x01(\x0b\x32&.mattermost.pluginapi.v1.PropertyValue\"\x86\x01\n\x1bUpdatePropertyValueResponse\x12\x30\n\x05\x65rror\x18\x01 \x01(\x0b\x32!.mattermost.pluginapi.v1.AppError\x12\x35\n\x05value\x18\x02 \x01(\x0b\x32&.mattermost.pluginapi.v1.PropertyValue\"S\n\x1aUpsertPropertyValueRequest\x12\x35\n\x05value\x18\x01 \x01(\x0b\x32&.mattermost.pluginapi.v1.PropertyValue\"\x86\x01\n\x1bUpsertPropertyValueResponse\x12\x30\n\x05\x65rror\x18\x01 \x01(\x0b\x32!.mattermost.pluginapi.v1.AppError\x12\x35\n\x05value\x18\x02 \x01(\x0b\x32&.mattermost.pluginapi.v1.PropertyValue\"@\n\x1a\x44\x65letePropertyValueRequest\x12\x10\n\x08group_id\x18\x01 \x01(\t\x12\x10\n\x08value_id\x18\x02 \x01(\t\"O\n\x1b\x44\x65letePropertyValueResponse\x12\x30\n\x05\x65rror\x18\x01 \x01(\x0b\x32!.mattermost.pluginapi.v1.AppError\"o\n\x1bSearchPropertyValuesRequest\x12\x10\n\x08group_id\x18\x01 \x01(\t\x12>\n\x04opts\x18\x02 \x01(\x0b\x32\x30.mattermost.pluginapi.v1.PropertyValueSearchOpts\"\x88\x01\n\x1cSearchPropertyValuesResponse\x12\x30\n\x05\x65rror\x18\x01 \x01(\x0b\x32!.mattermost.pluginapi.v1.AppError\x12\x36\n\x06values\x18\x02 \x03(\x0b\x32&.mattermost.pluginapi.v1.PropertyValue\",\n\x1cRegisterPropertyGroupRequest\x12\x0c\n\x04name\x18\x01 \x01(\t\"\x88\x01\n\x1dRegisterPropertyGroupResponse\x12\x30\n\x05\x65rror\x18\x01 \x01(\x0b\x32!.mattermost.pluginapi.v1.AppError\x12\x35\n\x05group\x18\x02 \x01(\x0b\x32&.mattermost.pluginapi.v1.PropertyGroup\"\'\n\x17GetPropertyGroupRequest\x12\x0c\n\x04name\x18\x01 \x01(\t\"\x83\x01\n\x18GetPropertyGroupResponse\x12\x30\n\x05\x65rror\x18\x01 \x01(\x0b\x32!.mattermost.pluginapi.v1.AppError\x12\x35\n\x05group\x18\x02 \x01(\x0b\x32&.mattermost.pluginapi.v1.PropertyGroup\"R\n\x1dGetPropertyFieldByNameRequest\x12\x10\n\x08group_id\x18\x01 \x01(\t\x12\x11\n\ttarget_id\x18\x02 \x01(\t\x12\x0c\n\x04name\x18\x03 \x01(\t\"\x89\x01\n\x1eGetPropertyFieldByNameResponse\x12\x30\n\x05\x65rror\x18\x01 \x01(\x0b\x32!.mattermost.pluginapi.v1.AppError\x12\x35\n\x05\x66ield\x18\x02 \x01(\x0b\x32&.mattermost.pluginapi.v1.PropertyField\"g\n\x1bUpdatePropertyFieldsRequest\x12\x10\n\x08group_id\x18\x01 \x01(\t\x12\x36\n\x06\x66ields\x18\x02 \x03(\x0b\x32&.mattermost.pluginapi.v1.PropertyField\"\x88\x01\n\x1cUpdatePropertyFieldsResponse\x12\x30\n\x05\x65rror\x18\x01 \x01(\x0b\x32!.mattermost.pluginapi.v1.AppError\x12\x36\n\x06\x66ields\x18\x02 \x03(\x0b\x32&.mattermost.pluginapi.v1.PropertyField\"g\n\x1bUpdatePropertyValuesRequest\x12\x10\n\x08group_id\x18\x01 \x01(\t\x12\x36\n\x06values\x18\x02 \x03(\x0b\x32&.mattermost.pluginapi.v1.PropertyValue\"\x88\x01\n\x1cUpdatePropertyValuesResponse\x12\x30\n\x05\x65rror\x18\x01 \x01(\x0b\x32!.mattermost.pluginapi.v1.AppError\x12\x36\n\x06values\x18\x02 \x03(\x0b\x32&.mattermost.pluginapi.v1.PropertyValue\"U\n\x1bUpsertPropertyValuesRequest\x12\x36\n\x06values\x18\x01 \x03(\x0b\x32&.mattermost.pluginapi.v1.PropertyValue\"\x88\x01\n\x1cUpsertPropertyValuesResponse\x12\x30\n\x05\x65rror\x18\x01 \x01(\x0b\x32!.mattermost.pluginapi.v1.AppError\x12\x36\n\x06values\x18\x02 \x03(\x0b\x32&.mattermost.pluginapi.v1.PropertyValue\"`\n$DeletePropertyValuesForTargetRequest\x12\x10\n\x08group_id\x18\x01 \x01(\t\x12\x13\n\x0btarget_type\x18\x02 \x01(\t\x12\x11\n\ttarget_id\x18\x03 \x01(\t\"Y\n%DeletePropertyValuesForTargetResponse\x12\x30\n\x05\x65rror\x18\x01 \x01(\x0b\x32!.mattermost.pluginapi.v1.AppError\"I\n#DeletePropertyValuesForFieldRequest\x12\x10\n\x08group_id\x18\x01 \x01(\t\x12\x10\n\x08\x66ield_id\x18\x02 \x01(\t\"X\n$DeletePropertyValuesForFieldResponse\x12\x30\n\x05\x65rror\x18\x01 \x01(\x0b\x32!.mattermost.pluginapi.v1.AppError\"J\n\x12LogAuditRecRequest\x12\x34\n\x06record\x18\x01 \x01(\x0b\x32$.mattermost.pluginapi.v1.AuditRecord\"G\n\x13LogAuditRecResponse\x12\x30\n\x05\x65rror\x18\x01 \x01(\x0b\x32!.mattermost.pluginapi.v1.AppError\"b\n\x1bLogAuditRecWithLevelRequest\x12\x34\n\x06record\x18\x01 \x01(\x0b\x32$.mattermost.pluginapi.v1.AuditRecord\x12\r\n\x05level\x18\x02 \x01(\t\"P\n\x1cLogAuditRecWithLevelResponse\x12\x30\n\x05\x65rror\x18\x01 \x01(\x0b\x32!.mattermost.pluginapi.v1.AppError\"\xb8\x01\n\x11PluginHTTPRequest\x12\x0e\n\x06method\x18\x01 \x01(\t\x12\x0b\n\x03url\x18\x02 \x01(\t\x12H\n\x07headers\x18\x03 \x03(\x0b\x32\x37.mattermost.pluginapi.v1.PluginHTTPRequest.HeadersEntry\x12\x0c\n\x04\x62ody\x18\x04 \x01(\x0c\x1a.\n\x0cHeadersEntry\x12\x0b\n\x03key\x18\x01 \x01(\t\x12\r\n\x05value\x18\x02 \x01(\t:\x02\x38\x01\"\xe4\x01\n\x12PluginHTTPResponse\x12\x30\n\x05\x65rror\x18\x01 \x01(\x0b\x32!.mattermost.pluginapi.v1.AppError\x12\x13\n\x0bstatus_code\x18\x02 \x01(\x05\x12I\n\x07headers\x18\x03 \x03(\x0b\x32\x38.mattermost.pluginapi.v1.PluginHTTPResponse.HeadersEntry\x12\x0c\n\x04\x62ody\x18\x04 \x01(\x0c\x1a.\n\x0cHeadersEntry\x12\x0b\n\x03key\x18\x01 \x01(\t\x12\r\n\x05value\x18\x02 \x01(\t:\x02\x38\x01\"\x17\n\x15GetCloudLimitsRequest\"_\n\x16GetCloudLimitsResponse\x12\x30\n\x05\x65rror\x18\x01 \x01(\x0b\x32!.mattermost.pluginapi.v1.AppError\x12\x13\n\x0blimits_json\x18\x02 \x01(\x0c\"Z\n\x1cOpenInteractiveDialogRequest\x12:\n\x06\x64ialog\x18\x01 \x01(\x0b\x32*.mattermost.pluginapi.v1.OpenDialogRequest\"Q\n\x1dOpenInteractiveDialogResponse\x12\x30\n\x05\x65rror\x18\x01 \x01(\x0b\x32!.mattermost.pluginapi.v1.AppError\"\xa4\x01\n PublishPluginClusterEventRequest\x12:\n\x05\x65vent\x18\x01 \x01(\x0b\x32+.mattermost.pluginapi.v1.PluginClusterEvent\x12\x44\n\x04opts\x18\x02 \x01(\x0b\x32\x36.mattermost.pluginapi.v1.PluginClusterEventSendOptions\"U\n!PublishPluginClusterEventResponse\x12\x30\n\x05\x65rror\x18\x01 \x01(\x0b\x32!.mattermost.pluginapi.v1.AppError\"P\n!RegisterCollectionAndTopicRequest\x12\x17\n\x0f\x63ollection_type\x18\x01 \x01(\t\x12\x12\n\ntopic_type\x18\x02 \x01(\t\"V\n\"RegisterCollectionAndTopicResponse\x12\x30\n\x05\x65rror\x18\x01 \x01(\x0b\x32!.mattermost.pluginapi.v1.AppError\"z\n\x1aRequestTrialLicenseRequest\x12\x14\n\x0crequester_id\x18\x01 \x01(\t\x12\r\n\x05users\x18\x02 \x01(\x05\x12\x16\n\x0eterms_accepted\x18\x03 \x01(\x08\x12\x1f\n\x17receive_emails_accepted\x18\x04 \x01(\x08\"O\n\x1bRequestTrialLicenseResponse\x12\x30\n\x05\x65rror\x18\x01 \x01(\x0b\x32!.mattermost.pluginapi.v1.AppError\"H\n\x1bRolesGrantPermissionRequest\x12\x12\n\nrole_names\x18\x01 \x03(\t\x12\x15\n\rpermission_id\x18\x02 \x01(\t\"h\n\x1cRolesGrantPermissionResponse\x12\x30\n\x05\x65rror\x18\x01 \x01(\x0b\x32!.mattermost.pluginapi.v1.AppError\x12\x16\n\x0ehas_permission\x18\x02 \x01(\x08\"A\n\x0fSendMailRequest\x12\n\n\x02to\x18\x01 \x01(\t\x12\x0f\n\x07subject\x18\x02 \x01(\t\x12\x11\n\thtml_body\x18\x03 \x01(\t\"D\n\x10SendMailResponse\x12\x30\n\x05\x65rror\x18\x01 \x01(\x0b\x32!.mattermost.pluginapi.v1.AppError\"o\n\x1bSendPushNotificationRequest\x12?\n\x0cnotification\x18\x01 \x01(\x0b\x32).mattermost.pluginapi.v1.PushNotification\x12\x0f\n\x07user_id\x18\x02 \x01(\t\"P\n\x1cSendPushNotificationResponse\x12\x30\n\x05\x65rror\x18\x01 \x01(\x0b\x32!.mattermost.pluginapi.v1.AppError\"\xe1\x02\n\x07\x43ommand\x12\n\n\x02id\x18\x01 \x01(\t\x12\r\n\x05token\x18\x02 \x01(\t\x12\x11\n\tcreate_at\x18\x03 \x01(\x03\x12\x11\n\tupdate_at\x18\x04 \x01(\x03\x12\x11\n\tdelete_at\x18\x05 \x01(\x03\x12\x12\n\ncreator_id\x18\x06 \x01(\t\x12\x0f\n\x07team_id\x18\x07 \x01(\t\x12\x0f\n\x07trigger\x18\x08 \x01(\t\x12\x0e\n\x06method\x18\t \x01(\t\x12\x10\n\x08username\x18\n \x01(\t\x12\x10\n\x08icon_url\x18\x0b \x01(\t\x12\x15\n\rauto_complete\x18\x0c \x01(\x08\x12\x1a\n\x12\x61uto_complete_desc\x18\r \x01(\t\x12\x1a\n\x12\x61uto_complete_hint\x18\x0e \x01(\t\x12\x14\n\x0c\x64isplay_name\x18\x0f \x01(\t\x12\x13\n\x0b\x64\x65scription\x18\x10 \x01(\t\x12\x0b\n\x03url\x18\x11 \x01(\t\x12\x11\n\tplugin_id\x18\x12 \x01(\t\"\xd8\x01\n\x0b\x43ommandArgs\x12\x0f\n\x07user_id\x18\x01 \x01(\t\x12\x12\n\nchannel_id\x18\x02 \x01(\t\x12\x0f\n\x07team_id\x18\x03 \x01(\t\x12\x0f\n\x07root_id\x18\x04 \x01(\t\x12\x11\n\tparent_id\x18\x05 \x01(\t\x12\x12\n\ntrigger_id\x18\x06 \x01(\t\x12\x0f\n\x07\x63ommand\x18\x07 \x01(\t\x12\x10\n\x08site_url\x18\x08 \x01(\t\x12\t\n\x01t\x18\t \x01(\t\x12\x14\n\x0cuser_mention\x18\n \x01(\t\x12\x17\n\x0f\x63hannel_mention\x18\x0b \x01(\t\"\xaa\x02\n\x0f\x43ommandResponse\x12\x15\n\rresponse_type\x18\x01 \x01(\t\x12\x0c\n\x04text\x18\x02 \x01(\t\x12\x10\n\x08username\x18\x03 \x01(\t\x12\x12\n\nchannel_id\x18\x04 \x01(\t\x12\x10\n\x08icon_url\x18\x05 \x01(\t\x12\x0c\n\x04type\x18\x06 \x01(\t\x12&\n\x05props\x18\x07 \x01(\x0b\x32\x17.google.protobuf.Struct\x12\x15\n\rgoto_location\x18\x08 \x01(\t\x12\x12\n\ntrigger_id\x18\t \x01(\t\x12\x1a\n\x12skip_slack_parsing\x18\n \x01(\x08\x12=\n\x0b\x61ttachments\x18\x0b \x03(\x0b\x32(.mattermost.pluginapi.v1.CommandResponse\"L\n\nPreference\x12\x0f\n\x07user_id\x18\x01 \x01(\t\x12\x10\n\x08\x63\x61tegory\x18\x02 \x01(\t\x12\x0c\n\x04name\x18\x03 \x01(\t\x12\r\n\x05value\x18\x04 \x01(\t\"\xf2\x01\n\x08OAuthApp\x12\n\n\x02id\x18\x01 \x01(\t\x12\x12\n\ncreator_id\x18\x02 \x01(\t\x12\x11\n\tcreate_at\x18\x03 \x01(\x03\x12\x11\n\tupdate_at\x18\x04 \x01(\x03\x12\x15\n\rclient_secret\x18\x05 \x01(\t\x12\x0c\n\x04name\x18\x06 \x01(\t\x12\x13\n\x0b\x64\x65scription\x18\x07 \x01(\t\x12\x10\n\x08icon_url\x18\x08 \x01(\t\x12\x15\n\rcallback_urls\x18\t \x01(\t\x12\x10\n\x08homepage\x18\n \x01(\t\x12\x12\n\nis_trusted\x18\x0b \x01(\x08\x12\x17\n\x0fmattermostAppId\x18\x0c \x01(\t\"\xc1\x01\n\x05Group\x12\n\n\x02id\x18\x01 \x01(\t\x12\x0c\n\x04name\x18\x02 \x01(\t\x12\x14\n\x0c\x64isplay_name\x18\x03 \x01(\t\x12\x13\n\x0b\x64\x65scription\x18\x04 \x01(\t\x12\x0e\n\x06source\x18\x05 \x01(\t\x12\x11\n\tremote_id\x18\x06 \x01(\t\x12\x11\n\tcreate_at\x18\x07 \x01(\x03\x12\x11\n\tupdate_at\x18\x08 \x01(\x03\x12\x11\n\tdelete_at\x18\t \x01(\x03\x12\x17\n\x0f\x61llow_reference\x18\n \x01(\x08\"V\n\x0bGroupMember\x12\x10\n\x08group_id\x18\x01 \x01(\t\x12\x0f\n\x07user_id\x18\x02 \x01(\t\x12\x11\n\tcreate_at\x18\x03 \x01(\x03\x12\x11\n\tdelete_at\x18\x04 \x01(\x03\"\xae\x01\n\rGroupSyncable\x12\x10\n\x08group_id\x18\x01 \x01(\t\x12\x13\n\x0bsyncable_id\x18\x02 \x01(\t\x12\x15\n\rsyncable_type\x18\x03 \x01(\t\x12\x10\n\x08\x61uto_add\x18\x04 \x01(\x08\x12\x14\n\x0cscheme_admin\x18\x05 \x01(\x08\x12\x11\n\tcreate_at\x18\x06 \x01(\x03\x12\x11\n\tdelete_at\x18\x07 \x01(\x03\x12\x11\n\tupdate_at\x18\x08 \x01(\x03\"\xec\x02\n\x0fGroupSearchOpts\x12\t\n\x01q\x18\x01 \x01(\t\x12\x1c\n\x14include_member_count\x18\x02 \x01(\x08\x12\"\n\x1ainclude_total_member_count\x18\x03 \x01(\x08\x12\x1e\n\x16\x66ilter_allow_reference\x18\x04 \x01(\t\x12\x16\n\x0epage_opts_page\x18\x05 \x01(\x05\x12\x1a\n\x12page_opts_per_page\x18\x06 \x01(\x05\x12\x17\n\x0f\x66ilter_archived\x18\x07 \x01(\x08\x12$\n\x1c\x66ilter_parent_team_permitted\x18\x08 \x01(\x08\x12\x0e\n\x06source\x18\t \x01(\t\x12\x19\n\x11\x66ilter_has_member\x18\n \x01(\x08\x12\r\n\x05since\x18\x0b \x01(\t\x12$\n\x1cinclude_channel_member_count\x18\x0c \x01(\x08\x12\x19\n\x11include_timezones\x18\r \x01(\x08\"{\n\x1d\x43reateDefaultMembershipParams\x12\r\n\x05since\x18\x01 \x01(\x03\x12\x13\n\x0bscope_teams\x18\x02 \x01(\x08\x12\x16\n\x0escope_channels\x18\x03 \x01(\x08\x12\x1e\n\x16re_add_removed_members\x18\x04 \x01(\x08\"R\n\x12RegisterPluginOpts\x12\x11\n\tplugin_id\x18\x01 \x01(\t\x12\x14\n\x0c\x64isplay_name\x18\x02 \x01(\t\x12\x13\n\x0b\x64\x65scription\x18\x03 \x01(\t\"\x8d\x02\n\rSharedChannel\x12\x12\n\nchannel_id\x18\x01 \x01(\t\x12\x0f\n\x07team_id\x18\x02 \x01(\t\x12\x0c\n\x04home\x18\x03 \x01(\t\x12\x11\n\tread_only\x18\x04 \x01(\x08\x12\x12\n\nshare_name\x18\x05 \x01(\t\x12\x1a\n\x12share_display_name\x18\x06 \x01(\t\x12\x15\n\rshare_purpose\x18\x07 \x01(\t\x12\x14\n\x0cshare_header\x18\x08 \x01(\t\x12\x12\n\ncreator_id\x18\t \x01(\t\x12\x11\n\tcreate_at\x18\n \x01(\x03\x12\x11\n\tupdate_at\x18\x0b \x01(\x03\x12\x11\n\tremote_id\x18\x0c \x01(\t\x12\x0c\n\x04type\x18\r \x01(\t\"O\n\x1aGetPostsSinceForSyncCursor\x12\x1b\n\x13last_post_update_at\x18\x01 \x01(\x03\x12\x14\n\x0clast_post_id\x18\x02 \x01(\t\"\xd2\x01\n\rPropertyField\x12\n\n\x02id\x18\x01 \x01(\t\x12\x10\n\x08group_id\x18\x02 \x01(\t\x12\x0c\n\x04name\x18\x03 \x01(\t\x12\x0c\n\x04type\x18\x04 \x01(\t\x12&\n\x05\x61ttrs\x18\x05 \x01(\x0b\x32\x17.google.protobuf.Struct\x12\x11\n\ttarget_id\x18\x06 \x01(\t\x12\x13\n\x0btarget_type\x18\x07 \x01(\t\x12\x11\n\tcreate_at\x18\x08 \x01(\x03\x12\x11\n\tupdate_at\x18\t \x01(\x03\x12\x11\n\tdelete_at\x18\n \x01(\x03\"z\n\x17PropertyFieldSearchOpts\x12\x0c\n\x04page\x18\x01 \x01(\x05\x12\x10\n\x08per_page\x18\x02 \x01(\x05\x12\x17\n\x0finclude_deleted\x18\x03 \x01(\x08\x12\x13\n\x0btarget_type\x18\x04 \x01(\t\x12\x11\n\ttarget_id\x18\x05 \x01(\t\"\xc7\x01\n\rPropertyValue\x12\n\n\x02id\x18\x01 \x01(\t\x12\x10\n\x08group_id\x18\x02 \x01(\t\x12\x10\n\x08\x66ield_id\x18\x03 \x01(\t\x12\x11\n\ttarget_id\x18\x04 \x01(\t\x12\x13\n\x0btarget_type\x18\x05 \x01(\t\x12%\n\x05value\x18\x06 \x01(\x0b\x32\x16.google.protobuf.Value\x12\x11\n\tcreate_at\x18\x07 \x01(\x03\x12\x11\n\tupdate_at\x18\x08 \x01(\x03\x12\x11\n\tdelete_at\x18\t \x01(\x03\"\x8c\x01\n\x17PropertyValueSearchOpts\x12\x0c\n\x04page\x18\x01 \x01(\x05\x12\x10\n\x08per_page\x18\x02 \x01(\x05\x12\x17\n\x0finclude_deleted\x18\x03 \x01(\x08\x12\x13\n\x0btarget_type\x18\x04 \x01(\t\x12\x11\n\ttarget_id\x18\x05 \x01(\t\x12\x10\n\x08\x66ield_id\x18\x06 \x01(\t\")\n\rPropertyGroup\x12\n\n\x02id\x18\x01 \x01(\t\x12\x0c\n\x04name\x18\x02 \x01(\t\"\xdc\x01\n\x0b\x41uditRecord\x12\n\n\x02id\x18\x01 \x01(\t\x12\x11\n\tcreate_at\x18\x02 \x01(\x03\x12\r\n\x05level\x18\x03 \x01(\t\x12\x10\n\x08\x61pi_path\x18\x04 \x01(\t\x12\r\n\x05\x65vent\x18\x05 \x01(\t\x12\x0e\n\x06status\x18\x06 \x01(\t\x12\x0f\n\x07user_id\x18\x07 \x01(\t\x12\x12\n\nsession_id\x18\x08 \x01(\t\x12\x0e\n\x06\x63lient\x18\t \x01(\t\x12\x12\n\nip_address\x18\n \x01(\t\x12%\n\x04meta\x18\x0b \x01(\x0b\x32\x17.google.protobuf.Struct\"e\n\x11OpenDialogRequest\x12\x12\n\ntrigger_id\x18\x01 \x01(\t\x12\x0b\n\x03url\x18\x02 \x01(\t\x12/\n\x06\x64ialog\x18\x03 \x01(\x0b\x32\x1f.mattermost.pluginapi.v1.Dialog\"\xd2\x01\n\x06\x44ialog\x12\x13\n\x0b\x63\x61llback_id\x18\x01 \x01(\t\x12\r\n\x05title\x18\x02 \x01(\t\x12\x19\n\x11introduction_text\x18\x03 \x01(\t\x12\x38\n\x08\x65lements\x18\x04 \x03(\x0b\x32&.mattermost.pluginapi.v1.DialogElement\x12\x14\n\x0csubmit_label\x18\x05 \x01(\t\x12\x18\n\x10notify_on_cancel\x18\x06 \x01(\x08\x12\r\n\x05state\x18\x07 \x01(\t\x12\x10\n\x08icon_url\x18\x08 \x01(\t\"\x99\x02\n\rDialogElement\x12\x14\n\x0c\x64isplay_name\x18\x01 \x01(\t\x12\x0c\n\x04name\x18\x02 \x01(\t\x12\x0c\n\x04type\x18\x03 \x01(\t\x12\x0f\n\x07subtype\x18\x04 \x01(\t\x12\x0f\n\x07\x64\x65\x66\x61ult\x18\x05 \x01(\t\x12\x13\n\x0bplaceholder\x18\x06 \x01(\t\x12\x11\n\thelp_text\x18\x07 \x01(\t\x12\x10\n\x08optional\x18\x08 \x01(\x08\x12\x12\n\nmin_length\x18\t \x01(\x05\x12\x12\n\nmax_length\x18\n \x01(\x05\x12\x13\n\x0b\x64\x61ta_source\x18\x0b \x01(\t\x12=\n\x07options\x18\x0c \x03(\x0b\x32,.mattermost.pluginapi.v1.DialogElementOption\"2\n\x13\x44ialogElementOption\x12\x0c\n\x04text\x18\x01 \x01(\t\x12\r\n\x05value\x18\x02 \x01(\t\".\n\x12PluginClusterEvent\x12\n\n\x02id\x18\x01 \x01(\t\x12\x0c\n\x04\x64\x61ta\x18\x02 \x01(\x0c\"E\n\x1dPluginClusterEventSendOptions\x12\x11\n\tsend_type\x18\x01 \x01(\t\x12\x11\n\ttarget_id\x18\x02 \x01(\t\"\xbf\x03\n\x10PushNotification\x12\x0e\n\x06\x61\x63k_id\x18\x01 \x01(\t\x12\x10\n\x08platform\x18\x02 \x01(\t\x12\x11\n\tserver_id\x18\x03 \x01(\t\x12\x11\n\tdevice_id\x18\x04 \x01(\t\x12\x0f\n\x07post_id\x18\x05 \x01(\t\x12\x10\n\x08\x63\x61tegory\x18\x06 \x01(\t\x12\r\n\x05sound\x18\x07 \x01(\t\x12\x0f\n\x07message\x18\x08 \x01(\t\x12\r\n\x05\x62\x61\x64ge\x18\t \x01(\t\x12\x10\n\x08\x63ont_ava\x18\n \x01(\t\x12\x0f\n\x07team_id\x18\x0b \x01(\t\x12\x12\n\nchannel_id\x18\x0c \x01(\t\x12\x0f\n\x07root_id\x18\r \x01(\t\x12\x11\n\tsender_id\x18\x0e \x01(\t\x12\x13\n\x0bsender_name\x18\x0f \x01(\t\x12\x19\n\x11override_username\x18\x10 \x01(\t\x12\x19\n\x11override_icon_url\x18\x11 \x01(\t\x12\x14\n\x0c\x66rom_webhook\x18\x12 \x01(\t\x12\x0f\n\x07version\x18\x13 \x01(\t\x12\x0e\n\x06is_crt\x18\x14 \x01(\x08\x12\x14\n\x0c\x63hannel_name\x18\x15 \x01(\t\x12\x0c\n\x04type\x18\x16 \x01(\t\x12\x10\n\x08sub_type\x18\x17 \x01(\tBXZVgithub.com/mattermost/mattermost/server/public/pluginapi/grpc/generated/go/pluginapiv1b\x06proto3')
_globals = globals()
_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, _globals)
_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'api_remaining_pb2', _globals)
if not _descriptor._USE_C_DESCRIPTORS:
_globals['DESCRIPTOR']._loaded_options = None
_globals['DESCRIPTOR']._serialized_options = b'ZVgithub.com/mattermost/mattermost/server/public/pluginapi/grpc/generated/go/pluginapiv1'
_globals['_PLUGINHTTPREQUEST_HEADERSENTRY']._loaded_options = None
_globals['_PLUGINHTTPREQUEST_HEADERSENTRY']._serialized_options = b'8\001'
_globals['_PLUGINHTTPRESPONSE_HEADERSENTRY']._loaded_options = None
_globals['_PLUGINHTTPRESPONSE_HEADERSENTRY']._serialized_options = b'8\001'
_globals['_GETLICENSEREQUEST']._serialized_start=104
_globals['_GETLICENSEREQUEST']._serialized_end=123
_globals['_GETLICENSERESPONSE']._serialized_start=125
_globals['_GETLICENSERESPONSE']._serialized_end=217
_globals['_ISENTERPRISEREADYREQUEST']._serialized_start=219
_globals['_ISENTERPRISEREADYREQUEST']._serialized_end=245
_globals['_ISENTERPRISEREADYRESPONSE']._serialized_start=247
_globals['_ISENTERPRISEREADYRESPONSE']._serialized_end=353
_globals['_GETSERVERVERSIONREQUEST']._serialized_start=355
_globals['_GETSERVERVERSIONREQUEST']._serialized_end=380
_globals['_GETSERVERVERSIONRESPONSE']._serialized_start=382
_globals['_GETSERVERVERSIONRESPONSE']._serialized_end=475
_globals['_GETSYSTEMINSTALLDATEREQUEST']._serialized_start=477
_globals['_GETSYSTEMINSTALLDATEREQUEST']._serialized_end=506
_globals['_GETSYSTEMINSTALLDATERESPONSE']._serialized_start=508
_globals['_GETSYSTEMINSTALLDATERESPONSE']._serialized_end=610
_globals['_GETDIAGNOSTICIDREQUEST']._serialized_start=612
_globals['_GETDIAGNOSTICIDREQUEST']._serialized_end=636
_globals['_GETDIAGNOSTICIDRESPONSE']._serialized_start=638
_globals['_GETDIAGNOSTICIDRESPONSE']._serialized_end=736
_globals['_GETTELEMETRYIDREQUEST']._serialized_start=738
_globals['_GETTELEMETRYIDREQUEST']._serialized_end=761
_globals['_GETTELEMETRYIDRESPONSE']._serialized_start=763
_globals['_GETTELEMETRYIDRESPONSE']._serialized_end=859
_globals['_REGISTERCOMMANDREQUEST']._serialized_start=861
_globals['_REGISTERCOMMANDREQUEST']._serialized_end=936
_globals['_REGISTERCOMMANDRESPONSE']._serialized_start=938
_globals['_REGISTERCOMMANDRESPONSE']._serialized_end=1013
_globals['_UNREGISTERCOMMANDREQUEST']._serialized_start=1015
_globals['_UNREGISTERCOMMANDREQUEST']._serialized_end=1075
_globals['_UNREGISTERCOMMANDRESPONSE']._serialized_start=1077
_globals['_UNREGISTERCOMMANDRESPONSE']._serialized_end=1154
_globals['_EXECUTESLASHCOMMANDREQUEST']._serialized_start=1156
_globals['_EXECUTESLASHCOMMANDREQUEST']._serialized_end=1244
_globals['_EXECUTESLASHCOMMANDRESPONSE']._serialized_start=1247
_globals['_EXECUTESLASHCOMMANDRESPONSE']._serialized_end=1386
_globals['_CREATECOMMANDREQUEST']._serialized_start=1388
_globals['_CREATECOMMANDREQUEST']._serialized_end=1457
_globals['_CREATECOMMANDRESPONSE']._serialized_start=1459
_globals['_CREATECOMMANDRESPONSE']._serialized_end=1583
_globals['_LISTCOMMANDSREQUEST']._serialized_start=1585
_globals['_LISTCOMMANDSREQUEST']._serialized_end=1623
_globals['_LISTCOMMANDSRESPONSE']._serialized_start=1625
_globals['_LISTCOMMANDSRESPONSE']._serialized_end=1749
_globals['_LISTCUSTOMCOMMANDSREQUEST']._serialized_start=1751
_globals['_LISTCUSTOMCOMMANDSREQUEST']._serialized_end=1795
_globals['_LISTCUSTOMCOMMANDSRESPONSE']._serialized_start=1798
_globals['_LISTCUSTOMCOMMANDSRESPONSE']._serialized_end=1928
_globals['_LISTPLUGINCOMMANDSREQUEST']._serialized_start=1930
_globals['_LISTPLUGINCOMMANDSREQUEST']._serialized_end=1974
_globals['_LISTPLUGINCOMMANDSRESPONSE']._serialized_start=1977
_globals['_LISTPLUGINCOMMANDSRESPONSE']._serialized_end=2107
_globals['_LISTBUILTINCOMMANDSREQUEST']._serialized_start=2109
_globals['_LISTBUILTINCOMMANDSREQUEST']._serialized_end=2137
_globals['_LISTBUILTINCOMMANDSRESPONSE']._serialized_start=2140
_globals['_LISTBUILTINCOMMANDSRESPONSE']._serialized_end=2271
_globals['_GETCOMMANDREQUEST']._serialized_start=2273
_globals['_GETCOMMANDREQUEST']._serialized_end=2312
_globals['_GETCOMMANDRESPONSE']._serialized_start=2314
_globals['_GETCOMMANDRESPONSE']._serialized_end=2435
_globals['_UPDATECOMMANDREQUEST']._serialized_start=2437
_globals['_UPDATECOMMANDREQUEST']._serialized_end=2534
_globals['_UPDATECOMMANDRESPONSE']._serialized_start=2536
_globals['_UPDATECOMMANDRESPONSE']._serialized_end=2660
_globals['_DELETECOMMANDREQUEST']._serialized_start=2662
_globals['_DELETECOMMANDREQUEST']._serialized_end=2704
_globals['_DELETECOMMANDRESPONSE']._serialized_start=2706
_globals['_DELETECOMMANDRESPONSE']._serialized_end=2779
_globals['_GETPREFERENCEFORUSERREQUEST']._serialized_start=2781
_globals['_GETPREFERENCEFORUSERREQUEST']._serialized_end=2859
_globals['_GETPREFERENCEFORUSERRESPONSE']._serialized_start=2862
_globals['_GETPREFERENCEFORUSERRESPONSE']._serialized_end=2999
_globals['_GETPREFERENCESFORUSERREQUEST']._serialized_start=3001
_globals['_GETPREFERENCESFORUSERREQUEST']._serialized_end=3048
_globals['_GETPREFERENCESFORUSERRESPONSE']._serialized_start=3051
_globals['_GETPREFERENCESFORUSERRESPONSE']._serialized_end=3190
_globals['_UPDATEPREFERENCESFORUSERREQUEST']._serialized_start=3192
_globals['_UPDATEPREFERENCESFORUSERREQUEST']._serialized_end=3300
_globals['_UPDATEPREFERENCESFORUSERRESPONSE']._serialized_start=3302
_globals['_UPDATEPREFERENCESFORUSERRESPONSE']._serialized_end=3386
_globals['_DELETEPREFERENCESFORUSERREQUEST']._serialized_start=3388
_globals['_DELETEPREFERENCESFORUSERREQUEST']._serialized_end=3496
_globals['_DELETEPREFERENCESFORUSERRESPONSE']._serialized_start=3498
_globals['_DELETEPREFERENCESFORUSERRESPONSE']._serialized_end=3582
_globals['_CREATEOAUTHAPPREQUEST']._serialized_start=3584
_globals['_CREATEOAUTHAPPREQUEST']._serialized_end=3655
_globals['_CREATEOAUTHAPPRESPONSE']._serialized_start=3657
_globals['_CREATEOAUTHAPPRESPONSE']._serialized_end=3779
_globals['_GETOAUTHAPPREQUEST']._serialized_start=3781
_globals['_GETOAUTHAPPREQUEST']._serialized_end=3817
_globals['_GETOAUTHAPPRESPONSE']._serialized_start=3819
_globals['_GETOAUTHAPPRESPONSE']._serialized_end=3938
_globals['_UPDATEOAUTHAPPREQUEST']._serialized_start=3940
_globals['_UPDATEOAUTHAPPREQUEST']._serialized_end=4011
_globals['_UPDATEOAUTHAPPRESPONSE']._serialized_start=4013
_globals['_UPDATEOAUTHAPPRESPONSE']._serialized_end=4135
_globals['_DELETEOAUTHAPPREQUEST']._serialized_start=4137
_globals['_DELETEOAUTHAPPREQUEST']._serialized_end=4176
_globals['_DELETEOAUTHAPPRESPONSE']._serialized_start=4178
_globals['_DELETEOAUTHAPPRESPONSE']._serialized_end=4252
_globals['_GETGROUPREQUEST']._serialized_start=4254
_globals['_GETGROUPREQUEST']._serialized_end=4289
_globals['_GETGROUPRESPONSE']._serialized_start=4291
_globals['_GETGROUPRESPONSE']._serialized_end=4406
_globals['_GETGROUPBYNAMEREQUEST']._serialized_start=4408
_globals['_GETGROUPBYNAMEREQUEST']._serialized_end=4445
_globals['_GETGROUPBYNAMERESPONSE']._serialized_start=4447
_globals['_GETGROUPBYNAMERESPONSE']._serialized_end=4568
_globals['_GETGROUPMEMBERUSERSREQUEST']._serialized_start=4570
_globals['_GETGROUPMEMBERUSERSREQUEST']._serialized_end=4648
_globals['_GETGROUPMEMBERUSERSRESPONSE']._serialized_start=4650
_globals['_GETGROUPMEMBERUSERSRESPONSE']._serialized_end=4775
_globals['_GETGROUPSBYSOURCEREQUEST']._serialized_start=4777
_globals['_GETGROUPSBYSOURCEREQUEST']._serialized_end=4825
_globals['_GETGROUPSBYSOURCERESPONSE']._serialized_start=4827
_globals['_GETGROUPSBYSOURCERESPONSE']._serialized_end=4952
_globals['_GETGROUPSFORUSERREQUEST']._serialized_start=4954
_globals['_GETGROUPSFORUSERREQUEST']._serialized_end=4996
_globals['_GETGROUPSFORUSERRESPONSE']._serialized_start=4998
_globals['_GETGROUPSFORUSERRESPONSE']._serialized_end=5122
_globals['_UPSERTGROUPMEMBERREQUEST']._serialized_start=5124
_globals['_UPSERTGROUPMEMBERREQUEST']._serialized_end=5185
_globals['_UPSERTGROUPMEMBERRESPONSE']._serialized_start=5188
_globals['_UPSERTGROUPMEMBERRESPONSE']._serialized_end=5325
_globals['_UPSERTGROUPMEMBERSREQUEST']._serialized_start=5327
_globals['_UPSERTGROUPMEMBERSREQUEST']._serialized_end=5390
_globals['_UPSERTGROUPMEMBERSRESPONSE']._serialized_start=5393
_globals['_UPSERTGROUPMEMBERSRESPONSE']._serialized_end=5532
_globals['_GETGROUPBYREMOTEIDREQUEST']._serialized_start=5534
_globals['_GETGROUPBYREMOTEIDREQUEST']._serialized_end=5602
_globals['_GETGROUPBYREMOTEIDRESPONSE']._serialized_start=5604
_globals['_GETGROUPBYREMOTEIDRESPONSE']._serialized_end=5729
_globals['_CREATEGROUPREQUEST']._serialized_start=5731
_globals['_CREATEGROUPREQUEST']._serialized_end=5798
_globals['_CREATEGROUPRESPONSE']._serialized_start=5800
_globals['_CREATEGROUPRESPONSE']._serialized_end=5918
_globals['_UPDATEGROUPREQUEST']._serialized_start=5920
_globals['_UPDATEGROUPREQUEST']._serialized_end=5987
_globals['_UPDATEGROUPRESPONSE']._serialized_start=5989
_globals['_UPDATEGROUPRESPONSE']._serialized_end=6107
_globals['_DELETEGROUPREQUEST']._serialized_start=6109
_globals['_DELETEGROUPREQUEST']._serialized_end=6147
_globals['_DELETEGROUPRESPONSE']._serialized_start=6149
_globals['_DELETEGROUPRESPONSE']._serialized_end=6267
_globals['_RESTOREGROUPREQUEST']._serialized_start=6269
_globals['_RESTOREGROUPREQUEST']._serialized_end=6308
_globals['_RESTOREGROUPRESPONSE']._serialized_start=6310
_globals['_RESTOREGROUPRESPONSE']._serialized_end=6429
_globals['_DELETEGROUPMEMBERREQUEST']._serialized_start=6431
_globals['_DELETEGROUPMEMBERREQUEST']._serialized_end=6492
_globals['_DELETEGROUPMEMBERRESPONSE']._serialized_start=6495
_globals['_DELETEGROUPMEMBERRESPONSE']._serialized_end=6632
_globals['_GETGROUPSYNCABLEREQUEST']._serialized_start=6634
_globals['_GETGROUPSYNCABLEREQUEST']._serialized_end=6721
_globals['_GETGROUPSYNCABLERESPONSE']._serialized_start=6724
_globals['_GETGROUPSYNCABLERESPONSE']._serialized_end=6864
_globals['_GETGROUPSYNCABLESREQUEST']._serialized_start=6866
_globals['_GETGROUPSYNCABLESREQUEST']._serialized_end=6933
_globals['_GETGROUPSYNCABLESRESPONSE']._serialized_start=6936
_globals['_GETGROUPSYNCABLESRESPONSE']._serialized_end=7078
_globals['_UPSERTGROUPSYNCABLEREQUEST']._serialized_start=7080
_globals['_UPSERTGROUPSYNCABLEREQUEST']._serialized_end=7172
_globals['_UPSERTGROUPSYNCABLERESPONSE']._serialized_start=7175
_globals['_UPSERTGROUPSYNCABLERESPONSE']._serialized_end=7318
_globals['_UPDATEGROUPSYNCABLEREQUEST']._serialized_start=7320
_globals['_UPDATEGROUPSYNCABLEREQUEST']._serialized_end=7412
_globals['_UPDATEGROUPSYNCABLERESPONSE']._serialized_start=7415
_globals['_UPDATEGROUPSYNCABLERESPONSE']._serialized_end=7558
_globals['_DELETEGROUPSYNCABLEREQUEST']._serialized_start=7560
_globals['_DELETEGROUPSYNCABLEREQUEST']._serialized_end=7650
_globals['_DELETEGROUPSYNCABLERESPONSE']._serialized_start=7653
_globals['_DELETEGROUPSYNCABLERESPONSE']._serialized_end=7796
_globals['_GETGROUPSREQUEST']._serialized_start=7799
_globals['_GETGROUPSREQUEST']._serialized_end=7980
_globals['_GETGROUPSRESPONSE']._serialized_start=7982
_globals['_GETGROUPSRESPONSE']._serialized_end=8099
_globals['_CREATEDEFAULTSYNCABLEMEMBERSHIPSREQUEST']._serialized_start=8101
_globals['_CREATEDEFAULTSYNCABLEMEMBERSHIPSREQUEST']._serialized_end=8214
_globals['_CREATEDEFAULTSYNCABLEMEMBERSHIPSRESPONSE']._serialized_start=8216
_globals['_CREATEDEFAULTSYNCABLEMEMBERSHIPSRESPONSE']._serialized_end=8308
_globals['_DELETEGROUPCONSTRAINEDMEMBERSHIPSREQUEST']._serialized_start=8310
_globals['_DELETEGROUPCONSTRAINEDMEMBERSHIPSREQUEST']._serialized_end=8352
_globals['_DELETEGROUPCONSTRAINEDMEMBERSHIPSRESPONSE']._serialized_start=8354
_globals['_DELETEGROUPCONSTRAINEDMEMBERSHIPSRESPONSE']._serialized_end=8447
_globals['_REGISTERPLUGINFORSHAREDCHANNELSREQUEST']._serialized_start=8449
_globals['_REGISTERPLUGINFORSHAREDCHANNELSREQUEST']._serialized_end=8548
_globals['_REGISTERPLUGINFORSHAREDCHANNELSRESPONSE']._serialized_start=8550
_globals['_REGISTERPLUGINFORSHAREDCHANNELSRESPONSE']._serialized_end=8660
_globals['_UNREGISTERPLUGINFORSHAREDCHANNELSREQUEST']._serialized_start=8662
_globals['_UNREGISTERPLUGINFORSHAREDCHANNELSREQUEST']._serialized_end=8723
_globals['_UNREGISTERPLUGINFORSHAREDCHANNELSRESPONSE']._serialized_start=8725
_globals['_UNREGISTERPLUGINFORSHAREDCHANNELSRESPONSE']._serialized_end=8818
_globals['_SHARECHANNELREQUEST']._serialized_start=8820
_globals['_SHARECHANNELREQUEST']._serialized_end=8905
_globals['_SHARECHANNELRESPONSE']._serialized_start=8908
_globals['_SHARECHANNELRESPONSE']._serialized_end=9044
_globals['_UPDATESHAREDCHANNELREQUEST']._serialized_start=9046
_globals['_UPDATESHAREDCHANNELREQUEST']._serialized_end=9138
_globals['_UPDATESHAREDCHANNELRESPONSE']._serialized_start=9141
_globals['_UPDATESHAREDCHANNELRESPONSE']._serialized_end=9284
_globals['_UNSHARECHANNELREQUEST']._serialized_start=9286
_globals['_UNSHARECHANNELREQUEST']._serialized_end=9329
_globals['_UNSHARECHANNELRESPONSE']._serialized_start=9331
_globals['_UNSHARECHANNELRESPONSE']._serialized_end=9423
_globals['_UPDATESHAREDCHANNELCURSORREQUEST']._serialized_start=9426
_globals['_UPDATESHAREDCHANNELCURSORREQUEST']._serialized_end=9568
_globals['_UPDATESHAREDCHANNELCURSORRESPONSE']._serialized_start=9570
_globals['_UPDATESHAREDCHANNELCURSORRESPONSE']._serialized_end=9655
_globals['_SYNCSHAREDCHANNELREQUEST']._serialized_start=9657
_globals['_SYNCSHAREDCHANNELREQUEST']._serialized_end=9703
_globals['_SYNCSHAREDCHANNELRESPONSE']._serialized_start=9705
_globals['_SYNCSHAREDCHANNELRESPONSE']._serialized_end=9782
_globals['_INVITEREMOTETOCHANNELREQUEST']._serialized_start=9784
_globals['_INVITEREMOTETOCHANNELREQUEST']._serialized_end=9899
_globals['_INVITEREMOTETOCHANNELRESPONSE']._serialized_start=9901
_globals['_INVITEREMOTETOCHANNELRESPONSE']._serialized_end=9982
_globals['_UNINVITEREMOTEFROMCHANNELREQUEST']._serialized_start=9984
_globals['_UNINVITEREMOTEFROMCHANNELREQUEST']._serialized_end=10057
_globals['_UNINVITEREMOTEFROMCHANNELRESPONSE']._serialized_start=10059
_globals['_UNINVITEREMOTEFROMCHANNELRESPONSE']._serialized_end=10144
_globals['_CREATEPROPERTYFIELDREQUEST']._serialized_start=10146
_globals['_CREATEPROPERTYFIELDREQUEST']._serialized_end=10229
_globals['_CREATEPROPERTYFIELDRESPONSE']._serialized_start=10232
_globals['_CREATEPROPERTYFIELDRESPONSE']._serialized_end=10366
_globals['_GETPROPERTYFIELDREQUEST']._serialized_start=10368
_globals['_GETPROPERTYFIELDREQUEST']._serialized_end=10429
_globals['_GETPROPERTYFIELDRESPONSE']._serialized_start=10432
_globals['_GETPROPERTYFIELDRESPONSE']._serialized_end=10563
_globals['_GETPROPERTYFIELDSREQUEST']._serialized_start=10565
_globals['_GETPROPERTYFIELDSREQUEST']._serialized_end=10622
_globals['_GETPROPERTYFIELDSRESPONSE']._serialized_start=10625
_globals['_GETPROPERTYFIELDSRESPONSE']._serialized_end=10758
_globals['_UPDATEPROPERTYFIELDREQUEST']._serialized_start=10760
_globals['_UPDATEPROPERTYFIELDREQUEST']._serialized_end=10861
_globals['_UPDATEPROPERTYFIELDRESPONSE']._serialized_start=10864
_globals['_UPDATEPROPERTYFIELDRESPONSE']._serialized_end=10998
_globals['_DELETEPROPERTYFIELDREQUEST']._serialized_start=11000
_globals['_DELETEPROPERTYFIELDREQUEST']._serialized_end=11064
_globals['_DELETEPROPERTYFIELDRESPONSE']._serialized_start=11066
_globals['_DELETEPROPERTYFIELDRESPONSE']._serialized_end=11145
_globals['_SEARCHPROPERTYFIELDSREQUEST']._serialized_start=11147
_globals['_SEARCHPROPERTYFIELDSREQUEST']._serialized_end=11258
_globals['_SEARCHPROPERTYFIELDSRESPONSE']._serialized_start=11261
_globals['_SEARCHPROPERTYFIELDSRESPONSE']._serialized_end=11397
_globals['_COUNTPROPERTYFIELDSREQUEST']._serialized_start=11399
_globals['_COUNTPROPERTYFIELDSREQUEST']._serialized_end=11470
_globals['_COUNTPROPERTYFIELDSRESPONSE']._serialized_start=11472
_globals['_COUNTPROPERTYFIELDSRESPONSE']._serialized_end=11566
_globals['_COUNTPROPERTYFIELDSFORTARGETREQUEST']._serialized_start=11568
_globals['_COUNTPROPERTYFIELDSFORTARGETREQUEST']._serialized_end=11688
_globals['_COUNTPROPERTYFIELDSFORTARGETRESPONSE']._serialized_start=11690
_globals['_COUNTPROPERTYFIELDSFORTARGETRESPONSE']._serialized_end=11793
_globals['_CREATEPROPERTYVALUEREQUEST']._serialized_start=11795
_globals['_CREATEPROPERTYVALUEREQUEST']._serialized_end=11878
_globals['_CREATEPROPERTYVALUERESPONSE']._serialized_start=11881
_globals['_CREATEPROPERTYVALUERESPONSE']._serialized_end=12015
_globals['_GETPROPERTYVALUEREQUEST']._serialized_start=12017
_globals['_GETPROPERTYVALUEREQUEST']._serialized_end=12078
_globals['_GETPROPERTYVALUERESPONSE']._serialized_start=12081
_globals['_GETPROPERTYVALUERESPONSE']._serialized_end=12212
_globals['_GETPROPERTYVALUESREQUEST']._serialized_start=12214
_globals['_GETPROPERTYVALUESREQUEST']._serialized_end=12271
_globals['_GETPROPERTYVALUESRESPONSE']._serialized_start=12274
_globals['_GETPROPERTYVALUESRESPONSE']._serialized_end=12407
_globals['_UPDATEPROPERTYVALUEREQUEST']._serialized_start=12409
_globals['_UPDATEPROPERTYVALUEREQUEST']._serialized_end=12510
_globals['_UPDATEPROPERTYVALUERESPONSE']._serialized_start=12513
_globals['_UPDATEPROPERTYVALUERESPONSE']._serialized_end=12647
_globals['_UPSERTPROPERTYVALUEREQUEST']._serialized_start=12649
_globals['_UPSERTPROPERTYVALUEREQUEST']._serialized_end=12732
_globals['_UPSERTPROPERTYVALUERESPONSE']._serialized_start=12735
_globals['_UPSERTPROPERTYVALUERESPONSE']._serialized_end=12869
_globals['_DELETEPROPERTYVALUEREQUEST']._serialized_start=12871
_globals['_DELETEPROPERTYVALUEREQUEST']._serialized_end=12935
_globals['_DELETEPROPERTYVALUERESPONSE']._serialized_start=12937
_globals['_DELETEPROPERTYVALUERESPONSE']._serialized_end=13016
_globals['_SEARCHPROPERTYVALUESREQUEST']._serialized_start=13018
_globals['_SEARCHPROPERTYVALUESREQUEST']._serialized_end=13129
_globals['_SEARCHPROPERTYVALUESRESPONSE']._serialized_start=13132
_globals['_SEARCHPROPERTYVALUESRESPONSE']._serialized_end=13268
_globals['_REGISTERPROPERTYGROUPREQUEST']._serialized_start=13270
_globals['_REGISTERPROPERTYGROUPREQUEST']._serialized_end=13314
_globals['_REGISTERPROPERTYGROUPRESPONSE']._serialized_start=13317
_globals['_REGISTERPROPERTYGROUPRESPONSE']._serialized_end=13453
_globals['_GETPROPERTYGROUPREQUEST']._serialized_start=13455
_globals['_GETPROPERTYGROUPREQUEST']._serialized_end=13494
_globals['_GETPROPERTYGROUPRESPONSE']._serialized_start=13497
_globals['_GETPROPERTYGROUPRESPONSE']._serialized_end=13628
_globals['_GETPROPERTYFIELDBYNAMEREQUEST']._serialized_start=13630
_globals['_GETPROPERTYFIELDBYNAMEREQUEST']._serialized_end=13712
_globals['_GETPROPERTYFIELDBYNAMERESPONSE']._serialized_start=13715
_globals['_GETPROPERTYFIELDBYNAMERESPONSE']._serialized_end=13852
_globals['_UPDATEPROPERTYFIELDSREQUEST']._serialized_start=13854
_globals['_UPDATEPROPERTYFIELDSREQUEST']._serialized_end=13957
_globals['_UPDATEPROPERTYFIELDSRESPONSE']._serialized_start=13960
_globals['_UPDATEPROPERTYFIELDSRESPONSE']._serialized_end=14096
_globals['_UPDATEPROPERTYVALUESREQUEST']._serialized_start=14098
_globals['_UPDATEPROPERTYVALUESREQUEST']._serialized_end=14201
_globals['_UPDATEPROPERTYVALUESRESPONSE']._serialized_start=14204
_globals['_UPDATEPROPERTYVALUESRESPONSE']._serialized_end=14340
_globals['_UPSERTPROPERTYVALUESREQUEST']._serialized_start=14342
_globals['_UPSERTPROPERTYVALUESREQUEST']._serialized_end=14427
_globals['_UPSERTPROPERTYVALUESRESPONSE']._serialized_start=14430
_globals['_UPSERTPROPERTYVALUESRESPONSE']._serialized_end=14566
_globals['_DELETEPROPERTYVALUESFORTARGETREQUEST']._serialized_start=14568
_globals['_DELETEPROPERTYVALUESFORTARGETREQUEST']._serialized_end=14664
_globals['_DELETEPROPERTYVALUESFORTARGETRESPONSE']._serialized_start=14666
_globals['_DELETEPROPERTYVALUESFORTARGETRESPONSE']._serialized_end=14755
_globals['_DELETEPROPERTYVALUESFORFIELDREQUEST']._serialized_start=14757
_globals['_DELETEPROPERTYVALUESFORFIELDREQUEST']._serialized_end=14830
_globals['_DELETEPROPERTYVALUESFORFIELDRESPONSE']._serialized_start=14832
_globals['_DELETEPROPERTYVALUESFORFIELDRESPONSE']._serialized_end=14920
_globals['_LOGAUDITRECREQUEST']._serialized_start=14922
_globals['_LOGAUDITRECREQUEST']._serialized_end=14996
_globals['_LOGAUDITRECRESPONSE']._serialized_start=14998
_globals['_LOGAUDITRECRESPONSE']._serialized_end=15069
_globals['_LOGAUDITRECWITHLEVELREQUEST']._serialized_start=15071
_globals['_LOGAUDITRECWITHLEVELREQUEST']._serialized_end=15169
_globals['_LOGAUDITRECWITHLEVELRESPONSE']._serialized_start=15171
_globals['_LOGAUDITRECWITHLEVELRESPONSE']._serialized_end=15251
_globals['_PLUGINHTTPREQUEST']._serialized_start=15254
_globals['_PLUGINHTTPREQUEST']._serialized_end=15438
_globals['_PLUGINHTTPREQUEST_HEADERSENTRY']._serialized_start=15392
_globals['_PLUGINHTTPREQUEST_HEADERSENTRY']._serialized_end=15438
_globals['_PLUGINHTTPRESPONSE']._serialized_start=15441
_globals['_PLUGINHTTPRESPONSE']._serialized_end=15669
_globals['_PLUGINHTTPRESPONSE_HEADERSENTRY']._serialized_start=15392
_globals['_PLUGINHTTPRESPONSE_HEADERSENTRY']._serialized_end=15438
_globals['_GETCLOUDLIMITSREQUEST']._serialized_start=15671
_globals['_GETCLOUDLIMITSREQUEST']._serialized_end=15694
_globals['_GETCLOUDLIMITSRESPONSE']._serialized_start=15696
_globals['_GETCLOUDLIMITSRESPONSE']._serialized_end=15791
_globals['_OPENINTERACTIVEDIALOGREQUEST']._serialized_start=15793
_globals['_OPENINTERACTIVEDIALOGREQUEST']._serialized_end=15883
_globals['_OPENINTERACTIVEDIALOGRESPONSE']._serialized_start=15885
_globals['_OPENINTERACTIVEDIALOGRESPONSE']._serialized_end=15966
_globals['_PUBLISHPLUGINCLUSTEREVENTREQUEST']._serialized_start=15969
_globals['_PUBLISHPLUGINCLUSTEREVENTREQUEST']._serialized_end=16133
_globals['_PUBLISHPLUGINCLUSTEREVENTRESPONSE']._serialized_start=16135
_globals['_PUBLISHPLUGINCLUSTEREVENTRESPONSE']._serialized_end=16220
_globals['_REGISTERCOLLECTIONANDTOPICREQUEST']._serialized_start=16222
_globals['_REGISTERCOLLECTIONANDTOPICREQUEST']._serialized_end=16302
_globals['_REGISTERCOLLECTIONANDTOPICRESPONSE']._serialized_start=16304
_globals['_REGISTERCOLLECTIONANDTOPICRESPONSE']._serialized_end=16390
_globals['_REQUESTTRIALLICENSEREQUEST']._serialized_start=16392
_globals['_REQUESTTRIALLICENSEREQUEST']._serialized_end=16514
_globals['_REQUESTTRIALLICENSERESPONSE']._serialized_start=16516
_globals['_REQUESTTRIALLICENSERESPONSE']._serialized_end=16595
_globals['_ROLESGRANTPERMISSIONREQUEST']._serialized_start=16597
_globals['_ROLESGRANTPERMISSIONREQUEST']._serialized_end=16669
_globals['_ROLESGRANTPERMISSIONRESPONSE']._serialized_start=16671
_globals['_ROLESGRANTPERMISSIONRESPONSE']._serialized_end=16775
_globals['_SENDMAILREQUEST']._serialized_start=16777
_globals['_SENDMAILREQUEST']._serialized_end=16842
_globals['_SENDMAILRESPONSE']._serialized_start=16844
_globals['_SENDMAILRESPONSE']._serialized_end=16912
_globals['_SENDPUSHNOTIFICATIONREQUEST']._serialized_start=16914
_globals['_SENDPUSHNOTIFICATIONREQUEST']._serialized_end=17025
_globals['_SENDPUSHNOTIFICATIONRESPONSE']._serialized_start=17027
_globals['_SENDPUSHNOTIFICATIONRESPONSE']._serialized_end=17107
_globals['_COMMAND']._serialized_start=17110
_globals['_COMMAND']._serialized_end=17463
_globals['_COMMANDARGS']._serialized_start=17466
_globals['_COMMANDARGS']._serialized_end=17682
_globals['_COMMANDRESPONSE']._serialized_start=17685
_globals['_COMMANDRESPONSE']._serialized_end=17983
_globals['_PREFERENCE']._serialized_start=17985
_globals['_PREFERENCE']._serialized_end=18061
_globals['_OAUTHAPP']._serialized_start=18064
_globals['_OAUTHAPP']._serialized_end=18306
_globals['_GROUP']._serialized_start=18309
_globals['_GROUP']._serialized_end=18502
_globals['_GROUPMEMBER']._serialized_start=18504
_globals['_GROUPMEMBER']._serialized_end=18590
_globals['_GROUPSYNCABLE']._serialized_start=18593
_globals['_GROUPSYNCABLE']._serialized_end=18767
_globals['_GROUPSEARCHOPTS']._serialized_start=18770
_globals['_GROUPSEARCHOPTS']._serialized_end=19134
_globals['_CREATEDEFAULTMEMBERSHIPPARAMS']._serialized_start=19136
_globals['_CREATEDEFAULTMEMBERSHIPPARAMS']._serialized_end=19259
_globals['_REGISTERPLUGINOPTS']._serialized_start=19261
_globals['_REGISTERPLUGINOPTS']._serialized_end=19343
_globals['_SHAREDCHANNEL']._serialized_start=19346
_globals['_SHAREDCHANNEL']._serialized_end=19615
_globals['_GETPOSTSSINCEFORSYNCCURSOR']._serialized_start=19617
_globals['_GETPOSTSSINCEFORSYNCCURSOR']._serialized_end=19696
_globals['_PROPERTYFIELD']._serialized_start=19699
_globals['_PROPERTYFIELD']._serialized_end=19909
_globals['_PROPERTYFIELDSEARCHOPTS']._serialized_start=19911
_globals['_PROPERTYFIELDSEARCHOPTS']._serialized_end=20033
_globals['_PROPERTYVALUE']._serialized_start=20036
_globals['_PROPERTYVALUE']._serialized_end=20235
_globals['_PROPERTYVALUESEARCHOPTS']._serialized_start=20238
_globals['_PROPERTYVALUESEARCHOPTS']._serialized_end=20378
_globals['_PROPERTYGROUP']._serialized_start=20380
_globals['_PROPERTYGROUP']._serialized_end=20421
_globals['_AUDITRECORD']._serialized_start=20424
_globals['_AUDITRECORD']._serialized_end=20644
_globals['_OPENDIALOGREQUEST']._serialized_start=20646
_globals['_OPENDIALOGREQUEST']._serialized_end=20747
_globals['_DIALOG']._serialized_start=20750
_globals['_DIALOG']._serialized_end=20960
_globals['_DIALOGELEMENT']._serialized_start=20963
_globals['_DIALOGELEMENT']._serialized_end=21244
_globals['_DIALOGELEMENTOPTION']._serialized_start=21246
_globals['_DIALOGELEMENTOPTION']._serialized_end=21296
_globals['_PLUGINCLUSTEREVENT']._serialized_start=21298
_globals['_PLUGINCLUSTEREVENT']._serialized_end=21344
_globals['_PLUGINCLUSTEREVENTSENDOPTIONS']._serialized_start=21346
_globals['_PLUGINCLUSTEREVENTSENDOPTIONS']._serialized_end=21415
_globals['_PUSHNOTIFICATION']._serialized_start=21418
_globals['_PUSHNOTIFICATION']._serialized_end=21865
# @@protoc_insertion_point(module_scope)