Documentation
¶
Index ¶
- Variables
- func RegisterShoesServer(s *grpc.Server, srv ShoesServer)
- type AddInstanceRequest
- func (*AddInstanceRequest) Descriptor() ([]byte, []int)deprecated
- func (x *AddInstanceRequest) GetRunnerName() string
- func (x *AddInstanceRequest) GetSetupScript() string
- func (*AddInstanceRequest) ProtoMessage()
- func (x *AddInstanceRequest) ProtoReflect() protoreflect.Message
- func (x *AddInstanceRequest) Reset()
- func (x *AddInstanceRequest) String() string
- type AddInstanceResponse
- func (*AddInstanceResponse) Descriptor() ([]byte, []int)deprecated
- func (x *AddInstanceResponse) GetCloudId() string
- func (x *AddInstanceResponse) GetIpAddress() string
- func (x *AddInstanceResponse) GetShoesType() string
- func (*AddInstanceResponse) ProtoMessage()
- func (x *AddInstanceResponse) ProtoReflect() protoreflect.Message
- func (x *AddInstanceResponse) Reset()
- func (x *AddInstanceResponse) String() string
- type DeleteInstanceRequest
- func (*DeleteInstanceRequest) Descriptor() ([]byte, []int)deprecated
- func (x *DeleteInstanceRequest) GetCloudId() string
- func (*DeleteInstanceRequest) ProtoMessage()
- func (x *DeleteInstanceRequest) ProtoReflect() protoreflect.Message
- func (x *DeleteInstanceRequest) Reset()
- func (x *DeleteInstanceRequest) String() string
- type DeleteInstanceResponse
- type ShoesClient
- type ShoesServer
- type UnimplementedShoesServer
Constants ¶
This section is empty.
Variables ¶
View Source
var File_myshoes_proto protoreflect.FileDescriptor
Functions ¶
func RegisterShoesServer ¶
func RegisterShoesServer(s *grpc.Server, srv ShoesServer)
Types ¶
type AddInstanceRequest ¶
type AddInstanceRequest struct {
RunnerName string `protobuf:"bytes,1,opt,name=runner_name,json=runnerName,proto3" json:"runner_name,omitempty"`
SetupScript string `protobuf:"bytes,2,opt,name=setup_script,json=setupScript,proto3" json:"setup_script,omitempty"`
// contains filtered or unexported fields
}
func (*AddInstanceRequest) Descriptor
deprecated
func (*AddInstanceRequest) Descriptor() ([]byte, []int)
Deprecated: Use AddInstanceRequest.ProtoReflect.Descriptor instead.
func (*AddInstanceRequest) GetRunnerName ¶
func (x *AddInstanceRequest) GetRunnerName() string
func (*AddInstanceRequest) GetSetupScript ¶
func (x *AddInstanceRequest) GetSetupScript() string
func (*AddInstanceRequest) ProtoMessage ¶
func (*AddInstanceRequest) ProtoMessage()
func (*AddInstanceRequest) ProtoReflect ¶
func (x *AddInstanceRequest) ProtoReflect() protoreflect.Message
func (*AddInstanceRequest) Reset ¶
func (x *AddInstanceRequest) Reset()
func (*AddInstanceRequest) String ¶
func (x *AddInstanceRequest) String() string
type AddInstanceResponse ¶
type AddInstanceResponse struct {
CloudId string `protobuf:"bytes,1,opt,name=cloud_id,json=cloudId,proto3" json:"cloud_id,omitempty"`
ShoesType string `protobuf:"bytes,2,opt,name=shoes_type,json=shoesType,proto3" json:"shoes_type,omitempty"`
IpAddress string `protobuf:"bytes,3,opt,name=ip_address,json=ipAddress,proto3" json:"ip_address,omitempty"`
// contains filtered or unexported fields
}
func (*AddInstanceResponse) Descriptor
deprecated
func (*AddInstanceResponse) Descriptor() ([]byte, []int)
Deprecated: Use AddInstanceResponse.ProtoReflect.Descriptor instead.
func (*AddInstanceResponse) GetCloudId ¶
func (x *AddInstanceResponse) GetCloudId() string
func (*AddInstanceResponse) GetIpAddress ¶
func (x *AddInstanceResponse) GetIpAddress() string
func (*AddInstanceResponse) GetShoesType ¶
func (x *AddInstanceResponse) GetShoesType() string
func (*AddInstanceResponse) ProtoMessage ¶
func (*AddInstanceResponse) ProtoMessage()
func (*AddInstanceResponse) ProtoReflect ¶
func (x *AddInstanceResponse) ProtoReflect() protoreflect.Message
func (*AddInstanceResponse) Reset ¶
func (x *AddInstanceResponse) Reset()
func (*AddInstanceResponse) String ¶
func (x *AddInstanceResponse) String() string
type DeleteInstanceRequest ¶
type DeleteInstanceRequest struct {
CloudId string `protobuf:"bytes,1,opt,name=cloud_id,json=cloudId,proto3" json:"cloud_id,omitempty"`
// contains filtered or unexported fields
}
func (*DeleteInstanceRequest) Descriptor
deprecated
func (*DeleteInstanceRequest) Descriptor() ([]byte, []int)
Deprecated: Use DeleteInstanceRequest.ProtoReflect.Descriptor instead.
func (*DeleteInstanceRequest) GetCloudId ¶
func (x *DeleteInstanceRequest) GetCloudId() string
func (*DeleteInstanceRequest) ProtoMessage ¶
func (*DeleteInstanceRequest) ProtoMessage()
func (*DeleteInstanceRequest) ProtoReflect ¶
func (x *DeleteInstanceRequest) ProtoReflect() protoreflect.Message
func (*DeleteInstanceRequest) Reset ¶
func (x *DeleteInstanceRequest) Reset()
func (*DeleteInstanceRequest) String ¶
func (x *DeleteInstanceRequest) String() string
type DeleteInstanceResponse ¶
type DeleteInstanceResponse struct {
// contains filtered or unexported fields
}
func (*DeleteInstanceResponse) Descriptor
deprecated
func (*DeleteInstanceResponse) Descriptor() ([]byte, []int)
Deprecated: Use DeleteInstanceResponse.ProtoReflect.Descriptor instead.
func (*DeleteInstanceResponse) ProtoMessage ¶
func (*DeleteInstanceResponse) ProtoMessage()
func (*DeleteInstanceResponse) ProtoReflect ¶
func (x *DeleteInstanceResponse) ProtoReflect() protoreflect.Message
func (*DeleteInstanceResponse) Reset ¶
func (x *DeleteInstanceResponse) Reset()
func (*DeleteInstanceResponse) String ¶
func (x *DeleteInstanceResponse) String() string
type ShoesClient ¶
type ShoesClient interface {
AddInstance(ctx context.Context, in *AddInstanceRequest, opts ...grpc.CallOption) (*AddInstanceResponse, error)
DeleteInstance(ctx context.Context, in *DeleteInstanceRequest, opts ...grpc.CallOption) (*DeleteInstanceResponse, error)
}
ShoesClient is the client API for Shoes service.
For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.
func NewShoesClient ¶
func NewShoesClient(cc grpc.ClientConnInterface) ShoesClient
type ShoesServer ¶
type ShoesServer interface {
AddInstance(context.Context, *AddInstanceRequest) (*AddInstanceResponse, error)
DeleteInstance(context.Context, *DeleteInstanceRequest) (*DeleteInstanceResponse, error)
}
ShoesServer is the server API for Shoes service.
type UnimplementedShoesServer ¶
type UnimplementedShoesServer struct {
}
UnimplementedShoesServer can be embedded to have forward compatible implementations.
func (*UnimplementedShoesServer) AddInstance ¶
func (*UnimplementedShoesServer) AddInstance(context.Context, *AddInstanceRequest) (*AddInstanceResponse, error)
func (*UnimplementedShoesServer) DeleteInstance ¶
func (*UnimplementedShoesServer) DeleteInstance(context.Context, *DeleteInstanceRequest) (*DeleteInstanceResponse, error)
Click to show internal directories.
Click to hide internal directories.