Documentation ¶
Index ¶
- Variables
- func DefaultDeleteUser(ctx context.Context, in *User, db *gorm1.DB) error
- func DefaultDeleteUserSet(ctx context.Context, in []*User, db *gorm1.DB) error
- func RegisterBackendServer(s *grpc.Server, srv BackendServer)
- func RegisterUserServiceServer(s *grpc.Server, srv UserServiceServer)
- type BackendClient
- type BackendServer
- type CreateUserRequest
- func (*CreateUserRequest) Descriptor() ([]byte, []int)
- func (m *CreateUserRequest) GetPayload() *User
- func (*CreateUserRequest) ProtoMessage()
- func (m *CreateUserRequest) Reset()
- func (m *CreateUserRequest) String() string
- func (m *CreateUserRequest) XXX_DiscardUnknown()
- func (m *CreateUserRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *CreateUserRequest) XXX_Merge(src proto.Message)
- func (m *CreateUserRequest) XXX_Size() int
- func (m *CreateUserRequest) XXX_Unmarshal(b []byte) error
- type CreateUserResponse
- func (*CreateUserResponse) Descriptor() ([]byte, []int)
- func (m *CreateUserResponse) GetResult() *User
- func (*CreateUserResponse) ProtoMessage()
- func (m *CreateUserResponse) Reset()
- func (m *CreateUserResponse) String() string
- func (m *CreateUserResponse) XXX_DiscardUnknown()
- func (m *CreateUserResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *CreateUserResponse) XXX_Merge(src proto.Message)
- func (m *CreateUserResponse) XXX_Size() int
- func (m *CreateUserResponse) XXX_Unmarshal(b []byte) error
- type DeleteUserRequest
- func (*DeleteUserRequest) Descriptor() ([]byte, []int)
- func (m *DeleteUserRequest) GetId() *resource.Identifier
- func (*DeleteUserRequest) ProtoMessage()
- func (m *DeleteUserRequest) Reset()
- func (m *DeleteUserRequest) String() string
- func (m *DeleteUserRequest) XXX_DiscardUnknown()
- func (m *DeleteUserRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *DeleteUserRequest) XXX_Merge(src proto.Message)
- func (m *DeleteUserRequest) XXX_Size() int
- func (m *DeleteUserRequest) XXX_Unmarshal(b []byte) error
- type DeleteUserResponse
- func (*DeleteUserResponse) Descriptor() ([]byte, []int)
- func (*DeleteUserResponse) ProtoMessage()
- func (m *DeleteUserResponse) Reset()
- func (m *DeleteUserResponse) String() string
- func (m *DeleteUserResponse) XXX_DiscardUnknown()
- func (m *DeleteUserResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *DeleteUserResponse) XXX_Merge(src proto.Message)
- func (m *DeleteUserResponse) XXX_Size() int
- func (m *DeleteUserResponse) XXX_Unmarshal(b []byte) error
- type ListUserRequest
- func (*ListUserRequest) Descriptor() ([]byte, []int)
- func (m *ListUserRequest) GetFields() *query.FieldSelection
- func (m *ListUserRequest) GetFilter() *query.Filtering
- func (m *ListUserRequest) GetOrderBy() *query.Sorting
- func (m *ListUserRequest) GetPaging() *query.Pagination
- func (*ListUserRequest) ProtoMessage()
- func (m *ListUserRequest) Reset()
- func (m *ListUserRequest) String() string
- func (m *ListUserRequest) XXX_DiscardUnknown()
- func (m *ListUserRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *ListUserRequest) XXX_Merge(src proto.Message)
- func (m *ListUserRequest) XXX_Size() int
- func (m *ListUserRequest) XXX_Unmarshal(b []byte) error
- type ListUserResponse
- func (*ListUserResponse) Descriptor() ([]byte, []int)
- func (m *ListUserResponse) GetPageInfo() *query.PageInfo
- func (m *ListUserResponse) GetResults() []*User
- func (*ListUserResponse) ProtoMessage()
- func (m *ListUserResponse) Reset()
- func (m *ListUserResponse) String() string
- func (m *ListUserResponse) XXX_DiscardUnknown()
- func (m *ListUserResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *ListUserResponse) XXX_Merge(src proto.Message)
- func (m *ListUserResponse) XXX_Size() int
- func (m *ListUserResponse) XXX_Unmarshal(b []byte) error
- type ReadUserRequest
- func (*ReadUserRequest) Descriptor() ([]byte, []int)
- func (m *ReadUserRequest) GetId() *resource.Identifier
- func (*ReadUserRequest) ProtoMessage()
- func (m *ReadUserRequest) Reset()
- func (m *ReadUserRequest) String() string
- func (m *ReadUserRequest) XXX_DiscardUnknown()
- func (m *ReadUserRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *ReadUserRequest) XXX_Merge(src proto.Message)
- func (m *ReadUserRequest) XXX_Size() int
- func (m *ReadUserRequest) XXX_Unmarshal(b []byte) error
- type ReadUserResponse
- func (*ReadUserResponse) Descriptor() ([]byte, []int)
- func (m *ReadUserResponse) GetResult() *User
- func (*ReadUserResponse) ProtoMessage()
- func (m *ReadUserResponse) Reset()
- func (m *ReadUserResponse) String() string
- func (m *ReadUserResponse) XXX_DiscardUnknown()
- func (m *ReadUserResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *ReadUserResponse) XXX_Merge(src proto.Message)
- func (m *ReadUserResponse) XXX_Size() int
- func (m *ReadUserResponse) XXX_Unmarshal(b []byte) error
- type UpdateUserRequest
- func (*UpdateUserRequest) Descriptor() ([]byte, []int)
- func (m *UpdateUserRequest) GetGerogeriGegege() *field_mask.FieldMask
- func (m *UpdateUserRequest) GetPayload() *User
- func (*UpdateUserRequest) ProtoMessage()
- func (m *UpdateUserRequest) Reset()
- func (m *UpdateUserRequest) String() string
- func (m *UpdateUserRequest) XXX_DiscardUnknown()
- func (m *UpdateUserRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *UpdateUserRequest) XXX_Merge(src proto.Message)
- func (m *UpdateUserRequest) XXX_Size() int
- func (m *UpdateUserRequest) XXX_Unmarshal(b []byte) error
- type UpdateUserResponse
- func (*UpdateUserResponse) Descriptor() ([]byte, []int)
- func (m *UpdateUserResponse) GetResult() *User
- func (*UpdateUserResponse) ProtoMessage()
- func (m *UpdateUserResponse) Reset()
- func (m *UpdateUserResponse) String() string
- func (m *UpdateUserResponse) XXX_DiscardUnknown()
- func (m *UpdateUserResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *UpdateUserResponse) XXX_Merge(src proto.Message)
- func (m *UpdateUserResponse) XXX_Size() int
- func (m *UpdateUserResponse) XXX_Unmarshal(b []byte) error
- type User
- func DefaultApplyFieldMaskUser(ctx context.Context, patchee *User, patcher *User, ...) (*User, error)
- func DefaultCreateUser(ctx context.Context, in *User, db *gorm1.DB) (*User, error)
- func DefaultListUser(ctx context.Context, db *gorm1.DB, f *query1.Filtering, s *query1.Sorting, ...) ([]*User, error)
- func DefaultPatchUser(ctx context.Context, in *User, updateMask *field_mask1.FieldMask, db *gorm1.DB) (*User, error)
- func DefaultReadUser(ctx context.Context, in *User, db *gorm1.DB) (*User, error)
- func DefaultStrictUpdateUser(ctx context.Context, in *User, db *gorm1.DB) (*User, error)
- func (*User) Descriptor() ([]byte, []int)
- func (m *User) GetCreatedAt() *timestamp.Timestamp
- func (m *User) GetDeletedAt() *timestamp.Timestamp
- func (m *User) GetId() *resource.Identifier
- func (m *User) GetIsAdmin() bool
- func (m *User) GetName() string
- func (m *User) GetTeamId() int64
- func (m *User) GetUpdatedAt() *timestamp.Timestamp
- func (*User) ProtoMessage()
- func (m *User) Reset()
- func (m *User) String() string
- func (m *User) ToORM(ctx context.Context) (UserORM, error)
- func (m *User) XXX_DiscardUnknown()
- func (m *User) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *User) XXX_Merge(src proto.Message)
- func (m *User) XXX_Size() int
- func (m *User) XXX_Unmarshal(b []byte) error
- type UserORM
- type UserORMWithAfterCreate_
- type UserORMWithAfterDeleteSet
- type UserORMWithAfterDelete_
- type UserORMWithAfterListFind
- type UserORMWithAfterReadFind
- type UserORMWithAfterStrictUpdateSave
- type UserORMWithBeforeCreate_
- type UserORMWithBeforeDeleteSet
- type UserORMWithBeforeDelete_
- type UserORMWithBeforeListApplyQuery
- type UserORMWithBeforeListFind
- type UserORMWithBeforeReadApplyQuery
- type UserORMWithBeforeReadFind
- type UserORMWithBeforeStrictUpdateCleanup
- type UserORMWithBeforeStrictUpdateSave
- type UserServiceClient
- type UserServiceDefaultServer
- func (m *UserServiceDefaultServer) Create(ctx context.Context, in *CreateUserRequest) (*CreateUserResponse, error)
- func (m *UserServiceDefaultServer) Delete(ctx context.Context, in *DeleteUserRequest) (*DeleteUserResponse, error)
- func (m *UserServiceDefaultServer) List(ctx context.Context, in *ListUserRequest) (*ListUserResponse, error)
- func (m *UserServiceDefaultServer) Read(ctx context.Context, in *ReadUserRequest) (*ReadUserResponse, error)
- func (m *UserServiceDefaultServer) Update(ctx context.Context, in *UpdateUserRequest) (*UpdateUserResponse, error)
- type UserServiceServer
- type UserServiceUserWithAfterCreate
- type UserServiceUserWithAfterDelete
- type UserServiceUserWithAfterList
- type UserServiceUserWithAfterRead
- type UserServiceUserWithAfterUpdate
- type UserServiceUserWithBeforeCreate
- type UserServiceUserWithBeforeDelete
- type UserServiceUserWithBeforeList
- type UserServiceUserWithBeforeRead
- type UserServiceUserWithBeforeUpdate
- type UserWithAfterPatchSave
- type UserWithAfterToORM
- type UserWithAfterToPB
- type UserWithBeforePatchApplyFieldMask
- type UserWithBeforePatchRead
- type UserWithBeforePatchSave
- type UserWithBeforeToORM
- type UserWithBeforeToPB
- type VersionResponse
- func (*VersionResponse) Descriptor() ([]byte, []int)
- func (m *VersionResponse) GetBuildDate() string
- func (m *VersionResponse) GetRevision() string
- func (m *VersionResponse) GetVersion() string
- func (*VersionResponse) ProtoMessage()
- func (m *VersionResponse) Reset()
- func (m *VersionResponse) String() string
- func (m *VersionResponse) XXX_DiscardUnknown()
- func (m *VersionResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *VersionResponse) XXX_Merge(src proto.Message)
- func (m *VersionResponse) XXX_Size() int
- func (m *VersionResponse) XXX_Unmarshal(b []byte) error
Constants ¶
This section is empty.
Variables ¶
var BackendClientCommand = &cobra.Command{
Use: "backend",
}
var UserServiceClientCommand = &cobra.Command{
Use: "userservice",
}
Functions ¶
func DefaultDeleteUserSet ¶
func RegisterBackendServer ¶
func RegisterBackendServer(s *grpc.Server, srv BackendServer)
func RegisterUserServiceServer ¶
func RegisterUserServiceServer(s *grpc.Server, srv UserServiceServer)
Types ¶
type BackendClient ¶
type BackendClient interface {
GetVersions(ctx context.Context, in *empty.Empty, opts ...grpc.CallOption) (*VersionResponse, error)
}
BackendClient is the client API for Backend service.
For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.
func NewBackendClient ¶
func NewBackendClient(cc *grpc.ClientConn) BackendClient
type BackendServer ¶
type BackendServer interface {
GetVersions(context.Context, *empty.Empty) (*VersionResponse, error)
}
BackendServer is the server API for Backend service.
type CreateUserRequest ¶
type CreateUserRequest struct { Payload *User `protobuf:"bytes,1,opt,name=payload,proto3" json:"payload,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*CreateUserRequest) Descriptor ¶
func (*CreateUserRequest) Descriptor() ([]byte, []int)
func (*CreateUserRequest) GetPayload ¶
func (m *CreateUserRequest) GetPayload() *User
func (*CreateUserRequest) ProtoMessage ¶
func (*CreateUserRequest) ProtoMessage()
func (*CreateUserRequest) Reset ¶
func (m *CreateUserRequest) Reset()
func (*CreateUserRequest) String ¶
func (m *CreateUserRequest) String() string
func (*CreateUserRequest) XXX_DiscardUnknown ¶
func (m *CreateUserRequest) XXX_DiscardUnknown()
func (*CreateUserRequest) XXX_Marshal ¶
func (m *CreateUserRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*CreateUserRequest) XXX_Merge ¶
func (m *CreateUserRequest) XXX_Merge(src proto.Message)
func (*CreateUserRequest) XXX_Size ¶
func (m *CreateUserRequest) XXX_Size() int
func (*CreateUserRequest) XXX_Unmarshal ¶
func (m *CreateUserRequest) XXX_Unmarshal(b []byte) error
type CreateUserResponse ¶
type CreateUserResponse struct { Result *User `protobuf:"bytes,1,opt,name=result,proto3" json:"result,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*CreateUserResponse) Descriptor ¶
func (*CreateUserResponse) Descriptor() ([]byte, []int)
func (*CreateUserResponse) GetResult ¶
func (m *CreateUserResponse) GetResult() *User
func (*CreateUserResponse) ProtoMessage ¶
func (*CreateUserResponse) ProtoMessage()
func (*CreateUserResponse) Reset ¶
func (m *CreateUserResponse) Reset()
func (*CreateUserResponse) String ¶
func (m *CreateUserResponse) String() string
func (*CreateUserResponse) XXX_DiscardUnknown ¶
func (m *CreateUserResponse) XXX_DiscardUnknown()
func (*CreateUserResponse) XXX_Marshal ¶
func (m *CreateUserResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*CreateUserResponse) XXX_Merge ¶
func (m *CreateUserResponse) XXX_Merge(src proto.Message)
func (*CreateUserResponse) XXX_Size ¶
func (m *CreateUserResponse) XXX_Size() int
func (*CreateUserResponse) XXX_Unmarshal ¶
func (m *CreateUserResponse) XXX_Unmarshal(b []byte) error
type DeleteUserRequest ¶
type DeleteUserRequest struct { Id *resource.Identifier `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*DeleteUserRequest) Descriptor ¶
func (*DeleteUserRequest) Descriptor() ([]byte, []int)
func (*DeleteUserRequest) GetId ¶
func (m *DeleteUserRequest) GetId() *resource.Identifier
func (*DeleteUserRequest) ProtoMessage ¶
func (*DeleteUserRequest) ProtoMessage()
func (*DeleteUserRequest) Reset ¶
func (m *DeleteUserRequest) Reset()
func (*DeleteUserRequest) String ¶
func (m *DeleteUserRequest) String() string
func (*DeleteUserRequest) XXX_DiscardUnknown ¶
func (m *DeleteUserRequest) XXX_DiscardUnknown()
func (*DeleteUserRequest) XXX_Marshal ¶
func (m *DeleteUserRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*DeleteUserRequest) XXX_Merge ¶
func (m *DeleteUserRequest) XXX_Merge(src proto.Message)
func (*DeleteUserRequest) XXX_Size ¶
func (m *DeleteUserRequest) XXX_Size() int
func (*DeleteUserRequest) XXX_Unmarshal ¶
func (m *DeleteUserRequest) XXX_Unmarshal(b []byte) error
type DeleteUserResponse ¶
type DeleteUserResponse struct { XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*DeleteUserResponse) Descriptor ¶
func (*DeleteUserResponse) Descriptor() ([]byte, []int)
func (*DeleteUserResponse) ProtoMessage ¶
func (*DeleteUserResponse) ProtoMessage()
func (*DeleteUserResponse) Reset ¶
func (m *DeleteUserResponse) Reset()
func (*DeleteUserResponse) String ¶
func (m *DeleteUserResponse) String() string
func (*DeleteUserResponse) XXX_DiscardUnknown ¶
func (m *DeleteUserResponse) XXX_DiscardUnknown()
func (*DeleteUserResponse) XXX_Marshal ¶
func (m *DeleteUserResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*DeleteUserResponse) XXX_Merge ¶
func (m *DeleteUserResponse) XXX_Merge(src proto.Message)
func (*DeleteUserResponse) XXX_Size ¶
func (m *DeleteUserResponse) XXX_Size() int
func (*DeleteUserResponse) XXX_Unmarshal ¶
func (m *DeleteUserResponse) XXX_Unmarshal(b []byte) error
type ListUserRequest ¶
type ListUserRequest struct { Filter *query.Filtering `protobuf:"bytes,1,opt,name=filter,proto3" json:"filter,omitempty"` OrderBy *query.Sorting `protobuf:"bytes,2,opt,name=order_by,json=orderBy,proto3" json:"order_by,omitempty"` Fields *query.FieldSelection `protobuf:"bytes,3,opt,name=fields,proto3" json:"fields,omitempty"` Paging *query.Pagination `protobuf:"bytes,4,opt,name=paging,proto3" json:"paging,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*ListUserRequest) Descriptor ¶
func (*ListUserRequest) Descriptor() ([]byte, []int)
func (*ListUserRequest) GetFields ¶
func (m *ListUserRequest) GetFields() *query.FieldSelection
func (*ListUserRequest) GetFilter ¶
func (m *ListUserRequest) GetFilter() *query.Filtering
func (*ListUserRequest) GetOrderBy ¶
func (m *ListUserRequest) GetOrderBy() *query.Sorting
func (*ListUserRequest) GetPaging ¶
func (m *ListUserRequest) GetPaging() *query.Pagination
func (*ListUserRequest) ProtoMessage ¶
func (*ListUserRequest) ProtoMessage()
func (*ListUserRequest) Reset ¶
func (m *ListUserRequest) Reset()
func (*ListUserRequest) String ¶
func (m *ListUserRequest) String() string
func (*ListUserRequest) XXX_DiscardUnknown ¶
func (m *ListUserRequest) XXX_DiscardUnknown()
func (*ListUserRequest) XXX_Marshal ¶
func (m *ListUserRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ListUserRequest) XXX_Merge ¶
func (m *ListUserRequest) XXX_Merge(src proto.Message)
func (*ListUserRequest) XXX_Size ¶
func (m *ListUserRequest) XXX_Size() int
func (*ListUserRequest) XXX_Unmarshal ¶
func (m *ListUserRequest) XXX_Unmarshal(b []byte) error
type ListUserResponse ¶
type ListUserResponse struct { Results []*User `protobuf:"bytes,1,rep,name=results,proto3" json:"results,omitempty"` PageInfo *query.PageInfo `protobuf:"bytes,2,opt,name=page_info,json=pageInfo,proto3" json:"page_info,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*ListUserResponse) Descriptor ¶
func (*ListUserResponse) Descriptor() ([]byte, []int)
func (*ListUserResponse) GetPageInfo ¶
func (m *ListUserResponse) GetPageInfo() *query.PageInfo
func (*ListUserResponse) GetResults ¶
func (m *ListUserResponse) GetResults() []*User
func (*ListUserResponse) ProtoMessage ¶
func (*ListUserResponse) ProtoMessage()
func (*ListUserResponse) Reset ¶
func (m *ListUserResponse) Reset()
func (*ListUserResponse) String ¶
func (m *ListUserResponse) String() string
func (*ListUserResponse) XXX_DiscardUnknown ¶
func (m *ListUserResponse) XXX_DiscardUnknown()
func (*ListUserResponse) XXX_Marshal ¶
func (m *ListUserResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ListUserResponse) XXX_Merge ¶
func (m *ListUserResponse) XXX_Merge(src proto.Message)
func (*ListUserResponse) XXX_Size ¶
func (m *ListUserResponse) XXX_Size() int
func (*ListUserResponse) XXX_Unmarshal ¶
func (m *ListUserResponse) XXX_Unmarshal(b []byte) error
type ReadUserRequest ¶
type ReadUserRequest struct { Id *resource.Identifier `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*ReadUserRequest) Descriptor ¶
func (*ReadUserRequest) Descriptor() ([]byte, []int)
func (*ReadUserRequest) GetId ¶
func (m *ReadUserRequest) GetId() *resource.Identifier
func (*ReadUserRequest) ProtoMessage ¶
func (*ReadUserRequest) ProtoMessage()
func (*ReadUserRequest) Reset ¶
func (m *ReadUserRequest) Reset()
func (*ReadUserRequest) String ¶
func (m *ReadUserRequest) String() string
func (*ReadUserRequest) XXX_DiscardUnknown ¶
func (m *ReadUserRequest) XXX_DiscardUnknown()
func (*ReadUserRequest) XXX_Marshal ¶
func (m *ReadUserRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ReadUserRequest) XXX_Merge ¶
func (m *ReadUserRequest) XXX_Merge(src proto.Message)
func (*ReadUserRequest) XXX_Size ¶
func (m *ReadUserRequest) XXX_Size() int
func (*ReadUserRequest) XXX_Unmarshal ¶
func (m *ReadUserRequest) XXX_Unmarshal(b []byte) error
type ReadUserResponse ¶
type ReadUserResponse struct { Result *User `protobuf:"bytes,1,opt,name=result,proto3" json:"result,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*ReadUserResponse) Descriptor ¶
func (*ReadUserResponse) Descriptor() ([]byte, []int)
func (*ReadUserResponse) GetResult ¶
func (m *ReadUserResponse) GetResult() *User
func (*ReadUserResponse) ProtoMessage ¶
func (*ReadUserResponse) ProtoMessage()
func (*ReadUserResponse) Reset ¶
func (m *ReadUserResponse) Reset()
func (*ReadUserResponse) String ¶
func (m *ReadUserResponse) String() string
func (*ReadUserResponse) XXX_DiscardUnknown ¶
func (m *ReadUserResponse) XXX_DiscardUnknown()
func (*ReadUserResponse) XXX_Marshal ¶
func (m *ReadUserResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ReadUserResponse) XXX_Merge ¶
func (m *ReadUserResponse) XXX_Merge(src proto.Message)
func (*ReadUserResponse) XXX_Size ¶
func (m *ReadUserResponse) XXX_Size() int
func (*ReadUserResponse) XXX_Unmarshal ¶
func (m *ReadUserResponse) XXX_Unmarshal(b []byte) error
type UpdateUserRequest ¶
type UpdateUserRequest struct { Payload *User `protobuf:"bytes,1,opt,name=payload,proto3" json:"payload,omitempty"` GerogeriGegege *field_mask.FieldMask `protobuf:"bytes,2,opt,name=gerogeri_gegege,json=gerogeriGegege,proto3" json:"gerogeri_gegege,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*UpdateUserRequest) Descriptor ¶
func (*UpdateUserRequest) Descriptor() ([]byte, []int)
func (*UpdateUserRequest) GetGerogeriGegege ¶
func (m *UpdateUserRequest) GetGerogeriGegege() *field_mask.FieldMask
func (*UpdateUserRequest) GetPayload ¶
func (m *UpdateUserRequest) GetPayload() *User
func (*UpdateUserRequest) ProtoMessage ¶
func (*UpdateUserRequest) ProtoMessage()
func (*UpdateUserRequest) Reset ¶
func (m *UpdateUserRequest) Reset()
func (*UpdateUserRequest) String ¶
func (m *UpdateUserRequest) String() string
func (*UpdateUserRequest) XXX_DiscardUnknown ¶
func (m *UpdateUserRequest) XXX_DiscardUnknown()
func (*UpdateUserRequest) XXX_Marshal ¶
func (m *UpdateUserRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*UpdateUserRequest) XXX_Merge ¶
func (m *UpdateUserRequest) XXX_Merge(src proto.Message)
func (*UpdateUserRequest) XXX_Size ¶
func (m *UpdateUserRequest) XXX_Size() int
func (*UpdateUserRequest) XXX_Unmarshal ¶
func (m *UpdateUserRequest) XXX_Unmarshal(b []byte) error
type UpdateUserResponse ¶
type UpdateUserResponse struct { Result *User `protobuf:"bytes,1,opt,name=result,proto3" json:"result,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*UpdateUserResponse) Descriptor ¶
func (*UpdateUserResponse) Descriptor() ([]byte, []int)
func (*UpdateUserResponse) GetResult ¶
func (m *UpdateUserResponse) GetResult() *User
func (*UpdateUserResponse) ProtoMessage ¶
func (*UpdateUserResponse) ProtoMessage()
func (*UpdateUserResponse) Reset ¶
func (m *UpdateUserResponse) Reset()
func (*UpdateUserResponse) String ¶
func (m *UpdateUserResponse) String() string
func (*UpdateUserResponse) XXX_DiscardUnknown ¶
func (m *UpdateUserResponse) XXX_DiscardUnknown()
func (*UpdateUserResponse) XXX_Marshal ¶
func (m *UpdateUserResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*UpdateUserResponse) XXX_Merge ¶
func (m *UpdateUserResponse) XXX_Merge(src proto.Message)
func (*UpdateUserResponse) XXX_Size ¶
func (m *UpdateUserResponse) XXX_Size() int
func (*UpdateUserResponse) XXX_Unmarshal ¶
func (m *UpdateUserResponse) XXX_Unmarshal(b []byte) error
type User ¶
type User struct { Id *resource.Identifier `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` CreatedAt *timestamp.Timestamp `protobuf:"bytes,2,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"` UpdatedAt *timestamp.Timestamp `protobuf:"bytes,3,opt,name=updated_at,json=updatedAt,proto3" json:"updated_at,omitempty"` DeletedAt *timestamp.Timestamp `protobuf:"bytes,4,opt,name=deleted_at,json=deletedAt,proto3" json:"deleted_at,omitempty"` TeamId int64 `protobuf:"varint,5,opt,name=TeamId,proto3" json:"TeamId,omitempty"` Name string `protobuf:"bytes,6,opt,name=Name,proto3" json:"Name,omitempty"` IsAdmin bool `protobuf:"varint,7,opt,name=IsAdmin,proto3" json:"IsAdmin,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func DefaultApplyFieldMaskUser ¶
func DefaultApplyFieldMaskUser(ctx context.Context, patchee *User, patcher *User, updateMask *field_mask1.FieldMask, prefix string, db *gorm1.DB) (*User, error)
DefaultApplyFieldMaskUser patches an pbObject with patcher according to a field mask.
func DefaultCreateUser ¶
DefaultCreateUser executes a basic gorm create call
func DefaultListUser ¶
func DefaultListUser(ctx context.Context, db *gorm1.DB, f *query1.Filtering, s *query1.Sorting, p *query1.Pagination, fs *query1.FieldSelection) ([]*User, error)
DefaultListUser executes a gorm list call
func DefaultPatchUser ¶
func DefaultPatchUser(ctx context.Context, in *User, updateMask *field_mask1.FieldMask, db *gorm1.DB) (*User, error)
DefaultPatchUser executes a basic gorm update call with patch behavior
func DefaultReadUser ¶
DefaultReadUser executes a basic gorm read call
func DefaultStrictUpdateUser ¶
DefaultStrictUpdateUser clears first level 1:many children and then executes a gorm update call
func (*User) Descriptor ¶
func (*User) GetCreatedAt ¶
func (*User) GetDeletedAt ¶
func (*User) GetId ¶
func (m *User) GetId() *resource.Identifier
func (*User) GetIsAdmin ¶
func (*User) GetUpdatedAt ¶
func (*User) ProtoMessage ¶
func (*User) ProtoMessage()
func (*User) ToORM ¶
ToORM runs the BeforeToORM hook if present, converts the fields of this object to ORM format, runs the AfterToORM hook, then returns the ORM object
func (*User) XXX_DiscardUnknown ¶
func (m *User) XXX_DiscardUnknown()
func (*User) XXX_Unmarshal ¶
type UserORM ¶
type UserORM struct { AccountID string CreatedAt time.Time DeletedAt *time.Time Id string `gorm:"type:uuid;primary_key"` IsAdmin bool Name string TeamId int64 UpdatedAt time.Time }
type UserORMWithAfterCreate_ ¶
type UserORMWithAfterDelete_ ¶
type UserServiceClient ¶
type UserServiceClient interface { Create(ctx context.Context, in *CreateUserRequest, opts ...grpc.CallOption) (*CreateUserResponse, error) Read(ctx context.Context, in *ReadUserRequest, opts ...grpc.CallOption) (*ReadUserResponse, error) Update(ctx context.Context, in *UpdateUserRequest, opts ...grpc.CallOption) (*UpdateUserResponse, error) List(ctx context.Context, in *ListUserRequest, opts ...grpc.CallOption) (*ListUserResponse, error) Delete(ctx context.Context, in *DeleteUserRequest, opts ...grpc.CallOption) (*DeleteUserResponse, error) }
UserServiceClient is the client API for UserService service.
For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.
func NewUserServiceClient ¶
func NewUserServiceClient(cc *grpc.ClientConn) UserServiceClient
type UserServiceDefaultServer ¶
func (*UserServiceDefaultServer) Create ¶
func (m *UserServiceDefaultServer) Create(ctx context.Context, in *CreateUserRequest) (*CreateUserResponse, error)
Create ...
func (*UserServiceDefaultServer) Delete ¶
func (m *UserServiceDefaultServer) Delete(ctx context.Context, in *DeleteUserRequest) (*DeleteUserResponse, error)
Delete ...
func (*UserServiceDefaultServer) List ¶
func (m *UserServiceDefaultServer) List(ctx context.Context, in *ListUserRequest) (*ListUserResponse, error)
List ...
func (*UserServiceDefaultServer) Read ¶
func (m *UserServiceDefaultServer) Read(ctx context.Context, in *ReadUserRequest) (*ReadUserResponse, error)
Read ...
func (*UserServiceDefaultServer) Update ¶
func (m *UserServiceDefaultServer) Update(ctx context.Context, in *UpdateUserRequest) (*UpdateUserResponse, error)
Update ...
type UserServiceServer ¶
type UserServiceServer interface { Create(context.Context, *CreateUserRequest) (*CreateUserResponse, error) Read(context.Context, *ReadUserRequest) (*ReadUserResponse, error) Update(context.Context, *UpdateUserRequest) (*UpdateUserResponse, error) List(context.Context, *ListUserRequest) (*ListUserResponse, error) Delete(context.Context, *DeleteUserRequest) (*DeleteUserResponse, error) }
UserServiceServer is the server API for UserService service.
type UserServiceUserWithAfterCreate ¶
type UserServiceUserWithAfterCreate interface {
AfterCreate(context.Context, *CreateUserResponse, *gorm1.DB) error
}
UserServiceUserWithAfterCreate called before DefaultCreateUser in the default Create handler
type UserServiceUserWithAfterDelete ¶
type UserServiceUserWithAfterDelete interface {
AfterDelete(context.Context, *DeleteUserResponse, *gorm1.DB) error
}
UserServiceUserWithAfterDelete called before DefaultDeleteUser in the default Delete handler
type UserServiceUserWithAfterList ¶
type UserServiceUserWithAfterList interface {
AfterList(context.Context, *ListUserResponse, *gorm1.DB) error
}
UserServiceUserWithAfterList called before DefaultListUser in the default List handler
type UserServiceUserWithAfterRead ¶
type UserServiceUserWithAfterRead interface {
AfterRead(context.Context, *ReadUserResponse, *gorm1.DB) error
}
UserServiceUserWithAfterRead called before DefaultReadUser in the default Read handler
type UserServiceUserWithAfterUpdate ¶
type UserServiceUserWithAfterUpdate interface {
AfterUpdate(context.Context, *UpdateUserResponse, *gorm1.DB) error
}
UserServiceUserWithAfterUpdate called before DefaultUpdateUser in the default Update handler
type UserServiceUserWithBeforeCreate ¶
type UserServiceUserWithBeforeCreate interface {
BeforeCreate(context.Context, *gorm1.DB) (*gorm1.DB, error)
}
UserServiceUserWithBeforeCreate called before DefaultCreateUser in the default Create handler
type UserServiceUserWithBeforeDelete ¶
type UserServiceUserWithBeforeDelete interface {
BeforeDelete(context.Context, *gorm1.DB) (*gorm1.DB, error)
}
UserServiceUserWithBeforeDelete called before DefaultDeleteUser in the default Delete handler
type UserServiceUserWithBeforeList ¶
type UserServiceUserWithBeforeList interface {
BeforeList(context.Context, *gorm1.DB) (*gorm1.DB, error)
}
UserServiceUserWithBeforeList called before DefaultListUser in the default List handler
type UserServiceUserWithBeforeRead ¶
type UserServiceUserWithBeforeRead interface {
BeforeRead(context.Context, *gorm1.DB) (*gorm1.DB, error)
}
UserServiceUserWithBeforeRead called before DefaultReadUser in the default Read handler
type UserServiceUserWithBeforeUpdate ¶
type UserServiceUserWithBeforeUpdate interface {
BeforeUpdate(context.Context, *gorm1.DB) (*gorm1.DB, error)
}
UserServiceUserWithBeforeUpdate called before DefaultUpdateUser in the default Update handler
type UserWithAfterPatchSave ¶
type UserWithAfterToORM ¶
UserAfterToORM called after default ToORM code
type UserWithAfterToPB ¶
UserAfterToPB called after default ToPB code
type UserWithBeforePatchRead ¶
type UserWithBeforePatchSave ¶
type UserWithBeforeToORM ¶
UserBeforeToORM called before default ToORM code
type UserWithBeforeToPB ¶
UserBeforeToPB called before default ToPB code
type VersionResponse ¶
type VersionResponse struct { Version string `protobuf:"bytes,1,opt,name=version,proto3" json:"version,omitempty"` Revision string `protobuf:"bytes,2,opt,name=revision,proto3" json:"revision,omitempty"` BuildDate string `protobuf:"bytes,3,opt,name=buildDate,proto3" json:"buildDate,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*VersionResponse) Descriptor ¶
func (*VersionResponse) Descriptor() ([]byte, []int)
func (*VersionResponse) GetBuildDate ¶
func (m *VersionResponse) GetBuildDate() string
func (*VersionResponse) GetRevision ¶
func (m *VersionResponse) GetRevision() string
func (*VersionResponse) GetVersion ¶
func (m *VersionResponse) GetVersion() string
func (*VersionResponse) ProtoMessage ¶
func (*VersionResponse) ProtoMessage()
func (*VersionResponse) Reset ¶
func (m *VersionResponse) Reset()
func (*VersionResponse) String ¶
func (m *VersionResponse) String() string
func (*VersionResponse) XXX_DiscardUnknown ¶
func (m *VersionResponse) XXX_DiscardUnknown()
func (*VersionResponse) XXX_Marshal ¶
func (m *VersionResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*VersionResponse) XXX_Merge ¶
func (m *VersionResponse) XXX_Merge(src proto.Message)
func (*VersionResponse) XXX_Size ¶
func (m *VersionResponse) XXX_Size() int
func (*VersionResponse) XXX_Unmarshal ¶
func (m *VersionResponse) XXX_Unmarshal(b []byte) error