Documentation ¶
Index ¶
- Variables
- func RegisterItemServiceServer(s grpc.ServiceRegistrar, srv ItemServiceServer)
- func RegisterTransactionServiceServer(s grpc.ServiceRegistrar, srv TransactionServiceServer)
- func RegisterUserServiceServer(s grpc.ServiceRegistrar, srv UserServiceServer)
- type AllItemResponse
- type AllTransactionResponse
- func (*AllTransactionResponse) Descriptor() ([]byte, []int)deprecated
- func (x *AllTransactionResponse) GetTransaction() string
- func (*AllTransactionResponse) ProtoMessage()
- func (x *AllTransactionResponse) ProtoReflect() protoreflect.Message
- func (x *AllTransactionResponse) Reset()
- func (x *AllTransactionResponse) String() string
- type AllUserResponse
- type ItemServiceClient
- type ItemServiceServer
- type PrivilegeUserRequest
- func (*PrivilegeUserRequest) Descriptor() ([]byte, []int)deprecated
- func (x *PrivilegeUserRequest) GetUser() string
- func (*PrivilegeUserRequest) ProtoMessage()
- func (x *PrivilegeUserRequest) ProtoReflect() protoreflect.Message
- func (x *PrivilegeUserRequest) Reset()
- func (x *PrivilegeUserRequest) String() string
- type RegisterTrackingIdRequest
- func (*RegisterTrackingIdRequest) Descriptor() ([]byte, []int)deprecated
- func (x *RegisterTrackingIdRequest) GetTrackingId() string
- func (x *RegisterTrackingIdRequest) GetTransaction() string
- func (*RegisterTrackingIdRequest) ProtoMessage()
- func (x *RegisterTrackingIdRequest) ProtoReflect() protoreflect.Message
- func (x *RegisterTrackingIdRequest) Reset()
- func (x *RegisterTrackingIdRequest) String() string
- type RemoveItemRequest
- type RemoveUserRequest
- type SpecificTransactionRequest
- func (*SpecificTransactionRequest) Descriptor() ([]byte, []int)deprecated
- func (x *SpecificTransactionRequest) GetTransaction() string
- func (*SpecificTransactionRequest) ProtoMessage()
- func (x *SpecificTransactionRequest) ProtoReflect() protoreflect.Message
- func (x *SpecificTransactionRequest) Reset()
- func (x *SpecificTransactionRequest) String() string
- type SpecificTransactionResponse
- func (*SpecificTransactionResponse) Descriptor() ([]byte, []int)deprecated
- func (x *SpecificTransactionResponse) GetTransaction() string
- func (*SpecificTransactionResponse) ProtoMessage()
- func (x *SpecificTransactionResponse) ProtoReflect() protoreflect.Message
- func (x *SpecificTransactionResponse) Reset()
- func (x *SpecificTransactionResponse) String() string
- type SpecificUserTransactionRequest
- func (*SpecificUserTransactionRequest) Descriptor() ([]byte, []int)deprecated
- func (x *SpecificUserTransactionRequest) GetUser() string
- func (*SpecificUserTransactionRequest) ProtoMessage()
- func (x *SpecificUserTransactionRequest) ProtoReflect() protoreflect.Message
- func (x *SpecificUserTransactionRequest) Reset()
- func (x *SpecificUserTransactionRequest) String() string
- type SpecificUserTransactionResponse
- func (*SpecificUserTransactionResponse) Descriptor() ([]byte, []int)deprecated
- func (x *SpecificUserTransactionResponse) GetTransaction() string
- func (*SpecificUserTransactionResponse) ProtoMessage()
- func (x *SpecificUserTransactionResponse) ProtoReflect() protoreflect.Message
- func (x *SpecificUserTransactionResponse) Reset()
- func (x *SpecificUserTransactionResponse) String() string
- type TransactionServiceClient
- type TransactionServiceServer
- type UnimplementedItemServiceServer
- type UnimplementedTransactionServiceServer
- func (UnimplementedTransactionServiceServer) All(context.Context, *VoidRequest) (*AllTransactionResponse, error)
- func (UnimplementedTransactionServiceServer) ById(context.Context, *SpecificTransactionRequest) (*SpecificTransactionResponse, error)
- func (UnimplementedTransactionServiceServer) RegisterStatus(context.Context, *UpdateTransactionStatusRequest) (*VoidResponse, error)
- func (UnimplementedTransactionServiceServer) RegisterTrackingId(context.Context, *RegisterTrackingIdRequest) (*VoidResponse, error)
- type UnimplementedUserServiceServer
- func (UnimplementedUserServiceServer) All(context.Context, *VoidRequest) (*AllUserResponse, error)
- func (UnimplementedUserServiceServer) Privilege(context.Context, *PrivilegeUserRequest) (*VoidResponse, error)
- func (UnimplementedUserServiceServer) Remove(context.Context, *RemoveUserRequest) (*VoidResponse, error)
- func (UnimplementedUserServiceServer) Transaction(context.Context, *SpecificUserTransactionRequest) (*SpecificUserTransactionResponse, error)
- type UnsafeItemServiceServer
- type UnsafeTransactionServiceServer
- type UnsafeUserServiceServer
- type UpdateTransactionStatusRequest
- func (*UpdateTransactionStatusRequest) Descriptor() ([]byte, []int)deprecated
- func (x *UpdateTransactionStatusRequest) GetStatus() string
- func (x *UpdateTransactionStatusRequest) GetTransaction() string
- func (*UpdateTransactionStatusRequest) ProtoMessage()
- func (x *UpdateTransactionStatusRequest) ProtoReflect() protoreflect.Message
- func (x *UpdateTransactionStatusRequest) Reset()
- func (x *UpdateTransactionStatusRequest) String() string
- type UserServiceClient
- type UserServiceServer
- type VoidRequest
- type VoidResponse
Constants ¶
This section is empty.
Variables ¶
var File_administrator_proto protoreflect.FileDescriptor
var ItemService_ServiceDesc = grpc.ServiceDesc{ ServiceName: "administrator.ItemService", HandlerType: (*ItemServiceServer)(nil), Methods: []grpc.MethodDesc{ { MethodName: "Remove", Handler: _ItemService_Remove_Handler, }, { MethodName: "All", Handler: _ItemService_All_Handler, }, }, Streams: []grpc.StreamDesc{}, Metadata: "administrator.proto", }
ItemService_ServiceDesc is the grpc.ServiceDesc for ItemService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)
var TransactionService_ServiceDesc = grpc.ServiceDesc{ ServiceName: "administrator.TransactionService", HandlerType: (*TransactionServiceServer)(nil), Methods: []grpc.MethodDesc{ { MethodName: "All", Handler: _TransactionService_All_Handler, }, { MethodName: "ById", Handler: _TransactionService_ById_Handler, }, { MethodName: "RegisterTrackingId", Handler: _TransactionService_RegisterTrackingId_Handler, }, { MethodName: "RegisterStatus", Handler: _TransactionService_RegisterStatus_Handler, }, }, Streams: []grpc.StreamDesc{}, Metadata: "administrator.proto", }
TransactionService_ServiceDesc is the grpc.ServiceDesc for TransactionService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)
var UserService_ServiceDesc = grpc.ServiceDesc{ ServiceName: "administrator.UserService", HandlerType: (*UserServiceServer)(nil), Methods: []grpc.MethodDesc{ { MethodName: "All", Handler: _UserService_All_Handler, }, { MethodName: "Remove", Handler: _UserService_Remove_Handler, }, { MethodName: "Privilege", Handler: _UserService_Privilege_Handler, }, { MethodName: "Transaction", Handler: _UserService_Transaction_Handler, }, }, Streams: []grpc.StreamDesc{}, Metadata: "administrator.proto", }
UserService_ServiceDesc is the grpc.ServiceDesc for UserService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)
Functions ¶
func RegisterItemServiceServer ¶
func RegisterItemServiceServer(s grpc.ServiceRegistrar, srv ItemServiceServer)
func RegisterTransactionServiceServer ¶
func RegisterTransactionServiceServer(s grpc.ServiceRegistrar, srv TransactionServiceServer)
func RegisterUserServiceServer ¶
func RegisterUserServiceServer(s grpc.ServiceRegistrar, srv UserServiceServer)
Types ¶
type AllItemResponse ¶
type AllItemResponse struct { Item string `protobuf:"bytes,1,opt,name=item,proto3" json:"item,omitempty"` // contains filtered or unexported fields }
func (*AllItemResponse) Descriptor
deprecated
func (*AllItemResponse) Descriptor() ([]byte, []int)
Deprecated: Use AllItemResponse.ProtoReflect.Descriptor instead.
func (*AllItemResponse) GetItem ¶
func (x *AllItemResponse) GetItem() string
func (*AllItemResponse) ProtoMessage ¶
func (*AllItemResponse) ProtoMessage()
func (*AllItemResponse) ProtoReflect ¶
func (x *AllItemResponse) ProtoReflect() protoreflect.Message
func (*AllItemResponse) Reset ¶
func (x *AllItemResponse) Reset()
func (*AllItemResponse) String ¶
func (x *AllItemResponse) String() string
type AllTransactionResponse ¶
type AllTransactionResponse struct { Transaction string `protobuf:"bytes,1,opt,name=transaction,proto3" json:"transaction,omitempty"` // contains filtered or unexported fields }
func (*AllTransactionResponse) Descriptor
deprecated
func (*AllTransactionResponse) Descriptor() ([]byte, []int)
Deprecated: Use AllTransactionResponse.ProtoReflect.Descriptor instead.
func (*AllTransactionResponse) GetTransaction ¶
func (x *AllTransactionResponse) GetTransaction() string
func (*AllTransactionResponse) ProtoMessage ¶
func (*AllTransactionResponse) ProtoMessage()
func (*AllTransactionResponse) ProtoReflect ¶
func (x *AllTransactionResponse) ProtoReflect() protoreflect.Message
func (*AllTransactionResponse) Reset ¶
func (x *AllTransactionResponse) Reset()
func (*AllTransactionResponse) String ¶
func (x *AllTransactionResponse) String() string
type AllUserResponse ¶
type AllUserResponse struct { User string `protobuf:"bytes,1,opt,name=user,proto3" json:"user,omitempty"` // contains filtered or unexported fields }
func (*AllUserResponse) Descriptor
deprecated
func (*AllUserResponse) Descriptor() ([]byte, []int)
Deprecated: Use AllUserResponse.ProtoReflect.Descriptor instead.
func (*AllUserResponse) GetUser ¶
func (x *AllUserResponse) GetUser() string
func (*AllUserResponse) ProtoMessage ¶
func (*AllUserResponse) ProtoMessage()
func (*AllUserResponse) ProtoReflect ¶
func (x *AllUserResponse) ProtoReflect() protoreflect.Message
func (*AllUserResponse) Reset ¶
func (x *AllUserResponse) Reset()
func (*AllUserResponse) String ¶
func (x *AllUserResponse) String() string
type ItemServiceClient ¶
type ItemServiceClient interface { Remove(ctx context.Context, in *RemoveItemRequest, opts ...grpc.CallOption) (*VoidResponse, error) All(ctx context.Context, in *VoidRequest, opts ...grpc.CallOption) (*AllItemResponse, error) }
ItemServiceClient is the client API for ItemService service.
For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.
func NewItemServiceClient ¶
func NewItemServiceClient(cc grpc.ClientConnInterface) ItemServiceClient
type ItemServiceServer ¶
type ItemServiceServer interface { Remove(context.Context, *RemoveItemRequest) (*VoidResponse, error) All(context.Context, *VoidRequest) (*AllItemResponse, error) // contains filtered or unexported methods }
ItemServiceServer is the server API for ItemService service. All implementations must embed UnimplementedItemServiceServer for forward compatibility
type PrivilegeUserRequest ¶
type PrivilegeUserRequest struct { User string `protobuf:"bytes,1,opt,name=user,proto3" json:"user,omitempty"` // contains filtered or unexported fields }
func (*PrivilegeUserRequest) Descriptor
deprecated
func (*PrivilegeUserRequest) Descriptor() ([]byte, []int)
Deprecated: Use PrivilegeUserRequest.ProtoReflect.Descriptor instead.
func (*PrivilegeUserRequest) GetUser ¶
func (x *PrivilegeUserRequest) GetUser() string
func (*PrivilegeUserRequest) ProtoMessage ¶
func (*PrivilegeUserRequest) ProtoMessage()
func (*PrivilegeUserRequest) ProtoReflect ¶
func (x *PrivilegeUserRequest) ProtoReflect() protoreflect.Message
func (*PrivilegeUserRequest) Reset ¶
func (x *PrivilegeUserRequest) Reset()
func (*PrivilegeUserRequest) String ¶
func (x *PrivilegeUserRequest) String() string
type RegisterTrackingIdRequest ¶
type RegisterTrackingIdRequest struct { Transaction string `protobuf:"bytes,1,opt,name=transaction,proto3" json:"transaction,omitempty"` TrackingId string `protobuf:"bytes,2,opt,name=tracking_id,json=trackingId,proto3" json:"tracking_id,omitempty"` // contains filtered or unexported fields }
func (*RegisterTrackingIdRequest) Descriptor
deprecated
func (*RegisterTrackingIdRequest) Descriptor() ([]byte, []int)
Deprecated: Use RegisterTrackingIdRequest.ProtoReflect.Descriptor instead.
func (*RegisterTrackingIdRequest) GetTrackingId ¶
func (x *RegisterTrackingIdRequest) GetTrackingId() string
func (*RegisterTrackingIdRequest) GetTransaction ¶
func (x *RegisterTrackingIdRequest) GetTransaction() string
func (*RegisterTrackingIdRequest) ProtoMessage ¶
func (*RegisterTrackingIdRequest) ProtoMessage()
func (*RegisterTrackingIdRequest) ProtoReflect ¶
func (x *RegisterTrackingIdRequest) ProtoReflect() protoreflect.Message
func (*RegisterTrackingIdRequest) Reset ¶
func (x *RegisterTrackingIdRequest) Reset()
func (*RegisterTrackingIdRequest) String ¶
func (x *RegisterTrackingIdRequest) String() string
type RemoveItemRequest ¶
type RemoveItemRequest struct { Item string `protobuf:"bytes,1,opt,name=item,proto3" json:"item,omitempty"` // contains filtered or unexported fields }
func (*RemoveItemRequest) Descriptor
deprecated
func (*RemoveItemRequest) Descriptor() ([]byte, []int)
Deprecated: Use RemoveItemRequest.ProtoReflect.Descriptor instead.
func (*RemoveItemRequest) GetItem ¶
func (x *RemoveItemRequest) GetItem() string
func (*RemoveItemRequest) ProtoMessage ¶
func (*RemoveItemRequest) ProtoMessage()
func (*RemoveItemRequest) ProtoReflect ¶
func (x *RemoveItemRequest) ProtoReflect() protoreflect.Message
func (*RemoveItemRequest) Reset ¶
func (x *RemoveItemRequest) Reset()
func (*RemoveItemRequest) String ¶
func (x *RemoveItemRequest) String() string
type RemoveUserRequest ¶
type RemoveUserRequest struct { User string `protobuf:"bytes,1,opt,name=user,proto3" json:"user,omitempty"` // contains filtered or unexported fields }
func (*RemoveUserRequest) Descriptor
deprecated
func (*RemoveUserRequest) Descriptor() ([]byte, []int)
Deprecated: Use RemoveUserRequest.ProtoReflect.Descriptor instead.
func (*RemoveUserRequest) GetUser ¶
func (x *RemoveUserRequest) GetUser() string
func (*RemoveUserRequest) ProtoMessage ¶
func (*RemoveUserRequest) ProtoMessage()
func (*RemoveUserRequest) ProtoReflect ¶
func (x *RemoveUserRequest) ProtoReflect() protoreflect.Message
func (*RemoveUserRequest) Reset ¶
func (x *RemoveUserRequest) Reset()
func (*RemoveUserRequest) String ¶
func (x *RemoveUserRequest) String() string
type SpecificTransactionRequest ¶
type SpecificTransactionRequest struct { Transaction string `protobuf:"bytes,1,opt,name=transaction,proto3" json:"transaction,omitempty"` // contains filtered or unexported fields }
func (*SpecificTransactionRequest) Descriptor
deprecated
func (*SpecificTransactionRequest) Descriptor() ([]byte, []int)
Deprecated: Use SpecificTransactionRequest.ProtoReflect.Descriptor instead.
func (*SpecificTransactionRequest) GetTransaction ¶
func (x *SpecificTransactionRequest) GetTransaction() string
func (*SpecificTransactionRequest) ProtoMessage ¶
func (*SpecificTransactionRequest) ProtoMessage()
func (*SpecificTransactionRequest) ProtoReflect ¶
func (x *SpecificTransactionRequest) ProtoReflect() protoreflect.Message
func (*SpecificTransactionRequest) Reset ¶
func (x *SpecificTransactionRequest) Reset()
func (*SpecificTransactionRequest) String ¶
func (x *SpecificTransactionRequest) String() string
type SpecificTransactionResponse ¶
type SpecificTransactionResponse struct { Transaction string `protobuf:"bytes,1,opt,name=transaction,proto3" json:"transaction,omitempty"` // contains filtered or unexported fields }
func (*SpecificTransactionResponse) Descriptor
deprecated
func (*SpecificTransactionResponse) Descriptor() ([]byte, []int)
Deprecated: Use SpecificTransactionResponse.ProtoReflect.Descriptor instead.
func (*SpecificTransactionResponse) GetTransaction ¶
func (x *SpecificTransactionResponse) GetTransaction() string
func (*SpecificTransactionResponse) ProtoMessage ¶
func (*SpecificTransactionResponse) ProtoMessage()
func (*SpecificTransactionResponse) ProtoReflect ¶
func (x *SpecificTransactionResponse) ProtoReflect() protoreflect.Message
func (*SpecificTransactionResponse) Reset ¶
func (x *SpecificTransactionResponse) Reset()
func (*SpecificTransactionResponse) String ¶
func (x *SpecificTransactionResponse) String() string
type SpecificUserTransactionRequest ¶
type SpecificUserTransactionRequest struct { User string `protobuf:"bytes,1,opt,name=user,proto3" json:"user,omitempty"` // contains filtered or unexported fields }
func (*SpecificUserTransactionRequest) Descriptor
deprecated
func (*SpecificUserTransactionRequest) Descriptor() ([]byte, []int)
Deprecated: Use SpecificUserTransactionRequest.ProtoReflect.Descriptor instead.
func (*SpecificUserTransactionRequest) GetUser ¶
func (x *SpecificUserTransactionRequest) GetUser() string
func (*SpecificUserTransactionRequest) ProtoMessage ¶
func (*SpecificUserTransactionRequest) ProtoMessage()
func (*SpecificUserTransactionRequest) ProtoReflect ¶
func (x *SpecificUserTransactionRequest) ProtoReflect() protoreflect.Message
func (*SpecificUserTransactionRequest) Reset ¶
func (x *SpecificUserTransactionRequest) Reset()
func (*SpecificUserTransactionRequest) String ¶
func (x *SpecificUserTransactionRequest) String() string
type SpecificUserTransactionResponse ¶
type SpecificUserTransactionResponse struct { Transaction string `protobuf:"bytes,1,opt,name=transaction,proto3" json:"transaction,omitempty"` // contains filtered or unexported fields }
func (*SpecificUserTransactionResponse) Descriptor
deprecated
func (*SpecificUserTransactionResponse) Descriptor() ([]byte, []int)
Deprecated: Use SpecificUserTransactionResponse.ProtoReflect.Descriptor instead.
func (*SpecificUserTransactionResponse) GetTransaction ¶
func (x *SpecificUserTransactionResponse) GetTransaction() string
func (*SpecificUserTransactionResponse) ProtoMessage ¶
func (*SpecificUserTransactionResponse) ProtoMessage()
func (*SpecificUserTransactionResponse) ProtoReflect ¶
func (x *SpecificUserTransactionResponse) ProtoReflect() protoreflect.Message
func (*SpecificUserTransactionResponse) Reset ¶
func (x *SpecificUserTransactionResponse) Reset()
func (*SpecificUserTransactionResponse) String ¶
func (x *SpecificUserTransactionResponse) String() string
type TransactionServiceClient ¶
type TransactionServiceClient interface { All(ctx context.Context, in *VoidRequest, opts ...grpc.CallOption) (*AllTransactionResponse, error) ById(ctx context.Context, in *SpecificTransactionRequest, opts ...grpc.CallOption) (*SpecificTransactionResponse, error) RegisterTrackingId(ctx context.Context, in *RegisterTrackingIdRequest, opts ...grpc.CallOption) (*VoidResponse, error) RegisterStatus(ctx context.Context, in *UpdateTransactionStatusRequest, opts ...grpc.CallOption) (*VoidResponse, error) }
TransactionServiceClient is the client API for TransactionService service.
For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.
func NewTransactionServiceClient ¶
func NewTransactionServiceClient(cc grpc.ClientConnInterface) TransactionServiceClient
type TransactionServiceServer ¶
type TransactionServiceServer interface { All(context.Context, *VoidRequest) (*AllTransactionResponse, error) ById(context.Context, *SpecificTransactionRequest) (*SpecificTransactionResponse, error) RegisterTrackingId(context.Context, *RegisterTrackingIdRequest) (*VoidResponse, error) RegisterStatus(context.Context, *UpdateTransactionStatusRequest) (*VoidResponse, error) // contains filtered or unexported methods }
TransactionServiceServer is the server API for TransactionService service. All implementations must embed UnimplementedTransactionServiceServer for forward compatibility
type UnimplementedItemServiceServer ¶
type UnimplementedItemServiceServer struct { }
UnimplementedItemServiceServer must be embedded to have forward compatible implementations.
func (UnimplementedItemServiceServer) All ¶
func (UnimplementedItemServiceServer) All(context.Context, *VoidRequest) (*AllItemResponse, error)
func (UnimplementedItemServiceServer) Remove ¶
func (UnimplementedItemServiceServer) Remove(context.Context, *RemoveItemRequest) (*VoidResponse, error)
type UnimplementedTransactionServiceServer ¶
type UnimplementedTransactionServiceServer struct { }
UnimplementedTransactionServiceServer must be embedded to have forward compatible implementations.
func (UnimplementedTransactionServiceServer) All ¶
func (UnimplementedTransactionServiceServer) All(context.Context, *VoidRequest) (*AllTransactionResponse, error)
func (UnimplementedTransactionServiceServer) RegisterStatus ¶
func (UnimplementedTransactionServiceServer) RegisterStatus(context.Context, *UpdateTransactionStatusRequest) (*VoidResponse, error)
func (UnimplementedTransactionServiceServer) RegisterTrackingId ¶
func (UnimplementedTransactionServiceServer) RegisterTrackingId(context.Context, *RegisterTrackingIdRequest) (*VoidResponse, error)
type UnimplementedUserServiceServer ¶
type UnimplementedUserServiceServer struct { }
UnimplementedUserServiceServer must be embedded to have forward compatible implementations.
func (UnimplementedUserServiceServer) All ¶
func (UnimplementedUserServiceServer) All(context.Context, *VoidRequest) (*AllUserResponse, error)
func (UnimplementedUserServiceServer) Privilege ¶
func (UnimplementedUserServiceServer) Privilege(context.Context, *PrivilegeUserRequest) (*VoidResponse, error)
func (UnimplementedUserServiceServer) Remove ¶
func (UnimplementedUserServiceServer) Remove(context.Context, *RemoveUserRequest) (*VoidResponse, error)
func (UnimplementedUserServiceServer) Transaction ¶
func (UnimplementedUserServiceServer) Transaction(context.Context, *SpecificUserTransactionRequest) (*SpecificUserTransactionResponse, error)
type UnsafeItemServiceServer ¶
type UnsafeItemServiceServer interface {
// contains filtered or unexported methods
}
UnsafeItemServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to ItemServiceServer will result in compilation errors.
type UnsafeTransactionServiceServer ¶
type UnsafeTransactionServiceServer interface {
// contains filtered or unexported methods
}
UnsafeTransactionServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to TransactionServiceServer will result in compilation errors.
type UnsafeUserServiceServer ¶
type UnsafeUserServiceServer interface {
// contains filtered or unexported methods
}
UnsafeUserServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to UserServiceServer will result in compilation errors.
type UpdateTransactionStatusRequest ¶
type UpdateTransactionStatusRequest struct { Transaction string `protobuf:"bytes,1,opt,name=transaction,proto3" json:"transaction,omitempty"` Status string `protobuf:"bytes,2,opt,name=status,proto3" json:"status,omitempty"` // contains filtered or unexported fields }
func (*UpdateTransactionStatusRequest) Descriptor
deprecated
func (*UpdateTransactionStatusRequest) Descriptor() ([]byte, []int)
Deprecated: Use UpdateTransactionStatusRequest.ProtoReflect.Descriptor instead.
func (*UpdateTransactionStatusRequest) GetStatus ¶
func (x *UpdateTransactionStatusRequest) GetStatus() string
func (*UpdateTransactionStatusRequest) GetTransaction ¶
func (x *UpdateTransactionStatusRequest) GetTransaction() string
func (*UpdateTransactionStatusRequest) ProtoMessage ¶
func (*UpdateTransactionStatusRequest) ProtoMessage()
func (*UpdateTransactionStatusRequest) ProtoReflect ¶
func (x *UpdateTransactionStatusRequest) ProtoReflect() protoreflect.Message
func (*UpdateTransactionStatusRequest) Reset ¶
func (x *UpdateTransactionStatusRequest) Reset()
func (*UpdateTransactionStatusRequest) String ¶
func (x *UpdateTransactionStatusRequest) String() string
type UserServiceClient ¶
type UserServiceClient interface { // サービスが持つメソッドの定義 All(ctx context.Context, in *VoidRequest, opts ...grpc.CallOption) (*AllUserResponse, error) Remove(ctx context.Context, in *RemoveUserRequest, opts ...grpc.CallOption) (*VoidResponse, error) Privilege(ctx context.Context, in *PrivilegeUserRequest, opts ...grpc.CallOption) (*VoidResponse, error) Transaction(ctx context.Context, in *SpecificUserTransactionRequest, opts ...grpc.CallOption) (*SpecificUserTransactionResponse, error) }
UserServiceClient is the client API for UserService service.
For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.
func NewUserServiceClient ¶
func NewUserServiceClient(cc grpc.ClientConnInterface) UserServiceClient
type UserServiceServer ¶
type UserServiceServer interface { // サービスが持つメソッドの定義 All(context.Context, *VoidRequest) (*AllUserResponse, error) Remove(context.Context, *RemoveUserRequest) (*VoidResponse, error) Privilege(context.Context, *PrivilegeUserRequest) (*VoidResponse, error) Transaction(context.Context, *SpecificUserTransactionRequest) (*SpecificUserTransactionResponse, error) // contains filtered or unexported methods }
UserServiceServer is the server API for UserService service. All implementations must embed UnimplementedUserServiceServer for forward compatibility
type VoidRequest ¶
type VoidRequest struct {
// contains filtered or unexported fields
}
func (*VoidRequest) Descriptor
deprecated
func (*VoidRequest) Descriptor() ([]byte, []int)
Deprecated: Use VoidRequest.ProtoReflect.Descriptor instead.
func (*VoidRequest) ProtoMessage ¶
func (*VoidRequest) ProtoMessage()
func (*VoidRequest) ProtoReflect ¶
func (x *VoidRequest) ProtoReflect() protoreflect.Message
func (*VoidRequest) Reset ¶
func (x *VoidRequest) Reset()
func (*VoidRequest) String ¶
func (x *VoidRequest) String() string
type VoidResponse ¶
type VoidResponse struct {
// contains filtered or unexported fields
}
func (*VoidResponse) Descriptor
deprecated
func (*VoidResponse) Descriptor() ([]byte, []int)
Deprecated: Use VoidResponse.ProtoReflect.Descriptor instead.
func (*VoidResponse) ProtoMessage ¶
func (*VoidResponse) ProtoMessage()
func (*VoidResponse) ProtoReflect ¶
func (x *VoidResponse) ProtoReflect() protoreflect.Message
func (*VoidResponse) Reset ¶
func (x *VoidResponse) Reset()
func (*VoidResponse) String ¶
func (x *VoidResponse) String() string