Documentation
¶
Index ¶
- type ValidationResultEntry
- type ValidationResultEntryType
- type ValidationResultIntent
- func (v *ValidationResultIntent) AddEntry(x *ValidationResultEntry)
- func (v *ValidationResultIntent) AddError(err error)
- func (v *ValidationResultIntent) AddWarning(warn error)
- func (v *ValidationResultIntent) Errors() []error
- func (v *ValidationResultIntent) ErrorsString() []string
- func (v *ValidationResultIntent) String() string
- func (v *ValidationResultIntent) Warnings() []error
- func (v *ValidationResultIntent) WarningsString() []string
- type ValidationResults
- func (v ValidationResults) AddEntry(e *ValidationResultEntry) error
- func (v ValidationResults) AddIntent(intentName string)
- func (v ValidationResults) ErrorsStr() []string
- func (v ValidationResults) HasErrors() bool
- func (v ValidationResults) HasWarnings() bool
- func (v ValidationResults) JoinErrors() error
- func (v ValidationResults) JoinWarnings() error
- func (v ValidationResults) String() string
- func (v ValidationResults) WarningsStr() []string
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ValidationResultEntry ¶
type ValidationResultEntry struct {
// contains filtered or unexported fields
}
func NewValidationResultEntry ¶
func NewValidationResultEntry(intentName string, message error, typ ValidationResultEntryType) *ValidationResultEntry
type ValidationResultEntryType ¶
type ValidationResultEntryType int8
const ( ValidationResultEntryTypeError ValidationResultEntryType = iota ValidationResultEntryTypeWarning )
type ValidationResultIntent ¶
type ValidationResultIntent struct {
// contains filtered or unexported fields
}
func NewValidationResultIntent ¶
func NewValidationResultIntent(intentName string) *ValidationResultIntent
func (*ValidationResultIntent) AddEntry ¶
func (v *ValidationResultIntent) AddEntry(x *ValidationResultEntry)
func (*ValidationResultIntent) AddError ¶
func (v *ValidationResultIntent) AddError(err error)
func (*ValidationResultIntent) AddWarning ¶
func (v *ValidationResultIntent) AddWarning(warn error)
func (*ValidationResultIntent) Errors ¶
func (v *ValidationResultIntent) Errors() []error
func (*ValidationResultIntent) ErrorsString ¶
func (v *ValidationResultIntent) ErrorsString() []string
func (*ValidationResultIntent) String ¶
func (v *ValidationResultIntent) String() string
func (*ValidationResultIntent) Warnings ¶
func (v *ValidationResultIntent) Warnings() []error
func (*ValidationResultIntent) WarningsString ¶
func (v *ValidationResultIntent) WarningsString() []string
type ValidationResults ¶
type ValidationResults map[string]*ValidationResultIntent
ValidationResults is map[string]*ValidationResultIntent so consider iterating via range
func (ValidationResults) AddEntry ¶
func (v ValidationResults) AddEntry(e *ValidationResultEntry) error
func (ValidationResults) AddIntent ¶
func (v ValidationResults) AddIntent(intentName string)
func (ValidationResults) ErrorsStr ¶
func (v ValidationResults) ErrorsStr() []string
func (ValidationResults) HasErrors ¶
func (v ValidationResults) HasErrors() bool
func (ValidationResults) HasWarnings ¶
func (v ValidationResults) HasWarnings() bool
func (ValidationResults) JoinErrors ¶
func (v ValidationResults) JoinErrors() error
func (ValidationResults) JoinWarnings ¶
func (v ValidationResults) JoinWarnings() error
func (ValidationResults) String ¶
func (v ValidationResults) String() string
func (ValidationResults) WarningsStr ¶
func (v ValidationResults) WarningsStr() []string
Click to show internal directories.
Click to hide internal directories.