Versions in this module Expand all Collapse all v1 v1.24.10 Oct 24, 2017 v1.24.9 Oct 24, 2017 Changes in this version + type Errors struct + func (e *Errors) AppendErrors(err ...error) + func (e *Errors) Errors() []error + type InvalidObjectTypeError struct + Path string + Type string + func (e InvalidObjectTypeError) Error() string + type InvalidTypeError struct + Actual string + Expected string + Path string + func (e InvalidTypeError) Error() string + type MissingRequiredFieldError struct + Field string + Path string + func (e MissingRequiredFieldError) Error() string + type SchemaValidation struct + func NewSchemaValidation(resources openapi.Resources) *SchemaValidation + func (v *SchemaValidation) ValidateBytes(data []byte) error + type UnknownFieldError struct + Field string + Path string + func (e UnknownFieldError) Error() string + type ValidationError struct + Err error + Path string + func (e ValidationError) Error() string + type ValidationItem interface + Errors func() []error + Path func() *proto.Path