Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
Functions ¶
This section is empty.
Types ¶
type MetadataValidator ¶
type MetadataValidator struct {
// contains filtered or unexported fields
}
func NewMetadataValidator ¶
func NewMetadataValidator(p MetadataValidatorParams) *MetadataValidator
func (*MetadataValidator) Validate ¶
func (mv *MetadataValidator) Validate(metadata *rptmeta.Metadata) *errors.MultiError
type MetadataValidatorParams ¶
type MetadataValidatorParams struct { fx.In VariableValidator *VariableValidator }
type VariableValidator ¶
type VariableValidator struct{}
func NewVariableValidator ¶
func NewVariableValidator() *VariableValidator
func (*VariableValidator) Validate ¶
func (vv *VariableValidator) Validate(variable *rptmeta.Variable, multiErr *errors.MultiError)
Click to show internal directories.
Click to hide internal directories.