Documentation
¶
Index ¶
- Variables
- type AcceptContactRequest
- func (x *AcceptContactRequest) ClearUserId()
- func (x *AcceptContactRequest) GetContactId() string
- func (x *AcceptContactRequest) GetUserId() *model.UUID
- func (x *AcceptContactRequest) HasUserId() bool
- func (*AcceptContactRequest) ProtoMessage()
- func (x *AcceptContactRequest) ProtoReflect() protoreflect.Message
- func (x *AcceptContactRequest) Reset()
- func (x *AcceptContactRequest) SetContactId(v string)
- func (x *AcceptContactRequest) SetUserId(v *model.UUID)
- func (x *AcceptContactRequest) String() string
- type AcceptContactRequest_builder
- type AcceptContactResponse
- type AcceptContactResponse_builder
- type AddContactRequest
- func (x *AddContactRequest) ClearFromIdentifier()
- func (x *AddContactRequest) ClearToIdentifier()
- func (x *AddContactRequest) GetFromIdentifier() *auth.UserIdentifier
- func (x *AddContactRequest) GetToIdentifier() *auth.UserIdentifier
- func (x *AddContactRequest) HasFromIdentifier() bool
- func (x *AddContactRequest) HasToIdentifier() bool
- func (*AddContactRequest) ProtoMessage()
- func (x *AddContactRequest) ProtoReflect() protoreflect.Message
- func (x *AddContactRequest) Reset()
- func (x *AddContactRequest) SetFromIdentifier(v *auth.UserIdentifier)
- func (x *AddContactRequest) SetToIdentifier(v *auth.UserIdentifier)
- func (x *AddContactRequest) String() string
- type AddContactRequest_builder
- type AddContactResponse
- func (x *AddContactResponse) ClearContact()
- func (x *AddContactResponse) GetContact() *user.Contact
- func (x *AddContactResponse) HasContact() bool
- func (*AddContactResponse) ProtoMessage()
- func (x *AddContactResponse) ProtoReflect() protoreflect.Message
- func (x *AddContactResponse) Reset()
- func (x *AddContactResponse) SetContact(v *user.Contact)
- func (x *AddContactResponse) String() string
- type AddContactResponse_builder
- type CreateRequest
- type CreateRequest_builder
- type CreateResponse
- func (x *CreateResponse) ClearUser()
- func (x *CreateResponse) ClearUserId()
- func (x *CreateResponse) GetUser() *user.User
- func (x *CreateResponse) GetUserId() *model.UUID
- func (x *CreateResponse) HasUser() bool
- func (x *CreateResponse) HasUserId() bool
- func (*CreateResponse) ProtoMessage()
- func (x *CreateResponse) ProtoReflect() protoreflect.Message
- func (x *CreateResponse) Reset()
- func (x *CreateResponse) SetUser(v *user.User)
- func (x *CreateResponse) SetUserId(v *model.UUID)
- func (x *CreateResponse) String() string
- type CreateResponse_builder
- type DeleteManyRequest
- type DeleteManyRequest_builder
- type DeleteManyResponse
- type DeleteManyResponse_builder
- type DeleteRequest
- func (x *DeleteRequest) ClearUserId()
- func (x *DeleteRequest) GetUserId() *model.UUID
- func (x *DeleteRequest) HasUserId() bool
- func (*DeleteRequest) ProtoMessage()
- func (x *DeleteRequest) ProtoReflect() protoreflect.Message
- func (x *DeleteRequest) Reset()
- func (x *DeleteRequest) SetUserId(v *model.UUID)
- func (x *DeleteRequest) String() string
- type DeleteRequest_builder
- type DeleteResponse
- type DeleteResponse_builder
- type GetContactsRequest
- func (x *GetContactsRequest) ClearAccepted()
- func (x *GetContactsRequest) ClearUserId()
- func (x *GetContactsRequest) GetAccepted() bool
- func (x *GetContactsRequest) GetFrom() uint32
- func (x *GetContactsRequest) GetTo() uint32
- func (x *GetContactsRequest) GetUserId() *model.UUID
- func (x *GetContactsRequest) HasAccepted() bool
- func (x *GetContactsRequest) HasUserId() bool
- func (*GetContactsRequest) ProtoMessage()
- func (x *GetContactsRequest) ProtoReflect() protoreflect.Message
- func (x *GetContactsRequest) Reset()
- func (x *GetContactsRequest) SetAccepted(v bool)
- func (x *GetContactsRequest) SetFrom(v uint32)
- func (x *GetContactsRequest) SetTo(v uint32)
- func (x *GetContactsRequest) SetUserId(v *model.UUID)
- func (x *GetContactsRequest) String() string
- type GetContactsRequest_builder
- type GetContactsResponse
- func (x *GetContactsResponse) GetContacts() []*user.Contact
- func (x *GetContactsResponse) GetCount() uint64
- func (*GetContactsResponse) ProtoMessage()
- func (x *GetContactsResponse) ProtoReflect() protoreflect.Message
- func (x *GetContactsResponse) Reset()
- func (x *GetContactsResponse) SetContacts(v []*user.Contact)
- func (x *GetContactsResponse) SetCount(v uint64)
- func (x *GetContactsResponse) String() string
- type GetContactsResponse_builder
- type GetManyRequest
- type GetManyRequest_builder
- type GetManyResponse
- func (x *GetManyResponse) GetCount() uint64
- func (x *GetManyResponse) GetUsers() []*user.User
- func (*GetManyResponse) ProtoMessage()
- func (x *GetManyResponse) ProtoReflect() protoreflect.Message
- func (x *GetManyResponse) Reset()
- func (x *GetManyResponse) SetCount(v uint64)
- func (x *GetManyResponse) SetUsers(v []*user.User)
- func (x *GetManyResponse) String() string
- type GetManyResponse_builder
- type GetRequest
- func (x *GetRequest) ClearUserId()
- func (x *GetRequest) GetUserId() *model.UUID
- func (x *GetRequest) HasUserId() bool
- func (*GetRequest) ProtoMessage()
- func (x *GetRequest) ProtoReflect() protoreflect.Message
- func (x *GetRequest) Reset()
- func (x *GetRequest) SetUserId(v *model.UUID)
- func (x *GetRequest) String() string
- type GetRequest_builder
- type GetResponse
- func (x *GetResponse) ClearUser()
- func (x *GetResponse) GetUser() *user.User
- func (x *GetResponse) HasUser() bool
- func (*GetResponse) ProtoMessage()
- func (x *GetResponse) ProtoReflect() protoreflect.Message
- func (x *GetResponse) Reset()
- func (x *GetResponse) SetUser(v *user.User)
- func (x *GetResponse) String() string
- type GetResponse_builder
- type GetSettingsRequest
- type GetSettingsRequest_builder
- type GetSettingsResponse
- func (x *GetSettingsResponse) ClearSettings()
- func (x *GetSettingsResponse) GetSettings() *user.Settings
- func (x *GetSettingsResponse) HasSettings() bool
- func (*GetSettingsResponse) ProtoMessage()
- func (x *GetSettingsResponse) ProtoReflect() protoreflect.Message
- func (x *GetSettingsResponse) Reset()
- func (x *GetSettingsResponse) SetSettings(v *user.Settings)
- func (x *GetSettingsResponse) String() string
- type GetSettingsResponse_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) GetTotal() uint64
- func (x *ListResponse) GetUsers() []*user.Entry
- func (*ListResponse) ProtoMessage()
- func (x *ListResponse) ProtoReflect() protoreflect.Message
- func (x *ListResponse) Reset()
- func (x *ListResponse) SetTotal(v uint64)
- func (x *ListResponse) SetUsers(v []*user.Entry)
- func (x *ListResponse) String() string
- type ListResponse_builder
- type ListSessionsRequest
- func (x *ListSessionsRequest) ClearUserId()
- func (x *ListSessionsRequest) GetUserId() *model.UUID
- func (x *ListSessionsRequest) HasUserId() bool
- func (*ListSessionsRequest) ProtoMessage()
- func (x *ListSessionsRequest) ProtoReflect() protoreflect.Message
- func (x *ListSessionsRequest) Reset()
- func (x *ListSessionsRequest) SetUserId(v *model.UUID)
- func (x *ListSessionsRequest) String() string
- type ListSessionsRequest_builder
- type ListSessionsResponse
- func (x *ListSessionsResponse) GetSessions() []*user.SessionEntry
- func (*ListSessionsResponse) ProtoMessage()
- func (x *ListSessionsResponse) ProtoReflect() protoreflect.Message
- func (x *ListSessionsResponse) Reset()
- func (x *ListSessionsResponse) SetSessions(v []*user.SessionEntry)
- func (x *ListSessionsResponse) String() string
- type ListSessionsResponse_builder
- type PingRequest
- type PingRequest_builder
- type PingResponse
- type PingResponse_builder
- type RemoveContactRequest
- func (x *RemoveContactRequest) GetContactId() string
- func (*RemoveContactRequest) ProtoMessage()
- func (x *RemoveContactRequest) ProtoReflect() protoreflect.Message
- func (x *RemoveContactRequest) Reset()
- func (x *RemoveContactRequest) SetContactId(v string)
- func (x *RemoveContactRequest) String() string
- type RemoveContactRequest_builder
- type RemoveContactResponse
- type RemoveContactResponse_builder
- type SearchRequest
- func (x *SearchRequest) ClearGroupId()
- func (x *SearchRequest) GetFrom() uint32
- func (x *SearchRequest) GetGroupId() string
- func (x *SearchRequest) GetQuery() string
- func (x *SearchRequest) GetTo() uint32
- func (x *SearchRequest) HasGroupId() bool
- func (*SearchRequest) ProtoMessage()
- func (x *SearchRequest) ProtoReflect() protoreflect.Message
- func (x *SearchRequest) Reset()
- func (x *SearchRequest) SetFrom(v uint32)
- func (x *SearchRequest) SetGroupId(v string)
- func (x *SearchRequest) SetQuery(v string)
- func (x *SearchRequest) SetTo(v uint32)
- func (x *SearchRequest) String() string
- type SearchRequest_builder
- type SearchResponse
- func (x *SearchResponse) GetCount() uint64
- func (x *SearchResponse) GetUsers() []*user.User
- func (*SearchResponse) ProtoMessage()
- func (x *SearchResponse) ProtoReflect() protoreflect.Message
- func (x *SearchResponse) Reset()
- func (x *SearchResponse) SetCount(v uint64)
- func (x *SearchResponse) SetUsers(v []*user.User)
- func (x *SearchResponse) String() string
- type SearchResponse_builder
- type UpdateRequest
- func (x *UpdateRequest) ClearUserId()
- func (x *UpdateRequest) GetUpdates() []*user.Update
- func (x *UpdateRequest) GetUserId() *model.UUID
- func (x *UpdateRequest) HasUserId() bool
- func (*UpdateRequest) ProtoMessage()
- func (x *UpdateRequest) ProtoReflect() protoreflect.Message
- func (x *UpdateRequest) Reset()
- func (x *UpdateRequest) SetUpdates(v []*user.Update)
- func (x *UpdateRequest) SetUserId(v *model.UUID)
- func (x *UpdateRequest) String() string
- type UpdateRequest_builder
- type UpdateResponse
- type UpdateResponse_builder
- type UpdateSettingsRequest
- func (x *UpdateSettingsRequest) ClearSettings()
- func (x *UpdateSettingsRequest) GetSettings() *user.Settings
- func (x *UpdateSettingsRequest) HasSettings() bool
- func (*UpdateSettingsRequest) ProtoMessage()
- func (x *UpdateSettingsRequest) ProtoReflect() protoreflect.Message
- func (x *UpdateSettingsRequest) Reset()
- func (x *UpdateSettingsRequest) SetSettings(v *user.Settings)
- func (x *UpdateSettingsRequest) String() string
- type UpdateSettingsRequest_builder
- type UpdateSettingsResponse
- type UpdateSettingsResponse_builder
- type UploadProfileImageRequest
- func (x *UploadProfileImageRequest) ClearUserId()
- func (x *UploadProfileImageRequest) GetData() []byte
- func (x *UploadProfileImageRequest) GetUserId() *model.UUID
- func (x *UploadProfileImageRequest) HasUserId() bool
- func (*UploadProfileImageRequest) ProtoMessage()
- func (x *UploadProfileImageRequest) ProtoReflect() protoreflect.Message
- func (x *UploadProfileImageRequest) Reset()
- func (x *UploadProfileImageRequest) SetData(v []byte)
- func (x *UploadProfileImageRequest) SetUserId(v *model.UUID)
- func (x *UploadProfileImageRequest) String() string
- type UploadProfileImageRequest_builder
- type UploadProfileImageResponse
- func (x *UploadProfileImageResponse) GetUrl() string
- func (*UploadProfileImageResponse) ProtoMessage()
- func (x *UploadProfileImageResponse) ProtoReflect() protoreflect.Message
- func (x *UploadProfileImageResponse) Reset()
- func (x *UploadProfileImageResponse) SetUrl(v string)
- func (x *UploadProfileImageResponse) String() string
- type UploadProfileImageResponse_builder
Constants ¶
This section is empty.
Variables ¶
var File_nuntio_management_api_user_service_proto protoreflect.FileDescriptor
Functions ¶
This section is empty.
Types ¶
type AcceptContactRequest ¶
type AcceptContactRequest struct {
ContactId string `protobuf:"bytes,1,opt,name=contact_id,json=contactId,proto3" json:"contact_id,omitempty"`
UserId *model.UUID `protobuf:"bytes,2,opt,name=user_id,json=userId,proto3" json:"user_id,omitempty"`
// contains filtered or unexported fields
}
The request of a Users.AcceptContact RPC
func (*AcceptContactRequest) ClearUserId ¶
func (x *AcceptContactRequest) ClearUserId()
func (*AcceptContactRequest) GetContactId ¶
func (x *AcceptContactRequest) GetContactId() string
func (*AcceptContactRequest) GetUserId ¶
func (x *AcceptContactRequest) GetUserId() *model.UUID
func (*AcceptContactRequest) HasUserId ¶
func (x *AcceptContactRequest) HasUserId() bool
func (*AcceptContactRequest) ProtoMessage ¶
func (*AcceptContactRequest) ProtoMessage()
func (*AcceptContactRequest) ProtoReflect ¶
func (x *AcceptContactRequest) ProtoReflect() protoreflect.Message
func (*AcceptContactRequest) Reset ¶
func (x *AcceptContactRequest) Reset()
func (*AcceptContactRequest) SetContactId ¶
func (x *AcceptContactRequest) SetContactId(v string)
func (*AcceptContactRequest) SetUserId ¶
func (x *AcceptContactRequest) SetUserId(v *model.UUID)
func (*AcceptContactRequest) String ¶
func (x *AcceptContactRequest) String() string
type AcceptContactRequest_builder ¶
type AcceptContactRequest_builder struct {
ContactId string
UserId *model.UUID
// contains filtered or unexported fields
}
func (AcceptContactRequest_builder) Build ¶
func (b0 AcceptContactRequest_builder) Build() *AcceptContactRequest
type AcceptContactResponse ¶
type AcceptContactResponse struct {
// contains filtered or unexported fields
}
The response of a Users.AcceptContact RPC
func (*AcceptContactResponse) ProtoMessage ¶
func (*AcceptContactResponse) ProtoMessage()
func (*AcceptContactResponse) ProtoReflect ¶
func (x *AcceptContactResponse) ProtoReflect() protoreflect.Message
func (*AcceptContactResponse) Reset ¶
func (x *AcceptContactResponse) Reset()
func (*AcceptContactResponse) String ¶
func (x *AcceptContactResponse) String() string
type AcceptContactResponse_builder ¶
type AcceptContactResponse_builder struct {
// contains filtered or unexported fields
}
func (AcceptContactResponse_builder) Build ¶
func (b0 AcceptContactResponse_builder) Build() *AcceptContactResponse
type AddContactRequest ¶
type AddContactRequest struct {
FromIdentifier *auth.UserIdentifier `protobuf:"bytes,1,opt,name=from_identifier,json=fromIdentifier,proto3" json:"from_identifier,omitempty"`
ToIdentifier *auth.UserIdentifier `protobuf:"bytes,2,opt,name=to_identifier,json=toIdentifier,proto3" json:"to_identifier,omitempty"`
// contains filtered or unexported fields
}
The request of a Users.AddContact RPC
func (*AddContactRequest) ClearFromIdentifier ¶
func (x *AddContactRequest) ClearFromIdentifier()
func (*AddContactRequest) ClearToIdentifier ¶
func (x *AddContactRequest) ClearToIdentifier()
func (*AddContactRequest) GetFromIdentifier ¶
func (x *AddContactRequest) GetFromIdentifier() *auth.UserIdentifier
func (*AddContactRequest) GetToIdentifier ¶
func (x *AddContactRequest) GetToIdentifier() *auth.UserIdentifier
func (*AddContactRequest) HasFromIdentifier ¶
func (x *AddContactRequest) HasFromIdentifier() bool
func (*AddContactRequest) HasToIdentifier ¶
func (x *AddContactRequest) HasToIdentifier() bool
func (*AddContactRequest) ProtoMessage ¶
func (*AddContactRequest) ProtoMessage()
func (*AddContactRequest) ProtoReflect ¶
func (x *AddContactRequest) ProtoReflect() protoreflect.Message
func (*AddContactRequest) Reset ¶
func (x *AddContactRequest) Reset()
func (*AddContactRequest) SetFromIdentifier ¶
func (x *AddContactRequest) SetFromIdentifier(v *auth.UserIdentifier)
func (*AddContactRequest) SetToIdentifier ¶
func (x *AddContactRequest) SetToIdentifier(v *auth.UserIdentifier)
func (*AddContactRequest) String ¶
func (x *AddContactRequest) String() string
type AddContactRequest_builder ¶
type AddContactRequest_builder struct {
FromIdentifier *auth.UserIdentifier
ToIdentifier *auth.UserIdentifier
// contains filtered or unexported fields
}
func (AddContactRequest_builder) Build ¶
func (b0 AddContactRequest_builder) Build() *AddContactRequest
type AddContactResponse ¶
type AddContactResponse struct {
Contact *user.Contact `protobuf:"bytes,1,opt,name=contact,proto3" json:"contact,omitempty"`
// contains filtered or unexported fields
}
The response of a Users.AddContact RPC
func (*AddContactResponse) ClearContact ¶
func (x *AddContactResponse) ClearContact()
func (*AddContactResponse) GetContact ¶
func (x *AddContactResponse) GetContact() *user.Contact
func (*AddContactResponse) HasContact ¶
func (x *AddContactResponse) HasContact() bool
func (*AddContactResponse) ProtoMessage ¶
func (*AddContactResponse) ProtoMessage()
func (*AddContactResponse) ProtoReflect ¶
func (x *AddContactResponse) ProtoReflect() protoreflect.Message
func (*AddContactResponse) Reset ¶
func (x *AddContactResponse) Reset()
func (*AddContactResponse) SetContact ¶
func (x *AddContactResponse) SetContact(v *user.Contact)
func (*AddContactResponse) String ¶
func (x *AddContactResponse) String() string
type AddContactResponse_builder ¶
type AddContactResponse_builder struct {
Contact *user.Contact
// contains filtered or unexported fields
}
func (AddContactResponse_builder) Build ¶
func (b0 AddContactResponse_builder) Build() *AddContactResponse
type CreateRequest ¶
type CreateRequest struct {
// Initial fields to set.
Initializers []*user.Update `protobuf:"bytes,1,rep,name=initializers,proto3" json:"initializers,omitempty"`
// contains filtered or unexported fields
}
The request of a Users.Create RPC
func (*CreateRequest) GetInitializers ¶
func (x *CreateRequest) GetInitializers() []*user.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 []*user.Update)
func (*CreateRequest) String ¶
func (x *CreateRequest) String() string
type CreateRequest_builder ¶
type CreateRequest_builder struct {
// Initial fields to set.
Initializers []*user.Update
// contains filtered or unexported fields
}
func (CreateRequest_builder) Build ¶
func (b0 CreateRequest_builder) Build() *CreateRequest
type CreateResponse ¶
type CreateResponse struct {
UserId *model.UUID `protobuf:"bytes,1,opt,name=user_id,json=userId,proto3" json:"user_id,omitempty"`
// The created user.
User *user.User `protobuf:"bytes,2,opt,name=user,proto3" json:"user,omitempty"`
// contains filtered or unexported fields
}
The response of a Users.Create RPC
func (*CreateResponse) ClearUser ¶
func (x *CreateResponse) ClearUser()
func (*CreateResponse) ClearUserId ¶
func (x *CreateResponse) ClearUserId()
func (*CreateResponse) GetUser ¶
func (x *CreateResponse) GetUser() *user.User
func (*CreateResponse) GetUserId ¶
func (x *CreateResponse) GetUserId() *model.UUID
func (*CreateResponse) HasUser ¶
func (x *CreateResponse) HasUser() bool
func (*CreateResponse) HasUserId ¶
func (x *CreateResponse) HasUserId() 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) SetUser ¶
func (x *CreateResponse) SetUser(v *user.User)
func (*CreateResponse) SetUserId ¶
func (x *CreateResponse) SetUserId(v *model.UUID)
func (*CreateResponse) String ¶
func (x *CreateResponse) String() string
type CreateResponse_builder ¶
type CreateResponse_builder struct {
UserId *model.UUID
// The created user.
User *user.User
// contains filtered or unexported fields
}
func (CreateResponse_builder) Build ¶
func (b0 CreateResponse_builder) Build() *CreateResponse
type DeleteManyRequest ¶
type DeleteManyRequest struct {
UserIds []*model.UUID `protobuf:"bytes,1,rep,name=user_ids,json=userIds,proto3" json:"user_ids,omitempty"`
// contains filtered or unexported fields
}
The request of a Users.DeleteMany RPC
func (*DeleteManyRequest) GetUserIds ¶
func (x *DeleteManyRequest) GetUserIds() []*model.UUID
func (*DeleteManyRequest) ProtoMessage ¶
func (*DeleteManyRequest) ProtoMessage()
func (*DeleteManyRequest) ProtoReflect ¶
func (x *DeleteManyRequest) ProtoReflect() protoreflect.Message
func (*DeleteManyRequest) Reset ¶
func (x *DeleteManyRequest) Reset()
func (*DeleteManyRequest) SetUserIds ¶
func (x *DeleteManyRequest) SetUserIds(v []*model.UUID)
func (*DeleteManyRequest) String ¶
func (x *DeleteManyRequest) String() string
type DeleteManyRequest_builder ¶
type DeleteManyRequest_builder struct {
UserIds []*model.UUID
// contains filtered or unexported fields
}
func (DeleteManyRequest_builder) Build ¶
func (b0 DeleteManyRequest_builder) Build() *DeleteManyRequest
type DeleteManyResponse ¶
type DeleteManyResponse struct {
// number of users deleted
Count uint64 `protobuf:"varint,1,opt,name=count,proto3" json:"count,omitempty"`
// contains filtered or unexported fields
}
The response of a Users.DeleteMany RPC
func (*DeleteManyResponse) GetCount ¶
func (x *DeleteManyResponse) GetCount() uint64
func (*DeleteManyResponse) ProtoMessage ¶
func (*DeleteManyResponse) ProtoMessage()
func (*DeleteManyResponse) ProtoReflect ¶
func (x *DeleteManyResponse) ProtoReflect() protoreflect.Message
func (*DeleteManyResponse) Reset ¶
func (x *DeleteManyResponse) Reset()
func (*DeleteManyResponse) SetCount ¶
func (x *DeleteManyResponse) SetCount(v uint64)
func (*DeleteManyResponse) String ¶
func (x *DeleteManyResponse) String() string
type DeleteManyResponse_builder ¶
type DeleteManyResponse_builder struct {
// number of users deleted
Count uint64
// contains filtered or unexported fields
}
func (DeleteManyResponse_builder) Build ¶
func (b0 DeleteManyResponse_builder) Build() *DeleteManyResponse
type DeleteRequest ¶
type DeleteRequest struct {
// The user identifier to fetch the user
UserId *model.UUID `protobuf:"bytes,1,opt,name=user_id,json=userId,proto3" json:"user_id,omitempty"`
// contains filtered or unexported fields
}
The request of an Users.Delete RPC
func (*DeleteRequest) ClearUserId ¶
func (x *DeleteRequest) ClearUserId()
func (*DeleteRequest) GetUserId ¶
func (x *DeleteRequest) GetUserId() *model.UUID
func (*DeleteRequest) HasUserId ¶
func (x *DeleteRequest) HasUserId() 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) SetUserId ¶
func (x *DeleteRequest) SetUserId(v *model.UUID)
func (*DeleteRequest) String ¶
func (x *DeleteRequest) String() string
type DeleteRequest_builder ¶
type DeleteRequest_builder struct {
// The user identifier to fetch the user
UserId *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 an Users.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 GetContactsRequest ¶
type GetContactsRequest struct {
// The user identifier to fetch the user
UserId *model.UUID `protobuf:"bytes,1,opt,name=user_id,json=userId,proto3" json:"user_id,omitempty"`
// Where to start getting contacts from
From uint32 `protobuf:"varint,2,opt,name=from,proto3" json:"from,omitempty"`
// Where to stop getting contacts to
To uint32 `protobuf:"varint,3,opt,name=to,proto3" json:"to,omitempty"`
// Set to true to only include accepted or false to only include not
// accepted
Accepted *bool `protobuf:"varint,4,opt,name=accepted,proto3,oneof" json:"accepted,omitempty"`
// contains filtered or unexported fields
}
The request of an Users.GetContacts RPC
func (*GetContactsRequest) ClearAccepted ¶
func (x *GetContactsRequest) ClearAccepted()
func (*GetContactsRequest) ClearUserId ¶
func (x *GetContactsRequest) ClearUserId()
func (*GetContactsRequest) GetAccepted ¶
func (x *GetContactsRequest) GetAccepted() bool
func (*GetContactsRequest) GetFrom ¶
func (x *GetContactsRequest) GetFrom() uint32
func (*GetContactsRequest) GetTo ¶
func (x *GetContactsRequest) GetTo() uint32
func (*GetContactsRequest) GetUserId ¶
func (x *GetContactsRequest) GetUserId() *model.UUID
func (*GetContactsRequest) HasAccepted ¶
func (x *GetContactsRequest) HasAccepted() bool
func (*GetContactsRequest) HasUserId ¶
func (x *GetContactsRequest) HasUserId() bool
func (*GetContactsRequest) ProtoMessage ¶
func (*GetContactsRequest) ProtoMessage()
func (*GetContactsRequest) ProtoReflect ¶
func (x *GetContactsRequest) ProtoReflect() protoreflect.Message
func (*GetContactsRequest) Reset ¶
func (x *GetContactsRequest) Reset()
func (*GetContactsRequest) SetAccepted ¶
func (x *GetContactsRequest) SetAccepted(v bool)
func (*GetContactsRequest) SetFrom ¶
func (x *GetContactsRequest) SetFrom(v uint32)
func (*GetContactsRequest) SetTo ¶
func (x *GetContactsRequest) SetTo(v uint32)
func (*GetContactsRequest) SetUserId ¶
func (x *GetContactsRequest) SetUserId(v *model.UUID)
func (*GetContactsRequest) String ¶
func (x *GetContactsRequest) String() string
type GetContactsRequest_builder ¶
type GetContactsRequest_builder struct {
// The user identifier to fetch the user
UserId *model.UUID
// Where to start getting contacts from
From uint32
// Where to stop getting contacts to
To uint32
// Set to true to only include accepted or false to only include not
// accepted
Accepted *bool
// contains filtered or unexported fields
}
func (GetContactsRequest_builder) Build ¶
func (b0 GetContactsRequest_builder) Build() *GetContactsRequest
type GetContactsResponse ¶
type GetContactsResponse struct {
Contacts []*user.Contact `protobuf:"bytes,1,rep,name=contacts,proto3" json:"contacts,omitempty"`
// Return number of users in database
Count uint64 `protobuf:"varint,2,opt,name=count,proto3" json:"count,omitempty"`
// contains filtered or unexported fields
}
The request of a Users.GetContacts RPC
func (*GetContactsResponse) GetContacts ¶
func (x *GetContactsResponse) GetContacts() []*user.Contact
func (*GetContactsResponse) GetCount ¶
func (x *GetContactsResponse) GetCount() uint64
func (*GetContactsResponse) ProtoMessage ¶
func (*GetContactsResponse) ProtoMessage()
func (*GetContactsResponse) ProtoReflect ¶
func (x *GetContactsResponse) ProtoReflect() protoreflect.Message
func (*GetContactsResponse) Reset ¶
func (x *GetContactsResponse) Reset()
func (*GetContactsResponse) SetContacts ¶
func (x *GetContactsResponse) SetContacts(v []*user.Contact)
func (*GetContactsResponse) SetCount ¶
func (x *GetContactsResponse) SetCount(v uint64)
func (*GetContactsResponse) String ¶
func (x *GetContactsResponse) String() string
type GetContactsResponse_builder ¶
type GetContactsResponse_builder struct {
Contacts []*user.Contact
// Return number of users in database
Count uint64
// contains filtered or unexported fields
}
func (GetContactsResponse_builder) Build ¶
func (b0 GetContactsResponse_builder) Build() *GetContactsResponse
type GetManyRequest ¶
type GetManyRequest struct {
UserIds []*model.UUID `protobuf:"bytes,1,rep,name=user_ids,json=userIds,proto3" json:"user_ids,omitempty"`
// contains filtered or unexported fields
}
The request of a Users.GetMany RPC
func (*GetManyRequest) GetUserIds ¶
func (x *GetManyRequest) GetUserIds() []*model.UUID
func (*GetManyRequest) ProtoMessage ¶
func (*GetManyRequest) ProtoMessage()
func (*GetManyRequest) ProtoReflect ¶
func (x *GetManyRequest) ProtoReflect() protoreflect.Message
func (*GetManyRequest) Reset ¶
func (x *GetManyRequest) Reset()
func (*GetManyRequest) SetUserIds ¶
func (x *GetManyRequest) SetUserIds(v []*model.UUID)
func (*GetManyRequest) String ¶
func (x *GetManyRequest) String() string
type GetManyRequest_builder ¶
type GetManyRequest_builder struct {
UserIds []*model.UUID
// contains filtered or unexported fields
}
func (GetManyRequest_builder) Build ¶
func (b0 GetManyRequest_builder) Build() *GetManyRequest
type GetManyResponse ¶
type GetManyResponse struct {
// The users returned
Users []*user.User `protobuf:"bytes,1,rep,name=users,proto3" json:"users,omitempty"`
// Return number of users in database
Count uint64 `protobuf:"varint,2,opt,name=count,proto3" json:"count,omitempty"`
// contains filtered or unexported fields
}
The response of a Users.GetMany RPC
func (*GetManyResponse) GetCount ¶
func (x *GetManyResponse) GetCount() uint64
func (*GetManyResponse) GetUsers ¶
func (x *GetManyResponse) GetUsers() []*user.User
func (*GetManyResponse) ProtoMessage ¶
func (*GetManyResponse) ProtoMessage()
func (*GetManyResponse) ProtoReflect ¶
func (x *GetManyResponse) ProtoReflect() protoreflect.Message
func (*GetManyResponse) Reset ¶
func (x *GetManyResponse) Reset()
func (*GetManyResponse) SetCount ¶
func (x *GetManyResponse) SetCount(v uint64)
func (*GetManyResponse) SetUsers ¶
func (x *GetManyResponse) SetUsers(v []*user.User)
func (*GetManyResponse) String ¶
func (x *GetManyResponse) String() string
type GetManyResponse_builder ¶
type GetManyResponse_builder struct {
// The users returned
Users []*user.User
// Return number of users in database
Count uint64
// contains filtered or unexported fields
}
func (GetManyResponse_builder) Build ¶
func (b0 GetManyResponse_builder) Build() *GetManyResponse
type GetRequest ¶
type GetRequest struct {
// The user identifier to fetch the user
UserId *model.UUID `protobuf:"bytes,1,opt,name=user_id,json=userId,proto3" json:"user_id,omitempty"`
// contains filtered or unexported fields
}
The request of an Users.Get RPC
func (*GetRequest) ClearUserId ¶
func (x *GetRequest) ClearUserId()
func (*GetRequest) GetUserId ¶
func (x *GetRequest) GetUserId() *model.UUID
func (*GetRequest) HasUserId ¶
func (x *GetRequest) HasUserId() 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) SetUserId ¶
func (x *GetRequest) SetUserId(v *model.UUID)
func (*GetRequest) String ¶
func (x *GetRequest) String() string
type GetRequest_builder ¶
type GetRequest_builder struct {
// The user identifier to fetch the user
UserId *model.UUID
// contains filtered or unexported fields
}
func (GetRequest_builder) Build ¶
func (b0 GetRequest_builder) Build() *GetRequest
type GetResponse ¶
type GetResponse struct {
User *user.User `protobuf:"bytes,1,opt,name=user,proto3" json:"user,omitempty"`
// contains filtered or unexported fields
}
The response of an Users.Get RPC
func (*GetResponse) ClearUser ¶
func (x *GetResponse) ClearUser()
func (*GetResponse) GetUser ¶
func (x *GetResponse) GetUser() *user.User
func (*GetResponse) HasUser ¶
func (x *GetResponse) HasUser() 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) SetUser ¶
func (x *GetResponse) SetUser(v *user.User)
func (*GetResponse) String ¶
func (x *GetResponse) String() string
type GetResponse_builder ¶
func (GetResponse_builder) Build ¶
func (b0 GetResponse_builder) Build() *GetResponse
type GetSettingsRequest ¶
type GetSettingsRequest struct {
// contains filtered or unexported fields
}
func (*GetSettingsRequest) ProtoMessage ¶
func (*GetSettingsRequest) ProtoMessage()
func (*GetSettingsRequest) ProtoReflect ¶
func (x *GetSettingsRequest) ProtoReflect() protoreflect.Message
func (*GetSettingsRequest) Reset ¶
func (x *GetSettingsRequest) Reset()
func (*GetSettingsRequest) String ¶
func (x *GetSettingsRequest) String() string
type GetSettingsRequest_builder ¶
type GetSettingsRequest_builder struct {
// contains filtered or unexported fields
}
func (GetSettingsRequest_builder) Build ¶
func (b0 GetSettingsRequest_builder) Build() *GetSettingsRequest
type GetSettingsResponse ¶
type GetSettingsResponse struct {
Settings *user.Settings `protobuf:"bytes,1,opt,name=settings,proto3" json:"settings,omitempty"`
// contains filtered or unexported fields
}
func (*GetSettingsResponse) ClearSettings ¶
func (x *GetSettingsResponse) ClearSettings()
func (*GetSettingsResponse) GetSettings ¶
func (x *GetSettingsResponse) GetSettings() *user.Settings
func (*GetSettingsResponse) HasSettings ¶
func (x *GetSettingsResponse) HasSettings() bool
func (*GetSettingsResponse) ProtoMessage ¶
func (*GetSettingsResponse) ProtoMessage()
func (*GetSettingsResponse) ProtoReflect ¶
func (x *GetSettingsResponse) ProtoReflect() protoreflect.Message
func (*GetSettingsResponse) Reset ¶
func (x *GetSettingsResponse) Reset()
func (*GetSettingsResponse) SetSettings ¶
func (x *GetSettingsResponse) SetSettings(v *user.Settings)
func (*GetSettingsResponse) String ¶
func (x *GetSettingsResponse) String() string
type GetSettingsResponse_builder ¶
type GetSettingsResponse_builder struct {
Settings *user.Settings
// contains filtered or unexported fields
}
func (GetSettingsResponse_builder) Build ¶
func (b0 GetSettingsResponse_builder) Build() *GetSettingsResponse
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 Users.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 {
// The users returned
Users []*user.Entry `protobuf:"bytes,1,rep,name=users,proto3" json:"users,omitempty"`
// Return number of users in database
Total uint64 `protobuf:"varint,2,opt,name=total,proto3" json:"total,omitempty"`
// contains filtered or unexported fields
}
The response of a Users.List RPC
func (*ListResponse) GetTotal ¶
func (x *ListResponse) GetTotal() uint64
func (*ListResponse) GetUsers ¶
func (x *ListResponse) GetUsers() []*user.Entry
func (*ListResponse) ProtoMessage ¶
func (*ListResponse) ProtoMessage()
func (*ListResponse) ProtoReflect ¶
func (x *ListResponse) ProtoReflect() protoreflect.Message
func (*ListResponse) Reset ¶
func (x *ListResponse) Reset()
func (*ListResponse) SetTotal ¶
func (x *ListResponse) SetTotal(v uint64)
func (*ListResponse) SetUsers ¶
func (x *ListResponse) SetUsers(v []*user.Entry)
func (*ListResponse) String ¶
func (x *ListResponse) String() string
type ListResponse_builder ¶
type ListResponse_builder struct {
// The users returned
Users []*user.Entry
// Return number of users in database
Total uint64
// contains filtered or unexported fields
}
func (ListResponse_builder) Build ¶
func (b0 ListResponse_builder) Build() *ListResponse
type ListSessionsRequest ¶
type ListSessionsRequest struct {
UserId *model.UUID `protobuf:"bytes,1,opt,name=user_id,json=userId,proto3" json:"user_id,omitempty"`
// contains filtered or unexported fields
}
The request of an Users.ListSessions RPC
func (*ListSessionsRequest) ClearUserId ¶
func (x *ListSessionsRequest) ClearUserId()
func (*ListSessionsRequest) GetUserId ¶
func (x *ListSessionsRequest) GetUserId() *model.UUID
func (*ListSessionsRequest) HasUserId ¶
func (x *ListSessionsRequest) HasUserId() bool
func (*ListSessionsRequest) ProtoMessage ¶
func (*ListSessionsRequest) ProtoMessage()
func (*ListSessionsRequest) ProtoReflect ¶
func (x *ListSessionsRequest) ProtoReflect() protoreflect.Message
func (*ListSessionsRequest) Reset ¶
func (x *ListSessionsRequest) Reset()
func (*ListSessionsRequest) SetUserId ¶
func (x *ListSessionsRequest) SetUserId(v *model.UUID)
func (*ListSessionsRequest) String ¶
func (x *ListSessionsRequest) String() string
type ListSessionsRequest_builder ¶
type ListSessionsRequest_builder struct {
UserId *model.UUID
// contains filtered or unexported fields
}
func (ListSessionsRequest_builder) Build ¶
func (b0 ListSessionsRequest_builder) Build() *ListSessionsRequest
type ListSessionsResponse ¶
type ListSessionsResponse struct {
Sessions []*user.SessionEntry `protobuf:"bytes,1,rep,name=sessions,proto3" json:"sessions,omitempty"`
// contains filtered or unexported fields
}
The response of a Users.ListSessions RPC
func (*ListSessionsResponse) GetSessions ¶
func (x *ListSessionsResponse) GetSessions() []*user.SessionEntry
func (*ListSessionsResponse) ProtoMessage ¶
func (*ListSessionsResponse) ProtoMessage()
func (*ListSessionsResponse) ProtoReflect ¶
func (x *ListSessionsResponse) ProtoReflect() protoreflect.Message
func (*ListSessionsResponse) Reset ¶
func (x *ListSessionsResponse) Reset()
func (*ListSessionsResponse) SetSessions ¶
func (x *ListSessionsResponse) SetSessions(v []*user.SessionEntry)
func (*ListSessionsResponse) String ¶
func (x *ListSessionsResponse) String() string
type ListSessionsResponse_builder ¶
type ListSessionsResponse_builder struct {
Sessions []*user.SessionEntry
// contains filtered or unexported fields
}
func (ListSessionsResponse_builder) Build ¶
func (b0 ListSessionsResponse_builder) Build() *ListSessionsResponse
type PingRequest ¶
type PingRequest struct {
// contains filtered or unexported fields
}
The request of a Users.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 Users.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 RemoveContactRequest ¶
type RemoveContactRequest struct {
ContactId string `protobuf:"bytes,1,opt,name=contact_id,json=contactId,proto3" json:"contact_id,omitempty"`
// contains filtered or unexported fields
}
The request of a Users.RemoveContact RPC
func (*RemoveContactRequest) GetContactId ¶
func (x *RemoveContactRequest) GetContactId() string
func (*RemoveContactRequest) ProtoMessage ¶
func (*RemoveContactRequest) ProtoMessage()
func (*RemoveContactRequest) ProtoReflect ¶
func (x *RemoveContactRequest) ProtoReflect() protoreflect.Message
func (*RemoveContactRequest) Reset ¶
func (x *RemoveContactRequest) Reset()
func (*RemoveContactRequest) SetContactId ¶
func (x *RemoveContactRequest) SetContactId(v string)
func (*RemoveContactRequest) String ¶
func (x *RemoveContactRequest) String() string
type RemoveContactRequest_builder ¶
type RemoveContactRequest_builder struct {
ContactId string
// contains filtered or unexported fields
}
func (RemoveContactRequest_builder) Build ¶
func (b0 RemoveContactRequest_builder) Build() *RemoveContactRequest
type RemoveContactResponse ¶
type RemoveContactResponse struct {
// contains filtered or unexported fields
}
The response of a Users.RemoveContact RPC
func (*RemoveContactResponse) ProtoMessage ¶
func (*RemoveContactResponse) ProtoMessage()
func (*RemoveContactResponse) ProtoReflect ¶
func (x *RemoveContactResponse) ProtoReflect() protoreflect.Message
func (*RemoveContactResponse) Reset ¶
func (x *RemoveContactResponse) Reset()
func (*RemoveContactResponse) String ¶
func (x *RemoveContactResponse) String() string
type RemoveContactResponse_builder ¶
type RemoveContactResponse_builder struct {
// contains filtered or unexported fields
}
func (RemoveContactResponse_builder) Build ¶
func (b0 RemoveContactResponse_builder) Build() *RemoveContactResponse
type SearchRequest ¶
type SearchRequest struct {
// The query to search for
Query string `protobuf:"bytes,1,opt,name=query,proto3" json:"query,omitempty"`
// Where to start getting contacts from
From uint32 `protobuf:"varint,2,opt,name=from,proto3" json:"from,omitempty"`
// Where to stop getting contacts to
To uint32 `protobuf:"varint,3,opt,name=to,proto3" json:"to,omitempty"`
// To list only within a group
GroupId *string `protobuf:"bytes,4,opt,name=group_id,json=groupId,proto3,oneof" json:"group_id,omitempty"`
// contains filtered or unexported fields
}
The request of a Users.Search RPC
func (*SearchRequest) ClearGroupId ¶
func (x *SearchRequest) ClearGroupId()
func (*SearchRequest) GetFrom ¶
func (x *SearchRequest) GetFrom() uint32
func (*SearchRequest) GetGroupId ¶
func (x *SearchRequest) GetGroupId() string
func (*SearchRequest) GetQuery ¶
func (x *SearchRequest) GetQuery() string
func (*SearchRequest) GetTo ¶
func (x *SearchRequest) GetTo() uint32
func (*SearchRequest) HasGroupId ¶
func (x *SearchRequest) HasGroupId() bool
func (*SearchRequest) ProtoMessage ¶
func (*SearchRequest) ProtoMessage()
func (*SearchRequest) ProtoReflect ¶
func (x *SearchRequest) ProtoReflect() protoreflect.Message
func (*SearchRequest) Reset ¶
func (x *SearchRequest) Reset()
func (*SearchRequest) SetFrom ¶
func (x *SearchRequest) SetFrom(v uint32)
func (*SearchRequest) SetGroupId ¶
func (x *SearchRequest) SetGroupId(v string)
func (*SearchRequest) SetQuery ¶
func (x *SearchRequest) SetQuery(v string)
func (*SearchRequest) SetTo ¶
func (x *SearchRequest) SetTo(v uint32)
func (*SearchRequest) String ¶
func (x *SearchRequest) String() string
type SearchRequest_builder ¶
type SearchRequest_builder struct {
// The query to search for
Query string
// Where to start getting contacts from
From uint32
// Where to stop getting contacts to
To uint32
// To list only within a group
GroupId *string
// contains filtered or unexported fields
}
func (SearchRequest_builder) Build ¶
func (b0 SearchRequest_builder) Build() *SearchRequest
type SearchResponse ¶
type SearchResponse struct {
// The users returned
Users []*user.User `protobuf:"bytes,1,rep,name=users,proto3" json:"users,omitempty"`
// Return number of users in database
Count uint64 `protobuf:"varint,2,opt,name=count,proto3" json:"count,omitempty"`
// contains filtered or unexported fields
}
The response of a Users.Search RPC
func (*SearchResponse) GetCount ¶
func (x *SearchResponse) GetCount() uint64
func (*SearchResponse) GetUsers ¶
func (x *SearchResponse) GetUsers() []*user.User
func (*SearchResponse) ProtoMessage ¶
func (*SearchResponse) ProtoMessage()
func (*SearchResponse) ProtoReflect ¶
func (x *SearchResponse) ProtoReflect() protoreflect.Message
func (*SearchResponse) Reset ¶
func (x *SearchResponse) Reset()
func (*SearchResponse) SetCount ¶
func (x *SearchResponse) SetCount(v uint64)
func (*SearchResponse) SetUsers ¶
func (x *SearchResponse) SetUsers(v []*user.User)
func (*SearchResponse) String ¶
func (x *SearchResponse) String() string
type SearchResponse_builder ¶
type SearchResponse_builder struct {
// The users returned
Users []*user.User
// Return number of users in database
Count uint64
// contains filtered or unexported fields
}
func (SearchResponse_builder) Build ¶
func (b0 SearchResponse_builder) Build() *SearchResponse
type UpdateRequest ¶
type UpdateRequest struct {
// The user identifier to fetch the user
UserId *model.UUID `protobuf:"bytes,1,opt,name=user_id,json=userId,proto3" json:"user_id,omitempty"`
Updates []*user.Update `protobuf:"bytes,2,rep,name=updates,proto3" json:"updates,omitempty"`
// contains filtered or unexported fields
}
The request of a Users.Update RPC
func (*UpdateRequest) ClearUserId ¶
func (x *UpdateRequest) ClearUserId()
func (*UpdateRequest) GetUpdates ¶
func (x *UpdateRequest) GetUpdates() []*user.Update
func (*UpdateRequest) GetUserId ¶
func (x *UpdateRequest) GetUserId() *model.UUID
func (*UpdateRequest) HasUserId ¶
func (x *UpdateRequest) HasUserId() 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) SetUpdates ¶
func (x *UpdateRequest) SetUpdates(v []*user.Update)
func (*UpdateRequest) SetUserId ¶
func (x *UpdateRequest) SetUserId(v *model.UUID)
func (*UpdateRequest) String ¶
func (x *UpdateRequest) String() string
type UpdateRequest_builder ¶
type UpdateRequest_builder struct {
// The user identifier to fetch the user
UserId *model.UUID
Updates []*user.Update
// 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 Users.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
type UpdateSettingsRequest ¶
type UpdateSettingsRequest struct {
Settings *user.Settings `protobuf:"bytes,1,opt,name=settings,proto3" json:"settings,omitempty"`
// contains filtered or unexported fields
}
func (*UpdateSettingsRequest) ClearSettings ¶
func (x *UpdateSettingsRequest) ClearSettings()
func (*UpdateSettingsRequest) GetSettings ¶
func (x *UpdateSettingsRequest) GetSettings() *user.Settings
func (*UpdateSettingsRequest) HasSettings ¶
func (x *UpdateSettingsRequest) HasSettings() bool
func (*UpdateSettingsRequest) ProtoMessage ¶
func (*UpdateSettingsRequest) ProtoMessage()
func (*UpdateSettingsRequest) ProtoReflect ¶
func (x *UpdateSettingsRequest) ProtoReflect() protoreflect.Message
func (*UpdateSettingsRequest) Reset ¶
func (x *UpdateSettingsRequest) Reset()
func (*UpdateSettingsRequest) SetSettings ¶
func (x *UpdateSettingsRequest) SetSettings(v *user.Settings)
func (*UpdateSettingsRequest) String ¶
func (x *UpdateSettingsRequest) String() string
type UpdateSettingsRequest_builder ¶
type UpdateSettingsRequest_builder struct {
Settings *user.Settings
// contains filtered or unexported fields
}
func (UpdateSettingsRequest_builder) Build ¶
func (b0 UpdateSettingsRequest_builder) Build() *UpdateSettingsRequest
type UpdateSettingsResponse ¶
type UpdateSettingsResponse struct {
// contains filtered or unexported fields
}
func (*UpdateSettingsResponse) ProtoMessage ¶
func (*UpdateSettingsResponse) ProtoMessage()
func (*UpdateSettingsResponse) ProtoReflect ¶
func (x *UpdateSettingsResponse) ProtoReflect() protoreflect.Message
func (*UpdateSettingsResponse) Reset ¶
func (x *UpdateSettingsResponse) Reset()
func (*UpdateSettingsResponse) String ¶
func (x *UpdateSettingsResponse) String() string
type UpdateSettingsResponse_builder ¶
type UpdateSettingsResponse_builder struct {
// contains filtered or unexported fields
}
func (UpdateSettingsResponse_builder) Build ¶
func (b0 UpdateSettingsResponse_builder) Build() *UpdateSettingsResponse
type UploadProfileImageRequest ¶
type UploadProfileImageRequest struct {
// The bytes of data to upload
Data []byte `protobuf:"bytes,1,opt,name=data,proto3" json:"data,omitempty"`
// The user to upload a profile image to.
UserId *model.UUID `protobuf:"bytes,2,opt,name=user_id,json=userId,proto3" json:"user_id,omitempty"`
// contains filtered or unexported fields
}
The request of an Users.UploadProfileImage RPC
func (*UploadProfileImageRequest) ClearUserId ¶
func (x *UploadProfileImageRequest) ClearUserId()
func (*UploadProfileImageRequest) GetData ¶
func (x *UploadProfileImageRequest) GetData() []byte
func (*UploadProfileImageRequest) GetUserId ¶
func (x *UploadProfileImageRequest) GetUserId() *model.UUID
func (*UploadProfileImageRequest) HasUserId ¶
func (x *UploadProfileImageRequest) HasUserId() bool
func (*UploadProfileImageRequest) ProtoMessage ¶
func (*UploadProfileImageRequest) ProtoMessage()
func (*UploadProfileImageRequest) ProtoReflect ¶
func (x *UploadProfileImageRequest) ProtoReflect() protoreflect.Message
func (*UploadProfileImageRequest) Reset ¶
func (x *UploadProfileImageRequest) Reset()
func (*UploadProfileImageRequest) SetData ¶
func (x *UploadProfileImageRequest) SetData(v []byte)
func (*UploadProfileImageRequest) SetUserId ¶
func (x *UploadProfileImageRequest) SetUserId(v *model.UUID)
func (*UploadProfileImageRequest) String ¶
func (x *UploadProfileImageRequest) String() string
type UploadProfileImageRequest_builder ¶
type UploadProfileImageRequest_builder struct {
// The bytes of data to upload
Data []byte
// The user to upload a profile image to.
UserId *model.UUID
// contains filtered or unexported fields
}
func (UploadProfileImageRequest_builder) Build ¶
func (b0 UploadProfileImageRequest_builder) Build() *UploadProfileImageRequest
type UploadProfileImageResponse ¶
type UploadProfileImageResponse struct {
Url string `protobuf:"bytes,1,opt,name=url,proto3" json:"url,omitempty"`
// contains filtered or unexported fields
}
The response of an Users.UploadProfileImage RPC
func (*UploadProfileImageResponse) GetUrl ¶
func (x *UploadProfileImageResponse) GetUrl() string
func (*UploadProfileImageResponse) ProtoMessage ¶
func (*UploadProfileImageResponse) ProtoMessage()
func (*UploadProfileImageResponse) ProtoReflect ¶
func (x *UploadProfileImageResponse) ProtoReflect() protoreflect.Message
func (*UploadProfileImageResponse) Reset ¶
func (x *UploadProfileImageResponse) Reset()
func (*UploadProfileImageResponse) SetUrl ¶
func (x *UploadProfileImageResponse) SetUrl(v string)
func (*UploadProfileImageResponse) String ¶
func (x *UploadProfileImageResponse) String() string
type UploadProfileImageResponse_builder ¶
type UploadProfileImageResponse_builder struct {
Url string
// contains filtered or unexported fields
}
func (UploadProfileImageResponse_builder) Build ¶
func (b0 UploadProfileImageResponse_builder) Build() *UploadProfileImageResponse
Source Files
¶
- service.pb.go