Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type DefaultPluginSet ¶
type DefaultPluginSet struct {
// contains filtered or unexported fields
}
DefaultPluginSet is the default plugin registrar used by the default scheduler.
func NewDefaultPluginSet ¶
func NewDefaultPluginSet(ctx *plugins.PluginContext, schedulerCache *cache.Cache) *DefaultPluginSet
NewDefaultPluginSet initializes default plugin set and returns its pointer.
func (*DefaultPluginSet) Data ¶
func (r *DefaultPluginSet) Data() *plugins.PluginData
Data returns a pointer to PluginData.
func (*DefaultPluginSet) PrebindPlugins ¶
func (r *DefaultPluginSet) PrebindPlugins() []plugins.PrebindPlugin
PrebindPlugins returns a slice of default prebind plugins.
func (*DefaultPluginSet) ReservePlugins ¶
func (r *DefaultPluginSet) ReservePlugins() []plugins.ReservePlugin
ReservePlugins returns a slice of default reserve plugins.
Click to show internal directories.
Click to hide internal directories.