v1alpha2

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: 14 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var QueryCondition_Order_name = map[int32]string{
	0: "ASC",
	1: "DESC",
}
View Source
var QueryCondition_Order_value = map[string]int32{
	"ASC":  0,
	"DESC": 1,
}

Functions

func RegisterDatahubServiceServer

func RegisterDatahubServiceServer(s *grpc.Server, srv DatahubServiceServer)

Types

type CreateNodePredictionsRequest

type CreateNodePredictionsRequest struct {
	NodePredictions      []*v1alpha23.NodePrediction `protobuf:"bytes,1,rep,name=node_predictions,json=nodePredictions,proto3" json:"node_predictions,omitempty"`
	XXX_NoUnkeyedLiteral struct{}                    `json:"-"`
	XXX_unrecognized     []byte                      `json:"-"`
	XXX_sizecache        int32                       `json:"-"`
}

* Represents a request for creating predictions of a node metric data

func (*CreateNodePredictionsRequest) Descriptor

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

func (*CreateNodePredictionsRequest) GetNodePredictions

func (m *CreateNodePredictionsRequest) GetNodePredictions() []*v1alpha23.NodePrediction

func (*CreateNodePredictionsRequest) ProtoMessage

func (*CreateNodePredictionsRequest) ProtoMessage()

func (*CreateNodePredictionsRequest) Reset

func (m *CreateNodePredictionsRequest) Reset()

func (*CreateNodePredictionsRequest) String

func (*CreateNodePredictionsRequest) XXX_DiscardUnknown

func (m *CreateNodePredictionsRequest) XXX_DiscardUnknown()

func (*CreateNodePredictionsRequest) XXX_Marshal

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

func (*CreateNodePredictionsRequest) XXX_Merge

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

func (*CreateNodePredictionsRequest) XXX_Size

func (m *CreateNodePredictionsRequest) XXX_Size() int

func (*CreateNodePredictionsRequest) XXX_Unmarshal

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

type CreateNodesRequest

type CreateNodesRequest struct {
	Nodes                []*v1alpha22.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

func (*CreateNodesRequest) Descriptor

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

func (*CreateNodesRequest) GetNodes

func (m *CreateNodesRequest) GetNodes() []*v1alpha22.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 CreatePodPredictionsRequest

type CreatePodPredictionsRequest struct {
	PodPredictions       []*v1alpha23.PodPrediction `protobuf:"bytes,1,rep,name=pod_predictions,json=podPredictions,proto3" json:"pod_predictions,omitempty"`
	XXX_NoUnkeyedLiteral struct{}                   `json:"-"`
	XXX_unrecognized     []byte                     `json:"-"`
	XXX_sizecache        int32                      `json:"-"`
}

* Represents a request for creating predictions of containers' metric data belonging to a pod

func (*CreatePodPredictionsRequest) Descriptor

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

func (*CreatePodPredictionsRequest) GetPodPredictions

func (m *CreatePodPredictionsRequest) GetPodPredictions() []*v1alpha23.PodPrediction

func (*CreatePodPredictionsRequest) ProtoMessage

func (*CreatePodPredictionsRequest) ProtoMessage()

func (*CreatePodPredictionsRequest) Reset

func (m *CreatePodPredictionsRequest) Reset()

func (*CreatePodPredictionsRequest) String

func (m *CreatePodPredictionsRequest) String() string

func (*CreatePodPredictionsRequest) XXX_DiscardUnknown

func (m *CreatePodPredictionsRequest) XXX_DiscardUnknown()

func (*CreatePodPredictionsRequest) XXX_Marshal

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

func (*CreatePodPredictionsRequest) XXX_Merge

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

func (*CreatePodPredictionsRequest) XXX_Size

func (m *CreatePodPredictionsRequest) XXX_Size() int

func (*CreatePodPredictionsRequest) XXX_Unmarshal

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

type CreatePodRecommendationsRequest

type CreatePodRecommendationsRequest struct {
	PodRecommendations   []*v1alpha24.PodRecommendation `protobuf:"bytes,1,rep,name=pod_recommendations,json=podRecommendations,proto3" json:"pod_recommendations,omitempty"`
	XXX_NoUnkeyedLiteral struct{}                       `json:"-"`
	XXX_unrecognized     []byte                         `json:"-"`
	XXX_sizecache        int32                          `json:"-"`
}

* Represents a request for creating a pod's recommendation

func (*CreatePodRecommendationsRequest) Descriptor

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

func (*CreatePodRecommendationsRequest) GetPodRecommendations

func (m *CreatePodRecommendationsRequest) GetPodRecommendations() []*v1alpha24.PodRecommendation

func (*CreatePodRecommendationsRequest) ProtoMessage

func (*CreatePodRecommendationsRequest) ProtoMessage()

func (*CreatePodRecommendationsRequest) Reset

func (*CreatePodRecommendationsRequest) String

func (*CreatePodRecommendationsRequest) XXX_DiscardUnknown

func (m *CreatePodRecommendationsRequest) XXX_DiscardUnknown()

func (*CreatePodRecommendationsRequest) XXX_Marshal

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

func (*CreatePodRecommendationsRequest) XXX_Merge

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

func (*CreatePodRecommendationsRequest) XXX_Size

func (m *CreatePodRecommendationsRequest) XXX_Size() int

func (*CreatePodRecommendationsRequest) XXX_Unmarshal

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

type CreatePodsRequest

type CreatePodsRequest struct {
	Pods                 []*v1alpha22.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() []*v1alpha22.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 CreateSimulatedSchedulingScoresRequest

type CreateSimulatedSchedulingScoresRequest struct {
	Scores               []*v1alpha25.SimulatedSchedulingScore `protobuf:"bytes,1,rep,name=scores,proto3" json:"scores,omitempty"`
	XXX_NoUnkeyedLiteral struct{}                              `json:"-"`
	XXX_unrecognized     []byte                                `json:"-"`
	XXX_sizecache        int32                                 `json:"-"`
}

* Represents a request for adding scheduling scores produced by ai engine

func (*CreateSimulatedSchedulingScoresRequest) Descriptor

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

func (*CreateSimulatedSchedulingScoresRequest) GetScores

func (*CreateSimulatedSchedulingScoresRequest) ProtoMessage

func (*CreateSimulatedSchedulingScoresRequest) Reset

func (*CreateSimulatedSchedulingScoresRequest) String

func (*CreateSimulatedSchedulingScoresRequest) XXX_DiscardUnknown

func (m *CreateSimulatedSchedulingScoresRequest) XXX_DiscardUnknown()

func (*CreateSimulatedSchedulingScoresRequest) XXX_Marshal

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

func (*CreateSimulatedSchedulingScoresRequest) XXX_Merge

func (*CreateSimulatedSchedulingScoresRequest) XXX_Size

func (*CreateSimulatedSchedulingScoresRequest) XXX_Unmarshal

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

type DatahubServiceClient

type DatahubServiceClient interface {
	/// Used to list pod metric data
	ListPodMetrics(ctx context.Context, in *ListPodMetricsRequest, opts ...grpc.CallOption) (*ListPodMetricsResponse, error)
	/// Used to list node metric data
	ListNodeMetrics(ctx context.Context, in *ListNodeMetricsRequest, opts ...grpc.CallOption) (*ListNodeMetricsResponse, error)
	// Used to list pods
	ListPods(ctx context.Context, in *ListPodsRequest, opts ...grpc.CallOption) (*ListPodsResponse, error)
	// Used to list nodes
	ListNodes(ctx context.Context, in *ListNodesRequest, opts ...grpc.CallOption) (*ListNodesResponse, error)
	/// Used to list pod predictions
	ListPodPredictions(ctx context.Context, in *ListPodPredictionsRequest, opts ...grpc.CallOption) (*ListPodPredictionsResponse, error)
	/// Used to list node predictions
	ListNodePredictions(ctx context.Context, in *ListNodePredictionsRequest, opts ...grpc.CallOption) (*ListNodePredictionsResponse, error)
	/// Used to list pod recommenations
	ListPodRecommendations(ctx context.Context, in *ListPodRecommendationsRequest, opts ...grpc.CallOption) (*ListPodRecommendationsResponse, error)
	/// Used to list system scores
	ListSimulatedSchedulingScores(ctx context.Context, in *ListSimulatedSchedulingScoresRequest, opts ...grpc.CallOption) (*ListSimulatedSchedulingScoresResponse, error)
	/// Used to add pods that need to be predicted
	CreatePods(ctx context.Context, in *CreatePodsRequest, opts ...grpc.CallOption) (*status.Status, error)
	/// Used to add nodes
	CreateNodes(ctx context.Context, in *CreateNodesRequest, opts ...grpc.CallOption) (*status.Status, error)
	/// Used to create predictions of pods
	CreatePodPredictions(ctx context.Context, in *CreatePodPredictionsRequest, opts ...grpc.CallOption) (*status.Status, error)
	/// Used to create predictions of nodes
	CreateNodePredictions(ctx context.Context, in *CreateNodePredictionsRequest, opts ...grpc.CallOption) (*status.Status, error)
	/// Used to create recommendations of pods
	CreatePodRecommendations(ctx context.Context, in *CreatePodRecommendationsRequest, opts ...grpc.CallOption) (*status.Status, error)
	/// Used to create scores of system
	CreateSimulatedSchedulingScores(ctx context.Context, in *CreateSimulatedSchedulingScoresRequest, opts ...grpc.CallOption) (*status.Status, error)
	/// Used to update info of pods
	UpdatePods(ctx context.Context, in *UpdatePodsRequest, opts ...grpc.CallOption) (*status.Status, error)
	/// Used to update info of nodes
	UpdateNodes(ctx context.Context, in *UpdateNodesRequest, opts ...grpc.CallOption) (*status.Status, error)
	/// Used to delete info of pods
	DeletePods(ctx context.Context, in *DeletePodsRequest, opts ...grpc.CallOption) (*status.Status, error)
	/// Used to delete info of nodes
	DeleteNodes(ctx context.Context, in *DeleteNodesRequest, opts ...grpc.CallOption) (*status.Status, error)
}

DatahubServiceClient is the client API for DatahubService service.

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

type DatahubServiceServer

type DatahubServiceServer interface {
	/// Used to list pod metric data
	ListPodMetrics(context.Context, *ListPodMetricsRequest) (*ListPodMetricsResponse, error)
	/// Used to list node metric data
	ListNodeMetrics(context.Context, *ListNodeMetricsRequest) (*ListNodeMetricsResponse, error)
	// Used to list pods
	ListPods(context.Context, *ListPodsRequest) (*ListPodsResponse, error)
	// Used to list nodes
	ListNodes(context.Context, *ListNodesRequest) (*ListNodesResponse, error)
	/// Used to list pod predictions
	ListPodPredictions(context.Context, *ListPodPredictionsRequest) (*ListPodPredictionsResponse, error)
	/// Used to list node predictions
	ListNodePredictions(context.Context, *ListNodePredictionsRequest) (*ListNodePredictionsResponse, error)
	/// Used to list pod recommenations
	ListPodRecommendations(context.Context, *ListPodRecommendationsRequest) (*ListPodRecommendationsResponse, error)
	/// Used to list system scores
	ListSimulatedSchedulingScores(context.Context, *ListSimulatedSchedulingScoresRequest) (*ListSimulatedSchedulingScoresResponse, error)
	/// Used to add pods that need to be predicted
	CreatePods(context.Context, *CreatePodsRequest) (*status.Status, error)
	/// Used to add nodes
	CreateNodes(context.Context, *CreateNodesRequest) (*status.Status, error)
	/// Used to create predictions of pods
	CreatePodPredictions(context.Context, *CreatePodPredictionsRequest) (*status.Status, error)
	/// Used to create predictions of nodes
	CreateNodePredictions(context.Context, *CreateNodePredictionsRequest) (*status.Status, error)
	/// Used to create recommendations of pods
	CreatePodRecommendations(context.Context, *CreatePodRecommendationsRequest) (*status.Status, error)
	/// Used to create scores of system
	CreateSimulatedSchedulingScores(context.Context, *CreateSimulatedSchedulingScoresRequest) (*status.Status, error)
	/// Used to update info of pods
	UpdatePods(context.Context, *UpdatePodsRequest) (*status.Status, error)
	/// Used to update info of nodes
	UpdateNodes(context.Context, *UpdateNodesRequest) (*status.Status, error)
	/// Used to delete info of pods
	DeletePods(context.Context, *DeletePodsRequest) (*status.Status, error)
	/// Used to delete info of nodes
	DeleteNodes(context.Context, *DeleteNodesRequest) (*status.Status, error)
}

DatahubServiceServer is the server API for DatahubService service.

type DeleteNodesRequest

type DeleteNodesRequest struct {
	Nodes                []*v1alpha22.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 stoping nodes

func (*DeleteNodesRequest) Descriptor

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

func (*DeleteNodesRequest) GetNodes

func (m *DeleteNodesRequest) GetNodes() []*v1alpha22.Node

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 {
	Pods                 []*v1alpha22.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 deleting pods data

func (*DeletePodsRequest) Descriptor

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

func (*DeletePodsRequest) GetPods

func (m *DeletePodsRequest) GetPods() []*v1alpha22.Pod

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 ListNodeMetricsRequest

type ListNodeMetricsRequest struct {
	NodeNames            []string        `protobuf:"bytes,1,rep,name=node_names,json=nodeNames,proto3" json:"node_names,omitempty"`
	QueryCondition       *QueryCondition `protobuf:"bytes,2,opt,name=query_condition,json=queryCondition,proto3" json:"query_condition,omitempty"`
	XXX_NoUnkeyedLiteral struct{}        `json:"-"`
	XXX_unrecognized     []byte          `json:"-"`
	XXX_sizecache        int32           `json:"-"`
}

* Represents a request for listing metrics of nodes

func (*ListNodeMetricsRequest) Descriptor

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

func (*ListNodeMetricsRequest) GetNodeNames

func (m *ListNodeMetricsRequest) GetNodeNames() []string

func (*ListNodeMetricsRequest) GetQueryCondition

func (m *ListNodeMetricsRequest) GetQueryCondition() *QueryCondition

func (*ListNodeMetricsRequest) ProtoMessage

func (*ListNodeMetricsRequest) ProtoMessage()

func (*ListNodeMetricsRequest) Reset

func (m *ListNodeMetricsRequest) Reset()

func (*ListNodeMetricsRequest) String

func (m *ListNodeMetricsRequest) String() string

func (*ListNodeMetricsRequest) XXX_DiscardUnknown

func (m *ListNodeMetricsRequest) XXX_DiscardUnknown()

func (*ListNodeMetricsRequest) XXX_Marshal

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

func (*ListNodeMetricsRequest) XXX_Merge

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

func (*ListNodeMetricsRequest) XXX_Size

func (m *ListNodeMetricsRequest) XXX_Size() int

func (*ListNodeMetricsRequest) XXX_Unmarshal

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

type ListNodeMetricsResponse

type ListNodeMetricsResponse struct {
	Status               *status.Status         `protobuf:"bytes,1,opt,name=status,proto3" json:"status,omitempty"`
	NodeMetrics          []*v1alpha2.NodeMetric `protobuf:"bytes,2,rep,name=node_metrics,json=nodeMetrics,proto3" json:"node_metrics,omitempty"`
	XXX_NoUnkeyedLiteral struct{}               `json:"-"`
	XXX_unrecognized     []byte                 `json:"-"`
	XXX_sizecache        int32                  `json:"-"`
}

* Represents a response for a listing metrics of nodes request

func (*ListNodeMetricsResponse) Descriptor

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

func (*ListNodeMetricsResponse) GetNodeMetrics

func (m *ListNodeMetricsResponse) GetNodeMetrics() []*v1alpha2.NodeMetric

func (*ListNodeMetricsResponse) GetStatus

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

func (*ListNodeMetricsResponse) ProtoMessage

func (*ListNodeMetricsResponse) ProtoMessage()

func (*ListNodeMetricsResponse) Reset

func (m *ListNodeMetricsResponse) Reset()

func (*ListNodeMetricsResponse) String

func (m *ListNodeMetricsResponse) String() string

func (*ListNodeMetricsResponse) XXX_DiscardUnknown

func (m *ListNodeMetricsResponse) XXX_DiscardUnknown()

func (*ListNodeMetricsResponse) XXX_Marshal

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

func (*ListNodeMetricsResponse) XXX_Merge

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

func (*ListNodeMetricsResponse) XXX_Size

func (m *ListNodeMetricsResponse) XXX_Size() int

func (*ListNodeMetricsResponse) XXX_Unmarshal

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

type ListNodePredictionsRequest

type ListNodePredictionsRequest struct {
	NodeNames            []string        `protobuf:"bytes,1,rep,name=node_names,json=nodeNames,proto3" json:"node_names,omitempty"`
	QueryCondition       *QueryCondition `protobuf:"bytes,2,opt,name=query_condition,json=queryCondition,proto3" json:"query_condition,omitempty"`
	XXX_NoUnkeyedLiteral struct{}        `json:"-"`
	XXX_unrecognized     []byte          `json:"-"`
	XXX_sizecache        int32           `json:"-"`
}

* Represents a request for listing predictions of nodes

func (*ListNodePredictionsRequest) Descriptor

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

func (*ListNodePredictionsRequest) GetNodeNames

func (m *ListNodePredictionsRequest) GetNodeNames() []string

func (*ListNodePredictionsRequest) GetQueryCondition

func (m *ListNodePredictionsRequest) GetQueryCondition() *QueryCondition

func (*ListNodePredictionsRequest) ProtoMessage

func (*ListNodePredictionsRequest) ProtoMessage()

func (*ListNodePredictionsRequest) Reset

func (m *ListNodePredictionsRequest) Reset()

func (*ListNodePredictionsRequest) String

func (m *ListNodePredictionsRequest) String() string

func (*ListNodePredictionsRequest) XXX_DiscardUnknown

func (m *ListNodePredictionsRequest) XXX_DiscardUnknown()

func (*ListNodePredictionsRequest) XXX_Marshal

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

func (*ListNodePredictionsRequest) XXX_Merge

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

func (*ListNodePredictionsRequest) XXX_Size

func (m *ListNodePredictionsRequest) XXX_Size() int

func (*ListNodePredictionsRequest) XXX_Unmarshal

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

type ListNodePredictionsResponse

type ListNodePredictionsResponse struct {
	Status               *status.Status              `protobuf:"bytes,1,opt,name=status,proto3" json:"status,omitempty"`
	NodePredictions      []*v1alpha23.NodePrediction `protobuf:"bytes,2,rep,name=node_predictions,json=nodePredictions,proto3" json:"node_predictions,omitempty"`
	XXX_NoUnkeyedLiteral struct{}                    `json:"-"`
	XXX_unrecognized     []byte                      `json:"-"`
	XXX_sizecache        int32                       `json:"-"`
}

* Represents a response for a listing predictions of nodes request

func (*ListNodePredictionsResponse) Descriptor

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

func (*ListNodePredictionsResponse) GetNodePredictions

func (m *ListNodePredictionsResponse) GetNodePredictions() []*v1alpha23.NodePrediction

func (*ListNodePredictionsResponse) GetStatus

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

func (*ListNodePredictionsResponse) ProtoMessage

func (*ListNodePredictionsResponse) ProtoMessage()

func (*ListNodePredictionsResponse) Reset

func (m *ListNodePredictionsResponse) Reset()

func (*ListNodePredictionsResponse) String

func (m *ListNodePredictionsResponse) String() string

func (*ListNodePredictionsResponse) XXX_DiscardUnknown

func (m *ListNodePredictionsResponse) XXX_DiscardUnknown()

func (*ListNodePredictionsResponse) XXX_Marshal

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

func (*ListNodePredictionsResponse) XXX_Merge

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

func (*ListNodePredictionsResponse) XXX_Size

func (m *ListNodePredictionsResponse) XXX_Size() int

func (*ListNodePredictionsResponse) XXX_Unmarshal

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

type ListNodesRequest

type ListNodesRequest struct {
	IsPredicted          bool     `protobuf:"varint,1,opt,name=is_predicted,json=isPredicted,proto3" json:"is_predicted,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

* Represents a request for listing nodes

func (*ListNodesRequest) Descriptor

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

func (*ListNodesRequest) GetIsPredicted

func (m *ListNodesRequest) GetIsPredicted() bool

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                []*v1alpha22.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() []*v1alpha22.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 ListPodMetricsRequest

type ListPodMetricsRequest struct {
	NamespacedName       *v1alpha21.NamespacedName `protobuf:"bytes,1,opt,name=namespaced_name,json=namespacedName,proto3" json:"namespaced_name,omitempty"`
	QueryCondition       *QueryCondition           `protobuf:"bytes,2,opt,name=query_condition,json=queryCondition,proto3" json:"query_condition,omitempty"`
	XXX_NoUnkeyedLiteral struct{}                  `json:"-"`
	XXX_unrecognized     []byte                    `json:"-"`
	XXX_sizecache        int32                     `json:"-"`
}

* Represents a request for listing metric data of pods

func (*ListPodMetricsRequest) Descriptor

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

func (*ListPodMetricsRequest) GetNamespacedName

func (m *ListPodMetricsRequest) GetNamespacedName() *v1alpha21.NamespacedName

func (*ListPodMetricsRequest) GetQueryCondition

func (m *ListPodMetricsRequest) GetQueryCondition() *QueryCondition

func (*ListPodMetricsRequest) ProtoMessage

func (*ListPodMetricsRequest) ProtoMessage()

func (*ListPodMetricsRequest) Reset

func (m *ListPodMetricsRequest) Reset()

func (*ListPodMetricsRequest) String

func (m *ListPodMetricsRequest) String() string

func (*ListPodMetricsRequest) XXX_DiscardUnknown

func (m *ListPodMetricsRequest) XXX_DiscardUnknown()

func (*ListPodMetricsRequest) XXX_Marshal

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

func (*ListPodMetricsRequest) XXX_Merge

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

func (*ListPodMetricsRequest) XXX_Size

func (m *ListPodMetricsRequest) XXX_Size() int

func (*ListPodMetricsRequest) XXX_Unmarshal

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

type ListPodMetricsResponse

type ListPodMetricsResponse struct {
	Status               *status.Status        `protobuf:"bytes,1,opt,name=status,proto3" json:"status,omitempty"`
	PodMetrics           []*v1alpha2.PodMetric `protobuf:"bytes,2,rep,name=pod_metrics,json=podMetrics,proto3" json:"pod_metrics,omitempty"`
	XXX_NoUnkeyedLiteral struct{}              `json:"-"`
	XXX_unrecognized     []byte                `json:"-"`
	XXX_sizecache        int32                 `json:"-"`
}

* Represents a response for a listing metrics of pods request

func (*ListPodMetricsResponse) Descriptor

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

func (*ListPodMetricsResponse) GetPodMetrics

func (m *ListPodMetricsResponse) GetPodMetrics() []*v1alpha2.PodMetric

func (*ListPodMetricsResponse) GetStatus

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

func (*ListPodMetricsResponse) ProtoMessage

func (*ListPodMetricsResponse) ProtoMessage()

func (*ListPodMetricsResponse) Reset

func (m *ListPodMetricsResponse) Reset()

func (*ListPodMetricsResponse) String

func (m *ListPodMetricsResponse) String() string

func (*ListPodMetricsResponse) XXX_DiscardUnknown

func (m *ListPodMetricsResponse) XXX_DiscardUnknown()

func (*ListPodMetricsResponse) XXX_Marshal

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

func (*ListPodMetricsResponse) XXX_Merge

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

func (*ListPodMetricsResponse) XXX_Size

func (m *ListPodMetricsResponse) XXX_Size() int

func (*ListPodMetricsResponse) XXX_Unmarshal

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

type ListPodPredictionsRequest

type ListPodPredictionsRequest struct {
	NamespacedName       *v1alpha21.NamespacedName `protobuf:"bytes,1,opt,name=namespaced_name,json=namespacedName,proto3" json:"namespaced_name,omitempty"`
	QueryCondition       *QueryCondition           `protobuf:"bytes,2,opt,name=query_condition,json=queryCondition,proto3" json:"query_condition,omitempty"`
	XXX_NoUnkeyedLiteral struct{}                  `json:"-"`
	XXX_unrecognized     []byte                    `json:"-"`
	XXX_sizecache        int32                     `json:"-"`
}

* Represents a request for listing predictions of pods

func (*ListPodPredictionsRequest) Descriptor

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

func (*ListPodPredictionsRequest) GetNamespacedName

func (m *ListPodPredictionsRequest) GetNamespacedName() *v1alpha21.NamespacedName

func (*ListPodPredictionsRequest) GetQueryCondition

func (m *ListPodPredictionsRequest) GetQueryCondition() *QueryCondition

func (*ListPodPredictionsRequest) ProtoMessage

func (*ListPodPredictionsRequest) ProtoMessage()

func (*ListPodPredictionsRequest) Reset

func (m *ListPodPredictionsRequest) Reset()

func (*ListPodPredictionsRequest) String

func (m *ListPodPredictionsRequest) String() string

func (*ListPodPredictionsRequest) XXX_DiscardUnknown

func (m *ListPodPredictionsRequest) XXX_DiscardUnknown()

func (*ListPodPredictionsRequest) XXX_Marshal

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

func (*ListPodPredictionsRequest) XXX_Merge

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

func (*ListPodPredictionsRequest) XXX_Size

func (m *ListPodPredictionsRequest) XXX_Size() int

func (*ListPodPredictionsRequest) XXX_Unmarshal

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

type ListPodPredictionsResponse

type ListPodPredictionsResponse struct {
	Status               *status.Status             `protobuf:"bytes,1,opt,name=status,proto3" json:"status,omitempty"`
	PodPredictions       []*v1alpha23.PodPrediction `protobuf:"bytes,2,rep,name=pod_predictions,json=podPredictions,proto3" json:"pod_predictions,omitempty"`
	XXX_NoUnkeyedLiteral struct{}                   `json:"-"`
	XXX_unrecognized     []byte                     `json:"-"`
	XXX_sizecache        int32                      `json:"-"`
}

* Represents a response for a listing predictions of pods request

func (*ListPodPredictionsResponse) Descriptor

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

func (*ListPodPredictionsResponse) GetPodPredictions

func (m *ListPodPredictionsResponse) GetPodPredictions() []*v1alpha23.PodPrediction

func (*ListPodPredictionsResponse) GetStatus

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

func (*ListPodPredictionsResponse) ProtoMessage

func (*ListPodPredictionsResponse) ProtoMessage()

func (*ListPodPredictionsResponse) Reset

func (m *ListPodPredictionsResponse) Reset()

func (*ListPodPredictionsResponse) String

func (m *ListPodPredictionsResponse) String() string

func (*ListPodPredictionsResponse) XXX_DiscardUnknown

func (m *ListPodPredictionsResponse) XXX_DiscardUnknown()

func (*ListPodPredictionsResponse) XXX_Marshal

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

func (*ListPodPredictionsResponse) XXX_Merge

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

func (*ListPodPredictionsResponse) XXX_Size

func (m *ListPodPredictionsResponse) XXX_Size() int

func (*ListPodPredictionsResponse) XXX_Unmarshal

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

type ListPodRecommendationsRequest

type ListPodRecommendationsRequest struct {
	NamespacedName       *v1alpha21.NamespacedName `protobuf:"bytes,1,opt,name=namespaced_name,json=namespacedName,proto3" json:"namespaced_name,omitempty"`
	QueryCondition       *QueryCondition           `protobuf:"bytes,2,opt,name=query_condition,json=queryCondition,proto3" json:"query_condition,omitempty"`
	XXX_NoUnkeyedLiteral struct{}                  `json:"-"`
	XXX_unrecognized     []byte                    `json:"-"`
	XXX_sizecache        int32                     `json:"-"`
}

* Represents a request for listing recommendations of pods

func (*ListPodRecommendationsRequest) Descriptor

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

func (*ListPodRecommendationsRequest) GetNamespacedName

func (m *ListPodRecommendationsRequest) GetNamespacedName() *v1alpha21.NamespacedName

func (*ListPodRecommendationsRequest) GetQueryCondition

func (m *ListPodRecommendationsRequest) GetQueryCondition() *QueryCondition

func (*ListPodRecommendationsRequest) ProtoMessage

func (*ListPodRecommendationsRequest) ProtoMessage()

func (*ListPodRecommendationsRequest) Reset

func (m *ListPodRecommendationsRequest) Reset()

func (*ListPodRecommendationsRequest) String

func (*ListPodRecommendationsRequest) XXX_DiscardUnknown

func (m *ListPodRecommendationsRequest) XXX_DiscardUnknown()

func (*ListPodRecommendationsRequest) XXX_Marshal

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

func (*ListPodRecommendationsRequest) XXX_Merge

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

func (*ListPodRecommendationsRequest) XXX_Size

func (m *ListPodRecommendationsRequest) XXX_Size() int

func (*ListPodRecommendationsRequest) XXX_Unmarshal

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

type ListPodRecommendationsResponse

type ListPodRecommendationsResponse struct {
	Status               *status.Status                 `protobuf:"bytes,1,opt,name=status,proto3" json:"status,omitempty"`
	PodRecommendations   []*v1alpha24.PodRecommendation `protobuf:"bytes,2,rep,name=pod_recommendations,json=podRecommendations,proto3" json:"pod_recommendations,omitempty"`
	XXX_NoUnkeyedLiteral struct{}                       `json:"-"`
	XXX_unrecognized     []byte                         `json:"-"`
	XXX_sizecache        int32                          `json:"-"`
}

* Represents a response for listing pod recommendations request

func (*ListPodRecommendationsResponse) Descriptor

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

func (*ListPodRecommendationsResponse) GetPodRecommendations

func (m *ListPodRecommendationsResponse) GetPodRecommendations() []*v1alpha24.PodRecommendation

func (*ListPodRecommendationsResponse) GetStatus

func (*ListPodRecommendationsResponse) ProtoMessage

func (*ListPodRecommendationsResponse) ProtoMessage()

func (*ListPodRecommendationsResponse) Reset

func (m *ListPodRecommendationsResponse) Reset()

func (*ListPodRecommendationsResponse) String

func (*ListPodRecommendationsResponse) XXX_DiscardUnknown

func (m *ListPodRecommendationsResponse) XXX_DiscardUnknown()

func (*ListPodRecommendationsResponse) XXX_Marshal

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

func (*ListPodRecommendationsResponse) XXX_Merge

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

func (*ListPodRecommendationsResponse) XXX_Size

func (m *ListPodRecommendationsResponse) XXX_Size() int

func (*ListPodRecommendationsResponse) XXX_Unmarshal

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

type ListPodsRequest

type ListPodsRequest struct {
	Scaler               *v1alpha21.NamespacedName `protobuf:"bytes,1,opt,name=scaler,proto3" json:"scaler,omitempty"`
	IsPredicted          bool                      `protobuf:"varint,2,opt,name=is_predicted,json=isPredicted,proto3" json:"is_predicted,omitempty"`
	XXX_NoUnkeyedLiteral struct{}                  `json:"-"`
	XXX_unrecognized     []byte                    `json:"-"`
	XXX_sizecache        int32                     `json:"-"`
}

* Represents a request for listing pods

func (*ListPodsRequest) Descriptor

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

func (*ListPodsRequest) GetIsPredicted

func (m *ListPodsRequest) GetIsPredicted() bool

func (*ListPodsRequest) GetScaler

func (m *ListPodsRequest) GetScaler() *v1alpha21.NamespacedName

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                 []*v1alpha22.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() []*v1alpha22.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 ListSimulatedSchedulingScoresRequest

type ListSimulatedSchedulingScoresRequest struct {
	QueryCondition       *QueryCondition `protobuf:"bytes,1,opt,name=query_condition,json=queryCondition,proto3" json:"query_condition,omitempty"`
	XXX_NoUnkeyedLiteral struct{}        `json:"-"`
	XXX_unrecognized     []byte          `json:"-"`
	XXX_sizecache        int32           `json:"-"`
}

* Represents a request for listing system scores of pod scheduled on node

func (*ListSimulatedSchedulingScoresRequest) Descriptor

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

func (*ListSimulatedSchedulingScoresRequest) GetQueryCondition

func (m *ListSimulatedSchedulingScoresRequest) GetQueryCondition() *QueryCondition

func (*ListSimulatedSchedulingScoresRequest) ProtoMessage

func (*ListSimulatedSchedulingScoresRequest) ProtoMessage()

func (*ListSimulatedSchedulingScoresRequest) Reset

func (*ListSimulatedSchedulingScoresRequest) String

func (*ListSimulatedSchedulingScoresRequest) XXX_DiscardUnknown

func (m *ListSimulatedSchedulingScoresRequest) XXX_DiscardUnknown()

func (*ListSimulatedSchedulingScoresRequest) XXX_Marshal

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

func (*ListSimulatedSchedulingScoresRequest) XXX_Merge

func (*ListSimulatedSchedulingScoresRequest) XXX_Size

func (*ListSimulatedSchedulingScoresRequest) XXX_Unmarshal

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

type ListSimulatedSchedulingScoresResponse

type ListSimulatedSchedulingScoresResponse struct {
	Status               *status.Status                        `protobuf:"bytes,1,opt,name=status,proto3" json:"status,omitempty"`
	Scores               []*v1alpha25.SimulatedSchedulingScore `protobuf:"bytes,2,rep,name=scores,proto3" json:"scores,omitempty"`
	XXX_NoUnkeyedLiteral struct{}                              `json:"-"`
	XXX_unrecognized     []byte                                `json:"-"`
	XXX_sizecache        int32                                 `json:"-"`
}

* Represents a response for listing system scores request

func (*ListSimulatedSchedulingScoresResponse) Descriptor

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

func (*ListSimulatedSchedulingScoresResponse) GetScores

func (*ListSimulatedSchedulingScoresResponse) GetStatus

func (*ListSimulatedSchedulingScoresResponse) ProtoMessage

func (*ListSimulatedSchedulingScoresResponse) ProtoMessage()

func (*ListSimulatedSchedulingScoresResponse) Reset

func (*ListSimulatedSchedulingScoresResponse) String

func (*ListSimulatedSchedulingScoresResponse) XXX_DiscardUnknown

func (m *ListSimulatedSchedulingScoresResponse) XXX_DiscardUnknown()

func (*ListSimulatedSchedulingScoresResponse) XXX_Marshal

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

func (*ListSimulatedSchedulingScoresResponse) XXX_Merge

func (*ListSimulatedSchedulingScoresResponse) XXX_Size

func (*ListSimulatedSchedulingScoresResponse) XXX_Unmarshal

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

type QueryCondition

type QueryCondition struct {
	TimeRange            *v1alpha2.TimeRange  `protobuf:"bytes,1,opt,name=time_range,json=timeRange,proto3" json:"time_range,omitempty"`
	Order                QueryCondition_Order `protobuf:"varint,2,opt,name=order,proto3,enum=containersai.datahub.v1alpha2.QueryCondition_Order" json:"order,omitempty"`
	Limit                uint64               `protobuf:"varint,3,opt,name=limit,proto3" json:"limit,omitempty"`
	XXX_NoUnkeyedLiteral struct{}             `json:"-"`
	XXX_unrecognized     []byte               `json:"-"`
	XXX_sizecache        int32                `json:"-"`
}

func (*QueryCondition) Descriptor

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

func (*QueryCondition) GetLimit

func (m *QueryCondition) GetLimit() uint64

func (*QueryCondition) GetOrder

func (m *QueryCondition) GetOrder() QueryCondition_Order

func (*QueryCondition) GetTimeRange

func (m *QueryCondition) GetTimeRange() *v1alpha2.TimeRange

func (*QueryCondition) ProtoMessage

func (*QueryCondition) ProtoMessage()

func (*QueryCondition) Reset

func (m *QueryCondition) Reset()

func (*QueryCondition) String

func (m *QueryCondition) String() string

func (*QueryCondition) XXX_DiscardUnknown

func (m *QueryCondition) XXX_DiscardUnknown()

func (*QueryCondition) XXX_Marshal

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

func (*QueryCondition) XXX_Merge

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

func (*QueryCondition) XXX_Size

func (m *QueryCondition) XXX_Size() int

func (*QueryCondition) XXX_Unmarshal

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

type QueryCondition_Order

type QueryCondition_Order int32
const (
	QueryCondition_ASC  QueryCondition_Order = 0
	QueryCondition_DESC QueryCondition_Order = 1
)

func (QueryCondition_Order) EnumDescriptor

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

func (QueryCondition_Order) String

func (x QueryCondition_Order) String() string

type UnimplementedDatahubServiceServer

type UnimplementedDatahubServiceServer struct {
}

UnimplementedDatahubServiceServer can be embedded to have forward compatible implementations.

func (*UnimplementedDatahubServiceServer) CreateNodePredictions

func (*UnimplementedDatahubServiceServer) CreateNodes

func (*UnimplementedDatahubServiceServer) CreatePodPredictions

func (*UnimplementedDatahubServiceServer) CreatePodRecommendations

func (*UnimplementedDatahubServiceServer) CreatePods

func (*UnimplementedDatahubServiceServer) CreateSimulatedSchedulingScores

func (*UnimplementedDatahubServiceServer) DeleteNodes

func (*UnimplementedDatahubServiceServer) DeletePods

func (*UnimplementedDatahubServiceServer) ListNodeMetrics

func (*UnimplementedDatahubServiceServer) ListNodePredictions

func (*UnimplementedDatahubServiceServer) ListNodes

func (*UnimplementedDatahubServiceServer) ListPodMetrics

func (*UnimplementedDatahubServiceServer) ListPodPredictions

func (*UnimplementedDatahubServiceServer) ListPodRecommendations

func (*UnimplementedDatahubServiceServer) ListPods

func (*UnimplementedDatahubServiceServer) ListSimulatedSchedulingScores

func (*UnimplementedDatahubServiceServer) UpdateNodes

func (*UnimplementedDatahubServiceServer) UpdatePods

type UpdateNodesRequest

type UpdateNodesRequest struct {
	UpdatedNodes         []*UpdateNodesRequest_UpdatedNode `protobuf:"bytes,1,rep,name=updated_nodes,json=updatedNodes,proto3" json:"updated_nodes,omitempty"`
	XXX_NoUnkeyedLiteral struct{}                          `json:"-"`
	XXX_unrecognized     []byte                            `json:"-"`
	XXX_sizecache        int32                             `json:"-"`
}

* Represents a request for upating nodes

func (*UpdateNodesRequest) Descriptor

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

func (*UpdateNodesRequest) GetUpdatedNodes

func (m *UpdateNodesRequest) GetUpdatedNodes() []*UpdateNodesRequest_UpdatedNode

func (*UpdateNodesRequest) ProtoMessage

func (*UpdateNodesRequest) ProtoMessage()

func (*UpdateNodesRequest) Reset

func (m *UpdateNodesRequest) Reset()

func (*UpdateNodesRequest) String

func (m *UpdateNodesRequest) String() string

func (*UpdateNodesRequest) XXX_DiscardUnknown

func (m *UpdateNodesRequest) XXX_DiscardUnknown()

func (*UpdateNodesRequest) XXX_Marshal

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

func (*UpdateNodesRequest) XXX_Merge

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

func (*UpdateNodesRequest) XXX_Size

func (m *UpdateNodesRequest) XXX_Size() int

func (*UpdateNodesRequest) XXX_Unmarshal

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

type UpdateNodesRequest_UpdatedNode

type UpdateNodesRequest_UpdatedNode struct {
	// name is required
	Name                 string                                          `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	IsPredicted          *UpdateNodesRequest_UpdatedNode_IsPredictedWrap `protobuf:"bytes,2,opt,name=is_predicted,json=isPredicted,proto3" json:"is_predicted,omitempty"`
	XXX_NoUnkeyedLiteral struct{}                                        `json:"-"`
	XXX_unrecognized     []byte                                          `json:"-"`
	XXX_sizecache        int32                                           `json:"-"`
}

func (*UpdateNodesRequest_UpdatedNode) Descriptor

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

func (*UpdateNodesRequest_UpdatedNode) GetIsPredicted

func (*UpdateNodesRequest_UpdatedNode) GetName

func (*UpdateNodesRequest_UpdatedNode) ProtoMessage

func (*UpdateNodesRequest_UpdatedNode) ProtoMessage()

func (*UpdateNodesRequest_UpdatedNode) Reset

func (m *UpdateNodesRequest_UpdatedNode) Reset()

func (*UpdateNodesRequest_UpdatedNode) String

func (*UpdateNodesRequest_UpdatedNode) XXX_DiscardUnknown

func (m *UpdateNodesRequest_UpdatedNode) XXX_DiscardUnknown()

func (*UpdateNodesRequest_UpdatedNode) XXX_Marshal

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

func (*UpdateNodesRequest_UpdatedNode) XXX_Merge

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

func (*UpdateNodesRequest_UpdatedNode) XXX_Size

func (m *UpdateNodesRequest_UpdatedNode) XXX_Size() int

func (*UpdateNodesRequest_UpdatedNode) XXX_Unmarshal

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

type UpdateNodesRequest_UpdatedNode_IsPredictedWrap

type UpdateNodesRequest_UpdatedNode_IsPredictedWrap struct {
	IsPredicted          bool     `protobuf:"varint,1,opt,name=is_predicted,json=isPredicted,proto3" json:"is_predicted,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*UpdateNodesRequest_UpdatedNode_IsPredictedWrap) Descriptor

func (*UpdateNodesRequest_UpdatedNode_IsPredictedWrap) GetIsPredicted

func (*UpdateNodesRequest_UpdatedNode_IsPredictedWrap) ProtoMessage

func (*UpdateNodesRequest_UpdatedNode_IsPredictedWrap) Reset

func (*UpdateNodesRequest_UpdatedNode_IsPredictedWrap) String

func (*UpdateNodesRequest_UpdatedNode_IsPredictedWrap) XXX_DiscardUnknown

func (m *UpdateNodesRequest_UpdatedNode_IsPredictedWrap) XXX_DiscardUnknown()

func (*UpdateNodesRequest_UpdatedNode_IsPredictedWrap) XXX_Marshal

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

func (*UpdateNodesRequest_UpdatedNode_IsPredictedWrap) XXX_Merge

func (*UpdateNodesRequest_UpdatedNode_IsPredictedWrap) XXX_Size

func (*UpdateNodesRequest_UpdatedNode_IsPredictedWrap) XXX_Unmarshal

type UpdatePodsRequest

type UpdatePodsRequest struct {
	UpdatedPods          []*UpdatePodsRequest_UpdatedPod `protobuf:"bytes,1,rep,name=updated_pods,json=updatedPods,proto3" json:"updated_pods,omitempty"`
	XXX_NoUnkeyedLiteral struct{}                        `json:"-"`
	XXX_unrecognized     []byte                          `json:"-"`
	XXX_sizecache        int32                           `json:"-"`
}

* Represents a request for updating pods data

func (*UpdatePodsRequest) Descriptor

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

func (*UpdatePodsRequest) GetUpdatedPods

func (m *UpdatePodsRequest) GetUpdatedPods() []*UpdatePodsRequest_UpdatedPod

func (*UpdatePodsRequest) ProtoMessage

func (*UpdatePodsRequest) ProtoMessage()

func (*UpdatePodsRequest) Reset

func (m *UpdatePodsRequest) Reset()

func (*UpdatePodsRequest) String

func (m *UpdatePodsRequest) String() string

func (*UpdatePodsRequest) XXX_DiscardUnknown

func (m *UpdatePodsRequest) XXX_DiscardUnknown()

func (*UpdatePodsRequest) XXX_Marshal

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

func (*UpdatePodsRequest) XXX_Merge

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

func (*UpdatePodsRequest) XXX_Size

func (m *UpdatePodsRequest) XXX_Size() int

func (*UpdatePodsRequest) XXX_Unmarshal

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

type UpdatePodsRequest_UpdatedPod

type UpdatePodsRequest_UpdatedPod struct {
	// namespace and name in containersai.datahub.resource.metadata.v1alpha2.NamespacedName are required
	NamespacedName       *v1alpha21.NamespacedName                     `protobuf:"bytes,1,opt,name=namespaced_name,json=namespacedName,proto3" json:"namespaced_name,omitempty"`
	IsPredicted          *UpdatePodsRequest_UpdatedPod_IsPredictedWrap `protobuf:"bytes,2,opt,name=is_predicted,json=isPredicted,proto3" json:"is_predicted,omitempty"`
	XXX_NoUnkeyedLiteral struct{}                                      `json:"-"`
	XXX_unrecognized     []byte                                        `json:"-"`
	XXX_sizecache        int32                                         `json:"-"`
}

func (*UpdatePodsRequest_UpdatedPod) Descriptor

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

func (*UpdatePodsRequest_UpdatedPod) GetIsPredicted

func (*UpdatePodsRequest_UpdatedPod) GetNamespacedName

func (m *UpdatePodsRequest_UpdatedPod) GetNamespacedName() *v1alpha21.NamespacedName

func (*UpdatePodsRequest_UpdatedPod) ProtoMessage

func (*UpdatePodsRequest_UpdatedPod) ProtoMessage()

func (*UpdatePodsRequest_UpdatedPod) Reset

func (m *UpdatePodsRequest_UpdatedPod) Reset()

func (*UpdatePodsRequest_UpdatedPod) String

func (*UpdatePodsRequest_UpdatedPod) XXX_DiscardUnknown

func (m *UpdatePodsRequest_UpdatedPod) XXX_DiscardUnknown()

func (*UpdatePodsRequest_UpdatedPod) XXX_Marshal

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

func (*UpdatePodsRequest_UpdatedPod) XXX_Merge

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

func (*UpdatePodsRequest_UpdatedPod) XXX_Size

func (m *UpdatePodsRequest_UpdatedPod) XXX_Size() int

func (*UpdatePodsRequest_UpdatedPod) XXX_Unmarshal

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

type UpdatePodsRequest_UpdatedPod_IsPredictedWrap

type UpdatePodsRequest_UpdatedPod_IsPredictedWrap struct {
	IsPredicted          bool     `protobuf:"varint,1,opt,name=is_predicted,json=isPredicted,proto3" json:"is_predicted,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*UpdatePodsRequest_UpdatedPod_IsPredictedWrap) Descriptor

func (*UpdatePodsRequest_UpdatedPod_IsPredictedWrap) GetIsPredicted

func (*UpdatePodsRequest_UpdatedPod_IsPredictedWrap) ProtoMessage

func (*UpdatePodsRequest_UpdatedPod_IsPredictedWrap) Reset

func (*UpdatePodsRequest_UpdatedPod_IsPredictedWrap) String

func (*UpdatePodsRequest_UpdatedPod_IsPredictedWrap) XXX_DiscardUnknown

func (m *UpdatePodsRequest_UpdatedPod_IsPredictedWrap) XXX_DiscardUnknown()

func (*UpdatePodsRequest_UpdatedPod_IsPredictedWrap) XXX_Marshal

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

func (*UpdatePodsRequest_UpdatedPod_IsPredictedWrap) XXX_Merge

func (*UpdatePodsRequest_UpdatedPod_IsPredictedWrap) XXX_Size

func (*UpdatePodsRequest_UpdatedPod_IsPredictedWrap) XXX_Unmarshal

Jump to

Keyboard shortcuts

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