Documentation
¶
Index ¶
- type EntityDetail
- type MetricInfo
- type PerformanceFlag
- func (f *PerformanceFlag) ErrNotFound(name string) error
- func (f *PerformanceFlag) Interval(val int32) int32
- func (f *PerformanceFlag) Manager(ctx context.Context) (*performance.Manager, error)
- func (f *PerformanceFlag) Process(ctx context.Context) error
- func (f *PerformanceFlag) Register(ctx context.Context, fs *flag.FlagSet)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type EntityDetail ¶
type MetricInfo ¶
type MetricInfo struct {
Counter *types.PerfCounterInfo `json:"counter"`
Enabled []string `json:"enabled"`
PerDeviceEnabled []string `json:"perDeviceEnabled"`
Detail *EntityDetail `json:"detail"`
}
type PerformanceFlag ¶
type PerformanceFlag struct {
*flags.DatacenterFlag
*flags.OutputFlag
// contains filtered or unexported fields
}
func NewPerformanceFlag ¶
func NewPerformanceFlag(ctx context.Context) (*PerformanceFlag, context.Context)
func (*PerformanceFlag) ErrNotFound ¶
func (f *PerformanceFlag) ErrNotFound(name string) error
func (*PerformanceFlag) Interval ¶
func (f *PerformanceFlag) Interval(val int32) int32
func (*PerformanceFlag) Manager ¶
func (f *PerformanceFlag) Manager(ctx context.Context) (*performance.Manager, error)
Click to show internal directories.
Click to hide internal directories.