Documentation
¶
Index ¶
- Variables
- func RegisterGRPCCheckServer(s grpc.ServiceRegistrar, srv GRPCCheckServer)
- func RegisterGRPCServiceServer(s grpc.ServiceRegistrar, srv GRPCServiceServer)
- type GRPCByteResponse
- func (*GRPCByteResponse) Descriptor() ([]byte, []int)deprecated
- func (x *GRPCByteResponse) GetData() []byte
- func (x *GRPCByteResponse) GetError() string
- func (x *GRPCByteResponse) GetErrorCode() int32
- func (*GRPCByteResponse) ProtoMessage()
- func (x *GRPCByteResponse) ProtoReflect() protoreflect.Message
- func (x *GRPCByteResponse) Reset()
- func (x *GRPCByteResponse) String() string
- type GRPCCheckClient
- type GRPCCheckServer
- type GRPCMessage
- func (*GRPCMessage) Descriptor() ([]byte, []int)deprecated
- func (x *GRPCMessage) GetBranch() string
- func (x *GRPCMessage) GetData() []byte
- func (x *GRPCMessage) GetIsRestricted() bool
- func (x *GRPCMessage) GetIsRoleBased() bool
- func (x *GRPCMessage) GetName() string
- func (x *GRPCMessage) GetToken() string
- func (*GRPCMessage) ProtoMessage()
- func (x *GRPCMessage) ProtoReflect() protoreflect.Message
- func (x *GRPCMessage) Reset()
- func (x *GRPCMessage) String() string
- type GRPCRequest
- type GRPCResponse
- type GRPCServiceClient
- type GRPCServiceServer
- type UnimplementedGRPCCheckServer
- type UnimplementedGRPCServiceServer
- type UnsafeGRPCCheckServer
- type UnsafeGRPCServiceServer
Constants ¶
This section is empty.
Variables ¶
var File_grpcbuildermdl_proto protoreflect.FileDescriptor
var GRPCCheck_ServiceDesc = grpc.ServiceDesc{ ServiceName: "grpcbuildermdl.GRPCCheck", HandlerType: (*GRPCCheckServer)(nil), Methods: []grpc.MethodDesc{ { MethodName: "GRPCCheck", Handler: _GRPCCheck_GRPCCheck_Handler, }, }, Streams: []grpc.StreamDesc{}, Metadata: "grpcbuildermdl.proto", }
GRPCCheck_ServiceDesc is the grpc.ServiceDesc for GRPCCheck service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)
var GRPCService_ServiceDesc = grpc.ServiceDesc{ ServiceName: "grpcbuildermdl.GRPCService", HandlerType: (*GRPCServiceServer)(nil), Methods: []grpc.MethodDesc{ { MethodName: "GRPCHandler", Handler: _GRPCService_GRPCHandler_Handler, }, }, Streams: []grpc.StreamDesc{}, Metadata: "grpcbuildermdl.proto", }
GRPCService_ServiceDesc is the grpc.ServiceDesc for GRPCService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)
Functions ¶
func RegisterGRPCCheckServer ¶
func RegisterGRPCCheckServer(s grpc.ServiceRegistrar, srv GRPCCheckServer)
func RegisterGRPCServiceServer ¶
func RegisterGRPCServiceServer(s grpc.ServiceRegistrar, srv GRPCServiceServer)
Types ¶
type GRPCByteResponse ¶
type GRPCByteResponse struct { Data []byte `protobuf:"bytes,1,opt,name=data,proto3" json:"data,omitempty"` ErrorCode int32 `protobuf:"varint,2,opt,name=errorCode,proto3" json:"errorCode,omitempty"` Error string `protobuf:"bytes,3,opt,name=error,proto3" json:"error,omitempty"` // contains filtered or unexported fields }
func (*GRPCByteResponse) Descriptor
deprecated
func (*GRPCByteResponse) Descriptor() ([]byte, []int)
Deprecated: Use GRPCByteResponse.ProtoReflect.Descriptor instead.
func (*GRPCByteResponse) GetData ¶
func (x *GRPCByteResponse) GetData() []byte
func (*GRPCByteResponse) GetError ¶
func (x *GRPCByteResponse) GetError() string
func (*GRPCByteResponse) GetErrorCode ¶
func (x *GRPCByteResponse) GetErrorCode() int32
func (*GRPCByteResponse) ProtoMessage ¶
func (*GRPCByteResponse) ProtoMessage()
func (*GRPCByteResponse) ProtoReflect ¶ added in v1.2.17
func (x *GRPCByteResponse) ProtoReflect() protoreflect.Message
func (*GRPCByteResponse) Reset ¶
func (x *GRPCByteResponse) Reset()
func (*GRPCByteResponse) String ¶
func (x *GRPCByteResponse) String() string
type GRPCCheckClient ¶
type GRPCCheckClient interface {
GRPCCheck(ctx context.Context, in *GRPCRequest, opts ...grpc.CallOption) (*GRPCResponse, error)
}
GRPCCheckClient is the client API for GRPCCheck 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 NewGRPCCheckClient ¶
func NewGRPCCheckClient(cc grpc.ClientConnInterface) GRPCCheckClient
type GRPCCheckServer ¶
type GRPCCheckServer interface { GRPCCheck(context.Context, *GRPCRequest) (*GRPCResponse, error) // contains filtered or unexported methods }
GRPCCheckServer is the server API for GRPCCheck service. All implementations must embed UnimplementedGRPCCheckServer for forward compatibility
type GRPCMessage ¶
type GRPCMessage struct { Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` Data []byte `protobuf:"bytes,2,opt,name=data,proto3" json:"data,omitempty"` IsRestricted bool `protobuf:"varint,3,opt,name=isRestricted,proto3" json:"isRestricted,omitempty"` IsRoleBased bool `protobuf:"varint,4,opt,name=isRoleBased,proto3" json:"isRoleBased,omitempty"` Token string `protobuf:"bytes,5,opt,name=token,proto3" json:"token,omitempty"` Branch string `protobuf:"bytes,6,opt,name=branch,proto3" json:"branch,omitempty"` // contains filtered or unexported fields }
func (*GRPCMessage) Descriptor
deprecated
func (*GRPCMessage) Descriptor() ([]byte, []int)
Deprecated: Use GRPCMessage.ProtoReflect.Descriptor instead.
func (*GRPCMessage) GetBranch ¶ added in v1.2.0
func (x *GRPCMessage) GetBranch() string
func (*GRPCMessage) GetData ¶
func (x *GRPCMessage) GetData() []byte
func (*GRPCMessage) GetIsRestricted ¶
func (x *GRPCMessage) GetIsRestricted() bool
func (*GRPCMessage) GetIsRoleBased ¶
func (x *GRPCMessage) GetIsRoleBased() bool
func (*GRPCMessage) GetName ¶
func (x *GRPCMessage) GetName() string
func (*GRPCMessage) GetToken ¶
func (x *GRPCMessage) GetToken() string
func (*GRPCMessage) ProtoMessage ¶
func (*GRPCMessage) ProtoMessage()
func (*GRPCMessage) ProtoReflect ¶ added in v1.2.17
func (x *GRPCMessage) ProtoReflect() protoreflect.Message
func (*GRPCMessage) Reset ¶
func (x *GRPCMessage) Reset()
func (*GRPCMessage) String ¶
func (x *GRPCMessage) String() string
type GRPCRequest ¶
type GRPCRequest struct { GrpcMessage *GRPCMessage `protobuf:"bytes,1,opt,name=grpcMessage,proto3" json:"grpcMessage,omitempty"` // contains filtered or unexported fields }
func (*GRPCRequest) Descriptor
deprecated
func (*GRPCRequest) Descriptor() ([]byte, []int)
Deprecated: Use GRPCRequest.ProtoReflect.Descriptor instead.
func (*GRPCRequest) GetGrpcMessage ¶
func (x *GRPCRequest) GetGrpcMessage() *GRPCMessage
func (*GRPCRequest) ProtoMessage ¶
func (*GRPCRequest) ProtoMessage()
func (*GRPCRequest) ProtoReflect ¶ added in v1.2.17
func (x *GRPCRequest) ProtoReflect() protoreflect.Message
func (*GRPCRequest) Reset ¶
func (x *GRPCRequest) Reset()
func (*GRPCRequest) String ¶
func (x *GRPCRequest) String() string
type GRPCResponse ¶
type GRPCResponse struct { Data string `protobuf:"bytes,1,opt,name=data,proto3" json:"data,omitempty"` // contains filtered or unexported fields }
func (*GRPCResponse) Descriptor
deprecated
func (*GRPCResponse) Descriptor() ([]byte, []int)
Deprecated: Use GRPCResponse.ProtoReflect.Descriptor instead.
func (*GRPCResponse) GetData ¶
func (x *GRPCResponse) GetData() string
func (*GRPCResponse) ProtoMessage ¶
func (*GRPCResponse) ProtoMessage()
func (*GRPCResponse) ProtoReflect ¶ added in v1.2.17
func (x *GRPCResponse) ProtoReflect() protoreflect.Message
func (*GRPCResponse) Reset ¶
func (x *GRPCResponse) Reset()
func (*GRPCResponse) String ¶
func (x *GRPCResponse) String() string
type GRPCServiceClient ¶
type GRPCServiceClient interface {
GRPCHandler(ctx context.Context, in *GRPCRequest, opts ...grpc.CallOption) (*GRPCByteResponse, error)
}
GRPCServiceClient is the client API for GRPCService 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 NewGRPCServiceClient ¶
func NewGRPCServiceClient(cc grpc.ClientConnInterface) GRPCServiceClient
type GRPCServiceServer ¶
type GRPCServiceServer interface { GRPCHandler(context.Context, *GRPCRequest) (*GRPCByteResponse, error) // contains filtered or unexported methods }
GRPCServiceServer is the server API for GRPCService service. All implementations must embed UnimplementedGRPCServiceServer for forward compatibility
type UnimplementedGRPCCheckServer ¶
type UnimplementedGRPCCheckServer struct { }
UnimplementedGRPCCheckServer must be embedded to have forward compatible implementations.
func (UnimplementedGRPCCheckServer) GRPCCheck ¶
func (UnimplementedGRPCCheckServer) GRPCCheck(context.Context, *GRPCRequest) (*GRPCResponse, error)
type UnimplementedGRPCServiceServer ¶
type UnimplementedGRPCServiceServer struct { }
UnimplementedGRPCServiceServer must be embedded to have forward compatible implementations.
func (UnimplementedGRPCServiceServer) GRPCHandler ¶
func (UnimplementedGRPCServiceServer) GRPCHandler(context.Context, *GRPCRequest) (*GRPCByteResponse, error)
type UnsafeGRPCCheckServer ¶ added in v1.2.17
type UnsafeGRPCCheckServer interface {
// contains filtered or unexported methods
}
UnsafeGRPCCheckServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to GRPCCheckServer will result in compilation errors.
type UnsafeGRPCServiceServer ¶ added in v1.2.17
type UnsafeGRPCServiceServer interface {
// contains filtered or unexported methods
}
UnsafeGRPCServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to GRPCServiceServer will result in compilation errors.