Documentation ¶
Index ¶
- Constants
- func NewNonNativeTopology(_ runtime.Object, handle handle.PodFrameworkHandle) (framework.Plugin, error)
- type NonNativeTopology
- func (nonnative *NonNativeTopology) Filter(ctx context.Context, cycleState *framework.CycleState, pod *v1.Pod, ...) *framework.Status
- func (nonnative *NonNativeTopology) Name() string
- func (nonnative *NonNativeTopology) PreFilter(_ context.Context, cycleState *framework.CycleState, pod *v1.Pod) *framework.Status
- func (nonnative *NonNativeTopology) PreFilterExtensions() framework.PreFilterExtensions
Constants ¶
View Source
const (
NonNativeTopologyName = "NonNativeTopology"
)
Variables ¶
This section is empty.
Functions ¶
func NewNonNativeTopology ¶
Types ¶
type NonNativeTopology ¶
type NonNativeTopology struct {
// contains filtered or unexported fields
}
func (*NonNativeTopology) Name ¶
func (nonnative *NonNativeTopology) Name() string
func (*NonNativeTopology) PreFilter ¶
func (nonnative *NonNativeTopology) PreFilter(_ context.Context, cycleState *framework.CycleState, pod *v1.Pod) *framework.Status
func (*NonNativeTopology) PreFilterExtensions ¶
func (nonnative *NonNativeTopology) PreFilterExtensions() framework.PreFilterExtensions
PreFilterExtensions returns prefilter extensions, pod add and remove.
Click to show internal directories.
Click to hide internal directories.