Documentation
¶
Index ¶
- Variables
- type AddMemberRequest
- func (x *AddMemberRequest) ClearGroupId()
- func (x *AddMemberRequest) GetGroupId() *model.UUID
- func (x *AddMemberRequest) GetUserId() []*model.UUID
- func (x *AddMemberRequest) HasGroupId() bool
- func (*AddMemberRequest) ProtoMessage()
- func (x *AddMemberRequest) ProtoReflect() protoreflect.Message
- func (x *AddMemberRequest) Reset()
- func (x *AddMemberRequest) SetGroupId(v *model.UUID)
- func (x *AddMemberRequest) SetUserId(v []*model.UUID)
- func (x *AddMemberRequest) String() string
- type AddMemberRequest_builder
- type AddMemberResponse
- type AddMemberResponse_builder
- type CreateRequest
- type CreateRequest_builder
- type CreateResponse
- func (x *CreateResponse) ClearGroup()
- func (x *CreateResponse) ClearGroupId()
- func (x *CreateResponse) GetGroup() *group.Group
- func (x *CreateResponse) GetGroupId() *model.UUID
- func (x *CreateResponse) HasGroup() bool
- func (x *CreateResponse) HasGroupId() bool
- func (*CreateResponse) ProtoMessage()
- func (x *CreateResponse) ProtoReflect() protoreflect.Message
- func (x *CreateResponse) Reset()
- func (x *CreateResponse) SetGroup(v *group.Group)
- func (x *CreateResponse) SetGroupId(v *model.UUID)
- func (x *CreateResponse) String() string
- type CreateResponse_builder
- type DeleteRequest
- func (x *DeleteRequest) ClearGroupId()
- func (x *DeleteRequest) GetGroupId() *model.UUID
- func (x *DeleteRequest) HasGroupId() bool
- func (*DeleteRequest) ProtoMessage()
- func (x *DeleteRequest) ProtoReflect() protoreflect.Message
- func (x *DeleteRequest) Reset()
- func (x *DeleteRequest) SetGroupId(v *model.UUID)
- func (x *DeleteRequest) String() string
- type DeleteRequest_builder
- type DeleteResponse
- type DeleteResponse_builder
- type GetRequest
- func (x *GetRequest) ClearGroupId()
- func (x *GetRequest) GetGroupId() *model.UUID
- func (x *GetRequest) HasGroupId() bool
- func (*GetRequest) ProtoMessage()
- func (x *GetRequest) ProtoReflect() protoreflect.Message
- func (x *GetRequest) Reset()
- func (x *GetRequest) SetGroupId(v *model.UUID)
- func (x *GetRequest) String() string
- type GetRequest_builder
- type GetResponse
- func (x *GetResponse) ClearGroup()
- func (x *GetResponse) GetGroup() *group.Group
- func (x *GetResponse) HasGroup() bool
- func (*GetResponse) ProtoMessage()
- func (x *GetResponse) ProtoReflect() protoreflect.Message
- func (x *GetResponse) Reset()
- func (x *GetResponse) SetGroup(v *group.Group)
- func (x *GetResponse) String() string
- type GetResponse_builder
- type ListGroupsForUserRequest
- func (x *ListGroupsForUserRequest) ClearPagination()
- func (x *ListGroupsForUserRequest) ClearUserId()
- func (x *ListGroupsForUserRequest) GetPagination() *common.Pagination
- func (x *ListGroupsForUserRequest) GetUserId() *model.UUID
- func (x *ListGroupsForUserRequest) HasPagination() bool
- func (x *ListGroupsForUserRequest) HasUserId() bool
- func (*ListGroupsForUserRequest) ProtoMessage()
- func (x *ListGroupsForUserRequest) ProtoReflect() protoreflect.Message
- func (x *ListGroupsForUserRequest) Reset()
- func (x *ListGroupsForUserRequest) SetPagination(v *common.Pagination)
- func (x *ListGroupsForUserRequest) SetUserId(v *model.UUID)
- func (x *ListGroupsForUserRequest) String() string
- type ListGroupsForUserRequest_builder
- type ListGroupsForUserResponse
- func (x *ListGroupsForUserResponse) GetGroups() []*group.Entry
- func (x *ListGroupsForUserResponse) GetTotal() uint64
- func (*ListGroupsForUserResponse) ProtoMessage()
- func (x *ListGroupsForUserResponse) ProtoReflect() protoreflect.Message
- func (x *ListGroupsForUserResponse) Reset()
- func (x *ListGroupsForUserResponse) SetGroups(v []*group.Entry)
- func (x *ListGroupsForUserResponse) SetTotal(v uint64)
- func (x *ListGroupsForUserResponse) String() string
- type ListGroupsForUserResponse_builder
- type ListMembersRequest
- func (x *ListMembersRequest) ClearGroupId()
- func (x *ListMembersRequest) ClearPagination()
- func (x *ListMembersRequest) GetGroupId() *model.UUID
- func (x *ListMembersRequest) GetPagination() *common.Pagination
- func (x *ListMembersRequest) HasGroupId() bool
- func (x *ListMembersRequest) HasPagination() bool
- func (*ListMembersRequest) ProtoMessage()
- func (x *ListMembersRequest) ProtoReflect() protoreflect.Message
- func (x *ListMembersRequest) Reset()
- func (x *ListMembersRequest) SetGroupId(v *model.UUID)
- func (x *ListMembersRequest) SetPagination(v *common.Pagination)
- func (x *ListMembersRequest) String() string
- type ListMembersRequest_builder
- type ListMembersResponse
- func (x *ListMembersResponse) GetMembers() []*user.MemberEntry
- func (x *ListMembersResponse) GetTotal() uint64
- func (*ListMembersResponse) ProtoMessage()
- func (x *ListMembersResponse) ProtoReflect() protoreflect.Message
- func (x *ListMembersResponse) Reset()
- func (x *ListMembersResponse) SetMembers(v []*user.MemberEntry)
- func (x *ListMembersResponse) SetTotal(v uint64)
- func (x *ListMembersResponse) String() string
- type ListMembersResponse_builder
- type ListRequest
- func (x *ListRequest) ClearPagination()
- func (x *ListRequest) GetPagination() *common.Pagination
- func (x *ListRequest) GetSearch() string
- func (x *ListRequest) HasPagination() bool
- func (*ListRequest) ProtoMessage()
- func (x *ListRequest) ProtoReflect() protoreflect.Message
- func (x *ListRequest) Reset()
- func (x *ListRequest) SetPagination(v *common.Pagination)
- func (x *ListRequest) SetSearch(v string)
- func (x *ListRequest) String() string
- type ListRequest_builder
- type ListResponse
- func (x *ListResponse) GetGroups() []*group.Entry
- func (x *ListResponse) GetTotal() uint64
- func (*ListResponse) ProtoMessage()
- func (x *ListResponse) ProtoReflect() protoreflect.Message
- func (x *ListResponse) Reset()
- func (x *ListResponse) SetGroups(v []*group.Entry)
- func (x *ListResponse) SetTotal(v uint64)
- func (x *ListResponse) String() string
- type ListResponse_builder
- type PingRequest
- type PingRequest_builder
- type PingResponse
- type PingResponse_builder
- type RemoveMemberRequest
- func (x *RemoveMemberRequest) ClearGroupId()
- func (x *RemoveMemberRequest) ClearUserId()
- func (x *RemoveMemberRequest) GetGroupId() *model.UUID
- func (x *RemoveMemberRequest) GetUserId() *model.UUID
- func (x *RemoveMemberRequest) HasGroupId() bool
- func (x *RemoveMemberRequest) HasUserId() bool
- func (*RemoveMemberRequest) ProtoMessage()
- func (x *RemoveMemberRequest) ProtoReflect() protoreflect.Message
- func (x *RemoveMemberRequest) Reset()
- func (x *RemoveMemberRequest) SetGroupId(v *model.UUID)
- func (x *RemoveMemberRequest) SetUserId(v *model.UUID)
- func (x *RemoveMemberRequest) String() string
- type RemoveMemberRequest_builder
- type RemoveMemberResponse
- type RemoveMemberResponse_builder
- type UpdateRequest
- func (x *UpdateRequest) ClearGroupId()
- func (x *UpdateRequest) GetGroupId() *model.UUID
- func (x *UpdateRequest) GetUpdates() []*group.Update
- func (x *UpdateRequest) HasGroupId() bool
- func (*UpdateRequest) ProtoMessage()
- func (x *UpdateRequest) ProtoReflect() protoreflect.Message
- func (x *UpdateRequest) Reset()
- func (x *UpdateRequest) SetGroupId(v *model.UUID)
- func (x *UpdateRequest) SetUpdates(v []*group.Update)
- func (x *UpdateRequest) String() string
- type UpdateRequest_builder
- type UpdateResponse
- type UpdateResponse_builder
Constants ¶
This section is empty.
Variables ¶
View Source
var File_nuntio_management_api_group_service_proto protoreflect.FileDescriptor
Functions ¶
This section is empty.
Types ¶
type AddMemberRequest ¶
type AddMemberRequest struct {
GroupId *model.UUID `protobuf:"bytes,1,opt,name=group_id,json=groupId,proto3" json:"group_id,omitempty"`
UserId []*model.UUID `protobuf:"bytes,2,rep,name=user_id,json=userId,proto3" json:"user_id,omitempty"`
// contains filtered or unexported fields
}
func (*AddMemberRequest) ClearGroupId ¶
func (x *AddMemberRequest) ClearGroupId()
func (*AddMemberRequest) GetGroupId ¶
func (x *AddMemberRequest) GetGroupId() *model.UUID
func (*AddMemberRequest) GetUserId ¶
func (x *AddMemberRequest) GetUserId() []*model.UUID
func (*AddMemberRequest) HasGroupId ¶
func (x *AddMemberRequest) HasGroupId() bool
func (*AddMemberRequest) ProtoMessage ¶
func (*AddMemberRequest) ProtoMessage()
func (*AddMemberRequest) ProtoReflect ¶
func (x *AddMemberRequest) ProtoReflect() protoreflect.Message
func (*AddMemberRequest) Reset ¶
func (x *AddMemberRequest) Reset()
func (*AddMemberRequest) SetGroupId ¶
func (x *AddMemberRequest) SetGroupId(v *model.UUID)
func (*AddMemberRequest) SetUserId ¶
func (x *AddMemberRequest) SetUserId(v []*model.UUID)
func (*AddMemberRequest) String ¶
func (x *AddMemberRequest) String() string
type AddMemberRequest_builder ¶
type AddMemberRequest_builder struct {
GroupId *model.UUID
UserId []*model.UUID
// contains filtered or unexported fields
}
func (AddMemberRequest_builder) Build ¶
func (b0 AddMemberRequest_builder) Build() *AddMemberRequest
type AddMemberResponse ¶
type AddMemberResponse struct {
// contains filtered or unexported fields
}
func (*AddMemberResponse) ProtoMessage ¶
func (*AddMemberResponse) ProtoMessage()
func (*AddMemberResponse) ProtoReflect ¶
func (x *AddMemberResponse) ProtoReflect() protoreflect.Message
func (*AddMemberResponse) Reset ¶
func (x *AddMemberResponse) Reset()
func (*AddMemberResponse) String ¶
func (x *AddMemberResponse) String() string
type AddMemberResponse_builder ¶
type AddMemberResponse_builder struct {
// contains filtered or unexported fields
}
func (AddMemberResponse_builder) Build ¶
func (b0 AddMemberResponse_builder) Build() *AddMemberResponse
type CreateRequest ¶
type CreateRequest struct {
Initializers []*group.Update `protobuf:"bytes,1,rep,name=initializers,proto3" json:"initializers,omitempty"`
// contains filtered or unexported fields
}
The request of a Groups.Create RPC
func (*CreateRequest) GetInitializers ¶
func (x *CreateRequest) GetInitializers() []*group.Update
func (*CreateRequest) ProtoMessage ¶
func (*CreateRequest) ProtoMessage()
func (*CreateRequest) ProtoReflect ¶
func (x *CreateRequest) ProtoReflect() protoreflect.Message
func (*CreateRequest) Reset ¶
func (x *CreateRequest) Reset()
func (*CreateRequest) SetInitializers ¶
func (x *CreateRequest) SetInitializers(v []*group.Update)
func (*CreateRequest) String ¶
func (x *CreateRequest) String() string
type CreateRequest_builder ¶
type CreateRequest_builder struct {
Initializers []*group.Update
// contains filtered or unexported fields
}
func (CreateRequest_builder) Build ¶
func (b0 CreateRequest_builder) Build() *CreateRequest
type CreateResponse ¶
type CreateResponse struct {
GroupId *model.UUID `protobuf:"bytes,1,opt,name=group_id,json=groupId,proto3" json:"group_id,omitempty"`
Group *group.Group `protobuf:"bytes,2,opt,name=group,proto3" json:"group,omitempty"`
// contains filtered or unexported fields
}
The response of a Groups.Create RPC
func (*CreateResponse) ClearGroup ¶
func (x *CreateResponse) ClearGroup()
func (*CreateResponse) ClearGroupId ¶
func (x *CreateResponse) ClearGroupId()
func (*CreateResponse) GetGroup ¶
func (x *CreateResponse) GetGroup() *group.Group
func (*CreateResponse) GetGroupId ¶
func (x *CreateResponse) GetGroupId() *model.UUID
func (*CreateResponse) HasGroup ¶
func (x *CreateResponse) HasGroup() bool
func (*CreateResponse) HasGroupId ¶
func (x *CreateResponse) HasGroupId() bool
func (*CreateResponse) ProtoMessage ¶
func (*CreateResponse) ProtoMessage()
func (*CreateResponse) ProtoReflect ¶
func (x *CreateResponse) ProtoReflect() protoreflect.Message
func (*CreateResponse) Reset ¶
func (x *CreateResponse) Reset()
func (*CreateResponse) SetGroup ¶
func (x *CreateResponse) SetGroup(v *group.Group)
func (*CreateResponse) SetGroupId ¶
func (x *CreateResponse) SetGroupId(v *model.UUID)
func (*CreateResponse) String ¶
func (x *CreateResponse) String() string
type CreateResponse_builder ¶
type CreateResponse_builder struct {
GroupId *model.UUID
Group *group.Group
// contains filtered or unexported fields
}
func (CreateResponse_builder) Build ¶
func (b0 CreateResponse_builder) Build() *CreateResponse
type DeleteRequest ¶
type DeleteRequest struct {
// The group to delete
GroupId *model.UUID `protobuf:"bytes,1,opt,name=group_id,json=groupId,proto3" json:"group_id,omitempty"`
// contains filtered or unexported fields
}
The request of a Group.Delete RPC
func (*DeleteRequest) ClearGroupId ¶
func (x *DeleteRequest) ClearGroupId()
func (*DeleteRequest) GetGroupId ¶
func (x *DeleteRequest) GetGroupId() *model.UUID
func (*DeleteRequest) HasGroupId ¶
func (x *DeleteRequest) HasGroupId() bool
func (*DeleteRequest) ProtoMessage ¶
func (*DeleteRequest) ProtoMessage()
func (*DeleteRequest) ProtoReflect ¶
func (x *DeleteRequest) ProtoReflect() protoreflect.Message
func (*DeleteRequest) Reset ¶
func (x *DeleteRequest) Reset()
func (*DeleteRequest) SetGroupId ¶
func (x *DeleteRequest) SetGroupId(v *model.UUID)
func (*DeleteRequest) String ¶
func (x *DeleteRequest) String() string
type DeleteRequest_builder ¶
type DeleteRequest_builder struct {
// The group to delete
GroupId *model.UUID
// contains filtered or unexported fields
}
func (DeleteRequest_builder) Build ¶
func (b0 DeleteRequest_builder) Build() *DeleteRequest
type DeleteResponse ¶
type DeleteResponse struct {
// contains filtered or unexported fields
}
The response of a Group.Delete RPC
func (*DeleteResponse) ProtoMessage ¶
func (*DeleteResponse) ProtoMessage()
func (*DeleteResponse) ProtoReflect ¶
func (x *DeleteResponse) ProtoReflect() protoreflect.Message
func (*DeleteResponse) Reset ¶
func (x *DeleteResponse) Reset()
func (*DeleteResponse) String ¶
func (x *DeleteResponse) String() string
type DeleteResponse_builder ¶
type DeleteResponse_builder struct {
// contains filtered or unexported fields
}
func (DeleteResponse_builder) Build ¶
func (b0 DeleteResponse_builder) Build() *DeleteResponse
type GetRequest ¶
type GetRequest struct {
// The group id
GroupId *model.UUID `protobuf:"bytes,1,opt,name=group_id,json=groupId,proto3" json:"group_id,omitempty"`
// contains filtered or unexported fields
}
The request of a Groups.Get RPC
func (*GetRequest) ClearGroupId ¶
func (x *GetRequest) ClearGroupId()
func (*GetRequest) GetGroupId ¶
func (x *GetRequest) GetGroupId() *model.UUID
func (*GetRequest) HasGroupId ¶
func (x *GetRequest) HasGroupId() bool
func (*GetRequest) ProtoMessage ¶
func (*GetRequest) ProtoMessage()
func (*GetRequest) ProtoReflect ¶
func (x *GetRequest) ProtoReflect() protoreflect.Message
func (*GetRequest) Reset ¶
func (x *GetRequest) Reset()
func (*GetRequest) SetGroupId ¶
func (x *GetRequest) SetGroupId(v *model.UUID)
func (*GetRequest) String ¶
func (x *GetRequest) String() string
type GetRequest_builder ¶
type GetRequest_builder struct {
// The group id
GroupId *model.UUID
// contains filtered or unexported fields
}
func (GetRequest_builder) Build ¶
func (b0 GetRequest_builder) Build() *GetRequest
type GetResponse ¶
type GetResponse struct {
Group *group.Group `protobuf:"bytes,1,opt,name=group,proto3" json:"group,omitempty"`
// contains filtered or unexported fields
}
The response of a Groups.Get RPC
func (*GetResponse) ClearGroup ¶
func (x *GetResponse) ClearGroup()
func (*GetResponse) GetGroup ¶
func (x *GetResponse) GetGroup() *group.Group
func (*GetResponse) HasGroup ¶
func (x *GetResponse) HasGroup() bool
func (*GetResponse) ProtoMessage ¶
func (*GetResponse) ProtoMessage()
func (*GetResponse) ProtoReflect ¶
func (x *GetResponse) ProtoReflect() protoreflect.Message
func (*GetResponse) Reset ¶
func (x *GetResponse) Reset()
func (*GetResponse) SetGroup ¶
func (x *GetResponse) SetGroup(v *group.Group)
func (*GetResponse) String ¶
func (x *GetResponse) String() string
type GetResponse_builder ¶
func (GetResponse_builder) Build ¶
func (b0 GetResponse_builder) Build() *GetResponse
type ListGroupsForUserRequest ¶
type ListGroupsForUserRequest struct {
UserId *model.UUID `protobuf:"bytes,1,opt,name=user_id,json=userId,proto3" json:"user_id,omitempty"`
Pagination *common.Pagination `protobuf:"bytes,2,opt,name=pagination,proto3" json:"pagination,omitempty"`
// contains filtered or unexported fields
}
func (*ListGroupsForUserRequest) ClearPagination ¶
func (x *ListGroupsForUserRequest) ClearPagination()
func (*ListGroupsForUserRequest) ClearUserId ¶
func (x *ListGroupsForUserRequest) ClearUserId()
func (*ListGroupsForUserRequest) GetPagination ¶
func (x *ListGroupsForUserRequest) GetPagination() *common.Pagination
func (*ListGroupsForUserRequest) GetUserId ¶
func (x *ListGroupsForUserRequest) GetUserId() *model.UUID
func (*ListGroupsForUserRequest) HasPagination ¶
func (x *ListGroupsForUserRequest) HasPagination() bool
func (*ListGroupsForUserRequest) HasUserId ¶
func (x *ListGroupsForUserRequest) HasUserId() bool
func (*ListGroupsForUserRequest) ProtoMessage ¶
func (*ListGroupsForUserRequest) ProtoMessage()
func (*ListGroupsForUserRequest) ProtoReflect ¶
func (x *ListGroupsForUserRequest) ProtoReflect() protoreflect.Message
func (*ListGroupsForUserRequest) Reset ¶
func (x *ListGroupsForUserRequest) Reset()
func (*ListGroupsForUserRequest) SetPagination ¶
func (x *ListGroupsForUserRequest) SetPagination(v *common.Pagination)
func (*ListGroupsForUserRequest) SetUserId ¶
func (x *ListGroupsForUserRequest) SetUserId(v *model.UUID)
func (*ListGroupsForUserRequest) String ¶
func (x *ListGroupsForUserRequest) String() string
type ListGroupsForUserRequest_builder ¶
type ListGroupsForUserRequest_builder struct {
UserId *model.UUID
Pagination *common.Pagination
// contains filtered or unexported fields
}
func (ListGroupsForUserRequest_builder) Build ¶
func (b0 ListGroupsForUserRequest_builder) Build() *ListGroupsForUserRequest
type ListGroupsForUserResponse ¶
type ListGroupsForUserResponse struct {
Groups []*group.Entry `protobuf:"bytes,1,rep,name=groups,proto3" json:"groups,omitempty"`
Total uint64 `protobuf:"varint,2,opt,name=total,proto3" json:"total,omitempty"`
// contains filtered or unexported fields
}
func (*ListGroupsForUserResponse) GetGroups ¶
func (x *ListGroupsForUserResponse) GetGroups() []*group.Entry
func (*ListGroupsForUserResponse) GetTotal ¶
func (x *ListGroupsForUserResponse) GetTotal() uint64
func (*ListGroupsForUserResponse) ProtoMessage ¶
func (*ListGroupsForUserResponse) ProtoMessage()
func (*ListGroupsForUserResponse) ProtoReflect ¶
func (x *ListGroupsForUserResponse) ProtoReflect() protoreflect.Message
func (*ListGroupsForUserResponse) Reset ¶
func (x *ListGroupsForUserResponse) Reset()
func (*ListGroupsForUserResponse) SetGroups ¶
func (x *ListGroupsForUserResponse) SetGroups(v []*group.Entry)
func (*ListGroupsForUserResponse) SetTotal ¶
func (x *ListGroupsForUserResponse) SetTotal(v uint64)
func (*ListGroupsForUserResponse) String ¶
func (x *ListGroupsForUserResponse) String() string
type ListGroupsForUserResponse_builder ¶
type ListGroupsForUserResponse_builder struct {
Groups []*group.Entry
Total uint64
// contains filtered or unexported fields
}
func (ListGroupsForUserResponse_builder) Build ¶
func (b0 ListGroupsForUserResponse_builder) Build() *ListGroupsForUserResponse
type ListMembersRequest ¶
type ListMembersRequest struct {
GroupId *model.UUID `protobuf:"bytes,1,opt,name=group_id,json=groupId,proto3" json:"group_id,omitempty"`
Pagination *common.Pagination `protobuf:"bytes,2,opt,name=pagination,proto3" json:"pagination,omitempty"`
// contains filtered or unexported fields
}
func (*ListMembersRequest) ClearGroupId ¶
func (x *ListMembersRequest) ClearGroupId()
func (*ListMembersRequest) ClearPagination ¶
func (x *ListMembersRequest) ClearPagination()
func (*ListMembersRequest) GetGroupId ¶
func (x *ListMembersRequest) GetGroupId() *model.UUID
func (*ListMembersRequest) GetPagination ¶
func (x *ListMembersRequest) GetPagination() *common.Pagination
func (*ListMembersRequest) HasGroupId ¶
func (x *ListMembersRequest) HasGroupId() bool
func (*ListMembersRequest) HasPagination ¶
func (x *ListMembersRequest) HasPagination() bool
func (*ListMembersRequest) ProtoMessage ¶
func (*ListMembersRequest) ProtoMessage()
func (*ListMembersRequest) ProtoReflect ¶
func (x *ListMembersRequest) ProtoReflect() protoreflect.Message
func (*ListMembersRequest) Reset ¶
func (x *ListMembersRequest) Reset()
func (*ListMembersRequest) SetGroupId ¶
func (x *ListMembersRequest) SetGroupId(v *model.UUID)
func (*ListMembersRequest) SetPagination ¶
func (x *ListMembersRequest) SetPagination(v *common.Pagination)
func (*ListMembersRequest) String ¶
func (x *ListMembersRequest) String() string
type ListMembersRequest_builder ¶
type ListMembersRequest_builder struct {
GroupId *model.UUID
Pagination *common.Pagination
// contains filtered or unexported fields
}
func (ListMembersRequest_builder) Build ¶
func (b0 ListMembersRequest_builder) Build() *ListMembersRequest
type ListMembersResponse ¶
type ListMembersResponse struct {
Members []*user.MemberEntry `protobuf:"bytes,1,rep,name=members,proto3" json:"members,omitempty"`
Total uint64 `protobuf:"varint,2,opt,name=total,proto3" json:"total,omitempty"`
// contains filtered or unexported fields
}
func (*ListMembersResponse) GetMembers ¶
func (x *ListMembersResponse) GetMembers() []*user.MemberEntry
func (*ListMembersResponse) GetTotal ¶
func (x *ListMembersResponse) GetTotal() uint64
func (*ListMembersResponse) ProtoMessage ¶
func (*ListMembersResponse) ProtoMessage()
func (*ListMembersResponse) ProtoReflect ¶
func (x *ListMembersResponse) ProtoReflect() protoreflect.Message
func (*ListMembersResponse) Reset ¶
func (x *ListMembersResponse) Reset()
func (*ListMembersResponse) SetMembers ¶
func (x *ListMembersResponse) SetMembers(v []*user.MemberEntry)
func (*ListMembersResponse) SetTotal ¶
func (x *ListMembersResponse) SetTotal(v uint64)
func (*ListMembersResponse) String ¶
func (x *ListMembersResponse) String() string
type ListMembersResponse_builder ¶
type ListMembersResponse_builder struct {
Members []*user.MemberEntry
Total uint64
// contains filtered or unexported fields
}
func (ListMembersResponse_builder) Build ¶
func (b0 ListMembersResponse_builder) Build() *ListMembersResponse
type ListRequest ¶
type ListRequest struct {
Pagination *common.Pagination `protobuf:"bytes,1,opt,name=pagination,proto3" json:"pagination,omitempty"`
Search string `protobuf:"bytes,2,opt,name=search,proto3" json:"search,omitempty"`
// contains filtered or unexported fields
}
The request of a Groups.List RPC
func (*ListRequest) ClearPagination ¶
func (x *ListRequest) ClearPagination()
func (*ListRequest) GetPagination ¶
func (x *ListRequest) GetPagination() *common.Pagination
func (*ListRequest) GetSearch ¶
func (x *ListRequest) GetSearch() string
func (*ListRequest) HasPagination ¶
func (x *ListRequest) HasPagination() bool
func (*ListRequest) ProtoMessage ¶
func (*ListRequest) ProtoMessage()
func (*ListRequest) ProtoReflect ¶
func (x *ListRequest) ProtoReflect() protoreflect.Message
func (*ListRequest) Reset ¶
func (x *ListRequest) Reset()
func (*ListRequest) SetPagination ¶
func (x *ListRequest) SetPagination(v *common.Pagination)
func (*ListRequest) SetSearch ¶
func (x *ListRequest) SetSearch(v string)
func (*ListRequest) String ¶
func (x *ListRequest) String() string
type ListRequest_builder ¶
type ListRequest_builder struct {
Pagination *common.Pagination
Search string
// contains filtered or unexported fields
}
func (ListRequest_builder) Build ¶
func (b0 ListRequest_builder) Build() *ListRequest
type ListResponse ¶
type ListResponse struct {
// list of groups
Groups []*group.Entry `protobuf:"bytes,1,rep,name=groups,proto3" json:"groups,omitempty"`
// count of total amount of groups
Total uint64 `protobuf:"varint,2,opt,name=total,proto3" json:"total,omitempty"`
// contains filtered or unexported fields
}
The response of a Groups.List RPC
func (*ListResponse) GetGroups ¶
func (x *ListResponse) GetGroups() []*group.Entry
func (*ListResponse) GetTotal ¶
func (x *ListResponse) GetTotal() uint64
func (*ListResponse) ProtoMessage ¶
func (*ListResponse) ProtoMessage()
func (*ListResponse) ProtoReflect ¶
func (x *ListResponse) ProtoReflect() protoreflect.Message
func (*ListResponse) Reset ¶
func (x *ListResponse) Reset()
func (*ListResponse) SetGroups ¶
func (x *ListResponse) SetGroups(v []*group.Entry)
func (*ListResponse) SetTotal ¶
func (x *ListResponse) SetTotal(v uint64)
func (*ListResponse) String ¶
func (x *ListResponse) String() string
type ListResponse_builder ¶
type ListResponse_builder struct {
// list of groups
Groups []*group.Entry
// count of total amount of groups
Total uint64
// contains filtered or unexported fields
}
func (ListResponse_builder) Build ¶
func (b0 ListResponse_builder) Build() *ListResponse
type PingRequest ¶
type PingRequest struct {
// contains filtered or unexported fields
}
The request of a Groups.Ping RPC
func (*PingRequest) ProtoMessage ¶
func (*PingRequest) ProtoMessage()
func (*PingRequest) ProtoReflect ¶
func (x *PingRequest) ProtoReflect() protoreflect.Message
func (*PingRequest) Reset ¶
func (x *PingRequest) Reset()
func (*PingRequest) String ¶
func (x *PingRequest) String() string
type PingRequest_builder ¶
type PingRequest_builder struct {
// contains filtered or unexported fields
}
func (PingRequest_builder) Build ¶
func (b0 PingRequest_builder) Build() *PingRequest
type PingResponse ¶
type PingResponse struct {
// contains filtered or unexported fields
}
The response of a Groups.Ping RPC
func (*PingResponse) ProtoMessage ¶
func (*PingResponse) ProtoMessage()
func (*PingResponse) ProtoReflect ¶
func (x *PingResponse) ProtoReflect() protoreflect.Message
func (*PingResponse) Reset ¶
func (x *PingResponse) Reset()
func (*PingResponse) String ¶
func (x *PingResponse) String() string
type PingResponse_builder ¶
type PingResponse_builder struct {
// contains filtered or unexported fields
}
func (PingResponse_builder) Build ¶
func (b0 PingResponse_builder) Build() *PingResponse
type RemoveMemberRequest ¶
type RemoveMemberRequest struct {
GroupId *model.UUID `protobuf:"bytes,1,opt,name=group_id,json=groupId,proto3" json:"group_id,omitempty"`
UserId *model.UUID `protobuf:"bytes,2,opt,name=user_id,json=userId,proto3" json:"user_id,omitempty"`
// contains filtered or unexported fields
}
func (*RemoveMemberRequest) ClearGroupId ¶
func (x *RemoveMemberRequest) ClearGroupId()
func (*RemoveMemberRequest) ClearUserId ¶
func (x *RemoveMemberRequest) ClearUserId()
func (*RemoveMemberRequest) GetGroupId ¶
func (x *RemoveMemberRequest) GetGroupId() *model.UUID
func (*RemoveMemberRequest) GetUserId ¶
func (x *RemoveMemberRequest) GetUserId() *model.UUID
func (*RemoveMemberRequest) HasGroupId ¶
func (x *RemoveMemberRequest) HasGroupId() bool
func (*RemoveMemberRequest) HasUserId ¶
func (x *RemoveMemberRequest) HasUserId() bool
func (*RemoveMemberRequest) ProtoMessage ¶
func (*RemoveMemberRequest) ProtoMessage()
func (*RemoveMemberRequest) ProtoReflect ¶
func (x *RemoveMemberRequest) ProtoReflect() protoreflect.Message
func (*RemoveMemberRequest) Reset ¶
func (x *RemoveMemberRequest) Reset()
func (*RemoveMemberRequest) SetGroupId ¶
func (x *RemoveMemberRequest) SetGroupId(v *model.UUID)
func (*RemoveMemberRequest) SetUserId ¶
func (x *RemoveMemberRequest) SetUserId(v *model.UUID)
func (*RemoveMemberRequest) String ¶
func (x *RemoveMemberRequest) String() string
type RemoveMemberRequest_builder ¶
type RemoveMemberRequest_builder struct {
GroupId *model.UUID
UserId *model.UUID
// contains filtered or unexported fields
}
func (RemoveMemberRequest_builder) Build ¶
func (b0 RemoveMemberRequest_builder) Build() *RemoveMemberRequest
type RemoveMemberResponse ¶
type RemoveMemberResponse struct {
// contains filtered or unexported fields
}
func (*RemoveMemberResponse) ProtoMessage ¶
func (*RemoveMemberResponse) ProtoMessage()
func (*RemoveMemberResponse) ProtoReflect ¶
func (x *RemoveMemberResponse) ProtoReflect() protoreflect.Message
func (*RemoveMemberResponse) Reset ¶
func (x *RemoveMemberResponse) Reset()
func (*RemoveMemberResponse) String ¶
func (x *RemoveMemberResponse) String() string
type RemoveMemberResponse_builder ¶
type RemoveMemberResponse_builder struct {
// contains filtered or unexported fields
}
func (RemoveMemberResponse_builder) Build ¶
func (b0 RemoveMemberResponse_builder) Build() *RemoveMemberResponse
type UpdateRequest ¶
type UpdateRequest struct {
Updates []*group.Update `protobuf:"bytes,1,rep,name=updates,proto3" json:"updates,omitempty"`
// The group id
GroupId *model.UUID `protobuf:"bytes,3,opt,name=group_id,json=groupId,proto3" json:"group_id,omitempty"`
// contains filtered or unexported fields
}
The request of a Groups.Update RPC
func (*UpdateRequest) ClearGroupId ¶
func (x *UpdateRequest) ClearGroupId()
func (*UpdateRequest) GetGroupId ¶
func (x *UpdateRequest) GetGroupId() *model.UUID
func (*UpdateRequest) GetUpdates ¶
func (x *UpdateRequest) GetUpdates() []*group.Update
func (*UpdateRequest) HasGroupId ¶
func (x *UpdateRequest) HasGroupId() bool
func (*UpdateRequest) ProtoMessage ¶
func (*UpdateRequest) ProtoMessage()
func (*UpdateRequest) ProtoReflect ¶
func (x *UpdateRequest) ProtoReflect() protoreflect.Message
func (*UpdateRequest) Reset ¶
func (x *UpdateRequest) Reset()
func (*UpdateRequest) SetGroupId ¶
func (x *UpdateRequest) SetGroupId(v *model.UUID)
func (*UpdateRequest) SetUpdates ¶
func (x *UpdateRequest) SetUpdates(v []*group.Update)
func (*UpdateRequest) String ¶
func (x *UpdateRequest) String() string
type UpdateRequest_builder ¶
type UpdateRequest_builder struct {
Updates []*group.Update
// The group id
GroupId *model.UUID
// contains filtered or unexported fields
}
func (UpdateRequest_builder) Build ¶
func (b0 UpdateRequest_builder) Build() *UpdateRequest
type UpdateResponse ¶
type UpdateResponse struct {
// contains filtered or unexported fields
}
The response of a Groups.Update RPC
func (*UpdateResponse) ProtoMessage ¶
func (*UpdateResponse) ProtoMessage()
func (*UpdateResponse) ProtoReflect ¶
func (x *UpdateResponse) ProtoReflect() protoreflect.Message
func (*UpdateResponse) Reset ¶
func (x *UpdateResponse) Reset()
func (*UpdateResponse) String ¶
func (x *UpdateResponse) String() string
type UpdateResponse_builder ¶
type UpdateResponse_builder struct {
// contains filtered or unexported fields
}
func (UpdateResponse_builder) Build ¶
func (b0 UpdateResponse_builder) Build() *UpdateResponse
Source Files
¶
- service.pb.go
Click to show internal directories.
Click to hide internal directories.