- Sort Score
- Result 10 results
- Languages All
Results 1 - 2 of 2 for NewValidationOptions (0.14 sec)
-
staging/src/k8s.io/apiextensions-apiserver/pkg/apiserver/validation/ratcheting.go
return sv.Validate(new) } func (r *RatchetingSchemaValidator) ValidateUpdate(new, old interface{}, options ...ValidationOption) *validate.Result { opts := NewValidationOptions(options...) if !opts.Ratcheting { sv := validate.NewSchemaValidator(r.schema, r.root, r.path, r.knownFormats, r.options...) return sv.Validate(new) } correlation := opts.CorrelatedObject
Registered: Sat Jun 15 01:39:40 UTC 2024 - Last Modified: Fri Jan 26 21:17:17 UTC 2024 - 7.7K bytes - Viewed (0) -
staging/src/k8s.io/apiextensions-apiserver/pkg/apiserver/validation/validation.go
// Used for ratcheting, but left as a separate field since it may be used // for other purposes in the future. CorrelatedObject *common.CorrelatedObject } type ValidationOption func(*ValidationOptions) func NewValidationOptions(opts ...ValidationOption) ValidationOptions { options := ValidationOptions{} for _, opt := range opts { opt(&options) } return options }
Registered: Sat Jun 15 01:39:40 UTC 2024 - Last Modified: Tue Oct 24 18:23:28 UTC 2023 - 15K bytes - Viewed (0)