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.