resources

package
v4.2.789+incompatible Latest Latest
Warning

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

Go to latest
Published: Apr 7, 2020 License: Apache-2.0 Imports: 6 Imported by: 36

Documentation

Index

Constants

This section is empty.

Variables

View Source
var Kind_name = map[int32]string{
	0: "KIND_UNDEFINED",
	1: "DEPLOYMENT",
	2: "DEPLOYMENTCONFIG",
	3: "STATEFULSET",
	4: "ALAMEDASCALER",
}
View Source
var Kind_value = map[string]int32{
	"KIND_UNDEFINED":   0,
	"DEPLOYMENT":       1,
	"DEPLOYMENTCONFIG": 2,
	"STATEFULSET":      3,
	"ALAMEDASCALER":    4,
}
View Source
var PodPhase_name = map[int32]string{
	0: "POD_PHASE_UNDEFINED",
	1: "PENDING",
	2: "RUNNING",
	3: "SUCCEEDED",
	4: "FAILED",
	5: "UNKNOWN",
	6: "COMPLETED",
	7: "CRASHLOOPBACKOFF",
}
View Source
var PodPhase_value = map[string]int32{
	"POD_PHASE_UNDEFINED": 0,
	"PENDING":             1,
	"RUNNING":             2,
	"SUCCEEDED":           3,
	"FAILED":              4,
	"UNKNOWN":             5,
	"COMPLETED":           6,
	"CRASHLOOPBACKOFF":    7,
}
View Source
var RecommendationPolicy_name = map[int32]string{
	0: "RECOMMENDATION_POLICY_UNDEFINED",
	1: "STABLE",
	2: "COMPACT",
}
View Source
var RecommendationPolicy_value = map[string]int32{
	"RECOMMENDATION_POLICY_UNDEFINED": 0,
	"STABLE":                          1,
	"COMPACT":                         2,
}
View Source
var ScalingTool_name = map[int32]string{
	0: "SCALING_TOOL_UNDEFINED",
	1: "NONE",
	2: "VPA",
	3: "HPA",
}
View Source
var ScalingTool_value = map[string]int32{
	"SCALING_TOOL_UNDEFINED": 0,
	"NONE":                   1,
	"VPA":                    2,
	"HPA":                    3,
}

Functions

This section is empty.

Types

type AlamedaApplicationSpec

type AlamedaApplicationSpec struct {
	ScalingTool          ScalingTool `` /* 160-byte string literal not displayed */
	XXX_NoUnkeyedLiteral struct{}    `json:"-"`
	XXX_unrecognized     []byte      `json:"-"`
	XXX_sizecache        int32       `json:"-"`
}

func (*AlamedaApplicationSpec) Descriptor

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

func (*AlamedaApplicationSpec) GetScalingTool

func (m *AlamedaApplicationSpec) GetScalingTool() ScalingTool

func (*AlamedaApplicationSpec) ProtoMessage

func (*AlamedaApplicationSpec) ProtoMessage()

func (*AlamedaApplicationSpec) Reset

func (m *AlamedaApplicationSpec) Reset()

func (*AlamedaApplicationSpec) String

func (m *AlamedaApplicationSpec) String() string

func (*AlamedaApplicationSpec) XXX_DiscardUnknown

func (m *AlamedaApplicationSpec) XXX_DiscardUnknown()

func (*AlamedaApplicationSpec) XXX_Marshal

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

func (*AlamedaApplicationSpec) XXX_Merge

func (m *AlamedaApplicationSpec) XXX_Merge(src proto.Message)

func (*AlamedaApplicationSpec) XXX_Size

func (m *AlamedaApplicationSpec) XXX_Size() int

func (*AlamedaApplicationSpec) XXX_Unmarshal

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

type AlamedaControllerSpec

type AlamedaControllerSpec struct {
	AlamedaScaler                 *ObjectMeta          `protobuf:"bytes,1,opt,name=alameda_scaler,json=alamedaScaler,proto3" json:"alameda_scaler,omitempty"`
	ScalingTool                   ScalingTool          `` /* 160-byte string literal not displayed */
	Policy                        RecommendationPolicy `` /* 140-byte string literal not displayed */
	EnableRecommendationExecution bool                 `` /* 151-byte string literal not displayed */
	XXX_NoUnkeyedLiteral          struct{}             `json:"-"`
	XXX_unrecognized              []byte               `json:"-"`
	XXX_sizecache                 int32                `json:"-"`
}

func (*AlamedaControllerSpec) Descriptor

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

func (*AlamedaControllerSpec) GetAlamedaScaler

func (m *AlamedaControllerSpec) GetAlamedaScaler() *ObjectMeta

func (*AlamedaControllerSpec) GetEnableRecommendationExecution

func (m *AlamedaControllerSpec) GetEnableRecommendationExecution() bool

func (*AlamedaControllerSpec) GetPolicy

func (*AlamedaControllerSpec) GetScalingTool

func (m *AlamedaControllerSpec) GetScalingTool() ScalingTool

func (*AlamedaControllerSpec) ProtoMessage

func (*AlamedaControllerSpec) ProtoMessage()

func (*AlamedaControllerSpec) Reset

func (m *AlamedaControllerSpec) Reset()

func (*AlamedaControllerSpec) String

func (m *AlamedaControllerSpec) String() string

func (*AlamedaControllerSpec) XXX_DiscardUnknown

func (m *AlamedaControllerSpec) XXX_DiscardUnknown()

func (*AlamedaControllerSpec) XXX_Marshal

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

func (*AlamedaControllerSpec) XXX_Merge

func (m *AlamedaControllerSpec) XXX_Merge(src proto.Message)

func (*AlamedaControllerSpec) XXX_Size

func (m *AlamedaControllerSpec) XXX_Size() int

func (*AlamedaControllerSpec) XXX_Unmarshal

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

type AlamedaNodeSpec

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

func (*AlamedaNodeSpec) Descriptor

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

func (*AlamedaNodeSpec) GetProvider

func (m *AlamedaNodeSpec) GetProvider() *Provider

func (*AlamedaNodeSpec) ProtoMessage

func (*AlamedaNodeSpec) ProtoMessage()

func (*AlamedaNodeSpec) Reset

func (m *AlamedaNodeSpec) Reset()

func (*AlamedaNodeSpec) String

func (m *AlamedaNodeSpec) String() string

func (*AlamedaNodeSpec) XXX_DiscardUnknown

func (m *AlamedaNodeSpec) XXX_DiscardUnknown()

func (*AlamedaNodeSpec) XXX_Marshal

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

func (*AlamedaNodeSpec) XXX_Merge

func (m *AlamedaNodeSpec) XXX_Merge(src proto.Message)

func (*AlamedaNodeSpec) XXX_Size

func (m *AlamedaNodeSpec) XXX_Size() int

func (*AlamedaNodeSpec) XXX_Unmarshal

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

type AlamedaPodSpec

type AlamedaPodSpec struct {
	AlamedaScaler          *ObjectMeta           `protobuf:"bytes,1,opt,name=alameda_scaler,json=alamedaScaler,proto3" json:"alameda_scaler,omitempty"`
	ScalingTool            ScalingTool           `` /* 160-byte string literal not displayed */
	UsedRecommendationId   string                `protobuf:"bytes,3,opt,name=used_recommendation_id,json=usedRecommendationId,proto3" json:"used_recommendation_id,omitempty"`
	Policy                 RecommendationPolicy  `` /* 140-byte string literal not displayed */
	AlamedaScalerResources *ResourceRequirements `` /* 129-byte string literal not displayed */
	XXX_NoUnkeyedLiteral   struct{}              `json:"-"`
	XXX_unrecognized       []byte                `json:"-"`
	XXX_sizecache          int32                 `json:"-"`
}

func (*AlamedaPodSpec) Descriptor

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

func (*AlamedaPodSpec) GetAlamedaScaler

func (m *AlamedaPodSpec) GetAlamedaScaler() *ObjectMeta

func (*AlamedaPodSpec) GetAlamedaScalerResources

func (m *AlamedaPodSpec) GetAlamedaScalerResources() *ResourceRequirements

func (*AlamedaPodSpec) GetPolicy

func (m *AlamedaPodSpec) GetPolicy() RecommendationPolicy

func (*AlamedaPodSpec) GetScalingTool

func (m *AlamedaPodSpec) GetScalingTool() ScalingTool

func (*AlamedaPodSpec) GetUsedRecommendationId

func (m *AlamedaPodSpec) GetUsedRecommendationId() string

func (*AlamedaPodSpec) ProtoMessage

func (*AlamedaPodSpec) ProtoMessage()

func (*AlamedaPodSpec) Reset

func (m *AlamedaPodSpec) Reset()

func (*AlamedaPodSpec) String

func (m *AlamedaPodSpec) String() string

func (*AlamedaPodSpec) XXX_DiscardUnknown

func (m *AlamedaPodSpec) XXX_DiscardUnknown()

func (*AlamedaPodSpec) XXX_Marshal

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

func (*AlamedaPodSpec) XXX_Merge

func (m *AlamedaPodSpec) XXX_Merge(src proto.Message)

func (*AlamedaPodSpec) XXX_Size

func (m *AlamedaPodSpec) XXX_Size() int

func (*AlamedaPodSpec) XXX_Unmarshal

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

type Application

type Application struct {
	ObjectMeta             *ObjectMeta             `protobuf:"bytes,1,opt,name=object_meta,json=objectMeta,proto3" json:"object_meta,omitempty"`
	AlamedaApplicationSpec *AlamedaApplicationSpec `` /* 129-byte string literal not displayed */
	Controllers            []*Controller           `protobuf:"bytes,3,rep,name=controllers,proto3" json:"controllers,omitempty"`
	XXX_NoUnkeyedLiteral   struct{}                `json:"-"`
	XXX_unrecognized       []byte                  `json:"-"`
	XXX_sizecache          int32                   `json:"-"`
}

func (*Application) Descriptor

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

func (*Application) GetAlamedaApplicationSpec

func (m *Application) GetAlamedaApplicationSpec() *AlamedaApplicationSpec

func (*Application) GetControllers

func (m *Application) GetControllers() []*Controller

func (*Application) GetObjectMeta

func (m *Application) GetObjectMeta() *ObjectMeta

func (*Application) ProtoMessage

func (*Application) ProtoMessage()

func (*Application) Reset

func (m *Application) Reset()

func (*Application) String

func (m *Application) String() string

func (*Application) XXX_DiscardUnknown

func (m *Application) XXX_DiscardUnknown()

func (*Application) XXX_Marshal

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

func (*Application) XXX_Merge

func (m *Application) XXX_Merge(src proto.Message)

func (*Application) XXX_Size

func (m *Application) XXX_Size() int

func (*Application) XXX_Unmarshal

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

type AssignPodPolicy

type AssignPodPolicy struct {
	Time *timestamp.Timestamp `protobuf:"bytes,1,opt,name=time,proto3" json:"time,omitempty"`
	// Types that are valid to be assigned to Policy:
	//	*AssignPodPolicy_NodePriority
	//	*AssignPodPolicy_NodeSelector
	//	*AssignPodPolicy_NodeName
	Policy               isAssignPodPolicy_Policy `protobuf_oneof:"policy"`
	XXX_NoUnkeyedLiteral struct{}                 `json:"-"`
	XXX_unrecognized     []byte                   `json:"-"`
	XXX_sizecache        int32                    `json:"-"`
}

* Represents a recommended pod-to-node assignment (i.e. pod placement)

func (*AssignPodPolicy) Descriptor

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

func (*AssignPodPolicy) GetNodeName

func (m *AssignPodPolicy) GetNodeName() string

func (*AssignPodPolicy) GetNodePriority

func (m *AssignPodPolicy) GetNodePriority() *NodePriority

func (*AssignPodPolicy) GetNodeSelector

func (m *AssignPodPolicy) GetNodeSelector() *Selector

func (*AssignPodPolicy) GetPolicy

func (m *AssignPodPolicy) GetPolicy() isAssignPodPolicy_Policy

func (*AssignPodPolicy) GetTime

func (m *AssignPodPolicy) GetTime() *timestamp.Timestamp

func (*AssignPodPolicy) ProtoMessage

func (*AssignPodPolicy) ProtoMessage()

func (*AssignPodPolicy) Reset

func (m *AssignPodPolicy) Reset()

func (*AssignPodPolicy) String

func (m *AssignPodPolicy) String() string

func (*AssignPodPolicy) XXX_DiscardUnknown

func (m *AssignPodPolicy) XXX_DiscardUnknown()

func (*AssignPodPolicy) XXX_Marshal

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

func (*AssignPodPolicy) XXX_Merge

func (m *AssignPodPolicy) XXX_Merge(src proto.Message)

func (*AssignPodPolicy) XXX_OneofWrappers

func (*AssignPodPolicy) XXX_OneofWrappers() []interface{}

XXX_OneofWrappers is for the internal use of the proto package.

func (*AssignPodPolicy) XXX_Size

func (m *AssignPodPolicy) XXX_Size() int

func (*AssignPodPolicy) XXX_Unmarshal

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

type AssignPodPolicy_NodeName

type AssignPodPolicy_NodeName struct {
	NodeName string `protobuf:"bytes,4,opt,name=node_name,json=nodeName,proto3,oneof"`
}

type AssignPodPolicy_NodePriority

type AssignPodPolicy_NodePriority struct {
	NodePriority *NodePriority `protobuf:"bytes,2,opt,name=node_priority,json=nodePriority,proto3,oneof"`
}

type AssignPodPolicy_NodeSelector

type AssignPodPolicy_NodeSelector struct {
	NodeSelector *Selector `protobuf:"bytes,3,opt,name=node_selector,json=nodeSelector,proto3,oneof"`
}

type Capacity

type Capacity struct {
	CpuCores                 int64    `protobuf:"varint,1,opt,name=cpu_cores,json=cpuCores,proto3" json:"cpu_cores,omitempty"`
	MemoryBytes              int64    `protobuf:"varint,2,opt,name=memory_bytes,json=memoryBytes,proto3" json:"memory_bytes,omitempty"`
	NetworkMegabitsPerSecond int64    `` /* 138-byte string literal not displayed */
	XXX_NoUnkeyedLiteral     struct{} `json:"-"`
	XXX_unrecognized         []byte   `json:"-"`
	XXX_sizecache            int32    `json:"-"`
}

Represents the capacity of a Kubernetes node

func (*Capacity) Descriptor

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

func (*Capacity) GetCpuCores

func (m *Capacity) GetCpuCores() int64

func (*Capacity) GetMemoryBytes

func (m *Capacity) GetMemoryBytes() int64

func (*Capacity) GetNetworkMegabitsPerSecond

func (m *Capacity) GetNetworkMegabitsPerSecond() int64

func (*Capacity) ProtoMessage

func (*Capacity) ProtoMessage()

func (*Capacity) Reset

func (m *Capacity) Reset()

func (*Capacity) String

func (m *Capacity) String() string

func (*Capacity) XXX_DiscardUnknown

func (m *Capacity) XXX_DiscardUnknown()

func (*Capacity) XXX_Marshal

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

func (*Capacity) XXX_Merge

func (m *Capacity) XXX_Merge(src proto.Message)

func (*Capacity) XXX_Size

func (m *Capacity) XXX_Size() int

func (*Capacity) XXX_Unmarshal

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

type Cluster

type Cluster struct {
	ObjectMeta           *ObjectMeta `protobuf:"bytes,1,opt,name=object_meta,json=objectMeta,proto3" json:"object_meta,omitempty"`
	XXX_NoUnkeyedLiteral struct{}    `json:"-"`
	XXX_unrecognized     []byte      `json:"-"`
	XXX_sizecache        int32       `json:"-"`
}

func (*Cluster) Descriptor

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

func (*Cluster) GetObjectMeta

func (m *Cluster) GetObjectMeta() *ObjectMeta

func (*Cluster) ProtoMessage

func (*Cluster) ProtoMessage()

func (*Cluster) Reset

func (m *Cluster) Reset()

func (*Cluster) String

func (m *Cluster) String() string

func (*Cluster) XXX_DiscardUnknown

func (m *Cluster) XXX_DiscardUnknown()

func (*Cluster) XXX_Marshal

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

func (*Cluster) XXX_Merge

func (m *Cluster) XXX_Merge(src proto.Message)

func (*Cluster) XXX_Size

func (m *Cluster) XXX_Size() int

func (*Cluster) XXX_Unmarshal

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

type Container

type Container struct {
	Name                 string                `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	Resources            *ResourceRequirements `protobuf:"bytes,2,opt,name=resources,proto3" json:"resources,omitempty"`
	Status               *ContainerStatus      `protobuf:"bytes,3,opt,name=status,proto3" json:"status,omitempty"`
	XXX_NoUnkeyedLiteral struct{}              `json:"-"`
	XXX_unrecognized     []byte                `json:"-"`
	XXX_sizecache        int32                 `json:"-"`
}

Represents a container and its containing limit and requeset configurations

func (*Container) Descriptor

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

func (*Container) GetName

func (m *Container) GetName() string

func (*Container) GetResources

func (m *Container) GetResources() *ResourceRequirements

func (*Container) GetStatus

func (m *Container) GetStatus() *ContainerStatus

func (*Container) ProtoMessage

func (*Container) ProtoMessage()

func (*Container) Reset

func (m *Container) Reset()

func (*Container) String

func (m *Container) String() string

func (*Container) XXX_DiscardUnknown

func (m *Container) XXX_DiscardUnknown()

func (*Container) XXX_Marshal

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

func (*Container) XXX_Merge

func (m *Container) XXX_Merge(src proto.Message)

func (*Container) XXX_Size

func (m *Container) XXX_Size() int

func (*Container) XXX_Unmarshal

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

type ContainerState

type ContainerState struct {
	Waiting              *ContainerStateWaiting    `protobuf:"bytes,1,opt,name=waiting,proto3" json:"waiting,omitempty"`
	Running              *ContainerStateRunning    `protobuf:"bytes,2,opt,name=running,proto3" json:"running,omitempty"`
	Terminated           *ContainerStateTerminated `protobuf:"bytes,3,opt,name=terminated,proto3" json:"terminated,omitempty"`
	XXX_NoUnkeyedLiteral struct{}                  `json:"-"`
	XXX_unrecognized     []byte                    `json:"-"`
	XXX_sizecache        int32                     `json:"-"`
}

ContainerState holds a possible state of container

func (*ContainerState) Descriptor

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

func (*ContainerState) GetRunning

func (m *ContainerState) GetRunning() *ContainerStateRunning

func (*ContainerState) GetTerminated

func (m *ContainerState) GetTerminated() *ContainerStateTerminated

func (*ContainerState) GetWaiting

func (m *ContainerState) GetWaiting() *ContainerStateWaiting

func (*ContainerState) ProtoMessage

func (*ContainerState) ProtoMessage()

func (*ContainerState) Reset

func (m *ContainerState) Reset()

func (*ContainerState) String

func (m *ContainerState) String() string

func (*ContainerState) XXX_DiscardUnknown

func (m *ContainerState) XXX_DiscardUnknown()

func (*ContainerState) XXX_Marshal

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

func (*ContainerState) XXX_Merge

func (m *ContainerState) XXX_Merge(src proto.Message)

func (*ContainerState) XXX_Size

func (m *ContainerState) XXX_Size() int

func (*ContainerState) XXX_Unmarshal

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

type ContainerStateRunning

type ContainerStateRunning struct {
	StartedAt            *timestamp.Timestamp `protobuf:"bytes,1,opt,name=started_at,json=startedAt,proto3" json:"started_at,omitempty"`
	XXX_NoUnkeyedLiteral struct{}             `json:"-"`
	XXX_unrecognized     []byte               `json:"-"`
	XXX_sizecache        int32                `json:"-"`
}

ContainerStateRunning is a running state of a container

func (*ContainerStateRunning) Descriptor

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

func (*ContainerStateRunning) GetStartedAt

func (m *ContainerStateRunning) GetStartedAt() *timestamp.Timestamp

func (*ContainerStateRunning) ProtoMessage

func (*ContainerStateRunning) ProtoMessage()

func (*ContainerStateRunning) Reset

func (m *ContainerStateRunning) Reset()

func (*ContainerStateRunning) String

func (m *ContainerStateRunning) String() string

func (*ContainerStateRunning) XXX_DiscardUnknown

func (m *ContainerStateRunning) XXX_DiscardUnknown()

func (*ContainerStateRunning) XXX_Marshal

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

func (*ContainerStateRunning) XXX_Merge

func (m *ContainerStateRunning) XXX_Merge(src proto.Message)

func (*ContainerStateRunning) XXX_Size

func (m *ContainerStateRunning) XXX_Size() int

func (*ContainerStateRunning) XXX_Unmarshal

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

type ContainerStateTerminated

type ContainerStateTerminated struct {
	ExitCode             int32                `protobuf:"varint,1,opt,name=exit_code,json=exitCode,proto3" json:"exit_code,omitempty"`
	Reason               string               `protobuf:"bytes,2,opt,name=reason,proto3" json:"reason,omitempty"`
	Message              string               `protobuf:"bytes,3,opt,name=message,proto3" json:"message,omitempty"`
	StartedAt            *timestamp.Timestamp `protobuf:"bytes,4,opt,name=started_at,json=startedAt,proto3" json:"started_at,omitempty"`
	FinishedAt           *timestamp.Timestamp `protobuf:"bytes,5,opt,name=finished_at,json=finishedAt,proto3" json:"finished_at,omitempty"`
	XXX_NoUnkeyedLiteral struct{}             `json:"-"`
	XXX_unrecognized     []byte               `json:"-"`
	XXX_sizecache        int32                `json:"-"`
}

ContainerStateTerminated is a terminated state of a container

func (*ContainerStateTerminated) Descriptor

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

func (*ContainerStateTerminated) GetExitCode

func (m *ContainerStateTerminated) GetExitCode() int32

func (*ContainerStateTerminated) GetFinishedAt

func (m *ContainerStateTerminated) GetFinishedAt() *timestamp.Timestamp

func (*ContainerStateTerminated) GetMessage

func (m *ContainerStateTerminated) GetMessage() string

func (*ContainerStateTerminated) GetReason

func (m *ContainerStateTerminated) GetReason() string

func (*ContainerStateTerminated) GetStartedAt

func (m *ContainerStateTerminated) GetStartedAt() *timestamp.Timestamp

func (*ContainerStateTerminated) ProtoMessage

func (*ContainerStateTerminated) ProtoMessage()

func (*ContainerStateTerminated) Reset

func (m *ContainerStateTerminated) Reset()

func (*ContainerStateTerminated) String

func (m *ContainerStateTerminated) String() string

func (*ContainerStateTerminated) XXX_DiscardUnknown

func (m *ContainerStateTerminated) XXX_DiscardUnknown()

func (*ContainerStateTerminated) XXX_Marshal

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

func (*ContainerStateTerminated) XXX_Merge

func (m *ContainerStateTerminated) XXX_Merge(src proto.Message)

func (*ContainerStateTerminated) XXX_Size

func (m *ContainerStateTerminated) XXX_Size() int

func (*ContainerStateTerminated) XXX_Unmarshal

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

type ContainerStateWaiting

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

ContainerStateWaiting is a waiting state of a container

func (*ContainerStateWaiting) Descriptor

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

func (*ContainerStateWaiting) GetMessage

func (m *ContainerStateWaiting) GetMessage() string

func (*ContainerStateWaiting) GetReason

func (m *ContainerStateWaiting) GetReason() string

func (*ContainerStateWaiting) ProtoMessage

func (*ContainerStateWaiting) ProtoMessage()

func (*ContainerStateWaiting) Reset

func (m *ContainerStateWaiting) Reset()

func (*ContainerStateWaiting) String

func (m *ContainerStateWaiting) String() string

func (*ContainerStateWaiting) XXX_DiscardUnknown

func (m *ContainerStateWaiting) XXX_DiscardUnknown()

func (*ContainerStateWaiting) XXX_Marshal

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

func (*ContainerStateWaiting) XXX_Merge

func (m *ContainerStateWaiting) XXX_Merge(src proto.Message)

func (*ContainerStateWaiting) XXX_Size

func (m *ContainerStateWaiting) XXX_Size() int

func (*ContainerStateWaiting) XXX_Unmarshal

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

type ContainerStatus

type ContainerStatus struct {
	State                *ContainerState `protobuf:"bytes,1,opt,name=state,proto3" json:"state,omitempty"`
	LastTerminationState *ContainerState `protobuf:"bytes,2,opt,name=last_termination_state,json=lastTerminationState,proto3" json:"last_termination_state,omitempty"`
	RestartCount         int32           `protobuf:"varint,3,opt,name=restart_count,json=restartCount,proto3" json:"restart_count,omitempty"`
	XXX_NoUnkeyedLiteral struct{}        `json:"-"`
	XXX_unrecognized     []byte          `json:"-"`
	XXX_sizecache        int32           `json:"-"`
}

ContainerStatus contains details for the current status of this container

func (*ContainerStatus) Descriptor

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

func (*ContainerStatus) GetLastTerminationState

func (m *ContainerStatus) GetLastTerminationState() *ContainerState

func (*ContainerStatus) GetRestartCount

func (m *ContainerStatus) GetRestartCount() int32

func (*ContainerStatus) GetState

func (m *ContainerStatus) GetState() *ContainerState

func (*ContainerStatus) ProtoMessage

func (*ContainerStatus) ProtoMessage()

func (*ContainerStatus) Reset

func (m *ContainerStatus) Reset()

func (*ContainerStatus) String

func (m *ContainerStatus) String() string

func (*ContainerStatus) XXX_DiscardUnknown

func (m *ContainerStatus) XXX_DiscardUnknown()

func (*ContainerStatus) XXX_Marshal

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

func (*ContainerStatus) XXX_Merge

func (m *ContainerStatus) XXX_Merge(src proto.Message)

func (*ContainerStatus) XXX_Size

func (m *ContainerStatus) XXX_Size() int

func (*ContainerStatus) XXX_Unmarshal

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

type Controller

type Controller struct {
	ObjectMeta            *ObjectMeta            `protobuf:"bytes,1,opt,name=object_meta,json=objectMeta,proto3" json:"object_meta,omitempty"`
	Kind                  Kind                   `protobuf:"varint,2,opt,name=kind,proto3,enum=containersai.alameda.v1alpha1.datahub.resources.Kind" json:"kind,omitempty"`
	Replicas              int32                  `protobuf:"varint,3,opt,name=replicas,proto3" json:"replicas,omitempty"`
	SpecReplicas          int32                  `protobuf:"varint,4,opt,name=spec_replicas,json=specReplicas,proto3" json:"spec_replicas,omitempty"`
	AlamedaControllerSpec *AlamedaControllerSpec `` /* 126-byte string literal not displayed */
	XXX_NoUnkeyedLiteral  struct{}               `json:"-"`
	XXX_unrecognized      []byte                 `json:"-"`
	XXX_sizecache         int32                  `json:"-"`
}

func (*Controller) Descriptor

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

func (*Controller) GetAlamedaControllerSpec

func (m *Controller) GetAlamedaControllerSpec() *AlamedaControllerSpec

func (*Controller) GetKind

func (m *Controller) GetKind() Kind

func (*Controller) GetObjectMeta

func (m *Controller) GetObjectMeta() *ObjectMeta

func (*Controller) GetReplicas

func (m *Controller) GetReplicas() int32

func (*Controller) GetSpecReplicas

func (m *Controller) GetSpecReplicas() int32

func (*Controller) ProtoMessage

func (*Controller) ProtoMessage()

func (*Controller) Reset

func (m *Controller) Reset()

func (*Controller) String

func (m *Controller) String() string

func (*Controller) XXX_DiscardUnknown

func (m *Controller) XXX_DiscardUnknown()

func (*Controller) XXX_Marshal

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

func (*Controller) XXX_Merge

func (m *Controller) XXX_Merge(src proto.Message)

func (*Controller) XXX_Size

func (m *Controller) XXX_Size() int

func (*Controller) XXX_Unmarshal

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

type CreateApplicationsRequest

type CreateApplicationsRequest struct {
	Applications         []*Application `protobuf:"bytes,1,rep,name=applications,proto3" json:"applications,omitempty"`
	XXX_NoUnkeyedLiteral struct{}       `json:"-"`
	XXX_unrecognized     []byte         `json:"-"`
	XXX_sizecache        int32          `json:"-"`
}

func (*CreateApplicationsRequest) Descriptor

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

func (*CreateApplicationsRequest) GetApplications

func (m *CreateApplicationsRequest) GetApplications() []*Application

func (*CreateApplicationsRequest) ProtoMessage

func (*CreateApplicationsRequest) ProtoMessage()

func (*CreateApplicationsRequest) Reset

func (m *CreateApplicationsRequest) Reset()

func (*CreateApplicationsRequest) String

func (m *CreateApplicationsRequest) String() string

func (*CreateApplicationsRequest) XXX_DiscardUnknown

func (m *CreateApplicationsRequest) XXX_DiscardUnknown()

func (*CreateApplicationsRequest) XXX_Marshal

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

func (*CreateApplicationsRequest) XXX_Merge

func (m *CreateApplicationsRequest) XXX_Merge(src proto.Message)

func (*CreateApplicationsRequest) XXX_Size

func (m *CreateApplicationsRequest) XXX_Size() int

func (*CreateApplicationsRequest) XXX_Unmarshal

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

type CreateClustersRequest

type CreateClustersRequest struct {
	Clusters             []*Cluster `protobuf:"bytes,1,rep,name=clusters,proto3" json:"clusters,omitempty"`
	XXX_NoUnkeyedLiteral struct{}   `json:"-"`
	XXX_unrecognized     []byte     `json:"-"`
	XXX_sizecache        int32      `json:"-"`
}

func (*CreateClustersRequest) Descriptor

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

func (*CreateClustersRequest) GetClusters

func (m *CreateClustersRequest) GetClusters() []*Cluster

func (*CreateClustersRequest) ProtoMessage

func (*CreateClustersRequest) ProtoMessage()

func (*CreateClustersRequest) Reset

func (m *CreateClustersRequest) Reset()

func (*CreateClustersRequest) String

func (m *CreateClustersRequest) String() string

func (*CreateClustersRequest) XXX_DiscardUnknown

func (m *CreateClustersRequest) XXX_DiscardUnknown()

func (*CreateClustersRequest) XXX_Marshal

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

func (*CreateClustersRequest) XXX_Merge

func (m *CreateClustersRequest) XXX_Merge(src proto.Message)

func (*CreateClustersRequest) XXX_Size

func (m *CreateClustersRequest) XXX_Size() int

func (*CreateClustersRequest) XXX_Unmarshal

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

type CreateControllersRequest

type CreateControllersRequest struct {
	Controllers          []*Controller `protobuf:"bytes,1,rep,name=controllers,proto3" json:"controllers,omitempty"`
	XXX_NoUnkeyedLiteral struct{}      `json:"-"`
	XXX_unrecognized     []byte        `json:"-"`
	XXX_sizecache        int32         `json:"-"`
}

func (*CreateControllersRequest) Descriptor

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

func (*CreateControllersRequest) GetControllers

func (m *CreateControllersRequest) GetControllers() []*Controller

func (*CreateControllersRequest) ProtoMessage

func (*CreateControllersRequest) ProtoMessage()

func (*CreateControllersRequest) Reset

func (m *CreateControllersRequest) Reset()

func (*CreateControllersRequest) String

func (m *CreateControllersRequest) String() string

func (*CreateControllersRequest) XXX_DiscardUnknown

func (m *CreateControllersRequest) XXX_DiscardUnknown()

func (*CreateControllersRequest) XXX_Marshal

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

func (*CreateControllersRequest) XXX_Merge

func (m *CreateControllersRequest) XXX_Merge(src proto.Message)

func (*CreateControllersRequest) XXX_Size

func (m *CreateControllersRequest) XXX_Size() int

func (*CreateControllersRequest) XXX_Unmarshal

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

type CreateNamespacesRequest

type CreateNamespacesRequest struct {
	Namespaces           []*Namespace `protobuf:"bytes,1,rep,name=namespaces,proto3" json:"namespaces,omitempty"`
	XXX_NoUnkeyedLiteral struct{}     `json:"-"`
	XXX_unrecognized     []byte       `json:"-"`
	XXX_sizecache        int32        `json:"-"`
}

func (*CreateNamespacesRequest) Descriptor

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

func (*CreateNamespacesRequest) GetNamespaces

func (m *CreateNamespacesRequest) GetNamespaces() []*Namespace

func (*CreateNamespacesRequest) ProtoMessage

func (*CreateNamespacesRequest) ProtoMessage()

func (*CreateNamespacesRequest) Reset

func (m *CreateNamespacesRequest) Reset()

func (*CreateNamespacesRequest) String

func (m *CreateNamespacesRequest) String() string

func (*CreateNamespacesRequest) XXX_DiscardUnknown

func (m *CreateNamespacesRequest) XXX_DiscardUnknown()

func (*CreateNamespacesRequest) XXX_Marshal

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

func (*CreateNamespacesRequest) XXX_Merge

func (m *CreateNamespacesRequest) XXX_Merge(src proto.Message)

func (*CreateNamespacesRequest) XXX_Size

func (m *CreateNamespacesRequest) XXX_Size() int

func (*CreateNamespacesRequest) XXX_Unmarshal

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

type CreateNodesRequest

type CreateNodesRequest struct {
	Nodes                []*Node  `protobuf:"bytes,1,rep,name=nodes,proto3" json:"nodes,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

Represents a request for adding nodes that need to be predicted

func (*CreateNodesRequest) Descriptor

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

func (*CreateNodesRequest) GetNodes

func (m *CreateNodesRequest) GetNodes() []*Node

func (*CreateNodesRequest) ProtoMessage

func (*CreateNodesRequest) ProtoMessage()

func (*CreateNodesRequest) Reset

func (m *CreateNodesRequest) Reset()

func (*CreateNodesRequest) String

func (m *CreateNodesRequest) String() string

func (*CreateNodesRequest) XXX_DiscardUnknown

func (m *CreateNodesRequest) XXX_DiscardUnknown()

func (*CreateNodesRequest) XXX_Marshal

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

func (*CreateNodesRequest) XXX_Merge

func (m *CreateNodesRequest) XXX_Merge(src proto.Message)

func (*CreateNodesRequest) XXX_Size

func (m *CreateNodesRequest) XXX_Size() int

func (*CreateNodesRequest) XXX_Unmarshal

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

type CreatePodsRequest

type CreatePodsRequest struct {
	Pods                 []*Pod   `protobuf:"bytes,1,rep,name=pods,proto3" json:"pods,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

Represents a request for creating pods

func (*CreatePodsRequest) Descriptor

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

func (*CreatePodsRequest) GetPods

func (m *CreatePodsRequest) GetPods() []*Pod

func (*CreatePodsRequest) ProtoMessage

func (*CreatePodsRequest) ProtoMessage()

func (*CreatePodsRequest) Reset

func (m *CreatePodsRequest) Reset()

func (*CreatePodsRequest) String

func (m *CreatePodsRequest) String() string

func (*CreatePodsRequest) XXX_DiscardUnknown

func (m *CreatePodsRequest) XXX_DiscardUnknown()

func (*CreatePodsRequest) XXX_Marshal

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

func (*CreatePodsRequest) XXX_Merge

func (m *CreatePodsRequest) XXX_Merge(src proto.Message)

func (*CreatePodsRequest) XXX_Size

func (m *CreatePodsRequest) XXX_Size() int

func (*CreatePodsRequest) XXX_Unmarshal

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

type DeleteApplicationsRequest

type DeleteApplicationsRequest struct {
	ObjectMeta           []*ObjectMeta `protobuf:"bytes,1,rep,name=object_meta,json=objectMeta,proto3" json:"object_meta,omitempty"`
	XXX_NoUnkeyedLiteral struct{}      `json:"-"`
	XXX_unrecognized     []byte        `json:"-"`
	XXX_sizecache        int32         `json:"-"`
}

func (*DeleteApplicationsRequest) Descriptor

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

func (*DeleteApplicationsRequest) GetObjectMeta

func (m *DeleteApplicationsRequest) GetObjectMeta() []*ObjectMeta

func (*DeleteApplicationsRequest) ProtoMessage

func (*DeleteApplicationsRequest) ProtoMessage()

func (*DeleteApplicationsRequest) Reset

func (m *DeleteApplicationsRequest) Reset()

func (*DeleteApplicationsRequest) String

func (m *DeleteApplicationsRequest) String() string

func (*DeleteApplicationsRequest) XXX_DiscardUnknown

func (m *DeleteApplicationsRequest) XXX_DiscardUnknown()

func (*DeleteApplicationsRequest) XXX_Marshal

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

func (*DeleteApplicationsRequest) XXX_Merge

func (m *DeleteApplicationsRequest) XXX_Merge(src proto.Message)

func (*DeleteApplicationsRequest) XXX_Size

func (m *DeleteApplicationsRequest) XXX_Size() int

func (*DeleteApplicationsRequest) XXX_Unmarshal

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

type DeleteClustersRequest

type DeleteClustersRequest struct {
	ObjectMeta           []*ObjectMeta `protobuf:"bytes,1,rep,name=object_meta,json=objectMeta,proto3" json:"object_meta,omitempty"`
	XXX_NoUnkeyedLiteral struct{}      `json:"-"`
	XXX_unrecognized     []byte        `json:"-"`
	XXX_sizecache        int32         `json:"-"`
}

func (*DeleteClustersRequest) Descriptor

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

func (*DeleteClustersRequest) GetObjectMeta

func (m *DeleteClustersRequest) GetObjectMeta() []*ObjectMeta

func (*DeleteClustersRequest) ProtoMessage

func (*DeleteClustersRequest) ProtoMessage()

func (*DeleteClustersRequest) Reset

func (m *DeleteClustersRequest) Reset()

func (*DeleteClustersRequest) String

func (m *DeleteClustersRequest) String() string

func (*DeleteClustersRequest) XXX_DiscardUnknown

func (m *DeleteClustersRequest) XXX_DiscardUnknown()

func (*DeleteClustersRequest) XXX_Marshal

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

func (*DeleteClustersRequest) XXX_Merge

func (m *DeleteClustersRequest) XXX_Merge(src proto.Message)

func (*DeleteClustersRequest) XXX_Size

func (m *DeleteClustersRequest) XXX_Size() int

func (*DeleteClustersRequest) XXX_Unmarshal

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

type DeleteControllersRequest

type DeleteControllersRequest struct {
	ObjectMeta           []*ObjectMeta `protobuf:"bytes,1,rep,name=object_meta,json=objectMeta,proto3" json:"object_meta,omitempty"`
	Kind                 Kind          `protobuf:"varint,2,opt,name=kind,proto3,enum=containersai.alameda.v1alpha1.datahub.resources.Kind" json:"kind,omitempty"`
	XXX_NoUnkeyedLiteral struct{}      `json:"-"`
	XXX_unrecognized     []byte        `json:"-"`
	XXX_sizecache        int32         `json:"-"`
}

func (*DeleteControllersRequest) Descriptor

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

func (*DeleteControllersRequest) GetKind

func (m *DeleteControllersRequest) GetKind() Kind

func (*DeleteControllersRequest) GetObjectMeta

func (m *DeleteControllersRequest) GetObjectMeta() []*ObjectMeta

func (*DeleteControllersRequest) ProtoMessage

func (*DeleteControllersRequest) ProtoMessage()

func (*DeleteControllersRequest) Reset

func (m *DeleteControllersRequest) Reset()

func (*DeleteControllersRequest) String

func (m *DeleteControllersRequest) String() string

func (*DeleteControllersRequest) XXX_DiscardUnknown

func (m *DeleteControllersRequest) XXX_DiscardUnknown()

func (*DeleteControllersRequest) XXX_Marshal

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

func (*DeleteControllersRequest) XXX_Merge

func (m *DeleteControllersRequest) XXX_Merge(src proto.Message)

func (*DeleteControllersRequest) XXX_Size

func (m *DeleteControllersRequest) XXX_Size() int

func (*DeleteControllersRequest) XXX_Unmarshal

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

type DeleteNamespacesRequest

type DeleteNamespacesRequest struct {
	ObjectMeta           []*ObjectMeta `protobuf:"bytes,1,rep,name=object_meta,json=objectMeta,proto3" json:"object_meta,omitempty"`
	XXX_NoUnkeyedLiteral struct{}      `json:"-"`
	XXX_unrecognized     []byte        `json:"-"`
	XXX_sizecache        int32         `json:"-"`
}

func (*DeleteNamespacesRequest) Descriptor

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

func (*DeleteNamespacesRequest) GetObjectMeta

func (m *DeleteNamespacesRequest) GetObjectMeta() []*ObjectMeta

func (*DeleteNamespacesRequest) ProtoMessage

func (*DeleteNamespacesRequest) ProtoMessage()

func (*DeleteNamespacesRequest) Reset

func (m *DeleteNamespacesRequest) Reset()

func (*DeleteNamespacesRequest) String

func (m *DeleteNamespacesRequest) String() string

func (*DeleteNamespacesRequest) XXX_DiscardUnknown

func (m *DeleteNamespacesRequest) XXX_DiscardUnknown()

func (*DeleteNamespacesRequest) XXX_Marshal

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

func (*DeleteNamespacesRequest) XXX_Merge

func (m *DeleteNamespacesRequest) XXX_Merge(src proto.Message)

func (*DeleteNamespacesRequest) XXX_Size

func (m *DeleteNamespacesRequest) XXX_Size() int

func (*DeleteNamespacesRequest) XXX_Unmarshal

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

type DeleteNodesRequest

type DeleteNodesRequest struct {
	ObjectMeta           []*ObjectMeta `protobuf:"bytes,1,rep,name=object_meta,json=objectMeta,proto3" json:"object_meta,omitempty"`
	XXX_NoUnkeyedLiteral struct{}      `json:"-"`
	XXX_unrecognized     []byte        `json:"-"`
	XXX_sizecache        int32         `json:"-"`
}

Represents a request for stopping predicting nodes

func (*DeleteNodesRequest) Descriptor

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

func (*DeleteNodesRequest) GetObjectMeta

func (m *DeleteNodesRequest) GetObjectMeta() []*ObjectMeta

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 (m *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 DeletePodsRequest

type DeletePodsRequest struct {
	ObjectMeta           []*ObjectMeta `protobuf:"bytes,1,rep,name=object_meta,json=objectMeta,proto3" json:"object_meta,omitempty"`
	XXX_NoUnkeyedLiteral struct{}      `json:"-"`
	XXX_unrecognized     []byte        `json:"-"`
	XXX_sizecache        int32         `json:"-"`
}

Represents a request for deleting pods data

func (*DeletePodsRequest) Descriptor

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

func (*DeletePodsRequest) GetObjectMeta

func (m *DeletePodsRequest) GetObjectMeta() []*ObjectMeta

func (*DeletePodsRequest) ProtoMessage

func (*DeletePodsRequest) ProtoMessage()

func (*DeletePodsRequest) Reset

func (m *DeletePodsRequest) Reset()

func (*DeletePodsRequest) String

func (m *DeletePodsRequest) String() string

func (*DeletePodsRequest) XXX_DiscardUnknown

func (m *DeletePodsRequest) XXX_DiscardUnknown()

func (*DeletePodsRequest) XXX_Marshal

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

func (*DeletePodsRequest) XXX_Merge

func (m *DeletePodsRequest) XXX_Merge(src proto.Message)

func (*DeletePodsRequest) XXX_Size

func (m *DeletePodsRequest) XXX_Size() int

func (*DeletePodsRequest) XXX_Unmarshal

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

type Kind

type Kind int32

Represents kubernetes resource kind

const (
	Kind_KIND_UNDEFINED   Kind = 0
	Kind_DEPLOYMENT       Kind = 1
	Kind_DEPLOYMENTCONFIG Kind = 2
	Kind_STATEFULSET      Kind = 3
	Kind_ALAMEDASCALER    Kind = 4
)

func (Kind) EnumDescriptor

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

func (Kind) String

func (x Kind) String() string

type ListApplicationsRequest

type ListApplicationsRequest struct {
	ObjectMeta           []*ObjectMeta `protobuf:"bytes,1,rep,name=object_meta,json=objectMeta,proto3" json:"object_meta,omitempty"`
	XXX_NoUnkeyedLiteral struct{}      `json:"-"`
	XXX_unrecognized     []byte        `json:"-"`
	XXX_sizecache        int32         `json:"-"`
}

func (*ListApplicationsRequest) Descriptor

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

func (*ListApplicationsRequest) GetObjectMeta

func (m *ListApplicationsRequest) GetObjectMeta() []*ObjectMeta

func (*ListApplicationsRequest) ProtoMessage

func (*ListApplicationsRequest) ProtoMessage()

func (*ListApplicationsRequest) Reset

func (m *ListApplicationsRequest) Reset()

func (*ListApplicationsRequest) String

func (m *ListApplicationsRequest) String() string

func (*ListApplicationsRequest) XXX_DiscardUnknown

func (m *ListApplicationsRequest) XXX_DiscardUnknown()

func (*ListApplicationsRequest) XXX_Marshal

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

func (*ListApplicationsRequest) XXX_Merge

func (m *ListApplicationsRequest) XXX_Merge(src proto.Message)

func (*ListApplicationsRequest) XXX_Size

func (m *ListApplicationsRequest) XXX_Size() int

func (*ListApplicationsRequest) XXX_Unmarshal

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

type ListApplicationsResponse

type ListApplicationsResponse struct {
	Status               *status.Status `protobuf:"bytes,1,opt,name=status,proto3" json:"status,omitempty"`
	Applications         []*Application `protobuf:"bytes,2,rep,name=applications,proto3" json:"applications,omitempty"`
	XXX_NoUnkeyedLiteral struct{}       `json:"-"`
	XXX_unrecognized     []byte         `json:"-"`
	XXX_sizecache        int32          `json:"-"`
}

func (*ListApplicationsResponse) Descriptor

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

func (*ListApplicationsResponse) GetApplications

func (m *ListApplicationsResponse) GetApplications() []*Application

func (*ListApplicationsResponse) GetStatus

func (m *ListApplicationsResponse) GetStatus() *status.Status

func (*ListApplicationsResponse) ProtoMessage

func (*ListApplicationsResponse) ProtoMessage()

func (*ListApplicationsResponse) Reset

func (m *ListApplicationsResponse) Reset()

func (*ListApplicationsResponse) String

func (m *ListApplicationsResponse) String() string

func (*ListApplicationsResponse) XXX_DiscardUnknown

func (m *ListApplicationsResponse) XXX_DiscardUnknown()

func (*ListApplicationsResponse) XXX_Marshal

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

func (*ListApplicationsResponse) XXX_Merge

func (m *ListApplicationsResponse) XXX_Merge(src proto.Message)

func (*ListApplicationsResponse) XXX_Size

func (m *ListApplicationsResponse) XXX_Size() int

func (*ListApplicationsResponse) XXX_Unmarshal

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

type ListClustersRequest

type ListClustersRequest struct {
	ObjectMeta           []*ObjectMeta `protobuf:"bytes,1,rep,name=object_meta,json=objectMeta,proto3" json:"object_meta,omitempty"`
	XXX_NoUnkeyedLiteral struct{}      `json:"-"`
	XXX_unrecognized     []byte        `json:"-"`
	XXX_sizecache        int32         `json:"-"`
}

func (*ListClustersRequest) Descriptor

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

func (*ListClustersRequest) GetObjectMeta

func (m *ListClustersRequest) GetObjectMeta() []*ObjectMeta

func (*ListClustersRequest) ProtoMessage

func (*ListClustersRequest) ProtoMessage()

func (*ListClustersRequest) Reset

func (m *ListClustersRequest) Reset()

func (*ListClustersRequest) String

func (m *ListClustersRequest) String() string

func (*ListClustersRequest) XXX_DiscardUnknown

func (m *ListClustersRequest) XXX_DiscardUnknown()

func (*ListClustersRequest) XXX_Marshal

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

func (*ListClustersRequest) XXX_Merge

func (m *ListClustersRequest) XXX_Merge(src proto.Message)

func (*ListClustersRequest) XXX_Size

func (m *ListClustersRequest) XXX_Size() int

func (*ListClustersRequest) XXX_Unmarshal

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

type ListClustersResponse

type ListClustersResponse struct {
	Status               *status.Status `protobuf:"bytes,1,opt,name=status,proto3" json:"status,omitempty"`
	Clusters             []*Cluster     `protobuf:"bytes,2,rep,name=clusters,proto3" json:"clusters,omitempty"`
	XXX_NoUnkeyedLiteral struct{}       `json:"-"`
	XXX_unrecognized     []byte         `json:"-"`
	XXX_sizecache        int32          `json:"-"`
}

func (*ListClustersResponse) Descriptor

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

func (*ListClustersResponse) GetClusters

func (m *ListClustersResponse) GetClusters() []*Cluster

func (*ListClustersResponse) GetStatus

func (m *ListClustersResponse) GetStatus() *status.Status

func (*ListClustersResponse) ProtoMessage

func (*ListClustersResponse) ProtoMessage()

func (*ListClustersResponse) Reset

func (m *ListClustersResponse) Reset()

func (*ListClustersResponse) String

func (m *ListClustersResponse) String() string

func (*ListClustersResponse) XXX_DiscardUnknown

func (m *ListClustersResponse) XXX_DiscardUnknown()

func (*ListClustersResponse) XXX_Marshal

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

func (*ListClustersResponse) XXX_Merge

func (m *ListClustersResponse) XXX_Merge(src proto.Message)

func (*ListClustersResponse) XXX_Size

func (m *ListClustersResponse) XXX_Size() int

func (*ListClustersResponse) XXX_Unmarshal

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

type ListControllersRequest

type ListControllersRequest struct {
	QueryCondition       *common.QueryCondition `protobuf:"bytes,1,opt,name=query_condition,json=queryCondition,proto3" json:"query_condition,omitempty"`
	ObjectMeta           []*ObjectMeta          `protobuf:"bytes,2,rep,name=object_meta,json=objectMeta,proto3" json:"object_meta,omitempty"`
	Kind                 Kind                   `protobuf:"varint,3,opt,name=kind,proto3,enum=containersai.alameda.v1alpha1.datahub.resources.Kind" json:"kind,omitempty"`
	XXX_NoUnkeyedLiteral struct{}               `json:"-"`
	XXX_unrecognized     []byte                 `json:"-"`
	XXX_sizecache        int32                  `json:"-"`
}

func (*ListControllersRequest) Descriptor

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

func (*ListControllersRequest) GetKind

func (m *ListControllersRequest) GetKind() Kind

func (*ListControllersRequest) GetObjectMeta

func (m *ListControllersRequest) GetObjectMeta() []*ObjectMeta

func (*ListControllersRequest) GetQueryCondition

func (m *ListControllersRequest) GetQueryCondition() *common.QueryCondition

func (*ListControllersRequest) ProtoMessage

func (*ListControllersRequest) ProtoMessage()

func (*ListControllersRequest) Reset

func (m *ListControllersRequest) Reset()

func (*ListControllersRequest) String

func (m *ListControllersRequest) String() string

func (*ListControllersRequest) XXX_DiscardUnknown

func (m *ListControllersRequest) XXX_DiscardUnknown()

func (*ListControllersRequest) XXX_Marshal

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

func (*ListControllersRequest) XXX_Merge

func (m *ListControllersRequest) XXX_Merge(src proto.Message)

func (*ListControllersRequest) XXX_Size

func (m *ListControllersRequest) XXX_Size() int

func (*ListControllersRequest) XXX_Unmarshal

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

type ListControllersResponse

type ListControllersResponse struct {
	Status               *status.Status `protobuf:"bytes,1,opt,name=status,proto3" json:"status,omitempty"`
	Controllers          []*Controller  `protobuf:"bytes,2,rep,name=controllers,proto3" json:"controllers,omitempty"`
	XXX_NoUnkeyedLiteral struct{}       `json:"-"`
	XXX_unrecognized     []byte         `json:"-"`
	XXX_sizecache        int32          `json:"-"`
}

func (*ListControllersResponse) Descriptor

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

func (*ListControllersResponse) GetControllers

func (m *ListControllersResponse) GetControllers() []*Controller

func (*ListControllersResponse) GetStatus

func (m *ListControllersResponse) GetStatus() *status.Status

func (*ListControllersResponse) ProtoMessage

func (*ListControllersResponse) ProtoMessage()

func (*ListControllersResponse) Reset

func (m *ListControllersResponse) Reset()

func (*ListControllersResponse) String

func (m *ListControllersResponse) String() string

func (*ListControllersResponse) XXX_DiscardUnknown

func (m *ListControllersResponse) XXX_DiscardUnknown()

func (*ListControllersResponse) XXX_Marshal

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

func (*ListControllersResponse) XXX_Merge

func (m *ListControllersResponse) XXX_Merge(src proto.Message)

func (*ListControllersResponse) XXX_Size

func (m *ListControllersResponse) XXX_Size() int

func (*ListControllersResponse) XXX_Unmarshal

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

type ListNamespacesRequest

type ListNamespacesRequest struct {
	ObjectMeta           []*ObjectMeta `protobuf:"bytes,1,rep,name=object_meta,json=objectMeta,proto3" json:"object_meta,omitempty"`
	XXX_NoUnkeyedLiteral struct{}      `json:"-"`
	XXX_unrecognized     []byte        `json:"-"`
	XXX_sizecache        int32         `json:"-"`
}

func (*ListNamespacesRequest) Descriptor

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

func (*ListNamespacesRequest) GetObjectMeta

func (m *ListNamespacesRequest) GetObjectMeta() []*ObjectMeta

func (*ListNamespacesRequest) ProtoMessage

func (*ListNamespacesRequest) ProtoMessage()

func (*ListNamespacesRequest) Reset

func (m *ListNamespacesRequest) Reset()

func (*ListNamespacesRequest) String

func (m *ListNamespacesRequest) String() string

func (*ListNamespacesRequest) XXX_DiscardUnknown

func (m *ListNamespacesRequest) XXX_DiscardUnknown()

func (*ListNamespacesRequest) XXX_Marshal

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

func (*ListNamespacesRequest) XXX_Merge

func (m *ListNamespacesRequest) XXX_Merge(src proto.Message)

func (*ListNamespacesRequest) XXX_Size

func (m *ListNamespacesRequest) XXX_Size() int

func (*ListNamespacesRequest) XXX_Unmarshal

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

type ListNamespacesResponse

type ListNamespacesResponse struct {
	Status               *status.Status `protobuf:"bytes,1,opt,name=status,proto3" json:"status,omitempty"`
	Namespaces           []*Namespace   `protobuf:"bytes,2,rep,name=namespaces,proto3" json:"namespaces,omitempty"`
	XXX_NoUnkeyedLiteral struct{}       `json:"-"`
	XXX_unrecognized     []byte         `json:"-"`
	XXX_sizecache        int32          `json:"-"`
}

func (*ListNamespacesResponse) Descriptor

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

func (*ListNamespacesResponse) GetNamespaces

func (m *ListNamespacesResponse) GetNamespaces() []*Namespace

func (*ListNamespacesResponse) GetStatus

func (m *ListNamespacesResponse) GetStatus() *status.Status

func (*ListNamespacesResponse) ProtoMessage

func (*ListNamespacesResponse) ProtoMessage()

func (*ListNamespacesResponse) Reset

func (m *ListNamespacesResponse) Reset()

func (*ListNamespacesResponse) String

func (m *ListNamespacesResponse) String() string

func (*ListNamespacesResponse) XXX_DiscardUnknown

func (m *ListNamespacesResponse) XXX_DiscardUnknown()

func (*ListNamespacesResponse) XXX_Marshal

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

func (*ListNamespacesResponse) XXX_Merge

func (m *ListNamespacesResponse) XXX_Merge(src proto.Message)

func (*ListNamespacesResponse) XXX_Size

func (m *ListNamespacesResponse) XXX_Size() int

func (*ListNamespacesResponse) XXX_Unmarshal

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

type ListNodesRequest

type ListNodesRequest struct {
	QueryCondition       *common.QueryCondition `protobuf:"bytes,1,opt,name=query_condition,json=queryCondition,proto3" json:"query_condition,omitempty"`
	ObjectMeta           []*ObjectMeta          `protobuf:"bytes,2,rep,name=object_meta,json=objectMeta,proto3" json:"object_meta,omitempty"`
	XXX_NoUnkeyedLiteral struct{}               `json:"-"`
	XXX_unrecognized     []byte                 `json:"-"`
	XXX_sizecache        int32                  `json:"-"`
}

Represents a request for listing nodes that need to be predicted

func (*ListNodesRequest) Descriptor

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

func (*ListNodesRequest) GetObjectMeta

func (m *ListNodesRequest) GetObjectMeta() []*ObjectMeta

func (*ListNodesRequest) GetQueryCondition

func (m *ListNodesRequest) GetQueryCondition() *common.QueryCondition

func (*ListNodesRequest) ProtoMessage

func (*ListNodesRequest) ProtoMessage()

func (*ListNodesRequest) Reset

func (m *ListNodesRequest) Reset()

func (*ListNodesRequest) String

func (m *ListNodesRequest) String() string

func (*ListNodesRequest) XXX_DiscardUnknown

func (m *ListNodesRequest) XXX_DiscardUnknown()

func (*ListNodesRequest) XXX_Marshal

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

func (*ListNodesRequest) XXX_Merge

func (m *ListNodesRequest) XXX_Merge(src proto.Message)

func (*ListNodesRequest) XXX_Size

func (m *ListNodesRequest) XXX_Size() int

func (*ListNodesRequest) XXX_Unmarshal

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

type ListNodesResponse

type ListNodesResponse struct {
	Status               *status.Status `protobuf:"bytes,1,opt,name=status,proto3" json:"status,omitempty"`
	Nodes                []*Node        `protobuf:"bytes,2,rep,name=nodes,proto3" json:"nodes,omitempty"`
	XXX_NoUnkeyedLiteral struct{}       `json:"-"`
	XXX_unrecognized     []byte         `json:"-"`
	XXX_sizecache        int32          `json:"-"`
}

Represents a response for a listing nodes request

func (*ListNodesResponse) Descriptor

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

func (*ListNodesResponse) GetNodes

func (m *ListNodesResponse) GetNodes() []*Node

func (*ListNodesResponse) GetStatus

func (m *ListNodesResponse) GetStatus() *status.Status

func (*ListNodesResponse) ProtoMessage

func (*ListNodesResponse) ProtoMessage()

func (*ListNodesResponse) Reset

func (m *ListNodesResponse) Reset()

func (*ListNodesResponse) String

func (m *ListNodesResponse) String() string

func (*ListNodesResponse) XXX_DiscardUnknown

func (m *ListNodesResponse) XXX_DiscardUnknown()

func (*ListNodesResponse) XXX_Marshal

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

func (*ListNodesResponse) XXX_Merge

func (m *ListNodesResponse) XXX_Merge(src proto.Message)

func (*ListNodesResponse) XXX_Size

func (m *ListNodesResponse) XXX_Size() int

func (*ListNodesResponse) XXX_Unmarshal

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

type ListPodsRequest

type ListPodsRequest struct {
	QueryCondition       *common.QueryCondition `protobuf:"bytes,1,opt,name=query_condition,json=queryCondition,proto3" json:"query_condition,omitempty"`
	ObjectMeta           []*ObjectMeta          `protobuf:"bytes,2,rep,name=object_meta,json=objectMeta,proto3" json:"object_meta,omitempty"`
	Kind                 Kind                   `protobuf:"varint,3,opt,name=kind,proto3,enum=containersai.alameda.v1alpha1.datahub.resources.Kind" json:"kind,omitempty"`
	ScalingTool          ScalingTool            `` /* 160-byte string literal not displayed */
	XXX_NoUnkeyedLiteral struct{}               `json:"-"`
	XXX_unrecognized     []byte                 `json:"-"`
	XXX_sizecache        int32                  `json:"-"`
}

Represents a request for listing pods that need to be predicted

func (*ListPodsRequest) Descriptor

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

func (*ListPodsRequest) GetKind

func (m *ListPodsRequest) GetKind() Kind

func (*ListPodsRequest) GetObjectMeta

func (m *ListPodsRequest) GetObjectMeta() []*ObjectMeta

func (*ListPodsRequest) GetQueryCondition

func (m *ListPodsRequest) GetQueryCondition() *common.QueryCondition

func (*ListPodsRequest) GetScalingTool

func (m *ListPodsRequest) GetScalingTool() ScalingTool

func (*ListPodsRequest) ProtoMessage

func (*ListPodsRequest) ProtoMessage()

func (*ListPodsRequest) Reset

func (m *ListPodsRequest) Reset()

func (*ListPodsRequest) String

func (m *ListPodsRequest) String() string

func (*ListPodsRequest) XXX_DiscardUnknown

func (m *ListPodsRequest) XXX_DiscardUnknown()

func (*ListPodsRequest) XXX_Marshal

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

func (*ListPodsRequest) XXX_Merge

func (m *ListPodsRequest) XXX_Merge(src proto.Message)

func (*ListPodsRequest) XXX_Size

func (m *ListPodsRequest) XXX_Size() int

func (*ListPodsRequest) XXX_Unmarshal

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

type ListPodsResponse

type ListPodsResponse struct {
	Status               *status.Status `protobuf:"bytes,1,opt,name=status,proto3" json:"status,omitempty"`
	Pods                 []*Pod         `protobuf:"bytes,2,rep,name=pods,proto3" json:"pods,omitempty"`
	XXX_NoUnkeyedLiteral struct{}       `json:"-"`
	XXX_unrecognized     []byte         `json:"-"`
	XXX_sizecache        int32          `json:"-"`
}

Represents a response for a listing pods request

func (*ListPodsResponse) Descriptor

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

func (*ListPodsResponse) GetPods

func (m *ListPodsResponse) GetPods() []*Pod

func (*ListPodsResponse) GetStatus

func (m *ListPodsResponse) GetStatus() *status.Status

func (*ListPodsResponse) ProtoMessage

func (*ListPodsResponse) ProtoMessage()

func (*ListPodsResponse) Reset

func (m *ListPodsResponse) Reset()

func (*ListPodsResponse) String

func (m *ListPodsResponse) String() string

func (*ListPodsResponse) XXX_DiscardUnknown

func (m *ListPodsResponse) XXX_DiscardUnknown()

func (*ListPodsResponse) XXX_Marshal

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

func (*ListPodsResponse) XXX_Merge

func (m *ListPodsResponse) XXX_Merge(src proto.Message)

func (*ListPodsResponse) XXX_Size

func (m *ListPodsResponse) XXX_Size() int

func (*ListPodsResponse) XXX_Unmarshal

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

type Namespace

type Namespace struct {
	ObjectMeta           *ObjectMeta `protobuf:"bytes,1,opt,name=object_meta,json=objectMeta,proto3" json:"object_meta,omitempty"`
	XXX_NoUnkeyedLiteral struct{}    `json:"-"`
	XXX_unrecognized     []byte      `json:"-"`
	XXX_sizecache        int32       `json:"-"`
}

func (*Namespace) Descriptor

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

func (*Namespace) GetObjectMeta

func (m *Namespace) GetObjectMeta() *ObjectMeta

func (*Namespace) ProtoMessage

func (*Namespace) ProtoMessage()

func (*Namespace) Reset

func (m *Namespace) Reset()

func (*Namespace) String

func (m *Namespace) String() string

func (*Namespace) XXX_DiscardUnknown

func (m *Namespace) XXX_DiscardUnknown()

func (*Namespace) XXX_Marshal

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

func (*Namespace) XXX_Merge

func (m *Namespace) XXX_Merge(src proto.Message)

func (*Namespace) XXX_Size

func (m *Namespace) XXX_Size() int

func (*Namespace) XXX_Unmarshal

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

type Node

type Node struct {
	ObjectMeta           *ObjectMeta          `protobuf:"bytes,1,opt,name=object_meta,json=objectMeta,proto3" json:"object_meta,omitempty"`
	StartTime            *timestamp.Timestamp `protobuf:"bytes,2,opt,name=start_time,json=startTime,proto3" json:"start_time,omitempty"`
	Capacity             *Capacity            `protobuf:"bytes,3,opt,name=capacity,proto3" json:"capacity,omitempty"`
	AlamedaNodeSpec      *AlamedaNodeSpec     `protobuf:"bytes,4,opt,name=alameda_node_spec,json=alamedaNodeSpec,proto3" json:"alameda_node_spec,omitempty"`
	XXX_NoUnkeyedLiteral struct{}             `json:"-"`
	XXX_unrecognized     []byte               `json:"-"`
	XXX_sizecache        int32                `json:"-"`
}

Represents a Kubernetes node

func (*Node) Descriptor

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

func (*Node) GetAlamedaNodeSpec

func (m *Node) GetAlamedaNodeSpec() *AlamedaNodeSpec

func (*Node) GetCapacity

func (m *Node) GetCapacity() *Capacity

func (*Node) GetObjectMeta

func (m *Node) GetObjectMeta() *ObjectMeta

func (*Node) GetStartTime

func (m *Node) GetStartTime() *timestamp.Timestamp

func (*Node) ProtoMessage

func (*Node) ProtoMessage()

func (*Node) Reset

func (m *Node) Reset()

func (*Node) String

func (m *Node) String() string

func (*Node) XXX_DiscardUnknown

func (m *Node) XXX_DiscardUnknown()

func (*Node) XXX_Marshal

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

func (*Node) XXX_Merge

func (m *Node) XXX_Merge(src proto.Message)

func (*Node) XXX_Size

func (m *Node) XXX_Size() int

func (*Node) XXX_Unmarshal

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

type NodePriority

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

* Represents the priority of a node

func (*NodePriority) Descriptor

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

func (*NodePriority) GetNodes

func (m *NodePriority) GetNodes() []string

func (*NodePriority) ProtoMessage

func (*NodePriority) ProtoMessage()

func (*NodePriority) Reset

func (m *NodePriority) Reset()

func (*NodePriority) String

func (m *NodePriority) String() string

func (*NodePriority) XXX_DiscardUnknown

func (m *NodePriority) XXX_DiscardUnknown()

func (*NodePriority) XXX_Marshal

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

func (*NodePriority) XXX_Merge

func (m *NodePriority) XXX_Merge(src proto.Message)

func (*NodePriority) XXX_Size

func (m *NodePriority) XXX_Size() int

func (*NodePriority) XXX_Unmarshal

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

type ObjectMeta

type ObjectMeta struct {
	Name                 string   `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	Namespace            string   `protobuf:"bytes,2,opt,name=namespace,proto3" json:"namespace,omitempty"`
	NodeName             string   `protobuf:"bytes,3,opt,name=node_name,json=nodeName,proto3" json:"node_name,omitempty"`
	ClusterName          string   `protobuf:"bytes,4,opt,name=cluster_name,json=clusterName,proto3" json:"cluster_name,omitempty"`
	Uid                  string   `protobuf:"bytes,5,opt,name=uid,proto3" json:"uid,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*ObjectMeta) Descriptor

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

func (*ObjectMeta) GetClusterName

func (m *ObjectMeta) GetClusterName() string

func (*ObjectMeta) GetName

func (m *ObjectMeta) GetName() string

func (*ObjectMeta) GetNamespace

func (m *ObjectMeta) GetNamespace() string

func (*ObjectMeta) GetNodeName

func (m *ObjectMeta) GetNodeName() string

func (*ObjectMeta) GetUid

func (m *ObjectMeta) GetUid() string

func (*ObjectMeta) ProtoMessage

func (*ObjectMeta) ProtoMessage()

func (*ObjectMeta) Reset

func (m *ObjectMeta) Reset()

func (*ObjectMeta) String

func (m *ObjectMeta) String() string

func (*ObjectMeta) XXX_DiscardUnknown

func (m *ObjectMeta) XXX_DiscardUnknown()

func (*ObjectMeta) XXX_Marshal

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

func (*ObjectMeta) XXX_Merge

func (m *ObjectMeta) XXX_Merge(src proto.Message)

func (*ObjectMeta) XXX_Size

func (m *ObjectMeta) XXX_Size() int

func (*ObjectMeta) XXX_Unmarshal

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

type OwnerReference

type OwnerReference struct {
	ObjectMeta           *ObjectMeta `protobuf:"bytes,1,opt,name=object_meta,json=objectMeta,proto3" json:"object_meta,omitempty"`
	Kind                 Kind        `protobuf:"varint,2,opt,name=kind,proto3,enum=containersai.alameda.v1alpha1.datahub.resources.Kind" json:"kind,omitempty"`
	XXX_NoUnkeyedLiteral struct{}    `json:"-"`
	XXX_unrecognized     []byte      `json:"-"`
	XXX_sizecache        int32       `json:"-"`
}

func (*OwnerReference) Descriptor

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

func (*OwnerReference) GetKind

func (m *OwnerReference) GetKind() Kind

func (*OwnerReference) GetObjectMeta

func (m *OwnerReference) GetObjectMeta() *ObjectMeta

func (*OwnerReference) ProtoMessage

func (*OwnerReference) ProtoMessage()

func (*OwnerReference) Reset

func (m *OwnerReference) Reset()

func (*OwnerReference) String

func (m *OwnerReference) String() string

func (*OwnerReference) XXX_DiscardUnknown

func (m *OwnerReference) XXX_DiscardUnknown()

func (*OwnerReference) XXX_Marshal

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

func (*OwnerReference) XXX_Merge

func (m *OwnerReference) XXX_Merge(src proto.Message)

func (*OwnerReference) XXX_Size

func (m *OwnerReference) XXX_Size() int

func (*OwnerReference) XXX_Unmarshal

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

type Pod

type Pod struct {
	ObjectMeta           *ObjectMeta          `protobuf:"bytes,1,opt,name=object_meta,json=objectMeta,proto3" json:"object_meta,omitempty"`
	StartTime            *timestamp.Timestamp `protobuf:"bytes,2,opt,name=start_time,json=startTime,proto3" json:"start_time,omitempty"`
	ResourceLink         string               `protobuf:"bytes,3,opt,name=resource_link,json=resourceLink,proto3" json:"resource_link,omitempty"`
	AppName              string               `protobuf:"bytes,4,opt,name=app_name,json=appName,proto3" json:"app_name,omitempty"`
	AppPartOf            string               `protobuf:"bytes,5,opt,name=app_part_of,json=appPartOf,proto3" json:"app_part_of,omitempty"`
	AlamedaPodSpec       *AlamedaPodSpec      `protobuf:"bytes,6,opt,name=alameda_pod_spec,json=alamedaPodSpec,proto3" json:"alameda_pod_spec,omitempty"`
	TopController        *Controller          `protobuf:"bytes,7,opt,name=top_controller,json=topController,proto3" json:"top_controller,omitempty"`
	Status               *PodStatus           `protobuf:"bytes,8,opt,name=status,proto3" json:"status,omitempty"`
	Containers           []*Container         `protobuf:"bytes,9,rep,name=containers,proto3" json:"containers,omitempty"`
	XXX_NoUnkeyedLiteral struct{}             `json:"-"`
	XXX_unrecognized     []byte               `json:"-"`
	XXX_sizecache        int32                `json:"-"`
}

Represents a Kubernetes pod

func (*Pod) Descriptor

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

func (*Pod) GetAlamedaPodSpec

func (m *Pod) GetAlamedaPodSpec() *AlamedaPodSpec

func (*Pod) GetAppName

func (m *Pod) GetAppName() string

func (*Pod) GetAppPartOf

func (m *Pod) GetAppPartOf() string

func (*Pod) GetContainers

func (m *Pod) GetContainers() []*Container

func (*Pod) GetObjectMeta

func (m *Pod) GetObjectMeta() *ObjectMeta
func (m *Pod) GetResourceLink() string

func (*Pod) GetStartTime

func (m *Pod) GetStartTime() *timestamp.Timestamp

func (*Pod) GetStatus

func (m *Pod) GetStatus() *PodStatus

func (*Pod) GetTopController

func (m *Pod) GetTopController() *Controller

func (*Pod) ProtoMessage

func (*Pod) ProtoMessage()

func (*Pod) Reset

func (m *Pod) Reset()

func (*Pod) String

func (m *Pod) String() string

func (*Pod) XXX_DiscardUnknown

func (m *Pod) XXX_DiscardUnknown()

func (*Pod) XXX_Marshal

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

func (*Pod) XXX_Merge

func (m *Pod) XXX_Merge(src proto.Message)

func (*Pod) XXX_Size

func (m *Pod) XXX_Size() int

func (*Pod) XXX_Unmarshal

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

type PodPhase

type PodPhase int32

The valid statuses of pods

const (
	PodPhase_POD_PHASE_UNDEFINED PodPhase = 0
	PodPhase_PENDING             PodPhase = 1
	PodPhase_RUNNING             PodPhase = 2
	PodPhase_SUCCEEDED           PodPhase = 3
	PodPhase_FAILED              PodPhase = 4
	PodPhase_UNKNOWN             PodPhase = 5
	PodPhase_COMPLETED           PodPhase = 6
	PodPhase_CRASHLOOPBACKOFF    PodPhase = 7
)

func (PodPhase) EnumDescriptor

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

func (PodPhase) String

func (x PodPhase) String() string

type PodStatus

type PodStatus struct {
	Phase                PodPhase `` /* 126-byte string literal not displayed */
	Message              string   `protobuf:"bytes,2,opt,name=message,proto3" json:"message,omitempty"`
	Reason               string   `protobuf:"bytes,3,opt,name=reason,proto3" json:"reason,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

PodStatus represents information about the status of a pod

func (*PodStatus) Descriptor

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

func (*PodStatus) GetMessage

func (m *PodStatus) GetMessage() string

func (*PodStatus) GetPhase

func (m *PodStatus) GetPhase() PodPhase

func (*PodStatus) GetReason

func (m *PodStatus) GetReason() string

func (*PodStatus) ProtoMessage

func (*PodStatus) ProtoMessage()

func (*PodStatus) Reset

func (m *PodStatus) Reset()

func (*PodStatus) String

func (m *PodStatus) String() string

func (*PodStatus) XXX_DiscardUnknown

func (m *PodStatus) XXX_DiscardUnknown()

func (*PodStatus) XXX_Marshal

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

func (*PodStatus) XXX_Merge

func (m *PodStatus) XXX_Merge(src proto.Message)

func (*PodStatus) XXX_Size

func (m *PodStatus) XXX_Size() int

func (*PodStatus) XXX_Unmarshal

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

type Provider

type Provider struct {
	Provider             string   `protobuf:"bytes,1,opt,name=provider,proto3" json:"provider,omitempty"`
	InstanceType         string   `protobuf:"bytes,2,opt,name=instance_type,json=instanceType,proto3" json:"instance_type,omitempty"`
	Region               string   `protobuf:"bytes,3,opt,name=region,proto3" json:"region,omitempty"`
	Zone                 string   `protobuf:"bytes,4,opt,name=zone,proto3" json:"zone,omitempty"`
	Os                   string   `protobuf:"bytes,5,opt,name=os,proto3" json:"os,omitempty"`
	Role                 string   `protobuf:"bytes,6,opt,name=role,proto3" json:"role,omitempty"`
	InstanceId           string   `protobuf:"bytes,7,opt,name=instance_id,json=instanceId,proto3" json:"instance_id,omitempty"`
	StorageSize          int64    `protobuf:"varint,8,opt,name=storage_size,json=storageSize,proto3" json:"storage_size,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*Provider) Descriptor

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

func (*Provider) GetInstanceId

func (m *Provider) GetInstanceId() string

func (*Provider) GetInstanceType

func (m *Provider) GetInstanceType() string

func (*Provider) GetOs

func (m *Provider) GetOs() string

func (*Provider) GetProvider

func (m *Provider) GetProvider() string

func (*Provider) GetRegion

func (m *Provider) GetRegion() string

func (*Provider) GetRole

func (m *Provider) GetRole() string

func (*Provider) GetStorageSize

func (m *Provider) GetStorageSize() int64

func (*Provider) GetZone

func (m *Provider) GetZone() string

func (*Provider) ProtoMessage

func (*Provider) ProtoMessage()

func (*Provider) Reset

func (m *Provider) Reset()

func (*Provider) String

func (m *Provider) String() string

func (*Provider) XXX_DiscardUnknown

func (m *Provider) XXX_DiscardUnknown()

func (*Provider) XXX_Marshal

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

func (*Provider) XXX_Merge

func (m *Provider) XXX_Merge(src proto.Message)

func (*Provider) XXX_Size

func (m *Provider) XXX_Size() int

func (*Provider) XXX_Unmarshal

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

type RecommendationPolicy

type RecommendationPolicy int32

*

Recommendation policy. A policy may be either stable or compact.
const (
	RecommendationPolicy_RECOMMENDATION_POLICY_UNDEFINED RecommendationPolicy = 0
	RecommendationPolicy_STABLE                          RecommendationPolicy = 1
	RecommendationPolicy_COMPACT                         RecommendationPolicy = 2
)

func (RecommendationPolicy) EnumDescriptor

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

func (RecommendationPolicy) String

func (x RecommendationPolicy) String() string

type ResourceRequirements

type ResourceRequirements struct {
	// limits describes the maximum amount of compute resources allowed
	// use enum ResourceName as key of the map which defined in common
	Limits map[int32]string `` /* 154-byte string literal not displayed */
	// requests describes the minimum amount of compute resources required
	// use enum ResourceName as key of the map which defined in common
	Requests             map[int32]string `` /* 158-byte string literal not displayed */
	XXX_NoUnkeyedLiteral struct{}         `json:"-"`
	XXX_unrecognized     []byte           `json:"-"`
	XXX_sizecache        int32            `json:"-"`
}

* ResourceRequirements describes the compute resource requirements

func (*ResourceRequirements) Descriptor

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

func (*ResourceRequirements) GetLimits

func (m *ResourceRequirements) GetLimits() map[int32]string

func (*ResourceRequirements) GetRequests

func (m *ResourceRequirements) GetRequests() map[int32]string

func (*ResourceRequirements) ProtoMessage

func (*ResourceRequirements) ProtoMessage()

func (*ResourceRequirements) Reset

func (m *ResourceRequirements) Reset()

func (*ResourceRequirements) String

func (m *ResourceRequirements) String() string

func (*ResourceRequirements) XXX_DiscardUnknown

func (m *ResourceRequirements) XXX_DiscardUnknown()

func (*ResourceRequirements) XXX_Marshal

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

func (*ResourceRequirements) XXX_Merge

func (m *ResourceRequirements) XXX_Merge(src proto.Message)

func (*ResourceRequirements) XXX_Size

func (m *ResourceRequirements) XXX_Size() int

func (*ResourceRequirements) XXX_Unmarshal

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

type ScalingTool

type ScalingTool int32
const (
	ScalingTool_SCALING_TOOL_UNDEFINED ScalingTool = 0
	ScalingTool_NONE                   ScalingTool = 1
	ScalingTool_VPA                    ScalingTool = 2
	ScalingTool_HPA                    ScalingTool = 3
)

func (ScalingTool) EnumDescriptor

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

func (ScalingTool) String

func (x ScalingTool) String() string

type Selector

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

func (*Selector) Descriptor

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

func (*Selector) GetSelector

func (m *Selector) GetSelector() map[string]string

func (*Selector) ProtoMessage

func (*Selector) ProtoMessage()

func (*Selector) Reset

func (m *Selector) Reset()

func (*Selector) String

func (m *Selector) String() string

func (*Selector) XXX_DiscardUnknown

func (m *Selector) XXX_DiscardUnknown()

func (*Selector) XXX_Marshal

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

func (*Selector) XXX_Merge

func (m *Selector) XXX_Merge(src proto.Message)

func (*Selector) XXX_Size

func (m *Selector) XXX_Size() int

func (*Selector) XXX_Unmarshal

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

Jump to

Keyboard shortcuts

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