Documentation
¶
Index ¶
- Variables
- type ValidationError
- func (e *ValidationError) AddError(err *field.Error)
- func (e *ValidationError) AddInvalidError(path *field.Path, value any, message string)
- func (e *ValidationError) AddRequiredError(path *field.Path, message string)
- func (e *ValidationError) AddWarning(message string)
- func (e *ValidationError) AddWarningf(path *field.Path, value any, format string, args ...any)
- func (e *ValidationError) BuildError() error
- func (e *ValidationError) BuildWarnings() admission.Warnings
- func (e *ValidationError) HasErrors() bool
Constants ¶
This section is empty.
Variables ¶
View Source
var (
MetadataEnvPath = field.NewPath("metadata").Child("labels").Child(config.EnvironmentLabelKey)
)
Functions ¶
This section is empty.
Types ¶
type ValidationError ¶
type ValidationError struct {
Errors field.ErrorList
Warnings admission.Warnings
// contains filtered or unexported fields
}
func NewValidationError ¶
func NewValidationError(gk schema.GroupKind, ref types.NamedObject) *ValidationError
func (*ValidationError) AddError ¶
func (e *ValidationError) AddError(err *field.Error)
func (*ValidationError) AddInvalidError ¶
func (e *ValidationError) AddInvalidError(path *field.Path, value any, message string)
func (*ValidationError) AddRequiredError ¶
func (e *ValidationError) AddRequiredError(path *field.Path, message string)
func (*ValidationError) AddWarning ¶
func (e *ValidationError) AddWarning(message string)
func (*ValidationError) AddWarningf ¶
func (*ValidationError) BuildError ¶
func (e *ValidationError) BuildError() error
func (*ValidationError) BuildWarnings ¶
func (e *ValidationError) BuildWarnings() admission.Warnings
func (*ValidationError) HasErrors ¶
func (e *ValidationError) HasErrors() bool
Click to show internal directories.
Click to hide internal directories.