MCPcopy
hub / github.com/determined-ai/determined / Validatable

Interface Validatable

master/pkg/check/validate.go:16–18  ·  view source on GitHub ↗

Validatable is implemented by anything that has fields that should be validated.

Source from the content-addressed store, hash-verified

14
15// Validatable is implemented by anything that has fields that should be validated.
16type Validatable interface {
17 Validate() []error
18}
19
20type validationError struct {
21 errs []error

Callers 8

generateRSAKeyFunction · 0.65
validateFunction · 0.65
SaneBytesFunction · 0.65
IsCompleteFunction · 0.65
CheckSaneAsMethod · 0.65
CheckCompleteAsMethod · 0.65
checkErrorsMethod · 0.65

Implementers 15

Configmaster/pkg/logger/config.go
ElasticSecurityConfigmaster/pkg/model/logging_config.go
LogRetentionPolicymaster/pkg/model/logging_config.go
TLSClientConfigmaster/pkg/model/logging_config.go
TaskContainerDefaultsConfigmaster/pkg/model/task_container_defaul
AgentUserGroupmaster/pkg/model/agent_user_group.go
ResourcesConfigmaster/pkg/model/experiment_config.go
BindMountmaster/pkg/model/experiment_config.go
CommandConfigmaster/pkg/model/command_config.go
SCIMUsermaster/pkg/model/scim_user.go
Environmentmaster/pkg/model/environment_config.go
GenericTaskConfigmaster/pkg/model/generic_task_config.g

Calls

no outgoing calls

Tested by

no test coverage detected