Documentation ¶
Index ¶
- Constants
- type Client
- type ClientConfig
- type MetricsList
- type V1Client
- func (client *V1Client) GetPodsCPURequests(namespace string) (MetricsList, error)
- func (client *V1Client) GetPodsCPUUsage(namespace string) (MetricsList, error)
- func (client *V1Client) GetPodsMemoryRequests(namespace string) (MetricsList, error)
- func (client *V1Client) GetPodsMemoryUsage(namespace string) (MetricsList, error)
Constants ¶
View Source
const (
APIV1 = "v1"
)
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Client ¶
type Client interface { GetPodsCPURequests(namespace string) (MetricsList, error) GetPodsMemoryRequests(namespace string) (MetricsList, error) GetPodsMemoryUsage(namespace string) (MetricsList, error) GetPodsCPUUsage(namespace string) (MetricsList, error) }
func New ¶
func New(config ClientConfig) (Client, error)
type ClientConfig ¶
type MetricsList ¶
type V1Client ¶
type V1Client struct {
// contains filtered or unexported fields
}
func NewV1Client ¶
func NewV1Client(config ClientConfig) (*V1Client, error)
func (*V1Client) GetPodsCPURequests ¶
func (client *V1Client) GetPodsCPURequests(namespace string) (MetricsList, error)
func (*V1Client) GetPodsCPUUsage ¶
func (client *V1Client) GetPodsCPUUsage(namespace string) (MetricsList, error)
func (*V1Client) GetPodsMemoryRequests ¶
func (client *V1Client) GetPodsMemoryRequests(namespace string) (MetricsList, error)
func (*V1Client) GetPodsMemoryUsage ¶
func (client *V1Client) GetPodsMemoryUsage(namespace string) (MetricsList, error)
Click to show internal directories.
Click to hide internal directories.