package apihelpers
import "k8s.io/apiserver/pkg/util/apihelpers"
Index ¶
- func GetFlowSchemaConditionByType(flowSchema *flowcontrol.FlowSchema, conditionType flowcontrol.FlowSchemaConditionType) *flowcontrol.FlowSchemaCondition
- func GetMetaInternalVersionCodecs() runtime.NegotiatedSerializer
- 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 GetMetaInternalVersionCodecs ¶
func GetMetaInternalVersionCodecs() runtime.NegotiatedSerializer
GetMetaInternalVersionCodecs returns a negotiated serializer that recognizes the types from k8s.io/apimachinery/pkg/apis/meta/internalversion/scheme.Scheme. It will or will include a CBOR serializer if CBOR is enabled.
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.33.0 (latest)
- Published
- Apr 23, 2025
- Platform
- linux/amd64
- Imports
- 8 packages
- Last checked
- 1 hour ago –
Tools for package owners.