Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type QoSAwarePluginOptions ¶
type QoSAwarePluginOptions struct { SyncPeriod time.Duration *resource.ResourceAdvisorOptions *server.QRMServerOptions *reporter.HeadroomReporterOptions }
QoSAwarePluginOptions holds the configurations for qos aware plugin.
func NewQoSAwarePluginOptions ¶
func NewQoSAwarePluginOptions() *QoSAwarePluginOptions
NewQoSAwarePluginOptions creates a new Options with a default config.
func (*QoSAwarePluginOptions) AddFlags ¶
func (o *QoSAwarePluginOptions) AddFlags(fss *cliflag.NamedFlagSets)
AddFlags adds flags to the specified FlagSet.
func (*QoSAwarePluginOptions) ApplyTo ¶
func (o *QoSAwarePluginOptions) ApplyTo(c *qosaware.QoSAwarePluginConfiguration) error
ApplyTo fills up config with options
Click to show internal directories.
Click to hide internal directories.