grpccloudprovider

package
v0.2.0 Latest Latest
Warning

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

Go to latest
Published: Jul 14, 2019 License: Apache-2.0 Imports: 8 Imported by: 1

Documentation

Index

Constants

This section is empty.

Variables

View Source
var InstanceErrorClass_name = map[int32]string{
	0:  "ERROR_UNDEFINED",
	1:  "ERROR_OUT_OF_RESOURCES",
	99: "ERROR_OTHER",
}
View Source
var InstanceErrorClass_value = map[string]int32{
	"ERROR_UNDEFINED":        0,
	"ERROR_OUT_OF_RESOURCES": 1,
	"ERROR_OTHER":            99,
}
View Source
var InstanceState_name = map[int32]string{
	0: "STATE_UNDEFINED",
	1: "STATE_RUNNING",
	2: "STATE_BEING_CREATED",
	3: "STATE_BEING_DELETED",
}
View Source
var InstanceState_value = map[string]int32{
	"STATE_UNDEFINED":     0,
	"STATE_RUNNING":       1,
	"STATE_BEING_CREATED": 2,
	"STATE_BEING_DELETED": 3,
}

Functions

func RegisterCloudProviderServiceServer

func RegisterCloudProviderServiceServer(s *grpc.Server, srv CloudProviderServiceServer)

func RegisterNodeGroupServiceServer

func RegisterNodeGroupServiceServer(s *grpc.Server, srv NodeGroupServiceServer)

func RegisterPricingModelServiceServer

func RegisterPricingModelServiceServer(s *grpc.Server, srv PricingModelServiceServer)

Types

type AutoprovisionedReply

type AutoprovisionedReply struct {
	Autoprovisioned      bool     `protobuf:"varint,1,opt,name=autoprovisioned,proto3" json:"autoprovisioned,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*AutoprovisionedReply) Descriptor

func (*AutoprovisionedReply) Descriptor() ([]byte, []int)

func (*AutoprovisionedReply) GetAutoprovisioned

func (m *AutoprovisionedReply) GetAutoprovisioned() bool

func (*AutoprovisionedReply) ProtoMessage

func (*AutoprovisionedReply) ProtoMessage()

func (*AutoprovisionedReply) Reset

func (m *AutoprovisionedReply) Reset()

func (*AutoprovisionedReply) String

func (m *AutoprovisionedReply) String() string

func (*AutoprovisionedReply) XXX_DiscardUnknown

func (m *AutoprovisionedReply) XXX_DiscardUnknown()

func (*AutoprovisionedReply) XXX_Marshal

func (m *AutoprovisionedReply) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*AutoprovisionedReply) XXX_Merge

func (dst *AutoprovisionedReply) XXX_Merge(src proto.Message)

func (*AutoprovisionedReply) XXX_Size

func (m *AutoprovisionedReply) XXX_Size() int

func (*AutoprovisionedReply) XXX_Unmarshal

func (m *AutoprovisionedReply) XXX_Unmarshal(b []byte) error

type AvailableMachineTypes

type AvailableMachineTypes struct {
	MachineType          []string `protobuf:"bytes,1,rep,name=machineType,proto3" json:"machineType,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*AvailableMachineTypes) Descriptor

func (*AvailableMachineTypes) Descriptor() ([]byte, []int)

func (*AvailableMachineTypes) GetMachineType

func (m *AvailableMachineTypes) GetMachineType() []string

func (*AvailableMachineTypes) ProtoMessage

func (*AvailableMachineTypes) ProtoMessage()

func (*AvailableMachineTypes) Reset

func (m *AvailableMachineTypes) Reset()

func (*AvailableMachineTypes) String

func (m *AvailableMachineTypes) String() string

func (*AvailableMachineTypes) XXX_DiscardUnknown

func (m *AvailableMachineTypes) XXX_DiscardUnknown()

func (*AvailableMachineTypes) XXX_Marshal

func (m *AvailableMachineTypes) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*AvailableMachineTypes) XXX_Merge

func (dst *AvailableMachineTypes) XXX_Merge(src proto.Message)

func (*AvailableMachineTypes) XXX_Size

func (m *AvailableMachineTypes) XXX_Size() int

func (*AvailableMachineTypes) XXX_Unmarshal

func (m *AvailableMachineTypes) XXX_Unmarshal(b []byte) error

type AvailableMachineTypesReply

type AvailableMachineTypesReply struct {
	// Types that are valid to be assigned to Response:
	//	*AvailableMachineTypesReply_Error
	//	*AvailableMachineTypesReply_AvailableMachineTypes
	Response             isAvailableMachineTypesReply_Response `protobuf_oneof:"response"`
	XXX_NoUnkeyedLiteral struct{}                              `json:"-"`
	XXX_unrecognized     []byte                                `json:"-"`
	XXX_sizecache        int32                                 `json:"-"`
}

func (*AvailableMachineTypesReply) Descriptor

func (*AvailableMachineTypesReply) Descriptor() ([]byte, []int)

func (*AvailableMachineTypesReply) GetAvailableMachineTypes

func (m *AvailableMachineTypesReply) GetAvailableMachineTypes() *AvailableMachineTypes

func (*AvailableMachineTypesReply) GetError

func (m *AvailableMachineTypesReply) GetError() *Error

func (*AvailableMachineTypesReply) GetResponse

func (m *AvailableMachineTypesReply) GetResponse() isAvailableMachineTypesReply_Response

func (*AvailableMachineTypesReply) ProtoMessage

func (*AvailableMachineTypesReply) ProtoMessage()

func (*AvailableMachineTypesReply) Reset

func (m *AvailableMachineTypesReply) Reset()

func (*AvailableMachineTypesReply) String

func (m *AvailableMachineTypesReply) String() string

func (*AvailableMachineTypesReply) XXX_DiscardUnknown

func (m *AvailableMachineTypesReply) XXX_DiscardUnknown()

func (*AvailableMachineTypesReply) XXX_Marshal

func (m *AvailableMachineTypesReply) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*AvailableMachineTypesReply) XXX_Merge

func (dst *AvailableMachineTypesReply) XXX_Merge(src proto.Message)

func (*AvailableMachineTypesReply) XXX_OneofFuncs

func (*AvailableMachineTypesReply) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, func(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error), func(msg proto.Message) (n int), []interface{})

XXX_OneofFuncs is for the internal use of the proto package.

func (*AvailableMachineTypesReply) XXX_Size

func (m *AvailableMachineTypesReply) XXX_Size() int

func (*AvailableMachineTypesReply) XXX_Unmarshal

func (m *AvailableMachineTypesReply) XXX_Unmarshal(b []byte) error

type AvailableMachineTypesReply_AvailableMachineTypes

type AvailableMachineTypesReply_AvailableMachineTypes struct {
	AvailableMachineTypes *AvailableMachineTypes `protobuf:"bytes,2,opt,name=availableMachineTypes,proto3,oneof"`
}

type AvailableMachineTypesReply_Error

type AvailableMachineTypesReply_Error struct {
	Error *Error `protobuf:"bytes,1,opt,name=error,proto3,oneof"`
}

type BelongsReply

type BelongsReply struct {
	// Types that are valid to be assigned to Response:
	//	*BelongsReply_Error
	//	*BelongsReply_Belongs
	Response             isBelongsReply_Response `protobuf_oneof:"response"`
	XXX_NoUnkeyedLiteral struct{}                `json:"-"`
	XXX_unrecognized     []byte                  `json:"-"`
	XXX_sizecache        int32                   `json:"-"`
}

func (*BelongsReply) Descriptor

func (*BelongsReply) Descriptor() ([]byte, []int)

func (*BelongsReply) GetBelongs

func (m *BelongsReply) GetBelongs() bool

func (*BelongsReply) GetError

func (m *BelongsReply) GetError() *Error

func (*BelongsReply) GetResponse

func (m *BelongsReply) GetResponse() isBelongsReply_Response

func (*BelongsReply) ProtoMessage

func (*BelongsReply) ProtoMessage()

func (*BelongsReply) Reset

func (m *BelongsReply) Reset()

func (*BelongsReply) String

func (m *BelongsReply) String() string

func (*BelongsReply) XXX_DiscardUnknown

func (m *BelongsReply) XXX_DiscardUnknown()

func (*BelongsReply) XXX_Marshal

func (m *BelongsReply) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*BelongsReply) XXX_Merge

func (dst *BelongsReply) XXX_Merge(src proto.Message)

func (*BelongsReply) XXX_OneofFuncs

func (*BelongsReply) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, func(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error), func(msg proto.Message) (n int), []interface{})

XXX_OneofFuncs is for the internal use of the proto package.

func (*BelongsReply) XXX_Size

func (m *BelongsReply) XXX_Size() int

func (*BelongsReply) XXX_Unmarshal

func (m *BelongsReply) XXX_Unmarshal(b []byte) error

type BelongsReply_Belongs

type BelongsReply_Belongs struct {
	Belongs bool `protobuf:"varint,2,opt,name=belongs,proto3,oneof"`
}

type BelongsReply_Error

type BelongsReply_Error struct {
	Error *Error `protobuf:"bytes,1,opt,name=error,proto3,oneof"`
}

type BelongsRequest

type BelongsRequest struct {
	ProviderID           string   `protobuf:"bytes,1,opt,name=providerID,proto3" json:"providerID,omitempty"`
	NodeGroupID          string   `protobuf:"bytes,2,opt,name=nodeGroupID,proto3" json:"nodeGroupID,omitempty"`
	Node                 string   `protobuf:"bytes,3,opt,name=node,proto3" json:"node,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*BelongsRequest) Descriptor

func (*BelongsRequest) Descriptor() ([]byte, []int)

func (*BelongsRequest) GetNode

func (m *BelongsRequest) GetNode() string

func (*BelongsRequest) GetNodeGroupID

func (m *BelongsRequest) GetNodeGroupID() string

func (*BelongsRequest) GetProviderID

func (m *BelongsRequest) GetProviderID() string

func (*BelongsRequest) ProtoMessage

func (*BelongsRequest) ProtoMessage()

func (*BelongsRequest) Reset

func (m *BelongsRequest) Reset()

func (*BelongsRequest) String

func (m *BelongsRequest) String() string

func (*BelongsRequest) XXX_DiscardUnknown

func (m *BelongsRequest) XXX_DiscardUnknown()

func (*BelongsRequest) XXX_Marshal

func (m *BelongsRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*BelongsRequest) XXX_Merge

func (dst *BelongsRequest) XXX_Merge(src proto.Message)

func (*BelongsRequest) XXX_Size

func (m *BelongsRequest) XXX_Size() int

func (*BelongsRequest) XXX_Unmarshal

func (m *BelongsRequest) XXX_Unmarshal(b []byte) error

type CleanupReply

type CleanupReply struct {
	Error                *Error   `protobuf:"bytes,1,opt,name=error,proto3" json:"error,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*CleanupReply) Descriptor

func (*CleanupReply) Descriptor() ([]byte, []int)

func (*CleanupReply) GetError

func (m *CleanupReply) GetError() *Error

func (*CleanupReply) ProtoMessage

func (*CleanupReply) ProtoMessage()

func (*CleanupReply) Reset

func (m *CleanupReply) Reset()

func (*CleanupReply) String

func (m *CleanupReply) String() string

func (*CleanupReply) XXX_DiscardUnknown

func (m *CleanupReply) XXX_DiscardUnknown()

func (*CleanupReply) XXX_Marshal

func (m *CleanupReply) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*CleanupReply) XXX_Merge

func (dst *CleanupReply) XXX_Merge(src proto.Message)

func (*CleanupReply) XXX_Size

func (m *CleanupReply) XXX_Size() int

func (*CleanupReply) XXX_Unmarshal

func (m *CleanupReply) XXX_Unmarshal(b []byte) error

type CloudProviderServiceClient

CloudProviderServiceClient is the client API for CloudProviderService service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.

func NewCloudProviderServiceClient

func NewCloudProviderServiceClient(cc *grpc.ClientConn) CloudProviderServiceClient

type CloudProviderServiceRequest

type CloudProviderServiceRequest struct {
	ProviderID           string   `protobuf:"bytes,1,opt,name=providerID,proto3" json:"providerID,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*CloudProviderServiceRequest) Descriptor

func (*CloudProviderServiceRequest) Descriptor() ([]byte, []int)

func (*CloudProviderServiceRequest) GetProviderID

func (m *CloudProviderServiceRequest) GetProviderID() string

func (*CloudProviderServiceRequest) ProtoMessage

func (*CloudProviderServiceRequest) ProtoMessage()

func (*CloudProviderServiceRequest) Reset

func (m *CloudProviderServiceRequest) Reset()

func (*CloudProviderServiceRequest) String

func (m *CloudProviderServiceRequest) String() string

func (*CloudProviderServiceRequest) XXX_DiscardUnknown

func (m *CloudProviderServiceRequest) XXX_DiscardUnknown()

func (*CloudProviderServiceRequest) XXX_Marshal

func (m *CloudProviderServiceRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*CloudProviderServiceRequest) XXX_Merge

func (dst *CloudProviderServiceRequest) XXX_Merge(src proto.Message)

func (*CloudProviderServiceRequest) XXX_Size

func (m *CloudProviderServiceRequest) XXX_Size() int

func (*CloudProviderServiceRequest) XXX_Unmarshal

func (m *CloudProviderServiceRequest) XXX_Unmarshal(b []byte) error

type ConnectReply

type ConnectReply struct {
	// Types that are valid to be assigned to Response:
	//	*ConnectReply_Error
	//	*ConnectReply_Connected
	Response             isConnectReply_Response `protobuf_oneof:"response"`
	XXX_NoUnkeyedLiteral struct{}                `json:"-"`
	XXX_unrecognized     []byte                  `json:"-"`
	XXX_sizecache        int32                   `json:"-"`
}

func (*ConnectReply) Descriptor

func (*ConnectReply) Descriptor() ([]byte, []int)

func (*ConnectReply) GetConnected

func (m *ConnectReply) GetConnected() bool

func (*ConnectReply) GetError

func (m *ConnectReply) GetError() *Error

func (*ConnectReply) GetResponse

func (m *ConnectReply) GetResponse() isConnectReply_Response

func (*ConnectReply) ProtoMessage

func (*ConnectReply) ProtoMessage()

func (*ConnectReply) Reset

func (m *ConnectReply) Reset()

func (*ConnectReply) String

func (m *ConnectReply) String() string

func (*ConnectReply) XXX_DiscardUnknown

func (m *ConnectReply) XXX_DiscardUnknown()

func (*ConnectReply) XXX_Marshal

func (m *ConnectReply) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ConnectReply) XXX_Merge

func (dst *ConnectReply) XXX_Merge(src proto.Message)

func (*ConnectReply) XXX_OneofFuncs

func (*ConnectReply) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, func(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error), func(msg proto.Message) (n int), []interface{})

XXX_OneofFuncs is for the internal use of the proto package.

func (*ConnectReply) XXX_Size

func (m *ConnectReply) XXX_Size() int

func (*ConnectReply) XXX_Unmarshal

func (m *ConnectReply) XXX_Unmarshal(b []byte) error

type ConnectReply_Connected

type ConnectReply_Connected struct {
	Connected bool `protobuf:"varint,2,opt,name=connected,proto3,oneof"`
}

type ConnectReply_Error

type ConnectReply_Error struct {
	Error *Error `protobuf:"bytes,1,opt,name=error,proto3,oneof"`
}

type ConnectRequest

type ConnectRequest struct {
	ProviderID           string           `protobuf:"bytes,1,opt,name=providerID,proto3" json:"providerID,omitempty"`
	ResourceLimiter      *ResourceLimiter `protobuf:"bytes,2,opt,name=resourceLimiter,proto3" json:"resourceLimiter,omitempty"`
	KubeAdmConfiguration *KubeAdmConfig   `protobuf:"bytes,3,opt,name=kubeAdmConfiguration,proto3" json:"kubeAdmConfiguration,omitempty"`
	Nodes                []*NodeGroupDef  `protobuf:"bytes,4,rep,name=nodes,proto3" json:"nodes,omitempty"`
	AutoProvisionned     bool             `protobuf:"varint,5,opt,name=autoProvisionned,proto3" json:"autoProvisionned,omitempty"`
	XXX_NoUnkeyedLiteral struct{}         `json:"-"`
	XXX_unrecognized     []byte           `json:"-"`
	XXX_sizecache        int32            `json:"-"`
}

func (*ConnectRequest) Descriptor

func (*ConnectRequest) Descriptor() ([]byte, []int)

func (*ConnectRequest) GetAutoProvisionned

func (m *ConnectRequest) GetAutoProvisionned() bool

func (*ConnectRequest) GetKubeAdmConfiguration

func (m *ConnectRequest) GetKubeAdmConfiguration() *KubeAdmConfig

func (*ConnectRequest) GetNodes

func (m *ConnectRequest) GetNodes() []*NodeGroupDef

func (*ConnectRequest) GetProviderID

func (m *ConnectRequest) GetProviderID() string

func (*ConnectRequest) GetResourceLimiter

func (m *ConnectRequest) GetResourceLimiter() *ResourceLimiter

func (*ConnectRequest) ProtoMessage

func (*ConnectRequest) ProtoMessage()

func (*ConnectRequest) Reset

func (m *ConnectRequest) Reset()

func (*ConnectRequest) String

func (m *ConnectRequest) String() string

func (*ConnectRequest) XXX_DiscardUnknown

func (m *ConnectRequest) XXX_DiscardUnknown()

func (*ConnectRequest) XXX_Marshal

func (m *ConnectRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ConnectRequest) XXX_Merge

func (dst *ConnectRequest) XXX_Merge(src proto.Message)

func (*ConnectRequest) XXX_Size

func (m *ConnectRequest) XXX_Size() int

func (*ConnectRequest) XXX_Unmarshal

func (m *ConnectRequest) XXX_Unmarshal(b []byte) error

type CreateReply

type CreateReply struct {
	// Types that are valid to be assigned to Response:
	//	*CreateReply_Error
	//	*CreateReply_NodeGroup
	Response             isCreateReply_Response `protobuf_oneof:"response"`
	XXX_NoUnkeyedLiteral struct{}               `json:"-"`
	XXX_unrecognized     []byte                 `json:"-"`
	XXX_sizecache        int32                  `json:"-"`
}

func (*CreateReply) Descriptor

func (*CreateReply) Descriptor() ([]byte, []int)

func (*CreateReply) GetError

func (m *CreateReply) GetError() *Error

func (*CreateReply) GetNodeGroup

func (m *CreateReply) GetNodeGroup() *NodeGroup

func (*CreateReply) GetResponse

func (m *CreateReply) GetResponse() isCreateReply_Response

func (*CreateReply) ProtoMessage

func (*CreateReply) ProtoMessage()

func (*CreateReply) Reset

func (m *CreateReply) Reset()

func (*CreateReply) String

func (m *CreateReply) String() string

func (*CreateReply) XXX_DiscardUnknown

func (m *CreateReply) XXX_DiscardUnknown()

func (*CreateReply) XXX_Marshal

func (m *CreateReply) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*CreateReply) XXX_Merge

func (dst *CreateReply) XXX_Merge(src proto.Message)

func (*CreateReply) XXX_OneofFuncs

func (*CreateReply) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, func(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error), func(msg proto.Message) (n int), []interface{})

XXX_OneofFuncs is for the internal use of the proto package.

func (*CreateReply) XXX_Size

func (m *CreateReply) XXX_Size() int

func (*CreateReply) XXX_Unmarshal

func (m *CreateReply) XXX_Unmarshal(b []byte) error

type CreateReply_Error

type CreateReply_Error struct {
	Error *Error `protobuf:"bytes,1,opt,name=error,proto3,oneof"`
}

type CreateReply_NodeGroup

type CreateReply_NodeGroup struct {
	NodeGroup *NodeGroup `protobuf:"bytes,2,opt,name=nodeGroup,proto3,oneof"`
}

type DebugReply

type DebugReply struct {
	Response             string   `protobuf:"bytes,1,opt,name=response,proto3" json:"response,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*DebugReply) Descriptor

func (*DebugReply) Descriptor() ([]byte, []int)

func (*DebugReply) GetResponse

func (m *DebugReply) GetResponse() string

func (*DebugReply) ProtoMessage

func (*DebugReply) ProtoMessage()

func (*DebugReply) Reset

func (m *DebugReply) Reset()

func (*DebugReply) String

func (m *DebugReply) String() string

func (*DebugReply) XXX_DiscardUnknown

func (m *DebugReply) XXX_DiscardUnknown()

func (*DebugReply) XXX_Marshal

func (m *DebugReply) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*DebugReply) XXX_Merge

func (dst *DebugReply) XXX_Merge(src proto.Message)

func (*DebugReply) XXX_Size

func (m *DebugReply) XXX_Size() int

func (*DebugReply) XXX_Unmarshal

func (m *DebugReply) XXX_Unmarshal(b []byte) error

type DecreaseTargetSizeReply

type DecreaseTargetSizeReply struct {
	Error                *Error   `protobuf:"bytes,1,opt,name=error,proto3" json:"error,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*DecreaseTargetSizeReply) Descriptor

func (*DecreaseTargetSizeReply) Descriptor() ([]byte, []int)

func (*DecreaseTargetSizeReply) GetError

func (m *DecreaseTargetSizeReply) GetError() *Error

func (*DecreaseTargetSizeReply) ProtoMessage

func (*DecreaseTargetSizeReply) ProtoMessage()

func (*DecreaseTargetSizeReply) Reset

func (m *DecreaseTargetSizeReply) Reset()

func (*DecreaseTargetSizeReply) String

func (m *DecreaseTargetSizeReply) String() string

func (*DecreaseTargetSizeReply) XXX_DiscardUnknown

func (m *DecreaseTargetSizeReply) XXX_DiscardUnknown()

func (*DecreaseTargetSizeReply) XXX_Marshal

func (m *DecreaseTargetSizeReply) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*DecreaseTargetSizeReply) XXX_Merge

func (dst *DecreaseTargetSizeReply) XXX_Merge(src proto.Message)

func (*DecreaseTargetSizeReply) XXX_Size

func (m *DecreaseTargetSizeReply) XXX_Size() int

func (*DecreaseTargetSizeReply) XXX_Unmarshal

func (m *DecreaseTargetSizeReply) XXX_Unmarshal(b []byte) error

type DecreaseTargetSizeRequest

type DecreaseTargetSizeRequest struct {
	ProviderID           string   `protobuf:"bytes,1,opt,name=providerID,proto3" json:"providerID,omitempty"`
	NodeGroupID          string   `protobuf:"bytes,2,opt,name=nodeGroupID,proto3" json:"nodeGroupID,omitempty"`
	Delta                int32    `protobuf:"varint,3,opt,name=delta,proto3" json:"delta,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*DecreaseTargetSizeRequest) Descriptor

func (*DecreaseTargetSizeRequest) Descriptor() ([]byte, []int)

func (*DecreaseTargetSizeRequest) GetDelta

func (m *DecreaseTargetSizeRequest) GetDelta() int32

func (*DecreaseTargetSizeRequest) GetNodeGroupID

func (m *DecreaseTargetSizeRequest) GetNodeGroupID() string

func (*DecreaseTargetSizeRequest) GetProviderID

func (m *DecreaseTargetSizeRequest) GetProviderID() string

func (*DecreaseTargetSizeRequest) ProtoMessage

func (*DecreaseTargetSizeRequest) ProtoMessage()

func (*DecreaseTargetSizeRequest) Reset

func (m *DecreaseTargetSizeRequest) Reset()

func (*DecreaseTargetSizeRequest) String

func (m *DecreaseTargetSizeRequest) String() string

func (*DecreaseTargetSizeRequest) XXX_DiscardUnknown

func (m *DecreaseTargetSizeRequest) XXX_DiscardUnknown()

func (*DecreaseTargetSizeRequest) XXX_Marshal

func (m *DecreaseTargetSizeRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*DecreaseTargetSizeRequest) XXX_Merge

func (dst *DecreaseTargetSizeRequest) XXX_Merge(src proto.Message)

func (*DecreaseTargetSizeRequest) XXX_Size

func (m *DecreaseTargetSizeRequest) XXX_Size() int

func (*DecreaseTargetSizeRequest) XXX_Unmarshal

func (m *DecreaseTargetSizeRequest) XXX_Unmarshal(b []byte) error

type DeleteNodesReply

type DeleteNodesReply struct {
	Error                *Error   `protobuf:"bytes,1,opt,name=error,proto3" json:"error,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*DeleteNodesReply) Descriptor

func (*DeleteNodesReply) Descriptor() ([]byte, []int)

func (*DeleteNodesReply) GetError

func (m *DeleteNodesReply) GetError() *Error

func (*DeleteNodesReply) ProtoMessage

func (*DeleteNodesReply) ProtoMessage()

func (*DeleteNodesReply) Reset

func (m *DeleteNodesReply) Reset()

func (*DeleteNodesReply) String

func (m *DeleteNodesReply) String() string

func (*DeleteNodesReply) XXX_DiscardUnknown

func (m *DeleteNodesReply) XXX_DiscardUnknown()

func (*DeleteNodesReply) XXX_Marshal

func (m *DeleteNodesReply) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*DeleteNodesReply) XXX_Merge

func (dst *DeleteNodesReply) XXX_Merge(src proto.Message)

func (*DeleteNodesReply) XXX_Size

func (m *DeleteNodesReply) XXX_Size() int

func (*DeleteNodesReply) XXX_Unmarshal

func (m *DeleteNodesReply) XXX_Unmarshal(b []byte) error

type DeleteNodesRequest

type DeleteNodesRequest struct {
	ProviderID           string   `protobuf:"bytes,1,opt,name=providerID,proto3" json:"providerID,omitempty"`
	NodeGroupID          string   `protobuf:"bytes,2,opt,name=nodeGroupID,proto3" json:"nodeGroupID,omitempty"`
	Node                 []string `protobuf:"bytes,3,rep,name=node,proto3" json:"node,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*DeleteNodesRequest) Descriptor

func (*DeleteNodesRequest) Descriptor() ([]byte, []int)

func (*DeleteNodesRequest) GetNode

func (m *DeleteNodesRequest) GetNode() []string

func (*DeleteNodesRequest) GetNodeGroupID

func (m *DeleteNodesRequest) GetNodeGroupID() string

func (*DeleteNodesRequest) GetProviderID

func (m *DeleteNodesRequest) GetProviderID() string

func (*DeleteNodesRequest) ProtoMessage

func (*DeleteNodesRequest) ProtoMessage()

func (*DeleteNodesRequest) Reset

func (m *DeleteNodesRequest) Reset()

func (*DeleteNodesRequest) String

func (m *DeleteNodesRequest) String() string

func (*DeleteNodesRequest) XXX_DiscardUnknown

func (m *DeleteNodesRequest) XXX_DiscardUnknown()

func (*DeleteNodesRequest) XXX_Marshal

func (m *DeleteNodesRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*DeleteNodesRequest) XXX_Merge

func (dst *DeleteNodesRequest) XXX_Merge(src proto.Message)

func (*DeleteNodesRequest) XXX_Size

func (m *DeleteNodesRequest) XXX_Size() int

func (*DeleteNodesRequest) XXX_Unmarshal

func (m *DeleteNodesRequest) XXX_Unmarshal(b []byte) error

type DeleteReply

type DeleteReply struct {
	Error                *Error   `protobuf:"bytes,1,opt,name=error,proto3" json:"error,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*DeleteReply) Descriptor

func (*DeleteReply) Descriptor() ([]byte, []int)

func (*DeleteReply) GetError

func (m *DeleteReply) GetError() *Error

func (*DeleteReply) ProtoMessage

func (*DeleteReply) ProtoMessage()

func (*DeleteReply) Reset

func (m *DeleteReply) Reset()

func (*DeleteReply) String

func (m *DeleteReply) String() string

func (*DeleteReply) XXX_DiscardUnknown

func (m *DeleteReply) XXX_DiscardUnknown()

func (*DeleteReply) XXX_Marshal

func (m *DeleteReply) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*DeleteReply) XXX_Merge

func (dst *DeleteReply) XXX_Merge(src proto.Message)

func (*DeleteReply) XXX_Size

func (m *DeleteReply) XXX_Size() int

func (*DeleteReply) XXX_Unmarshal

func (m *DeleteReply) XXX_Unmarshal(b []byte) error

type Error

type Error struct {
	Code                 string   `protobuf:"bytes,1,opt,name=code,proto3" json:"code,omitempty"`
	Reason               string   `protobuf:"bytes,2,opt,name=reason,proto3" json:"reason,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

/////////////////////////////////////////////////////////////////////////////////////////////////////// General messages types ///////////////////////////////////////////////////////////////////////////////////////////////////////

func (*Error) Descriptor

func (*Error) Descriptor() ([]byte, []int)

func (*Error) GetCode

func (m *Error) GetCode() string

func (*Error) GetReason

func (m *Error) GetReason() string

func (*Error) ProtoMessage

func (*Error) ProtoMessage()

func (*Error) Reset

func (m *Error) Reset()

func (*Error) String

func (m *Error) String() string

func (*Error) XXX_DiscardUnknown

func (m *Error) XXX_DiscardUnknown()

func (*Error) XXX_Marshal

func (m *Error) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*Error) XXX_Merge

func (dst *Error) XXX_Merge(src proto.Message)

func (*Error) XXX_Size

func (m *Error) XXX_Size() int

func (*Error) XXX_Unmarshal

func (m *Error) XXX_Unmarshal(b []byte) error

type ExistReply

type ExistReply struct {
	Exists               bool     `protobuf:"varint,1,opt,name=exists,proto3" json:"exists,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*ExistReply) Descriptor

func (*ExistReply) Descriptor() ([]byte, []int)

func (*ExistReply) GetExists

func (m *ExistReply) GetExists() bool

func (*ExistReply) ProtoMessage

func (*ExistReply) ProtoMessage()

func (*ExistReply) Reset

func (m *ExistReply) Reset()

func (*ExistReply) String

func (m *ExistReply) String() string

func (*ExistReply) XXX_DiscardUnknown

func (m *ExistReply) XXX_DiscardUnknown()

func (*ExistReply) XXX_Marshal

func (m *ExistReply) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ExistReply) XXX_Merge

func (dst *ExistReply) XXX_Merge(src proto.Message)

func (*ExistReply) XXX_Size

func (m *ExistReply) XXX_Size() int

func (*ExistReply) XXX_Unmarshal

func (m *ExistReply) XXX_Unmarshal(b []byte) error

type GPULabelReply added in v0.2.0

type GPULabelReply struct {
	// Types that are valid to be assigned to Response:
	//	*GPULabelReply_Error
	//	*GPULabelReply_Gpulabel
	Response             isGPULabelReply_Response `protobuf_oneof:"response"`
	XXX_NoUnkeyedLiteral struct{}                 `json:"-"`
	XXX_unrecognized     []byte                   `json:"-"`
	XXX_sizecache        int32                    `json:"-"`
}

func (*GPULabelReply) Descriptor added in v0.2.0

func (*GPULabelReply) Descriptor() ([]byte, []int)

func (*GPULabelReply) GetError added in v0.2.0

func (m *GPULabelReply) GetError() *Error

func (*GPULabelReply) GetGpulabel added in v0.2.0

func (m *GPULabelReply) GetGpulabel() string

func (*GPULabelReply) GetResponse added in v0.2.0

func (m *GPULabelReply) GetResponse() isGPULabelReply_Response

func (*GPULabelReply) ProtoMessage added in v0.2.0

func (*GPULabelReply) ProtoMessage()

func (*GPULabelReply) Reset added in v0.2.0

func (m *GPULabelReply) Reset()

func (*GPULabelReply) String added in v0.2.0

func (m *GPULabelReply) String() string

func (*GPULabelReply) XXX_DiscardUnknown added in v0.2.0

func (m *GPULabelReply) XXX_DiscardUnknown()

func (*GPULabelReply) XXX_Marshal added in v0.2.0

func (m *GPULabelReply) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*GPULabelReply) XXX_Merge added in v0.2.0

func (dst *GPULabelReply) XXX_Merge(src proto.Message)

func (*GPULabelReply) XXX_OneofFuncs added in v0.2.0

func (*GPULabelReply) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, func(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error), func(msg proto.Message) (n int), []interface{})

XXX_OneofFuncs is for the internal use of the proto package.

func (*GPULabelReply) XXX_Size added in v0.2.0

func (m *GPULabelReply) XXX_Size() int

func (*GPULabelReply) XXX_Unmarshal added in v0.2.0

func (m *GPULabelReply) XXX_Unmarshal(b []byte) error

type GPULabelReply_Error added in v0.2.0

type GPULabelReply_Error struct {
	Error *Error `protobuf:"bytes,1,opt,name=error,proto3,oneof"`
}

type GPULabelReply_Gpulabel added in v0.2.0

type GPULabelReply_Gpulabel struct {
	Gpulabel string `protobuf:"bytes,2,opt,name=gpulabel,proto3,oneof"`
}

type GetAvailableGPUTypesReply added in v0.2.0

type GetAvailableGPUTypesReply struct {
	AvailableGpuTypes    map[string]string `` /* 175-byte string literal not displayed */
	XXX_NoUnkeyedLiteral struct{}          `json:"-"`
	XXX_unrecognized     []byte            `json:"-"`
	XXX_sizecache        int32             `json:"-"`
}

func (*GetAvailableGPUTypesReply) Descriptor added in v0.2.0

func (*GetAvailableGPUTypesReply) Descriptor() ([]byte, []int)

func (*GetAvailableGPUTypesReply) GetAvailableGpuTypes added in v0.2.0

func (m *GetAvailableGPUTypesReply) GetAvailableGpuTypes() map[string]string

func (*GetAvailableGPUTypesReply) ProtoMessage added in v0.2.0

func (*GetAvailableGPUTypesReply) ProtoMessage()

func (*GetAvailableGPUTypesReply) Reset added in v0.2.0

func (m *GetAvailableGPUTypesReply) Reset()

func (*GetAvailableGPUTypesReply) String added in v0.2.0

func (m *GetAvailableGPUTypesReply) String() string

func (*GetAvailableGPUTypesReply) XXX_DiscardUnknown added in v0.2.0

func (m *GetAvailableGPUTypesReply) XXX_DiscardUnknown()

func (*GetAvailableGPUTypesReply) XXX_Marshal added in v0.2.0

func (m *GetAvailableGPUTypesReply) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*GetAvailableGPUTypesReply) XXX_Merge added in v0.2.0

func (dst *GetAvailableGPUTypesReply) XXX_Merge(src proto.Message)

func (*GetAvailableGPUTypesReply) XXX_Size added in v0.2.0

func (m *GetAvailableGPUTypesReply) XXX_Size() int

func (*GetAvailableGPUTypesReply) XXX_Unmarshal added in v0.2.0

func (m *GetAvailableGPUTypesReply) XXX_Unmarshal(b []byte) error

type HostPortInfo

type HostPortInfo struct {
	HostPortInfo         map[string]*ProtocolPort `` /* 165-byte string literal not displayed */
	XXX_NoUnkeyedLiteral struct{}                 `json:"-"`
	XXX_unrecognized     []byte                   `json:"-"`
	XXX_sizecache        int32                    `json:"-"`
}

func (*HostPortInfo) Descriptor

func (*HostPortInfo) Descriptor() ([]byte, []int)

func (*HostPortInfo) GetHostPortInfo

func (m *HostPortInfo) GetHostPortInfo() map[string]*ProtocolPort

func (*HostPortInfo) ProtoMessage

func (*HostPortInfo) ProtoMessage()

func (*HostPortInfo) Reset

func (m *HostPortInfo) Reset()

func (*HostPortInfo) String

func (m *HostPortInfo) String() string

func (*HostPortInfo) XXX_DiscardUnknown

func (m *HostPortInfo) XXX_DiscardUnknown()

func (*HostPortInfo) XXX_Marshal

func (m *HostPortInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*HostPortInfo) XXX_Merge

func (dst *HostPortInfo) XXX_Merge(src proto.Message)

func (*HostPortInfo) XXX_Size

func (m *HostPortInfo) XXX_Size() int

func (*HostPortInfo) XXX_Unmarshal

func (m *HostPortInfo) XXX_Unmarshal(b []byte) error

type IdReply

type IdReply struct {
	Response             string   `protobuf:"bytes,1,opt,name=response,proto3" json:"response,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*IdReply) Descriptor

func (*IdReply) Descriptor() ([]byte, []int)

func (*IdReply) GetResponse

func (m *IdReply) GetResponse() string

func (*IdReply) ProtoMessage

func (*IdReply) ProtoMessage()

func (*IdReply) Reset

func (m *IdReply) Reset()

func (*IdReply) String

func (m *IdReply) String() string

func (*IdReply) XXX_DiscardUnknown

func (m *IdReply) XXX_DiscardUnknown()

func (*IdReply) XXX_Marshal

func (m *IdReply) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*IdReply) XXX_Merge

func (dst *IdReply) XXX_Merge(src proto.Message)

func (*IdReply) XXX_Size

func (m *IdReply) XXX_Size() int

func (*IdReply) XXX_Unmarshal

func (m *IdReply) XXX_Unmarshal(b []byte) error

type ImageStateSummary

type ImageStateSummary struct {
	Size                 int64    `protobuf:"varint,1,opt,name=size,proto3" json:"size,omitempty"`
	NumNodes             int32    `protobuf:"varint,2,opt,name=numNodes,proto3" json:"numNodes,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*ImageStateSummary) Descriptor

func (*ImageStateSummary) Descriptor() ([]byte, []int)

func (*ImageStateSummary) GetNumNodes

func (m *ImageStateSummary) GetNumNodes() int32

func (*ImageStateSummary) GetSize

func (m *ImageStateSummary) GetSize() int64

func (*ImageStateSummary) ProtoMessage

func (*ImageStateSummary) ProtoMessage()

func (*ImageStateSummary) Reset

func (m *ImageStateSummary) Reset()

func (*ImageStateSummary) String

func (m *ImageStateSummary) String() string

func (*ImageStateSummary) XXX_DiscardUnknown

func (m *ImageStateSummary) XXX_DiscardUnknown()

func (*ImageStateSummary) XXX_Marshal

func (m *ImageStateSummary) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ImageStateSummary) XXX_Merge

func (dst *ImageStateSummary) XXX_Merge(src proto.Message)

func (*ImageStateSummary) XXX_Size

func (m *ImageStateSummary) XXX_Size() int

func (*ImageStateSummary) XXX_Unmarshal

func (m *ImageStateSummary) XXX_Unmarshal(b []byte) error

type IncreaseSizeReply

type IncreaseSizeReply struct {
	Error                *Error   `protobuf:"bytes,1,opt,name=error,proto3" json:"error,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*IncreaseSizeReply) Descriptor

func (*IncreaseSizeReply) Descriptor() ([]byte, []int)

func (*IncreaseSizeReply) GetError

func (m *IncreaseSizeReply) GetError() *Error

func (*IncreaseSizeReply) ProtoMessage

func (*IncreaseSizeReply) ProtoMessage()

func (*IncreaseSizeReply) Reset

func (m *IncreaseSizeReply) Reset()

func (*IncreaseSizeReply) String

func (m *IncreaseSizeReply) String() string

func (*IncreaseSizeReply) XXX_DiscardUnknown

func (m *IncreaseSizeReply) XXX_DiscardUnknown()

func (*IncreaseSizeReply) XXX_Marshal

func (m *IncreaseSizeReply) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*IncreaseSizeReply) XXX_Merge

func (dst *IncreaseSizeReply) XXX_Merge(src proto.Message)

func (*IncreaseSizeReply) XXX_Size

func (m *IncreaseSizeReply) XXX_Size() int

func (*IncreaseSizeReply) XXX_Unmarshal

func (m *IncreaseSizeReply) XXX_Unmarshal(b []byte) error

type IncreaseSizeRequest

type IncreaseSizeRequest struct {
	ProviderID           string   `protobuf:"bytes,1,opt,name=providerID,proto3" json:"providerID,omitempty"`
	NodeGroupID          string   `protobuf:"bytes,2,opt,name=nodeGroupID,proto3" json:"nodeGroupID,omitempty"`
	Delta                int32    `protobuf:"varint,3,opt,name=delta,proto3" json:"delta,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*IncreaseSizeRequest) Descriptor

func (*IncreaseSizeRequest) Descriptor() ([]byte, []int)

func (*IncreaseSizeRequest) GetDelta

func (m *IncreaseSizeRequest) GetDelta() int32

func (*IncreaseSizeRequest) GetNodeGroupID

func (m *IncreaseSizeRequest) GetNodeGroupID() string

func (*IncreaseSizeRequest) GetProviderID

func (m *IncreaseSizeRequest) GetProviderID() string

func (*IncreaseSizeRequest) ProtoMessage

func (*IncreaseSizeRequest) ProtoMessage()

func (*IncreaseSizeRequest) Reset

func (m *IncreaseSizeRequest) Reset()

func (*IncreaseSizeRequest) String

func (m *IncreaseSizeRequest) String() string

func (*IncreaseSizeRequest) XXX_DiscardUnknown

func (m *IncreaseSizeRequest) XXX_DiscardUnknown()

func (*IncreaseSizeRequest) XXX_Marshal

func (m *IncreaseSizeRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*IncreaseSizeRequest) XXX_Merge

func (dst *IncreaseSizeRequest) XXX_Merge(src proto.Message)

func (*IncreaseSizeRequest) XXX_Size

func (m *IncreaseSizeRequest) XXX_Size() int

func (*IncreaseSizeRequest) XXX_Unmarshal

func (m *IncreaseSizeRequest) XXX_Unmarshal(b []byte) error

type Instance

type Instance struct {
	Id                   string          `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	Status               *InstanceStatus `protobuf:"bytes,2,opt,name=status,proto3" json:"status,omitempty"`
	XXX_NoUnkeyedLiteral struct{}        `json:"-"`
	XXX_unrecognized     []byte          `json:"-"`
	XXX_sizecache        int32           `json:"-"`
}

func (*Instance) Descriptor

func (*Instance) Descriptor() ([]byte, []int)

func (*Instance) GetId

func (m *Instance) GetId() string

func (*Instance) GetStatus

func (m *Instance) GetStatus() *InstanceStatus

func (*Instance) ProtoMessage

func (*Instance) ProtoMessage()

func (*Instance) Reset

func (m *Instance) Reset()

func (*Instance) String

func (m *Instance) String() string

func (*Instance) XXX_DiscardUnknown

func (m *Instance) XXX_DiscardUnknown()

func (*Instance) XXX_Marshal

func (m *Instance) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*Instance) XXX_Merge

func (dst *Instance) XXX_Merge(src proto.Message)

func (*Instance) XXX_Size

func (m *Instance) XXX_Size() int

func (*Instance) XXX_Unmarshal

func (m *Instance) XXX_Unmarshal(b []byte) error

type InstanceErrorClass

type InstanceErrorClass int32
const (
	InstanceErrorClass_ERROR_UNDEFINED        InstanceErrorClass = 0
	InstanceErrorClass_ERROR_OUT_OF_RESOURCES InstanceErrorClass = 1
	InstanceErrorClass_ERROR_OTHER            InstanceErrorClass = 99
)

func (InstanceErrorClass) EnumDescriptor

func (InstanceErrorClass) EnumDescriptor() ([]byte, []int)

func (InstanceErrorClass) String

func (x InstanceErrorClass) String() string

type InstanceErrorInfo

type InstanceErrorInfo struct {
	ErrorClass InstanceErrorClass `protobuf:"varint,1,opt,name=errorClass,proto3,enum=grpccloudprovider.InstanceErrorClass" json:"errorClass,omitempty"`
	// ErrorCode is cloud-provider specific error code for error condition
	ErrorCode string `protobuf:"bytes,2,opt,name=errorCode,proto3" json:"errorCode,omitempty"`
	// ErrorMessage is human readable description of error condition
	ErrorMessage         string   `protobuf:"bytes,3,opt,name=errorMessage,proto3" json:"errorMessage,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*InstanceErrorInfo) Descriptor

func (*InstanceErrorInfo) Descriptor() ([]byte, []int)

func (*InstanceErrorInfo) GetErrorClass

func (m *InstanceErrorInfo) GetErrorClass() InstanceErrorClass

func (*InstanceErrorInfo) GetErrorCode

func (m *InstanceErrorInfo) GetErrorCode() string

func (*InstanceErrorInfo) GetErrorMessage

func (m *InstanceErrorInfo) GetErrorMessage() string

func (*InstanceErrorInfo) ProtoMessage

func (*InstanceErrorInfo) ProtoMessage()

func (*InstanceErrorInfo) Reset

func (m *InstanceErrorInfo) Reset()

func (*InstanceErrorInfo) String

func (m *InstanceErrorInfo) String() string

func (*InstanceErrorInfo) XXX_DiscardUnknown

func (m *InstanceErrorInfo) XXX_DiscardUnknown()

func (*InstanceErrorInfo) XXX_Marshal

func (m *InstanceErrorInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*InstanceErrorInfo) XXX_Merge

func (dst *InstanceErrorInfo) XXX_Merge(src proto.Message)

func (*InstanceErrorInfo) XXX_Size

func (m *InstanceErrorInfo) XXX_Size() int

func (*InstanceErrorInfo) XXX_Unmarshal

func (m *InstanceErrorInfo) XXX_Unmarshal(b []byte) error

type InstanceState

type InstanceState int32
const (
	InstanceState_STATE_UNDEFINED     InstanceState = 0
	InstanceState_STATE_RUNNING       InstanceState = 1
	InstanceState_STATE_BEING_CREATED InstanceState = 2
	InstanceState_STATE_BEING_DELETED InstanceState = 3
)

func (InstanceState) EnumDescriptor

func (InstanceState) EnumDescriptor() ([]byte, []int)

func (InstanceState) String

func (x InstanceState) String() string

type InstanceStatus

type InstanceStatus struct {
	State                InstanceState      `protobuf:"varint,1,opt,name=state,proto3,enum=grpccloudprovider.InstanceState" json:"state,omitempty"`
	ErrorInfo            *InstanceErrorInfo `protobuf:"bytes,2,opt,name=errorInfo,proto3" json:"errorInfo,omitempty"`
	XXX_NoUnkeyedLiteral struct{}           `json:"-"`
	XXX_unrecognized     []byte             `json:"-"`
	XXX_sizecache        int32              `json:"-"`
}

func (*InstanceStatus) Descriptor

func (*InstanceStatus) Descriptor() ([]byte, []int)

func (*InstanceStatus) GetErrorInfo

func (m *InstanceStatus) GetErrorInfo() *InstanceErrorInfo

func (*InstanceStatus) GetState

func (m *InstanceStatus) GetState() InstanceState

func (*InstanceStatus) ProtoMessage

func (*InstanceStatus) ProtoMessage()

func (*InstanceStatus) Reset

func (m *InstanceStatus) Reset()

func (*InstanceStatus) String

func (m *InstanceStatus) String() string

func (*InstanceStatus) XXX_DiscardUnknown

func (m *InstanceStatus) XXX_DiscardUnknown()

func (*InstanceStatus) XXX_Marshal

func (m *InstanceStatus) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*InstanceStatus) XXX_Merge

func (dst *InstanceStatus) XXX_Merge(src proto.Message)

func (*InstanceStatus) XXX_Size

func (m *InstanceStatus) XXX_Size() int

func (*InstanceStatus) XXX_Unmarshal

func (m *InstanceStatus) XXX_Unmarshal(b []byte) error

type Instances

type Instances struct {
	Items                []*Instance `protobuf:"bytes,1,rep,name=items,proto3" json:"items,omitempty"`
	XXX_NoUnkeyedLiteral struct{}    `json:"-"`
	XXX_unrecognized     []byte      `json:"-"`
	XXX_sizecache        int32       `json:"-"`
}

func (*Instances) Descriptor

func (*Instances) Descriptor() ([]byte, []int)

func (*Instances) GetItems

func (m *Instances) GetItems() []*Instance

func (*Instances) ProtoMessage

func (*Instances) ProtoMessage()

func (*Instances) Reset

func (m *Instances) Reset()

func (*Instances) String

func (m *Instances) String() string

func (*Instances) XXX_DiscardUnknown

func (m *Instances) XXX_DiscardUnknown()

func (*Instances) XXX_Marshal

func (m *Instances) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*Instances) XXX_Merge

func (dst *Instances) XXX_Merge(src proto.Message)

func (*Instances) XXX_Size

func (m *Instances) XXX_Size() int

func (*Instances) XXX_Unmarshal

func (m *Instances) XXX_Unmarshal(b []byte) error

type KubeAdmConfig

type KubeAdmConfig struct {
	KubeAdmAddress        string   `protobuf:"bytes,1,opt,name=kubeAdmAddress,proto3" json:"kubeAdmAddress,omitempty"`
	KubeAdmToken          string   `protobuf:"bytes,2,opt,name=kubeAdmToken,proto3" json:"kubeAdmToken,omitempty"`
	KubeAdmCACert         string   `protobuf:"bytes,3,opt,name=kubeAdmCACert,proto3" json:"kubeAdmCACert,omitempty"`
	KubeAdmExtraArguments []string `protobuf:"bytes,4,rep,name=kubeAdmExtraArguments,proto3" json:"kubeAdmExtraArguments,omitempty"`
	XXX_NoUnkeyedLiteral  struct{} `json:"-"`
	XXX_unrecognized      []byte   `json:"-"`
	XXX_sizecache         int32    `json:"-"`
}

func (*KubeAdmConfig) Descriptor

func (*KubeAdmConfig) Descriptor() ([]byte, []int)

func (*KubeAdmConfig) GetKubeAdmAddress

func (m *KubeAdmConfig) GetKubeAdmAddress() string

func (*KubeAdmConfig) GetKubeAdmCACert

func (m *KubeAdmConfig) GetKubeAdmCACert() string

func (*KubeAdmConfig) GetKubeAdmExtraArguments

func (m *KubeAdmConfig) GetKubeAdmExtraArguments() []string

func (*KubeAdmConfig) GetKubeAdmToken

func (m *KubeAdmConfig) GetKubeAdmToken() string

func (*KubeAdmConfig) ProtoMessage

func (*KubeAdmConfig) ProtoMessage()

func (*KubeAdmConfig) Reset

func (m *KubeAdmConfig) Reset()

func (*KubeAdmConfig) String

func (m *KubeAdmConfig) String() string

func (*KubeAdmConfig) XXX_DiscardUnknown

func (m *KubeAdmConfig) XXX_DiscardUnknown()

func (*KubeAdmConfig) XXX_Marshal

func (m *KubeAdmConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*KubeAdmConfig) XXX_Merge

func (dst *KubeAdmConfig) XXX_Merge(src proto.Message)

func (*KubeAdmConfig) XXX_Size

func (m *KubeAdmConfig) XXX_Size() int

func (*KubeAdmConfig) XXX_Unmarshal

func (m *KubeAdmConfig) XXX_Unmarshal(b []byte) error

type MaxSizeReply

type MaxSizeReply struct {
	MaxSize              int32    `protobuf:"varint,1,opt,name=maxSize,proto3" json:"maxSize,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*MaxSizeReply) Descriptor

func (*MaxSizeReply) Descriptor() ([]byte, []int)

func (*MaxSizeReply) GetMaxSize

func (m *MaxSizeReply) GetMaxSize() int32

func (*MaxSizeReply) ProtoMessage

func (*MaxSizeReply) ProtoMessage()

func (*MaxSizeReply) Reset

func (m *MaxSizeReply) Reset()

func (*MaxSizeReply) String

func (m *MaxSizeReply) String() string

func (*MaxSizeReply) XXX_DiscardUnknown

func (m *MaxSizeReply) XXX_DiscardUnknown()

func (*MaxSizeReply) XXX_Marshal

func (m *MaxSizeReply) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*MaxSizeReply) XXX_Merge

func (dst *MaxSizeReply) XXX_Merge(src proto.Message)

func (*MaxSizeReply) XXX_Size

func (m *MaxSizeReply) XXX_Size() int

func (*MaxSizeReply) XXX_Unmarshal

func (m *MaxSizeReply) XXX_Unmarshal(b []byte) error

type MinSizeReply

type MinSizeReply struct {
	MinSize              int32    `protobuf:"varint,1,opt,name=minSize,proto3" json:"minSize,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*MinSizeReply) Descriptor

func (*MinSizeReply) Descriptor() ([]byte, []int)

func (*MinSizeReply) GetMinSize

func (m *MinSizeReply) GetMinSize() int32

func (*MinSizeReply) ProtoMessage

func (*MinSizeReply) ProtoMessage()

func (*MinSizeReply) Reset

func (m *MinSizeReply) Reset()

func (*MinSizeReply) String

func (m *MinSizeReply) String() string

func (*MinSizeReply) XXX_DiscardUnknown

func (m *MinSizeReply) XXX_DiscardUnknown()

func (*MinSizeReply) XXX_Marshal

func (m *MinSizeReply) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*MinSizeReply) XXX_Merge

func (dst *MinSizeReply) XXX_Merge(src proto.Message)

func (*MinSizeReply) XXX_Size

func (m *MinSizeReply) XXX_Size() int

func (*MinSizeReply) XXX_Unmarshal

func (m *MinSizeReply) XXX_Unmarshal(b []byte) error

type NameReply

type NameReply struct {
	Name                 string   `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*NameReply) Descriptor

func (*NameReply) Descriptor() ([]byte, []int)

func (*NameReply) GetName

func (m *NameReply) GetName() string

func (*NameReply) ProtoMessage

func (*NameReply) ProtoMessage()

func (*NameReply) Reset

func (m *NameReply) Reset()

func (*NameReply) String

func (m *NameReply) String() string

func (*NameReply) XXX_DiscardUnknown

func (m *NameReply) XXX_DiscardUnknown()

func (*NameReply) XXX_Marshal

func (m *NameReply) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*NameReply) XXX_Merge

func (dst *NameReply) XXX_Merge(src proto.Message)

func (*NameReply) XXX_Size

func (m *NameReply) XXX_Size() int

func (*NameReply) XXX_Unmarshal

func (m *NameReply) XXX_Unmarshal(b []byte) error

type NewNodeGroupReply

type NewNodeGroupReply struct {
	// Types that are valid to be assigned to Response:
	//	*NewNodeGroupReply_Error
	//	*NewNodeGroupReply_NodeGroup
	Response             isNewNodeGroupReply_Response `protobuf_oneof:"response"`
	XXX_NoUnkeyedLiteral struct{}                     `json:"-"`
	XXX_unrecognized     []byte                       `json:"-"`
	XXX_sizecache        int32                        `json:"-"`
}

func (*NewNodeGroupReply) Descriptor

func (*NewNodeGroupReply) Descriptor() ([]byte, []int)

func (*NewNodeGroupReply) GetError

func (m *NewNodeGroupReply) GetError() *Error

func (*NewNodeGroupReply) GetNodeGroup

func (m *NewNodeGroupReply) GetNodeGroup() *NodeGroup

func (*NewNodeGroupReply) GetResponse

func (m *NewNodeGroupReply) GetResponse() isNewNodeGroupReply_Response

func (*NewNodeGroupReply) ProtoMessage

func (*NewNodeGroupReply) ProtoMessage()

func (*NewNodeGroupReply) Reset

func (m *NewNodeGroupReply) Reset()

func (*NewNodeGroupReply) String

func (m *NewNodeGroupReply) String() string

func (*NewNodeGroupReply) XXX_DiscardUnknown

func (m *NewNodeGroupReply) XXX_DiscardUnknown()

func (*NewNodeGroupReply) XXX_Marshal

func (m *NewNodeGroupReply) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*NewNodeGroupReply) XXX_Merge

func (dst *NewNodeGroupReply) XXX_Merge(src proto.Message)

func (*NewNodeGroupReply) XXX_OneofFuncs

func (*NewNodeGroupReply) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, func(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error), func(msg proto.Message) (n int), []interface{})

XXX_OneofFuncs is for the internal use of the proto package.

func (*NewNodeGroupReply) XXX_Size

func (m *NewNodeGroupReply) XXX_Size() int

func (*NewNodeGroupReply) XXX_Unmarshal

func (m *NewNodeGroupReply) XXX_Unmarshal(b []byte) error

type NewNodeGroupReply_Error

type NewNodeGroupReply_Error struct {
	Error *Error `protobuf:"bytes,1,opt,name=error,proto3,oneof"`
}

type NewNodeGroupReply_NodeGroup

type NewNodeGroupReply_NodeGroup struct {
	NodeGroup *NodeGroup `protobuf:"bytes,2,opt,name=nodeGroup,proto3,oneof"`
}

type NewNodeGroupRequest

type NewNodeGroupRequest struct {
	ProviderID           string            `protobuf:"bytes,1,opt,name=providerID,proto3" json:"providerID,omitempty"`
	MachineType          string            `protobuf:"bytes,2,opt,name=machineType,proto3" json:"machineType,omitempty"`
	NodeGroupID          string            `protobuf:"bytes,3,opt,name=nodeGroupID,proto3" json:"nodeGroupID,omitempty"`
	MinNodeSize          int32             `protobuf:"varint,4,opt,name=minNodeSize,proto3" json:"minNodeSize,omitempty"`
	MaxNodeSize          int32             `protobuf:"varint,5,opt,name=maxNodeSize,proto3" json:"maxNodeSize,omitempty"`
	Labels               map[string]string `` /* 153-byte string literal not displayed */
	SystemLabels         map[string]string `` /* 165-byte string literal not displayed */
	Taints               []*v1.Taint       `protobuf:"bytes,8,rep,name=taints,proto3" json:"taints,omitempty"`
	ExtraResources       map[string]string `` /* 169-byte string literal not displayed */
	XXX_NoUnkeyedLiteral struct{}          `json:"-"`
	XXX_unrecognized     []byte            `json:"-"`
	XXX_sizecache        int32             `json:"-"`
}

func (*NewNodeGroupRequest) Descriptor

func (*NewNodeGroupRequest) Descriptor() ([]byte, []int)

func (*NewNodeGroupRequest) GetExtraResources

func (m *NewNodeGroupRequest) GetExtraResources() map[string]string

func (*NewNodeGroupRequest) GetLabels

func (m *NewNodeGroupRequest) GetLabels() map[string]string

func (*NewNodeGroupRequest) GetMachineType

func (m *NewNodeGroupRequest) GetMachineType() string

func (*NewNodeGroupRequest) GetMaxNodeSize

func (m *NewNodeGroupRequest) GetMaxNodeSize() int32

func (*NewNodeGroupRequest) GetMinNodeSize

func (m *NewNodeGroupRequest) GetMinNodeSize() int32

func (*NewNodeGroupRequest) GetNodeGroupID

func (m *NewNodeGroupRequest) GetNodeGroupID() string

func (*NewNodeGroupRequest) GetProviderID

func (m *NewNodeGroupRequest) GetProviderID() string

func (*NewNodeGroupRequest) GetSystemLabels

func (m *NewNodeGroupRequest) GetSystemLabels() map[string]string

func (*NewNodeGroupRequest) GetTaints

func (m *NewNodeGroupRequest) GetTaints() []*v1.Taint

func (*NewNodeGroupRequest) ProtoMessage

func (*NewNodeGroupRequest) ProtoMessage()

func (*NewNodeGroupRequest) Reset

func (m *NewNodeGroupRequest) Reset()

func (*NewNodeGroupRequest) String

func (m *NewNodeGroupRequest) String() string

func (*NewNodeGroupRequest) XXX_DiscardUnknown

func (m *NewNodeGroupRequest) XXX_DiscardUnknown()

func (*NewNodeGroupRequest) XXX_Marshal

func (m *NewNodeGroupRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*NewNodeGroupRequest) XXX_Merge

func (dst *NewNodeGroupRequest) XXX_Merge(src proto.Message)

func (*NewNodeGroupRequest) XXX_Size

func (m *NewNodeGroupRequest) XXX_Size() int

func (*NewNodeGroupRequest) XXX_Unmarshal

func (m *NewNodeGroupRequest) XXX_Unmarshal(b []byte) error

type NodeGroup

type NodeGroup struct {
	Id                   string   `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*NodeGroup) Descriptor

func (*NodeGroup) Descriptor() ([]byte, []int)

func (*NodeGroup) GetId

func (m *NodeGroup) GetId() string

func (*NodeGroup) ProtoMessage

func (*NodeGroup) ProtoMessage()

func (*NodeGroup) Reset

func (m *NodeGroup) Reset()

func (*NodeGroup) String

func (m *NodeGroup) String() string

func (*NodeGroup) XXX_DiscardUnknown

func (m *NodeGroup) XXX_DiscardUnknown()

func (*NodeGroup) XXX_Marshal

func (m *NodeGroup) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*NodeGroup) XXX_Merge

func (dst *NodeGroup) XXX_Merge(src proto.Message)

func (*NodeGroup) XXX_Size

func (m *NodeGroup) XXX_Size() int

func (*NodeGroup) XXX_Unmarshal

func (m *NodeGroup) XXX_Unmarshal(b []byte) error

type NodeGroupDef

type NodeGroupDef struct {
	NodeGroupID          string            `protobuf:"bytes,1,opt,name=nodeGroupID,proto3" json:"nodeGroupID,omitempty"`
	MinSize              int32             `protobuf:"varint,2,opt,name=minSize,proto3" json:"minSize,omitempty"`
	MaxSize              int32             `protobuf:"varint,3,opt,name=maxSize,proto3" json:"maxSize,omitempty"`
	Provisionned         bool              `protobuf:"varint,4,opt,name=provisionned,proto3" json:"provisionned,omitempty"`
	IncludeExistingNode  bool              `protobuf:"varint,5,opt,name=includeExistingNode,proto3" json:"includeExistingNode,omitempty"`
	Labels               map[string]string `` /* 153-byte string literal not displayed */
	XXX_NoUnkeyedLiteral struct{}          `json:"-"`
	XXX_unrecognized     []byte            `json:"-"`
	XXX_sizecache        int32             `json:"-"`
}

func (*NodeGroupDef) Descriptor

func (*NodeGroupDef) Descriptor() ([]byte, []int)

func (*NodeGroupDef) GetIncludeExistingNode

func (m *NodeGroupDef) GetIncludeExistingNode() bool

func (*NodeGroupDef) GetLabels

func (m *NodeGroupDef) GetLabels() map[string]string

func (*NodeGroupDef) GetMaxSize

func (m *NodeGroupDef) GetMaxSize() int32

func (*NodeGroupDef) GetMinSize

func (m *NodeGroupDef) GetMinSize() int32

func (*NodeGroupDef) GetNodeGroupID

func (m *NodeGroupDef) GetNodeGroupID() string

func (*NodeGroupDef) GetProvisionned

func (m *NodeGroupDef) GetProvisionned() bool

func (*NodeGroupDef) ProtoMessage

func (*NodeGroupDef) ProtoMessage()

func (*NodeGroupDef) Reset

func (m *NodeGroupDef) Reset()

func (*NodeGroupDef) String

func (m *NodeGroupDef) String() string

func (*NodeGroupDef) XXX_DiscardUnknown

func (m *NodeGroupDef) XXX_DiscardUnknown()

func (*NodeGroupDef) XXX_Marshal

func (m *NodeGroupDef) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*NodeGroupDef) XXX_Merge

func (dst *NodeGroupDef) XXX_Merge(src proto.Message)

func (*NodeGroupDef) XXX_Size

func (m *NodeGroupDef) XXX_Size() int

func (*NodeGroupDef) XXX_Unmarshal

func (m *NodeGroupDef) XXX_Unmarshal(b []byte) error

type NodeGroupForNodeReply

type NodeGroupForNodeReply struct {
	// Types that are valid to be assigned to Response:
	//	*NodeGroupForNodeReply_Error
	//	*NodeGroupForNodeReply_NodeGroup
	Response             isNodeGroupForNodeReply_Response `protobuf_oneof:"response"`
	XXX_NoUnkeyedLiteral struct{}                         `json:"-"`
	XXX_unrecognized     []byte                           `json:"-"`
	XXX_sizecache        int32                            `json:"-"`
}

func (*NodeGroupForNodeReply) Descriptor

func (*NodeGroupForNodeReply) Descriptor() ([]byte, []int)

func (*NodeGroupForNodeReply) GetError

func (m *NodeGroupForNodeReply) GetError() *Error

func (*NodeGroupForNodeReply) GetNodeGroup

func (m *NodeGroupForNodeReply) GetNodeGroup() *NodeGroup

func (*NodeGroupForNodeReply) GetResponse

func (m *NodeGroupForNodeReply) GetResponse() isNodeGroupForNodeReply_Response

func (*NodeGroupForNodeReply) ProtoMessage

func (*NodeGroupForNodeReply) ProtoMessage()

func (*NodeGroupForNodeReply) Reset

func (m *NodeGroupForNodeReply) Reset()

func (*NodeGroupForNodeReply) String

func (m *NodeGroupForNodeReply) String() string

func (*NodeGroupForNodeReply) XXX_DiscardUnknown

func (m *NodeGroupForNodeReply) XXX_DiscardUnknown()

func (*NodeGroupForNodeReply) XXX_Marshal

func (m *NodeGroupForNodeReply) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*NodeGroupForNodeReply) XXX_Merge

func (dst *NodeGroupForNodeReply) XXX_Merge(src proto.Message)

func (*NodeGroupForNodeReply) XXX_OneofFuncs

func (*NodeGroupForNodeReply) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, func(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error), func(msg proto.Message) (n int), []interface{})

XXX_OneofFuncs is for the internal use of the proto package.

func (*NodeGroupForNodeReply) XXX_Size

func (m *NodeGroupForNodeReply) XXX_Size() int

func (*NodeGroupForNodeReply) XXX_Unmarshal

func (m *NodeGroupForNodeReply) XXX_Unmarshal(b []byte) error

type NodeGroupForNodeReply_Error

type NodeGroupForNodeReply_Error struct {
	Error *Error `protobuf:"bytes,1,opt,name=error,proto3,oneof"`
}

type NodeGroupForNodeReply_NodeGroup

type NodeGroupForNodeReply_NodeGroup struct {
	NodeGroup *NodeGroup `protobuf:"bytes,2,opt,name=nodeGroup,proto3,oneof"`
}

type NodeGroupForNodeRequest

type NodeGroupForNodeRequest struct {
	ProviderID           string   `protobuf:"bytes,1,opt,name=providerID,proto3" json:"providerID,omitempty"`
	Node                 string   `protobuf:"bytes,2,opt,name=node,proto3" json:"node,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*NodeGroupForNodeRequest) Descriptor

func (*NodeGroupForNodeRequest) Descriptor() ([]byte, []int)

func (*NodeGroupForNodeRequest) GetNode

func (m *NodeGroupForNodeRequest) GetNode() string

func (*NodeGroupForNodeRequest) GetProviderID

func (m *NodeGroupForNodeRequest) GetProviderID() string

func (*NodeGroupForNodeRequest) ProtoMessage

func (*NodeGroupForNodeRequest) ProtoMessage()

func (*NodeGroupForNodeRequest) Reset

func (m *NodeGroupForNodeRequest) Reset()

func (*NodeGroupForNodeRequest) String

func (m *NodeGroupForNodeRequest) String() string

func (*NodeGroupForNodeRequest) XXX_DiscardUnknown

func (m *NodeGroupForNodeRequest) XXX_DiscardUnknown()

func (*NodeGroupForNodeRequest) XXX_Marshal

func (m *NodeGroupForNodeRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*NodeGroupForNodeRequest) XXX_Merge

func (dst *NodeGroupForNodeRequest) XXX_Merge(src proto.Message)

func (*NodeGroupForNodeRequest) XXX_Size

func (m *NodeGroupForNodeRequest) XXX_Size() int

func (*NodeGroupForNodeRequest) XXX_Unmarshal

func (m *NodeGroupForNodeRequest) XXX_Unmarshal(b []byte) error

type NodeGroupServiceClient

type NodeGroupServiceClient interface {
	MaxSize(ctx context.Context, in *NodeGroupServiceRequest, opts ...grpc.CallOption) (*MaxSizeReply, error)
	MinSize(ctx context.Context, in *NodeGroupServiceRequest, opts ...grpc.CallOption) (*MinSizeReply, error)
	TargetSize(ctx context.Context, in *NodeGroupServiceRequest, opts ...grpc.CallOption) (*TargetSizeReply, error)
	IncreaseSize(ctx context.Context, in *IncreaseSizeRequest, opts ...grpc.CallOption) (*IncreaseSizeReply, error)
	DeleteNodes(ctx context.Context, in *DeleteNodesRequest, opts ...grpc.CallOption) (*DeleteNodesReply, error)
	DecreaseTargetSize(ctx context.Context, in *DecreaseTargetSizeRequest, opts ...grpc.CallOption) (*DecreaseTargetSizeReply, error)
	Id(ctx context.Context, in *NodeGroupServiceRequest, opts ...grpc.CallOption) (*IdReply, error)
	Debug(ctx context.Context, in *NodeGroupServiceRequest, opts ...grpc.CallOption) (*DebugReply, error)
	Nodes(ctx context.Context, in *NodeGroupServiceRequest, opts ...grpc.CallOption) (*NodesReply, error)
	TemplateNodeInfo(ctx context.Context, in *NodeGroupServiceRequest, opts ...grpc.CallOption) (*TemplateNodeInfoReply, error)
	Exist(ctx context.Context, in *NodeGroupServiceRequest, opts ...grpc.CallOption) (*ExistReply, error)
	Create(ctx context.Context, in *NodeGroupServiceRequest, opts ...grpc.CallOption) (*CreateReply, error)
	Delete(ctx context.Context, in *NodeGroupServiceRequest, opts ...grpc.CallOption) (*DeleteReply, error)
	Autoprovisioned(ctx context.Context, in *NodeGroupServiceRequest, opts ...grpc.CallOption) (*AutoprovisionedReply, error)
	Belongs(ctx context.Context, in *BelongsRequest, opts ...grpc.CallOption) (*BelongsReply, error)
}

NodeGroupServiceClient is the client API for NodeGroupService service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.

func NewNodeGroupServiceClient

func NewNodeGroupServiceClient(cc *grpc.ClientConn) NodeGroupServiceClient

type NodeGroupServiceRequest

type NodeGroupServiceRequest struct {
	ProviderID           string   `protobuf:"bytes,1,opt,name=providerID,proto3" json:"providerID,omitempty"`
	NodeGroupID          string   `protobuf:"bytes,2,opt,name=nodeGroupID,proto3" json:"nodeGroupID,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*NodeGroupServiceRequest) Descriptor

func (*NodeGroupServiceRequest) Descriptor() ([]byte, []int)

func (*NodeGroupServiceRequest) GetNodeGroupID

func (m *NodeGroupServiceRequest) GetNodeGroupID() string

func (*NodeGroupServiceRequest) GetProviderID

func (m *NodeGroupServiceRequest) GetProviderID() string

func (*NodeGroupServiceRequest) ProtoMessage

func (*NodeGroupServiceRequest) ProtoMessage()

func (*NodeGroupServiceRequest) Reset

func (m *NodeGroupServiceRequest) Reset()

func (*NodeGroupServiceRequest) String

func (m *NodeGroupServiceRequest) String() string

func (*NodeGroupServiceRequest) XXX_DiscardUnknown

func (m *NodeGroupServiceRequest) XXX_DiscardUnknown()

func (*NodeGroupServiceRequest) XXX_Marshal

func (m *NodeGroupServiceRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*NodeGroupServiceRequest) XXX_Merge

func (dst *NodeGroupServiceRequest) XXX_Merge(src proto.Message)

func (*NodeGroupServiceRequest) XXX_Size

func (m *NodeGroupServiceRequest) XXX_Size() int

func (*NodeGroupServiceRequest) XXX_Unmarshal

func (m *NodeGroupServiceRequest) XXX_Unmarshal(b []byte) error

type NodeGroupes

type NodeGroupes struct {
	Items                []*NodeGroup `protobuf:"bytes,1,rep,name=items,proto3" json:"items,omitempty"`
	XXX_NoUnkeyedLiteral struct{}     `json:"-"`
	XXX_unrecognized     []byte       `json:"-"`
	XXX_sizecache        int32        `json:"-"`
}

func (*NodeGroupes) Descriptor

func (*NodeGroupes) Descriptor() ([]byte, []int)

func (*NodeGroupes) GetItems

func (m *NodeGroupes) GetItems() []*NodeGroup

func (*NodeGroupes) ProtoMessage

func (*NodeGroupes) ProtoMessage()

func (*NodeGroupes) Reset

func (m *NodeGroupes) Reset()

func (*NodeGroupes) String

func (m *NodeGroupes) String() string

func (*NodeGroupes) XXX_DiscardUnknown

func (m *NodeGroupes) XXX_DiscardUnknown()

func (*NodeGroupes) XXX_Marshal

func (m *NodeGroupes) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*NodeGroupes) XXX_Merge

func (dst *NodeGroupes) XXX_Merge(src proto.Message)

func (*NodeGroupes) XXX_Size

func (m *NodeGroupes) XXX_Size() int

func (*NodeGroupes) XXX_Unmarshal

func (m *NodeGroupes) XXX_Unmarshal(b []byte) error

type NodeGroupsReply

type NodeGroupsReply struct {
	NodeGroups           []*NodeGroup `protobuf:"bytes,1,rep,name=nodeGroups,proto3" json:"nodeGroups,omitempty"`
	XXX_NoUnkeyedLiteral struct{}     `json:"-"`
	XXX_unrecognized     []byte       `json:"-"`
	XXX_sizecache        int32        `json:"-"`
}

func (*NodeGroupsReply) Descriptor

func (*NodeGroupsReply) Descriptor() ([]byte, []int)

func (*NodeGroupsReply) GetNodeGroups

func (m *NodeGroupsReply) GetNodeGroups() []*NodeGroup

func (*NodeGroupsReply) ProtoMessage

func (*NodeGroupsReply) ProtoMessage()

func (*NodeGroupsReply) Reset

func (m *NodeGroupsReply) Reset()

func (*NodeGroupsReply) String

func (m *NodeGroupsReply) String() string

func (*NodeGroupsReply) XXX_DiscardUnknown

func (m *NodeGroupsReply) XXX_DiscardUnknown()

func (*NodeGroupsReply) XXX_Marshal

func (m *NodeGroupsReply) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*NodeGroupsReply) XXX_Merge

func (dst *NodeGroupsReply) XXX_Merge(src proto.Message)

func (*NodeGroupsReply) XXX_Size

func (m *NodeGroupsReply) XXX_Size() int

func (*NodeGroupsReply) XXX_Unmarshal

func (m *NodeGroupsReply) XXX_Unmarshal(b []byte) error

type NodeInfo

type NodeInfo struct {
	Node                 string                        `protobuf:"bytes,1,opt,name=node,proto3" json:"node,omitempty"`
	Pods                 []string                      `protobuf:"bytes,2,rep,name=pods,proto3" json:"pods,omitempty"`
	UsedPorts            *HostPortInfo                 `protobuf:"bytes,3,opt,name=usedPorts,proto3" json:"usedPorts,omitempty"`
	RequestedResource    *Resource                     `protobuf:"bytes,4,opt,name=requestedResource,proto3" json:"requestedResource,omitempty"`
	NonzeroRequest       *Resource                     `protobuf:"bytes,5,opt,name=nonzeroRequest,proto3" json:"nonzeroRequest,omitempty"`
	ImageStates          map[string]*ImageStateSummary `` /* 163-byte string literal not displayed */
	TransientInfo        *TransientSchedulerInfo       `protobuf:"bytes,7,opt,name=TransientInfo,proto3" json:"TransientInfo,omitempty"`
	Generation           int64                         `protobuf:"varint,8,opt,name=generation,proto3" json:"generation,omitempty"`
	XXX_NoUnkeyedLiteral struct{}                      `json:"-"`
	XXX_unrecognized     []byte                        `json:"-"`
	XXX_sizecache        int32                         `json:"-"`
}

func (*NodeInfo) Descriptor

func (*NodeInfo) Descriptor() ([]byte, []int)

func (*NodeInfo) GetGeneration

func (m *NodeInfo) GetGeneration() int64

func (*NodeInfo) GetImageStates

func (m *NodeInfo) GetImageStates() map[string]*ImageStateSummary

func (*NodeInfo) GetNode

func (m *NodeInfo) GetNode() string

func (*NodeInfo) GetNonzeroRequest

func (m *NodeInfo) GetNonzeroRequest() *Resource

func (*NodeInfo) GetPods

func (m *NodeInfo) GetPods() []string

func (*NodeInfo) GetRequestedResource

func (m *NodeInfo) GetRequestedResource() *Resource

func (*NodeInfo) GetTransientInfo

func (m *NodeInfo) GetTransientInfo() *TransientSchedulerInfo

func (*NodeInfo) GetUsedPorts

func (m *NodeInfo) GetUsedPorts() *HostPortInfo

func (*NodeInfo) ProtoMessage

func (*NodeInfo) ProtoMessage()

func (*NodeInfo) Reset

func (m *NodeInfo) Reset()

func (*NodeInfo) String

func (m *NodeInfo) String() string

func (*NodeInfo) XXX_DiscardUnknown

func (m *NodeInfo) XXX_DiscardUnknown()

func (*NodeInfo) XXX_Marshal

func (m *NodeInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*NodeInfo) XXX_Merge

func (dst *NodeInfo) XXX_Merge(src proto.Message)

func (*NodeInfo) XXX_Size

func (m *NodeInfo) XXX_Size() int

func (*NodeInfo) XXX_Unmarshal

func (m *NodeInfo) XXX_Unmarshal(b []byte) error

type NodePriceReply

type NodePriceReply struct {
	// Types that are valid to be assigned to Response:
	//	*NodePriceReply_Error
	//	*NodePriceReply_Price
	Response             isNodePriceReply_Response `protobuf_oneof:"response"`
	XXX_NoUnkeyedLiteral struct{}                  `json:"-"`
	XXX_unrecognized     []byte                    `json:"-"`
	XXX_sizecache        int32                     `json:"-"`
}

func (*NodePriceReply) Descriptor

func (*NodePriceReply) Descriptor() ([]byte, []int)

func (*NodePriceReply) GetError

func (m *NodePriceReply) GetError() *Error

func (*NodePriceReply) GetPrice

func (m *NodePriceReply) GetPrice() float64

func (*NodePriceReply) GetResponse

func (m *NodePriceReply) GetResponse() isNodePriceReply_Response

func (*NodePriceReply) ProtoMessage

func (*NodePriceReply) ProtoMessage()

func (*NodePriceReply) Reset

func (m *NodePriceReply) Reset()

func (*NodePriceReply) String

func (m *NodePriceReply) String() string

func (*NodePriceReply) XXX_DiscardUnknown

func (m *NodePriceReply) XXX_DiscardUnknown()

func (*NodePriceReply) XXX_Marshal

func (m *NodePriceReply) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*NodePriceReply) XXX_Merge

func (dst *NodePriceReply) XXX_Merge(src proto.Message)

func (*NodePriceReply) XXX_OneofFuncs

func (*NodePriceReply) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, func(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error), func(msg proto.Message) (n int), []interface{})

XXX_OneofFuncs is for the internal use of the proto package.

func (*NodePriceReply) XXX_Size

func (m *NodePriceReply) XXX_Size() int

func (*NodePriceReply) XXX_Unmarshal

func (m *NodePriceReply) XXX_Unmarshal(b []byte) error

type NodePriceReply_Error

type NodePriceReply_Error struct {
	Error *Error `protobuf:"bytes,1,opt,name=error,proto3,oneof"`
}

type NodePriceReply_Price

type NodePriceReply_Price struct {
	Price float64 `protobuf:"fixed64,2,opt,name=price,proto3,oneof"`
}

type NodePriceRequest

type NodePriceRequest struct {
	ProviderID           string   `protobuf:"bytes,1,opt,name=providerID,proto3" json:"providerID,omitempty"`
	Node                 string   `protobuf:"bytes,2,opt,name=node,proto3" json:"node,omitempty"`
	StartTime            int64    `protobuf:"varint,3,opt,name=startTime,proto3" json:"startTime,omitempty"`
	EndTime              int64    `protobuf:"varint,4,opt,name=endTime,proto3" json:"endTime,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*NodePriceRequest) Descriptor

func (*NodePriceRequest) Descriptor() ([]byte, []int)

func (*NodePriceRequest) GetEndTime

func (m *NodePriceRequest) GetEndTime() int64

func (*NodePriceRequest) GetNode

func (m *NodePriceRequest) GetNode() string

func (*NodePriceRequest) GetProviderID

func (m *NodePriceRequest) GetProviderID() string

func (*NodePriceRequest) GetStartTime

func (m *NodePriceRequest) GetStartTime() int64

func (*NodePriceRequest) ProtoMessage

func (*NodePriceRequest) ProtoMessage()

func (*NodePriceRequest) Reset

func (m *NodePriceRequest) Reset()

func (*NodePriceRequest) String

func (m *NodePriceRequest) String() string

func (*NodePriceRequest) XXX_DiscardUnknown

func (m *NodePriceRequest) XXX_DiscardUnknown()

func (*NodePriceRequest) XXX_Marshal

func (m *NodePriceRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*NodePriceRequest) XXX_Merge

func (dst *NodePriceRequest) XXX_Merge(src proto.Message)

func (*NodePriceRequest) XXX_Size

func (m *NodePriceRequest) XXX_Size() int

func (*NodePriceRequest) XXX_Unmarshal

func (m *NodePriceRequest) XXX_Unmarshal(b []byte) error

type NodesReply

type NodesReply struct {
	// Types that are valid to be assigned to Response:
	//	*NodesReply_Error
	//	*NodesReply_Instances
	Response             isNodesReply_Response `protobuf_oneof:"response"`
	XXX_NoUnkeyedLiteral struct{}              `json:"-"`
	XXX_unrecognized     []byte                `json:"-"`
	XXX_sizecache        int32                 `json:"-"`
}

func (*NodesReply) Descriptor

func (*NodesReply) Descriptor() ([]byte, []int)

func (*NodesReply) GetError

func (m *NodesReply) GetError() *Error

func (*NodesReply) GetInstances

func (m *NodesReply) GetInstances() *Instances

func (*NodesReply) GetResponse

func (m *NodesReply) GetResponse() isNodesReply_Response

func (*NodesReply) ProtoMessage

func (*NodesReply) ProtoMessage()

func (*NodesReply) Reset

func (m *NodesReply) Reset()

func (*NodesReply) String

func (m *NodesReply) String() string

func (*NodesReply) XXX_DiscardUnknown

func (m *NodesReply) XXX_DiscardUnknown()

func (*NodesReply) XXX_Marshal

func (m *NodesReply) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*NodesReply) XXX_Merge

func (dst *NodesReply) XXX_Merge(src proto.Message)

func (*NodesReply) XXX_OneofFuncs

func (*NodesReply) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, func(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error), func(msg proto.Message) (n int), []interface{})

XXX_OneofFuncs is for the internal use of the proto package.

func (*NodesReply) XXX_Size

func (m *NodesReply) XXX_Size() int

func (*NodesReply) XXX_Unmarshal

func (m *NodesReply) XXX_Unmarshal(b []byte) error

type NodesReply_Error

type NodesReply_Error struct {
	Error *Error `protobuf:"bytes,1,opt,name=error,proto3,oneof"`
}

type NodesReply_Instances

type NodesReply_Instances struct {
	Instances *Instances `protobuf:"bytes,2,opt,name=instances,proto3,oneof"`
}

type PodPriceReply

type PodPriceReply struct {
	// Types that are valid to be assigned to Response:
	//	*PodPriceReply_Error
	//	*PodPriceReply_Price
	Response             isPodPriceReply_Response `protobuf_oneof:"response"`
	XXX_NoUnkeyedLiteral struct{}                 `json:"-"`
	XXX_unrecognized     []byte                   `json:"-"`
	XXX_sizecache        int32                    `json:"-"`
}

func (*PodPriceReply) Descriptor

func (*PodPriceReply) Descriptor() ([]byte, []int)

func (*PodPriceReply) GetError

func (m *PodPriceReply) GetError() *Error

func (*PodPriceReply) GetPrice

func (m *PodPriceReply) GetPrice() float64

func (*PodPriceReply) GetResponse

func (m *PodPriceReply) GetResponse() isPodPriceReply_Response

func (*PodPriceReply) ProtoMessage

func (*PodPriceReply) ProtoMessage()

func (*PodPriceReply) Reset

func (m *PodPriceReply) Reset()

func (*PodPriceReply) String

func (m *PodPriceReply) String() string

func (*PodPriceReply) XXX_DiscardUnknown

func (m *PodPriceReply) XXX_DiscardUnknown()

func (*PodPriceReply) XXX_Marshal

func (m *PodPriceReply) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*PodPriceReply) XXX_Merge

func (dst *PodPriceReply) XXX_Merge(src proto.Message)

func (*PodPriceReply) XXX_OneofFuncs

func (*PodPriceReply) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, func(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error), func(msg proto.Message) (n int), []interface{})

XXX_OneofFuncs is for the internal use of the proto package.

func (*PodPriceReply) XXX_Size

func (m *PodPriceReply) XXX_Size() int

func (*PodPriceReply) XXX_Unmarshal

func (m *PodPriceReply) XXX_Unmarshal(b []byte) error

type PodPriceReply_Error

type PodPriceReply_Error struct {
	Error *Error `protobuf:"bytes,1,opt,name=error,proto3,oneof"`
}

type PodPriceReply_Price

type PodPriceReply_Price struct {
	Price float64 `protobuf:"fixed64,2,opt,name=price,proto3,oneof"`
}

type PodPriceRequest

type PodPriceRequest struct {
	ProviderID           string   `protobuf:"bytes,1,opt,name=providerID,proto3" json:"providerID,omitempty"`
	Pod                  string   `protobuf:"bytes,2,opt,name=pod,proto3" json:"pod,omitempty"`
	StartTime            int64    `protobuf:"varint,3,opt,name=startTime,proto3" json:"startTime,omitempty"`
	EndTime              int64    `protobuf:"varint,4,opt,name=endTime,proto3" json:"endTime,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*PodPriceRequest) Descriptor

func (*PodPriceRequest) Descriptor() ([]byte, []int)

func (*PodPriceRequest) GetEndTime

func (m *PodPriceRequest) GetEndTime() int64

func (*PodPriceRequest) GetPod

func (m *PodPriceRequest) GetPod() string

func (*PodPriceRequest) GetProviderID

func (m *PodPriceRequest) GetProviderID() string

func (*PodPriceRequest) GetStartTime

func (m *PodPriceRequest) GetStartTime() int64

func (*PodPriceRequest) ProtoMessage

func (*PodPriceRequest) ProtoMessage()

func (*PodPriceRequest) Reset

func (m *PodPriceRequest) Reset()

func (*PodPriceRequest) String

func (m *PodPriceRequest) String() string

func (*PodPriceRequest) XXX_DiscardUnknown

func (m *PodPriceRequest) XXX_DiscardUnknown()

func (*PodPriceRequest) XXX_Marshal

func (m *PodPriceRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*PodPriceRequest) XXX_Merge

func (dst *PodPriceRequest) XXX_Merge(src proto.Message)

func (*PodPriceRequest) XXX_Size

func (m *PodPriceRequest) XXX_Size() int

func (*PodPriceRequest) XXX_Unmarshal

func (m *PodPriceRequest) XXX_Unmarshal(b []byte) error

type PricingModel

type PricingModel struct {
	Id                   string   `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*PricingModel) Descriptor

func (*PricingModel) Descriptor() ([]byte, []int)

func (*PricingModel) GetId

func (m *PricingModel) GetId() string

func (*PricingModel) ProtoMessage

func (*PricingModel) ProtoMessage()

func (*PricingModel) Reset

func (m *PricingModel) Reset()

func (*PricingModel) String

func (m *PricingModel) String() string

func (*PricingModel) XXX_DiscardUnknown

func (m *PricingModel) XXX_DiscardUnknown()

func (*PricingModel) XXX_Marshal

func (m *PricingModel) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*PricingModel) XXX_Merge

func (dst *PricingModel) XXX_Merge(src proto.Message)

func (*PricingModel) XXX_Size

func (m *PricingModel) XXX_Size() int

func (*PricingModel) XXX_Unmarshal

func (m *PricingModel) XXX_Unmarshal(b []byte) error

type PricingModelReply

type PricingModelReply struct {
	// Types that are valid to be assigned to Response:
	//	*PricingModelReply_Error
	//	*PricingModelReply_PriceModel
	Response             isPricingModelReply_Response `protobuf_oneof:"response"`
	XXX_NoUnkeyedLiteral struct{}                     `json:"-"`
	XXX_unrecognized     []byte                       `json:"-"`
	XXX_sizecache        int32                        `json:"-"`
}

func (*PricingModelReply) Descriptor

func (*PricingModelReply) Descriptor() ([]byte, []int)

func (*PricingModelReply) GetError

func (m *PricingModelReply) GetError() *Error

func (*PricingModelReply) GetPriceModel

func (m *PricingModelReply) GetPriceModel() *PricingModel

func (*PricingModelReply) GetResponse

func (m *PricingModelReply) GetResponse() isPricingModelReply_Response

func (*PricingModelReply) ProtoMessage

func (*PricingModelReply) ProtoMessage()

func (*PricingModelReply) Reset

func (m *PricingModelReply) Reset()

func (*PricingModelReply) String

func (m *PricingModelReply) String() string

func (*PricingModelReply) XXX_DiscardUnknown

func (m *PricingModelReply) XXX_DiscardUnknown()

func (*PricingModelReply) XXX_Marshal

func (m *PricingModelReply) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*PricingModelReply) XXX_Merge

func (dst *PricingModelReply) XXX_Merge(src proto.Message)

func (*PricingModelReply) XXX_OneofFuncs

func (*PricingModelReply) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, func(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error), func(msg proto.Message) (n int), []interface{})

XXX_OneofFuncs is for the internal use of the proto package.

func (*PricingModelReply) XXX_Size

func (m *PricingModelReply) XXX_Size() int

func (*PricingModelReply) XXX_Unmarshal

func (m *PricingModelReply) XXX_Unmarshal(b []byte) error

type PricingModelReply_Error

type PricingModelReply_Error struct {
	Error *Error `protobuf:"bytes,1,opt,name=error,proto3,oneof"`
}

type PricingModelReply_PriceModel

type PricingModelReply_PriceModel struct {
	PriceModel *PricingModel `protobuf:"bytes,2,opt,name=priceModel,proto3,oneof"`
}

type PricingModelServiceClient

type PricingModelServiceClient interface {
	NodePrice(ctx context.Context, in *NodePriceRequest, opts ...grpc.CallOption) (*NodePriceReply, error)
	PodPrice(ctx context.Context, in *PodPriceRequest, opts ...grpc.CallOption) (*PodPriceReply, error)
}

PricingModelServiceClient is the client API for PricingModelService service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.

func NewPricingModelServiceClient

func NewPricingModelServiceClient(cc *grpc.ClientConn) PricingModelServiceClient

type PricingModelServiceServer

type PricingModelServiceServer interface {
	NodePrice(context.Context, *NodePriceRequest) (*NodePriceReply, error)
	PodPrice(context.Context, *PodPriceRequest) (*PodPriceReply, error)
}

PricingModelServiceServer is the server API for PricingModelService service.

type ProtocolPort

type ProtocolPort struct {
	Protocol             string   `protobuf:"bytes,1,opt,name=protocol,proto3" json:"protocol,omitempty"`
	Port                 int32    `protobuf:"varint,2,opt,name=port,proto3" json:"port,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*ProtocolPort) Descriptor

func (*ProtocolPort) Descriptor() ([]byte, []int)

func (*ProtocolPort) GetPort

func (m *ProtocolPort) GetPort() int32

func (*ProtocolPort) GetProtocol

func (m *ProtocolPort) GetProtocol() string

func (*ProtocolPort) ProtoMessage

func (*ProtocolPort) ProtoMessage()

func (*ProtocolPort) Reset

func (m *ProtocolPort) Reset()

func (*ProtocolPort) String

func (m *ProtocolPort) String() string

func (*ProtocolPort) XXX_DiscardUnknown

func (m *ProtocolPort) XXX_DiscardUnknown()

func (*ProtocolPort) XXX_Marshal

func (m *ProtocolPort) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ProtocolPort) XXX_Merge

func (dst *ProtocolPort) XXX_Merge(src proto.Message)

func (*ProtocolPort) XXX_Size

func (m *ProtocolPort) XXX_Size() int

func (*ProtocolPort) XXX_Unmarshal

func (m *ProtocolPort) XXX_Unmarshal(b []byte) error

type RefreshReply

type RefreshReply struct {
	Error                *Error   `protobuf:"bytes,1,opt,name=error,proto3" json:"error,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*RefreshReply) Descriptor

func (*RefreshReply) Descriptor() ([]byte, []int)

func (*RefreshReply) GetError

func (m *RefreshReply) GetError() *Error

func (*RefreshReply) ProtoMessage

func (*RefreshReply) ProtoMessage()

func (*RefreshReply) Reset

func (m *RefreshReply) Reset()

func (*RefreshReply) String

func (m *RefreshReply) String() string

func (*RefreshReply) XXX_DiscardUnknown

func (m *RefreshReply) XXX_DiscardUnknown()

func (*RefreshReply) XXX_Marshal

func (m *RefreshReply) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*RefreshReply) XXX_Merge

func (dst *RefreshReply) XXX_Merge(src proto.Message)

func (*RefreshReply) XXX_Size

func (m *RefreshReply) XXX_Size() int

func (*RefreshReply) XXX_Unmarshal

func (m *RefreshReply) XXX_Unmarshal(b []byte) error

type Resource

type Resource struct {
	MilliCPU         int64 `protobuf:"varint,1,opt,name=milliCPU,proto3" json:"milliCPU,omitempty"`
	Memory           int64 `protobuf:"varint,2,opt,name=memory,proto3" json:"memory,omitempty"`
	EphemeralStorage int64 `protobuf:"varint,3,opt,name=ephemeralStorage,proto3" json:"ephemeralStorage,omitempty"`
	// We store allowedPodNumber (which is Node.Status.Allocatable.Pods().Value())
	// explicitly as int, to avoid conversions and improve performance.
	AllowedPodNumber int32 `protobuf:"varint,4,opt,name=allowedPodNumber,proto3" json:"allowedPodNumber,omitempty"`
	// ScalarResources
	ScalarResources      map[string]int64 `` /* 172-byte string literal not displayed */
	XXX_NoUnkeyedLiteral struct{}         `json:"-"`
	XXX_unrecognized     []byte           `json:"-"`
	XXX_sizecache        int32            `json:"-"`
}

func (*Resource) Descriptor

func (*Resource) Descriptor() ([]byte, []int)

func (*Resource) GetAllowedPodNumber

func (m *Resource) GetAllowedPodNumber() int32

func (*Resource) GetEphemeralStorage

func (m *Resource) GetEphemeralStorage() int64

func (*Resource) GetMemory

func (m *Resource) GetMemory() int64

func (*Resource) GetMilliCPU

func (m *Resource) GetMilliCPU() int64

func (*Resource) GetScalarResources

func (m *Resource) GetScalarResources() map[string]int64

func (*Resource) ProtoMessage

func (*Resource) ProtoMessage()

func (*Resource) Reset

func (m *Resource) Reset()

func (*Resource) String

func (m *Resource) String() string

func (*Resource) XXX_DiscardUnknown

func (m *Resource) XXX_DiscardUnknown()

func (*Resource) XXX_Marshal

func (m *Resource) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*Resource) XXX_Merge

func (dst *Resource) XXX_Merge(src proto.Message)

func (*Resource) XXX_Size

func (m *Resource) XXX_Size() int

func (*Resource) XXX_Unmarshal

func (m *Resource) XXX_Unmarshal(b []byte) error

type ResourceLimiter

type ResourceLimiter struct {
	MinLimits            map[string]int64 `` /* 160-byte string literal not displayed */
	MaxLimits            map[string]int64 `` /* 160-byte string literal not displayed */
	XXX_NoUnkeyedLiteral struct{}         `json:"-"`
	XXX_unrecognized     []byte           `json:"-"`
	XXX_sizecache        int32            `json:"-"`
}

func (*ResourceLimiter) Descriptor

func (*ResourceLimiter) Descriptor() ([]byte, []int)

func (*ResourceLimiter) GetMaxLimits

func (m *ResourceLimiter) GetMaxLimits() map[string]int64

func (*ResourceLimiter) GetMinLimits

func (m *ResourceLimiter) GetMinLimits() map[string]int64

func (*ResourceLimiter) ProtoMessage

func (*ResourceLimiter) ProtoMessage()

func (*ResourceLimiter) Reset

func (m *ResourceLimiter) Reset()

func (*ResourceLimiter) String

func (m *ResourceLimiter) String() string

func (*ResourceLimiter) XXX_DiscardUnknown

func (m *ResourceLimiter) XXX_DiscardUnknown()

func (*ResourceLimiter) XXX_Marshal

func (m *ResourceLimiter) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ResourceLimiter) XXX_Merge

func (dst *ResourceLimiter) XXX_Merge(src proto.Message)

func (*ResourceLimiter) XXX_Size

func (m *ResourceLimiter) XXX_Size() int

func (*ResourceLimiter) XXX_Unmarshal

func (m *ResourceLimiter) XXX_Unmarshal(b []byte) error

type ResourceLimiterReply

type ResourceLimiterReply struct {
	// Types that are valid to be assigned to Response:
	//	*ResourceLimiterReply_Error
	//	*ResourceLimiterReply_ResourceLimiter
	Response             isResourceLimiterReply_Response `protobuf_oneof:"response"`
	XXX_NoUnkeyedLiteral struct{}                        `json:"-"`
	XXX_unrecognized     []byte                          `json:"-"`
	XXX_sizecache        int32                           `json:"-"`
}

func (*ResourceLimiterReply) Descriptor

func (*ResourceLimiterReply) Descriptor() ([]byte, []int)

func (*ResourceLimiterReply) GetError

func (m *ResourceLimiterReply) GetError() *Error

func (*ResourceLimiterReply) GetResourceLimiter

func (m *ResourceLimiterReply) GetResourceLimiter() *ResourceLimiter

func (*ResourceLimiterReply) GetResponse

func (m *ResourceLimiterReply) GetResponse() isResourceLimiterReply_Response

func (*ResourceLimiterReply) ProtoMessage

func (*ResourceLimiterReply) ProtoMessage()

func (*ResourceLimiterReply) Reset

func (m *ResourceLimiterReply) Reset()

func (*ResourceLimiterReply) String

func (m *ResourceLimiterReply) String() string

func (*ResourceLimiterReply) XXX_DiscardUnknown

func (m *ResourceLimiterReply) XXX_DiscardUnknown()

func (*ResourceLimiterReply) XXX_Marshal

func (m *ResourceLimiterReply) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ResourceLimiterReply) XXX_Merge

func (dst *ResourceLimiterReply) XXX_Merge(src proto.Message)

func (*ResourceLimiterReply) XXX_OneofFuncs

func (*ResourceLimiterReply) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, func(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error), func(msg proto.Message) (n int), []interface{})

XXX_OneofFuncs is for the internal use of the proto package.

func (*ResourceLimiterReply) XXX_Size

func (m *ResourceLimiterReply) XXX_Size() int

func (*ResourceLimiterReply) XXX_Unmarshal

func (m *ResourceLimiterReply) XXX_Unmarshal(b []byte) error

type ResourceLimiterReply_Error

type ResourceLimiterReply_Error struct {
	Error *Error `protobuf:"bytes,1,opt,name=error,proto3,oneof"`
}

type ResourceLimiterReply_ResourceLimiter

type ResourceLimiterReply_ResourceLimiter struct {
	ResourceLimiter *ResourceLimiter `protobuf:"bytes,2,opt,name=resourceLimiter,proto3,oneof"`
}

type TargetSizeReply

type TargetSizeReply struct {
	// Types that are valid to be assigned to Response:
	//	*TargetSizeReply_Error
	//	*TargetSizeReply_TargetSize
	Response             isTargetSizeReply_Response `protobuf_oneof:"response"`
	XXX_NoUnkeyedLiteral struct{}                   `json:"-"`
	XXX_unrecognized     []byte                     `json:"-"`
	XXX_sizecache        int32                      `json:"-"`
}

func (*TargetSizeReply) Descriptor

func (*TargetSizeReply) Descriptor() ([]byte, []int)

func (*TargetSizeReply) GetError

func (m *TargetSizeReply) GetError() *Error

func (*TargetSizeReply) GetResponse

func (m *TargetSizeReply) GetResponse() isTargetSizeReply_Response

func (*TargetSizeReply) GetTargetSize

func (m *TargetSizeReply) GetTargetSize() int32

func (*TargetSizeReply) ProtoMessage

func (*TargetSizeReply) ProtoMessage()

func (*TargetSizeReply) Reset

func (m *TargetSizeReply) Reset()

func (*TargetSizeReply) String

func (m *TargetSizeReply) String() string

func (*TargetSizeReply) XXX_DiscardUnknown

func (m *TargetSizeReply) XXX_DiscardUnknown()

func (*TargetSizeReply) XXX_Marshal

func (m *TargetSizeReply) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*TargetSizeReply) XXX_Merge

func (dst *TargetSizeReply) XXX_Merge(src proto.Message)

func (*TargetSizeReply) XXX_OneofFuncs

func (*TargetSizeReply) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, func(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error), func(msg proto.Message) (n int), []interface{})

XXX_OneofFuncs is for the internal use of the proto package.

func (*TargetSizeReply) XXX_Size

func (m *TargetSizeReply) XXX_Size() int

func (*TargetSizeReply) XXX_Unmarshal

func (m *TargetSizeReply) XXX_Unmarshal(b []byte) error

type TargetSizeReply_Error

type TargetSizeReply_Error struct {
	Error *Error `protobuf:"bytes,1,opt,name=error,proto3,oneof"`
}

type TargetSizeReply_TargetSize

type TargetSizeReply_TargetSize struct {
	TargetSize int32 `protobuf:"varint,2,opt,name=targetSize,proto3,oneof"`
}

type TemplateNodeInfoReply

type TemplateNodeInfoReply struct {
	// Types that are valid to be assigned to Response:
	//	*TemplateNodeInfoReply_Error
	//	*TemplateNodeInfoReply_NodeInfo
	Response             isTemplateNodeInfoReply_Response `protobuf_oneof:"response"`
	XXX_NoUnkeyedLiteral struct{}                         `json:"-"`
	XXX_unrecognized     []byte                           `json:"-"`
	XXX_sizecache        int32                            `json:"-"`
}

func (*TemplateNodeInfoReply) Descriptor

func (*TemplateNodeInfoReply) Descriptor() ([]byte, []int)

func (*TemplateNodeInfoReply) GetError

func (m *TemplateNodeInfoReply) GetError() *Error

func (*TemplateNodeInfoReply) GetNodeInfo

func (m *TemplateNodeInfoReply) GetNodeInfo() *NodeInfo

func (*TemplateNodeInfoReply) GetResponse

func (m *TemplateNodeInfoReply) GetResponse() isTemplateNodeInfoReply_Response

func (*TemplateNodeInfoReply) ProtoMessage

func (*TemplateNodeInfoReply) ProtoMessage()

func (*TemplateNodeInfoReply) Reset

func (m *TemplateNodeInfoReply) Reset()

func (*TemplateNodeInfoReply) String

func (m *TemplateNodeInfoReply) String() string

func (*TemplateNodeInfoReply) XXX_DiscardUnknown

func (m *TemplateNodeInfoReply) XXX_DiscardUnknown()

func (*TemplateNodeInfoReply) XXX_Marshal

func (m *TemplateNodeInfoReply) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*TemplateNodeInfoReply) XXX_Merge

func (dst *TemplateNodeInfoReply) XXX_Merge(src proto.Message)

func (*TemplateNodeInfoReply) XXX_OneofFuncs

func (*TemplateNodeInfoReply) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, func(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error), func(msg proto.Message) (n int), []interface{})

XXX_OneofFuncs is for the internal use of the proto package.

func (*TemplateNodeInfoReply) XXX_Size

func (m *TemplateNodeInfoReply) XXX_Size() int

func (*TemplateNodeInfoReply) XXX_Unmarshal

func (m *TemplateNodeInfoReply) XXX_Unmarshal(b []byte) error

type TemplateNodeInfoReply_Error

type TemplateNodeInfoReply_Error struct {
	Error *Error `protobuf:"bytes,1,opt,name=error,proto3,oneof"`
}

type TemplateNodeInfoReply_NodeInfo

type TemplateNodeInfoReply_NodeInfo struct {
	NodeInfo *NodeInfo `protobuf:"bytes,2,opt,name=nodeInfo,proto3,oneof"`
}

type TransientSchedulerInfo

type TransientSchedulerInfo struct {
	AllocatableVolumesCount int32    `protobuf:"varint,1,opt,name=allocatableVolumesCount,proto3" json:"allocatableVolumesCount,omitempty"`
	RequestedVolumes        int32    `protobuf:"varint,2,opt,name=requestedVolumes,proto3" json:"requestedVolumes,omitempty"`
	XXX_NoUnkeyedLiteral    struct{} `json:"-"`
	XXX_unrecognized        []byte   `json:"-"`
	XXX_sizecache           int32    `json:"-"`
}

func (*TransientSchedulerInfo) Descriptor

func (*TransientSchedulerInfo) Descriptor() ([]byte, []int)

func (*TransientSchedulerInfo) GetAllocatableVolumesCount

func (m *TransientSchedulerInfo) GetAllocatableVolumesCount() int32

func (*TransientSchedulerInfo) GetRequestedVolumes

func (m *TransientSchedulerInfo) GetRequestedVolumes() int32

func (*TransientSchedulerInfo) ProtoMessage

func (*TransientSchedulerInfo) ProtoMessage()

func (*TransientSchedulerInfo) Reset

func (m *TransientSchedulerInfo) Reset()

func (*TransientSchedulerInfo) String

func (m *TransientSchedulerInfo) String() string

func (*TransientSchedulerInfo) XXX_DiscardUnknown

func (m *TransientSchedulerInfo) XXX_DiscardUnknown()

func (*TransientSchedulerInfo) XXX_Marshal

func (m *TransientSchedulerInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*TransientSchedulerInfo) XXX_Merge

func (dst *TransientSchedulerInfo) XXX_Merge(src proto.Message)

func (*TransientSchedulerInfo) XXX_Size

func (m *TransientSchedulerInfo) XXX_Size() int

func (*TransientSchedulerInfo) XXX_Unmarshal

func (m *TransientSchedulerInfo) XXX_Unmarshal(b []byte) error

Jump to

Keyboard shortcuts

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