Repository URL to install this package:
|
Version:
1.0.24 ▾
|
# -*- coding: utf-8 -*-
# Generated by https://github.com/verloop/twirpy/protoc-gen-twirpy. DO NOT EDIT!
# source: organizations.proto
from google.protobuf import symbol_database as _symbol_database
from twirp.base import Endpoint
from twirp.server import TwirpServer
from twirp.client import TwirpClient
_sym_db = _symbol_database.Default()
class OrganizationsServiceServer(TwirpServer):
def __init__(self, *args, service):
super().__init__(service=service)
self._prefix = "/twirp/organizations.OrganizationsService"
self._endpoints = {
"CreateOrganization": Endpoint(
service_name="OrganizationsService",
name="CreateOrganization",
function=getattr(service, "CreateOrganization"),
input=_sym_db.GetSymbol("organizations.CreateOrganizationRequest"),
output=_sym_db.GetSymbol("organizations.CreateOrganizationResponse"),
),
"ListOrganizations": Endpoint(
service_name="OrganizationsService",
name="ListOrganizations",
function=getattr(service, "ListOrganizations"),
input=_sym_db.GetSymbol("organizations.ListOrganizationsRequest"),
output=_sym_db.GetSymbol("organizations.ListOrganizationsResponse"),
),
"GetOrganization": Endpoint(
service_name="OrganizationsService",
name="GetOrganization",
function=getattr(service, "GetOrganization"),
input=_sym_db.GetSymbol("organizations.GetOrganizationRequest"),
output=_sym_db.GetSymbol("organizations.GetOrganizationResponse"),
),
"UpdateOrganization": Endpoint(
service_name="OrganizationsService",
name="UpdateOrganization",
function=getattr(service, "UpdateOrganization"),
input=_sym_db.GetSymbol("organizations.UpdateOrganizationRequest"),
output=_sym_db.GetSymbol("organizations.UpdateOrganizationResponse"),
),
"DeleteOrganization": Endpoint(
service_name="OrganizationsService",
name="DeleteOrganization",
function=getattr(service, "DeleteOrganization"),
input=_sym_db.GetSymbol("organizations.DeleteOrganizationRequest"),
output=_sym_db.GetSymbol("organizations.DeleteOrganizationResponse"),
),
"AddOrganizationMember": Endpoint(
service_name="OrganizationsService",
name="AddOrganizationMember",
function=getattr(service, "AddOrganizationMember"),
input=_sym_db.GetSymbol("organizations.AddOrganizationMemberRequest"),
output=_sym_db.GetSymbol("organizations.AddOrganizationMemberResponse"),
),
"ListOrganizationMembers": Endpoint(
service_name="OrganizationsService",
name="ListOrganizationMembers",
function=getattr(service, "ListOrganizationMembers"),
input=_sym_db.GetSymbol("organizations.ListOrganizationMembersRequest"),
output=_sym_db.GetSymbol("organizations.ListOrganizationMembersResponse"),
),
"GetOrganizationMember": Endpoint(
service_name="OrganizationsService",
name="GetOrganizationMember",
function=getattr(service, "GetOrganizationMember"),
input=_sym_db.GetSymbol("organizations.GetOrganizationMemberRequest"),
output=_sym_db.GetSymbol("organizations.GetOrganizationMemberResponse"),
),
"UpdateOrganizationMember": Endpoint(
service_name="OrganizationsService",
name="UpdateOrganizationMember",
function=getattr(service, "UpdateOrganizationMember"),
input=_sym_db.GetSymbol("organizations.UpdateOrganizationMemberRequest"),
output=_sym_db.GetSymbol("organizations.UpdateOrganizationMemberResponse"),
),
"RemoveOrganizationMember": Endpoint(
service_name="OrganizationsService",
name="RemoveOrganizationMember",
function=getattr(service, "RemoveOrganizationMember"),
input=_sym_db.GetSymbol("organizations.RemoveOrganizationMemberRequest"),
output=_sym_db.GetSymbol("organizations.RemoveOrganizationMemberResponse"),
),
"ListOrganizationMemberGroups": Endpoint(
service_name="OrganizationsService",
name="ListOrganizationMemberGroups",
function=getattr(service, "ListOrganizationMemberGroups"),
input=_sym_db.GetSymbol("organizations.ListOrganizationMemberGroupsRequest"),
output=_sym_db.GetSymbol("organizations.ListOrganizationMemberGroupsResponse"),
),
"CreateGroup": Endpoint(
service_name="OrganizationsService",
name="CreateGroup",
function=getattr(service, "CreateGroup"),
input=_sym_db.GetSymbol("organizations.CreateGroupRequest"),
output=_sym_db.GetSymbol("organizations.CreateGroupResponse"),
),
"GetGroup": Endpoint(
service_name="OrganizationsService",
name="GetGroup",
function=getattr(service, "GetGroup"),
input=_sym_db.GetSymbol("organizations.GetGroupRequest"),
output=_sym_db.GetSymbol("organizations.GetGroupResponse"),
),
"ListGroups": Endpoint(
service_name="OrganizationsService",
name="ListGroups",
function=getattr(service, "ListGroups"),
input=_sym_db.GetSymbol("organizations.ListGroupsRequest"),
output=_sym_db.GetSymbol("organizations.ListGroupsResponse"),
),
"UpdateGroup": Endpoint(
service_name="OrganizationsService",
name="UpdateGroup",
function=getattr(service, "UpdateGroup"),
input=_sym_db.GetSymbol("organizations.UpdateGroupRequest"),
output=_sym_db.GetSymbol("organizations.UpdateGroupResponse"),
),
"DeleteGroup": Endpoint(
service_name="OrganizationsService",
name="DeleteGroup",
function=getattr(service, "DeleteGroup"),
input=_sym_db.GetSymbol("organizations.DeleteGroupRequest"),
output=_sym_db.GetSymbol("organizations.DeleteGroupResponse"),
),
"AddGroupMember": Endpoint(
service_name="OrganizationsService",
name="AddGroupMember",
function=getattr(service, "AddGroupMember"),
input=_sym_db.GetSymbol("organizations.AddGroupMemberRequest"),
output=_sym_db.GetSymbol("organizations.AddGroupMemberResponse"),
),
"GetGroupMember": Endpoint(
service_name="OrganizationsService",
name="GetGroupMember",
function=getattr(service, "GetGroupMember"),
input=_sym_db.GetSymbol("organizations.GetGroupMemberRequest"),
output=_sym_db.GetSymbol("organizations.GetGroupMemberResponse"),
),
"ListGroupMembers": Endpoint(
service_name="OrganizationsService",
name="ListGroupMembers",
function=getattr(service, "ListGroupMembers"),
input=_sym_db.GetSymbol("organizations.ListGroupMembersRequest"),
output=_sym_db.GetSymbol("organizations.ListGroupMembersResponse"),
),
"UpdateGroupMember": Endpoint(
service_name="OrganizationsService",
name="UpdateGroupMember",
function=getattr(service, "UpdateGroupMember"),
input=_sym_db.GetSymbol("organizations.UpdateGroupMemberRequest"),
output=_sym_db.GetSymbol("organizations.UpdateGroupMemberResponse"),
),
"RemoveGroupMember": Endpoint(
service_name="OrganizationsService",
name="RemoveGroupMember",
function=getattr(service, "RemoveGroupMember"),
input=_sym_db.GetSymbol("organizations.RemoveGroupMemberRequest"),
output=_sym_db.GetSymbol("organizations.RemoveGroupMemberResponse"),
),
"Healthz": Endpoint(
service_name="OrganizationsService",
name="Healthz",
function=getattr(service, "Healthz"),
input=_sym_db.GetSymbol("organizations.Empty"),
output=_sym_db.GetSymbol("organizations.Empty"),
),
}
class OrganizationsServiceClient(TwirpClient):
def CreateOrganization(self, *args, ctx, request, **kwargs):
return self._make_request(
url="/twirp/organizations.OrganizationsService/CreateOrganization",
ctx=ctx,
request=request,
response_obj=_sym_db.GetSymbol("organizations.CreateOrganizationResponse"),
**kwargs,
)
def ListOrganizations(self, *args, ctx, request, **kwargs):
return self._make_request(
url="/twirp/organizations.OrganizationsService/ListOrganizations",
ctx=ctx,
request=request,
response_obj=_sym_db.GetSymbol("organizations.ListOrganizationsResponse"),
**kwargs,
)
def GetOrganization(self, *args, ctx, request, **kwargs):
return self._make_request(
url="/twirp/organizations.OrganizationsService/GetOrganization",
ctx=ctx,
request=request,
response_obj=_sym_db.GetSymbol("organizations.GetOrganizationResponse"),
**kwargs,
)
def UpdateOrganization(self, *args, ctx, request, **kwargs):
return self._make_request(
url="/twirp/organizations.OrganizationsService/UpdateOrganization",
ctx=ctx,
request=request,
response_obj=_sym_db.GetSymbol("organizations.UpdateOrganizationResponse"),
**kwargs,
)
def DeleteOrganization(self, *args, ctx, request, **kwargs):
return self._make_request(
url="/twirp/organizations.OrganizationsService/DeleteOrganization",
ctx=ctx,
request=request,
response_obj=_sym_db.GetSymbol("organizations.DeleteOrganizationResponse"),
**kwargs,
)
def AddOrganizationMember(self, *args, ctx, request, **kwargs):
return self._make_request(
url="/twirp/organizations.OrganizationsService/AddOrganizationMember",
ctx=ctx,
request=request,
response_obj=_sym_db.GetSymbol("organizations.AddOrganizationMemberResponse"),
**kwargs,
)
def ListOrganizationMembers(self, *args, ctx, request, **kwargs):
return self._make_request(
url="/twirp/organizations.OrganizationsService/ListOrganizationMembers",
ctx=ctx,
request=request,
response_obj=_sym_db.GetSymbol("organizations.ListOrganizationMembersResponse"),
**kwargs,
)
def GetOrganizationMember(self, *args, ctx, request, **kwargs):
return self._make_request(
url="/twirp/organizations.OrganizationsService/GetOrganizationMember",
ctx=ctx,
request=request,
response_obj=_sym_db.GetSymbol("organizations.GetOrganizationMemberResponse"),
**kwargs,
)
def UpdateOrganizationMember(self, *args, ctx, request, **kwargs):
return self._make_request(
url="/twirp/organizations.OrganizationsService/UpdateOrganizationMember",
ctx=ctx,
request=request,
response_obj=_sym_db.GetSymbol("organizations.UpdateOrganizationMemberResponse"),
**kwargs,
)
def RemoveOrganizationMember(self, *args, ctx, request, **kwargs):
return self._make_request(
url="/twirp/organizations.OrganizationsService/RemoveOrganizationMember",
ctx=ctx,
request=request,
response_obj=_sym_db.GetSymbol("organizations.RemoveOrganizationMemberResponse"),
**kwargs,
)
def ListOrganizationMemberGroups(self, *args, ctx, request, **kwargs):
return self._make_request(
url="/twirp/organizations.OrganizationsService/ListOrganizationMemberGroups",
ctx=ctx,
request=request,
response_obj=_sym_db.GetSymbol("organizations.ListOrganizationMemberGroupsResponse"),
**kwargs,
)
def CreateGroup(self, *args, ctx, request, **kwargs):
return self._make_request(
url="/twirp/organizations.OrganizationsService/CreateGroup",
ctx=ctx,
request=request,
response_obj=_sym_db.GetSymbol("organizations.CreateGroupResponse"),
**kwargs,
)
def GetGroup(self, *args, ctx, request, **kwargs):
return self._make_request(
url="/twirp/organizations.OrganizationsService/GetGroup",
ctx=ctx,
request=request,
response_obj=_sym_db.GetSymbol("organizations.GetGroupResponse"),
**kwargs,
)
def ListGroups(self, *args, ctx, request, **kwargs):
return self._make_request(
url="/twirp/organizations.OrganizationsService/ListGroups",
ctx=ctx,
request=request,
response_obj=_sym_db.GetSymbol("organizations.ListGroupsResponse"),
**kwargs,
)
def UpdateGroup(self, *args, ctx, request, **kwargs):
return self._make_request(
url="/twirp/organizations.OrganizationsService/UpdateGroup",
ctx=ctx,
request=request,
response_obj=_sym_db.GetSymbol("organizations.UpdateGroupResponse"),
**kwargs,
)
def DeleteGroup(self, *args, ctx, request, **kwargs):
return self._make_request(
url="/twirp/organizations.OrganizationsService/DeleteGroup",
ctx=ctx,
request=request,
response_obj=_sym_db.GetSymbol("organizations.DeleteGroupResponse"),
**kwargs,
)
def AddGroupMember(self, *args, ctx, request, **kwargs):
return self._make_request(
url="/twirp/organizations.OrganizationsService/AddGroupMember",
ctx=ctx,
request=request,
response_obj=_sym_db.GetSymbol("organizations.AddGroupMemberResponse"),
**kwargs,
)
def GetGroupMember(self, *args, ctx, request, **kwargs):
return self._make_request(
url="/twirp/organizations.OrganizationsService/GetGroupMember",
ctx=ctx,
request=request,
response_obj=_sym_db.GetSymbol("organizations.GetGroupMemberResponse"),
**kwargs,
)
def ListGroupMembers(self, *args, ctx, request, **kwargs):
return self._make_request(
url="/twirp/organizations.OrganizationsService/ListGroupMembers",
ctx=ctx,
request=request,
response_obj=_sym_db.GetSymbol("organizations.ListGroupMembersResponse"),
**kwargs,
)
def UpdateGroupMember(self, *args, ctx, request, **kwargs):
return self._make_request(
url="/twirp/organizations.OrganizationsService/UpdateGroupMember",
ctx=ctx,
request=request,
response_obj=_sym_db.GetSymbol("organizations.UpdateGroupMemberResponse"),
**kwargs,
)
def RemoveGroupMember(self, *args, ctx, request, **kwargs):
return self._make_request(
url="/twirp/organizations.OrganizationsService/RemoveGroupMember",
ctx=ctx,
request=request,
response_obj=_sym_db.GetSymbol("organizations.RemoveGroupMemberResponse"),
**kwargs,
)
def Healthz(self, *args, ctx, request, **kwargs):
return self._make_request(
url="/twirp/organizations.OrganizationsService/Healthz",
ctx=ctx,
request=request,
response_obj=_sym_db.GetSymbol("organizations.Empty"),
**kwargs,
)