Documentation
¶
Index ¶
- Constants
- Variables
- func RegisterCheckServer(s grpc.ServiceRegistrar, srv CheckServer)
- type CheckClient
- type CheckServer
- type GrpcCheckRequest
- func (*GrpcCheckRequest) Descriptor() ([]byte, []int)deprecated
- func (x *GrpcCheckRequest) GetAction() string
- func (x *GrpcCheckRequest) GetOrganization() string
- func (x *GrpcCheckRequest) GetResource() string
- func (x *GrpcCheckRequest) GetUsername() string
- func (*GrpcCheckRequest) ProtoMessage()
- func (x *GrpcCheckRequest) ProtoReflect() protoreflect.Message
- func (x *GrpcCheckRequest) Reset()
- func (x *GrpcCheckRequest) String() string
- type GrpcCheckResponse
- type UnimplementedCheckServer
- type UnsafeCheckServer
Constants ¶
const (
Check_Check_FullMethodName = "/cronuseo.check.Check/check"
)
Variables ¶
var Check_ServiceDesc = grpc.ServiceDesc{ ServiceName: "cronuseo.check.Check", HandlerType: (*CheckServer)(nil), Methods: []grpc.MethodDesc{ { MethodName: "check", Handler: _Check_Check_Handler, }, }, Streams: []grpc.StreamDesc{}, Metadata: "proto/check.proto", }
Check_ServiceDesc is the grpc.ServiceDesc for Check service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)
var File_proto_check_proto protoreflect.FileDescriptor
Functions ¶
func RegisterCheckServer ¶
func RegisterCheckServer(s grpc.ServiceRegistrar, srv CheckServer)
Types ¶
type CheckClient ¶
type CheckClient interface {
Check(ctx context.Context, in *GrpcCheckRequest, opts ...grpc.CallOption) (*GrpcCheckResponse, error)
}
CheckClient is the client API for Check 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 NewCheckClient ¶
func NewCheckClient(cc grpc.ClientConnInterface) CheckClient
type CheckServer ¶
type CheckServer interface {
Check(context.Context, *GrpcCheckRequest) (*GrpcCheckResponse, error)
}
CheckServer is the server API for Check service. All implementations must embed UnimplementedCheckServer for forward compatibility
type GrpcCheckRequest ¶
type GrpcCheckRequest struct { Username string `protobuf:"bytes,1,opt,name=username,proto3" json:"username,omitempty"` Action string `protobuf:"bytes,2,opt,name=action,proto3" json:"action,omitempty"` Resource string `protobuf:"bytes,3,opt,name=resource,proto3" json:"resource,omitempty"` Organization string `protobuf:"bytes,4,opt,name=organization,proto3" json:"organization,omitempty"` // contains filtered or unexported fields }
func (*GrpcCheckRequest) Descriptor
deprecated
func (*GrpcCheckRequest) Descriptor() ([]byte, []int)
Deprecated: Use GrpcCheckRequest.ProtoReflect.Descriptor instead.
func (*GrpcCheckRequest) GetAction ¶
func (x *GrpcCheckRequest) GetAction() string
func (*GrpcCheckRequest) GetOrganization ¶
func (x *GrpcCheckRequest) GetOrganization() string
func (*GrpcCheckRequest) GetResource ¶
func (x *GrpcCheckRequest) GetResource() string
func (*GrpcCheckRequest) GetUsername ¶
func (x *GrpcCheckRequest) GetUsername() string
func (*GrpcCheckRequest) ProtoMessage ¶
func (*GrpcCheckRequest) ProtoMessage()
func (*GrpcCheckRequest) ProtoReflect ¶
func (x *GrpcCheckRequest) ProtoReflect() protoreflect.Message
func (*GrpcCheckRequest) Reset ¶
func (x *GrpcCheckRequest) Reset()
func (*GrpcCheckRequest) String ¶
func (x *GrpcCheckRequest) String() string
type GrpcCheckResponse ¶
type GrpcCheckResponse struct { Allow bool `protobuf:"varint,1,opt,name=allow,proto3" json:"allow,omitempty"` // contains filtered or unexported fields }
func (*GrpcCheckResponse) Descriptor
deprecated
func (*GrpcCheckResponse) Descriptor() ([]byte, []int)
Deprecated: Use GrpcCheckResponse.ProtoReflect.Descriptor instead.
func (*GrpcCheckResponse) GetAllow ¶
func (x *GrpcCheckResponse) GetAllow() bool
func (*GrpcCheckResponse) ProtoMessage ¶
func (*GrpcCheckResponse) ProtoMessage()
func (*GrpcCheckResponse) ProtoReflect ¶
func (x *GrpcCheckResponse) ProtoReflect() protoreflect.Message
func (*GrpcCheckResponse) Reset ¶
func (x *GrpcCheckResponse) Reset()
func (*GrpcCheckResponse) String ¶
func (x *GrpcCheckResponse) String() string
type UnimplementedCheckServer ¶
type UnimplementedCheckServer struct { }
UnimplementedCheckServer must be embedded to have forward compatible implementations.
func (UnimplementedCheckServer) Check ¶
func (UnimplementedCheckServer) Check(context.Context, *GrpcCheckRequest) (*GrpcCheckResponse, error)
type UnsafeCheckServer ¶
type UnsafeCheckServer interface {
// contains filtered or unexported methods
}
UnsafeCheckServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to CheckServer will result in compilation errors.