Documentation ¶
Index ¶
- Variables
- type Entry
- func (*Entry) Descriptor() ([]byte, []int)deprecated
- func (x *Entry) GetAvatarColor() common.AvatarColor
- func (x *Entry) GetCreatedAt() *timestamppb.Timestamp
- func (x *Entry) GetGroupId() *model.UUID
- func (x *Entry) GetImage() *common.Image
- func (x *Entry) GetName() string
- func (x *Entry) GetNumMembers() uint64
- func (*Entry) ProtoMessage()
- func (x *Entry) ProtoReflect() protoreflect.Message
- func (x *Entry) Reset()
- func (x *Entry) String() string
- type Group
- func (*Group) Descriptor() ([]byte, []int)deprecated
- func (x *Group) GetInfo() *GroupInfo
- func (x *Group) GetMetadata() map[string][]byte
- func (x *Group) GetUpdatedAt() *timestamppb.Timestamp
- func (*Group) ProtoMessage()
- func (x *Group) ProtoReflect() protoreflect.Message
- func (x *Group) Reset()
- func (x *Group) String() string
- type GroupInfo
- func (*GroupInfo) Descriptor() ([]byte, []int)deprecated
- func (x *GroupInfo) GetAvatarColor() common.AvatarColor
- func (x *GroupInfo) GetCreatedAt() *timestamppb.Timestamp
- func (x *GroupInfo) GetImage() *common.Image
- func (x *GroupInfo) GetName() string
- func (x *GroupInfo) GetNumMembers() uint64
- func (*GroupInfo) ProtoMessage()
- func (x *GroupInfo) ProtoReflect() protoreflect.Message
- func (x *GroupInfo) Reset()
- func (x *GroupInfo) String() string
- type Update
- func (*Update) Descriptor() ([]byte, []int)deprecated
- func (x *Update) GetDeleteMetadataKey() string
- func (m *Update) GetField() isUpdate_Field
- func (x *Update) GetName() string
- func (x *Update) GetSetMetadata() *model.Metadata
- func (*Update) ProtoMessage()
- func (x *Update) ProtoReflect() protoreflect.Message
- func (x *Update) Reset()
- func (x *Update) String() string
- type Update_DeleteMetadataKey
- type Update_Name
- type Update_SetMetadata
Constants ¶
This section is empty.
Variables ¶
View Source
var File_nuntio_management_model_group_group_proto protoreflect.FileDescriptor
Functions ¶
This section is empty.
Types ¶
type Entry ¶
type Entry struct { GroupId *model.UUID `protobuf:"bytes,1,opt,name=group_id,json=groupId,proto3" json:"group_id,omitempty"` Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"` Image *common.Image `protobuf:"bytes,3,opt,name=image,proto3" json:"image,omitempty"` AvatarColor common.AvatarColor `` /* 143-byte string literal not displayed */ NumMembers uint64 `protobuf:"varint,5,opt,name=num_members,json=numMembers,proto3" json:"num_members,omitempty"` CreatedAt *timestamppb.Timestamp `protobuf:"bytes,6,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"` // contains filtered or unexported fields }
func (*Entry) GetAvatarColor ¶
func (x *Entry) GetAvatarColor() common.AvatarColor
func (*Entry) GetCreatedAt ¶
func (x *Entry) GetCreatedAt() *timestamppb.Timestamp
func (*Entry) ProtoReflect ¶
func (x *Entry) ProtoReflect() protoreflect.Message
type Group ¶
type Group struct { Info *GroupInfo `protobuf:"bytes,1,opt,name=info,proto3" json:"info,omitempty"` UpdatedAt *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=updated_at,json=updatedAt,proto3" json:"updated_at,omitempty"` Metadata map[string][]byte `` /* 157-byte string literal not displayed */ // contains filtered or unexported fields }
func (*Group) GetUpdatedAt ¶
func (x *Group) GetUpdatedAt() *timestamppb.Timestamp
func (*Group) ProtoReflect ¶
func (x *Group) ProtoReflect() protoreflect.Message
type GroupInfo ¶
type GroupInfo struct { Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` Image *common.Image `protobuf:"bytes,2,opt,name=image,proto3" json:"image,omitempty"` AvatarColor common.AvatarColor `` /* 143-byte string literal not displayed */ NumMembers uint64 `protobuf:"varint,4,opt,name=num_members,json=numMembers,proto3" json:"num_members,omitempty"` CreatedAt *timestamppb.Timestamp `protobuf:"bytes,5,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"` // contains filtered or unexported fields }
func (*GroupInfo) GetAvatarColor ¶
func (x *GroupInfo) GetAvatarColor() common.AvatarColor
func (*GroupInfo) GetCreatedAt ¶
func (x *GroupInfo) GetCreatedAt() *timestamppb.Timestamp
func (*GroupInfo) ProtoReflect ¶
func (x *GroupInfo) ProtoReflect() protoreflect.Message
type Update ¶
type Update struct { // Types that are assignable to Field: // // *Update_Name // *Update_SetMetadata // *Update_DeleteMetadataKey Field isUpdate_Field `protobuf_oneof:"field"` // contains filtered or unexported fields }
func (*Update) ProtoReflect ¶
func (x *Update) ProtoReflect() protoreflect.Message
type Update_DeleteMetadataKey ¶
type Update_DeleteMetadataKey struct {
DeleteMetadataKey string `protobuf:"bytes,3,opt,name=delete_metadata_key,json=deleteMetadataKey,proto3,oneof"`
}
Click to show internal directories.
Click to hide internal directories.