grpcbuildermdl

package
v1.2.17 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Oct 10, 2024 License: MIT Imports: 8 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var File_grpcbuildermdl_proto protoreflect.FileDescriptor
View Source
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)

View Source
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.

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

type UnimplementedGRPCServiceServer

type UnimplementedGRPCServiceServer struct {
}

UnimplementedGRPCServiceServer must be embedded to have forward compatible implementations.

func (UnimplementedGRPCServiceServer) GRPCHandler

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.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL