Documentation
¶
Index ¶
- Variables
- func RegisterNewGroupServer(s *grpc.Server, srv NewGroupServer)
- type FooRequest
- func (*FooRequest) Descriptor() ([]byte, []int)deprecated
- func (x *FooRequest) GetBlob() []byte
- func (x *FooRequest) GetSubMessage() *FooRequestSubMessage
- func (*FooRequest) ProtoMessage()
- func (x *FooRequest) ProtoReflect() protoreflect.Message
- func (x *FooRequest) Reset()
- func (x *FooRequest) String() string
- type FooRequestSubMessage
- func (*FooRequestSubMessage) Descriptor() ([]byte, []int)deprecated
- func (x *FooRequestSubMessage) GetBlah() int32
- func (x *FooRequestSubMessage) GetSubSubMessage() []*FooRequestSubSubMessage
- func (*FooRequestSubMessage) ProtoMessage()
- func (x *FooRequestSubMessage) ProtoReflect() protoreflect.Message
- func (x *FooRequestSubMessage) Reset()
- func (x *FooRequestSubMessage) String() string
- type FooRequestSubSubMessage
- func (*FooRequestSubSubMessage) Descriptor() ([]byte, []int)deprecated
- func (x *FooRequestSubSubMessage) GetBools() []bool
- func (*FooRequestSubSubMessage) ProtoMessage()
- func (x *FooRequestSubSubMessage) ProtoReflect() protoreflect.Message
- func (x *FooRequestSubSubMessage) Reset()
- func (x *FooRequestSubSubMessage) String() string
- type FooResponse
- func (*FooResponse) Descriptor() ([]byte, []int)deprecated
- func (x *FooResponse) GetResponse32() int32
- func (x *FooResponse) GetSubMessage() *FooRequestSubMessage
- func (*FooResponse) ProtoMessage()
- func (x *FooResponse) ProtoReflect() protoreflect.Message
- func (x *FooResponse) Reset()
- func (x *FooResponse) String() string
- type NewGroupClient
- type NewGroupServer
- type UnimplementedNewGroupServer
Constants ¶
This section is empty.
Variables ¶
View Source
var File_github_com_kubernetes_csi_csi_proxy_integrationtests_csiapigen_new_group_api_v1alpha1_api_proto protoreflect.FileDescriptor
Functions ¶
func RegisterNewGroupServer ¶
func RegisterNewGroupServer(s *grpc.Server, srv NewGroupServer)
Types ¶
type FooRequest ¶
type FooRequest struct { SubMessage *FooRequestSubMessage `protobuf:"bytes,1,opt,name=subMessage,proto3" json:"subMessage,omitempty"` Blob []byte `protobuf:"bytes,2,opt,name=blob,proto3" json:"blob,omitempty"` // contains filtered or unexported fields }
func (*FooRequest) Descriptor
deprecated
func (*FooRequest) Descriptor() ([]byte, []int)
Deprecated: Use FooRequest.ProtoReflect.Descriptor instead.
func (*FooRequest) GetBlob ¶
func (x *FooRequest) GetBlob() []byte
func (*FooRequest) GetSubMessage ¶
func (x *FooRequest) GetSubMessage() *FooRequestSubMessage
func (*FooRequest) ProtoMessage ¶
func (*FooRequest) ProtoMessage()
func (*FooRequest) ProtoReflect ¶ added in v1.0.0
func (x *FooRequest) ProtoReflect() protoreflect.Message
func (*FooRequest) Reset ¶
func (x *FooRequest) Reset()
func (*FooRequest) String ¶
func (x *FooRequest) String() string
type FooRequestSubMessage ¶
type FooRequestSubMessage struct { Blah int32 `protobuf:"varint,1,opt,name=blah,proto3" json:"blah,omitempty"` SubSubMessage []*FooRequestSubSubMessage `protobuf:"bytes,2,rep,name=subSubMessage,proto3" json:"subSubMessage,omitempty"` // contains filtered or unexported fields }
func (*FooRequestSubMessage) Descriptor
deprecated
func (*FooRequestSubMessage) Descriptor() ([]byte, []int)
Deprecated: Use FooRequestSubMessage.ProtoReflect.Descriptor instead.
func (*FooRequestSubMessage) GetBlah ¶
func (x *FooRequestSubMessage) GetBlah() int32
func (*FooRequestSubMessage) GetSubSubMessage ¶
func (x *FooRequestSubMessage) GetSubSubMessage() []*FooRequestSubSubMessage
func (*FooRequestSubMessage) ProtoMessage ¶
func (*FooRequestSubMessage) ProtoMessage()
func (*FooRequestSubMessage) ProtoReflect ¶ added in v1.0.0
func (x *FooRequestSubMessage) ProtoReflect() protoreflect.Message
func (*FooRequestSubMessage) Reset ¶
func (x *FooRequestSubMessage) Reset()
func (*FooRequestSubMessage) String ¶
func (x *FooRequestSubMessage) String() string
type FooRequestSubSubMessage ¶
type FooRequestSubSubMessage struct { Bools []bool `protobuf:"varint,1,rep,packed,name=bools,proto3" json:"bools,omitempty"` // contains filtered or unexported fields }
func (*FooRequestSubSubMessage) Descriptor
deprecated
func (*FooRequestSubSubMessage) Descriptor() ([]byte, []int)
Deprecated: Use FooRequestSubSubMessage.ProtoReflect.Descriptor instead.
func (*FooRequestSubSubMessage) GetBools ¶
func (x *FooRequestSubSubMessage) GetBools() []bool
func (*FooRequestSubSubMessage) ProtoMessage ¶
func (*FooRequestSubSubMessage) ProtoMessage()
func (*FooRequestSubSubMessage) ProtoReflect ¶ added in v1.0.0
func (x *FooRequestSubSubMessage) ProtoReflect() protoreflect.Message
func (*FooRequestSubSubMessage) Reset ¶
func (x *FooRequestSubSubMessage) Reset()
func (*FooRequestSubSubMessage) String ¶
func (x *FooRequestSubSubMessage) String() string
type FooResponse ¶
type FooResponse struct { Response32 int32 `protobuf:"varint,1,opt,name=response32,proto3" json:"response32,omitempty"` SubMessage *FooRequestSubMessage `protobuf:"bytes,2,opt,name=subMessage,proto3" json:"subMessage,omitempty"` // contains filtered or unexported fields }
func (*FooResponse) Descriptor
deprecated
func (*FooResponse) Descriptor() ([]byte, []int)
Deprecated: Use FooResponse.ProtoReflect.Descriptor instead.
func (*FooResponse) GetResponse32 ¶
func (x *FooResponse) GetResponse32() int32
func (*FooResponse) GetSubMessage ¶
func (x *FooResponse) GetSubMessage() *FooRequestSubMessage
func (*FooResponse) ProtoMessage ¶
func (*FooResponse) ProtoMessage()
func (*FooResponse) ProtoReflect ¶ added in v1.0.0
func (x *FooResponse) ProtoReflect() protoreflect.Message
func (*FooResponse) Reset ¶
func (x *FooResponse) Reset()
func (*FooResponse) String ¶
func (x *FooResponse) String() string
type NewGroupClient ¶
type NewGroupClient interface {
Foo(ctx context.Context, in *FooRequest, opts ...grpc.CallOption) (*FooResponse, error)
}
NewGroupClient is the client API for NewGroup service.
For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.
func NewNewGroupClient ¶
func NewNewGroupClient(cc grpc.ClientConnInterface) NewGroupClient
type NewGroupServer ¶
type NewGroupServer interface {
Foo(context.Context, *FooRequest) (*FooResponse, error)
}
NewGroupServer is the server API for NewGroup service.
type UnimplementedNewGroupServer ¶
type UnimplementedNewGroupServer struct { }
UnimplementedNewGroupServer can be embedded to have forward compatible implementations.
func (*UnimplementedNewGroupServer) Foo ¶
func (*UnimplementedNewGroupServer) Foo(context.Context, *FooRequest) (*FooResponse, error)
Click to show internal directories.
Click to hide internal directories.