mirror of
https://github.com/mattermost/mattermost.git
synced 2026-02-03 20:40:00 -05:00
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>
2458 lines
157 KiB
Python
2458 lines
157 KiB
Python
"""
|
|
@generated by mypy-protobuf. Do not edit manually!
|
|
isort:skip_file
|
|
Copyright (c) 2015-present Mattermost, Inc. All Rights Reserved.
|
|
See LICENSE.txt for license information.
|
|
"""
|
|
|
|
from collections import abc as _abc
|
|
from grpc import aio as _aio
|
|
import abc as _abc_1
|
|
import api_channel_post_pb2 as _api_channel_post_pb2
|
|
import api_file_bot_pb2 as _api_file_bot_pb2
|
|
import api_kv_config_pb2 as _api_kv_config_pb2
|
|
import api_remaining_pb2 as _api_remaining_pb2
|
|
import api_user_team_pb2 as _api_user_team_pb2
|
|
import grpc as _grpc
|
|
import sys
|
|
import typing as _typing
|
|
|
|
if sys.version_info >= (3, 11):
|
|
from typing import Self as _Self
|
|
else:
|
|
from typing_extensions import Self as _Self
|
|
|
|
_T = _typing.TypeVar("_T")
|
|
|
|
class _MaybeAsyncIterator(_abc.AsyncIterator[_T], _abc.Iterator[_T], metaclass=_abc_1.ABCMeta): ...
|
|
|
|
class _ServicerContext(_grpc.ServicerContext, _aio.ServicerContext): # type: ignore[misc, type-arg]
|
|
...
|
|
|
|
GRPC_GENERATED_VERSION: str
|
|
GRPC_VERSION: str
|
|
|
|
class PluginAPIStub:
|
|
"""==============================================================================
|
|
PLUGIN API SERVICE
|
|
==============================================================================
|
|
|
|
PluginAPI is the gRPC service that wraps the Mattermost Plugin API interface.
|
|
Each RPC corresponds to exactly one method in server/public/plugin/api.go.
|
|
|
|
This service is mechanically complete - the apiverify tool ensures parity
|
|
between this service definition and the Go API interface.
|
|
|
|
Error handling: All responses embed AppError as field 1. A nil/empty error
|
|
indicates success; a populated error indicates failure with full error details.
|
|
|
|
==============================================================================
|
|
"""
|
|
|
|
@_typing.overload
|
|
def __new__(cls, channel: _grpc.Channel) -> _Self: ...
|
|
@_typing.overload
|
|
def __new__(cls, channel: _aio.Channel) -> PluginAPIAsyncStub: ...
|
|
CreateUser: _grpc.UnaryUnaryMultiCallable[_api_user_team_pb2.CreateUserRequest, _api_user_team_pb2.CreateUserResponse]
|
|
"""===========================================================================
|
|
User Methods (api_user_team.proto)
|
|
===========================================================================
|
|
"""
|
|
DeleteUser: _grpc.UnaryUnaryMultiCallable[_api_user_team_pb2.DeleteUserRequest, _api_user_team_pb2.DeleteUserResponse]
|
|
GetUsers: _grpc.UnaryUnaryMultiCallable[_api_user_team_pb2.GetUsersRequest, _api_user_team_pb2.GetUsersResponse]
|
|
GetUsersByIds: _grpc.UnaryUnaryMultiCallable[_api_user_team_pb2.GetUsersByIdsRequest, _api_user_team_pb2.GetUsersByIdsResponse]
|
|
GetUser: _grpc.UnaryUnaryMultiCallable[_api_user_team_pb2.GetUserRequest, _api_user_team_pb2.GetUserResponse]
|
|
GetUserByEmail: _grpc.UnaryUnaryMultiCallable[_api_user_team_pb2.GetUserByEmailRequest, _api_user_team_pb2.GetUserByEmailResponse]
|
|
GetUserByUsername: _grpc.UnaryUnaryMultiCallable[_api_user_team_pb2.GetUserByUsernameRequest, _api_user_team_pb2.GetUserByUsernameResponse]
|
|
GetUsersByUsernames: _grpc.UnaryUnaryMultiCallable[_api_user_team_pb2.GetUsersByUsernamesRequest, _api_user_team_pb2.GetUsersByUsernamesResponse]
|
|
GetUsersInTeam: _grpc.UnaryUnaryMultiCallable[_api_user_team_pb2.GetUsersInTeamRequest, _api_user_team_pb2.GetUsersInTeamResponse]
|
|
UpdateUser: _grpc.UnaryUnaryMultiCallable[_api_user_team_pb2.UpdateUserRequest, _api_user_team_pb2.UpdateUserResponse]
|
|
GetUserStatus: _grpc.UnaryUnaryMultiCallable[_api_user_team_pb2.GetUserStatusRequest, _api_user_team_pb2.GetUserStatusResponse]
|
|
GetUserStatusesByIds: _grpc.UnaryUnaryMultiCallable[_api_user_team_pb2.GetUserStatusesByIdsRequest, _api_user_team_pb2.GetUserStatusesByIdsResponse]
|
|
UpdateUserStatus: _grpc.UnaryUnaryMultiCallable[_api_user_team_pb2.UpdateUserStatusRequest, _api_user_team_pb2.UpdateUserStatusResponse]
|
|
SetUserStatusTimedDND: _grpc.UnaryUnaryMultiCallable[_api_user_team_pb2.SetUserStatusTimedDNDRequest, _api_user_team_pb2.SetUserStatusTimedDNDResponse]
|
|
UpdateUserActive: _grpc.UnaryUnaryMultiCallable[_api_user_team_pb2.UpdateUserActiveRequest, _api_user_team_pb2.UpdateUserActiveResponse]
|
|
UpdateUserCustomStatus: _grpc.UnaryUnaryMultiCallable[_api_user_team_pb2.UpdateUserCustomStatusRequest, _api_user_team_pb2.UpdateUserCustomStatusResponse]
|
|
RemoveUserCustomStatus: _grpc.UnaryUnaryMultiCallable[_api_user_team_pb2.RemoveUserCustomStatusRequest, _api_user_team_pb2.RemoveUserCustomStatusResponse]
|
|
GetUsersInChannel: _grpc.UnaryUnaryMultiCallable[_api_user_team_pb2.GetUsersInChannelRequest, _api_user_team_pb2.GetUsersInChannelResponse]
|
|
GetLDAPUserAttributes: _grpc.UnaryUnaryMultiCallable[_api_user_team_pb2.GetLDAPUserAttributesRequest, _api_user_team_pb2.GetLDAPUserAttributesResponse]
|
|
SearchUsers: _grpc.UnaryUnaryMultiCallable[_api_user_team_pb2.SearchUsersRequest, _api_user_team_pb2.SearchUsersResponse]
|
|
GetProfileImage: _grpc.UnaryUnaryMultiCallable[_api_user_team_pb2.GetProfileImageRequest, _api_user_team_pb2.GetProfileImageResponse]
|
|
SetProfileImage: _grpc.UnaryUnaryMultiCallable[_api_user_team_pb2.SetProfileImageRequest, _api_user_team_pb2.SetProfileImageResponse]
|
|
HasPermissionTo: _grpc.UnaryUnaryMultiCallable[_api_user_team_pb2.HasPermissionToRequest, _api_user_team_pb2.HasPermissionToResponse]
|
|
HasPermissionToTeam: _grpc.UnaryUnaryMultiCallable[_api_user_team_pb2.HasPermissionToTeamRequest, _api_user_team_pb2.HasPermissionToTeamResponse]
|
|
HasPermissionToChannel: _grpc.UnaryUnaryMultiCallable[_api_user_team_pb2.HasPermissionToChannelRequest, _api_user_team_pb2.HasPermissionToChannelResponse]
|
|
PublishUserTyping: _grpc.UnaryUnaryMultiCallable[_api_user_team_pb2.PublishUserTypingRequest, _api_user_team_pb2.PublishUserTypingResponse]
|
|
UpdateUserAuth: _grpc.UnaryUnaryMultiCallable[_api_user_team_pb2.UpdateUserAuthRequest, _api_user_team_pb2.UpdateUserAuthResponse]
|
|
UpdateUserRoles: _grpc.UnaryUnaryMultiCallable[_api_user_team_pb2.UpdateUserRolesRequest, _api_user_team_pb2.UpdateUserRolesResponse]
|
|
GetSession: _grpc.UnaryUnaryMultiCallable[_api_user_team_pb2.GetSessionRequest, _api_user_team_pb2.GetSessionResponse]
|
|
CreateSession: _grpc.UnaryUnaryMultiCallable[_api_user_team_pb2.CreateSessionRequest, _api_user_team_pb2.CreateSessionResponse]
|
|
ExtendSessionExpiry: _grpc.UnaryUnaryMultiCallable[_api_user_team_pb2.ExtendSessionExpiryRequest, _api_user_team_pb2.ExtendSessionExpiryResponse]
|
|
RevokeSession: _grpc.UnaryUnaryMultiCallable[_api_user_team_pb2.RevokeSessionRequest, _api_user_team_pb2.RevokeSessionResponse]
|
|
CreateUserAccessToken: _grpc.UnaryUnaryMultiCallable[_api_user_team_pb2.CreateUserAccessTokenRequest, _api_user_team_pb2.CreateUserAccessTokenResponse]
|
|
RevokeUserAccessToken: _grpc.UnaryUnaryMultiCallable[_api_user_team_pb2.RevokeUserAccessTokenRequest, _api_user_team_pb2.RevokeUserAccessTokenResponse]
|
|
CreateTeam: _grpc.UnaryUnaryMultiCallable[_api_user_team_pb2.CreateTeamRequest, _api_user_team_pb2.CreateTeamResponse]
|
|
"""===========================================================================
|
|
Team Methods (api_user_team.proto)
|
|
===========================================================================
|
|
"""
|
|
DeleteTeam: _grpc.UnaryUnaryMultiCallable[_api_user_team_pb2.DeleteTeamRequest, _api_user_team_pb2.DeleteTeamResponse]
|
|
GetTeams: _grpc.UnaryUnaryMultiCallable[_api_user_team_pb2.GetTeamsRequest, _api_user_team_pb2.GetTeamsResponse]
|
|
GetTeam: _grpc.UnaryUnaryMultiCallable[_api_user_team_pb2.GetTeamRequest, _api_user_team_pb2.GetTeamResponse]
|
|
GetTeamByName: _grpc.UnaryUnaryMultiCallable[_api_user_team_pb2.GetTeamByNameRequest, _api_user_team_pb2.GetTeamByNameResponse]
|
|
GetTeamsUnreadForUser: _grpc.UnaryUnaryMultiCallable[_api_user_team_pb2.GetTeamsUnreadForUserRequest, _api_user_team_pb2.GetTeamsUnreadForUserResponse]
|
|
UpdateTeam: _grpc.UnaryUnaryMultiCallable[_api_user_team_pb2.UpdateTeamRequest, _api_user_team_pb2.UpdateTeamResponse]
|
|
SearchTeams: _grpc.UnaryUnaryMultiCallable[_api_user_team_pb2.SearchTeamsRequest, _api_user_team_pb2.SearchTeamsResponse]
|
|
GetTeamsForUser: _grpc.UnaryUnaryMultiCallable[_api_user_team_pb2.GetTeamsForUserRequest, _api_user_team_pb2.GetTeamsForUserResponse]
|
|
CreateTeamMember: _grpc.UnaryUnaryMultiCallable[_api_user_team_pb2.CreateTeamMemberRequest, _api_user_team_pb2.CreateTeamMemberResponse]
|
|
CreateTeamMembers: _grpc.UnaryUnaryMultiCallable[_api_user_team_pb2.CreateTeamMembersRequest, _api_user_team_pb2.CreateTeamMembersResponse]
|
|
CreateTeamMembersGracefully: _grpc.UnaryUnaryMultiCallable[_api_user_team_pb2.CreateTeamMembersGracefullyRequest, _api_user_team_pb2.CreateTeamMembersGracefullyResponse]
|
|
DeleteTeamMember: _grpc.UnaryUnaryMultiCallable[_api_user_team_pb2.DeleteTeamMemberRequest, _api_user_team_pb2.DeleteTeamMemberResponse]
|
|
GetTeamMembers: _grpc.UnaryUnaryMultiCallable[_api_user_team_pb2.GetTeamMembersRequest, _api_user_team_pb2.GetTeamMembersResponse]
|
|
GetTeamMember: _grpc.UnaryUnaryMultiCallable[_api_user_team_pb2.GetTeamMemberRequest, _api_user_team_pb2.GetTeamMemberResponse]
|
|
GetTeamMembersForUser: _grpc.UnaryUnaryMultiCallable[_api_user_team_pb2.GetTeamMembersForUserRequest, _api_user_team_pb2.GetTeamMembersForUserResponse]
|
|
UpdateTeamMemberRoles: _grpc.UnaryUnaryMultiCallable[_api_user_team_pb2.UpdateTeamMemberRolesRequest, _api_user_team_pb2.UpdateTeamMemberRolesResponse]
|
|
GetTeamIcon: _grpc.UnaryUnaryMultiCallable[_api_user_team_pb2.GetTeamIconRequest, _api_user_team_pb2.GetTeamIconResponse]
|
|
SetTeamIcon: _grpc.UnaryUnaryMultiCallable[_api_user_team_pb2.SetTeamIconRequest, _api_user_team_pb2.SetTeamIconResponse]
|
|
RemoveTeamIcon: _grpc.UnaryUnaryMultiCallable[_api_user_team_pb2.RemoveTeamIconRequest, _api_user_team_pb2.RemoveTeamIconResponse]
|
|
GetTeamStats: _grpc.UnaryUnaryMultiCallable[_api_user_team_pb2.GetTeamStatsRequest, _api_user_team_pb2.GetTeamStatsResponse]
|
|
CreateChannel: _grpc.UnaryUnaryMultiCallable[_api_channel_post_pb2.CreateChannelRequest, _api_channel_post_pb2.CreateChannelResponse]
|
|
"""===========================================================================
|
|
Channel Methods (api_channel_post.proto)
|
|
===========================================================================
|
|
"""
|
|
DeleteChannel: _grpc.UnaryUnaryMultiCallable[_api_channel_post_pb2.DeleteChannelRequest, _api_channel_post_pb2.DeleteChannelResponse]
|
|
GetPublicChannelsForTeam: _grpc.UnaryUnaryMultiCallable[_api_channel_post_pb2.GetPublicChannelsForTeamRequest, _api_channel_post_pb2.GetPublicChannelsForTeamResponse]
|
|
GetChannel: _grpc.UnaryUnaryMultiCallable[_api_channel_post_pb2.GetChannelRequest, _api_channel_post_pb2.GetChannelResponse]
|
|
GetChannelByName: _grpc.UnaryUnaryMultiCallable[_api_channel_post_pb2.GetChannelByNameRequest, _api_channel_post_pb2.GetChannelByNameResponse]
|
|
GetChannelByNameForTeamName: _grpc.UnaryUnaryMultiCallable[_api_channel_post_pb2.GetChannelByNameForTeamNameRequest, _api_channel_post_pb2.GetChannelByNameForTeamNameResponse]
|
|
GetChannelsForTeamForUser: _grpc.UnaryUnaryMultiCallable[_api_channel_post_pb2.GetChannelsForTeamForUserRequest, _api_channel_post_pb2.GetChannelsForTeamForUserResponse]
|
|
GetChannelStats: _grpc.UnaryUnaryMultiCallable[_api_channel_post_pb2.GetChannelStatsRequest, _api_channel_post_pb2.GetChannelStatsResponse]
|
|
GetDirectChannel: _grpc.UnaryUnaryMultiCallable[_api_channel_post_pb2.GetDirectChannelRequest, _api_channel_post_pb2.GetDirectChannelResponse]
|
|
GetGroupChannel: _grpc.UnaryUnaryMultiCallable[_api_channel_post_pb2.GetGroupChannelRequest, _api_channel_post_pb2.GetGroupChannelResponse]
|
|
UpdateChannel: _grpc.UnaryUnaryMultiCallable[_api_channel_post_pb2.UpdateChannelRequest, _api_channel_post_pb2.UpdateChannelResponse]
|
|
SearchChannels: _grpc.UnaryUnaryMultiCallable[_api_channel_post_pb2.SearchChannelsRequest, _api_channel_post_pb2.SearchChannelsResponse]
|
|
AddChannelMember: _grpc.UnaryUnaryMultiCallable[_api_channel_post_pb2.AddChannelMemberRequest, _api_channel_post_pb2.AddChannelMemberResponse]
|
|
AddUserToChannel: _grpc.UnaryUnaryMultiCallable[_api_channel_post_pb2.AddUserToChannelRequest, _api_channel_post_pb2.AddUserToChannelResponse]
|
|
GetChannelMember: _grpc.UnaryUnaryMultiCallable[_api_channel_post_pb2.GetChannelMemberRequest, _api_channel_post_pb2.GetChannelMemberResponse]
|
|
GetChannelMembers: _grpc.UnaryUnaryMultiCallable[_api_channel_post_pb2.GetChannelMembersRequest, _api_channel_post_pb2.GetChannelMembersResponse]
|
|
GetChannelMembersByIds: _grpc.UnaryUnaryMultiCallable[_api_channel_post_pb2.GetChannelMembersByIdsRequest, _api_channel_post_pb2.GetChannelMembersByIdsResponse]
|
|
GetChannelMembersForUser: _grpc.UnaryUnaryMultiCallable[_api_channel_post_pb2.GetChannelMembersForUserRequest, _api_channel_post_pb2.GetChannelMembersForUserResponse]
|
|
UpdateChannelMemberRoles: _grpc.UnaryUnaryMultiCallable[_api_channel_post_pb2.UpdateChannelMemberRolesRequest, _api_channel_post_pb2.UpdateChannelMemberRolesResponse]
|
|
UpdateChannelMemberNotifications: _grpc.UnaryUnaryMultiCallable[_api_channel_post_pb2.UpdateChannelMemberNotificationsRequest, _api_channel_post_pb2.UpdateChannelMemberNotificationsResponse]
|
|
PatchChannelMembersNotifications: _grpc.UnaryUnaryMultiCallable[_api_channel_post_pb2.PatchChannelMembersNotificationsRequest, _api_channel_post_pb2.PatchChannelMembersNotificationsResponse]
|
|
DeleteChannelMember: _grpc.UnaryUnaryMultiCallable[_api_channel_post_pb2.DeleteChannelMemberRequest, _api_channel_post_pb2.DeleteChannelMemberResponse]
|
|
CreateChannelSidebarCategory: _grpc.UnaryUnaryMultiCallable[_api_channel_post_pb2.CreateChannelSidebarCategoryRequest, _api_channel_post_pb2.CreateChannelSidebarCategoryResponse]
|
|
GetChannelSidebarCategories: _grpc.UnaryUnaryMultiCallable[_api_channel_post_pb2.GetChannelSidebarCategoriesRequest, _api_channel_post_pb2.GetChannelSidebarCategoriesResponse]
|
|
UpdateChannelSidebarCategories: _grpc.UnaryUnaryMultiCallable[_api_channel_post_pb2.UpdateChannelSidebarCategoriesRequest, _api_channel_post_pb2.UpdateChannelSidebarCategoriesResponse]
|
|
CreatePost: _grpc.UnaryUnaryMultiCallable[_api_channel_post_pb2.CreatePostRequest, _api_channel_post_pb2.CreatePostResponse]
|
|
"""===========================================================================
|
|
Post Methods (api_channel_post.proto)
|
|
===========================================================================
|
|
"""
|
|
AddReaction: _grpc.UnaryUnaryMultiCallable[_api_channel_post_pb2.AddReactionRequest, _api_channel_post_pb2.AddReactionResponse]
|
|
RemoveReaction: _grpc.UnaryUnaryMultiCallable[_api_channel_post_pb2.RemoveReactionRequest, _api_channel_post_pb2.RemoveReactionResponse]
|
|
GetReactions: _grpc.UnaryUnaryMultiCallable[_api_channel_post_pb2.GetReactionsRequest, _api_channel_post_pb2.GetReactionsResponse]
|
|
SendEphemeralPost: _grpc.UnaryUnaryMultiCallable[_api_channel_post_pb2.SendEphemeralPostRequest, _api_channel_post_pb2.SendEphemeralPostResponse]
|
|
UpdateEphemeralPost: _grpc.UnaryUnaryMultiCallable[_api_channel_post_pb2.UpdateEphemeralPostRequest, _api_channel_post_pb2.UpdateEphemeralPostResponse]
|
|
DeleteEphemeralPost: _grpc.UnaryUnaryMultiCallable[_api_channel_post_pb2.DeleteEphemeralPostRequest, _api_channel_post_pb2.DeleteEphemeralPostResponse]
|
|
DeletePost: _grpc.UnaryUnaryMultiCallable[_api_channel_post_pb2.DeletePostRequest, _api_channel_post_pb2.DeletePostResponse]
|
|
GetPostThread: _grpc.UnaryUnaryMultiCallable[_api_channel_post_pb2.GetPostThreadRequest, _api_channel_post_pb2.GetPostThreadResponse]
|
|
GetPost: _grpc.UnaryUnaryMultiCallable[_api_channel_post_pb2.GetPostRequest, _api_channel_post_pb2.GetPostResponse]
|
|
GetPostsSince: _grpc.UnaryUnaryMultiCallable[_api_channel_post_pb2.GetPostsSinceRequest, _api_channel_post_pb2.GetPostsSinceResponse]
|
|
GetPostsAfter: _grpc.UnaryUnaryMultiCallable[_api_channel_post_pb2.GetPostsAfterRequest, _api_channel_post_pb2.GetPostsAfterResponse]
|
|
GetPostsBefore: _grpc.UnaryUnaryMultiCallable[_api_channel_post_pb2.GetPostsBeforeRequest, _api_channel_post_pb2.GetPostsBeforeResponse]
|
|
GetPostsForChannel: _grpc.UnaryUnaryMultiCallable[_api_channel_post_pb2.GetPostsForChannelRequest, _api_channel_post_pb2.GetPostsForChannelResponse]
|
|
UpdatePost: _grpc.UnaryUnaryMultiCallable[_api_channel_post_pb2.UpdatePostRequest, _api_channel_post_pb2.UpdatePostResponse]
|
|
SearchPostsInTeam: _grpc.UnaryUnaryMultiCallable[_api_channel_post_pb2.SearchPostsInTeamRequest, _api_channel_post_pb2.SearchPostsInTeamResponse]
|
|
SearchPostsInTeamForUser: _grpc.UnaryUnaryMultiCallable[_api_channel_post_pb2.SearchPostsInTeamForUserRequest, _api_channel_post_pb2.SearchPostsInTeamForUserResponse]
|
|
GetEmojiList: _grpc.UnaryUnaryMultiCallable[_api_channel_post_pb2.GetEmojiListRequest, _api_channel_post_pb2.GetEmojiListResponse]
|
|
"""===========================================================================
|
|
Emoji Methods (api_channel_post.proto)
|
|
===========================================================================
|
|
"""
|
|
GetEmojiByName: _grpc.UnaryUnaryMultiCallable[_api_channel_post_pb2.GetEmojiByNameRequest, _api_channel_post_pb2.GetEmojiByNameResponse]
|
|
GetEmoji: _grpc.UnaryUnaryMultiCallable[_api_channel_post_pb2.GetEmojiRequest, _api_channel_post_pb2.GetEmojiResponse]
|
|
GetEmojiImage: _grpc.UnaryUnaryMultiCallable[_api_channel_post_pb2.GetEmojiImageRequest, _api_channel_post_pb2.GetEmojiImageResponse]
|
|
KVSet: _grpc.UnaryUnaryMultiCallable[_api_kv_config_pb2.KVSetRequest, _api_kv_config_pb2.KVSetResponse]
|
|
"""===========================================================================
|
|
KV Store Methods (api_kv_config.proto)
|
|
===========================================================================
|
|
"""
|
|
KVCompareAndSet: _grpc.UnaryUnaryMultiCallable[_api_kv_config_pb2.KVCompareAndSetRequest, _api_kv_config_pb2.KVCompareAndSetResponse]
|
|
KVCompareAndDelete: _grpc.UnaryUnaryMultiCallable[_api_kv_config_pb2.KVCompareAndDeleteRequest, _api_kv_config_pb2.KVCompareAndDeleteResponse]
|
|
KVSetWithOptions: _grpc.UnaryUnaryMultiCallable[_api_kv_config_pb2.KVSetWithOptionsRequest, _api_kv_config_pb2.KVSetWithOptionsResponse]
|
|
KVSetWithExpiry: _grpc.UnaryUnaryMultiCallable[_api_kv_config_pb2.KVSetWithExpiryRequest, _api_kv_config_pb2.KVSetWithExpiryResponse]
|
|
KVGet: _grpc.UnaryUnaryMultiCallable[_api_kv_config_pb2.KVGetRequest, _api_kv_config_pb2.KVGetResponse]
|
|
KVDelete: _grpc.UnaryUnaryMultiCallable[_api_kv_config_pb2.KVDeleteRequest, _api_kv_config_pb2.KVDeleteResponse]
|
|
KVDeleteAll: _grpc.UnaryUnaryMultiCallable[_api_kv_config_pb2.KVDeleteAllRequest, _api_kv_config_pb2.KVDeleteAllResponse]
|
|
KVList: _grpc.UnaryUnaryMultiCallable[_api_kv_config_pb2.KVListRequest, _api_kv_config_pb2.KVListResponse]
|
|
PublishWebSocketEvent: _grpc.UnaryUnaryMultiCallable[_api_kv_config_pb2.PublishWebSocketEventRequest, _api_kv_config_pb2.PublishWebSocketEventResponse]
|
|
LoadPluginConfiguration: _grpc.UnaryUnaryMultiCallable[_api_kv_config_pb2.LoadPluginConfigurationRequest, _api_kv_config_pb2.LoadPluginConfigurationResponse]
|
|
"""===========================================================================
|
|
Configuration Methods (api_kv_config.proto)
|
|
===========================================================================
|
|
"""
|
|
GetConfig: _grpc.UnaryUnaryMultiCallable[_api_kv_config_pb2.GetConfigRequest, _api_kv_config_pb2.GetConfigResponse]
|
|
GetUnsanitizedConfig: _grpc.UnaryUnaryMultiCallable[_api_kv_config_pb2.GetUnsanitizedConfigRequest, _api_kv_config_pb2.GetUnsanitizedConfigResponse]
|
|
SaveConfig: _grpc.UnaryUnaryMultiCallable[_api_kv_config_pb2.SaveConfigRequest, _api_kv_config_pb2.SaveConfigResponse]
|
|
GetPluginConfig: _grpc.UnaryUnaryMultiCallable[_api_kv_config_pb2.GetPluginConfigRequest, _api_kv_config_pb2.GetPluginConfigResponse]
|
|
SavePluginConfig: _grpc.UnaryUnaryMultiCallable[_api_kv_config_pb2.SavePluginConfigRequest, _api_kv_config_pb2.SavePluginConfigResponse]
|
|
GetBundlePath: _grpc.UnaryUnaryMultiCallable[_api_kv_config_pb2.GetBundlePathRequest, _api_kv_config_pb2.GetBundlePathResponse]
|
|
"""===========================================================================
|
|
Plugin Methods (api_kv_config.proto)
|
|
===========================================================================
|
|
"""
|
|
GetPlugins: _grpc.UnaryUnaryMultiCallable[_api_kv_config_pb2.GetPluginsRequest, _api_kv_config_pb2.GetPluginsResponse]
|
|
EnablePlugin: _grpc.UnaryUnaryMultiCallable[_api_kv_config_pb2.EnablePluginRequest, _api_kv_config_pb2.EnablePluginResponse]
|
|
DisablePlugin: _grpc.UnaryUnaryMultiCallable[_api_kv_config_pb2.DisablePluginRequest, _api_kv_config_pb2.DisablePluginResponse]
|
|
RemovePlugin: _grpc.UnaryUnaryMultiCallable[_api_kv_config_pb2.RemovePluginRequest, _api_kv_config_pb2.RemovePluginResponse]
|
|
GetPluginStatus: _grpc.UnaryUnaryMultiCallable[_api_kv_config_pb2.GetPluginStatusRequest, _api_kv_config_pb2.GetPluginStatusResponse]
|
|
InstallPlugin: _grpc.UnaryUnaryMultiCallable[_api_kv_config_pb2.InstallPluginRequest, _api_kv_config_pb2.InstallPluginResponse]
|
|
GetPluginID: _grpc.UnaryUnaryMultiCallable[_api_kv_config_pb2.GetPluginIDRequest, _api_kv_config_pb2.GetPluginIDResponse]
|
|
LogDebug: _grpc.UnaryUnaryMultiCallable[_api_kv_config_pb2.LogDebugRequest, _api_kv_config_pb2.LogDebugResponse]
|
|
"""===========================================================================
|
|
Logging Methods (api_kv_config.proto)
|
|
===========================================================================
|
|
"""
|
|
LogInfo: _grpc.UnaryUnaryMultiCallable[_api_kv_config_pb2.LogInfoRequest, _api_kv_config_pb2.LogInfoResponse]
|
|
LogError: _grpc.UnaryUnaryMultiCallable[_api_kv_config_pb2.LogErrorRequest, _api_kv_config_pb2.LogErrorResponse]
|
|
LogWarn: _grpc.UnaryUnaryMultiCallable[_api_kv_config_pb2.LogWarnRequest, _api_kv_config_pb2.LogWarnResponse]
|
|
CopyFileInfos: _grpc.UnaryUnaryMultiCallable[_api_file_bot_pb2.CopyFileInfosRequest, _api_file_bot_pb2.CopyFileInfosResponse]
|
|
"""===========================================================================
|
|
File Methods (api_file_bot.proto)
|
|
===========================================================================
|
|
"""
|
|
GetFileInfo: _grpc.UnaryUnaryMultiCallable[_api_file_bot_pb2.GetFileInfoRequest, _api_file_bot_pb2.GetFileInfoResponse]
|
|
SetFileSearchableContent: _grpc.UnaryUnaryMultiCallable[_api_file_bot_pb2.SetFileSearchableContentRequest, _api_file_bot_pb2.SetFileSearchableContentResponse]
|
|
GetFileInfos: _grpc.UnaryUnaryMultiCallable[_api_file_bot_pb2.GetFileInfosRequest, _api_file_bot_pb2.GetFileInfosResponse]
|
|
GetFile: _grpc.UnaryUnaryMultiCallable[_api_file_bot_pb2.GetFileRequest, _api_file_bot_pb2.GetFileResponse]
|
|
GetFileLink: _grpc.UnaryUnaryMultiCallable[_api_file_bot_pb2.GetFileLinkRequest, _api_file_bot_pb2.GetFileLinkResponse]
|
|
ReadFile: _grpc.UnaryUnaryMultiCallable[_api_file_bot_pb2.ReadFileRequest, _api_file_bot_pb2.ReadFileResponse]
|
|
UploadFile: _grpc.UnaryUnaryMultiCallable[_api_file_bot_pb2.UploadFileRequest, _api_file_bot_pb2.UploadFileResponse]
|
|
CreateUploadSession: _grpc.UnaryUnaryMultiCallable[_api_file_bot_pb2.CreateUploadSessionRequest, _api_file_bot_pb2.CreateUploadSessionResponse]
|
|
UploadData: _grpc.UnaryUnaryMultiCallable[_api_file_bot_pb2.UploadDataRequest, _api_file_bot_pb2.UploadDataResponse]
|
|
GetUploadSession: _grpc.UnaryUnaryMultiCallable[_api_file_bot_pb2.GetUploadSessionRequest, _api_file_bot_pb2.GetUploadSessionResponse]
|
|
CreateBot: _grpc.UnaryUnaryMultiCallable[_api_file_bot_pb2.CreateBotRequest, _api_file_bot_pb2.CreateBotResponse]
|
|
"""===========================================================================
|
|
Bot Methods (api_file_bot.proto)
|
|
===========================================================================
|
|
"""
|
|
PatchBot: _grpc.UnaryUnaryMultiCallable[_api_file_bot_pb2.PatchBotRequest, _api_file_bot_pb2.PatchBotResponse]
|
|
GetBot: _grpc.UnaryUnaryMultiCallable[_api_file_bot_pb2.GetBotRequest, _api_file_bot_pb2.GetBotResponse]
|
|
GetBots: _grpc.UnaryUnaryMultiCallable[_api_file_bot_pb2.GetBotsRequest, _api_file_bot_pb2.GetBotsResponse]
|
|
UpdateBotActive: _grpc.UnaryUnaryMultiCallable[_api_file_bot_pb2.UpdateBotActiveRequest, _api_file_bot_pb2.UpdateBotActiveResponse]
|
|
PermanentDeleteBot: _grpc.UnaryUnaryMultiCallable[_api_file_bot_pb2.PermanentDeleteBotRequest, _api_file_bot_pb2.PermanentDeleteBotResponse]
|
|
EnsureBotUser: _grpc.UnaryUnaryMultiCallable[_api_file_bot_pb2.EnsureBotUserRequest, _api_file_bot_pb2.EnsureBotUserResponse]
|
|
GetLicense: _grpc.UnaryUnaryMultiCallable[_api_remaining_pb2.GetLicenseRequest, _api_remaining_pb2.GetLicenseResponse]
|
|
"""===========================================================================
|
|
Server Methods (api_remaining.proto)
|
|
===========================================================================
|
|
"""
|
|
IsEnterpriseReady: _grpc.UnaryUnaryMultiCallable[_api_remaining_pb2.IsEnterpriseReadyRequest, _api_remaining_pb2.IsEnterpriseReadyResponse]
|
|
GetServerVersion: _grpc.UnaryUnaryMultiCallable[_api_remaining_pb2.GetServerVersionRequest, _api_remaining_pb2.GetServerVersionResponse]
|
|
GetSystemInstallDate: _grpc.UnaryUnaryMultiCallable[_api_remaining_pb2.GetSystemInstallDateRequest, _api_remaining_pb2.GetSystemInstallDateResponse]
|
|
GetDiagnosticId: _grpc.UnaryUnaryMultiCallable[_api_remaining_pb2.GetDiagnosticIdRequest, _api_remaining_pb2.GetDiagnosticIdResponse]
|
|
GetTelemetryId: _grpc.UnaryUnaryMultiCallable[_api_remaining_pb2.GetTelemetryIdRequest, _api_remaining_pb2.GetTelemetryIdResponse]
|
|
RegisterCommand: _grpc.UnaryUnaryMultiCallable[_api_remaining_pb2.RegisterCommandRequest, _api_remaining_pb2.RegisterCommandResponse]
|
|
"""===========================================================================
|
|
Command Methods (api_remaining.proto)
|
|
===========================================================================
|
|
"""
|
|
UnregisterCommand: _grpc.UnaryUnaryMultiCallable[_api_remaining_pb2.UnregisterCommandRequest, _api_remaining_pb2.UnregisterCommandResponse]
|
|
ExecuteSlashCommand: _grpc.UnaryUnaryMultiCallable[_api_remaining_pb2.ExecuteSlashCommandRequest, _api_remaining_pb2.ExecuteSlashCommandResponse]
|
|
CreateCommand: _grpc.UnaryUnaryMultiCallable[_api_remaining_pb2.CreateCommandRequest, _api_remaining_pb2.CreateCommandResponse]
|
|
ListCommands: _grpc.UnaryUnaryMultiCallable[_api_remaining_pb2.ListCommandsRequest, _api_remaining_pb2.ListCommandsResponse]
|
|
ListCustomCommands: _grpc.UnaryUnaryMultiCallable[_api_remaining_pb2.ListCustomCommandsRequest, _api_remaining_pb2.ListCustomCommandsResponse]
|
|
ListPluginCommands: _grpc.UnaryUnaryMultiCallable[_api_remaining_pb2.ListPluginCommandsRequest, _api_remaining_pb2.ListPluginCommandsResponse]
|
|
ListBuiltInCommands: _grpc.UnaryUnaryMultiCallable[_api_remaining_pb2.ListBuiltInCommandsRequest, _api_remaining_pb2.ListBuiltInCommandsResponse]
|
|
GetCommand: _grpc.UnaryUnaryMultiCallable[_api_remaining_pb2.GetCommandRequest, _api_remaining_pb2.GetCommandResponse]
|
|
UpdateCommand: _grpc.UnaryUnaryMultiCallable[_api_remaining_pb2.UpdateCommandRequest, _api_remaining_pb2.UpdateCommandResponse]
|
|
DeleteCommand: _grpc.UnaryUnaryMultiCallable[_api_remaining_pb2.DeleteCommandRequest, _api_remaining_pb2.DeleteCommandResponse]
|
|
GetPreferenceForUser: _grpc.UnaryUnaryMultiCallable[_api_remaining_pb2.GetPreferenceForUserRequest, _api_remaining_pb2.GetPreferenceForUserResponse]
|
|
"""===========================================================================
|
|
Preference Methods (api_remaining.proto)
|
|
===========================================================================
|
|
"""
|
|
GetPreferencesForUser: _grpc.UnaryUnaryMultiCallable[_api_remaining_pb2.GetPreferencesForUserRequest, _api_remaining_pb2.GetPreferencesForUserResponse]
|
|
UpdatePreferencesForUser: _grpc.UnaryUnaryMultiCallable[_api_remaining_pb2.UpdatePreferencesForUserRequest, _api_remaining_pb2.UpdatePreferencesForUserResponse]
|
|
DeletePreferencesForUser: _grpc.UnaryUnaryMultiCallable[_api_remaining_pb2.DeletePreferencesForUserRequest, _api_remaining_pb2.DeletePreferencesForUserResponse]
|
|
CreateOAuthApp: _grpc.UnaryUnaryMultiCallable[_api_remaining_pb2.CreateOAuthAppRequest, _api_remaining_pb2.CreateOAuthAppResponse]
|
|
"""===========================================================================
|
|
OAuth Methods (api_remaining.proto)
|
|
===========================================================================
|
|
"""
|
|
GetOAuthApp: _grpc.UnaryUnaryMultiCallable[_api_remaining_pb2.GetOAuthAppRequest, _api_remaining_pb2.GetOAuthAppResponse]
|
|
UpdateOAuthApp: _grpc.UnaryUnaryMultiCallable[_api_remaining_pb2.UpdateOAuthAppRequest, _api_remaining_pb2.UpdateOAuthAppResponse]
|
|
DeleteOAuthApp: _grpc.UnaryUnaryMultiCallable[_api_remaining_pb2.DeleteOAuthAppRequest, _api_remaining_pb2.DeleteOAuthAppResponse]
|
|
GetGroup: _grpc.UnaryUnaryMultiCallable[_api_remaining_pb2.GetGroupRequest, _api_remaining_pb2.GetGroupResponse]
|
|
"""===========================================================================
|
|
Group Methods (api_remaining.proto)
|
|
===========================================================================
|
|
"""
|
|
GetGroupByName: _grpc.UnaryUnaryMultiCallable[_api_remaining_pb2.GetGroupByNameRequest, _api_remaining_pb2.GetGroupByNameResponse]
|
|
GetGroupMemberUsers: _grpc.UnaryUnaryMultiCallable[_api_remaining_pb2.GetGroupMemberUsersRequest, _api_remaining_pb2.GetGroupMemberUsersResponse]
|
|
GetGroupsBySource: _grpc.UnaryUnaryMultiCallable[_api_remaining_pb2.GetGroupsBySourceRequest, _api_remaining_pb2.GetGroupsBySourceResponse]
|
|
GetGroupsForUser: _grpc.UnaryUnaryMultiCallable[_api_remaining_pb2.GetGroupsForUserRequest, _api_remaining_pb2.GetGroupsForUserResponse]
|
|
UpsertGroupMember: _grpc.UnaryUnaryMultiCallable[_api_remaining_pb2.UpsertGroupMemberRequest, _api_remaining_pb2.UpsertGroupMemberResponse]
|
|
UpsertGroupMembers: _grpc.UnaryUnaryMultiCallable[_api_remaining_pb2.UpsertGroupMembersRequest, _api_remaining_pb2.UpsertGroupMembersResponse]
|
|
GetGroupByRemoteID: _grpc.UnaryUnaryMultiCallable[_api_remaining_pb2.GetGroupByRemoteIDRequest, _api_remaining_pb2.GetGroupByRemoteIDResponse]
|
|
CreateGroup: _grpc.UnaryUnaryMultiCallable[_api_remaining_pb2.CreateGroupRequest, _api_remaining_pb2.CreateGroupResponse]
|
|
UpdateGroup: _grpc.UnaryUnaryMultiCallable[_api_remaining_pb2.UpdateGroupRequest, _api_remaining_pb2.UpdateGroupResponse]
|
|
DeleteGroup: _grpc.UnaryUnaryMultiCallable[_api_remaining_pb2.DeleteGroupRequest, _api_remaining_pb2.DeleteGroupResponse]
|
|
RestoreGroup: _grpc.UnaryUnaryMultiCallable[_api_remaining_pb2.RestoreGroupRequest, _api_remaining_pb2.RestoreGroupResponse]
|
|
DeleteGroupMember: _grpc.UnaryUnaryMultiCallable[_api_remaining_pb2.DeleteGroupMemberRequest, _api_remaining_pb2.DeleteGroupMemberResponse]
|
|
GetGroupSyncable: _grpc.UnaryUnaryMultiCallable[_api_remaining_pb2.GetGroupSyncableRequest, _api_remaining_pb2.GetGroupSyncableResponse]
|
|
GetGroupSyncables: _grpc.UnaryUnaryMultiCallable[_api_remaining_pb2.GetGroupSyncablesRequest, _api_remaining_pb2.GetGroupSyncablesResponse]
|
|
UpsertGroupSyncable: _grpc.UnaryUnaryMultiCallable[_api_remaining_pb2.UpsertGroupSyncableRequest, _api_remaining_pb2.UpsertGroupSyncableResponse]
|
|
UpdateGroupSyncable: _grpc.UnaryUnaryMultiCallable[_api_remaining_pb2.UpdateGroupSyncableRequest, _api_remaining_pb2.UpdateGroupSyncableResponse]
|
|
DeleteGroupSyncable: _grpc.UnaryUnaryMultiCallable[_api_remaining_pb2.DeleteGroupSyncableRequest, _api_remaining_pb2.DeleteGroupSyncableResponse]
|
|
GetGroups: _grpc.UnaryUnaryMultiCallable[_api_remaining_pb2.GetGroupsRequest, _api_remaining_pb2.GetGroupsResponse]
|
|
CreateDefaultSyncableMemberships: _grpc.UnaryUnaryMultiCallable[_api_remaining_pb2.CreateDefaultSyncableMembershipsRequest, _api_remaining_pb2.CreateDefaultSyncableMembershipsResponse]
|
|
DeleteGroupConstrainedMemberships: _grpc.UnaryUnaryMultiCallable[_api_remaining_pb2.DeleteGroupConstrainedMembershipsRequest, _api_remaining_pb2.DeleteGroupConstrainedMembershipsResponse]
|
|
RegisterPluginForSharedChannels: _grpc.UnaryUnaryMultiCallable[_api_remaining_pb2.RegisterPluginForSharedChannelsRequest, _api_remaining_pb2.RegisterPluginForSharedChannelsResponse]
|
|
"""===========================================================================
|
|
Shared Channels Methods (api_remaining.proto)
|
|
===========================================================================
|
|
"""
|
|
UnregisterPluginForSharedChannels: _grpc.UnaryUnaryMultiCallable[_api_remaining_pb2.UnregisterPluginForSharedChannelsRequest, _api_remaining_pb2.UnregisterPluginForSharedChannelsResponse]
|
|
ShareChannel: _grpc.UnaryUnaryMultiCallable[_api_remaining_pb2.ShareChannelRequest, _api_remaining_pb2.ShareChannelResponse]
|
|
UpdateSharedChannel: _grpc.UnaryUnaryMultiCallable[_api_remaining_pb2.UpdateSharedChannelRequest, _api_remaining_pb2.UpdateSharedChannelResponse]
|
|
UnshareChannel: _grpc.UnaryUnaryMultiCallable[_api_remaining_pb2.UnshareChannelRequest, _api_remaining_pb2.UnshareChannelResponse]
|
|
UpdateSharedChannelCursor: _grpc.UnaryUnaryMultiCallable[_api_remaining_pb2.UpdateSharedChannelCursorRequest, _api_remaining_pb2.UpdateSharedChannelCursorResponse]
|
|
SyncSharedChannel: _grpc.UnaryUnaryMultiCallable[_api_remaining_pb2.SyncSharedChannelRequest, _api_remaining_pb2.SyncSharedChannelResponse]
|
|
InviteRemoteToChannel: _grpc.UnaryUnaryMultiCallable[_api_remaining_pb2.InviteRemoteToChannelRequest, _api_remaining_pb2.InviteRemoteToChannelResponse]
|
|
UninviteRemoteFromChannel: _grpc.UnaryUnaryMultiCallable[_api_remaining_pb2.UninviteRemoteFromChannelRequest, _api_remaining_pb2.UninviteRemoteFromChannelResponse]
|
|
CreatePropertyField: _grpc.UnaryUnaryMultiCallable[_api_remaining_pb2.CreatePropertyFieldRequest, _api_remaining_pb2.CreatePropertyFieldResponse]
|
|
"""===========================================================================
|
|
Property Field/Value/Group Methods (api_remaining.proto)
|
|
===========================================================================
|
|
"""
|
|
GetPropertyField: _grpc.UnaryUnaryMultiCallable[_api_remaining_pb2.GetPropertyFieldRequest, _api_remaining_pb2.GetPropertyFieldResponse]
|
|
GetPropertyFields: _grpc.UnaryUnaryMultiCallable[_api_remaining_pb2.GetPropertyFieldsRequest, _api_remaining_pb2.GetPropertyFieldsResponse]
|
|
UpdatePropertyField: _grpc.UnaryUnaryMultiCallable[_api_remaining_pb2.UpdatePropertyFieldRequest, _api_remaining_pb2.UpdatePropertyFieldResponse]
|
|
DeletePropertyField: _grpc.UnaryUnaryMultiCallable[_api_remaining_pb2.DeletePropertyFieldRequest, _api_remaining_pb2.DeletePropertyFieldResponse]
|
|
SearchPropertyFields: _grpc.UnaryUnaryMultiCallable[_api_remaining_pb2.SearchPropertyFieldsRequest, _api_remaining_pb2.SearchPropertyFieldsResponse]
|
|
CountPropertyFields: _grpc.UnaryUnaryMultiCallable[_api_remaining_pb2.CountPropertyFieldsRequest, _api_remaining_pb2.CountPropertyFieldsResponse]
|
|
CountPropertyFieldsForTarget: _grpc.UnaryUnaryMultiCallable[_api_remaining_pb2.CountPropertyFieldsForTargetRequest, _api_remaining_pb2.CountPropertyFieldsForTargetResponse]
|
|
CreatePropertyValue: _grpc.UnaryUnaryMultiCallable[_api_remaining_pb2.CreatePropertyValueRequest, _api_remaining_pb2.CreatePropertyValueResponse]
|
|
GetPropertyValue: _grpc.UnaryUnaryMultiCallable[_api_remaining_pb2.GetPropertyValueRequest, _api_remaining_pb2.GetPropertyValueResponse]
|
|
GetPropertyValues: _grpc.UnaryUnaryMultiCallable[_api_remaining_pb2.GetPropertyValuesRequest, _api_remaining_pb2.GetPropertyValuesResponse]
|
|
UpdatePropertyValue: _grpc.UnaryUnaryMultiCallable[_api_remaining_pb2.UpdatePropertyValueRequest, _api_remaining_pb2.UpdatePropertyValueResponse]
|
|
UpsertPropertyValue: _grpc.UnaryUnaryMultiCallable[_api_remaining_pb2.UpsertPropertyValueRequest, _api_remaining_pb2.UpsertPropertyValueResponse]
|
|
DeletePropertyValue: _grpc.UnaryUnaryMultiCallable[_api_remaining_pb2.DeletePropertyValueRequest, _api_remaining_pb2.DeletePropertyValueResponse]
|
|
SearchPropertyValues: _grpc.UnaryUnaryMultiCallable[_api_remaining_pb2.SearchPropertyValuesRequest, _api_remaining_pb2.SearchPropertyValuesResponse]
|
|
RegisterPropertyGroup: _grpc.UnaryUnaryMultiCallable[_api_remaining_pb2.RegisterPropertyGroupRequest, _api_remaining_pb2.RegisterPropertyGroupResponse]
|
|
GetPropertyGroup: _grpc.UnaryUnaryMultiCallable[_api_remaining_pb2.GetPropertyGroupRequest, _api_remaining_pb2.GetPropertyGroupResponse]
|
|
GetPropertyFieldByName: _grpc.UnaryUnaryMultiCallable[_api_remaining_pb2.GetPropertyFieldByNameRequest, _api_remaining_pb2.GetPropertyFieldByNameResponse]
|
|
UpdatePropertyFields: _grpc.UnaryUnaryMultiCallable[_api_remaining_pb2.UpdatePropertyFieldsRequest, _api_remaining_pb2.UpdatePropertyFieldsResponse]
|
|
UpdatePropertyValues: _grpc.UnaryUnaryMultiCallable[_api_remaining_pb2.UpdatePropertyValuesRequest, _api_remaining_pb2.UpdatePropertyValuesResponse]
|
|
UpsertPropertyValues: _grpc.UnaryUnaryMultiCallable[_api_remaining_pb2.UpsertPropertyValuesRequest, _api_remaining_pb2.UpsertPropertyValuesResponse]
|
|
DeletePropertyValuesForTarget: _grpc.UnaryUnaryMultiCallable[_api_remaining_pb2.DeletePropertyValuesForTargetRequest, _api_remaining_pb2.DeletePropertyValuesForTargetResponse]
|
|
DeletePropertyValuesForField: _grpc.UnaryUnaryMultiCallable[_api_remaining_pb2.DeletePropertyValuesForFieldRequest, _api_remaining_pb2.DeletePropertyValuesForFieldResponse]
|
|
LogAuditRec: _grpc.UnaryUnaryMultiCallable[_api_remaining_pb2.LogAuditRecRequest, _api_remaining_pb2.LogAuditRecResponse]
|
|
"""===========================================================================
|
|
Audit Methods (api_remaining.proto)
|
|
===========================================================================
|
|
"""
|
|
LogAuditRecWithLevel: _grpc.UnaryUnaryMultiCallable[_api_remaining_pb2.LogAuditRecWithLevelRequest, _api_remaining_pb2.LogAuditRecWithLevelResponse]
|
|
PluginHTTP: _grpc.UnaryUnaryMultiCallable[_api_remaining_pb2.PluginHTTPRequest, _api_remaining_pb2.PluginHTTPResponse]
|
|
"""===========================================================================
|
|
Miscellaneous Methods (api_remaining.proto)
|
|
===========================================================================
|
|
"""
|
|
GetCloudLimits: _grpc.UnaryUnaryMultiCallable[_api_remaining_pb2.GetCloudLimitsRequest, _api_remaining_pb2.GetCloudLimitsResponse]
|
|
OpenInteractiveDialog: _grpc.UnaryUnaryMultiCallable[_api_remaining_pb2.OpenInteractiveDialogRequest, _api_remaining_pb2.OpenInteractiveDialogResponse]
|
|
PublishPluginClusterEvent: _grpc.UnaryUnaryMultiCallable[_api_remaining_pb2.PublishPluginClusterEventRequest, _api_remaining_pb2.PublishPluginClusterEventResponse]
|
|
RegisterCollectionAndTopic: _grpc.UnaryUnaryMultiCallable[_api_remaining_pb2.RegisterCollectionAndTopicRequest, _api_remaining_pb2.RegisterCollectionAndTopicResponse]
|
|
RequestTrialLicense: _grpc.UnaryUnaryMultiCallable[_api_remaining_pb2.RequestTrialLicenseRequest, _api_remaining_pb2.RequestTrialLicenseResponse]
|
|
RolesGrantPermission: _grpc.UnaryUnaryMultiCallable[_api_remaining_pb2.RolesGrantPermissionRequest, _api_remaining_pb2.RolesGrantPermissionResponse]
|
|
SendMail: _grpc.UnaryUnaryMultiCallable[_api_remaining_pb2.SendMailRequest, _api_remaining_pb2.SendMailResponse]
|
|
SendPushNotification: _grpc.UnaryUnaryMultiCallable[_api_remaining_pb2.SendPushNotificationRequest, _api_remaining_pb2.SendPushNotificationResponse]
|
|
|
|
@_typing.type_check_only
|
|
class PluginAPIAsyncStub(PluginAPIStub):
|
|
"""==============================================================================
|
|
PLUGIN API SERVICE
|
|
==============================================================================
|
|
|
|
PluginAPI is the gRPC service that wraps the Mattermost Plugin API interface.
|
|
Each RPC corresponds to exactly one method in server/public/plugin/api.go.
|
|
|
|
This service is mechanically complete - the apiverify tool ensures parity
|
|
between this service definition and the Go API interface.
|
|
|
|
Error handling: All responses embed AppError as field 1. A nil/empty error
|
|
indicates success; a populated error indicates failure with full error details.
|
|
|
|
==============================================================================
|
|
"""
|
|
|
|
def __init__(self, channel: _aio.Channel) -> None: ...
|
|
CreateUser: _aio.UnaryUnaryMultiCallable[_api_user_team_pb2.CreateUserRequest, _api_user_team_pb2.CreateUserResponse] # type: ignore[assignment]
|
|
"""===========================================================================
|
|
User Methods (api_user_team.proto)
|
|
===========================================================================
|
|
"""
|
|
DeleteUser: _aio.UnaryUnaryMultiCallable[_api_user_team_pb2.DeleteUserRequest, _api_user_team_pb2.DeleteUserResponse] # type: ignore[assignment]
|
|
GetUsers: _aio.UnaryUnaryMultiCallable[_api_user_team_pb2.GetUsersRequest, _api_user_team_pb2.GetUsersResponse] # type: ignore[assignment]
|
|
GetUsersByIds: _aio.UnaryUnaryMultiCallable[_api_user_team_pb2.GetUsersByIdsRequest, _api_user_team_pb2.GetUsersByIdsResponse] # type: ignore[assignment]
|
|
GetUser: _aio.UnaryUnaryMultiCallable[_api_user_team_pb2.GetUserRequest, _api_user_team_pb2.GetUserResponse] # type: ignore[assignment]
|
|
GetUserByEmail: _aio.UnaryUnaryMultiCallable[_api_user_team_pb2.GetUserByEmailRequest, _api_user_team_pb2.GetUserByEmailResponse] # type: ignore[assignment]
|
|
GetUserByUsername: _aio.UnaryUnaryMultiCallable[_api_user_team_pb2.GetUserByUsernameRequest, _api_user_team_pb2.GetUserByUsernameResponse] # type: ignore[assignment]
|
|
GetUsersByUsernames: _aio.UnaryUnaryMultiCallable[_api_user_team_pb2.GetUsersByUsernamesRequest, _api_user_team_pb2.GetUsersByUsernamesResponse] # type: ignore[assignment]
|
|
GetUsersInTeam: _aio.UnaryUnaryMultiCallable[_api_user_team_pb2.GetUsersInTeamRequest, _api_user_team_pb2.GetUsersInTeamResponse] # type: ignore[assignment]
|
|
UpdateUser: _aio.UnaryUnaryMultiCallable[_api_user_team_pb2.UpdateUserRequest, _api_user_team_pb2.UpdateUserResponse] # type: ignore[assignment]
|
|
GetUserStatus: _aio.UnaryUnaryMultiCallable[_api_user_team_pb2.GetUserStatusRequest, _api_user_team_pb2.GetUserStatusResponse] # type: ignore[assignment]
|
|
GetUserStatusesByIds: _aio.UnaryUnaryMultiCallable[_api_user_team_pb2.GetUserStatusesByIdsRequest, _api_user_team_pb2.GetUserStatusesByIdsResponse] # type: ignore[assignment]
|
|
UpdateUserStatus: _aio.UnaryUnaryMultiCallable[_api_user_team_pb2.UpdateUserStatusRequest, _api_user_team_pb2.UpdateUserStatusResponse] # type: ignore[assignment]
|
|
SetUserStatusTimedDND: _aio.UnaryUnaryMultiCallable[_api_user_team_pb2.SetUserStatusTimedDNDRequest, _api_user_team_pb2.SetUserStatusTimedDNDResponse] # type: ignore[assignment]
|
|
UpdateUserActive: _aio.UnaryUnaryMultiCallable[_api_user_team_pb2.UpdateUserActiveRequest, _api_user_team_pb2.UpdateUserActiveResponse] # type: ignore[assignment]
|
|
UpdateUserCustomStatus: _aio.UnaryUnaryMultiCallable[_api_user_team_pb2.UpdateUserCustomStatusRequest, _api_user_team_pb2.UpdateUserCustomStatusResponse] # type: ignore[assignment]
|
|
RemoveUserCustomStatus: _aio.UnaryUnaryMultiCallable[_api_user_team_pb2.RemoveUserCustomStatusRequest, _api_user_team_pb2.RemoveUserCustomStatusResponse] # type: ignore[assignment]
|
|
GetUsersInChannel: _aio.UnaryUnaryMultiCallable[_api_user_team_pb2.GetUsersInChannelRequest, _api_user_team_pb2.GetUsersInChannelResponse] # type: ignore[assignment]
|
|
GetLDAPUserAttributes: _aio.UnaryUnaryMultiCallable[_api_user_team_pb2.GetLDAPUserAttributesRequest, _api_user_team_pb2.GetLDAPUserAttributesResponse] # type: ignore[assignment]
|
|
SearchUsers: _aio.UnaryUnaryMultiCallable[_api_user_team_pb2.SearchUsersRequest, _api_user_team_pb2.SearchUsersResponse] # type: ignore[assignment]
|
|
GetProfileImage: _aio.UnaryUnaryMultiCallable[_api_user_team_pb2.GetProfileImageRequest, _api_user_team_pb2.GetProfileImageResponse] # type: ignore[assignment]
|
|
SetProfileImage: _aio.UnaryUnaryMultiCallable[_api_user_team_pb2.SetProfileImageRequest, _api_user_team_pb2.SetProfileImageResponse] # type: ignore[assignment]
|
|
HasPermissionTo: _aio.UnaryUnaryMultiCallable[_api_user_team_pb2.HasPermissionToRequest, _api_user_team_pb2.HasPermissionToResponse] # type: ignore[assignment]
|
|
HasPermissionToTeam: _aio.UnaryUnaryMultiCallable[_api_user_team_pb2.HasPermissionToTeamRequest, _api_user_team_pb2.HasPermissionToTeamResponse] # type: ignore[assignment]
|
|
HasPermissionToChannel: _aio.UnaryUnaryMultiCallable[_api_user_team_pb2.HasPermissionToChannelRequest, _api_user_team_pb2.HasPermissionToChannelResponse] # type: ignore[assignment]
|
|
PublishUserTyping: _aio.UnaryUnaryMultiCallable[_api_user_team_pb2.PublishUserTypingRequest, _api_user_team_pb2.PublishUserTypingResponse] # type: ignore[assignment]
|
|
UpdateUserAuth: _aio.UnaryUnaryMultiCallable[_api_user_team_pb2.UpdateUserAuthRequest, _api_user_team_pb2.UpdateUserAuthResponse] # type: ignore[assignment]
|
|
UpdateUserRoles: _aio.UnaryUnaryMultiCallable[_api_user_team_pb2.UpdateUserRolesRequest, _api_user_team_pb2.UpdateUserRolesResponse] # type: ignore[assignment]
|
|
GetSession: _aio.UnaryUnaryMultiCallable[_api_user_team_pb2.GetSessionRequest, _api_user_team_pb2.GetSessionResponse] # type: ignore[assignment]
|
|
CreateSession: _aio.UnaryUnaryMultiCallable[_api_user_team_pb2.CreateSessionRequest, _api_user_team_pb2.CreateSessionResponse] # type: ignore[assignment]
|
|
ExtendSessionExpiry: _aio.UnaryUnaryMultiCallable[_api_user_team_pb2.ExtendSessionExpiryRequest, _api_user_team_pb2.ExtendSessionExpiryResponse] # type: ignore[assignment]
|
|
RevokeSession: _aio.UnaryUnaryMultiCallable[_api_user_team_pb2.RevokeSessionRequest, _api_user_team_pb2.RevokeSessionResponse] # type: ignore[assignment]
|
|
CreateUserAccessToken: _aio.UnaryUnaryMultiCallable[_api_user_team_pb2.CreateUserAccessTokenRequest, _api_user_team_pb2.CreateUserAccessTokenResponse] # type: ignore[assignment]
|
|
RevokeUserAccessToken: _aio.UnaryUnaryMultiCallable[_api_user_team_pb2.RevokeUserAccessTokenRequest, _api_user_team_pb2.RevokeUserAccessTokenResponse] # type: ignore[assignment]
|
|
CreateTeam: _aio.UnaryUnaryMultiCallable[_api_user_team_pb2.CreateTeamRequest, _api_user_team_pb2.CreateTeamResponse] # type: ignore[assignment]
|
|
"""===========================================================================
|
|
Team Methods (api_user_team.proto)
|
|
===========================================================================
|
|
"""
|
|
DeleteTeam: _aio.UnaryUnaryMultiCallable[_api_user_team_pb2.DeleteTeamRequest, _api_user_team_pb2.DeleteTeamResponse] # type: ignore[assignment]
|
|
GetTeams: _aio.UnaryUnaryMultiCallable[_api_user_team_pb2.GetTeamsRequest, _api_user_team_pb2.GetTeamsResponse] # type: ignore[assignment]
|
|
GetTeam: _aio.UnaryUnaryMultiCallable[_api_user_team_pb2.GetTeamRequest, _api_user_team_pb2.GetTeamResponse] # type: ignore[assignment]
|
|
GetTeamByName: _aio.UnaryUnaryMultiCallable[_api_user_team_pb2.GetTeamByNameRequest, _api_user_team_pb2.GetTeamByNameResponse] # type: ignore[assignment]
|
|
GetTeamsUnreadForUser: _aio.UnaryUnaryMultiCallable[_api_user_team_pb2.GetTeamsUnreadForUserRequest, _api_user_team_pb2.GetTeamsUnreadForUserResponse] # type: ignore[assignment]
|
|
UpdateTeam: _aio.UnaryUnaryMultiCallable[_api_user_team_pb2.UpdateTeamRequest, _api_user_team_pb2.UpdateTeamResponse] # type: ignore[assignment]
|
|
SearchTeams: _aio.UnaryUnaryMultiCallable[_api_user_team_pb2.SearchTeamsRequest, _api_user_team_pb2.SearchTeamsResponse] # type: ignore[assignment]
|
|
GetTeamsForUser: _aio.UnaryUnaryMultiCallable[_api_user_team_pb2.GetTeamsForUserRequest, _api_user_team_pb2.GetTeamsForUserResponse] # type: ignore[assignment]
|
|
CreateTeamMember: _aio.UnaryUnaryMultiCallable[_api_user_team_pb2.CreateTeamMemberRequest, _api_user_team_pb2.CreateTeamMemberResponse] # type: ignore[assignment]
|
|
CreateTeamMembers: _aio.UnaryUnaryMultiCallable[_api_user_team_pb2.CreateTeamMembersRequest, _api_user_team_pb2.CreateTeamMembersResponse] # type: ignore[assignment]
|
|
CreateTeamMembersGracefully: _aio.UnaryUnaryMultiCallable[_api_user_team_pb2.CreateTeamMembersGracefullyRequest, _api_user_team_pb2.CreateTeamMembersGracefullyResponse] # type: ignore[assignment]
|
|
DeleteTeamMember: _aio.UnaryUnaryMultiCallable[_api_user_team_pb2.DeleteTeamMemberRequest, _api_user_team_pb2.DeleteTeamMemberResponse] # type: ignore[assignment]
|
|
GetTeamMembers: _aio.UnaryUnaryMultiCallable[_api_user_team_pb2.GetTeamMembersRequest, _api_user_team_pb2.GetTeamMembersResponse] # type: ignore[assignment]
|
|
GetTeamMember: _aio.UnaryUnaryMultiCallable[_api_user_team_pb2.GetTeamMemberRequest, _api_user_team_pb2.GetTeamMemberResponse] # type: ignore[assignment]
|
|
GetTeamMembersForUser: _aio.UnaryUnaryMultiCallable[_api_user_team_pb2.GetTeamMembersForUserRequest, _api_user_team_pb2.GetTeamMembersForUserResponse] # type: ignore[assignment]
|
|
UpdateTeamMemberRoles: _aio.UnaryUnaryMultiCallable[_api_user_team_pb2.UpdateTeamMemberRolesRequest, _api_user_team_pb2.UpdateTeamMemberRolesResponse] # type: ignore[assignment]
|
|
GetTeamIcon: _aio.UnaryUnaryMultiCallable[_api_user_team_pb2.GetTeamIconRequest, _api_user_team_pb2.GetTeamIconResponse] # type: ignore[assignment]
|
|
SetTeamIcon: _aio.UnaryUnaryMultiCallable[_api_user_team_pb2.SetTeamIconRequest, _api_user_team_pb2.SetTeamIconResponse] # type: ignore[assignment]
|
|
RemoveTeamIcon: _aio.UnaryUnaryMultiCallable[_api_user_team_pb2.RemoveTeamIconRequest, _api_user_team_pb2.RemoveTeamIconResponse] # type: ignore[assignment]
|
|
GetTeamStats: _aio.UnaryUnaryMultiCallable[_api_user_team_pb2.GetTeamStatsRequest, _api_user_team_pb2.GetTeamStatsResponse] # type: ignore[assignment]
|
|
CreateChannel: _aio.UnaryUnaryMultiCallable[_api_channel_post_pb2.CreateChannelRequest, _api_channel_post_pb2.CreateChannelResponse] # type: ignore[assignment]
|
|
"""===========================================================================
|
|
Channel Methods (api_channel_post.proto)
|
|
===========================================================================
|
|
"""
|
|
DeleteChannel: _aio.UnaryUnaryMultiCallable[_api_channel_post_pb2.DeleteChannelRequest, _api_channel_post_pb2.DeleteChannelResponse] # type: ignore[assignment]
|
|
GetPublicChannelsForTeam: _aio.UnaryUnaryMultiCallable[_api_channel_post_pb2.GetPublicChannelsForTeamRequest, _api_channel_post_pb2.GetPublicChannelsForTeamResponse] # type: ignore[assignment]
|
|
GetChannel: _aio.UnaryUnaryMultiCallable[_api_channel_post_pb2.GetChannelRequest, _api_channel_post_pb2.GetChannelResponse] # type: ignore[assignment]
|
|
GetChannelByName: _aio.UnaryUnaryMultiCallable[_api_channel_post_pb2.GetChannelByNameRequest, _api_channel_post_pb2.GetChannelByNameResponse] # type: ignore[assignment]
|
|
GetChannelByNameForTeamName: _aio.UnaryUnaryMultiCallable[_api_channel_post_pb2.GetChannelByNameForTeamNameRequest, _api_channel_post_pb2.GetChannelByNameForTeamNameResponse] # type: ignore[assignment]
|
|
GetChannelsForTeamForUser: _aio.UnaryUnaryMultiCallable[_api_channel_post_pb2.GetChannelsForTeamForUserRequest, _api_channel_post_pb2.GetChannelsForTeamForUserResponse] # type: ignore[assignment]
|
|
GetChannelStats: _aio.UnaryUnaryMultiCallable[_api_channel_post_pb2.GetChannelStatsRequest, _api_channel_post_pb2.GetChannelStatsResponse] # type: ignore[assignment]
|
|
GetDirectChannel: _aio.UnaryUnaryMultiCallable[_api_channel_post_pb2.GetDirectChannelRequest, _api_channel_post_pb2.GetDirectChannelResponse] # type: ignore[assignment]
|
|
GetGroupChannel: _aio.UnaryUnaryMultiCallable[_api_channel_post_pb2.GetGroupChannelRequest, _api_channel_post_pb2.GetGroupChannelResponse] # type: ignore[assignment]
|
|
UpdateChannel: _aio.UnaryUnaryMultiCallable[_api_channel_post_pb2.UpdateChannelRequest, _api_channel_post_pb2.UpdateChannelResponse] # type: ignore[assignment]
|
|
SearchChannels: _aio.UnaryUnaryMultiCallable[_api_channel_post_pb2.SearchChannelsRequest, _api_channel_post_pb2.SearchChannelsResponse] # type: ignore[assignment]
|
|
AddChannelMember: _aio.UnaryUnaryMultiCallable[_api_channel_post_pb2.AddChannelMemberRequest, _api_channel_post_pb2.AddChannelMemberResponse] # type: ignore[assignment]
|
|
AddUserToChannel: _aio.UnaryUnaryMultiCallable[_api_channel_post_pb2.AddUserToChannelRequest, _api_channel_post_pb2.AddUserToChannelResponse] # type: ignore[assignment]
|
|
GetChannelMember: _aio.UnaryUnaryMultiCallable[_api_channel_post_pb2.GetChannelMemberRequest, _api_channel_post_pb2.GetChannelMemberResponse] # type: ignore[assignment]
|
|
GetChannelMembers: _aio.UnaryUnaryMultiCallable[_api_channel_post_pb2.GetChannelMembersRequest, _api_channel_post_pb2.GetChannelMembersResponse] # type: ignore[assignment]
|
|
GetChannelMembersByIds: _aio.UnaryUnaryMultiCallable[_api_channel_post_pb2.GetChannelMembersByIdsRequest, _api_channel_post_pb2.GetChannelMembersByIdsResponse] # type: ignore[assignment]
|
|
GetChannelMembersForUser: _aio.UnaryUnaryMultiCallable[_api_channel_post_pb2.GetChannelMembersForUserRequest, _api_channel_post_pb2.GetChannelMembersForUserResponse] # type: ignore[assignment]
|
|
UpdateChannelMemberRoles: _aio.UnaryUnaryMultiCallable[_api_channel_post_pb2.UpdateChannelMemberRolesRequest, _api_channel_post_pb2.UpdateChannelMemberRolesResponse] # type: ignore[assignment]
|
|
UpdateChannelMemberNotifications: _aio.UnaryUnaryMultiCallable[_api_channel_post_pb2.UpdateChannelMemberNotificationsRequest, _api_channel_post_pb2.UpdateChannelMemberNotificationsResponse] # type: ignore[assignment]
|
|
PatchChannelMembersNotifications: _aio.UnaryUnaryMultiCallable[_api_channel_post_pb2.PatchChannelMembersNotificationsRequest, _api_channel_post_pb2.PatchChannelMembersNotificationsResponse] # type: ignore[assignment]
|
|
DeleteChannelMember: _aio.UnaryUnaryMultiCallable[_api_channel_post_pb2.DeleteChannelMemberRequest, _api_channel_post_pb2.DeleteChannelMemberResponse] # type: ignore[assignment]
|
|
CreateChannelSidebarCategory: _aio.UnaryUnaryMultiCallable[_api_channel_post_pb2.CreateChannelSidebarCategoryRequest, _api_channel_post_pb2.CreateChannelSidebarCategoryResponse] # type: ignore[assignment]
|
|
GetChannelSidebarCategories: _aio.UnaryUnaryMultiCallable[_api_channel_post_pb2.GetChannelSidebarCategoriesRequest, _api_channel_post_pb2.GetChannelSidebarCategoriesResponse] # type: ignore[assignment]
|
|
UpdateChannelSidebarCategories: _aio.UnaryUnaryMultiCallable[_api_channel_post_pb2.UpdateChannelSidebarCategoriesRequest, _api_channel_post_pb2.UpdateChannelSidebarCategoriesResponse] # type: ignore[assignment]
|
|
CreatePost: _aio.UnaryUnaryMultiCallable[_api_channel_post_pb2.CreatePostRequest, _api_channel_post_pb2.CreatePostResponse] # type: ignore[assignment]
|
|
"""===========================================================================
|
|
Post Methods (api_channel_post.proto)
|
|
===========================================================================
|
|
"""
|
|
AddReaction: _aio.UnaryUnaryMultiCallable[_api_channel_post_pb2.AddReactionRequest, _api_channel_post_pb2.AddReactionResponse] # type: ignore[assignment]
|
|
RemoveReaction: _aio.UnaryUnaryMultiCallable[_api_channel_post_pb2.RemoveReactionRequest, _api_channel_post_pb2.RemoveReactionResponse] # type: ignore[assignment]
|
|
GetReactions: _aio.UnaryUnaryMultiCallable[_api_channel_post_pb2.GetReactionsRequest, _api_channel_post_pb2.GetReactionsResponse] # type: ignore[assignment]
|
|
SendEphemeralPost: _aio.UnaryUnaryMultiCallable[_api_channel_post_pb2.SendEphemeralPostRequest, _api_channel_post_pb2.SendEphemeralPostResponse] # type: ignore[assignment]
|
|
UpdateEphemeralPost: _aio.UnaryUnaryMultiCallable[_api_channel_post_pb2.UpdateEphemeralPostRequest, _api_channel_post_pb2.UpdateEphemeralPostResponse] # type: ignore[assignment]
|
|
DeleteEphemeralPost: _aio.UnaryUnaryMultiCallable[_api_channel_post_pb2.DeleteEphemeralPostRequest, _api_channel_post_pb2.DeleteEphemeralPostResponse] # type: ignore[assignment]
|
|
DeletePost: _aio.UnaryUnaryMultiCallable[_api_channel_post_pb2.DeletePostRequest, _api_channel_post_pb2.DeletePostResponse] # type: ignore[assignment]
|
|
GetPostThread: _aio.UnaryUnaryMultiCallable[_api_channel_post_pb2.GetPostThreadRequest, _api_channel_post_pb2.GetPostThreadResponse] # type: ignore[assignment]
|
|
GetPost: _aio.UnaryUnaryMultiCallable[_api_channel_post_pb2.GetPostRequest, _api_channel_post_pb2.GetPostResponse] # type: ignore[assignment]
|
|
GetPostsSince: _aio.UnaryUnaryMultiCallable[_api_channel_post_pb2.GetPostsSinceRequest, _api_channel_post_pb2.GetPostsSinceResponse] # type: ignore[assignment]
|
|
GetPostsAfter: _aio.UnaryUnaryMultiCallable[_api_channel_post_pb2.GetPostsAfterRequest, _api_channel_post_pb2.GetPostsAfterResponse] # type: ignore[assignment]
|
|
GetPostsBefore: _aio.UnaryUnaryMultiCallable[_api_channel_post_pb2.GetPostsBeforeRequest, _api_channel_post_pb2.GetPostsBeforeResponse] # type: ignore[assignment]
|
|
GetPostsForChannel: _aio.UnaryUnaryMultiCallable[_api_channel_post_pb2.GetPostsForChannelRequest, _api_channel_post_pb2.GetPostsForChannelResponse] # type: ignore[assignment]
|
|
UpdatePost: _aio.UnaryUnaryMultiCallable[_api_channel_post_pb2.UpdatePostRequest, _api_channel_post_pb2.UpdatePostResponse] # type: ignore[assignment]
|
|
SearchPostsInTeam: _aio.UnaryUnaryMultiCallable[_api_channel_post_pb2.SearchPostsInTeamRequest, _api_channel_post_pb2.SearchPostsInTeamResponse] # type: ignore[assignment]
|
|
SearchPostsInTeamForUser: _aio.UnaryUnaryMultiCallable[_api_channel_post_pb2.SearchPostsInTeamForUserRequest, _api_channel_post_pb2.SearchPostsInTeamForUserResponse] # type: ignore[assignment]
|
|
GetEmojiList: _aio.UnaryUnaryMultiCallable[_api_channel_post_pb2.GetEmojiListRequest, _api_channel_post_pb2.GetEmojiListResponse] # type: ignore[assignment]
|
|
"""===========================================================================
|
|
Emoji Methods (api_channel_post.proto)
|
|
===========================================================================
|
|
"""
|
|
GetEmojiByName: _aio.UnaryUnaryMultiCallable[_api_channel_post_pb2.GetEmojiByNameRequest, _api_channel_post_pb2.GetEmojiByNameResponse] # type: ignore[assignment]
|
|
GetEmoji: _aio.UnaryUnaryMultiCallable[_api_channel_post_pb2.GetEmojiRequest, _api_channel_post_pb2.GetEmojiResponse] # type: ignore[assignment]
|
|
GetEmojiImage: _aio.UnaryUnaryMultiCallable[_api_channel_post_pb2.GetEmojiImageRequest, _api_channel_post_pb2.GetEmojiImageResponse] # type: ignore[assignment]
|
|
KVSet: _aio.UnaryUnaryMultiCallable[_api_kv_config_pb2.KVSetRequest, _api_kv_config_pb2.KVSetResponse] # type: ignore[assignment]
|
|
"""===========================================================================
|
|
KV Store Methods (api_kv_config.proto)
|
|
===========================================================================
|
|
"""
|
|
KVCompareAndSet: _aio.UnaryUnaryMultiCallable[_api_kv_config_pb2.KVCompareAndSetRequest, _api_kv_config_pb2.KVCompareAndSetResponse] # type: ignore[assignment]
|
|
KVCompareAndDelete: _aio.UnaryUnaryMultiCallable[_api_kv_config_pb2.KVCompareAndDeleteRequest, _api_kv_config_pb2.KVCompareAndDeleteResponse] # type: ignore[assignment]
|
|
KVSetWithOptions: _aio.UnaryUnaryMultiCallable[_api_kv_config_pb2.KVSetWithOptionsRequest, _api_kv_config_pb2.KVSetWithOptionsResponse] # type: ignore[assignment]
|
|
KVSetWithExpiry: _aio.UnaryUnaryMultiCallable[_api_kv_config_pb2.KVSetWithExpiryRequest, _api_kv_config_pb2.KVSetWithExpiryResponse] # type: ignore[assignment]
|
|
KVGet: _aio.UnaryUnaryMultiCallable[_api_kv_config_pb2.KVGetRequest, _api_kv_config_pb2.KVGetResponse] # type: ignore[assignment]
|
|
KVDelete: _aio.UnaryUnaryMultiCallable[_api_kv_config_pb2.KVDeleteRequest, _api_kv_config_pb2.KVDeleteResponse] # type: ignore[assignment]
|
|
KVDeleteAll: _aio.UnaryUnaryMultiCallable[_api_kv_config_pb2.KVDeleteAllRequest, _api_kv_config_pb2.KVDeleteAllResponse] # type: ignore[assignment]
|
|
KVList: _aio.UnaryUnaryMultiCallable[_api_kv_config_pb2.KVListRequest, _api_kv_config_pb2.KVListResponse] # type: ignore[assignment]
|
|
PublishWebSocketEvent: _aio.UnaryUnaryMultiCallable[_api_kv_config_pb2.PublishWebSocketEventRequest, _api_kv_config_pb2.PublishWebSocketEventResponse] # type: ignore[assignment]
|
|
LoadPluginConfiguration: _aio.UnaryUnaryMultiCallable[_api_kv_config_pb2.LoadPluginConfigurationRequest, _api_kv_config_pb2.LoadPluginConfigurationResponse] # type: ignore[assignment]
|
|
"""===========================================================================
|
|
Configuration Methods (api_kv_config.proto)
|
|
===========================================================================
|
|
"""
|
|
GetConfig: _aio.UnaryUnaryMultiCallable[_api_kv_config_pb2.GetConfigRequest, _api_kv_config_pb2.GetConfigResponse] # type: ignore[assignment]
|
|
GetUnsanitizedConfig: _aio.UnaryUnaryMultiCallable[_api_kv_config_pb2.GetUnsanitizedConfigRequest, _api_kv_config_pb2.GetUnsanitizedConfigResponse] # type: ignore[assignment]
|
|
SaveConfig: _aio.UnaryUnaryMultiCallable[_api_kv_config_pb2.SaveConfigRequest, _api_kv_config_pb2.SaveConfigResponse] # type: ignore[assignment]
|
|
GetPluginConfig: _aio.UnaryUnaryMultiCallable[_api_kv_config_pb2.GetPluginConfigRequest, _api_kv_config_pb2.GetPluginConfigResponse] # type: ignore[assignment]
|
|
SavePluginConfig: _aio.UnaryUnaryMultiCallable[_api_kv_config_pb2.SavePluginConfigRequest, _api_kv_config_pb2.SavePluginConfigResponse] # type: ignore[assignment]
|
|
GetBundlePath: _aio.UnaryUnaryMultiCallable[_api_kv_config_pb2.GetBundlePathRequest, _api_kv_config_pb2.GetBundlePathResponse] # type: ignore[assignment]
|
|
"""===========================================================================
|
|
Plugin Methods (api_kv_config.proto)
|
|
===========================================================================
|
|
"""
|
|
GetPlugins: _aio.UnaryUnaryMultiCallable[_api_kv_config_pb2.GetPluginsRequest, _api_kv_config_pb2.GetPluginsResponse] # type: ignore[assignment]
|
|
EnablePlugin: _aio.UnaryUnaryMultiCallable[_api_kv_config_pb2.EnablePluginRequest, _api_kv_config_pb2.EnablePluginResponse] # type: ignore[assignment]
|
|
DisablePlugin: _aio.UnaryUnaryMultiCallable[_api_kv_config_pb2.DisablePluginRequest, _api_kv_config_pb2.DisablePluginResponse] # type: ignore[assignment]
|
|
RemovePlugin: _aio.UnaryUnaryMultiCallable[_api_kv_config_pb2.RemovePluginRequest, _api_kv_config_pb2.RemovePluginResponse] # type: ignore[assignment]
|
|
GetPluginStatus: _aio.UnaryUnaryMultiCallable[_api_kv_config_pb2.GetPluginStatusRequest, _api_kv_config_pb2.GetPluginStatusResponse] # type: ignore[assignment]
|
|
InstallPlugin: _aio.UnaryUnaryMultiCallable[_api_kv_config_pb2.InstallPluginRequest, _api_kv_config_pb2.InstallPluginResponse] # type: ignore[assignment]
|
|
GetPluginID: _aio.UnaryUnaryMultiCallable[_api_kv_config_pb2.GetPluginIDRequest, _api_kv_config_pb2.GetPluginIDResponse] # type: ignore[assignment]
|
|
LogDebug: _aio.UnaryUnaryMultiCallable[_api_kv_config_pb2.LogDebugRequest, _api_kv_config_pb2.LogDebugResponse] # type: ignore[assignment]
|
|
"""===========================================================================
|
|
Logging Methods (api_kv_config.proto)
|
|
===========================================================================
|
|
"""
|
|
LogInfo: _aio.UnaryUnaryMultiCallable[_api_kv_config_pb2.LogInfoRequest, _api_kv_config_pb2.LogInfoResponse] # type: ignore[assignment]
|
|
LogError: _aio.UnaryUnaryMultiCallable[_api_kv_config_pb2.LogErrorRequest, _api_kv_config_pb2.LogErrorResponse] # type: ignore[assignment]
|
|
LogWarn: _aio.UnaryUnaryMultiCallable[_api_kv_config_pb2.LogWarnRequest, _api_kv_config_pb2.LogWarnResponse] # type: ignore[assignment]
|
|
CopyFileInfos: _aio.UnaryUnaryMultiCallable[_api_file_bot_pb2.CopyFileInfosRequest, _api_file_bot_pb2.CopyFileInfosResponse] # type: ignore[assignment]
|
|
"""===========================================================================
|
|
File Methods (api_file_bot.proto)
|
|
===========================================================================
|
|
"""
|
|
GetFileInfo: _aio.UnaryUnaryMultiCallable[_api_file_bot_pb2.GetFileInfoRequest, _api_file_bot_pb2.GetFileInfoResponse] # type: ignore[assignment]
|
|
SetFileSearchableContent: _aio.UnaryUnaryMultiCallable[_api_file_bot_pb2.SetFileSearchableContentRequest, _api_file_bot_pb2.SetFileSearchableContentResponse] # type: ignore[assignment]
|
|
GetFileInfos: _aio.UnaryUnaryMultiCallable[_api_file_bot_pb2.GetFileInfosRequest, _api_file_bot_pb2.GetFileInfosResponse] # type: ignore[assignment]
|
|
GetFile: _aio.UnaryUnaryMultiCallable[_api_file_bot_pb2.GetFileRequest, _api_file_bot_pb2.GetFileResponse] # type: ignore[assignment]
|
|
GetFileLink: _aio.UnaryUnaryMultiCallable[_api_file_bot_pb2.GetFileLinkRequest, _api_file_bot_pb2.GetFileLinkResponse] # type: ignore[assignment]
|
|
ReadFile: _aio.UnaryUnaryMultiCallable[_api_file_bot_pb2.ReadFileRequest, _api_file_bot_pb2.ReadFileResponse] # type: ignore[assignment]
|
|
UploadFile: _aio.UnaryUnaryMultiCallable[_api_file_bot_pb2.UploadFileRequest, _api_file_bot_pb2.UploadFileResponse] # type: ignore[assignment]
|
|
CreateUploadSession: _aio.UnaryUnaryMultiCallable[_api_file_bot_pb2.CreateUploadSessionRequest, _api_file_bot_pb2.CreateUploadSessionResponse] # type: ignore[assignment]
|
|
UploadData: _aio.UnaryUnaryMultiCallable[_api_file_bot_pb2.UploadDataRequest, _api_file_bot_pb2.UploadDataResponse] # type: ignore[assignment]
|
|
GetUploadSession: _aio.UnaryUnaryMultiCallable[_api_file_bot_pb2.GetUploadSessionRequest, _api_file_bot_pb2.GetUploadSessionResponse] # type: ignore[assignment]
|
|
CreateBot: _aio.UnaryUnaryMultiCallable[_api_file_bot_pb2.CreateBotRequest, _api_file_bot_pb2.CreateBotResponse] # type: ignore[assignment]
|
|
"""===========================================================================
|
|
Bot Methods (api_file_bot.proto)
|
|
===========================================================================
|
|
"""
|
|
PatchBot: _aio.UnaryUnaryMultiCallable[_api_file_bot_pb2.PatchBotRequest, _api_file_bot_pb2.PatchBotResponse] # type: ignore[assignment]
|
|
GetBot: _aio.UnaryUnaryMultiCallable[_api_file_bot_pb2.GetBotRequest, _api_file_bot_pb2.GetBotResponse] # type: ignore[assignment]
|
|
GetBots: _aio.UnaryUnaryMultiCallable[_api_file_bot_pb2.GetBotsRequest, _api_file_bot_pb2.GetBotsResponse] # type: ignore[assignment]
|
|
UpdateBotActive: _aio.UnaryUnaryMultiCallable[_api_file_bot_pb2.UpdateBotActiveRequest, _api_file_bot_pb2.UpdateBotActiveResponse] # type: ignore[assignment]
|
|
PermanentDeleteBot: _aio.UnaryUnaryMultiCallable[_api_file_bot_pb2.PermanentDeleteBotRequest, _api_file_bot_pb2.PermanentDeleteBotResponse] # type: ignore[assignment]
|
|
EnsureBotUser: _aio.UnaryUnaryMultiCallable[_api_file_bot_pb2.EnsureBotUserRequest, _api_file_bot_pb2.EnsureBotUserResponse] # type: ignore[assignment]
|
|
GetLicense: _aio.UnaryUnaryMultiCallable[_api_remaining_pb2.GetLicenseRequest, _api_remaining_pb2.GetLicenseResponse] # type: ignore[assignment]
|
|
"""===========================================================================
|
|
Server Methods (api_remaining.proto)
|
|
===========================================================================
|
|
"""
|
|
IsEnterpriseReady: _aio.UnaryUnaryMultiCallable[_api_remaining_pb2.IsEnterpriseReadyRequest, _api_remaining_pb2.IsEnterpriseReadyResponse] # type: ignore[assignment]
|
|
GetServerVersion: _aio.UnaryUnaryMultiCallable[_api_remaining_pb2.GetServerVersionRequest, _api_remaining_pb2.GetServerVersionResponse] # type: ignore[assignment]
|
|
GetSystemInstallDate: _aio.UnaryUnaryMultiCallable[_api_remaining_pb2.GetSystemInstallDateRequest, _api_remaining_pb2.GetSystemInstallDateResponse] # type: ignore[assignment]
|
|
GetDiagnosticId: _aio.UnaryUnaryMultiCallable[_api_remaining_pb2.GetDiagnosticIdRequest, _api_remaining_pb2.GetDiagnosticIdResponse] # type: ignore[assignment]
|
|
GetTelemetryId: _aio.UnaryUnaryMultiCallable[_api_remaining_pb2.GetTelemetryIdRequest, _api_remaining_pb2.GetTelemetryIdResponse] # type: ignore[assignment]
|
|
RegisterCommand: _aio.UnaryUnaryMultiCallable[_api_remaining_pb2.RegisterCommandRequest, _api_remaining_pb2.RegisterCommandResponse] # type: ignore[assignment]
|
|
"""===========================================================================
|
|
Command Methods (api_remaining.proto)
|
|
===========================================================================
|
|
"""
|
|
UnregisterCommand: _aio.UnaryUnaryMultiCallable[_api_remaining_pb2.UnregisterCommandRequest, _api_remaining_pb2.UnregisterCommandResponse] # type: ignore[assignment]
|
|
ExecuteSlashCommand: _aio.UnaryUnaryMultiCallable[_api_remaining_pb2.ExecuteSlashCommandRequest, _api_remaining_pb2.ExecuteSlashCommandResponse] # type: ignore[assignment]
|
|
CreateCommand: _aio.UnaryUnaryMultiCallable[_api_remaining_pb2.CreateCommandRequest, _api_remaining_pb2.CreateCommandResponse] # type: ignore[assignment]
|
|
ListCommands: _aio.UnaryUnaryMultiCallable[_api_remaining_pb2.ListCommandsRequest, _api_remaining_pb2.ListCommandsResponse] # type: ignore[assignment]
|
|
ListCustomCommands: _aio.UnaryUnaryMultiCallable[_api_remaining_pb2.ListCustomCommandsRequest, _api_remaining_pb2.ListCustomCommandsResponse] # type: ignore[assignment]
|
|
ListPluginCommands: _aio.UnaryUnaryMultiCallable[_api_remaining_pb2.ListPluginCommandsRequest, _api_remaining_pb2.ListPluginCommandsResponse] # type: ignore[assignment]
|
|
ListBuiltInCommands: _aio.UnaryUnaryMultiCallable[_api_remaining_pb2.ListBuiltInCommandsRequest, _api_remaining_pb2.ListBuiltInCommandsResponse] # type: ignore[assignment]
|
|
GetCommand: _aio.UnaryUnaryMultiCallable[_api_remaining_pb2.GetCommandRequest, _api_remaining_pb2.GetCommandResponse] # type: ignore[assignment]
|
|
UpdateCommand: _aio.UnaryUnaryMultiCallable[_api_remaining_pb2.UpdateCommandRequest, _api_remaining_pb2.UpdateCommandResponse] # type: ignore[assignment]
|
|
DeleteCommand: _aio.UnaryUnaryMultiCallable[_api_remaining_pb2.DeleteCommandRequest, _api_remaining_pb2.DeleteCommandResponse] # type: ignore[assignment]
|
|
GetPreferenceForUser: _aio.UnaryUnaryMultiCallable[_api_remaining_pb2.GetPreferenceForUserRequest, _api_remaining_pb2.GetPreferenceForUserResponse] # type: ignore[assignment]
|
|
"""===========================================================================
|
|
Preference Methods (api_remaining.proto)
|
|
===========================================================================
|
|
"""
|
|
GetPreferencesForUser: _aio.UnaryUnaryMultiCallable[_api_remaining_pb2.GetPreferencesForUserRequest, _api_remaining_pb2.GetPreferencesForUserResponse] # type: ignore[assignment]
|
|
UpdatePreferencesForUser: _aio.UnaryUnaryMultiCallable[_api_remaining_pb2.UpdatePreferencesForUserRequest, _api_remaining_pb2.UpdatePreferencesForUserResponse] # type: ignore[assignment]
|
|
DeletePreferencesForUser: _aio.UnaryUnaryMultiCallable[_api_remaining_pb2.DeletePreferencesForUserRequest, _api_remaining_pb2.DeletePreferencesForUserResponse] # type: ignore[assignment]
|
|
CreateOAuthApp: _aio.UnaryUnaryMultiCallable[_api_remaining_pb2.CreateOAuthAppRequest, _api_remaining_pb2.CreateOAuthAppResponse] # type: ignore[assignment]
|
|
"""===========================================================================
|
|
OAuth Methods (api_remaining.proto)
|
|
===========================================================================
|
|
"""
|
|
GetOAuthApp: _aio.UnaryUnaryMultiCallable[_api_remaining_pb2.GetOAuthAppRequest, _api_remaining_pb2.GetOAuthAppResponse] # type: ignore[assignment]
|
|
UpdateOAuthApp: _aio.UnaryUnaryMultiCallable[_api_remaining_pb2.UpdateOAuthAppRequest, _api_remaining_pb2.UpdateOAuthAppResponse] # type: ignore[assignment]
|
|
DeleteOAuthApp: _aio.UnaryUnaryMultiCallable[_api_remaining_pb2.DeleteOAuthAppRequest, _api_remaining_pb2.DeleteOAuthAppResponse] # type: ignore[assignment]
|
|
GetGroup: _aio.UnaryUnaryMultiCallable[_api_remaining_pb2.GetGroupRequest, _api_remaining_pb2.GetGroupResponse] # type: ignore[assignment]
|
|
"""===========================================================================
|
|
Group Methods (api_remaining.proto)
|
|
===========================================================================
|
|
"""
|
|
GetGroupByName: _aio.UnaryUnaryMultiCallable[_api_remaining_pb2.GetGroupByNameRequest, _api_remaining_pb2.GetGroupByNameResponse] # type: ignore[assignment]
|
|
GetGroupMemberUsers: _aio.UnaryUnaryMultiCallable[_api_remaining_pb2.GetGroupMemberUsersRequest, _api_remaining_pb2.GetGroupMemberUsersResponse] # type: ignore[assignment]
|
|
GetGroupsBySource: _aio.UnaryUnaryMultiCallable[_api_remaining_pb2.GetGroupsBySourceRequest, _api_remaining_pb2.GetGroupsBySourceResponse] # type: ignore[assignment]
|
|
GetGroupsForUser: _aio.UnaryUnaryMultiCallable[_api_remaining_pb2.GetGroupsForUserRequest, _api_remaining_pb2.GetGroupsForUserResponse] # type: ignore[assignment]
|
|
UpsertGroupMember: _aio.UnaryUnaryMultiCallable[_api_remaining_pb2.UpsertGroupMemberRequest, _api_remaining_pb2.UpsertGroupMemberResponse] # type: ignore[assignment]
|
|
UpsertGroupMembers: _aio.UnaryUnaryMultiCallable[_api_remaining_pb2.UpsertGroupMembersRequest, _api_remaining_pb2.UpsertGroupMembersResponse] # type: ignore[assignment]
|
|
GetGroupByRemoteID: _aio.UnaryUnaryMultiCallable[_api_remaining_pb2.GetGroupByRemoteIDRequest, _api_remaining_pb2.GetGroupByRemoteIDResponse] # type: ignore[assignment]
|
|
CreateGroup: _aio.UnaryUnaryMultiCallable[_api_remaining_pb2.CreateGroupRequest, _api_remaining_pb2.CreateGroupResponse] # type: ignore[assignment]
|
|
UpdateGroup: _aio.UnaryUnaryMultiCallable[_api_remaining_pb2.UpdateGroupRequest, _api_remaining_pb2.UpdateGroupResponse] # type: ignore[assignment]
|
|
DeleteGroup: _aio.UnaryUnaryMultiCallable[_api_remaining_pb2.DeleteGroupRequest, _api_remaining_pb2.DeleteGroupResponse] # type: ignore[assignment]
|
|
RestoreGroup: _aio.UnaryUnaryMultiCallable[_api_remaining_pb2.RestoreGroupRequest, _api_remaining_pb2.RestoreGroupResponse] # type: ignore[assignment]
|
|
DeleteGroupMember: _aio.UnaryUnaryMultiCallable[_api_remaining_pb2.DeleteGroupMemberRequest, _api_remaining_pb2.DeleteGroupMemberResponse] # type: ignore[assignment]
|
|
GetGroupSyncable: _aio.UnaryUnaryMultiCallable[_api_remaining_pb2.GetGroupSyncableRequest, _api_remaining_pb2.GetGroupSyncableResponse] # type: ignore[assignment]
|
|
GetGroupSyncables: _aio.UnaryUnaryMultiCallable[_api_remaining_pb2.GetGroupSyncablesRequest, _api_remaining_pb2.GetGroupSyncablesResponse] # type: ignore[assignment]
|
|
UpsertGroupSyncable: _aio.UnaryUnaryMultiCallable[_api_remaining_pb2.UpsertGroupSyncableRequest, _api_remaining_pb2.UpsertGroupSyncableResponse] # type: ignore[assignment]
|
|
UpdateGroupSyncable: _aio.UnaryUnaryMultiCallable[_api_remaining_pb2.UpdateGroupSyncableRequest, _api_remaining_pb2.UpdateGroupSyncableResponse] # type: ignore[assignment]
|
|
DeleteGroupSyncable: _aio.UnaryUnaryMultiCallable[_api_remaining_pb2.DeleteGroupSyncableRequest, _api_remaining_pb2.DeleteGroupSyncableResponse] # type: ignore[assignment]
|
|
GetGroups: _aio.UnaryUnaryMultiCallable[_api_remaining_pb2.GetGroupsRequest, _api_remaining_pb2.GetGroupsResponse] # type: ignore[assignment]
|
|
CreateDefaultSyncableMemberships: _aio.UnaryUnaryMultiCallable[_api_remaining_pb2.CreateDefaultSyncableMembershipsRequest, _api_remaining_pb2.CreateDefaultSyncableMembershipsResponse] # type: ignore[assignment]
|
|
DeleteGroupConstrainedMemberships: _aio.UnaryUnaryMultiCallable[_api_remaining_pb2.DeleteGroupConstrainedMembershipsRequest, _api_remaining_pb2.DeleteGroupConstrainedMembershipsResponse] # type: ignore[assignment]
|
|
RegisterPluginForSharedChannels: _aio.UnaryUnaryMultiCallable[_api_remaining_pb2.RegisterPluginForSharedChannelsRequest, _api_remaining_pb2.RegisterPluginForSharedChannelsResponse] # type: ignore[assignment]
|
|
"""===========================================================================
|
|
Shared Channels Methods (api_remaining.proto)
|
|
===========================================================================
|
|
"""
|
|
UnregisterPluginForSharedChannels: _aio.UnaryUnaryMultiCallable[_api_remaining_pb2.UnregisterPluginForSharedChannelsRequest, _api_remaining_pb2.UnregisterPluginForSharedChannelsResponse] # type: ignore[assignment]
|
|
ShareChannel: _aio.UnaryUnaryMultiCallable[_api_remaining_pb2.ShareChannelRequest, _api_remaining_pb2.ShareChannelResponse] # type: ignore[assignment]
|
|
UpdateSharedChannel: _aio.UnaryUnaryMultiCallable[_api_remaining_pb2.UpdateSharedChannelRequest, _api_remaining_pb2.UpdateSharedChannelResponse] # type: ignore[assignment]
|
|
UnshareChannel: _aio.UnaryUnaryMultiCallable[_api_remaining_pb2.UnshareChannelRequest, _api_remaining_pb2.UnshareChannelResponse] # type: ignore[assignment]
|
|
UpdateSharedChannelCursor: _aio.UnaryUnaryMultiCallable[_api_remaining_pb2.UpdateSharedChannelCursorRequest, _api_remaining_pb2.UpdateSharedChannelCursorResponse] # type: ignore[assignment]
|
|
SyncSharedChannel: _aio.UnaryUnaryMultiCallable[_api_remaining_pb2.SyncSharedChannelRequest, _api_remaining_pb2.SyncSharedChannelResponse] # type: ignore[assignment]
|
|
InviteRemoteToChannel: _aio.UnaryUnaryMultiCallable[_api_remaining_pb2.InviteRemoteToChannelRequest, _api_remaining_pb2.InviteRemoteToChannelResponse] # type: ignore[assignment]
|
|
UninviteRemoteFromChannel: _aio.UnaryUnaryMultiCallable[_api_remaining_pb2.UninviteRemoteFromChannelRequest, _api_remaining_pb2.UninviteRemoteFromChannelResponse] # type: ignore[assignment]
|
|
CreatePropertyField: _aio.UnaryUnaryMultiCallable[_api_remaining_pb2.CreatePropertyFieldRequest, _api_remaining_pb2.CreatePropertyFieldResponse] # type: ignore[assignment]
|
|
"""===========================================================================
|
|
Property Field/Value/Group Methods (api_remaining.proto)
|
|
===========================================================================
|
|
"""
|
|
GetPropertyField: _aio.UnaryUnaryMultiCallable[_api_remaining_pb2.GetPropertyFieldRequest, _api_remaining_pb2.GetPropertyFieldResponse] # type: ignore[assignment]
|
|
GetPropertyFields: _aio.UnaryUnaryMultiCallable[_api_remaining_pb2.GetPropertyFieldsRequest, _api_remaining_pb2.GetPropertyFieldsResponse] # type: ignore[assignment]
|
|
UpdatePropertyField: _aio.UnaryUnaryMultiCallable[_api_remaining_pb2.UpdatePropertyFieldRequest, _api_remaining_pb2.UpdatePropertyFieldResponse] # type: ignore[assignment]
|
|
DeletePropertyField: _aio.UnaryUnaryMultiCallable[_api_remaining_pb2.DeletePropertyFieldRequest, _api_remaining_pb2.DeletePropertyFieldResponse] # type: ignore[assignment]
|
|
SearchPropertyFields: _aio.UnaryUnaryMultiCallable[_api_remaining_pb2.SearchPropertyFieldsRequest, _api_remaining_pb2.SearchPropertyFieldsResponse] # type: ignore[assignment]
|
|
CountPropertyFields: _aio.UnaryUnaryMultiCallable[_api_remaining_pb2.CountPropertyFieldsRequest, _api_remaining_pb2.CountPropertyFieldsResponse] # type: ignore[assignment]
|
|
CountPropertyFieldsForTarget: _aio.UnaryUnaryMultiCallable[_api_remaining_pb2.CountPropertyFieldsForTargetRequest, _api_remaining_pb2.CountPropertyFieldsForTargetResponse] # type: ignore[assignment]
|
|
CreatePropertyValue: _aio.UnaryUnaryMultiCallable[_api_remaining_pb2.CreatePropertyValueRequest, _api_remaining_pb2.CreatePropertyValueResponse] # type: ignore[assignment]
|
|
GetPropertyValue: _aio.UnaryUnaryMultiCallable[_api_remaining_pb2.GetPropertyValueRequest, _api_remaining_pb2.GetPropertyValueResponse] # type: ignore[assignment]
|
|
GetPropertyValues: _aio.UnaryUnaryMultiCallable[_api_remaining_pb2.GetPropertyValuesRequest, _api_remaining_pb2.GetPropertyValuesResponse] # type: ignore[assignment]
|
|
UpdatePropertyValue: _aio.UnaryUnaryMultiCallable[_api_remaining_pb2.UpdatePropertyValueRequest, _api_remaining_pb2.UpdatePropertyValueResponse] # type: ignore[assignment]
|
|
UpsertPropertyValue: _aio.UnaryUnaryMultiCallable[_api_remaining_pb2.UpsertPropertyValueRequest, _api_remaining_pb2.UpsertPropertyValueResponse] # type: ignore[assignment]
|
|
DeletePropertyValue: _aio.UnaryUnaryMultiCallable[_api_remaining_pb2.DeletePropertyValueRequest, _api_remaining_pb2.DeletePropertyValueResponse] # type: ignore[assignment]
|
|
SearchPropertyValues: _aio.UnaryUnaryMultiCallable[_api_remaining_pb2.SearchPropertyValuesRequest, _api_remaining_pb2.SearchPropertyValuesResponse] # type: ignore[assignment]
|
|
RegisterPropertyGroup: _aio.UnaryUnaryMultiCallable[_api_remaining_pb2.RegisterPropertyGroupRequest, _api_remaining_pb2.RegisterPropertyGroupResponse] # type: ignore[assignment]
|
|
GetPropertyGroup: _aio.UnaryUnaryMultiCallable[_api_remaining_pb2.GetPropertyGroupRequest, _api_remaining_pb2.GetPropertyGroupResponse] # type: ignore[assignment]
|
|
GetPropertyFieldByName: _aio.UnaryUnaryMultiCallable[_api_remaining_pb2.GetPropertyFieldByNameRequest, _api_remaining_pb2.GetPropertyFieldByNameResponse] # type: ignore[assignment]
|
|
UpdatePropertyFields: _aio.UnaryUnaryMultiCallable[_api_remaining_pb2.UpdatePropertyFieldsRequest, _api_remaining_pb2.UpdatePropertyFieldsResponse] # type: ignore[assignment]
|
|
UpdatePropertyValues: _aio.UnaryUnaryMultiCallable[_api_remaining_pb2.UpdatePropertyValuesRequest, _api_remaining_pb2.UpdatePropertyValuesResponse] # type: ignore[assignment]
|
|
UpsertPropertyValues: _aio.UnaryUnaryMultiCallable[_api_remaining_pb2.UpsertPropertyValuesRequest, _api_remaining_pb2.UpsertPropertyValuesResponse] # type: ignore[assignment]
|
|
DeletePropertyValuesForTarget: _aio.UnaryUnaryMultiCallable[_api_remaining_pb2.DeletePropertyValuesForTargetRequest, _api_remaining_pb2.DeletePropertyValuesForTargetResponse] # type: ignore[assignment]
|
|
DeletePropertyValuesForField: _aio.UnaryUnaryMultiCallable[_api_remaining_pb2.DeletePropertyValuesForFieldRequest, _api_remaining_pb2.DeletePropertyValuesForFieldResponse] # type: ignore[assignment]
|
|
LogAuditRec: _aio.UnaryUnaryMultiCallable[_api_remaining_pb2.LogAuditRecRequest, _api_remaining_pb2.LogAuditRecResponse] # type: ignore[assignment]
|
|
"""===========================================================================
|
|
Audit Methods (api_remaining.proto)
|
|
===========================================================================
|
|
"""
|
|
LogAuditRecWithLevel: _aio.UnaryUnaryMultiCallable[_api_remaining_pb2.LogAuditRecWithLevelRequest, _api_remaining_pb2.LogAuditRecWithLevelResponse] # type: ignore[assignment]
|
|
PluginHTTP: _aio.UnaryUnaryMultiCallable[_api_remaining_pb2.PluginHTTPRequest, _api_remaining_pb2.PluginHTTPResponse] # type: ignore[assignment]
|
|
"""===========================================================================
|
|
Miscellaneous Methods (api_remaining.proto)
|
|
===========================================================================
|
|
"""
|
|
GetCloudLimits: _aio.UnaryUnaryMultiCallable[_api_remaining_pb2.GetCloudLimitsRequest, _api_remaining_pb2.GetCloudLimitsResponse] # type: ignore[assignment]
|
|
OpenInteractiveDialog: _aio.UnaryUnaryMultiCallable[_api_remaining_pb2.OpenInteractiveDialogRequest, _api_remaining_pb2.OpenInteractiveDialogResponse] # type: ignore[assignment]
|
|
PublishPluginClusterEvent: _aio.UnaryUnaryMultiCallable[_api_remaining_pb2.PublishPluginClusterEventRequest, _api_remaining_pb2.PublishPluginClusterEventResponse] # type: ignore[assignment]
|
|
RegisterCollectionAndTopic: _aio.UnaryUnaryMultiCallable[_api_remaining_pb2.RegisterCollectionAndTopicRequest, _api_remaining_pb2.RegisterCollectionAndTopicResponse] # type: ignore[assignment]
|
|
RequestTrialLicense: _aio.UnaryUnaryMultiCallable[_api_remaining_pb2.RequestTrialLicenseRequest, _api_remaining_pb2.RequestTrialLicenseResponse] # type: ignore[assignment]
|
|
RolesGrantPermission: _aio.UnaryUnaryMultiCallable[_api_remaining_pb2.RolesGrantPermissionRequest, _api_remaining_pb2.RolesGrantPermissionResponse] # type: ignore[assignment]
|
|
SendMail: _aio.UnaryUnaryMultiCallable[_api_remaining_pb2.SendMailRequest, _api_remaining_pb2.SendMailResponse] # type: ignore[assignment]
|
|
SendPushNotification: _aio.UnaryUnaryMultiCallable[_api_remaining_pb2.SendPushNotificationRequest, _api_remaining_pb2.SendPushNotificationResponse] # type: ignore[assignment]
|
|
|
|
class PluginAPIServicer(metaclass=_abc_1.ABCMeta):
|
|
"""==============================================================================
|
|
PLUGIN API SERVICE
|
|
==============================================================================
|
|
|
|
PluginAPI is the gRPC service that wraps the Mattermost Plugin API interface.
|
|
Each RPC corresponds to exactly one method in server/public/plugin/api.go.
|
|
|
|
This service is mechanically complete - the apiverify tool ensures parity
|
|
between this service definition and the Go API interface.
|
|
|
|
Error handling: All responses embed AppError as field 1. A nil/empty error
|
|
indicates success; a populated error indicates failure with full error details.
|
|
|
|
==============================================================================
|
|
"""
|
|
|
|
@_abc_1.abstractmethod
|
|
def CreateUser(
|
|
self,
|
|
request: _api_user_team_pb2.CreateUserRequest,
|
|
context: _ServicerContext,
|
|
) -> _typing.Union[_api_user_team_pb2.CreateUserResponse, _abc.Awaitable[_api_user_team_pb2.CreateUserResponse]]:
|
|
"""===========================================================================
|
|
User Methods (api_user_team.proto)
|
|
===========================================================================
|
|
"""
|
|
|
|
@_abc_1.abstractmethod
|
|
def DeleteUser(
|
|
self,
|
|
request: _api_user_team_pb2.DeleteUserRequest,
|
|
context: _ServicerContext,
|
|
) -> _typing.Union[_api_user_team_pb2.DeleteUserResponse, _abc.Awaitable[_api_user_team_pb2.DeleteUserResponse]]: ...
|
|
|
|
@_abc_1.abstractmethod
|
|
def GetUsers(
|
|
self,
|
|
request: _api_user_team_pb2.GetUsersRequest,
|
|
context: _ServicerContext,
|
|
) -> _typing.Union[_api_user_team_pb2.GetUsersResponse, _abc.Awaitable[_api_user_team_pb2.GetUsersResponse]]: ...
|
|
|
|
@_abc_1.abstractmethod
|
|
def GetUsersByIds(
|
|
self,
|
|
request: _api_user_team_pb2.GetUsersByIdsRequest,
|
|
context: _ServicerContext,
|
|
) -> _typing.Union[_api_user_team_pb2.GetUsersByIdsResponse, _abc.Awaitable[_api_user_team_pb2.GetUsersByIdsResponse]]: ...
|
|
|
|
@_abc_1.abstractmethod
|
|
def GetUser(
|
|
self,
|
|
request: _api_user_team_pb2.GetUserRequest,
|
|
context: _ServicerContext,
|
|
) -> _typing.Union[_api_user_team_pb2.GetUserResponse, _abc.Awaitable[_api_user_team_pb2.GetUserResponse]]: ...
|
|
|
|
@_abc_1.abstractmethod
|
|
def GetUserByEmail(
|
|
self,
|
|
request: _api_user_team_pb2.GetUserByEmailRequest,
|
|
context: _ServicerContext,
|
|
) -> _typing.Union[_api_user_team_pb2.GetUserByEmailResponse, _abc.Awaitable[_api_user_team_pb2.GetUserByEmailResponse]]: ...
|
|
|
|
@_abc_1.abstractmethod
|
|
def GetUserByUsername(
|
|
self,
|
|
request: _api_user_team_pb2.GetUserByUsernameRequest,
|
|
context: _ServicerContext,
|
|
) -> _typing.Union[_api_user_team_pb2.GetUserByUsernameResponse, _abc.Awaitable[_api_user_team_pb2.GetUserByUsernameResponse]]: ...
|
|
|
|
@_abc_1.abstractmethod
|
|
def GetUsersByUsernames(
|
|
self,
|
|
request: _api_user_team_pb2.GetUsersByUsernamesRequest,
|
|
context: _ServicerContext,
|
|
) -> _typing.Union[_api_user_team_pb2.GetUsersByUsernamesResponse, _abc.Awaitable[_api_user_team_pb2.GetUsersByUsernamesResponse]]: ...
|
|
|
|
@_abc_1.abstractmethod
|
|
def GetUsersInTeam(
|
|
self,
|
|
request: _api_user_team_pb2.GetUsersInTeamRequest,
|
|
context: _ServicerContext,
|
|
) -> _typing.Union[_api_user_team_pb2.GetUsersInTeamResponse, _abc.Awaitable[_api_user_team_pb2.GetUsersInTeamResponse]]: ...
|
|
|
|
@_abc_1.abstractmethod
|
|
def UpdateUser(
|
|
self,
|
|
request: _api_user_team_pb2.UpdateUserRequest,
|
|
context: _ServicerContext,
|
|
) -> _typing.Union[_api_user_team_pb2.UpdateUserResponse, _abc.Awaitable[_api_user_team_pb2.UpdateUserResponse]]: ...
|
|
|
|
@_abc_1.abstractmethod
|
|
def GetUserStatus(
|
|
self,
|
|
request: _api_user_team_pb2.GetUserStatusRequest,
|
|
context: _ServicerContext,
|
|
) -> _typing.Union[_api_user_team_pb2.GetUserStatusResponse, _abc.Awaitable[_api_user_team_pb2.GetUserStatusResponse]]: ...
|
|
|
|
@_abc_1.abstractmethod
|
|
def GetUserStatusesByIds(
|
|
self,
|
|
request: _api_user_team_pb2.GetUserStatusesByIdsRequest,
|
|
context: _ServicerContext,
|
|
) -> _typing.Union[_api_user_team_pb2.GetUserStatusesByIdsResponse, _abc.Awaitable[_api_user_team_pb2.GetUserStatusesByIdsResponse]]: ...
|
|
|
|
@_abc_1.abstractmethod
|
|
def UpdateUserStatus(
|
|
self,
|
|
request: _api_user_team_pb2.UpdateUserStatusRequest,
|
|
context: _ServicerContext,
|
|
) -> _typing.Union[_api_user_team_pb2.UpdateUserStatusResponse, _abc.Awaitable[_api_user_team_pb2.UpdateUserStatusResponse]]: ...
|
|
|
|
@_abc_1.abstractmethod
|
|
def SetUserStatusTimedDND(
|
|
self,
|
|
request: _api_user_team_pb2.SetUserStatusTimedDNDRequest,
|
|
context: _ServicerContext,
|
|
) -> _typing.Union[_api_user_team_pb2.SetUserStatusTimedDNDResponse, _abc.Awaitable[_api_user_team_pb2.SetUserStatusTimedDNDResponse]]: ...
|
|
|
|
@_abc_1.abstractmethod
|
|
def UpdateUserActive(
|
|
self,
|
|
request: _api_user_team_pb2.UpdateUserActiveRequest,
|
|
context: _ServicerContext,
|
|
) -> _typing.Union[_api_user_team_pb2.UpdateUserActiveResponse, _abc.Awaitable[_api_user_team_pb2.UpdateUserActiveResponse]]: ...
|
|
|
|
@_abc_1.abstractmethod
|
|
def UpdateUserCustomStatus(
|
|
self,
|
|
request: _api_user_team_pb2.UpdateUserCustomStatusRequest,
|
|
context: _ServicerContext,
|
|
) -> _typing.Union[_api_user_team_pb2.UpdateUserCustomStatusResponse, _abc.Awaitable[_api_user_team_pb2.UpdateUserCustomStatusResponse]]: ...
|
|
|
|
@_abc_1.abstractmethod
|
|
def RemoveUserCustomStatus(
|
|
self,
|
|
request: _api_user_team_pb2.RemoveUserCustomStatusRequest,
|
|
context: _ServicerContext,
|
|
) -> _typing.Union[_api_user_team_pb2.RemoveUserCustomStatusResponse, _abc.Awaitable[_api_user_team_pb2.RemoveUserCustomStatusResponse]]: ...
|
|
|
|
@_abc_1.abstractmethod
|
|
def GetUsersInChannel(
|
|
self,
|
|
request: _api_user_team_pb2.GetUsersInChannelRequest,
|
|
context: _ServicerContext,
|
|
) -> _typing.Union[_api_user_team_pb2.GetUsersInChannelResponse, _abc.Awaitable[_api_user_team_pb2.GetUsersInChannelResponse]]: ...
|
|
|
|
@_abc_1.abstractmethod
|
|
def GetLDAPUserAttributes(
|
|
self,
|
|
request: _api_user_team_pb2.GetLDAPUserAttributesRequest,
|
|
context: _ServicerContext,
|
|
) -> _typing.Union[_api_user_team_pb2.GetLDAPUserAttributesResponse, _abc.Awaitable[_api_user_team_pb2.GetLDAPUserAttributesResponse]]: ...
|
|
|
|
@_abc_1.abstractmethod
|
|
def SearchUsers(
|
|
self,
|
|
request: _api_user_team_pb2.SearchUsersRequest,
|
|
context: _ServicerContext,
|
|
) -> _typing.Union[_api_user_team_pb2.SearchUsersResponse, _abc.Awaitable[_api_user_team_pb2.SearchUsersResponse]]: ...
|
|
|
|
@_abc_1.abstractmethod
|
|
def GetProfileImage(
|
|
self,
|
|
request: _api_user_team_pb2.GetProfileImageRequest,
|
|
context: _ServicerContext,
|
|
) -> _typing.Union[_api_user_team_pb2.GetProfileImageResponse, _abc.Awaitable[_api_user_team_pb2.GetProfileImageResponse]]: ...
|
|
|
|
@_abc_1.abstractmethod
|
|
def SetProfileImage(
|
|
self,
|
|
request: _api_user_team_pb2.SetProfileImageRequest,
|
|
context: _ServicerContext,
|
|
) -> _typing.Union[_api_user_team_pb2.SetProfileImageResponse, _abc.Awaitable[_api_user_team_pb2.SetProfileImageResponse]]: ...
|
|
|
|
@_abc_1.abstractmethod
|
|
def HasPermissionTo(
|
|
self,
|
|
request: _api_user_team_pb2.HasPermissionToRequest,
|
|
context: _ServicerContext,
|
|
) -> _typing.Union[_api_user_team_pb2.HasPermissionToResponse, _abc.Awaitable[_api_user_team_pb2.HasPermissionToResponse]]: ...
|
|
|
|
@_abc_1.abstractmethod
|
|
def HasPermissionToTeam(
|
|
self,
|
|
request: _api_user_team_pb2.HasPermissionToTeamRequest,
|
|
context: _ServicerContext,
|
|
) -> _typing.Union[_api_user_team_pb2.HasPermissionToTeamResponse, _abc.Awaitable[_api_user_team_pb2.HasPermissionToTeamResponse]]: ...
|
|
|
|
@_abc_1.abstractmethod
|
|
def HasPermissionToChannel(
|
|
self,
|
|
request: _api_user_team_pb2.HasPermissionToChannelRequest,
|
|
context: _ServicerContext,
|
|
) -> _typing.Union[_api_user_team_pb2.HasPermissionToChannelResponse, _abc.Awaitable[_api_user_team_pb2.HasPermissionToChannelResponse]]: ...
|
|
|
|
@_abc_1.abstractmethod
|
|
def PublishUserTyping(
|
|
self,
|
|
request: _api_user_team_pb2.PublishUserTypingRequest,
|
|
context: _ServicerContext,
|
|
) -> _typing.Union[_api_user_team_pb2.PublishUserTypingResponse, _abc.Awaitable[_api_user_team_pb2.PublishUserTypingResponse]]: ...
|
|
|
|
@_abc_1.abstractmethod
|
|
def UpdateUserAuth(
|
|
self,
|
|
request: _api_user_team_pb2.UpdateUserAuthRequest,
|
|
context: _ServicerContext,
|
|
) -> _typing.Union[_api_user_team_pb2.UpdateUserAuthResponse, _abc.Awaitable[_api_user_team_pb2.UpdateUserAuthResponse]]: ...
|
|
|
|
@_abc_1.abstractmethod
|
|
def UpdateUserRoles(
|
|
self,
|
|
request: _api_user_team_pb2.UpdateUserRolesRequest,
|
|
context: _ServicerContext,
|
|
) -> _typing.Union[_api_user_team_pb2.UpdateUserRolesResponse, _abc.Awaitable[_api_user_team_pb2.UpdateUserRolesResponse]]: ...
|
|
|
|
@_abc_1.abstractmethod
|
|
def GetSession(
|
|
self,
|
|
request: _api_user_team_pb2.GetSessionRequest,
|
|
context: _ServicerContext,
|
|
) -> _typing.Union[_api_user_team_pb2.GetSessionResponse, _abc.Awaitable[_api_user_team_pb2.GetSessionResponse]]: ...
|
|
|
|
@_abc_1.abstractmethod
|
|
def CreateSession(
|
|
self,
|
|
request: _api_user_team_pb2.CreateSessionRequest,
|
|
context: _ServicerContext,
|
|
) -> _typing.Union[_api_user_team_pb2.CreateSessionResponse, _abc.Awaitable[_api_user_team_pb2.CreateSessionResponse]]: ...
|
|
|
|
@_abc_1.abstractmethod
|
|
def ExtendSessionExpiry(
|
|
self,
|
|
request: _api_user_team_pb2.ExtendSessionExpiryRequest,
|
|
context: _ServicerContext,
|
|
) -> _typing.Union[_api_user_team_pb2.ExtendSessionExpiryResponse, _abc.Awaitable[_api_user_team_pb2.ExtendSessionExpiryResponse]]: ...
|
|
|
|
@_abc_1.abstractmethod
|
|
def RevokeSession(
|
|
self,
|
|
request: _api_user_team_pb2.RevokeSessionRequest,
|
|
context: _ServicerContext,
|
|
) -> _typing.Union[_api_user_team_pb2.RevokeSessionResponse, _abc.Awaitable[_api_user_team_pb2.RevokeSessionResponse]]: ...
|
|
|
|
@_abc_1.abstractmethod
|
|
def CreateUserAccessToken(
|
|
self,
|
|
request: _api_user_team_pb2.CreateUserAccessTokenRequest,
|
|
context: _ServicerContext,
|
|
) -> _typing.Union[_api_user_team_pb2.CreateUserAccessTokenResponse, _abc.Awaitable[_api_user_team_pb2.CreateUserAccessTokenResponse]]: ...
|
|
|
|
@_abc_1.abstractmethod
|
|
def RevokeUserAccessToken(
|
|
self,
|
|
request: _api_user_team_pb2.RevokeUserAccessTokenRequest,
|
|
context: _ServicerContext,
|
|
) -> _typing.Union[_api_user_team_pb2.RevokeUserAccessTokenResponse, _abc.Awaitable[_api_user_team_pb2.RevokeUserAccessTokenResponse]]: ...
|
|
|
|
@_abc_1.abstractmethod
|
|
def CreateTeam(
|
|
self,
|
|
request: _api_user_team_pb2.CreateTeamRequest,
|
|
context: _ServicerContext,
|
|
) -> _typing.Union[_api_user_team_pb2.CreateTeamResponse, _abc.Awaitable[_api_user_team_pb2.CreateTeamResponse]]:
|
|
"""===========================================================================
|
|
Team Methods (api_user_team.proto)
|
|
===========================================================================
|
|
"""
|
|
|
|
@_abc_1.abstractmethod
|
|
def DeleteTeam(
|
|
self,
|
|
request: _api_user_team_pb2.DeleteTeamRequest,
|
|
context: _ServicerContext,
|
|
) -> _typing.Union[_api_user_team_pb2.DeleteTeamResponse, _abc.Awaitable[_api_user_team_pb2.DeleteTeamResponse]]: ...
|
|
|
|
@_abc_1.abstractmethod
|
|
def GetTeams(
|
|
self,
|
|
request: _api_user_team_pb2.GetTeamsRequest,
|
|
context: _ServicerContext,
|
|
) -> _typing.Union[_api_user_team_pb2.GetTeamsResponse, _abc.Awaitable[_api_user_team_pb2.GetTeamsResponse]]: ...
|
|
|
|
@_abc_1.abstractmethod
|
|
def GetTeam(
|
|
self,
|
|
request: _api_user_team_pb2.GetTeamRequest,
|
|
context: _ServicerContext,
|
|
) -> _typing.Union[_api_user_team_pb2.GetTeamResponse, _abc.Awaitable[_api_user_team_pb2.GetTeamResponse]]: ...
|
|
|
|
@_abc_1.abstractmethod
|
|
def GetTeamByName(
|
|
self,
|
|
request: _api_user_team_pb2.GetTeamByNameRequest,
|
|
context: _ServicerContext,
|
|
) -> _typing.Union[_api_user_team_pb2.GetTeamByNameResponse, _abc.Awaitable[_api_user_team_pb2.GetTeamByNameResponse]]: ...
|
|
|
|
@_abc_1.abstractmethod
|
|
def GetTeamsUnreadForUser(
|
|
self,
|
|
request: _api_user_team_pb2.GetTeamsUnreadForUserRequest,
|
|
context: _ServicerContext,
|
|
) -> _typing.Union[_api_user_team_pb2.GetTeamsUnreadForUserResponse, _abc.Awaitable[_api_user_team_pb2.GetTeamsUnreadForUserResponse]]: ...
|
|
|
|
@_abc_1.abstractmethod
|
|
def UpdateTeam(
|
|
self,
|
|
request: _api_user_team_pb2.UpdateTeamRequest,
|
|
context: _ServicerContext,
|
|
) -> _typing.Union[_api_user_team_pb2.UpdateTeamResponse, _abc.Awaitable[_api_user_team_pb2.UpdateTeamResponse]]: ...
|
|
|
|
@_abc_1.abstractmethod
|
|
def SearchTeams(
|
|
self,
|
|
request: _api_user_team_pb2.SearchTeamsRequest,
|
|
context: _ServicerContext,
|
|
) -> _typing.Union[_api_user_team_pb2.SearchTeamsResponse, _abc.Awaitable[_api_user_team_pb2.SearchTeamsResponse]]: ...
|
|
|
|
@_abc_1.abstractmethod
|
|
def GetTeamsForUser(
|
|
self,
|
|
request: _api_user_team_pb2.GetTeamsForUserRequest,
|
|
context: _ServicerContext,
|
|
) -> _typing.Union[_api_user_team_pb2.GetTeamsForUserResponse, _abc.Awaitable[_api_user_team_pb2.GetTeamsForUserResponse]]: ...
|
|
|
|
@_abc_1.abstractmethod
|
|
def CreateTeamMember(
|
|
self,
|
|
request: _api_user_team_pb2.CreateTeamMemberRequest,
|
|
context: _ServicerContext,
|
|
) -> _typing.Union[_api_user_team_pb2.CreateTeamMemberResponse, _abc.Awaitable[_api_user_team_pb2.CreateTeamMemberResponse]]: ...
|
|
|
|
@_abc_1.abstractmethod
|
|
def CreateTeamMembers(
|
|
self,
|
|
request: _api_user_team_pb2.CreateTeamMembersRequest,
|
|
context: _ServicerContext,
|
|
) -> _typing.Union[_api_user_team_pb2.CreateTeamMembersResponse, _abc.Awaitable[_api_user_team_pb2.CreateTeamMembersResponse]]: ...
|
|
|
|
@_abc_1.abstractmethod
|
|
def CreateTeamMembersGracefully(
|
|
self,
|
|
request: _api_user_team_pb2.CreateTeamMembersGracefullyRequest,
|
|
context: _ServicerContext,
|
|
) -> _typing.Union[_api_user_team_pb2.CreateTeamMembersGracefullyResponse, _abc.Awaitable[_api_user_team_pb2.CreateTeamMembersGracefullyResponse]]: ...
|
|
|
|
@_abc_1.abstractmethod
|
|
def DeleteTeamMember(
|
|
self,
|
|
request: _api_user_team_pb2.DeleteTeamMemberRequest,
|
|
context: _ServicerContext,
|
|
) -> _typing.Union[_api_user_team_pb2.DeleteTeamMemberResponse, _abc.Awaitable[_api_user_team_pb2.DeleteTeamMemberResponse]]: ...
|
|
|
|
@_abc_1.abstractmethod
|
|
def GetTeamMembers(
|
|
self,
|
|
request: _api_user_team_pb2.GetTeamMembersRequest,
|
|
context: _ServicerContext,
|
|
) -> _typing.Union[_api_user_team_pb2.GetTeamMembersResponse, _abc.Awaitable[_api_user_team_pb2.GetTeamMembersResponse]]: ...
|
|
|
|
@_abc_1.abstractmethod
|
|
def GetTeamMember(
|
|
self,
|
|
request: _api_user_team_pb2.GetTeamMemberRequest,
|
|
context: _ServicerContext,
|
|
) -> _typing.Union[_api_user_team_pb2.GetTeamMemberResponse, _abc.Awaitable[_api_user_team_pb2.GetTeamMemberResponse]]: ...
|
|
|
|
@_abc_1.abstractmethod
|
|
def GetTeamMembersForUser(
|
|
self,
|
|
request: _api_user_team_pb2.GetTeamMembersForUserRequest,
|
|
context: _ServicerContext,
|
|
) -> _typing.Union[_api_user_team_pb2.GetTeamMembersForUserResponse, _abc.Awaitable[_api_user_team_pb2.GetTeamMembersForUserResponse]]: ...
|
|
|
|
@_abc_1.abstractmethod
|
|
def UpdateTeamMemberRoles(
|
|
self,
|
|
request: _api_user_team_pb2.UpdateTeamMemberRolesRequest,
|
|
context: _ServicerContext,
|
|
) -> _typing.Union[_api_user_team_pb2.UpdateTeamMemberRolesResponse, _abc.Awaitable[_api_user_team_pb2.UpdateTeamMemberRolesResponse]]: ...
|
|
|
|
@_abc_1.abstractmethod
|
|
def GetTeamIcon(
|
|
self,
|
|
request: _api_user_team_pb2.GetTeamIconRequest,
|
|
context: _ServicerContext,
|
|
) -> _typing.Union[_api_user_team_pb2.GetTeamIconResponse, _abc.Awaitable[_api_user_team_pb2.GetTeamIconResponse]]: ...
|
|
|
|
@_abc_1.abstractmethod
|
|
def SetTeamIcon(
|
|
self,
|
|
request: _api_user_team_pb2.SetTeamIconRequest,
|
|
context: _ServicerContext,
|
|
) -> _typing.Union[_api_user_team_pb2.SetTeamIconResponse, _abc.Awaitable[_api_user_team_pb2.SetTeamIconResponse]]: ...
|
|
|
|
@_abc_1.abstractmethod
|
|
def RemoveTeamIcon(
|
|
self,
|
|
request: _api_user_team_pb2.RemoveTeamIconRequest,
|
|
context: _ServicerContext,
|
|
) -> _typing.Union[_api_user_team_pb2.RemoveTeamIconResponse, _abc.Awaitable[_api_user_team_pb2.RemoveTeamIconResponse]]: ...
|
|
|
|
@_abc_1.abstractmethod
|
|
def GetTeamStats(
|
|
self,
|
|
request: _api_user_team_pb2.GetTeamStatsRequest,
|
|
context: _ServicerContext,
|
|
) -> _typing.Union[_api_user_team_pb2.GetTeamStatsResponse, _abc.Awaitable[_api_user_team_pb2.GetTeamStatsResponse]]: ...
|
|
|
|
@_abc_1.abstractmethod
|
|
def CreateChannel(
|
|
self,
|
|
request: _api_channel_post_pb2.CreateChannelRequest,
|
|
context: _ServicerContext,
|
|
) -> _typing.Union[_api_channel_post_pb2.CreateChannelResponse, _abc.Awaitable[_api_channel_post_pb2.CreateChannelResponse]]:
|
|
"""===========================================================================
|
|
Channel Methods (api_channel_post.proto)
|
|
===========================================================================
|
|
"""
|
|
|
|
@_abc_1.abstractmethod
|
|
def DeleteChannel(
|
|
self,
|
|
request: _api_channel_post_pb2.DeleteChannelRequest,
|
|
context: _ServicerContext,
|
|
) -> _typing.Union[_api_channel_post_pb2.DeleteChannelResponse, _abc.Awaitable[_api_channel_post_pb2.DeleteChannelResponse]]: ...
|
|
|
|
@_abc_1.abstractmethod
|
|
def GetPublicChannelsForTeam(
|
|
self,
|
|
request: _api_channel_post_pb2.GetPublicChannelsForTeamRequest,
|
|
context: _ServicerContext,
|
|
) -> _typing.Union[_api_channel_post_pb2.GetPublicChannelsForTeamResponse, _abc.Awaitable[_api_channel_post_pb2.GetPublicChannelsForTeamResponse]]: ...
|
|
|
|
@_abc_1.abstractmethod
|
|
def GetChannel(
|
|
self,
|
|
request: _api_channel_post_pb2.GetChannelRequest,
|
|
context: _ServicerContext,
|
|
) -> _typing.Union[_api_channel_post_pb2.GetChannelResponse, _abc.Awaitable[_api_channel_post_pb2.GetChannelResponse]]: ...
|
|
|
|
@_abc_1.abstractmethod
|
|
def GetChannelByName(
|
|
self,
|
|
request: _api_channel_post_pb2.GetChannelByNameRequest,
|
|
context: _ServicerContext,
|
|
) -> _typing.Union[_api_channel_post_pb2.GetChannelByNameResponse, _abc.Awaitable[_api_channel_post_pb2.GetChannelByNameResponse]]: ...
|
|
|
|
@_abc_1.abstractmethod
|
|
def GetChannelByNameForTeamName(
|
|
self,
|
|
request: _api_channel_post_pb2.GetChannelByNameForTeamNameRequest,
|
|
context: _ServicerContext,
|
|
) -> _typing.Union[_api_channel_post_pb2.GetChannelByNameForTeamNameResponse, _abc.Awaitable[_api_channel_post_pb2.GetChannelByNameForTeamNameResponse]]: ...
|
|
|
|
@_abc_1.abstractmethod
|
|
def GetChannelsForTeamForUser(
|
|
self,
|
|
request: _api_channel_post_pb2.GetChannelsForTeamForUserRequest,
|
|
context: _ServicerContext,
|
|
) -> _typing.Union[_api_channel_post_pb2.GetChannelsForTeamForUserResponse, _abc.Awaitable[_api_channel_post_pb2.GetChannelsForTeamForUserResponse]]: ...
|
|
|
|
@_abc_1.abstractmethod
|
|
def GetChannelStats(
|
|
self,
|
|
request: _api_channel_post_pb2.GetChannelStatsRequest,
|
|
context: _ServicerContext,
|
|
) -> _typing.Union[_api_channel_post_pb2.GetChannelStatsResponse, _abc.Awaitable[_api_channel_post_pb2.GetChannelStatsResponse]]: ...
|
|
|
|
@_abc_1.abstractmethod
|
|
def GetDirectChannel(
|
|
self,
|
|
request: _api_channel_post_pb2.GetDirectChannelRequest,
|
|
context: _ServicerContext,
|
|
) -> _typing.Union[_api_channel_post_pb2.GetDirectChannelResponse, _abc.Awaitable[_api_channel_post_pb2.GetDirectChannelResponse]]: ...
|
|
|
|
@_abc_1.abstractmethod
|
|
def GetGroupChannel(
|
|
self,
|
|
request: _api_channel_post_pb2.GetGroupChannelRequest,
|
|
context: _ServicerContext,
|
|
) -> _typing.Union[_api_channel_post_pb2.GetGroupChannelResponse, _abc.Awaitable[_api_channel_post_pb2.GetGroupChannelResponse]]: ...
|
|
|
|
@_abc_1.abstractmethod
|
|
def UpdateChannel(
|
|
self,
|
|
request: _api_channel_post_pb2.UpdateChannelRequest,
|
|
context: _ServicerContext,
|
|
) -> _typing.Union[_api_channel_post_pb2.UpdateChannelResponse, _abc.Awaitable[_api_channel_post_pb2.UpdateChannelResponse]]: ...
|
|
|
|
@_abc_1.abstractmethod
|
|
def SearchChannels(
|
|
self,
|
|
request: _api_channel_post_pb2.SearchChannelsRequest,
|
|
context: _ServicerContext,
|
|
) -> _typing.Union[_api_channel_post_pb2.SearchChannelsResponse, _abc.Awaitable[_api_channel_post_pb2.SearchChannelsResponse]]: ...
|
|
|
|
@_abc_1.abstractmethod
|
|
def AddChannelMember(
|
|
self,
|
|
request: _api_channel_post_pb2.AddChannelMemberRequest,
|
|
context: _ServicerContext,
|
|
) -> _typing.Union[_api_channel_post_pb2.AddChannelMemberResponse, _abc.Awaitable[_api_channel_post_pb2.AddChannelMemberResponse]]: ...
|
|
|
|
@_abc_1.abstractmethod
|
|
def AddUserToChannel(
|
|
self,
|
|
request: _api_channel_post_pb2.AddUserToChannelRequest,
|
|
context: _ServicerContext,
|
|
) -> _typing.Union[_api_channel_post_pb2.AddUserToChannelResponse, _abc.Awaitable[_api_channel_post_pb2.AddUserToChannelResponse]]: ...
|
|
|
|
@_abc_1.abstractmethod
|
|
def GetChannelMember(
|
|
self,
|
|
request: _api_channel_post_pb2.GetChannelMemberRequest,
|
|
context: _ServicerContext,
|
|
) -> _typing.Union[_api_channel_post_pb2.GetChannelMemberResponse, _abc.Awaitable[_api_channel_post_pb2.GetChannelMemberResponse]]: ...
|
|
|
|
@_abc_1.abstractmethod
|
|
def GetChannelMembers(
|
|
self,
|
|
request: _api_channel_post_pb2.GetChannelMembersRequest,
|
|
context: _ServicerContext,
|
|
) -> _typing.Union[_api_channel_post_pb2.GetChannelMembersResponse, _abc.Awaitable[_api_channel_post_pb2.GetChannelMembersResponse]]: ...
|
|
|
|
@_abc_1.abstractmethod
|
|
def GetChannelMembersByIds(
|
|
self,
|
|
request: _api_channel_post_pb2.GetChannelMembersByIdsRequest,
|
|
context: _ServicerContext,
|
|
) -> _typing.Union[_api_channel_post_pb2.GetChannelMembersByIdsResponse, _abc.Awaitable[_api_channel_post_pb2.GetChannelMembersByIdsResponse]]: ...
|
|
|
|
@_abc_1.abstractmethod
|
|
def GetChannelMembersForUser(
|
|
self,
|
|
request: _api_channel_post_pb2.GetChannelMembersForUserRequest,
|
|
context: _ServicerContext,
|
|
) -> _typing.Union[_api_channel_post_pb2.GetChannelMembersForUserResponse, _abc.Awaitable[_api_channel_post_pb2.GetChannelMembersForUserResponse]]: ...
|
|
|
|
@_abc_1.abstractmethod
|
|
def UpdateChannelMemberRoles(
|
|
self,
|
|
request: _api_channel_post_pb2.UpdateChannelMemberRolesRequest,
|
|
context: _ServicerContext,
|
|
) -> _typing.Union[_api_channel_post_pb2.UpdateChannelMemberRolesResponse, _abc.Awaitable[_api_channel_post_pb2.UpdateChannelMemberRolesResponse]]: ...
|
|
|
|
@_abc_1.abstractmethod
|
|
def UpdateChannelMemberNotifications(
|
|
self,
|
|
request: _api_channel_post_pb2.UpdateChannelMemberNotificationsRequest,
|
|
context: _ServicerContext,
|
|
) -> _typing.Union[_api_channel_post_pb2.UpdateChannelMemberNotificationsResponse, _abc.Awaitable[_api_channel_post_pb2.UpdateChannelMemberNotificationsResponse]]: ...
|
|
|
|
@_abc_1.abstractmethod
|
|
def PatchChannelMembersNotifications(
|
|
self,
|
|
request: _api_channel_post_pb2.PatchChannelMembersNotificationsRequest,
|
|
context: _ServicerContext,
|
|
) -> _typing.Union[_api_channel_post_pb2.PatchChannelMembersNotificationsResponse, _abc.Awaitable[_api_channel_post_pb2.PatchChannelMembersNotificationsResponse]]: ...
|
|
|
|
@_abc_1.abstractmethod
|
|
def DeleteChannelMember(
|
|
self,
|
|
request: _api_channel_post_pb2.DeleteChannelMemberRequest,
|
|
context: _ServicerContext,
|
|
) -> _typing.Union[_api_channel_post_pb2.DeleteChannelMemberResponse, _abc.Awaitable[_api_channel_post_pb2.DeleteChannelMemberResponse]]: ...
|
|
|
|
@_abc_1.abstractmethod
|
|
def CreateChannelSidebarCategory(
|
|
self,
|
|
request: _api_channel_post_pb2.CreateChannelSidebarCategoryRequest,
|
|
context: _ServicerContext,
|
|
) -> _typing.Union[_api_channel_post_pb2.CreateChannelSidebarCategoryResponse, _abc.Awaitable[_api_channel_post_pb2.CreateChannelSidebarCategoryResponse]]: ...
|
|
|
|
@_abc_1.abstractmethod
|
|
def GetChannelSidebarCategories(
|
|
self,
|
|
request: _api_channel_post_pb2.GetChannelSidebarCategoriesRequest,
|
|
context: _ServicerContext,
|
|
) -> _typing.Union[_api_channel_post_pb2.GetChannelSidebarCategoriesResponse, _abc.Awaitable[_api_channel_post_pb2.GetChannelSidebarCategoriesResponse]]: ...
|
|
|
|
@_abc_1.abstractmethod
|
|
def UpdateChannelSidebarCategories(
|
|
self,
|
|
request: _api_channel_post_pb2.UpdateChannelSidebarCategoriesRequest,
|
|
context: _ServicerContext,
|
|
) -> _typing.Union[_api_channel_post_pb2.UpdateChannelSidebarCategoriesResponse, _abc.Awaitable[_api_channel_post_pb2.UpdateChannelSidebarCategoriesResponse]]: ...
|
|
|
|
@_abc_1.abstractmethod
|
|
def CreatePost(
|
|
self,
|
|
request: _api_channel_post_pb2.CreatePostRequest,
|
|
context: _ServicerContext,
|
|
) -> _typing.Union[_api_channel_post_pb2.CreatePostResponse, _abc.Awaitable[_api_channel_post_pb2.CreatePostResponse]]:
|
|
"""===========================================================================
|
|
Post Methods (api_channel_post.proto)
|
|
===========================================================================
|
|
"""
|
|
|
|
@_abc_1.abstractmethod
|
|
def AddReaction(
|
|
self,
|
|
request: _api_channel_post_pb2.AddReactionRequest,
|
|
context: _ServicerContext,
|
|
) -> _typing.Union[_api_channel_post_pb2.AddReactionResponse, _abc.Awaitable[_api_channel_post_pb2.AddReactionResponse]]: ...
|
|
|
|
@_abc_1.abstractmethod
|
|
def RemoveReaction(
|
|
self,
|
|
request: _api_channel_post_pb2.RemoveReactionRequest,
|
|
context: _ServicerContext,
|
|
) -> _typing.Union[_api_channel_post_pb2.RemoveReactionResponse, _abc.Awaitable[_api_channel_post_pb2.RemoveReactionResponse]]: ...
|
|
|
|
@_abc_1.abstractmethod
|
|
def GetReactions(
|
|
self,
|
|
request: _api_channel_post_pb2.GetReactionsRequest,
|
|
context: _ServicerContext,
|
|
) -> _typing.Union[_api_channel_post_pb2.GetReactionsResponse, _abc.Awaitable[_api_channel_post_pb2.GetReactionsResponse]]: ...
|
|
|
|
@_abc_1.abstractmethod
|
|
def SendEphemeralPost(
|
|
self,
|
|
request: _api_channel_post_pb2.SendEphemeralPostRequest,
|
|
context: _ServicerContext,
|
|
) -> _typing.Union[_api_channel_post_pb2.SendEphemeralPostResponse, _abc.Awaitable[_api_channel_post_pb2.SendEphemeralPostResponse]]: ...
|
|
|
|
@_abc_1.abstractmethod
|
|
def UpdateEphemeralPost(
|
|
self,
|
|
request: _api_channel_post_pb2.UpdateEphemeralPostRequest,
|
|
context: _ServicerContext,
|
|
) -> _typing.Union[_api_channel_post_pb2.UpdateEphemeralPostResponse, _abc.Awaitable[_api_channel_post_pb2.UpdateEphemeralPostResponse]]: ...
|
|
|
|
@_abc_1.abstractmethod
|
|
def DeleteEphemeralPost(
|
|
self,
|
|
request: _api_channel_post_pb2.DeleteEphemeralPostRequest,
|
|
context: _ServicerContext,
|
|
) -> _typing.Union[_api_channel_post_pb2.DeleteEphemeralPostResponse, _abc.Awaitable[_api_channel_post_pb2.DeleteEphemeralPostResponse]]: ...
|
|
|
|
@_abc_1.abstractmethod
|
|
def DeletePost(
|
|
self,
|
|
request: _api_channel_post_pb2.DeletePostRequest,
|
|
context: _ServicerContext,
|
|
) -> _typing.Union[_api_channel_post_pb2.DeletePostResponse, _abc.Awaitable[_api_channel_post_pb2.DeletePostResponse]]: ...
|
|
|
|
@_abc_1.abstractmethod
|
|
def GetPostThread(
|
|
self,
|
|
request: _api_channel_post_pb2.GetPostThreadRequest,
|
|
context: _ServicerContext,
|
|
) -> _typing.Union[_api_channel_post_pb2.GetPostThreadResponse, _abc.Awaitable[_api_channel_post_pb2.GetPostThreadResponse]]: ...
|
|
|
|
@_abc_1.abstractmethod
|
|
def GetPost(
|
|
self,
|
|
request: _api_channel_post_pb2.GetPostRequest,
|
|
context: _ServicerContext,
|
|
) -> _typing.Union[_api_channel_post_pb2.GetPostResponse, _abc.Awaitable[_api_channel_post_pb2.GetPostResponse]]: ...
|
|
|
|
@_abc_1.abstractmethod
|
|
def GetPostsSince(
|
|
self,
|
|
request: _api_channel_post_pb2.GetPostsSinceRequest,
|
|
context: _ServicerContext,
|
|
) -> _typing.Union[_api_channel_post_pb2.GetPostsSinceResponse, _abc.Awaitable[_api_channel_post_pb2.GetPostsSinceResponse]]: ...
|
|
|
|
@_abc_1.abstractmethod
|
|
def GetPostsAfter(
|
|
self,
|
|
request: _api_channel_post_pb2.GetPostsAfterRequest,
|
|
context: _ServicerContext,
|
|
) -> _typing.Union[_api_channel_post_pb2.GetPostsAfterResponse, _abc.Awaitable[_api_channel_post_pb2.GetPostsAfterResponse]]: ...
|
|
|
|
@_abc_1.abstractmethod
|
|
def GetPostsBefore(
|
|
self,
|
|
request: _api_channel_post_pb2.GetPostsBeforeRequest,
|
|
context: _ServicerContext,
|
|
) -> _typing.Union[_api_channel_post_pb2.GetPostsBeforeResponse, _abc.Awaitable[_api_channel_post_pb2.GetPostsBeforeResponse]]: ...
|
|
|
|
@_abc_1.abstractmethod
|
|
def GetPostsForChannel(
|
|
self,
|
|
request: _api_channel_post_pb2.GetPostsForChannelRequest,
|
|
context: _ServicerContext,
|
|
) -> _typing.Union[_api_channel_post_pb2.GetPostsForChannelResponse, _abc.Awaitable[_api_channel_post_pb2.GetPostsForChannelResponse]]: ...
|
|
|
|
@_abc_1.abstractmethod
|
|
def UpdatePost(
|
|
self,
|
|
request: _api_channel_post_pb2.UpdatePostRequest,
|
|
context: _ServicerContext,
|
|
) -> _typing.Union[_api_channel_post_pb2.UpdatePostResponse, _abc.Awaitable[_api_channel_post_pb2.UpdatePostResponse]]: ...
|
|
|
|
@_abc_1.abstractmethod
|
|
def SearchPostsInTeam(
|
|
self,
|
|
request: _api_channel_post_pb2.SearchPostsInTeamRequest,
|
|
context: _ServicerContext,
|
|
) -> _typing.Union[_api_channel_post_pb2.SearchPostsInTeamResponse, _abc.Awaitable[_api_channel_post_pb2.SearchPostsInTeamResponse]]: ...
|
|
|
|
@_abc_1.abstractmethod
|
|
def SearchPostsInTeamForUser(
|
|
self,
|
|
request: _api_channel_post_pb2.SearchPostsInTeamForUserRequest,
|
|
context: _ServicerContext,
|
|
) -> _typing.Union[_api_channel_post_pb2.SearchPostsInTeamForUserResponse, _abc.Awaitable[_api_channel_post_pb2.SearchPostsInTeamForUserResponse]]: ...
|
|
|
|
@_abc_1.abstractmethod
|
|
def GetEmojiList(
|
|
self,
|
|
request: _api_channel_post_pb2.GetEmojiListRequest,
|
|
context: _ServicerContext,
|
|
) -> _typing.Union[_api_channel_post_pb2.GetEmojiListResponse, _abc.Awaitable[_api_channel_post_pb2.GetEmojiListResponse]]:
|
|
"""===========================================================================
|
|
Emoji Methods (api_channel_post.proto)
|
|
===========================================================================
|
|
"""
|
|
|
|
@_abc_1.abstractmethod
|
|
def GetEmojiByName(
|
|
self,
|
|
request: _api_channel_post_pb2.GetEmojiByNameRequest,
|
|
context: _ServicerContext,
|
|
) -> _typing.Union[_api_channel_post_pb2.GetEmojiByNameResponse, _abc.Awaitable[_api_channel_post_pb2.GetEmojiByNameResponse]]: ...
|
|
|
|
@_abc_1.abstractmethod
|
|
def GetEmoji(
|
|
self,
|
|
request: _api_channel_post_pb2.GetEmojiRequest,
|
|
context: _ServicerContext,
|
|
) -> _typing.Union[_api_channel_post_pb2.GetEmojiResponse, _abc.Awaitable[_api_channel_post_pb2.GetEmojiResponse]]: ...
|
|
|
|
@_abc_1.abstractmethod
|
|
def GetEmojiImage(
|
|
self,
|
|
request: _api_channel_post_pb2.GetEmojiImageRequest,
|
|
context: _ServicerContext,
|
|
) -> _typing.Union[_api_channel_post_pb2.GetEmojiImageResponse, _abc.Awaitable[_api_channel_post_pb2.GetEmojiImageResponse]]: ...
|
|
|
|
@_abc_1.abstractmethod
|
|
def KVSet(
|
|
self,
|
|
request: _api_kv_config_pb2.KVSetRequest,
|
|
context: _ServicerContext,
|
|
) -> _typing.Union[_api_kv_config_pb2.KVSetResponse, _abc.Awaitable[_api_kv_config_pb2.KVSetResponse]]:
|
|
"""===========================================================================
|
|
KV Store Methods (api_kv_config.proto)
|
|
===========================================================================
|
|
"""
|
|
|
|
@_abc_1.abstractmethod
|
|
def KVCompareAndSet(
|
|
self,
|
|
request: _api_kv_config_pb2.KVCompareAndSetRequest,
|
|
context: _ServicerContext,
|
|
) -> _typing.Union[_api_kv_config_pb2.KVCompareAndSetResponse, _abc.Awaitable[_api_kv_config_pb2.KVCompareAndSetResponse]]: ...
|
|
|
|
@_abc_1.abstractmethod
|
|
def KVCompareAndDelete(
|
|
self,
|
|
request: _api_kv_config_pb2.KVCompareAndDeleteRequest,
|
|
context: _ServicerContext,
|
|
) -> _typing.Union[_api_kv_config_pb2.KVCompareAndDeleteResponse, _abc.Awaitable[_api_kv_config_pb2.KVCompareAndDeleteResponse]]: ...
|
|
|
|
@_abc_1.abstractmethod
|
|
def KVSetWithOptions(
|
|
self,
|
|
request: _api_kv_config_pb2.KVSetWithOptionsRequest,
|
|
context: _ServicerContext,
|
|
) -> _typing.Union[_api_kv_config_pb2.KVSetWithOptionsResponse, _abc.Awaitable[_api_kv_config_pb2.KVSetWithOptionsResponse]]: ...
|
|
|
|
@_abc_1.abstractmethod
|
|
def KVSetWithExpiry(
|
|
self,
|
|
request: _api_kv_config_pb2.KVSetWithExpiryRequest,
|
|
context: _ServicerContext,
|
|
) -> _typing.Union[_api_kv_config_pb2.KVSetWithExpiryResponse, _abc.Awaitable[_api_kv_config_pb2.KVSetWithExpiryResponse]]: ...
|
|
|
|
@_abc_1.abstractmethod
|
|
def KVGet(
|
|
self,
|
|
request: _api_kv_config_pb2.KVGetRequest,
|
|
context: _ServicerContext,
|
|
) -> _typing.Union[_api_kv_config_pb2.KVGetResponse, _abc.Awaitable[_api_kv_config_pb2.KVGetResponse]]: ...
|
|
|
|
@_abc_1.abstractmethod
|
|
def KVDelete(
|
|
self,
|
|
request: _api_kv_config_pb2.KVDeleteRequest,
|
|
context: _ServicerContext,
|
|
) -> _typing.Union[_api_kv_config_pb2.KVDeleteResponse, _abc.Awaitable[_api_kv_config_pb2.KVDeleteResponse]]: ...
|
|
|
|
@_abc_1.abstractmethod
|
|
def KVDeleteAll(
|
|
self,
|
|
request: _api_kv_config_pb2.KVDeleteAllRequest,
|
|
context: _ServicerContext,
|
|
) -> _typing.Union[_api_kv_config_pb2.KVDeleteAllResponse, _abc.Awaitable[_api_kv_config_pb2.KVDeleteAllResponse]]: ...
|
|
|
|
@_abc_1.abstractmethod
|
|
def KVList(
|
|
self,
|
|
request: _api_kv_config_pb2.KVListRequest,
|
|
context: _ServicerContext,
|
|
) -> _typing.Union[_api_kv_config_pb2.KVListResponse, _abc.Awaitable[_api_kv_config_pb2.KVListResponse]]: ...
|
|
|
|
@_abc_1.abstractmethod
|
|
def PublishWebSocketEvent(
|
|
self,
|
|
request: _api_kv_config_pb2.PublishWebSocketEventRequest,
|
|
context: _ServicerContext,
|
|
) -> _typing.Union[_api_kv_config_pb2.PublishWebSocketEventResponse, _abc.Awaitable[_api_kv_config_pb2.PublishWebSocketEventResponse]]: ...
|
|
|
|
@_abc_1.abstractmethod
|
|
def LoadPluginConfiguration(
|
|
self,
|
|
request: _api_kv_config_pb2.LoadPluginConfigurationRequest,
|
|
context: _ServicerContext,
|
|
) -> _typing.Union[_api_kv_config_pb2.LoadPluginConfigurationResponse, _abc.Awaitable[_api_kv_config_pb2.LoadPluginConfigurationResponse]]:
|
|
"""===========================================================================
|
|
Configuration Methods (api_kv_config.proto)
|
|
===========================================================================
|
|
"""
|
|
|
|
@_abc_1.abstractmethod
|
|
def GetConfig(
|
|
self,
|
|
request: _api_kv_config_pb2.GetConfigRequest,
|
|
context: _ServicerContext,
|
|
) -> _typing.Union[_api_kv_config_pb2.GetConfigResponse, _abc.Awaitable[_api_kv_config_pb2.GetConfigResponse]]: ...
|
|
|
|
@_abc_1.abstractmethod
|
|
def GetUnsanitizedConfig(
|
|
self,
|
|
request: _api_kv_config_pb2.GetUnsanitizedConfigRequest,
|
|
context: _ServicerContext,
|
|
) -> _typing.Union[_api_kv_config_pb2.GetUnsanitizedConfigResponse, _abc.Awaitable[_api_kv_config_pb2.GetUnsanitizedConfigResponse]]: ...
|
|
|
|
@_abc_1.abstractmethod
|
|
def SaveConfig(
|
|
self,
|
|
request: _api_kv_config_pb2.SaveConfigRequest,
|
|
context: _ServicerContext,
|
|
) -> _typing.Union[_api_kv_config_pb2.SaveConfigResponse, _abc.Awaitable[_api_kv_config_pb2.SaveConfigResponse]]: ...
|
|
|
|
@_abc_1.abstractmethod
|
|
def GetPluginConfig(
|
|
self,
|
|
request: _api_kv_config_pb2.GetPluginConfigRequest,
|
|
context: _ServicerContext,
|
|
) -> _typing.Union[_api_kv_config_pb2.GetPluginConfigResponse, _abc.Awaitable[_api_kv_config_pb2.GetPluginConfigResponse]]: ...
|
|
|
|
@_abc_1.abstractmethod
|
|
def SavePluginConfig(
|
|
self,
|
|
request: _api_kv_config_pb2.SavePluginConfigRequest,
|
|
context: _ServicerContext,
|
|
) -> _typing.Union[_api_kv_config_pb2.SavePluginConfigResponse, _abc.Awaitable[_api_kv_config_pb2.SavePluginConfigResponse]]: ...
|
|
|
|
@_abc_1.abstractmethod
|
|
def GetBundlePath(
|
|
self,
|
|
request: _api_kv_config_pb2.GetBundlePathRequest,
|
|
context: _ServicerContext,
|
|
) -> _typing.Union[_api_kv_config_pb2.GetBundlePathResponse, _abc.Awaitable[_api_kv_config_pb2.GetBundlePathResponse]]:
|
|
"""===========================================================================
|
|
Plugin Methods (api_kv_config.proto)
|
|
===========================================================================
|
|
"""
|
|
|
|
@_abc_1.abstractmethod
|
|
def GetPlugins(
|
|
self,
|
|
request: _api_kv_config_pb2.GetPluginsRequest,
|
|
context: _ServicerContext,
|
|
) -> _typing.Union[_api_kv_config_pb2.GetPluginsResponse, _abc.Awaitable[_api_kv_config_pb2.GetPluginsResponse]]: ...
|
|
|
|
@_abc_1.abstractmethod
|
|
def EnablePlugin(
|
|
self,
|
|
request: _api_kv_config_pb2.EnablePluginRequest,
|
|
context: _ServicerContext,
|
|
) -> _typing.Union[_api_kv_config_pb2.EnablePluginResponse, _abc.Awaitable[_api_kv_config_pb2.EnablePluginResponse]]: ...
|
|
|
|
@_abc_1.abstractmethod
|
|
def DisablePlugin(
|
|
self,
|
|
request: _api_kv_config_pb2.DisablePluginRequest,
|
|
context: _ServicerContext,
|
|
) -> _typing.Union[_api_kv_config_pb2.DisablePluginResponse, _abc.Awaitable[_api_kv_config_pb2.DisablePluginResponse]]: ...
|
|
|
|
@_abc_1.abstractmethod
|
|
def RemovePlugin(
|
|
self,
|
|
request: _api_kv_config_pb2.RemovePluginRequest,
|
|
context: _ServicerContext,
|
|
) -> _typing.Union[_api_kv_config_pb2.RemovePluginResponse, _abc.Awaitable[_api_kv_config_pb2.RemovePluginResponse]]: ...
|
|
|
|
@_abc_1.abstractmethod
|
|
def GetPluginStatus(
|
|
self,
|
|
request: _api_kv_config_pb2.GetPluginStatusRequest,
|
|
context: _ServicerContext,
|
|
) -> _typing.Union[_api_kv_config_pb2.GetPluginStatusResponse, _abc.Awaitable[_api_kv_config_pb2.GetPluginStatusResponse]]: ...
|
|
|
|
@_abc_1.abstractmethod
|
|
def InstallPlugin(
|
|
self,
|
|
request: _api_kv_config_pb2.InstallPluginRequest,
|
|
context: _ServicerContext,
|
|
) -> _typing.Union[_api_kv_config_pb2.InstallPluginResponse, _abc.Awaitable[_api_kv_config_pb2.InstallPluginResponse]]: ...
|
|
|
|
@_abc_1.abstractmethod
|
|
def GetPluginID(
|
|
self,
|
|
request: _api_kv_config_pb2.GetPluginIDRequest,
|
|
context: _ServicerContext,
|
|
) -> _typing.Union[_api_kv_config_pb2.GetPluginIDResponse, _abc.Awaitable[_api_kv_config_pb2.GetPluginIDResponse]]: ...
|
|
|
|
@_abc_1.abstractmethod
|
|
def LogDebug(
|
|
self,
|
|
request: _api_kv_config_pb2.LogDebugRequest,
|
|
context: _ServicerContext,
|
|
) -> _typing.Union[_api_kv_config_pb2.LogDebugResponse, _abc.Awaitable[_api_kv_config_pb2.LogDebugResponse]]:
|
|
"""===========================================================================
|
|
Logging Methods (api_kv_config.proto)
|
|
===========================================================================
|
|
"""
|
|
|
|
@_abc_1.abstractmethod
|
|
def LogInfo(
|
|
self,
|
|
request: _api_kv_config_pb2.LogInfoRequest,
|
|
context: _ServicerContext,
|
|
) -> _typing.Union[_api_kv_config_pb2.LogInfoResponse, _abc.Awaitable[_api_kv_config_pb2.LogInfoResponse]]: ...
|
|
|
|
@_abc_1.abstractmethod
|
|
def LogError(
|
|
self,
|
|
request: _api_kv_config_pb2.LogErrorRequest,
|
|
context: _ServicerContext,
|
|
) -> _typing.Union[_api_kv_config_pb2.LogErrorResponse, _abc.Awaitable[_api_kv_config_pb2.LogErrorResponse]]: ...
|
|
|
|
@_abc_1.abstractmethod
|
|
def LogWarn(
|
|
self,
|
|
request: _api_kv_config_pb2.LogWarnRequest,
|
|
context: _ServicerContext,
|
|
) -> _typing.Union[_api_kv_config_pb2.LogWarnResponse, _abc.Awaitable[_api_kv_config_pb2.LogWarnResponse]]: ...
|
|
|
|
@_abc_1.abstractmethod
|
|
def CopyFileInfos(
|
|
self,
|
|
request: _api_file_bot_pb2.CopyFileInfosRequest,
|
|
context: _ServicerContext,
|
|
) -> _typing.Union[_api_file_bot_pb2.CopyFileInfosResponse, _abc.Awaitable[_api_file_bot_pb2.CopyFileInfosResponse]]:
|
|
"""===========================================================================
|
|
File Methods (api_file_bot.proto)
|
|
===========================================================================
|
|
"""
|
|
|
|
@_abc_1.abstractmethod
|
|
def GetFileInfo(
|
|
self,
|
|
request: _api_file_bot_pb2.GetFileInfoRequest,
|
|
context: _ServicerContext,
|
|
) -> _typing.Union[_api_file_bot_pb2.GetFileInfoResponse, _abc.Awaitable[_api_file_bot_pb2.GetFileInfoResponse]]: ...
|
|
|
|
@_abc_1.abstractmethod
|
|
def SetFileSearchableContent(
|
|
self,
|
|
request: _api_file_bot_pb2.SetFileSearchableContentRequest,
|
|
context: _ServicerContext,
|
|
) -> _typing.Union[_api_file_bot_pb2.SetFileSearchableContentResponse, _abc.Awaitable[_api_file_bot_pb2.SetFileSearchableContentResponse]]: ...
|
|
|
|
@_abc_1.abstractmethod
|
|
def GetFileInfos(
|
|
self,
|
|
request: _api_file_bot_pb2.GetFileInfosRequest,
|
|
context: _ServicerContext,
|
|
) -> _typing.Union[_api_file_bot_pb2.GetFileInfosResponse, _abc.Awaitable[_api_file_bot_pb2.GetFileInfosResponse]]: ...
|
|
|
|
@_abc_1.abstractmethod
|
|
def GetFile(
|
|
self,
|
|
request: _api_file_bot_pb2.GetFileRequest,
|
|
context: _ServicerContext,
|
|
) -> _typing.Union[_api_file_bot_pb2.GetFileResponse, _abc.Awaitable[_api_file_bot_pb2.GetFileResponse]]: ...
|
|
|
|
@_abc_1.abstractmethod
|
|
def GetFileLink(
|
|
self,
|
|
request: _api_file_bot_pb2.GetFileLinkRequest,
|
|
context: _ServicerContext,
|
|
) -> _typing.Union[_api_file_bot_pb2.GetFileLinkResponse, _abc.Awaitable[_api_file_bot_pb2.GetFileLinkResponse]]: ...
|
|
|
|
@_abc_1.abstractmethod
|
|
def ReadFile(
|
|
self,
|
|
request: _api_file_bot_pb2.ReadFileRequest,
|
|
context: _ServicerContext,
|
|
) -> _typing.Union[_api_file_bot_pb2.ReadFileResponse, _abc.Awaitable[_api_file_bot_pb2.ReadFileResponse]]: ...
|
|
|
|
@_abc_1.abstractmethod
|
|
def UploadFile(
|
|
self,
|
|
request: _api_file_bot_pb2.UploadFileRequest,
|
|
context: _ServicerContext,
|
|
) -> _typing.Union[_api_file_bot_pb2.UploadFileResponse, _abc.Awaitable[_api_file_bot_pb2.UploadFileResponse]]: ...
|
|
|
|
@_abc_1.abstractmethod
|
|
def CreateUploadSession(
|
|
self,
|
|
request: _api_file_bot_pb2.CreateUploadSessionRequest,
|
|
context: _ServicerContext,
|
|
) -> _typing.Union[_api_file_bot_pb2.CreateUploadSessionResponse, _abc.Awaitable[_api_file_bot_pb2.CreateUploadSessionResponse]]: ...
|
|
|
|
@_abc_1.abstractmethod
|
|
def UploadData(
|
|
self,
|
|
request: _api_file_bot_pb2.UploadDataRequest,
|
|
context: _ServicerContext,
|
|
) -> _typing.Union[_api_file_bot_pb2.UploadDataResponse, _abc.Awaitable[_api_file_bot_pb2.UploadDataResponse]]: ...
|
|
|
|
@_abc_1.abstractmethod
|
|
def GetUploadSession(
|
|
self,
|
|
request: _api_file_bot_pb2.GetUploadSessionRequest,
|
|
context: _ServicerContext,
|
|
) -> _typing.Union[_api_file_bot_pb2.GetUploadSessionResponse, _abc.Awaitable[_api_file_bot_pb2.GetUploadSessionResponse]]: ...
|
|
|
|
@_abc_1.abstractmethod
|
|
def CreateBot(
|
|
self,
|
|
request: _api_file_bot_pb2.CreateBotRequest,
|
|
context: _ServicerContext,
|
|
) -> _typing.Union[_api_file_bot_pb2.CreateBotResponse, _abc.Awaitable[_api_file_bot_pb2.CreateBotResponse]]:
|
|
"""===========================================================================
|
|
Bot Methods (api_file_bot.proto)
|
|
===========================================================================
|
|
"""
|
|
|
|
@_abc_1.abstractmethod
|
|
def PatchBot(
|
|
self,
|
|
request: _api_file_bot_pb2.PatchBotRequest,
|
|
context: _ServicerContext,
|
|
) -> _typing.Union[_api_file_bot_pb2.PatchBotResponse, _abc.Awaitable[_api_file_bot_pb2.PatchBotResponse]]: ...
|
|
|
|
@_abc_1.abstractmethod
|
|
def GetBot(
|
|
self,
|
|
request: _api_file_bot_pb2.GetBotRequest,
|
|
context: _ServicerContext,
|
|
) -> _typing.Union[_api_file_bot_pb2.GetBotResponse, _abc.Awaitable[_api_file_bot_pb2.GetBotResponse]]: ...
|
|
|
|
@_abc_1.abstractmethod
|
|
def GetBots(
|
|
self,
|
|
request: _api_file_bot_pb2.GetBotsRequest,
|
|
context: _ServicerContext,
|
|
) -> _typing.Union[_api_file_bot_pb2.GetBotsResponse, _abc.Awaitable[_api_file_bot_pb2.GetBotsResponse]]: ...
|
|
|
|
@_abc_1.abstractmethod
|
|
def UpdateBotActive(
|
|
self,
|
|
request: _api_file_bot_pb2.UpdateBotActiveRequest,
|
|
context: _ServicerContext,
|
|
) -> _typing.Union[_api_file_bot_pb2.UpdateBotActiveResponse, _abc.Awaitable[_api_file_bot_pb2.UpdateBotActiveResponse]]: ...
|
|
|
|
@_abc_1.abstractmethod
|
|
def PermanentDeleteBot(
|
|
self,
|
|
request: _api_file_bot_pb2.PermanentDeleteBotRequest,
|
|
context: _ServicerContext,
|
|
) -> _typing.Union[_api_file_bot_pb2.PermanentDeleteBotResponse, _abc.Awaitable[_api_file_bot_pb2.PermanentDeleteBotResponse]]: ...
|
|
|
|
@_abc_1.abstractmethod
|
|
def EnsureBotUser(
|
|
self,
|
|
request: _api_file_bot_pb2.EnsureBotUserRequest,
|
|
context: _ServicerContext,
|
|
) -> _typing.Union[_api_file_bot_pb2.EnsureBotUserResponse, _abc.Awaitable[_api_file_bot_pb2.EnsureBotUserResponse]]: ...
|
|
|
|
@_abc_1.abstractmethod
|
|
def GetLicense(
|
|
self,
|
|
request: _api_remaining_pb2.GetLicenseRequest,
|
|
context: _ServicerContext,
|
|
) -> _typing.Union[_api_remaining_pb2.GetLicenseResponse, _abc.Awaitable[_api_remaining_pb2.GetLicenseResponse]]:
|
|
"""===========================================================================
|
|
Server Methods (api_remaining.proto)
|
|
===========================================================================
|
|
"""
|
|
|
|
@_abc_1.abstractmethod
|
|
def IsEnterpriseReady(
|
|
self,
|
|
request: _api_remaining_pb2.IsEnterpriseReadyRequest,
|
|
context: _ServicerContext,
|
|
) -> _typing.Union[_api_remaining_pb2.IsEnterpriseReadyResponse, _abc.Awaitable[_api_remaining_pb2.IsEnterpriseReadyResponse]]: ...
|
|
|
|
@_abc_1.abstractmethod
|
|
def GetServerVersion(
|
|
self,
|
|
request: _api_remaining_pb2.GetServerVersionRequest,
|
|
context: _ServicerContext,
|
|
) -> _typing.Union[_api_remaining_pb2.GetServerVersionResponse, _abc.Awaitable[_api_remaining_pb2.GetServerVersionResponse]]: ...
|
|
|
|
@_abc_1.abstractmethod
|
|
def GetSystemInstallDate(
|
|
self,
|
|
request: _api_remaining_pb2.GetSystemInstallDateRequest,
|
|
context: _ServicerContext,
|
|
) -> _typing.Union[_api_remaining_pb2.GetSystemInstallDateResponse, _abc.Awaitable[_api_remaining_pb2.GetSystemInstallDateResponse]]: ...
|
|
|
|
@_abc_1.abstractmethod
|
|
def GetDiagnosticId(
|
|
self,
|
|
request: _api_remaining_pb2.GetDiagnosticIdRequest,
|
|
context: _ServicerContext,
|
|
) -> _typing.Union[_api_remaining_pb2.GetDiagnosticIdResponse, _abc.Awaitable[_api_remaining_pb2.GetDiagnosticIdResponse]]: ...
|
|
|
|
@_abc_1.abstractmethod
|
|
def GetTelemetryId(
|
|
self,
|
|
request: _api_remaining_pb2.GetTelemetryIdRequest,
|
|
context: _ServicerContext,
|
|
) -> _typing.Union[_api_remaining_pb2.GetTelemetryIdResponse, _abc.Awaitable[_api_remaining_pb2.GetTelemetryIdResponse]]: ...
|
|
|
|
@_abc_1.abstractmethod
|
|
def RegisterCommand(
|
|
self,
|
|
request: _api_remaining_pb2.RegisterCommandRequest,
|
|
context: _ServicerContext,
|
|
) -> _typing.Union[_api_remaining_pb2.RegisterCommandResponse, _abc.Awaitable[_api_remaining_pb2.RegisterCommandResponse]]:
|
|
"""===========================================================================
|
|
Command Methods (api_remaining.proto)
|
|
===========================================================================
|
|
"""
|
|
|
|
@_abc_1.abstractmethod
|
|
def UnregisterCommand(
|
|
self,
|
|
request: _api_remaining_pb2.UnregisterCommandRequest,
|
|
context: _ServicerContext,
|
|
) -> _typing.Union[_api_remaining_pb2.UnregisterCommandResponse, _abc.Awaitable[_api_remaining_pb2.UnregisterCommandResponse]]: ...
|
|
|
|
@_abc_1.abstractmethod
|
|
def ExecuteSlashCommand(
|
|
self,
|
|
request: _api_remaining_pb2.ExecuteSlashCommandRequest,
|
|
context: _ServicerContext,
|
|
) -> _typing.Union[_api_remaining_pb2.ExecuteSlashCommandResponse, _abc.Awaitable[_api_remaining_pb2.ExecuteSlashCommandResponse]]: ...
|
|
|
|
@_abc_1.abstractmethod
|
|
def CreateCommand(
|
|
self,
|
|
request: _api_remaining_pb2.CreateCommandRequest,
|
|
context: _ServicerContext,
|
|
) -> _typing.Union[_api_remaining_pb2.CreateCommandResponse, _abc.Awaitable[_api_remaining_pb2.CreateCommandResponse]]: ...
|
|
|
|
@_abc_1.abstractmethod
|
|
def ListCommands(
|
|
self,
|
|
request: _api_remaining_pb2.ListCommandsRequest,
|
|
context: _ServicerContext,
|
|
) -> _typing.Union[_api_remaining_pb2.ListCommandsResponse, _abc.Awaitable[_api_remaining_pb2.ListCommandsResponse]]: ...
|
|
|
|
@_abc_1.abstractmethod
|
|
def ListCustomCommands(
|
|
self,
|
|
request: _api_remaining_pb2.ListCustomCommandsRequest,
|
|
context: _ServicerContext,
|
|
) -> _typing.Union[_api_remaining_pb2.ListCustomCommandsResponse, _abc.Awaitable[_api_remaining_pb2.ListCustomCommandsResponse]]: ...
|
|
|
|
@_abc_1.abstractmethod
|
|
def ListPluginCommands(
|
|
self,
|
|
request: _api_remaining_pb2.ListPluginCommandsRequest,
|
|
context: _ServicerContext,
|
|
) -> _typing.Union[_api_remaining_pb2.ListPluginCommandsResponse, _abc.Awaitable[_api_remaining_pb2.ListPluginCommandsResponse]]: ...
|
|
|
|
@_abc_1.abstractmethod
|
|
def ListBuiltInCommands(
|
|
self,
|
|
request: _api_remaining_pb2.ListBuiltInCommandsRequest,
|
|
context: _ServicerContext,
|
|
) -> _typing.Union[_api_remaining_pb2.ListBuiltInCommandsResponse, _abc.Awaitable[_api_remaining_pb2.ListBuiltInCommandsResponse]]: ...
|
|
|
|
@_abc_1.abstractmethod
|
|
def GetCommand(
|
|
self,
|
|
request: _api_remaining_pb2.GetCommandRequest,
|
|
context: _ServicerContext,
|
|
) -> _typing.Union[_api_remaining_pb2.GetCommandResponse, _abc.Awaitable[_api_remaining_pb2.GetCommandResponse]]: ...
|
|
|
|
@_abc_1.abstractmethod
|
|
def UpdateCommand(
|
|
self,
|
|
request: _api_remaining_pb2.UpdateCommandRequest,
|
|
context: _ServicerContext,
|
|
) -> _typing.Union[_api_remaining_pb2.UpdateCommandResponse, _abc.Awaitable[_api_remaining_pb2.UpdateCommandResponse]]: ...
|
|
|
|
@_abc_1.abstractmethod
|
|
def DeleteCommand(
|
|
self,
|
|
request: _api_remaining_pb2.DeleteCommandRequest,
|
|
context: _ServicerContext,
|
|
) -> _typing.Union[_api_remaining_pb2.DeleteCommandResponse, _abc.Awaitable[_api_remaining_pb2.DeleteCommandResponse]]: ...
|
|
|
|
@_abc_1.abstractmethod
|
|
def GetPreferenceForUser(
|
|
self,
|
|
request: _api_remaining_pb2.GetPreferenceForUserRequest,
|
|
context: _ServicerContext,
|
|
) -> _typing.Union[_api_remaining_pb2.GetPreferenceForUserResponse, _abc.Awaitable[_api_remaining_pb2.GetPreferenceForUserResponse]]:
|
|
"""===========================================================================
|
|
Preference Methods (api_remaining.proto)
|
|
===========================================================================
|
|
"""
|
|
|
|
@_abc_1.abstractmethod
|
|
def GetPreferencesForUser(
|
|
self,
|
|
request: _api_remaining_pb2.GetPreferencesForUserRequest,
|
|
context: _ServicerContext,
|
|
) -> _typing.Union[_api_remaining_pb2.GetPreferencesForUserResponse, _abc.Awaitable[_api_remaining_pb2.GetPreferencesForUserResponse]]: ...
|
|
|
|
@_abc_1.abstractmethod
|
|
def UpdatePreferencesForUser(
|
|
self,
|
|
request: _api_remaining_pb2.UpdatePreferencesForUserRequest,
|
|
context: _ServicerContext,
|
|
) -> _typing.Union[_api_remaining_pb2.UpdatePreferencesForUserResponse, _abc.Awaitable[_api_remaining_pb2.UpdatePreferencesForUserResponse]]: ...
|
|
|
|
@_abc_1.abstractmethod
|
|
def DeletePreferencesForUser(
|
|
self,
|
|
request: _api_remaining_pb2.DeletePreferencesForUserRequest,
|
|
context: _ServicerContext,
|
|
) -> _typing.Union[_api_remaining_pb2.DeletePreferencesForUserResponse, _abc.Awaitable[_api_remaining_pb2.DeletePreferencesForUserResponse]]: ...
|
|
|
|
@_abc_1.abstractmethod
|
|
def CreateOAuthApp(
|
|
self,
|
|
request: _api_remaining_pb2.CreateOAuthAppRequest,
|
|
context: _ServicerContext,
|
|
) -> _typing.Union[_api_remaining_pb2.CreateOAuthAppResponse, _abc.Awaitable[_api_remaining_pb2.CreateOAuthAppResponse]]:
|
|
"""===========================================================================
|
|
OAuth Methods (api_remaining.proto)
|
|
===========================================================================
|
|
"""
|
|
|
|
@_abc_1.abstractmethod
|
|
def GetOAuthApp(
|
|
self,
|
|
request: _api_remaining_pb2.GetOAuthAppRequest,
|
|
context: _ServicerContext,
|
|
) -> _typing.Union[_api_remaining_pb2.GetOAuthAppResponse, _abc.Awaitable[_api_remaining_pb2.GetOAuthAppResponse]]: ...
|
|
|
|
@_abc_1.abstractmethod
|
|
def UpdateOAuthApp(
|
|
self,
|
|
request: _api_remaining_pb2.UpdateOAuthAppRequest,
|
|
context: _ServicerContext,
|
|
) -> _typing.Union[_api_remaining_pb2.UpdateOAuthAppResponse, _abc.Awaitable[_api_remaining_pb2.UpdateOAuthAppResponse]]: ...
|
|
|
|
@_abc_1.abstractmethod
|
|
def DeleteOAuthApp(
|
|
self,
|
|
request: _api_remaining_pb2.DeleteOAuthAppRequest,
|
|
context: _ServicerContext,
|
|
) -> _typing.Union[_api_remaining_pb2.DeleteOAuthAppResponse, _abc.Awaitable[_api_remaining_pb2.DeleteOAuthAppResponse]]: ...
|
|
|
|
@_abc_1.abstractmethod
|
|
def GetGroup(
|
|
self,
|
|
request: _api_remaining_pb2.GetGroupRequest,
|
|
context: _ServicerContext,
|
|
) -> _typing.Union[_api_remaining_pb2.GetGroupResponse, _abc.Awaitable[_api_remaining_pb2.GetGroupResponse]]:
|
|
"""===========================================================================
|
|
Group Methods (api_remaining.proto)
|
|
===========================================================================
|
|
"""
|
|
|
|
@_abc_1.abstractmethod
|
|
def GetGroupByName(
|
|
self,
|
|
request: _api_remaining_pb2.GetGroupByNameRequest,
|
|
context: _ServicerContext,
|
|
) -> _typing.Union[_api_remaining_pb2.GetGroupByNameResponse, _abc.Awaitable[_api_remaining_pb2.GetGroupByNameResponse]]: ...
|
|
|
|
@_abc_1.abstractmethod
|
|
def GetGroupMemberUsers(
|
|
self,
|
|
request: _api_remaining_pb2.GetGroupMemberUsersRequest,
|
|
context: _ServicerContext,
|
|
) -> _typing.Union[_api_remaining_pb2.GetGroupMemberUsersResponse, _abc.Awaitable[_api_remaining_pb2.GetGroupMemberUsersResponse]]: ...
|
|
|
|
@_abc_1.abstractmethod
|
|
def GetGroupsBySource(
|
|
self,
|
|
request: _api_remaining_pb2.GetGroupsBySourceRequest,
|
|
context: _ServicerContext,
|
|
) -> _typing.Union[_api_remaining_pb2.GetGroupsBySourceResponse, _abc.Awaitable[_api_remaining_pb2.GetGroupsBySourceResponse]]: ...
|
|
|
|
@_abc_1.abstractmethod
|
|
def GetGroupsForUser(
|
|
self,
|
|
request: _api_remaining_pb2.GetGroupsForUserRequest,
|
|
context: _ServicerContext,
|
|
) -> _typing.Union[_api_remaining_pb2.GetGroupsForUserResponse, _abc.Awaitable[_api_remaining_pb2.GetGroupsForUserResponse]]: ...
|
|
|
|
@_abc_1.abstractmethod
|
|
def UpsertGroupMember(
|
|
self,
|
|
request: _api_remaining_pb2.UpsertGroupMemberRequest,
|
|
context: _ServicerContext,
|
|
) -> _typing.Union[_api_remaining_pb2.UpsertGroupMemberResponse, _abc.Awaitable[_api_remaining_pb2.UpsertGroupMemberResponse]]: ...
|
|
|
|
@_abc_1.abstractmethod
|
|
def UpsertGroupMembers(
|
|
self,
|
|
request: _api_remaining_pb2.UpsertGroupMembersRequest,
|
|
context: _ServicerContext,
|
|
) -> _typing.Union[_api_remaining_pb2.UpsertGroupMembersResponse, _abc.Awaitable[_api_remaining_pb2.UpsertGroupMembersResponse]]: ...
|
|
|
|
@_abc_1.abstractmethod
|
|
def GetGroupByRemoteID(
|
|
self,
|
|
request: _api_remaining_pb2.GetGroupByRemoteIDRequest,
|
|
context: _ServicerContext,
|
|
) -> _typing.Union[_api_remaining_pb2.GetGroupByRemoteIDResponse, _abc.Awaitable[_api_remaining_pb2.GetGroupByRemoteIDResponse]]: ...
|
|
|
|
@_abc_1.abstractmethod
|
|
def CreateGroup(
|
|
self,
|
|
request: _api_remaining_pb2.CreateGroupRequest,
|
|
context: _ServicerContext,
|
|
) -> _typing.Union[_api_remaining_pb2.CreateGroupResponse, _abc.Awaitable[_api_remaining_pb2.CreateGroupResponse]]: ...
|
|
|
|
@_abc_1.abstractmethod
|
|
def UpdateGroup(
|
|
self,
|
|
request: _api_remaining_pb2.UpdateGroupRequest,
|
|
context: _ServicerContext,
|
|
) -> _typing.Union[_api_remaining_pb2.UpdateGroupResponse, _abc.Awaitable[_api_remaining_pb2.UpdateGroupResponse]]: ...
|
|
|
|
@_abc_1.abstractmethod
|
|
def DeleteGroup(
|
|
self,
|
|
request: _api_remaining_pb2.DeleteGroupRequest,
|
|
context: _ServicerContext,
|
|
) -> _typing.Union[_api_remaining_pb2.DeleteGroupResponse, _abc.Awaitable[_api_remaining_pb2.DeleteGroupResponse]]: ...
|
|
|
|
@_abc_1.abstractmethod
|
|
def RestoreGroup(
|
|
self,
|
|
request: _api_remaining_pb2.RestoreGroupRequest,
|
|
context: _ServicerContext,
|
|
) -> _typing.Union[_api_remaining_pb2.RestoreGroupResponse, _abc.Awaitable[_api_remaining_pb2.RestoreGroupResponse]]: ...
|
|
|
|
@_abc_1.abstractmethod
|
|
def DeleteGroupMember(
|
|
self,
|
|
request: _api_remaining_pb2.DeleteGroupMemberRequest,
|
|
context: _ServicerContext,
|
|
) -> _typing.Union[_api_remaining_pb2.DeleteGroupMemberResponse, _abc.Awaitable[_api_remaining_pb2.DeleteGroupMemberResponse]]: ...
|
|
|
|
@_abc_1.abstractmethod
|
|
def GetGroupSyncable(
|
|
self,
|
|
request: _api_remaining_pb2.GetGroupSyncableRequest,
|
|
context: _ServicerContext,
|
|
) -> _typing.Union[_api_remaining_pb2.GetGroupSyncableResponse, _abc.Awaitable[_api_remaining_pb2.GetGroupSyncableResponse]]: ...
|
|
|
|
@_abc_1.abstractmethod
|
|
def GetGroupSyncables(
|
|
self,
|
|
request: _api_remaining_pb2.GetGroupSyncablesRequest,
|
|
context: _ServicerContext,
|
|
) -> _typing.Union[_api_remaining_pb2.GetGroupSyncablesResponse, _abc.Awaitable[_api_remaining_pb2.GetGroupSyncablesResponse]]: ...
|
|
|
|
@_abc_1.abstractmethod
|
|
def UpsertGroupSyncable(
|
|
self,
|
|
request: _api_remaining_pb2.UpsertGroupSyncableRequest,
|
|
context: _ServicerContext,
|
|
) -> _typing.Union[_api_remaining_pb2.UpsertGroupSyncableResponse, _abc.Awaitable[_api_remaining_pb2.UpsertGroupSyncableResponse]]: ...
|
|
|
|
@_abc_1.abstractmethod
|
|
def UpdateGroupSyncable(
|
|
self,
|
|
request: _api_remaining_pb2.UpdateGroupSyncableRequest,
|
|
context: _ServicerContext,
|
|
) -> _typing.Union[_api_remaining_pb2.UpdateGroupSyncableResponse, _abc.Awaitable[_api_remaining_pb2.UpdateGroupSyncableResponse]]: ...
|
|
|
|
@_abc_1.abstractmethod
|
|
def DeleteGroupSyncable(
|
|
self,
|
|
request: _api_remaining_pb2.DeleteGroupSyncableRequest,
|
|
context: _ServicerContext,
|
|
) -> _typing.Union[_api_remaining_pb2.DeleteGroupSyncableResponse, _abc.Awaitable[_api_remaining_pb2.DeleteGroupSyncableResponse]]: ...
|
|
|
|
@_abc_1.abstractmethod
|
|
def GetGroups(
|
|
self,
|
|
request: _api_remaining_pb2.GetGroupsRequest,
|
|
context: _ServicerContext,
|
|
) -> _typing.Union[_api_remaining_pb2.GetGroupsResponse, _abc.Awaitable[_api_remaining_pb2.GetGroupsResponse]]: ...
|
|
|
|
@_abc_1.abstractmethod
|
|
def CreateDefaultSyncableMemberships(
|
|
self,
|
|
request: _api_remaining_pb2.CreateDefaultSyncableMembershipsRequest,
|
|
context: _ServicerContext,
|
|
) -> _typing.Union[_api_remaining_pb2.CreateDefaultSyncableMembershipsResponse, _abc.Awaitable[_api_remaining_pb2.CreateDefaultSyncableMembershipsResponse]]: ...
|
|
|
|
@_abc_1.abstractmethod
|
|
def DeleteGroupConstrainedMemberships(
|
|
self,
|
|
request: _api_remaining_pb2.DeleteGroupConstrainedMembershipsRequest,
|
|
context: _ServicerContext,
|
|
) -> _typing.Union[_api_remaining_pb2.DeleteGroupConstrainedMembershipsResponse, _abc.Awaitable[_api_remaining_pb2.DeleteGroupConstrainedMembershipsResponse]]: ...
|
|
|
|
@_abc_1.abstractmethod
|
|
def RegisterPluginForSharedChannels(
|
|
self,
|
|
request: _api_remaining_pb2.RegisterPluginForSharedChannelsRequest,
|
|
context: _ServicerContext,
|
|
) -> _typing.Union[_api_remaining_pb2.RegisterPluginForSharedChannelsResponse, _abc.Awaitable[_api_remaining_pb2.RegisterPluginForSharedChannelsResponse]]:
|
|
"""===========================================================================
|
|
Shared Channels Methods (api_remaining.proto)
|
|
===========================================================================
|
|
"""
|
|
|
|
@_abc_1.abstractmethod
|
|
def UnregisterPluginForSharedChannels(
|
|
self,
|
|
request: _api_remaining_pb2.UnregisterPluginForSharedChannelsRequest,
|
|
context: _ServicerContext,
|
|
) -> _typing.Union[_api_remaining_pb2.UnregisterPluginForSharedChannelsResponse, _abc.Awaitable[_api_remaining_pb2.UnregisterPluginForSharedChannelsResponse]]: ...
|
|
|
|
@_abc_1.abstractmethod
|
|
def ShareChannel(
|
|
self,
|
|
request: _api_remaining_pb2.ShareChannelRequest,
|
|
context: _ServicerContext,
|
|
) -> _typing.Union[_api_remaining_pb2.ShareChannelResponse, _abc.Awaitable[_api_remaining_pb2.ShareChannelResponse]]: ...
|
|
|
|
@_abc_1.abstractmethod
|
|
def UpdateSharedChannel(
|
|
self,
|
|
request: _api_remaining_pb2.UpdateSharedChannelRequest,
|
|
context: _ServicerContext,
|
|
) -> _typing.Union[_api_remaining_pb2.UpdateSharedChannelResponse, _abc.Awaitable[_api_remaining_pb2.UpdateSharedChannelResponse]]: ...
|
|
|
|
@_abc_1.abstractmethod
|
|
def UnshareChannel(
|
|
self,
|
|
request: _api_remaining_pb2.UnshareChannelRequest,
|
|
context: _ServicerContext,
|
|
) -> _typing.Union[_api_remaining_pb2.UnshareChannelResponse, _abc.Awaitable[_api_remaining_pb2.UnshareChannelResponse]]: ...
|
|
|
|
@_abc_1.abstractmethod
|
|
def UpdateSharedChannelCursor(
|
|
self,
|
|
request: _api_remaining_pb2.UpdateSharedChannelCursorRequest,
|
|
context: _ServicerContext,
|
|
) -> _typing.Union[_api_remaining_pb2.UpdateSharedChannelCursorResponse, _abc.Awaitable[_api_remaining_pb2.UpdateSharedChannelCursorResponse]]: ...
|
|
|
|
@_abc_1.abstractmethod
|
|
def SyncSharedChannel(
|
|
self,
|
|
request: _api_remaining_pb2.SyncSharedChannelRequest,
|
|
context: _ServicerContext,
|
|
) -> _typing.Union[_api_remaining_pb2.SyncSharedChannelResponse, _abc.Awaitable[_api_remaining_pb2.SyncSharedChannelResponse]]: ...
|
|
|
|
@_abc_1.abstractmethod
|
|
def InviteRemoteToChannel(
|
|
self,
|
|
request: _api_remaining_pb2.InviteRemoteToChannelRequest,
|
|
context: _ServicerContext,
|
|
) -> _typing.Union[_api_remaining_pb2.InviteRemoteToChannelResponse, _abc.Awaitable[_api_remaining_pb2.InviteRemoteToChannelResponse]]: ...
|
|
|
|
@_abc_1.abstractmethod
|
|
def UninviteRemoteFromChannel(
|
|
self,
|
|
request: _api_remaining_pb2.UninviteRemoteFromChannelRequest,
|
|
context: _ServicerContext,
|
|
) -> _typing.Union[_api_remaining_pb2.UninviteRemoteFromChannelResponse, _abc.Awaitable[_api_remaining_pb2.UninviteRemoteFromChannelResponse]]: ...
|
|
|
|
@_abc_1.abstractmethod
|
|
def CreatePropertyField(
|
|
self,
|
|
request: _api_remaining_pb2.CreatePropertyFieldRequest,
|
|
context: _ServicerContext,
|
|
) -> _typing.Union[_api_remaining_pb2.CreatePropertyFieldResponse, _abc.Awaitable[_api_remaining_pb2.CreatePropertyFieldResponse]]:
|
|
"""===========================================================================
|
|
Property Field/Value/Group Methods (api_remaining.proto)
|
|
===========================================================================
|
|
"""
|
|
|
|
@_abc_1.abstractmethod
|
|
def GetPropertyField(
|
|
self,
|
|
request: _api_remaining_pb2.GetPropertyFieldRequest,
|
|
context: _ServicerContext,
|
|
) -> _typing.Union[_api_remaining_pb2.GetPropertyFieldResponse, _abc.Awaitable[_api_remaining_pb2.GetPropertyFieldResponse]]: ...
|
|
|
|
@_abc_1.abstractmethod
|
|
def GetPropertyFields(
|
|
self,
|
|
request: _api_remaining_pb2.GetPropertyFieldsRequest,
|
|
context: _ServicerContext,
|
|
) -> _typing.Union[_api_remaining_pb2.GetPropertyFieldsResponse, _abc.Awaitable[_api_remaining_pb2.GetPropertyFieldsResponse]]: ...
|
|
|
|
@_abc_1.abstractmethod
|
|
def UpdatePropertyField(
|
|
self,
|
|
request: _api_remaining_pb2.UpdatePropertyFieldRequest,
|
|
context: _ServicerContext,
|
|
) -> _typing.Union[_api_remaining_pb2.UpdatePropertyFieldResponse, _abc.Awaitable[_api_remaining_pb2.UpdatePropertyFieldResponse]]: ...
|
|
|
|
@_abc_1.abstractmethod
|
|
def DeletePropertyField(
|
|
self,
|
|
request: _api_remaining_pb2.DeletePropertyFieldRequest,
|
|
context: _ServicerContext,
|
|
) -> _typing.Union[_api_remaining_pb2.DeletePropertyFieldResponse, _abc.Awaitable[_api_remaining_pb2.DeletePropertyFieldResponse]]: ...
|
|
|
|
@_abc_1.abstractmethod
|
|
def SearchPropertyFields(
|
|
self,
|
|
request: _api_remaining_pb2.SearchPropertyFieldsRequest,
|
|
context: _ServicerContext,
|
|
) -> _typing.Union[_api_remaining_pb2.SearchPropertyFieldsResponse, _abc.Awaitable[_api_remaining_pb2.SearchPropertyFieldsResponse]]: ...
|
|
|
|
@_abc_1.abstractmethod
|
|
def CountPropertyFields(
|
|
self,
|
|
request: _api_remaining_pb2.CountPropertyFieldsRequest,
|
|
context: _ServicerContext,
|
|
) -> _typing.Union[_api_remaining_pb2.CountPropertyFieldsResponse, _abc.Awaitable[_api_remaining_pb2.CountPropertyFieldsResponse]]: ...
|
|
|
|
@_abc_1.abstractmethod
|
|
def CountPropertyFieldsForTarget(
|
|
self,
|
|
request: _api_remaining_pb2.CountPropertyFieldsForTargetRequest,
|
|
context: _ServicerContext,
|
|
) -> _typing.Union[_api_remaining_pb2.CountPropertyFieldsForTargetResponse, _abc.Awaitable[_api_remaining_pb2.CountPropertyFieldsForTargetResponse]]: ...
|
|
|
|
@_abc_1.abstractmethod
|
|
def CreatePropertyValue(
|
|
self,
|
|
request: _api_remaining_pb2.CreatePropertyValueRequest,
|
|
context: _ServicerContext,
|
|
) -> _typing.Union[_api_remaining_pb2.CreatePropertyValueResponse, _abc.Awaitable[_api_remaining_pb2.CreatePropertyValueResponse]]: ...
|
|
|
|
@_abc_1.abstractmethod
|
|
def GetPropertyValue(
|
|
self,
|
|
request: _api_remaining_pb2.GetPropertyValueRequest,
|
|
context: _ServicerContext,
|
|
) -> _typing.Union[_api_remaining_pb2.GetPropertyValueResponse, _abc.Awaitable[_api_remaining_pb2.GetPropertyValueResponse]]: ...
|
|
|
|
@_abc_1.abstractmethod
|
|
def GetPropertyValues(
|
|
self,
|
|
request: _api_remaining_pb2.GetPropertyValuesRequest,
|
|
context: _ServicerContext,
|
|
) -> _typing.Union[_api_remaining_pb2.GetPropertyValuesResponse, _abc.Awaitable[_api_remaining_pb2.GetPropertyValuesResponse]]: ...
|
|
|
|
@_abc_1.abstractmethod
|
|
def UpdatePropertyValue(
|
|
self,
|
|
request: _api_remaining_pb2.UpdatePropertyValueRequest,
|
|
context: _ServicerContext,
|
|
) -> _typing.Union[_api_remaining_pb2.UpdatePropertyValueResponse, _abc.Awaitable[_api_remaining_pb2.UpdatePropertyValueResponse]]: ...
|
|
|
|
@_abc_1.abstractmethod
|
|
def UpsertPropertyValue(
|
|
self,
|
|
request: _api_remaining_pb2.UpsertPropertyValueRequest,
|
|
context: _ServicerContext,
|
|
) -> _typing.Union[_api_remaining_pb2.UpsertPropertyValueResponse, _abc.Awaitable[_api_remaining_pb2.UpsertPropertyValueResponse]]: ...
|
|
|
|
@_abc_1.abstractmethod
|
|
def DeletePropertyValue(
|
|
self,
|
|
request: _api_remaining_pb2.DeletePropertyValueRequest,
|
|
context: _ServicerContext,
|
|
) -> _typing.Union[_api_remaining_pb2.DeletePropertyValueResponse, _abc.Awaitable[_api_remaining_pb2.DeletePropertyValueResponse]]: ...
|
|
|
|
@_abc_1.abstractmethod
|
|
def SearchPropertyValues(
|
|
self,
|
|
request: _api_remaining_pb2.SearchPropertyValuesRequest,
|
|
context: _ServicerContext,
|
|
) -> _typing.Union[_api_remaining_pb2.SearchPropertyValuesResponse, _abc.Awaitable[_api_remaining_pb2.SearchPropertyValuesResponse]]: ...
|
|
|
|
@_abc_1.abstractmethod
|
|
def RegisterPropertyGroup(
|
|
self,
|
|
request: _api_remaining_pb2.RegisterPropertyGroupRequest,
|
|
context: _ServicerContext,
|
|
) -> _typing.Union[_api_remaining_pb2.RegisterPropertyGroupResponse, _abc.Awaitable[_api_remaining_pb2.RegisterPropertyGroupResponse]]: ...
|
|
|
|
@_abc_1.abstractmethod
|
|
def GetPropertyGroup(
|
|
self,
|
|
request: _api_remaining_pb2.GetPropertyGroupRequest,
|
|
context: _ServicerContext,
|
|
) -> _typing.Union[_api_remaining_pb2.GetPropertyGroupResponse, _abc.Awaitable[_api_remaining_pb2.GetPropertyGroupResponse]]: ...
|
|
|
|
@_abc_1.abstractmethod
|
|
def GetPropertyFieldByName(
|
|
self,
|
|
request: _api_remaining_pb2.GetPropertyFieldByNameRequest,
|
|
context: _ServicerContext,
|
|
) -> _typing.Union[_api_remaining_pb2.GetPropertyFieldByNameResponse, _abc.Awaitable[_api_remaining_pb2.GetPropertyFieldByNameResponse]]: ...
|
|
|
|
@_abc_1.abstractmethod
|
|
def UpdatePropertyFields(
|
|
self,
|
|
request: _api_remaining_pb2.UpdatePropertyFieldsRequest,
|
|
context: _ServicerContext,
|
|
) -> _typing.Union[_api_remaining_pb2.UpdatePropertyFieldsResponse, _abc.Awaitable[_api_remaining_pb2.UpdatePropertyFieldsResponse]]: ...
|
|
|
|
@_abc_1.abstractmethod
|
|
def UpdatePropertyValues(
|
|
self,
|
|
request: _api_remaining_pb2.UpdatePropertyValuesRequest,
|
|
context: _ServicerContext,
|
|
) -> _typing.Union[_api_remaining_pb2.UpdatePropertyValuesResponse, _abc.Awaitable[_api_remaining_pb2.UpdatePropertyValuesResponse]]: ...
|
|
|
|
@_abc_1.abstractmethod
|
|
def UpsertPropertyValues(
|
|
self,
|
|
request: _api_remaining_pb2.UpsertPropertyValuesRequest,
|
|
context: _ServicerContext,
|
|
) -> _typing.Union[_api_remaining_pb2.UpsertPropertyValuesResponse, _abc.Awaitable[_api_remaining_pb2.UpsertPropertyValuesResponse]]: ...
|
|
|
|
@_abc_1.abstractmethod
|
|
def DeletePropertyValuesForTarget(
|
|
self,
|
|
request: _api_remaining_pb2.DeletePropertyValuesForTargetRequest,
|
|
context: _ServicerContext,
|
|
) -> _typing.Union[_api_remaining_pb2.DeletePropertyValuesForTargetResponse, _abc.Awaitable[_api_remaining_pb2.DeletePropertyValuesForTargetResponse]]: ...
|
|
|
|
@_abc_1.abstractmethod
|
|
def DeletePropertyValuesForField(
|
|
self,
|
|
request: _api_remaining_pb2.DeletePropertyValuesForFieldRequest,
|
|
context: _ServicerContext,
|
|
) -> _typing.Union[_api_remaining_pb2.DeletePropertyValuesForFieldResponse, _abc.Awaitable[_api_remaining_pb2.DeletePropertyValuesForFieldResponse]]: ...
|
|
|
|
@_abc_1.abstractmethod
|
|
def LogAuditRec(
|
|
self,
|
|
request: _api_remaining_pb2.LogAuditRecRequest,
|
|
context: _ServicerContext,
|
|
) -> _typing.Union[_api_remaining_pb2.LogAuditRecResponse, _abc.Awaitable[_api_remaining_pb2.LogAuditRecResponse]]:
|
|
"""===========================================================================
|
|
Audit Methods (api_remaining.proto)
|
|
===========================================================================
|
|
"""
|
|
|
|
@_abc_1.abstractmethod
|
|
def LogAuditRecWithLevel(
|
|
self,
|
|
request: _api_remaining_pb2.LogAuditRecWithLevelRequest,
|
|
context: _ServicerContext,
|
|
) -> _typing.Union[_api_remaining_pb2.LogAuditRecWithLevelResponse, _abc.Awaitable[_api_remaining_pb2.LogAuditRecWithLevelResponse]]: ...
|
|
|
|
@_abc_1.abstractmethod
|
|
def PluginHTTP(
|
|
self,
|
|
request: _api_remaining_pb2.PluginHTTPRequest,
|
|
context: _ServicerContext,
|
|
) -> _typing.Union[_api_remaining_pb2.PluginHTTPResponse, _abc.Awaitable[_api_remaining_pb2.PluginHTTPResponse]]:
|
|
"""===========================================================================
|
|
Miscellaneous Methods (api_remaining.proto)
|
|
===========================================================================
|
|
"""
|
|
|
|
@_abc_1.abstractmethod
|
|
def GetCloudLimits(
|
|
self,
|
|
request: _api_remaining_pb2.GetCloudLimitsRequest,
|
|
context: _ServicerContext,
|
|
) -> _typing.Union[_api_remaining_pb2.GetCloudLimitsResponse, _abc.Awaitable[_api_remaining_pb2.GetCloudLimitsResponse]]: ...
|
|
|
|
@_abc_1.abstractmethod
|
|
def OpenInteractiveDialog(
|
|
self,
|
|
request: _api_remaining_pb2.OpenInteractiveDialogRequest,
|
|
context: _ServicerContext,
|
|
) -> _typing.Union[_api_remaining_pb2.OpenInteractiveDialogResponse, _abc.Awaitable[_api_remaining_pb2.OpenInteractiveDialogResponse]]: ...
|
|
|
|
@_abc_1.abstractmethod
|
|
def PublishPluginClusterEvent(
|
|
self,
|
|
request: _api_remaining_pb2.PublishPluginClusterEventRequest,
|
|
context: _ServicerContext,
|
|
) -> _typing.Union[_api_remaining_pb2.PublishPluginClusterEventResponse, _abc.Awaitable[_api_remaining_pb2.PublishPluginClusterEventResponse]]: ...
|
|
|
|
@_abc_1.abstractmethod
|
|
def RegisterCollectionAndTopic(
|
|
self,
|
|
request: _api_remaining_pb2.RegisterCollectionAndTopicRequest,
|
|
context: _ServicerContext,
|
|
) -> _typing.Union[_api_remaining_pb2.RegisterCollectionAndTopicResponse, _abc.Awaitable[_api_remaining_pb2.RegisterCollectionAndTopicResponse]]: ...
|
|
|
|
@_abc_1.abstractmethod
|
|
def RequestTrialLicense(
|
|
self,
|
|
request: _api_remaining_pb2.RequestTrialLicenseRequest,
|
|
context: _ServicerContext,
|
|
) -> _typing.Union[_api_remaining_pb2.RequestTrialLicenseResponse, _abc.Awaitable[_api_remaining_pb2.RequestTrialLicenseResponse]]: ...
|
|
|
|
@_abc_1.abstractmethod
|
|
def RolesGrantPermission(
|
|
self,
|
|
request: _api_remaining_pb2.RolesGrantPermissionRequest,
|
|
context: _ServicerContext,
|
|
) -> _typing.Union[_api_remaining_pb2.RolesGrantPermissionResponse, _abc.Awaitable[_api_remaining_pb2.RolesGrantPermissionResponse]]: ...
|
|
|
|
@_abc_1.abstractmethod
|
|
def SendMail(
|
|
self,
|
|
request: _api_remaining_pb2.SendMailRequest,
|
|
context: _ServicerContext,
|
|
) -> _typing.Union[_api_remaining_pb2.SendMailResponse, _abc.Awaitable[_api_remaining_pb2.SendMailResponse]]: ...
|
|
|
|
@_abc_1.abstractmethod
|
|
def SendPushNotification(
|
|
self,
|
|
request: _api_remaining_pb2.SendPushNotificationRequest,
|
|
context: _ServicerContext,
|
|
) -> _typing.Union[_api_remaining_pb2.SendPushNotificationResponse, _abc.Awaitable[_api_remaining_pb2.SendPushNotificationResponse]]: ...
|
|
|
|
def add_PluginAPIServicer_to_server(servicer: PluginAPIServicer, server: _typing.Union[_grpc.Server, _aio.Server]) -> None: ...
|