mirror of
https://github.com/hexolan/panels.git
synced 2026-03-26 12:40:21 +00:00
100 lines
3.1 KiB
Python
100 lines
3.1 KiB
Python
from google.protobuf import empty_pb2 as _empty_pb2
|
|
from google.protobuf import timestamp_pb2 as _timestamp_pb2
|
|
from google.protobuf import descriptor as _descriptor
|
|
from google.protobuf import message as _message
|
|
from typing import ClassVar as _ClassVar, Mapping as _Mapping, Optional as _Optional, Union as _Union
|
|
DESCRIPTOR: _descriptor.FileDescriptor
|
|
|
|
class User(_message.Message):
|
|
__slots__ = ['id', 'username', 'is_admin', 'created_at', 'updated_at']
|
|
ID_FIELD_NUMBER: _ClassVar[int]
|
|
USERNAME_FIELD_NUMBER: _ClassVar[int]
|
|
IS_ADMIN_FIELD_NUMBER: _ClassVar[int]
|
|
CREATED_AT_FIELD_NUMBER: _ClassVar[int]
|
|
UPDATED_AT_FIELD_NUMBER: _ClassVar[int]
|
|
id: str
|
|
username: str
|
|
is_admin: bool
|
|
created_at: _timestamp_pb2.Timestamp
|
|
updated_at: _timestamp_pb2.Timestamp
|
|
|
|
def __init__(self, id: _Optional[str]=..., username: _Optional[str]=..., is_admin: bool=..., created_at: _Optional[_Union[_timestamp_pb2.Timestamp, _Mapping]]=..., updated_at: _Optional[_Union[_timestamp_pb2.Timestamp, _Mapping]]=...) -> None:
|
|
...
|
|
|
|
class UserMutable(_message.Message):
|
|
__slots__ = ['username']
|
|
USERNAME_FIELD_NUMBER: _ClassVar[int]
|
|
username: str
|
|
|
|
def __init__(self, username: _Optional[str]=...) -> None:
|
|
...
|
|
|
|
class CreateUserRequest(_message.Message):
|
|
__slots__ = ['data']
|
|
DATA_FIELD_NUMBER: _ClassVar[int]
|
|
data: UserMutable
|
|
|
|
def __init__(self, data: _Optional[_Union[UserMutable, _Mapping]]=...) -> None:
|
|
...
|
|
|
|
class GetUserByIdRequest(_message.Message):
|
|
__slots__ = ['id']
|
|
ID_FIELD_NUMBER: _ClassVar[int]
|
|
id: str
|
|
|
|
def __init__(self, id: _Optional[str]=...) -> None:
|
|
...
|
|
|
|
class GetUserByNameRequest(_message.Message):
|
|
__slots__ = ['username']
|
|
USERNAME_FIELD_NUMBER: _ClassVar[int]
|
|
username: str
|
|
|
|
def __init__(self, username: _Optional[str]=...) -> None:
|
|
...
|
|
|
|
class UpdateUserByIdRequest(_message.Message):
|
|
__slots__ = ['id', 'data']
|
|
ID_FIELD_NUMBER: _ClassVar[int]
|
|
DATA_FIELD_NUMBER: _ClassVar[int]
|
|
id: str
|
|
data: UserMutable
|
|
|
|
def __init__(self, id: _Optional[str]=..., data: _Optional[_Union[UserMutable, _Mapping]]=...) -> None:
|
|
...
|
|
|
|
class UpdateUserByNameRequest(_message.Message):
|
|
__slots__ = ['username', 'data']
|
|
USERNAME_FIELD_NUMBER: _ClassVar[int]
|
|
DATA_FIELD_NUMBER: _ClassVar[int]
|
|
username: str
|
|
data: UserMutable
|
|
|
|
def __init__(self, username: _Optional[str]=..., data: _Optional[_Union[UserMutable, _Mapping]]=...) -> None:
|
|
...
|
|
|
|
class DeleteUserByIdRequest(_message.Message):
|
|
__slots__ = ['id']
|
|
ID_FIELD_NUMBER: _ClassVar[int]
|
|
id: str
|
|
|
|
def __init__(self, id: _Optional[str]=...) -> None:
|
|
...
|
|
|
|
class DeleteUserByNameRequest(_message.Message):
|
|
__slots__ = ['username']
|
|
USERNAME_FIELD_NUMBER: _ClassVar[int]
|
|
username: str
|
|
|
|
def __init__(self, username: _Optional[str]=...) -> None:
|
|
...
|
|
|
|
class UserEvent(_message.Message):
|
|
__slots__ = ['type', 'data']
|
|
TYPE_FIELD_NUMBER: _ClassVar[int]
|
|
DATA_FIELD_NUMBER: _ClassVar[int]
|
|
type: str
|
|
data: User
|
|
|
|
def __init__(self, type: _Optional[str]=..., data: _Optional[_Union[User, _Mapping]]=...) -> None:
|
|
... |