package apihelpers
import "k8s.io/apiserver/pkg/util/apihelpers"
Index ¶
- func GetFlowSchemaConditionByType(flowSchema *flowcontrol.FlowSchema, conditionType flowcontrol.FlowSchemaConditionType) *flowcontrol.FlowSchemaCondition
- func GetPriorityLevelConfigurationConditionByType(priorityLevel *flowcontrol.PriorityLevelConfiguration, conditionType flowcontrol.PriorityLevelConfigurationConditionType) *flowcontrol.PriorityLevelConfigurationCondition
- func SetFlowSchemaCondition(flowSchema *flowcontrol.FlowSchema, newCondition flowcontrol.FlowSchemaCondition)
- func SetPriorityLevelConfigurationCondition(priorityLevel *flowcontrol.PriorityLevelConfiguration, newCondition flowcontrol.PriorityLevelConfigurationCondition)
- type FlowSchemaSequence
Functions ¶
func GetFlowSchemaConditionByType ¶
func GetFlowSchemaConditionByType(flowSchema *flowcontrol.FlowSchema, conditionType flowcontrol.FlowSchemaConditionType) *flowcontrol.FlowSchemaCondition
GetFlowSchemaConditionByType gets conditions.
func GetPriorityLevelConfigurationConditionByType ¶
func GetPriorityLevelConfigurationConditionByType(priorityLevel *flowcontrol.PriorityLevelConfiguration, conditionType flowcontrol.PriorityLevelConfigurationConditionType) *flowcontrol.PriorityLevelConfigurationCondition
GetPriorityLevelConfigurationConditionByType gets conditions.
func SetFlowSchemaCondition ¶
func SetFlowSchemaCondition(flowSchema *flowcontrol.FlowSchema, newCondition flowcontrol.FlowSchemaCondition)
SetFlowSchemaCondition sets conditions.
func SetPriorityLevelConfigurationCondition ¶
func SetPriorityLevelConfigurationCondition(priorityLevel *flowcontrol.PriorityLevelConfiguration, newCondition flowcontrol.PriorityLevelConfigurationCondition)
SetPriorityLevelConfigurationCondition sets conditions.
Types ¶
type FlowSchemaSequence ¶
type FlowSchemaSequence []*flowcontrol.FlowSchema
FlowSchemaSequence holds sorted set of pointers to FlowSchema objects. FlowSchemaSequence implements `sort.Interface`
func (FlowSchemaSequence) Len ¶
func (s FlowSchemaSequence) Len() int
func (FlowSchemaSequence) Less ¶
func (s FlowSchemaSequence) Less(i, j int) bool
func (FlowSchemaSequence) Swap ¶
func (s FlowSchemaSequence) Swap(i, j int)
Source Files ¶
helpers.go
- Version
- v0.21.7-rc.0
- Published
- Oct 28, 2021
- Platform
- linux/amd64
- Imports
- 2 packages
- Last checked
- 7 seconds ago –
Tools for package owners.