Documentation ¶
Index ¶
- Variables
- func RegisterPodExtensionServer(s *grpc.Server, srv PodExtensionServer)
- type PodExtensionClient
- type PodExtensionServer
- type UnaryReq
- type UnaryResp
- func (*UnaryResp) Descriptor() ([]byte, []int)deprecated
- func (x *UnaryResp) GetIntentName() string
- func (x *UnaryResp) GetParameters() map[string]string
- func (*UnaryResp) ProtoMessage()
- func (x *UnaryResp) ProtoReflect() protoreflect.Message
- func (x *UnaryResp) Reset()
- func (x *UnaryResp) String() string
- type UnimplementedPodExtensionServer
Constants ¶
This section is empty.
Variables ¶
View Source
var File_extension_proto protoreflect.FileDescriptor
Functions ¶
func RegisterPodExtensionServer ¶
func RegisterPodExtensionServer(s *grpc.Server, srv PodExtensionServer)
Types ¶
type PodExtensionClient ¶
type PodExtensionClient interface {
Unary(ctx context.Context, in *UnaryReq, opts ...grpc.CallOption) (*UnaryResp, error)
}
PodExtensionClient is the client API for PodExtension service.
For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.
func NewPodExtensionClient ¶
func NewPodExtensionClient(cc grpc.ClientConnInterface) PodExtensionClient
type PodExtensionServer ¶
PodExtensionServer is the server API for PodExtension service.
type UnaryReq ¶
type UnaryReq struct { // the name of the intent as Unaryed by the escape pod. IntentName string `protobuf:"bytes,1,opt,name=intent_name,json=intentName,proto3" json:"intent_name,omitempty"` // a list of parameters as parsed by the escape pod Parameters map[string]string `` /* 161-byte string literal not displayed */ // contains filtered or unexported fields }
func (*UnaryReq) Descriptor
deprecated
func (*UnaryReq) GetIntentName ¶
func (*UnaryReq) GetParameters ¶
func (*UnaryReq) ProtoMessage ¶
func (*UnaryReq) ProtoMessage()
func (*UnaryReq) ProtoReflect ¶
func (x *UnaryReq) ProtoReflect() protoreflect.Message
type UnaryResp ¶
type UnaryResp struct { // the named intent to respond with. IntentName string `protobuf:"bytes,1,opt,name=intent_name,json=intentName,proto3" json:"intent_name,omitempty"` // a list of parameters to respond with Parameters map[string]string `` /* 161-byte string literal not displayed */ // contains filtered or unexported fields }
func (*UnaryResp) Descriptor
deprecated
func (*UnaryResp) GetIntentName ¶
func (*UnaryResp) GetParameters ¶
func (*UnaryResp) ProtoMessage ¶
func (*UnaryResp) ProtoMessage()
func (*UnaryResp) ProtoReflect ¶
func (x *UnaryResp) ProtoReflect() protoreflect.Message
type UnimplementedPodExtensionServer ¶
type UnimplementedPodExtensionServer struct { }
UnimplementedPodExtensionServer can be embedded to have forward compatible implementations.
Click to show internal directories.
Click to hide internal directories.