Documentation ¶
Index ¶
- type Predicate
- func (p *Predicate) Description() string
- func (p *Predicate) Filter(ctx context.Context, placement *clusterapiv1beta1.Placement, ...) (plugins.PluginFilterResult, *framework.Status)
- func (p *Predicate) Name() string
- func (p *Predicate) RequeueAfter(ctx context.Context, placement *clusterapiv1beta1.Placement) (plugins.PluginRequeueResult, *framework.Status)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Predicate ¶
type Predicate struct{}
func (*Predicate) Description ¶
func (*Predicate) Filter ¶
func (p *Predicate) Filter( ctx context.Context, placement *clusterapiv1beta1.Placement, clusters []*clusterapiv1.ManagedCluster) (plugins.PluginFilterResult, *framework.Status)
func (*Predicate) RequeueAfter ¶
func (p *Predicate) RequeueAfter(ctx context.Context, placement *clusterapiv1beta1.Placement) (plugins.PluginRequeueResult, *framework.Status)
Click to show internal directories.
Click to hide internal directories.