Documentation ¶
Overview ¶
Package rddpb is a generated protocol buffer package.
It is generated from these files:
rdd.proto
It has these top-level messages:
RDDProvisionRequest RDDProvisionResponse RDDStatusRequest RDDStatusResponse RDDDeprovisionRequest RDDDeprovisionResponse ActionRequest ActionResponse Resource
Index ¶
- Variables
- func RegisterRddServer(s *grpc.Server, srv RddServer)
- type ActionRequest
- type ActionResponse
- type DaemonState
- type RDDDeprovisionRequest
- type RDDDeprovisionResponse
- type RDDProvisionRequest
- type RDDProvisionResponse
- type RDDStatusRequest
- type RDDStatusResponse
- func (*RDDStatusResponse) Descriptor() ([]byte, []int)
- func (m *RDDStatusResponse) GetCreationDate() *google_protobuf1.Timestamp
- func (m *RDDStatusResponse) GetRunID() string
- func (m *RDDStatusResponse) GetState() DaemonState
- func (m *RDDStatusResponse) GetURL() string
- func (m *RDDStatusResponse) GetUpdateDate() *google_protobuf1.Timestamp
- func (*RDDStatusResponse) ProtoMessage()
- func (m *RDDStatusResponse) Reset()
- func (m *RDDStatusResponse) String() string
- type RddClient
- type RddServer
- type Resource
Constants ¶
This section is empty.
Variables ¶
View Source
var DaemonState_name = map[int32]string{
0: "requested",
1: "provisioning",
2: "provisioned",
3: "deprovisioning",
4: "error",
5: "deprovisioned",
}
View Source
var DaemonState_value = map[string]int32{
"requested": 0,
"provisioning": 1,
"provisioned": 2,
"deprovisioning": 3,
"error": 4,
"deprovisioned": 5,
}
Functions ¶
func RegisterRddServer ¶
Types ¶
type ActionRequest ¶
type ActionRequest struct { }
func (*ActionRequest) Descriptor ¶
func (*ActionRequest) Descriptor() ([]byte, []int)
func (*ActionRequest) ProtoMessage ¶
func (*ActionRequest) ProtoMessage()
func (*ActionRequest) Reset ¶
func (m *ActionRequest) Reset()
func (*ActionRequest) String ¶
func (m *ActionRequest) String() string
type ActionResponse ¶
type ActionResponse struct {
Success bool `protobuf:"varint,1,opt,name=success" json:"success,omitempty"`
}
func (*ActionResponse) Descriptor ¶
func (*ActionResponse) Descriptor() ([]byte, []int)
func (*ActionResponse) GetSuccess ¶
func (m *ActionResponse) GetSuccess() bool
func (*ActionResponse) ProtoMessage ¶
func (*ActionResponse) ProtoMessage()
func (*ActionResponse) Reset ¶
func (m *ActionResponse) Reset()
func (*ActionResponse) String ¶
func (m *ActionResponse) String() string
type DaemonState ¶
type DaemonState int32
const ( // requested means the provisioning of the specified remote docker daemon has been requested but has not started DaemonState_requested DaemonState = 0 // provisioning means the provisioning of the specified remote docker daemon is in progress DaemonState_provisioning DaemonState = 1 // provisioned means the specified remote docker daemon has been provisioned DaemonState_provisioned DaemonState = 2 // deprovisioning means the specified remote docker daemon is being deprovisioned DaemonState_deprovisioning DaemonState = 3 // error means that the specified remote docker daemon could not be provisioned DaemonState_error DaemonState = 4 // deprovisioned means the specified remote docker daemon is deprovisioned DaemonState_deprovisioned DaemonState = 5 )
func (DaemonState) EnumDescriptor ¶
func (DaemonState) EnumDescriptor() ([]byte, []int)
func (DaemonState) String ¶
func (x DaemonState) String() string
type RDDDeprovisionRequest ¶
type RDDDeprovisionRequest struct {
Id string `protobuf:"bytes,1,opt,name=id" json:"id,omitempty"`
}
func (*RDDDeprovisionRequest) Descriptor ¶
func (*RDDDeprovisionRequest) Descriptor() ([]byte, []int)
func (*RDDDeprovisionRequest) GetId ¶
func (m *RDDDeprovisionRequest) GetId() string
func (*RDDDeprovisionRequest) ProtoMessage ¶
func (*RDDDeprovisionRequest) ProtoMessage()
func (*RDDDeprovisionRequest) Reset ¶
func (m *RDDDeprovisionRequest) Reset()
func (*RDDDeprovisionRequest) String ¶
func (m *RDDDeprovisionRequest) String() string
type RDDDeprovisionResponse ¶
type RDDDeprovisionResponse struct { }
func (*RDDDeprovisionResponse) Descriptor ¶
func (*RDDDeprovisionResponse) Descriptor() ([]byte, []int)
func (*RDDDeprovisionResponse) ProtoMessage ¶
func (*RDDDeprovisionResponse) ProtoMessage()
func (*RDDDeprovisionResponse) Reset ¶
func (m *RDDDeprovisionResponse) Reset()
func (*RDDDeprovisionResponse) String ¶
func (m *RDDDeprovisionResponse) String() string
type RDDProvisionRequest ¶
type RDDProvisionRequest struct {
RunID string `protobuf:"bytes,1,opt,name=runID" json:"runID,omitempty"`
}
func (*RDDProvisionRequest) Descriptor ¶
func (*RDDProvisionRequest) Descriptor() ([]byte, []int)
func (*RDDProvisionRequest) GetRunID ¶
func (m *RDDProvisionRequest) GetRunID() string
func (*RDDProvisionRequest) ProtoMessage ¶
func (*RDDProvisionRequest) ProtoMessage()
func (*RDDProvisionRequest) Reset ¶
func (m *RDDProvisionRequest) Reset()
func (*RDDProvisionRequest) String ¶
func (m *RDDProvisionRequest) String() string
type RDDProvisionResponse ¶
type RDDProvisionResponse struct {
Id string `protobuf:"bytes,1,opt,name=id" json:"id,omitempty"`
}
func (*RDDProvisionResponse) Descriptor ¶
func (*RDDProvisionResponse) Descriptor() ([]byte, []int)
func (*RDDProvisionResponse) GetId ¶
func (m *RDDProvisionResponse) GetId() string
func (*RDDProvisionResponse) ProtoMessage ¶
func (*RDDProvisionResponse) ProtoMessage()
func (*RDDProvisionResponse) Reset ¶
func (m *RDDProvisionResponse) Reset()
func (*RDDProvisionResponse) String ¶
func (m *RDDProvisionResponse) String() string
type RDDStatusRequest ¶
type RDDStatusRequest struct {
Id string `protobuf:"bytes,1,opt,name=id" json:"id,omitempty"`
}
func (*RDDStatusRequest) Descriptor ¶
func (*RDDStatusRequest) Descriptor() ([]byte, []int)
func (*RDDStatusRequest) GetId ¶
func (m *RDDStatusRequest) GetId() string
func (*RDDStatusRequest) ProtoMessage ¶
func (*RDDStatusRequest) ProtoMessage()
func (*RDDStatusRequest) Reset ¶
func (m *RDDStatusRequest) Reset()
func (*RDDStatusRequest) String ¶
func (m *RDDStatusRequest) String() string
type RDDStatusResponse ¶
type RDDStatusResponse struct { State DaemonState `protobuf:"varint,1,opt,name=state,enum=rdd.DaemonState" json:"state,omitempty"` RunID string `protobuf:"bytes,2,opt,name=runID" json:"runID,omitempty"` CreationDate *google_protobuf1.Timestamp `protobuf:"bytes,3,opt,name=creationDate" json:"creationDate,omitempty"` UpdateDate *google_protobuf1.Timestamp `protobuf:"bytes,4,opt,name=updateDate" json:"updateDate,omitempty"` URL string `protobuf:"bytes,5,opt,name=URL" json:"URL,omitempty"` }
func (*RDDStatusResponse) Descriptor ¶
func (*RDDStatusResponse) Descriptor() ([]byte, []int)
func (*RDDStatusResponse) GetCreationDate ¶
func (m *RDDStatusResponse) GetCreationDate() *google_protobuf1.Timestamp
func (*RDDStatusResponse) GetRunID ¶
func (m *RDDStatusResponse) GetRunID() string
func (*RDDStatusResponse) GetState ¶
func (m *RDDStatusResponse) GetState() DaemonState
func (*RDDStatusResponse) GetURL ¶
func (m *RDDStatusResponse) GetURL() string
func (*RDDStatusResponse) GetUpdateDate ¶
func (m *RDDStatusResponse) GetUpdateDate() *google_protobuf1.Timestamp
func (*RDDStatusResponse) ProtoMessage ¶
func (*RDDStatusResponse) ProtoMessage()
func (*RDDStatusResponse) Reset ¶
func (m *RDDStatusResponse) Reset()
func (*RDDStatusResponse) String ¶
func (m *RDDStatusResponse) String() string
type RddClient ¶
type RddClient interface { Provision(ctx context.Context, in *RDDProvisionRequest, opts ...grpc.CallOption) (*RDDProvisionResponse, error) GetStatus(ctx context.Context, in *RDDStatusRequest, opts ...grpc.CallOption) (*RDDStatusResponse, error) Deprovision(ctx context.Context, in *RDDDeprovisionRequest, opts ...grpc.CallOption) (*RDDDeprovisionResponse, error) Action(ctx context.Context, in *ActionRequest, opts ...grpc.CallOption) (*ActionResponse, error) }
func NewRddClient ¶
func NewRddClient(cc *grpc.ClientConn) RddClient
type RddServer ¶
type RddServer interface { Provision(context.Context, *RDDProvisionRequest) (*RDDProvisionResponse, error) GetStatus(context.Context, *RDDStatusRequest) (*RDDStatusResponse, error) Deprovision(context.Context, *RDDDeprovisionRequest) (*RDDDeprovisionResponse, error) Action(context.Context, *ActionRequest) (*ActionResponse, error) }
type Resource ¶
type Resource struct {
Kind string `protobuf:"bytes,1,opt,name=kind" json:"kind,omitempty"`
}
func (*Resource) Descriptor ¶
func (*Resource) ProtoMessage ¶
func (*Resource) ProtoMessage()
Click to show internal directories.
Click to hide internal directories.