diff --git a/buf.gen.yaml b/buf.gen.yaml index d2bd232..7b38d64 100644 --- a/buf.gen.yaml +++ b/buf.gen.yaml @@ -8,30 +8,3 @@ plugins: - name: go out: gen/api/go opt: paths=source_relative - - # generate grpc service code - #- plugin: buf.build/grpc/go - - name: go-grpc - out: gen/api/go - opt: - - paths=source_relative - - # generate rest service code - - name: go-http - out: gen/api/go - opt: - - paths=source_relative - - # generate kratos errors code - - name: go-errors - out: gen/api/go - opt: - - paths=source_relative - - # generate message validator code - #- plugin: buf.build/bufbuild/validate-go - - name: validate - out: gen/api/go - opt: - - paths=source_relative - - lang=go diff --git a/gen/api/go/conf/v1/kratos_conf_bootstrap.pb.validate.go b/gen/api/go/conf/v1/kratos_conf_bootstrap.pb.validate.go deleted file mode 100644 index 242d348..0000000 --- a/gen/api/go/conf/v1/kratos_conf_bootstrap.pb.validate.go +++ /dev/null @@ -1,396 +0,0 @@ -// Code generated by protoc-gen-validate. DO NOT EDIT. -// source: conf/v1/kratos_conf_bootstrap.proto - -package conf - -import ( - "bytes" - "errors" - "fmt" - "net" - "net/mail" - "net/url" - "regexp" - "sort" - "strings" - "time" - "unicode/utf8" - - "google.golang.org/protobuf/types/known/anypb" -) - -// ensure the imports are used -var ( - _ = bytes.MinRead - _ = errors.New("") - _ = fmt.Print - _ = utf8.UTFMax - _ = (*regexp.Regexp)(nil) - _ = (*strings.Reader)(nil) - _ = net.IPv4len - _ = time.Duration(0) - _ = (*url.URL)(nil) - _ = (*mail.Address)(nil) - _ = anypb.Any{} - _ = sort.Sort -) - -// Validate checks the field values on Bootstrap with the rules defined in the -// proto definition for this message. If any rules are violated, the first -// error encountered is returned, or nil if there are no violations. -func (m *Bootstrap) Validate() error { - return m.validate(false) -} - -// ValidateAll checks the field values on Bootstrap with the rules defined in -// the proto definition for this message. If any rules are violated, the -// result is a list of violation errors wrapped in BootstrapMultiError, or nil -// if none found. -func (m *Bootstrap) ValidateAll() error { - return m.validate(true) -} - -func (m *Bootstrap) validate(all bool) error { - if m == nil { - return nil - } - - var errors []error - - if all { - switch v := interface{}(m.GetServer()).(type) { - case interface{ ValidateAll() error }: - if err := v.ValidateAll(); err != nil { - errors = append(errors, BootstrapValidationError{ - field: "Server", - reason: "embedded message failed validation", - cause: err, - }) - } - case interface{ Validate() error }: - if err := v.Validate(); err != nil { - errors = append(errors, BootstrapValidationError{ - field: "Server", - reason: "embedded message failed validation", - cause: err, - }) - } - } - } else if v, ok := interface{}(m.GetServer()).(interface{ Validate() error }); ok { - if err := v.Validate(); err != nil { - return BootstrapValidationError{ - field: "Server", - reason: "embedded message failed validation", - cause: err, - } - } - } - - if all { - switch v := interface{}(m.GetClient()).(type) { - case interface{ ValidateAll() error }: - if err := v.ValidateAll(); err != nil { - errors = append(errors, BootstrapValidationError{ - field: "Client", - reason: "embedded message failed validation", - cause: err, - }) - } - case interface{ Validate() error }: - if err := v.Validate(); err != nil { - errors = append(errors, BootstrapValidationError{ - field: "Client", - reason: "embedded message failed validation", - cause: err, - }) - } - } - } else if v, ok := interface{}(m.GetClient()).(interface{ Validate() error }); ok { - if err := v.Validate(); err != nil { - return BootstrapValidationError{ - field: "Client", - reason: "embedded message failed validation", - cause: err, - } - } - } - - if all { - switch v := interface{}(m.GetData()).(type) { - case interface{ ValidateAll() error }: - if err := v.ValidateAll(); err != nil { - errors = append(errors, BootstrapValidationError{ - field: "Data", - reason: "embedded message failed validation", - cause: err, - }) - } - case interface{ Validate() error }: - if err := v.Validate(); err != nil { - errors = append(errors, BootstrapValidationError{ - field: "Data", - reason: "embedded message failed validation", - cause: err, - }) - } - } - } else if v, ok := interface{}(m.GetData()).(interface{ Validate() error }); ok { - if err := v.Validate(); err != nil { - return BootstrapValidationError{ - field: "Data", - reason: "embedded message failed validation", - cause: err, - } - } - } - - if all { - switch v := interface{}(m.GetTrace()).(type) { - case interface{ ValidateAll() error }: - if err := v.ValidateAll(); err != nil { - errors = append(errors, BootstrapValidationError{ - field: "Trace", - reason: "embedded message failed validation", - cause: err, - }) - } - case interface{ Validate() error }: - if err := v.Validate(); err != nil { - errors = append(errors, BootstrapValidationError{ - field: "Trace", - reason: "embedded message failed validation", - cause: err, - }) - } - } - } else if v, ok := interface{}(m.GetTrace()).(interface{ Validate() error }); ok { - if err := v.Validate(); err != nil { - return BootstrapValidationError{ - field: "Trace", - reason: "embedded message failed validation", - cause: err, - } - } - } - - if all { - switch v := interface{}(m.GetLogger()).(type) { - case interface{ ValidateAll() error }: - if err := v.ValidateAll(); err != nil { - errors = append(errors, BootstrapValidationError{ - field: "Logger", - reason: "embedded message failed validation", - cause: err, - }) - } - case interface{ Validate() error }: - if err := v.Validate(); err != nil { - errors = append(errors, BootstrapValidationError{ - field: "Logger", - reason: "embedded message failed validation", - cause: err, - }) - } - } - } else if v, ok := interface{}(m.GetLogger()).(interface{ Validate() error }); ok { - if err := v.Validate(); err != nil { - return BootstrapValidationError{ - field: "Logger", - reason: "embedded message failed validation", - cause: err, - } - } - } - - if all { - switch v := interface{}(m.GetRegistry()).(type) { - case interface{ ValidateAll() error }: - if err := v.ValidateAll(); err != nil { - errors = append(errors, BootstrapValidationError{ - field: "Registry", - reason: "embedded message failed validation", - cause: err, - }) - } - case interface{ Validate() error }: - if err := v.Validate(); err != nil { - errors = append(errors, BootstrapValidationError{ - field: "Registry", - reason: "embedded message failed validation", - cause: err, - }) - } - } - } else if v, ok := interface{}(m.GetRegistry()).(interface{ Validate() error }); ok { - if err := v.Validate(); err != nil { - return BootstrapValidationError{ - field: "Registry", - reason: "embedded message failed validation", - cause: err, - } - } - } - - if all { - switch v := interface{}(m.GetConfig()).(type) { - case interface{ ValidateAll() error }: - if err := v.ValidateAll(); err != nil { - errors = append(errors, BootstrapValidationError{ - field: "Config", - reason: "embedded message failed validation", - cause: err, - }) - } - case interface{ Validate() error }: - if err := v.Validate(); err != nil { - errors = append(errors, BootstrapValidationError{ - field: "Config", - reason: "embedded message failed validation", - cause: err, - }) - } - } - } else if v, ok := interface{}(m.GetConfig()).(interface{ Validate() error }); ok { - if err := v.Validate(); err != nil { - return BootstrapValidationError{ - field: "Config", - reason: "embedded message failed validation", - cause: err, - } - } - } - - if all { - switch v := interface{}(m.GetOss()).(type) { - case interface{ ValidateAll() error }: - if err := v.ValidateAll(); err != nil { - errors = append(errors, BootstrapValidationError{ - field: "Oss", - reason: "embedded message failed validation", - cause: err, - }) - } - case interface{ Validate() error }: - if err := v.Validate(); err != nil { - errors = append(errors, BootstrapValidationError{ - field: "Oss", - reason: "embedded message failed validation", - cause: err, - }) - } - } - } else if v, ok := interface{}(m.GetOss()).(interface{ Validate() error }); ok { - if err := v.Validate(); err != nil { - return BootstrapValidationError{ - field: "Oss", - reason: "embedded message failed validation", - cause: err, - } - } - } - - if all { - switch v := interface{}(m.GetNotify()).(type) { - case interface{ ValidateAll() error }: - if err := v.ValidateAll(); err != nil { - errors = append(errors, BootstrapValidationError{ - field: "Notify", - reason: "embedded message failed validation", - cause: err, - }) - } - case interface{ Validate() error }: - if err := v.Validate(); err != nil { - errors = append(errors, BootstrapValidationError{ - field: "Notify", - reason: "embedded message failed validation", - cause: err, - }) - } - } - } else if v, ok := interface{}(m.GetNotify()).(interface{ Validate() error }); ok { - if err := v.Validate(); err != nil { - return BootstrapValidationError{ - field: "Notify", - reason: "embedded message failed validation", - cause: err, - } - } - } - - if len(errors) > 0 { - return BootstrapMultiError(errors) - } - - return nil -} - -// BootstrapMultiError is an error wrapping multiple validation errors returned -// by Bootstrap.ValidateAll() if the designated constraints aren't met. -type BootstrapMultiError []error - -// Error returns a concatenation of all the error messages it wraps. -func (m BootstrapMultiError) Error() string { - var msgs []string - for _, err := range m { - msgs = append(msgs, err.Error()) - } - return strings.Join(msgs, "; ") -} - -// AllErrors returns a list of validation violation errors. -func (m BootstrapMultiError) AllErrors() []error { return m } - -// BootstrapValidationError is the validation error returned by -// Bootstrap.Validate if the designated constraints aren't met. -type BootstrapValidationError struct { - field string - reason string - cause error - key bool -} - -// Field function returns field value. -func (e BootstrapValidationError) Field() string { return e.field } - -// Reason function returns reason value. -func (e BootstrapValidationError) Reason() string { return e.reason } - -// Cause function returns cause value. -func (e BootstrapValidationError) Cause() error { return e.cause } - -// Key function returns key value. -func (e BootstrapValidationError) Key() bool { return e.key } - -// ErrorName returns error name. -func (e BootstrapValidationError) ErrorName() string { return "BootstrapValidationError" } - -// Error satisfies the builtin error interface -func (e BootstrapValidationError) Error() string { - cause := "" - if e.cause != nil { - cause = fmt.Sprintf(" | caused by: %v", e.cause) - } - - key := "" - if e.key { - key = "key for " - } - - return fmt.Sprintf( - "invalid %sBootstrap.%s: %s%s", - key, - e.field, - e.reason, - cause) -} - -var _ error = BootstrapValidationError{} - -var _ interface { - Field() string - Reason() string - Key() bool - Cause() error - ErrorName() string -} = BootstrapValidationError{} diff --git a/gen/api/go/conf/v1/kratos_conf_client.pb.validate.go b/gen/api/go/conf/v1/kratos_conf_client.pb.validate.go deleted file mode 100644 index 1f2e3c0..0000000 --- a/gen/api/go/conf/v1/kratos_conf_client.pb.validate.go +++ /dev/null @@ -1,506 +0,0 @@ -// Code generated by protoc-gen-validate. DO NOT EDIT. -// source: conf/v1/kratos_conf_client.proto - -package conf - -import ( - "bytes" - "errors" - "fmt" - "net" - "net/mail" - "net/url" - "regexp" - "sort" - "strings" - "time" - "unicode/utf8" - - "google.golang.org/protobuf/types/known/anypb" -) - -// ensure the imports are used -var ( - _ = bytes.MinRead - _ = errors.New("") - _ = fmt.Print - _ = utf8.UTFMax - _ = (*regexp.Regexp)(nil) - _ = (*strings.Reader)(nil) - _ = net.IPv4len - _ = time.Duration(0) - _ = (*url.URL)(nil) - _ = (*mail.Address)(nil) - _ = anypb.Any{} - _ = sort.Sort -) - -// Validate checks the field values on Client with the rules defined in the -// proto definition for this message. If any rules are violated, the first -// error encountered is returned, or nil if there are no violations. -func (m *Client) Validate() error { - return m.validate(false) -} - -// ValidateAll checks the field values on Client with the rules defined in the -// proto definition for this message. If any rules are violated, the result is -// a list of violation errors wrapped in ClientMultiError, or nil if none found. -func (m *Client) ValidateAll() error { - return m.validate(true) -} - -func (m *Client) validate(all bool) error { - if m == nil { - return nil - } - - var errors []error - - if all { - switch v := interface{}(m.GetRest()).(type) { - case interface{ ValidateAll() error }: - if err := v.ValidateAll(); err != nil { - errors = append(errors, ClientValidationError{ - field: "Rest", - reason: "embedded message failed validation", - cause: err, - }) - } - case interface{ Validate() error }: - if err := v.Validate(); err != nil { - errors = append(errors, ClientValidationError{ - field: "Rest", - reason: "embedded message failed validation", - cause: err, - }) - } - } - } else if v, ok := interface{}(m.GetRest()).(interface{ Validate() error }); ok { - if err := v.Validate(); err != nil { - return ClientValidationError{ - field: "Rest", - reason: "embedded message failed validation", - cause: err, - } - } - } - - if all { - switch v := interface{}(m.GetGrpc()).(type) { - case interface{ ValidateAll() error }: - if err := v.ValidateAll(); err != nil { - errors = append(errors, ClientValidationError{ - field: "Grpc", - reason: "embedded message failed validation", - cause: err, - }) - } - case interface{ Validate() error }: - if err := v.Validate(); err != nil { - errors = append(errors, ClientValidationError{ - field: "Grpc", - reason: "embedded message failed validation", - cause: err, - }) - } - } - } else if v, ok := interface{}(m.GetGrpc()).(interface{ Validate() error }); ok { - if err := v.Validate(); err != nil { - return ClientValidationError{ - field: "Grpc", - reason: "embedded message failed validation", - cause: err, - } - } - } - - if len(errors) > 0 { - return ClientMultiError(errors) - } - - return nil -} - -// ClientMultiError is an error wrapping multiple validation errors returned by -// Client.ValidateAll() if the designated constraints aren't met. -type ClientMultiError []error - -// Error returns a concatenation of all the error messages it wraps. -func (m ClientMultiError) Error() string { - var msgs []string - for _, err := range m { - msgs = append(msgs, err.Error()) - } - return strings.Join(msgs, "; ") -} - -// AllErrors returns a list of validation violation errors. -func (m ClientMultiError) AllErrors() []error { return m } - -// ClientValidationError is the validation error returned by Client.Validate if -// the designated constraints aren't met. -type ClientValidationError struct { - field string - reason string - cause error - key bool -} - -// Field function returns field value. -func (e ClientValidationError) Field() string { return e.field } - -// Reason function returns reason value. -func (e ClientValidationError) Reason() string { return e.reason } - -// Cause function returns cause value. -func (e ClientValidationError) Cause() error { return e.cause } - -// Key function returns key value. -func (e ClientValidationError) Key() bool { return e.key } - -// ErrorName returns error name. -func (e ClientValidationError) ErrorName() string { return "ClientValidationError" } - -// Error satisfies the builtin error interface -func (e ClientValidationError) Error() string { - cause := "" - if e.cause != nil { - cause = fmt.Sprintf(" | caused by: %v", e.cause) - } - - key := "" - if e.key { - key = "key for " - } - - return fmt.Sprintf( - "invalid %sClient.%s: %s%s", - key, - e.field, - e.reason, - cause) -} - -var _ error = ClientValidationError{} - -var _ interface { - Field() string - Reason() string - Key() bool - Cause() error - ErrorName() string -} = ClientValidationError{} - -// Validate checks the field values on Client_REST with the rules defined in -// the proto definition for this message. If any rules are violated, the first -// error encountered is returned, or nil if there are no violations. -func (m *Client_REST) Validate() error { - return m.validate(false) -} - -// ValidateAll checks the field values on Client_REST with the rules defined in -// the proto definition for this message. If any rules are violated, the -// result is a list of violation errors wrapped in Client_RESTMultiError, or -// nil if none found. -func (m *Client_REST) ValidateAll() error { - return m.validate(true) -} - -func (m *Client_REST) validate(all bool) error { - if m == nil { - return nil - } - - var errors []error - - if all { - switch v := interface{}(m.GetTimeout()).(type) { - case interface{ ValidateAll() error }: - if err := v.ValidateAll(); err != nil { - errors = append(errors, Client_RESTValidationError{ - field: "Timeout", - reason: "embedded message failed validation", - cause: err, - }) - } - case interface{ Validate() error }: - if err := v.Validate(); err != nil { - errors = append(errors, Client_RESTValidationError{ - field: "Timeout", - reason: "embedded message failed validation", - cause: err, - }) - } - } - } else if v, ok := interface{}(m.GetTimeout()).(interface{ Validate() error }); ok { - if err := v.Validate(); err != nil { - return Client_RESTValidationError{ - field: "Timeout", - reason: "embedded message failed validation", - cause: err, - } - } - } - - if all { - switch v := interface{}(m.GetMiddleware()).(type) { - case interface{ ValidateAll() error }: - if err := v.ValidateAll(); err != nil { - errors = append(errors, Client_RESTValidationError{ - field: "Middleware", - reason: "embedded message failed validation", - cause: err, - }) - } - case interface{ Validate() error }: - if err := v.Validate(); err != nil { - errors = append(errors, Client_RESTValidationError{ - field: "Middleware", - reason: "embedded message failed validation", - cause: err, - }) - } - } - } else if v, ok := interface{}(m.GetMiddleware()).(interface{ Validate() error }); ok { - if err := v.Validate(); err != nil { - return Client_RESTValidationError{ - field: "Middleware", - reason: "embedded message failed validation", - cause: err, - } - } - } - - if len(errors) > 0 { - return Client_RESTMultiError(errors) - } - - return nil -} - -// Client_RESTMultiError is an error wrapping multiple validation errors -// returned by Client_REST.ValidateAll() if the designated constraints aren't met. -type Client_RESTMultiError []error - -// Error returns a concatenation of all the error messages it wraps. -func (m Client_RESTMultiError) Error() string { - var msgs []string - for _, err := range m { - msgs = append(msgs, err.Error()) - } - return strings.Join(msgs, "; ") -} - -// AllErrors returns a list of validation violation errors. -func (m Client_RESTMultiError) AllErrors() []error { return m } - -// Client_RESTValidationError is the validation error returned by -// Client_REST.Validate if the designated constraints aren't met. -type Client_RESTValidationError struct { - field string - reason string - cause error - key bool -} - -// Field function returns field value. -func (e Client_RESTValidationError) Field() string { return e.field } - -// Reason function returns reason value. -func (e Client_RESTValidationError) Reason() string { return e.reason } - -// Cause function returns cause value. -func (e Client_RESTValidationError) Cause() error { return e.cause } - -// Key function returns key value. -func (e Client_RESTValidationError) Key() bool { return e.key } - -// ErrorName returns error name. -func (e Client_RESTValidationError) ErrorName() string { return "Client_RESTValidationError" } - -// Error satisfies the builtin error interface -func (e Client_RESTValidationError) Error() string { - cause := "" - if e.cause != nil { - cause = fmt.Sprintf(" | caused by: %v", e.cause) - } - - key := "" - if e.key { - key = "key for " - } - - return fmt.Sprintf( - "invalid %sClient_REST.%s: %s%s", - key, - e.field, - e.reason, - cause) -} - -var _ error = Client_RESTValidationError{} - -var _ interface { - Field() string - Reason() string - Key() bool - Cause() error - ErrorName() string -} = Client_RESTValidationError{} - -// Validate checks the field values on Client_GRPC with the rules defined in -// the proto definition for this message. If any rules are violated, the first -// error encountered is returned, or nil if there are no violations. -func (m *Client_GRPC) Validate() error { - return m.validate(false) -} - -// ValidateAll checks the field values on Client_GRPC with the rules defined in -// the proto definition for this message. If any rules are violated, the -// result is a list of violation errors wrapped in Client_GRPCMultiError, or -// nil if none found. -func (m *Client_GRPC) ValidateAll() error { - return m.validate(true) -} - -func (m *Client_GRPC) validate(all bool) error { - if m == nil { - return nil - } - - var errors []error - - if all { - switch v := interface{}(m.GetTimeout()).(type) { - case interface{ ValidateAll() error }: - if err := v.ValidateAll(); err != nil { - errors = append(errors, Client_GRPCValidationError{ - field: "Timeout", - reason: "embedded message failed validation", - cause: err, - }) - } - case interface{ Validate() error }: - if err := v.Validate(); err != nil { - errors = append(errors, Client_GRPCValidationError{ - field: "Timeout", - reason: "embedded message failed validation", - cause: err, - }) - } - } - } else if v, ok := interface{}(m.GetTimeout()).(interface{ Validate() error }); ok { - if err := v.Validate(); err != nil { - return Client_GRPCValidationError{ - field: "Timeout", - reason: "embedded message failed validation", - cause: err, - } - } - } - - if all { - switch v := interface{}(m.GetMiddleware()).(type) { - case interface{ ValidateAll() error }: - if err := v.ValidateAll(); err != nil { - errors = append(errors, Client_GRPCValidationError{ - field: "Middleware", - reason: "embedded message failed validation", - cause: err, - }) - } - case interface{ Validate() error }: - if err := v.Validate(); err != nil { - errors = append(errors, Client_GRPCValidationError{ - field: "Middleware", - reason: "embedded message failed validation", - cause: err, - }) - } - } - } else if v, ok := interface{}(m.GetMiddleware()).(interface{ Validate() error }); ok { - if err := v.Validate(); err != nil { - return Client_GRPCValidationError{ - field: "Middleware", - reason: "embedded message failed validation", - cause: err, - } - } - } - - if len(errors) > 0 { - return Client_GRPCMultiError(errors) - } - - return nil -} - -// Client_GRPCMultiError is an error wrapping multiple validation errors -// returned by Client_GRPC.ValidateAll() if the designated constraints aren't met. -type Client_GRPCMultiError []error - -// Error returns a concatenation of all the error messages it wraps. -func (m Client_GRPCMultiError) Error() string { - var msgs []string - for _, err := range m { - msgs = append(msgs, err.Error()) - } - return strings.Join(msgs, "; ") -} - -// AllErrors returns a list of validation violation errors. -func (m Client_GRPCMultiError) AllErrors() []error { return m } - -// Client_GRPCValidationError is the validation error returned by -// Client_GRPC.Validate if the designated constraints aren't met. -type Client_GRPCValidationError struct { - field string - reason string - cause error - key bool -} - -// Field function returns field value. -func (e Client_GRPCValidationError) Field() string { return e.field } - -// Reason function returns reason value. -func (e Client_GRPCValidationError) Reason() string { return e.reason } - -// Cause function returns cause value. -func (e Client_GRPCValidationError) Cause() error { return e.cause } - -// Key function returns key value. -func (e Client_GRPCValidationError) Key() bool { return e.key } - -// ErrorName returns error name. -func (e Client_GRPCValidationError) ErrorName() string { return "Client_GRPCValidationError" } - -// Error satisfies the builtin error interface -func (e Client_GRPCValidationError) Error() string { - cause := "" - if e.cause != nil { - cause = fmt.Sprintf(" | caused by: %v", e.cause) - } - - key := "" - if e.key { - key = "key for " - } - - return fmt.Sprintf( - "invalid %sClient_GRPC.%s: %s%s", - key, - e.field, - e.reason, - cause) -} - -var _ error = Client_GRPCValidationError{} - -var _ interface { - Field() string - Reason() string - Key() bool - Cause() error - ErrorName() string -} = Client_GRPCValidationError{} diff --git a/gen/api/go/conf/v1/kratos_conf_config.pb.validate.go b/gen/api/go/conf/v1/kratos_conf_config.pb.validate.go deleted file mode 100644 index d2d444b..0000000 --- a/gen/api/go/conf/v1/kratos_conf_config.pb.validate.go +++ /dev/null @@ -1,978 +0,0 @@ -// Code generated by protoc-gen-validate. DO NOT EDIT. -// source: conf/v1/kratos_conf_config.proto - -package conf - -import ( - "bytes" - "errors" - "fmt" - "net" - "net/mail" - "net/url" - "regexp" - "sort" - "strings" - "time" - "unicode/utf8" - - "google.golang.org/protobuf/types/known/anypb" -) - -// ensure the imports are used -var ( - _ = bytes.MinRead - _ = errors.New("") - _ = fmt.Print - _ = utf8.UTFMax - _ = (*regexp.Regexp)(nil) - _ = (*strings.Reader)(nil) - _ = net.IPv4len - _ = time.Duration(0) - _ = (*url.URL)(nil) - _ = (*mail.Address)(nil) - _ = anypb.Any{} - _ = sort.Sort -) - -// Validate checks the field values on RemoteConfig with the rules defined in -// the proto definition for this message. If any rules are violated, the first -// error encountered is returned, or nil if there are no violations. -func (m *RemoteConfig) Validate() error { - return m.validate(false) -} - -// ValidateAll checks the field values on RemoteConfig with the rules defined -// in the proto definition for this message. If any rules are violated, the -// result is a list of violation errors wrapped in RemoteConfigMultiError, or -// nil if none found. -func (m *RemoteConfig) ValidateAll() error { - return m.validate(true) -} - -func (m *RemoteConfig) validate(all bool) error { - if m == nil { - return nil - } - - var errors []error - - // no validation rules for Type - - if all { - switch v := interface{}(m.GetEtcd()).(type) { - case interface{ ValidateAll() error }: - if err := v.ValidateAll(); err != nil { - errors = append(errors, RemoteConfigValidationError{ - field: "Etcd", - reason: "embedded message failed validation", - cause: err, - }) - } - case interface{ Validate() error }: - if err := v.Validate(); err != nil { - errors = append(errors, RemoteConfigValidationError{ - field: "Etcd", - reason: "embedded message failed validation", - cause: err, - }) - } - } - } else if v, ok := interface{}(m.GetEtcd()).(interface{ Validate() error }); ok { - if err := v.Validate(); err != nil { - return RemoteConfigValidationError{ - field: "Etcd", - reason: "embedded message failed validation", - cause: err, - } - } - } - - if all { - switch v := interface{}(m.GetConsul()).(type) { - case interface{ ValidateAll() error }: - if err := v.ValidateAll(); err != nil { - errors = append(errors, RemoteConfigValidationError{ - field: "Consul", - reason: "embedded message failed validation", - cause: err, - }) - } - case interface{ Validate() error }: - if err := v.Validate(); err != nil { - errors = append(errors, RemoteConfigValidationError{ - field: "Consul", - reason: "embedded message failed validation", - cause: err, - }) - } - } - } else if v, ok := interface{}(m.GetConsul()).(interface{ Validate() error }); ok { - if err := v.Validate(); err != nil { - return RemoteConfigValidationError{ - field: "Consul", - reason: "embedded message failed validation", - cause: err, - } - } - } - - if all { - switch v := interface{}(m.GetNacos()).(type) { - case interface{ ValidateAll() error }: - if err := v.ValidateAll(); err != nil { - errors = append(errors, RemoteConfigValidationError{ - field: "Nacos", - reason: "embedded message failed validation", - cause: err, - }) - } - case interface{ Validate() error }: - if err := v.Validate(); err != nil { - errors = append(errors, RemoteConfigValidationError{ - field: "Nacos", - reason: "embedded message failed validation", - cause: err, - }) - } - } - } else if v, ok := interface{}(m.GetNacos()).(interface{ Validate() error }); ok { - if err := v.Validate(); err != nil { - return RemoteConfigValidationError{ - field: "Nacos", - reason: "embedded message failed validation", - cause: err, - } - } - } - - if all { - switch v := interface{}(m.GetApollo()).(type) { - case interface{ ValidateAll() error }: - if err := v.ValidateAll(); err != nil { - errors = append(errors, RemoteConfigValidationError{ - field: "Apollo", - reason: "embedded message failed validation", - cause: err, - }) - } - case interface{ Validate() error }: - if err := v.Validate(); err != nil { - errors = append(errors, RemoteConfigValidationError{ - field: "Apollo", - reason: "embedded message failed validation", - cause: err, - }) - } - } - } else if v, ok := interface{}(m.GetApollo()).(interface{ Validate() error }); ok { - if err := v.Validate(); err != nil { - return RemoteConfigValidationError{ - field: "Apollo", - reason: "embedded message failed validation", - cause: err, - } - } - } - - if all { - switch v := interface{}(m.GetKubernetes()).(type) { - case interface{ ValidateAll() error }: - if err := v.ValidateAll(); err != nil { - errors = append(errors, RemoteConfigValidationError{ - field: "Kubernetes", - reason: "embedded message failed validation", - cause: err, - }) - } - case interface{ Validate() error }: - if err := v.Validate(); err != nil { - errors = append(errors, RemoteConfigValidationError{ - field: "Kubernetes", - reason: "embedded message failed validation", - cause: err, - }) - } - } - } else if v, ok := interface{}(m.GetKubernetes()).(interface{ Validate() error }); ok { - if err := v.Validate(); err != nil { - return RemoteConfigValidationError{ - field: "Kubernetes", - reason: "embedded message failed validation", - cause: err, - } - } - } - - if all { - switch v := interface{}(m.GetPolaris()).(type) { - case interface{ ValidateAll() error }: - if err := v.ValidateAll(); err != nil { - errors = append(errors, RemoteConfigValidationError{ - field: "Polaris", - reason: "embedded message failed validation", - cause: err, - }) - } - case interface{ Validate() error }: - if err := v.Validate(); err != nil { - errors = append(errors, RemoteConfigValidationError{ - field: "Polaris", - reason: "embedded message failed validation", - cause: err, - }) - } - } - } else if v, ok := interface{}(m.GetPolaris()).(interface{ Validate() error }); ok { - if err := v.Validate(); err != nil { - return RemoteConfigValidationError{ - field: "Polaris", - reason: "embedded message failed validation", - cause: err, - } - } - } - - if len(errors) > 0 { - return RemoteConfigMultiError(errors) - } - - return nil -} - -// RemoteConfigMultiError is an error wrapping multiple validation errors -// returned by RemoteConfig.ValidateAll() if the designated constraints aren't met. -type RemoteConfigMultiError []error - -// Error returns a concatenation of all the error messages it wraps. -func (m RemoteConfigMultiError) Error() string { - var msgs []string - for _, err := range m { - msgs = append(msgs, err.Error()) - } - return strings.Join(msgs, "; ") -} - -// AllErrors returns a list of validation violation errors. -func (m RemoteConfigMultiError) AllErrors() []error { return m } - -// RemoteConfigValidationError is the validation error returned by -// RemoteConfig.Validate if the designated constraints aren't met. -type RemoteConfigValidationError struct { - field string - reason string - cause error - key bool -} - -// Field function returns field value. -func (e RemoteConfigValidationError) Field() string { return e.field } - -// Reason function returns reason value. -func (e RemoteConfigValidationError) Reason() string { return e.reason } - -// Cause function returns cause value. -func (e RemoteConfigValidationError) Cause() error { return e.cause } - -// Key function returns key value. -func (e RemoteConfigValidationError) Key() bool { return e.key } - -// ErrorName returns error name. -func (e RemoteConfigValidationError) ErrorName() string { return "RemoteConfigValidationError" } - -// Error satisfies the builtin error interface -func (e RemoteConfigValidationError) Error() string { - cause := "" - if e.cause != nil { - cause = fmt.Sprintf(" | caused by: %v", e.cause) - } - - key := "" - if e.key { - key = "key for " - } - - return fmt.Sprintf( - "invalid %sRemoteConfig.%s: %s%s", - key, - e.field, - e.reason, - cause) -} - -var _ error = RemoteConfigValidationError{} - -var _ interface { - Field() string - Reason() string - Key() bool - Cause() error - ErrorName() string -} = RemoteConfigValidationError{} - -// Validate checks the field values on RemoteConfig_Nacos with the rules -// defined in the proto definition for this message. If any rules are -// violated, the first error encountered is returned, or nil if there are no violations. -func (m *RemoteConfig_Nacos) Validate() error { - return m.validate(false) -} - -// ValidateAll checks the field values on RemoteConfig_Nacos with the rules -// defined in the proto definition for this message. If any rules are -// violated, the result is a list of violation errors wrapped in -// RemoteConfig_NacosMultiError, or nil if none found. -func (m *RemoteConfig_Nacos) ValidateAll() error { - return m.validate(true) -} - -func (m *RemoteConfig_Nacos) validate(all bool) error { - if m == nil { - return nil - } - - var errors []error - - // no validation rules for Address - - // no validation rules for Port - - // no validation rules for Key - - if len(errors) > 0 { - return RemoteConfig_NacosMultiError(errors) - } - - return nil -} - -// RemoteConfig_NacosMultiError is an error wrapping multiple validation errors -// returned by RemoteConfig_Nacos.ValidateAll() if the designated constraints -// aren't met. -type RemoteConfig_NacosMultiError []error - -// Error returns a concatenation of all the error messages it wraps. -func (m RemoteConfig_NacosMultiError) Error() string { - var msgs []string - for _, err := range m { - msgs = append(msgs, err.Error()) - } - return strings.Join(msgs, "; ") -} - -// AllErrors returns a list of validation violation errors. -func (m RemoteConfig_NacosMultiError) AllErrors() []error { return m } - -// RemoteConfig_NacosValidationError is the validation error returned by -// RemoteConfig_Nacos.Validate if the designated constraints aren't met. -type RemoteConfig_NacosValidationError struct { - field string - reason string - cause error - key bool -} - -// Field function returns field value. -func (e RemoteConfig_NacosValidationError) Field() string { return e.field } - -// Reason function returns reason value. -func (e RemoteConfig_NacosValidationError) Reason() string { return e.reason } - -// Cause function returns cause value. -func (e RemoteConfig_NacosValidationError) Cause() error { return e.cause } - -// Key function returns key value. -func (e RemoteConfig_NacosValidationError) Key() bool { return e.key } - -// ErrorName returns error name. -func (e RemoteConfig_NacosValidationError) ErrorName() string { - return "RemoteConfig_NacosValidationError" -} - -// Error satisfies the builtin error interface -func (e RemoteConfig_NacosValidationError) Error() string { - cause := "" - if e.cause != nil { - cause = fmt.Sprintf(" | caused by: %v", e.cause) - } - - key := "" - if e.key { - key = "key for " - } - - return fmt.Sprintf( - "invalid %sRemoteConfig_Nacos.%s: %s%s", - key, - e.field, - e.reason, - cause) -} - -var _ error = RemoteConfig_NacosValidationError{} - -var _ interface { - Field() string - Reason() string - Key() bool - Cause() error - ErrorName() string -} = RemoteConfig_NacosValidationError{} - -// Validate checks the field values on RemoteConfig_Etcd with the rules defined -// in the proto definition for this message. If any rules are violated, the -// first error encountered is returned, or nil if there are no violations. -func (m *RemoteConfig_Etcd) Validate() error { - return m.validate(false) -} - -// ValidateAll checks the field values on RemoteConfig_Etcd with the rules -// defined in the proto definition for this message. If any rules are -// violated, the result is a list of violation errors wrapped in -// RemoteConfig_EtcdMultiError, or nil if none found. -func (m *RemoteConfig_Etcd) ValidateAll() error { - return m.validate(true) -} - -func (m *RemoteConfig_Etcd) validate(all bool) error { - if m == nil { - return nil - } - - var errors []error - - if all { - switch v := interface{}(m.GetTimeout()).(type) { - case interface{ ValidateAll() error }: - if err := v.ValidateAll(); err != nil { - errors = append(errors, RemoteConfig_EtcdValidationError{ - field: "Timeout", - reason: "embedded message failed validation", - cause: err, - }) - } - case interface{ Validate() error }: - if err := v.Validate(); err != nil { - errors = append(errors, RemoteConfig_EtcdValidationError{ - field: "Timeout", - reason: "embedded message failed validation", - cause: err, - }) - } - } - } else if v, ok := interface{}(m.GetTimeout()).(interface{ Validate() error }); ok { - if err := v.Validate(); err != nil { - return RemoteConfig_EtcdValidationError{ - field: "Timeout", - reason: "embedded message failed validation", - cause: err, - } - } - } - - // no validation rules for Key - - if len(errors) > 0 { - return RemoteConfig_EtcdMultiError(errors) - } - - return nil -} - -// RemoteConfig_EtcdMultiError is an error wrapping multiple validation errors -// returned by RemoteConfig_Etcd.ValidateAll() if the designated constraints -// aren't met. -type RemoteConfig_EtcdMultiError []error - -// Error returns a concatenation of all the error messages it wraps. -func (m RemoteConfig_EtcdMultiError) Error() string { - var msgs []string - for _, err := range m { - msgs = append(msgs, err.Error()) - } - return strings.Join(msgs, "; ") -} - -// AllErrors returns a list of validation violation errors. -func (m RemoteConfig_EtcdMultiError) AllErrors() []error { return m } - -// RemoteConfig_EtcdValidationError is the validation error returned by -// RemoteConfig_Etcd.Validate if the designated constraints aren't met. -type RemoteConfig_EtcdValidationError struct { - field string - reason string - cause error - key bool -} - -// Field function returns field value. -func (e RemoteConfig_EtcdValidationError) Field() string { return e.field } - -// Reason function returns reason value. -func (e RemoteConfig_EtcdValidationError) Reason() string { return e.reason } - -// Cause function returns cause value. -func (e RemoteConfig_EtcdValidationError) Cause() error { return e.cause } - -// Key function returns key value. -func (e RemoteConfig_EtcdValidationError) Key() bool { return e.key } - -// ErrorName returns error name. -func (e RemoteConfig_EtcdValidationError) ErrorName() string { - return "RemoteConfig_EtcdValidationError" -} - -// Error satisfies the builtin error interface -func (e RemoteConfig_EtcdValidationError) Error() string { - cause := "" - if e.cause != nil { - cause = fmt.Sprintf(" | caused by: %v", e.cause) - } - - key := "" - if e.key { - key = "key for " - } - - return fmt.Sprintf( - "invalid %sRemoteConfig_Etcd.%s: %s%s", - key, - e.field, - e.reason, - cause) -} - -var _ error = RemoteConfig_EtcdValidationError{} - -var _ interface { - Field() string - Reason() string - Key() bool - Cause() error - ErrorName() string -} = RemoteConfig_EtcdValidationError{} - -// Validate checks the field values on RemoteConfig_Consul with the rules -// defined in the proto definition for this message. If any rules are -// violated, the first error encountered is returned, or nil if there are no violations. -func (m *RemoteConfig_Consul) Validate() error { - return m.validate(false) -} - -// ValidateAll checks the field values on RemoteConfig_Consul with the rules -// defined in the proto definition for this message. If any rules are -// violated, the result is a list of violation errors wrapped in -// RemoteConfig_ConsulMultiError, or nil if none found. -func (m *RemoteConfig_Consul) ValidateAll() error { - return m.validate(true) -} - -func (m *RemoteConfig_Consul) validate(all bool) error { - if m == nil { - return nil - } - - var errors []error - - // no validation rules for Scheme - - // no validation rules for Address - - // no validation rules for Key - - if len(errors) > 0 { - return RemoteConfig_ConsulMultiError(errors) - } - - return nil -} - -// RemoteConfig_ConsulMultiError is an error wrapping multiple validation -// errors returned by RemoteConfig_Consul.ValidateAll() if the designated -// constraints aren't met. -type RemoteConfig_ConsulMultiError []error - -// Error returns a concatenation of all the error messages it wraps. -func (m RemoteConfig_ConsulMultiError) Error() string { - var msgs []string - for _, err := range m { - msgs = append(msgs, err.Error()) - } - return strings.Join(msgs, "; ") -} - -// AllErrors returns a list of validation violation errors. -func (m RemoteConfig_ConsulMultiError) AllErrors() []error { return m } - -// RemoteConfig_ConsulValidationError is the validation error returned by -// RemoteConfig_Consul.Validate if the designated constraints aren't met. -type RemoteConfig_ConsulValidationError struct { - field string - reason string - cause error - key bool -} - -// Field function returns field value. -func (e RemoteConfig_ConsulValidationError) Field() string { return e.field } - -// Reason function returns reason value. -func (e RemoteConfig_ConsulValidationError) Reason() string { return e.reason } - -// Cause function returns cause value. -func (e RemoteConfig_ConsulValidationError) Cause() error { return e.cause } - -// Key function returns key value. -func (e RemoteConfig_ConsulValidationError) Key() bool { return e.key } - -// ErrorName returns error name. -func (e RemoteConfig_ConsulValidationError) ErrorName() string { - return "RemoteConfig_ConsulValidationError" -} - -// Error satisfies the builtin error interface -func (e RemoteConfig_ConsulValidationError) Error() string { - cause := "" - if e.cause != nil { - cause = fmt.Sprintf(" | caused by: %v", e.cause) - } - - key := "" - if e.key { - key = "key for " - } - - return fmt.Sprintf( - "invalid %sRemoteConfig_Consul.%s: %s%s", - key, - e.field, - e.reason, - cause) -} - -var _ error = RemoteConfig_ConsulValidationError{} - -var _ interface { - Field() string - Reason() string - Key() bool - Cause() error - ErrorName() string -} = RemoteConfig_ConsulValidationError{} - -// Validate checks the field values on RemoteConfig_Apollo with the rules -// defined in the proto definition for this message. If any rules are -// violated, the first error encountered is returned, or nil if there are no violations. -func (m *RemoteConfig_Apollo) Validate() error { - return m.validate(false) -} - -// ValidateAll checks the field values on RemoteConfig_Apollo with the rules -// defined in the proto definition for this message. If any rules are -// violated, the result is a list of violation errors wrapped in -// RemoteConfig_ApolloMultiError, or nil if none found. -func (m *RemoteConfig_Apollo) ValidateAll() error { - return m.validate(true) -} - -func (m *RemoteConfig_Apollo) validate(all bool) error { - if m == nil { - return nil - } - - var errors []error - - // no validation rules for Endpoint - - // no validation rules for AppId - - // no validation rules for Cluster - - // no validation rules for Namespace - - // no validation rules for Secret - - if len(errors) > 0 { - return RemoteConfig_ApolloMultiError(errors) - } - - return nil -} - -// RemoteConfig_ApolloMultiError is an error wrapping multiple validation -// errors returned by RemoteConfig_Apollo.ValidateAll() if the designated -// constraints aren't met. -type RemoteConfig_ApolloMultiError []error - -// Error returns a concatenation of all the error messages it wraps. -func (m RemoteConfig_ApolloMultiError) Error() string { - var msgs []string - for _, err := range m { - msgs = append(msgs, err.Error()) - } - return strings.Join(msgs, "; ") -} - -// AllErrors returns a list of validation violation errors. -func (m RemoteConfig_ApolloMultiError) AllErrors() []error { return m } - -// RemoteConfig_ApolloValidationError is the validation error returned by -// RemoteConfig_Apollo.Validate if the designated constraints aren't met. -type RemoteConfig_ApolloValidationError struct { - field string - reason string - cause error - key bool -} - -// Field function returns field value. -func (e RemoteConfig_ApolloValidationError) Field() string { return e.field } - -// Reason function returns reason value. -func (e RemoteConfig_ApolloValidationError) Reason() string { return e.reason } - -// Cause function returns cause value. -func (e RemoteConfig_ApolloValidationError) Cause() error { return e.cause } - -// Key function returns key value. -func (e RemoteConfig_ApolloValidationError) Key() bool { return e.key } - -// ErrorName returns error name. -func (e RemoteConfig_ApolloValidationError) ErrorName() string { - return "RemoteConfig_ApolloValidationError" -} - -// Error satisfies the builtin error interface -func (e RemoteConfig_ApolloValidationError) Error() string { - cause := "" - if e.cause != nil { - cause = fmt.Sprintf(" | caused by: %v", e.cause) - } - - key := "" - if e.key { - key = "key for " - } - - return fmt.Sprintf( - "invalid %sRemoteConfig_Apollo.%s: %s%s", - key, - e.field, - e.reason, - cause) -} - -var _ error = RemoteConfig_ApolloValidationError{} - -var _ interface { - Field() string - Reason() string - Key() bool - Cause() error - ErrorName() string -} = RemoteConfig_ApolloValidationError{} - -// Validate checks the field values on RemoteConfig_Kubernetes with the rules -// defined in the proto definition for this message. If any rules are -// violated, the first error encountered is returned, or nil if there are no violations. -func (m *RemoteConfig_Kubernetes) Validate() error { - return m.validate(false) -} - -// ValidateAll checks the field values on RemoteConfig_Kubernetes with the -// rules defined in the proto definition for this message. If any rules are -// violated, the result is a list of violation errors wrapped in -// RemoteConfig_KubernetesMultiError, or nil if none found. -func (m *RemoteConfig_Kubernetes) ValidateAll() error { - return m.validate(true) -} - -func (m *RemoteConfig_Kubernetes) validate(all bool) error { - if m == nil { - return nil - } - - var errors []error - - // no validation rules for Namespace - - if len(errors) > 0 { - return RemoteConfig_KubernetesMultiError(errors) - } - - return nil -} - -// RemoteConfig_KubernetesMultiError is an error wrapping multiple validation -// errors returned by RemoteConfig_Kubernetes.ValidateAll() if the designated -// constraints aren't met. -type RemoteConfig_KubernetesMultiError []error - -// Error returns a concatenation of all the error messages it wraps. -func (m RemoteConfig_KubernetesMultiError) Error() string { - var msgs []string - for _, err := range m { - msgs = append(msgs, err.Error()) - } - return strings.Join(msgs, "; ") -} - -// AllErrors returns a list of validation violation errors. -func (m RemoteConfig_KubernetesMultiError) AllErrors() []error { return m } - -// RemoteConfig_KubernetesValidationError is the validation error returned by -// RemoteConfig_Kubernetes.Validate if the designated constraints aren't met. -type RemoteConfig_KubernetesValidationError struct { - field string - reason string - cause error - key bool -} - -// Field function returns field value. -func (e RemoteConfig_KubernetesValidationError) Field() string { return e.field } - -// Reason function returns reason value. -func (e RemoteConfig_KubernetesValidationError) Reason() string { return e.reason } - -// Cause function returns cause value. -func (e RemoteConfig_KubernetesValidationError) Cause() error { return e.cause } - -// Key function returns key value. -func (e RemoteConfig_KubernetesValidationError) Key() bool { return e.key } - -// ErrorName returns error name. -func (e RemoteConfig_KubernetesValidationError) ErrorName() string { - return "RemoteConfig_KubernetesValidationError" -} - -// Error satisfies the builtin error interface -func (e RemoteConfig_KubernetesValidationError) Error() string { - cause := "" - if e.cause != nil { - cause = fmt.Sprintf(" | caused by: %v", e.cause) - } - - key := "" - if e.key { - key = "key for " - } - - return fmt.Sprintf( - "invalid %sRemoteConfig_Kubernetes.%s: %s%s", - key, - e.field, - e.reason, - cause) -} - -var _ error = RemoteConfig_KubernetesValidationError{} - -var _ interface { - Field() string - Reason() string - Key() bool - Cause() error - ErrorName() string -} = RemoteConfig_KubernetesValidationError{} - -// Validate checks the field values on RemoteConfig_Polaris with the rules -// defined in the proto definition for this message. If any rules are -// violated, the first error encountered is returned, or nil if there are no violations. -func (m *RemoteConfig_Polaris) Validate() error { - return m.validate(false) -} - -// ValidateAll checks the field values on RemoteConfig_Polaris with the rules -// defined in the proto definition for this message. If any rules are -// violated, the result is a list of violation errors wrapped in -// RemoteConfig_PolarisMultiError, or nil if none found. -func (m *RemoteConfig_Polaris) ValidateAll() error { - return m.validate(true) -} - -func (m *RemoteConfig_Polaris) validate(all bool) error { - if m == nil { - return nil - } - - var errors []error - - if len(errors) > 0 { - return RemoteConfig_PolarisMultiError(errors) - } - - return nil -} - -// RemoteConfig_PolarisMultiError is an error wrapping multiple validation -// errors returned by RemoteConfig_Polaris.ValidateAll() if the designated -// constraints aren't met. -type RemoteConfig_PolarisMultiError []error - -// Error returns a concatenation of all the error messages it wraps. -func (m RemoteConfig_PolarisMultiError) Error() string { - var msgs []string - for _, err := range m { - msgs = append(msgs, err.Error()) - } - return strings.Join(msgs, "; ") -} - -// AllErrors returns a list of validation violation errors. -func (m RemoteConfig_PolarisMultiError) AllErrors() []error { return m } - -// RemoteConfig_PolarisValidationError is the validation error returned by -// RemoteConfig_Polaris.Validate if the designated constraints aren't met. -type RemoteConfig_PolarisValidationError struct { - field string - reason string - cause error - key bool -} - -// Field function returns field value. -func (e RemoteConfig_PolarisValidationError) Field() string { return e.field } - -// Reason function returns reason value. -func (e RemoteConfig_PolarisValidationError) Reason() string { return e.reason } - -// Cause function returns cause value. -func (e RemoteConfig_PolarisValidationError) Cause() error { return e.cause } - -// Key function returns key value. -func (e RemoteConfig_PolarisValidationError) Key() bool { return e.key } - -// ErrorName returns error name. -func (e RemoteConfig_PolarisValidationError) ErrorName() string { - return "RemoteConfig_PolarisValidationError" -} - -// Error satisfies the builtin error interface -func (e RemoteConfig_PolarisValidationError) Error() string { - cause := "" - if e.cause != nil { - cause = fmt.Sprintf(" | caused by: %v", e.cause) - } - - key := "" - if e.key { - key = "key for " - } - - return fmt.Sprintf( - "invalid %sRemoteConfig_Polaris.%s: %s%s", - key, - e.field, - e.reason, - cause) -} - -var _ error = RemoteConfig_PolarisValidationError{} - -var _ interface { - Field() string - Reason() string - Key() bool - Cause() error - ErrorName() string -} = RemoteConfig_PolarisValidationError{} diff --git a/gen/api/go/conf/v1/kratos_conf_data.pb.validate.go b/gen/api/go/conf/v1/kratos_conf_data.pb.validate.go deleted file mode 100644 index e8ed946..0000000 --- a/gen/api/go/conf/v1/kratos_conf_data.pb.validate.go +++ /dev/null @@ -1,527 +0,0 @@ -// Code generated by protoc-gen-validate. DO NOT EDIT. -// source: conf/v1/kratos_conf_data.proto - -package conf - -import ( - "bytes" - "errors" - "fmt" - "net" - "net/mail" - "net/url" - "regexp" - "sort" - "strings" - "time" - "unicode/utf8" - - "google.golang.org/protobuf/types/known/anypb" -) - -// ensure the imports are used -var ( - _ = bytes.MinRead - _ = errors.New("") - _ = fmt.Print - _ = utf8.UTFMax - _ = (*regexp.Regexp)(nil) - _ = (*strings.Reader)(nil) - _ = net.IPv4len - _ = time.Duration(0) - _ = (*url.URL)(nil) - _ = (*mail.Address)(nil) - _ = anypb.Any{} - _ = sort.Sort -) - -// Validate checks the field values on Data with the rules defined in the proto -// definition for this message. If any rules are violated, the first error -// encountered is returned, or nil if there are no violations. -func (m *Data) Validate() error { - return m.validate(false) -} - -// ValidateAll checks the field values on Data with the rules defined in the -// proto definition for this message. If any rules are violated, the result is -// a list of violation errors wrapped in DataMultiError, or nil if none found. -func (m *Data) ValidateAll() error { - return m.validate(true) -} - -func (m *Data) validate(all bool) error { - if m == nil { - return nil - } - - var errors []error - - if all { - switch v := interface{}(m.GetDatabase()).(type) { - case interface{ ValidateAll() error }: - if err := v.ValidateAll(); err != nil { - errors = append(errors, DataValidationError{ - field: "Database", - reason: "embedded message failed validation", - cause: err, - }) - } - case interface{ Validate() error }: - if err := v.Validate(); err != nil { - errors = append(errors, DataValidationError{ - field: "Database", - reason: "embedded message failed validation", - cause: err, - }) - } - } - } else if v, ok := interface{}(m.GetDatabase()).(interface{ Validate() error }); ok { - if err := v.Validate(); err != nil { - return DataValidationError{ - field: "Database", - reason: "embedded message failed validation", - cause: err, - } - } - } - - if all { - switch v := interface{}(m.GetRedis()).(type) { - case interface{ ValidateAll() error }: - if err := v.ValidateAll(); err != nil { - errors = append(errors, DataValidationError{ - field: "Redis", - reason: "embedded message failed validation", - cause: err, - }) - } - case interface{ Validate() error }: - if err := v.Validate(); err != nil { - errors = append(errors, DataValidationError{ - field: "Redis", - reason: "embedded message failed validation", - cause: err, - }) - } - } - } else if v, ok := interface{}(m.GetRedis()).(interface{ Validate() error }); ok { - if err := v.Validate(); err != nil { - return DataValidationError{ - field: "Redis", - reason: "embedded message failed validation", - cause: err, - } - } - } - - if len(errors) > 0 { - return DataMultiError(errors) - } - - return nil -} - -// DataMultiError is an error wrapping multiple validation errors returned by -// Data.ValidateAll() if the designated constraints aren't met. -type DataMultiError []error - -// Error returns a concatenation of all the error messages it wraps. -func (m DataMultiError) Error() string { - var msgs []string - for _, err := range m { - msgs = append(msgs, err.Error()) - } - return strings.Join(msgs, "; ") -} - -// AllErrors returns a list of validation violation errors. -func (m DataMultiError) AllErrors() []error { return m } - -// DataValidationError is the validation error returned by Data.Validate if the -// designated constraints aren't met. -type DataValidationError struct { - field string - reason string - cause error - key bool -} - -// Field function returns field value. -func (e DataValidationError) Field() string { return e.field } - -// Reason function returns reason value. -func (e DataValidationError) Reason() string { return e.reason } - -// Cause function returns cause value. -func (e DataValidationError) Cause() error { return e.cause } - -// Key function returns key value. -func (e DataValidationError) Key() bool { return e.key } - -// ErrorName returns error name. -func (e DataValidationError) ErrorName() string { return "DataValidationError" } - -// Error satisfies the builtin error interface -func (e DataValidationError) Error() string { - cause := "" - if e.cause != nil { - cause = fmt.Sprintf(" | caused by: %v", e.cause) - } - - key := "" - if e.key { - key = "key for " - } - - return fmt.Sprintf( - "invalid %sData.%s: %s%s", - key, - e.field, - e.reason, - cause) -} - -var _ error = DataValidationError{} - -var _ interface { - Field() string - Reason() string - Key() bool - Cause() error - ErrorName() string -} = DataValidationError{} - -// Validate checks the field values on Data_Database with the rules defined in -// the proto definition for this message. If any rules are violated, the first -// error encountered is returned, or nil if there are no violations. -func (m *Data_Database) Validate() error { - return m.validate(false) -} - -// ValidateAll checks the field values on Data_Database with the rules defined -// in the proto definition for this message. If any rules are violated, the -// result is a list of violation errors wrapped in Data_DatabaseMultiError, or -// nil if none found. -func (m *Data_Database) ValidateAll() error { - return m.validate(true) -} - -func (m *Data_Database) validate(all bool) error { - if m == nil { - return nil - } - - var errors []error - - // no validation rules for Driver - - // no validation rules for Source - - // no validation rules for Migrate - - // no validation rules for Debug - - // no validation rules for MaxIdleConnections - - // no validation rules for MaxOpenConnections - - if all { - switch v := interface{}(m.GetConnectionMaxLifetime()).(type) { - case interface{ ValidateAll() error }: - if err := v.ValidateAll(); err != nil { - errors = append(errors, Data_DatabaseValidationError{ - field: "ConnectionMaxLifetime", - reason: "embedded message failed validation", - cause: err, - }) - } - case interface{ Validate() error }: - if err := v.Validate(); err != nil { - errors = append(errors, Data_DatabaseValidationError{ - field: "ConnectionMaxLifetime", - reason: "embedded message failed validation", - cause: err, - }) - } - } - } else if v, ok := interface{}(m.GetConnectionMaxLifetime()).(interface{ Validate() error }); ok { - if err := v.Validate(); err != nil { - return Data_DatabaseValidationError{ - field: "ConnectionMaxLifetime", - reason: "embedded message failed validation", - cause: err, - } - } - } - - if len(errors) > 0 { - return Data_DatabaseMultiError(errors) - } - - return nil -} - -// Data_DatabaseMultiError is an error wrapping multiple validation errors -// returned by Data_Database.ValidateAll() if the designated constraints -// aren't met. -type Data_DatabaseMultiError []error - -// Error returns a concatenation of all the error messages it wraps. -func (m Data_DatabaseMultiError) Error() string { - var msgs []string - for _, err := range m { - msgs = append(msgs, err.Error()) - } - return strings.Join(msgs, "; ") -} - -// AllErrors returns a list of validation violation errors. -func (m Data_DatabaseMultiError) AllErrors() []error { return m } - -// Data_DatabaseValidationError is the validation error returned by -// Data_Database.Validate if the designated constraints aren't met. -type Data_DatabaseValidationError struct { - field string - reason string - cause error - key bool -} - -// Field function returns field value. -func (e Data_DatabaseValidationError) Field() string { return e.field } - -// Reason function returns reason value. -func (e Data_DatabaseValidationError) Reason() string { return e.reason } - -// Cause function returns cause value. -func (e Data_DatabaseValidationError) Cause() error { return e.cause } - -// Key function returns key value. -func (e Data_DatabaseValidationError) Key() bool { return e.key } - -// ErrorName returns error name. -func (e Data_DatabaseValidationError) ErrorName() string { return "Data_DatabaseValidationError" } - -// Error satisfies the builtin error interface -func (e Data_DatabaseValidationError) Error() string { - cause := "" - if e.cause != nil { - cause = fmt.Sprintf(" | caused by: %v", e.cause) - } - - key := "" - if e.key { - key = "key for " - } - - return fmt.Sprintf( - "invalid %sData_Database.%s: %s%s", - key, - e.field, - e.reason, - cause) -} - -var _ error = Data_DatabaseValidationError{} - -var _ interface { - Field() string - Reason() string - Key() bool - Cause() error - ErrorName() string -} = Data_DatabaseValidationError{} - -// Validate checks the field values on Data_Redis with the rules defined in the -// proto definition for this message. If any rules are violated, the first -// error encountered is returned, or nil if there are no violations. -func (m *Data_Redis) Validate() error { - return m.validate(false) -} - -// ValidateAll checks the field values on Data_Redis with the rules defined in -// the proto definition for this message. If any rules are violated, the -// result is a list of violation errors wrapped in Data_RedisMultiError, or -// nil if none found. -func (m *Data_Redis) ValidateAll() error { - return m.validate(true) -} - -func (m *Data_Redis) validate(all bool) error { - if m == nil { - return nil - } - - var errors []error - - // no validation rules for Network - - // no validation rules for Addr - - // no validation rules for Password - - // no validation rules for Db - - if all { - switch v := interface{}(m.GetDialTimeout()).(type) { - case interface{ ValidateAll() error }: - if err := v.ValidateAll(); err != nil { - errors = append(errors, Data_RedisValidationError{ - field: "DialTimeout", - reason: "embedded message failed validation", - cause: err, - }) - } - case interface{ Validate() error }: - if err := v.Validate(); err != nil { - errors = append(errors, Data_RedisValidationError{ - field: "DialTimeout", - reason: "embedded message failed validation", - cause: err, - }) - } - } - } else if v, ok := interface{}(m.GetDialTimeout()).(interface{ Validate() error }); ok { - if err := v.Validate(); err != nil { - return Data_RedisValidationError{ - field: "DialTimeout", - reason: "embedded message failed validation", - cause: err, - } - } - } - - if all { - switch v := interface{}(m.GetReadTimeout()).(type) { - case interface{ ValidateAll() error }: - if err := v.ValidateAll(); err != nil { - errors = append(errors, Data_RedisValidationError{ - field: "ReadTimeout", - reason: "embedded message failed validation", - cause: err, - }) - } - case interface{ Validate() error }: - if err := v.Validate(); err != nil { - errors = append(errors, Data_RedisValidationError{ - field: "ReadTimeout", - reason: "embedded message failed validation", - cause: err, - }) - } - } - } else if v, ok := interface{}(m.GetReadTimeout()).(interface{ Validate() error }); ok { - if err := v.Validate(); err != nil { - return Data_RedisValidationError{ - field: "ReadTimeout", - reason: "embedded message failed validation", - cause: err, - } - } - } - - if all { - switch v := interface{}(m.GetWriteTimeout()).(type) { - case interface{ ValidateAll() error }: - if err := v.ValidateAll(); err != nil { - errors = append(errors, Data_RedisValidationError{ - field: "WriteTimeout", - reason: "embedded message failed validation", - cause: err, - }) - } - case interface{ Validate() error }: - if err := v.Validate(); err != nil { - errors = append(errors, Data_RedisValidationError{ - field: "WriteTimeout", - reason: "embedded message failed validation", - cause: err, - }) - } - } - } else if v, ok := interface{}(m.GetWriteTimeout()).(interface{ Validate() error }); ok { - if err := v.Validate(); err != nil { - return Data_RedisValidationError{ - field: "WriteTimeout", - reason: "embedded message failed validation", - cause: err, - } - } - } - - if len(errors) > 0 { - return Data_RedisMultiError(errors) - } - - return nil -} - -// Data_RedisMultiError is an error wrapping multiple validation errors -// returned by Data_Redis.ValidateAll() if the designated constraints aren't met. -type Data_RedisMultiError []error - -// Error returns a concatenation of all the error messages it wraps. -func (m Data_RedisMultiError) Error() string { - var msgs []string - for _, err := range m { - msgs = append(msgs, err.Error()) - } - return strings.Join(msgs, "; ") -} - -// AllErrors returns a list of validation violation errors. -func (m Data_RedisMultiError) AllErrors() []error { return m } - -// Data_RedisValidationError is the validation error returned by -// Data_Redis.Validate if the designated constraints aren't met. -type Data_RedisValidationError struct { - field string - reason string - cause error - key bool -} - -// Field function returns field value. -func (e Data_RedisValidationError) Field() string { return e.field } - -// Reason function returns reason value. -func (e Data_RedisValidationError) Reason() string { return e.reason } - -// Cause function returns cause value. -func (e Data_RedisValidationError) Cause() error { return e.cause } - -// Key function returns key value. -func (e Data_RedisValidationError) Key() bool { return e.key } - -// ErrorName returns error name. -func (e Data_RedisValidationError) ErrorName() string { return "Data_RedisValidationError" } - -// Error satisfies the builtin error interface -func (e Data_RedisValidationError) Error() string { - cause := "" - if e.cause != nil { - cause = fmt.Sprintf(" | caused by: %v", e.cause) - } - - key := "" - if e.key { - key = "key for " - } - - return fmt.Sprintf( - "invalid %sData_Redis.%s: %s%s", - key, - e.field, - e.reason, - cause) -} - -var _ error = Data_RedisValidationError{} - -var _ interface { - Field() string - Reason() string - Key() bool - Cause() error - ErrorName() string -} = Data_RedisValidationError{} diff --git a/gen/api/go/conf/v1/kratos_conf_logger.pb.validate.go b/gen/api/go/conf/v1/kratos_conf_logger.pb.validate.go deleted file mode 100644 index 2d582e1..0000000 --- a/gen/api/go/conf/v1/kratos_conf_logger.pb.validate.go +++ /dev/null @@ -1,818 +0,0 @@ -// Code generated by protoc-gen-validate. DO NOT EDIT. -// source: conf/v1/kratos_conf_logger.proto - -package conf - -import ( - "bytes" - "errors" - "fmt" - "net" - "net/mail" - "net/url" - "regexp" - "sort" - "strings" - "time" - "unicode/utf8" - - "google.golang.org/protobuf/types/known/anypb" -) - -// ensure the imports are used -var ( - _ = bytes.MinRead - _ = errors.New("") - _ = fmt.Print - _ = utf8.UTFMax - _ = (*regexp.Regexp)(nil) - _ = (*strings.Reader)(nil) - _ = net.IPv4len - _ = time.Duration(0) - _ = (*url.URL)(nil) - _ = (*mail.Address)(nil) - _ = anypb.Any{} - _ = sort.Sort -) - -// Validate checks the field values on Logger with the rules defined in the -// proto definition for this message. If any rules are violated, the first -// error encountered is returned, or nil if there are no violations. -func (m *Logger) Validate() error { - return m.validate(false) -} - -// ValidateAll checks the field values on Logger with the rules defined in the -// proto definition for this message. If any rules are violated, the result is -// a list of violation errors wrapped in LoggerMultiError, or nil if none found. -func (m *Logger) ValidateAll() error { - return m.validate(true) -} - -func (m *Logger) validate(all bool) error { - if m == nil { - return nil - } - - var errors []error - - // no validation rules for Type - - if all { - switch v := interface{}(m.GetZap()).(type) { - case interface{ ValidateAll() error }: - if err := v.ValidateAll(); err != nil { - errors = append(errors, LoggerValidationError{ - field: "Zap", - reason: "embedded message failed validation", - cause: err, - }) - } - case interface{ Validate() error }: - if err := v.Validate(); err != nil { - errors = append(errors, LoggerValidationError{ - field: "Zap", - reason: "embedded message failed validation", - cause: err, - }) - } - } - } else if v, ok := interface{}(m.GetZap()).(interface{ Validate() error }); ok { - if err := v.Validate(); err != nil { - return LoggerValidationError{ - field: "Zap", - reason: "embedded message failed validation", - cause: err, - } - } - } - - if all { - switch v := interface{}(m.GetLogrus()).(type) { - case interface{ ValidateAll() error }: - if err := v.ValidateAll(); err != nil { - errors = append(errors, LoggerValidationError{ - field: "Logrus", - reason: "embedded message failed validation", - cause: err, - }) - } - case interface{ Validate() error }: - if err := v.Validate(); err != nil { - errors = append(errors, LoggerValidationError{ - field: "Logrus", - reason: "embedded message failed validation", - cause: err, - }) - } - } - } else if v, ok := interface{}(m.GetLogrus()).(interface{ Validate() error }); ok { - if err := v.Validate(); err != nil { - return LoggerValidationError{ - field: "Logrus", - reason: "embedded message failed validation", - cause: err, - } - } - } - - if all { - switch v := interface{}(m.GetFluent()).(type) { - case interface{ ValidateAll() error }: - if err := v.ValidateAll(); err != nil { - errors = append(errors, LoggerValidationError{ - field: "Fluent", - reason: "embedded message failed validation", - cause: err, - }) - } - case interface{ Validate() error }: - if err := v.Validate(); err != nil { - errors = append(errors, LoggerValidationError{ - field: "Fluent", - reason: "embedded message failed validation", - cause: err, - }) - } - } - } else if v, ok := interface{}(m.GetFluent()).(interface{ Validate() error }); ok { - if err := v.Validate(); err != nil { - return LoggerValidationError{ - field: "Fluent", - reason: "embedded message failed validation", - cause: err, - } - } - } - - if all { - switch v := interface{}(m.GetAliyun()).(type) { - case interface{ ValidateAll() error }: - if err := v.ValidateAll(); err != nil { - errors = append(errors, LoggerValidationError{ - field: "Aliyun", - reason: "embedded message failed validation", - cause: err, - }) - } - case interface{ Validate() error }: - if err := v.Validate(); err != nil { - errors = append(errors, LoggerValidationError{ - field: "Aliyun", - reason: "embedded message failed validation", - cause: err, - }) - } - } - } else if v, ok := interface{}(m.GetAliyun()).(interface{ Validate() error }); ok { - if err := v.Validate(); err != nil { - return LoggerValidationError{ - field: "Aliyun", - reason: "embedded message failed validation", - cause: err, - } - } - } - - if all { - switch v := interface{}(m.GetTencent()).(type) { - case interface{ ValidateAll() error }: - if err := v.ValidateAll(); err != nil { - errors = append(errors, LoggerValidationError{ - field: "Tencent", - reason: "embedded message failed validation", - cause: err, - }) - } - case interface{ Validate() error }: - if err := v.Validate(); err != nil { - errors = append(errors, LoggerValidationError{ - field: "Tencent", - reason: "embedded message failed validation", - cause: err, - }) - } - } - } else if v, ok := interface{}(m.GetTencent()).(interface{ Validate() error }); ok { - if err := v.Validate(); err != nil { - return LoggerValidationError{ - field: "Tencent", - reason: "embedded message failed validation", - cause: err, - } - } - } - - if len(errors) > 0 { - return LoggerMultiError(errors) - } - - return nil -} - -// LoggerMultiError is an error wrapping multiple validation errors returned by -// Logger.ValidateAll() if the designated constraints aren't met. -type LoggerMultiError []error - -// Error returns a concatenation of all the error messages it wraps. -func (m LoggerMultiError) Error() string { - var msgs []string - for _, err := range m { - msgs = append(msgs, err.Error()) - } - return strings.Join(msgs, "; ") -} - -// AllErrors returns a list of validation violation errors. -func (m LoggerMultiError) AllErrors() []error { return m } - -// LoggerValidationError is the validation error returned by Logger.Validate if -// the designated constraints aren't met. -type LoggerValidationError struct { - field string - reason string - cause error - key bool -} - -// Field function returns field value. -func (e LoggerValidationError) Field() string { return e.field } - -// Reason function returns reason value. -func (e LoggerValidationError) Reason() string { return e.reason } - -// Cause function returns cause value. -func (e LoggerValidationError) Cause() error { return e.cause } - -// Key function returns key value. -func (e LoggerValidationError) Key() bool { return e.key } - -// ErrorName returns error name. -func (e LoggerValidationError) ErrorName() string { return "LoggerValidationError" } - -// Error satisfies the builtin error interface -func (e LoggerValidationError) Error() string { - cause := "" - if e.cause != nil { - cause = fmt.Sprintf(" | caused by: %v", e.cause) - } - - key := "" - if e.key { - key = "key for " - } - - return fmt.Sprintf( - "invalid %sLogger.%s: %s%s", - key, - e.field, - e.reason, - cause) -} - -var _ error = LoggerValidationError{} - -var _ interface { - Field() string - Reason() string - Key() bool - Cause() error - ErrorName() string -} = LoggerValidationError{} - -// Validate checks the field values on Logger_Zap with the rules defined in the -// proto definition for this message. If any rules are violated, the first -// error encountered is returned, or nil if there are no violations. -func (m *Logger_Zap) Validate() error { - return m.validate(false) -} - -// ValidateAll checks the field values on Logger_Zap with the rules defined in -// the proto definition for this message. If any rules are violated, the -// result is a list of violation errors wrapped in Logger_ZapMultiError, or -// nil if none found. -func (m *Logger_Zap) ValidateAll() error { - return m.validate(true) -} - -func (m *Logger_Zap) validate(all bool) error { - if m == nil { - return nil - } - - var errors []error - - // no validation rules for Filename - - // no validation rules for Level - - // no validation rules for MaxSize - - // no validation rules for MaxAge - - // no validation rules for MaxBackups - - if len(errors) > 0 { - return Logger_ZapMultiError(errors) - } - - return nil -} - -// Logger_ZapMultiError is an error wrapping multiple validation errors -// returned by Logger_Zap.ValidateAll() if the designated constraints aren't met. -type Logger_ZapMultiError []error - -// Error returns a concatenation of all the error messages it wraps. -func (m Logger_ZapMultiError) Error() string { - var msgs []string - for _, err := range m { - msgs = append(msgs, err.Error()) - } - return strings.Join(msgs, "; ") -} - -// AllErrors returns a list of validation violation errors. -func (m Logger_ZapMultiError) AllErrors() []error { return m } - -// Logger_ZapValidationError is the validation error returned by -// Logger_Zap.Validate if the designated constraints aren't met. -type Logger_ZapValidationError struct { - field string - reason string - cause error - key bool -} - -// Field function returns field value. -func (e Logger_ZapValidationError) Field() string { return e.field } - -// Reason function returns reason value. -func (e Logger_ZapValidationError) Reason() string { return e.reason } - -// Cause function returns cause value. -func (e Logger_ZapValidationError) Cause() error { return e.cause } - -// Key function returns key value. -func (e Logger_ZapValidationError) Key() bool { return e.key } - -// ErrorName returns error name. -func (e Logger_ZapValidationError) ErrorName() string { return "Logger_ZapValidationError" } - -// Error satisfies the builtin error interface -func (e Logger_ZapValidationError) Error() string { - cause := "" - if e.cause != nil { - cause = fmt.Sprintf(" | caused by: %v", e.cause) - } - - key := "" - if e.key { - key = "key for " - } - - return fmt.Sprintf( - "invalid %sLogger_Zap.%s: %s%s", - key, - e.field, - e.reason, - cause) -} - -var _ error = Logger_ZapValidationError{} - -var _ interface { - Field() string - Reason() string - Key() bool - Cause() error - ErrorName() string -} = Logger_ZapValidationError{} - -// Validate checks the field values on Logger_Logrus with the rules defined in -// the proto definition for this message. If any rules are violated, the first -// error encountered is returned, or nil if there are no violations. -func (m *Logger_Logrus) Validate() error { - return m.validate(false) -} - -// ValidateAll checks the field values on Logger_Logrus with the rules defined -// in the proto definition for this message. If any rules are violated, the -// result is a list of violation errors wrapped in Logger_LogrusMultiError, or -// nil if none found. -func (m *Logger_Logrus) ValidateAll() error { - return m.validate(true) -} - -func (m *Logger_Logrus) validate(all bool) error { - if m == nil { - return nil - } - - var errors []error - - // no validation rules for Level - - // no validation rules for Formatter - - // no validation rules for TimestampFormat - - // no validation rules for DisableColors - - // no validation rules for DisableTimestamp - - if len(errors) > 0 { - return Logger_LogrusMultiError(errors) - } - - return nil -} - -// Logger_LogrusMultiError is an error wrapping multiple validation errors -// returned by Logger_Logrus.ValidateAll() if the designated constraints -// aren't met. -type Logger_LogrusMultiError []error - -// Error returns a concatenation of all the error messages it wraps. -func (m Logger_LogrusMultiError) Error() string { - var msgs []string - for _, err := range m { - msgs = append(msgs, err.Error()) - } - return strings.Join(msgs, "; ") -} - -// AllErrors returns a list of validation violation errors. -func (m Logger_LogrusMultiError) AllErrors() []error { return m } - -// Logger_LogrusValidationError is the validation error returned by -// Logger_Logrus.Validate if the designated constraints aren't met. -type Logger_LogrusValidationError struct { - field string - reason string - cause error - key bool -} - -// Field function returns field value. -func (e Logger_LogrusValidationError) Field() string { return e.field } - -// Reason function returns reason value. -func (e Logger_LogrusValidationError) Reason() string { return e.reason } - -// Cause function returns cause value. -func (e Logger_LogrusValidationError) Cause() error { return e.cause } - -// Key function returns key value. -func (e Logger_LogrusValidationError) Key() bool { return e.key } - -// ErrorName returns error name. -func (e Logger_LogrusValidationError) ErrorName() string { return "Logger_LogrusValidationError" } - -// Error satisfies the builtin error interface -func (e Logger_LogrusValidationError) Error() string { - cause := "" - if e.cause != nil { - cause = fmt.Sprintf(" | caused by: %v", e.cause) - } - - key := "" - if e.key { - key = "key for " - } - - return fmt.Sprintf( - "invalid %sLogger_Logrus.%s: %s%s", - key, - e.field, - e.reason, - cause) -} - -var _ error = Logger_LogrusValidationError{} - -var _ interface { - Field() string - Reason() string - Key() bool - Cause() error - ErrorName() string -} = Logger_LogrusValidationError{} - -// Validate checks the field values on Logger_Fluent with the rules defined in -// the proto definition for this message. If any rules are violated, the first -// error encountered is returned, or nil if there are no violations. -func (m *Logger_Fluent) Validate() error { - return m.validate(false) -} - -// ValidateAll checks the field values on Logger_Fluent with the rules defined -// in the proto definition for this message. If any rules are violated, the -// result is a list of violation errors wrapped in Logger_FluentMultiError, or -// nil if none found. -func (m *Logger_Fluent) ValidateAll() error { - return m.validate(true) -} - -func (m *Logger_Fluent) validate(all bool) error { - if m == nil { - return nil - } - - var errors []error - - // no validation rules for Endpoint - - if len(errors) > 0 { - return Logger_FluentMultiError(errors) - } - - return nil -} - -// Logger_FluentMultiError is an error wrapping multiple validation errors -// returned by Logger_Fluent.ValidateAll() if the designated constraints -// aren't met. -type Logger_FluentMultiError []error - -// Error returns a concatenation of all the error messages it wraps. -func (m Logger_FluentMultiError) Error() string { - var msgs []string - for _, err := range m { - msgs = append(msgs, err.Error()) - } - return strings.Join(msgs, "; ") -} - -// AllErrors returns a list of validation violation errors. -func (m Logger_FluentMultiError) AllErrors() []error { return m } - -// Logger_FluentValidationError is the validation error returned by -// Logger_Fluent.Validate if the designated constraints aren't met. -type Logger_FluentValidationError struct { - field string - reason string - cause error - key bool -} - -// Field function returns field value. -func (e Logger_FluentValidationError) Field() string { return e.field } - -// Reason function returns reason value. -func (e Logger_FluentValidationError) Reason() string { return e.reason } - -// Cause function returns cause value. -func (e Logger_FluentValidationError) Cause() error { return e.cause } - -// Key function returns key value. -func (e Logger_FluentValidationError) Key() bool { return e.key } - -// ErrorName returns error name. -func (e Logger_FluentValidationError) ErrorName() string { return "Logger_FluentValidationError" } - -// Error satisfies the builtin error interface -func (e Logger_FluentValidationError) Error() string { - cause := "" - if e.cause != nil { - cause = fmt.Sprintf(" | caused by: %v", e.cause) - } - - key := "" - if e.key { - key = "key for " - } - - return fmt.Sprintf( - "invalid %sLogger_Fluent.%s: %s%s", - key, - e.field, - e.reason, - cause) -} - -var _ error = Logger_FluentValidationError{} - -var _ interface { - Field() string - Reason() string - Key() bool - Cause() error - ErrorName() string -} = Logger_FluentValidationError{} - -// Validate checks the field values on Logger_Aliyun with the rules defined in -// the proto definition for this message. If any rules are violated, the first -// error encountered is returned, or nil if there are no violations. -func (m *Logger_Aliyun) Validate() error { - return m.validate(false) -} - -// ValidateAll checks the field values on Logger_Aliyun with the rules defined -// in the proto definition for this message. If any rules are violated, the -// result is a list of violation errors wrapped in Logger_AliyunMultiError, or -// nil if none found. -func (m *Logger_Aliyun) ValidateAll() error { - return m.validate(true) -} - -func (m *Logger_Aliyun) validate(all bool) error { - if m == nil { - return nil - } - - var errors []error - - // no validation rules for Endpoint - - // no validation rules for Project - - // no validation rules for AccessKey - - // no validation rules for AccessSecret - - if len(errors) > 0 { - return Logger_AliyunMultiError(errors) - } - - return nil -} - -// Logger_AliyunMultiError is an error wrapping multiple validation errors -// returned by Logger_Aliyun.ValidateAll() if the designated constraints -// aren't met. -type Logger_AliyunMultiError []error - -// Error returns a concatenation of all the error messages it wraps. -func (m Logger_AliyunMultiError) Error() string { - var msgs []string - for _, err := range m { - msgs = append(msgs, err.Error()) - } - return strings.Join(msgs, "; ") -} - -// AllErrors returns a list of validation violation errors. -func (m Logger_AliyunMultiError) AllErrors() []error { return m } - -// Logger_AliyunValidationError is the validation error returned by -// Logger_Aliyun.Validate if the designated constraints aren't met. -type Logger_AliyunValidationError struct { - field string - reason string - cause error - key bool -} - -// Field function returns field value. -func (e Logger_AliyunValidationError) Field() string { return e.field } - -// Reason function returns reason value. -func (e Logger_AliyunValidationError) Reason() string { return e.reason } - -// Cause function returns cause value. -func (e Logger_AliyunValidationError) Cause() error { return e.cause } - -// Key function returns key value. -func (e Logger_AliyunValidationError) Key() bool { return e.key } - -// ErrorName returns error name. -func (e Logger_AliyunValidationError) ErrorName() string { return "Logger_AliyunValidationError" } - -// Error satisfies the builtin error interface -func (e Logger_AliyunValidationError) Error() string { - cause := "" - if e.cause != nil { - cause = fmt.Sprintf(" | caused by: %v", e.cause) - } - - key := "" - if e.key { - key = "key for " - } - - return fmt.Sprintf( - "invalid %sLogger_Aliyun.%s: %s%s", - key, - e.field, - e.reason, - cause) -} - -var _ error = Logger_AliyunValidationError{} - -var _ interface { - Field() string - Reason() string - Key() bool - Cause() error - ErrorName() string -} = Logger_AliyunValidationError{} - -// Validate checks the field values on Logger_Tencent with the rules defined in -// the proto definition for this message. If any rules are violated, the first -// error encountered is returned, or nil if there are no violations. -func (m *Logger_Tencent) Validate() error { - return m.validate(false) -} - -// ValidateAll checks the field values on Logger_Tencent with the rules defined -// in the proto definition for this message. If any rules are violated, the -// result is a list of violation errors wrapped in Logger_TencentMultiError, -// or nil if none found. -func (m *Logger_Tencent) ValidateAll() error { - return m.validate(true) -} - -func (m *Logger_Tencent) validate(all bool) error { - if m == nil { - return nil - } - - var errors []error - - // no validation rules for Endpoint - - // no validation rules for TopicId - - // no validation rules for AccessKey - - // no validation rules for AccessSecret - - if len(errors) > 0 { - return Logger_TencentMultiError(errors) - } - - return nil -} - -// Logger_TencentMultiError is an error wrapping multiple validation errors -// returned by Logger_Tencent.ValidateAll() if the designated constraints -// aren't met. -type Logger_TencentMultiError []error - -// Error returns a concatenation of all the error messages it wraps. -func (m Logger_TencentMultiError) Error() string { - var msgs []string - for _, err := range m { - msgs = append(msgs, err.Error()) - } - return strings.Join(msgs, "; ") -} - -// AllErrors returns a list of validation violation errors. -func (m Logger_TencentMultiError) AllErrors() []error { return m } - -// Logger_TencentValidationError is the validation error returned by -// Logger_Tencent.Validate if the designated constraints aren't met. -type Logger_TencentValidationError struct { - field string - reason string - cause error - key bool -} - -// Field function returns field value. -func (e Logger_TencentValidationError) Field() string { return e.field } - -// Reason function returns reason value. -func (e Logger_TencentValidationError) Reason() string { return e.reason } - -// Cause function returns cause value. -func (e Logger_TencentValidationError) Cause() error { return e.cause } - -// Key function returns key value. -func (e Logger_TencentValidationError) Key() bool { return e.key } - -// ErrorName returns error name. -func (e Logger_TencentValidationError) ErrorName() string { return "Logger_TencentValidationError" } - -// Error satisfies the builtin error interface -func (e Logger_TencentValidationError) Error() string { - cause := "" - if e.cause != nil { - cause = fmt.Sprintf(" | caused by: %v", e.cause) - } - - key := "" - if e.key { - key = "key for " - } - - return fmt.Sprintf( - "invalid %sLogger_Tencent.%s: %s%s", - key, - e.field, - e.reason, - cause) -} - -var _ error = Logger_TencentValidationError{} - -var _ interface { - Field() string - Reason() string - Key() bool - Cause() error - ErrorName() string -} = Logger_TencentValidationError{} diff --git a/gen/api/go/conf/v1/kratos_conf_middleware.pb.validate.go b/gen/api/go/conf/v1/kratos_conf_middleware.pb.validate.go deleted file mode 100644 index 3254c34..0000000 --- a/gen/api/go/conf/v1/kratos_conf_middleware.pb.validate.go +++ /dev/null @@ -1,550 +0,0 @@ -// Code generated by protoc-gen-validate. DO NOT EDIT. -// source: conf/v1/kratos_conf_middleware.proto - -package conf - -import ( - "bytes" - "errors" - "fmt" - "net" - "net/mail" - "net/url" - "regexp" - "sort" - "strings" - "time" - "unicode/utf8" - - "google.golang.org/protobuf/types/known/anypb" -) - -// ensure the imports are used -var ( - _ = bytes.MinRead - _ = errors.New("") - _ = fmt.Print - _ = utf8.UTFMax - _ = (*regexp.Regexp)(nil) - _ = (*strings.Reader)(nil) - _ = net.IPv4len - _ = time.Duration(0) - _ = (*url.URL)(nil) - _ = (*mail.Address)(nil) - _ = anypb.Any{} - _ = sort.Sort -) - -// Validate checks the field values on Middleware with the rules defined in the -// proto definition for this message. If any rules are violated, the first -// error encountered is returned, or nil if there are no violations. -func (m *Middleware) Validate() error { - return m.validate(false) -} - -// ValidateAll checks the field values on Middleware with the rules defined in -// the proto definition for this message. If any rules are violated, the -// result is a list of violation errors wrapped in MiddlewareMultiError, or -// nil if none found. -func (m *Middleware) ValidateAll() error { - return m.validate(true) -} - -func (m *Middleware) validate(all bool) error { - if m == nil { - return nil - } - - var errors []error - - // no validation rules for EnableLogging - - // no validation rules for EnableRecovery - - // no validation rules for EnableTracing - - // no validation rules for EnableValidate - - // no validation rules for EnableCircuitBreaker - - if all { - switch v := interface{}(m.GetLimiter()).(type) { - case interface{ ValidateAll() error }: - if err := v.ValidateAll(); err != nil { - errors = append(errors, MiddlewareValidationError{ - field: "Limiter", - reason: "embedded message failed validation", - cause: err, - }) - } - case interface{ Validate() error }: - if err := v.Validate(); err != nil { - errors = append(errors, MiddlewareValidationError{ - field: "Limiter", - reason: "embedded message failed validation", - cause: err, - }) - } - } - } else if v, ok := interface{}(m.GetLimiter()).(interface{ Validate() error }); ok { - if err := v.Validate(); err != nil { - return MiddlewareValidationError{ - field: "Limiter", - reason: "embedded message failed validation", - cause: err, - } - } - } - - if all { - switch v := interface{}(m.GetMetrics()).(type) { - case interface{ ValidateAll() error }: - if err := v.ValidateAll(); err != nil { - errors = append(errors, MiddlewareValidationError{ - field: "Metrics", - reason: "embedded message failed validation", - cause: err, - }) - } - case interface{ Validate() error }: - if err := v.Validate(); err != nil { - errors = append(errors, MiddlewareValidationError{ - field: "Metrics", - reason: "embedded message failed validation", - cause: err, - }) - } - } - } else if v, ok := interface{}(m.GetMetrics()).(interface{ Validate() error }); ok { - if err := v.Validate(); err != nil { - return MiddlewareValidationError{ - field: "Metrics", - reason: "embedded message failed validation", - cause: err, - } - } - } - - if all { - switch v := interface{}(m.GetAuth()).(type) { - case interface{ ValidateAll() error }: - if err := v.ValidateAll(); err != nil { - errors = append(errors, MiddlewareValidationError{ - field: "Auth", - reason: "embedded message failed validation", - cause: err, - }) - } - case interface{ Validate() error }: - if err := v.Validate(); err != nil { - errors = append(errors, MiddlewareValidationError{ - field: "Auth", - reason: "embedded message failed validation", - cause: err, - }) - } - } - } else if v, ok := interface{}(m.GetAuth()).(interface{ Validate() error }); ok { - if err := v.Validate(); err != nil { - return MiddlewareValidationError{ - field: "Auth", - reason: "embedded message failed validation", - cause: err, - } - } - } - - if len(errors) > 0 { - return MiddlewareMultiError(errors) - } - - return nil -} - -// MiddlewareMultiError is an error wrapping multiple validation errors -// returned by Middleware.ValidateAll() if the designated constraints aren't met. -type MiddlewareMultiError []error - -// Error returns a concatenation of all the error messages it wraps. -func (m MiddlewareMultiError) Error() string { - var msgs []string - for _, err := range m { - msgs = append(msgs, err.Error()) - } - return strings.Join(msgs, "; ") -} - -// AllErrors returns a list of validation violation errors. -func (m MiddlewareMultiError) AllErrors() []error { return m } - -// MiddlewareValidationError is the validation error returned by -// Middleware.Validate if the designated constraints aren't met. -type MiddlewareValidationError struct { - field string - reason string - cause error - key bool -} - -// Field function returns field value. -func (e MiddlewareValidationError) Field() string { return e.field } - -// Reason function returns reason value. -func (e MiddlewareValidationError) Reason() string { return e.reason } - -// Cause function returns cause value. -func (e MiddlewareValidationError) Cause() error { return e.cause } - -// Key function returns key value. -func (e MiddlewareValidationError) Key() bool { return e.key } - -// ErrorName returns error name. -func (e MiddlewareValidationError) ErrorName() string { return "MiddlewareValidationError" } - -// Error satisfies the builtin error interface -func (e MiddlewareValidationError) Error() string { - cause := "" - if e.cause != nil { - cause = fmt.Sprintf(" | caused by: %v", e.cause) - } - - key := "" - if e.key { - key = "key for " - } - - return fmt.Sprintf( - "invalid %sMiddleware.%s: %s%s", - key, - e.field, - e.reason, - cause) -} - -var _ error = MiddlewareValidationError{} - -var _ interface { - Field() string - Reason() string - Key() bool - Cause() error - ErrorName() string -} = MiddlewareValidationError{} - -// Validate checks the field values on Middleware_Auth with the rules defined -// in the proto definition for this message. If any rules are violated, the -// first error encountered is returned, or nil if there are no violations. -func (m *Middleware_Auth) Validate() error { - return m.validate(false) -} - -// ValidateAll checks the field values on Middleware_Auth with the rules -// defined in the proto definition for this message. If any rules are -// violated, the result is a list of violation errors wrapped in -// Middleware_AuthMultiError, or nil if none found. -func (m *Middleware_Auth) ValidateAll() error { - return m.validate(true) -} - -func (m *Middleware_Auth) validate(all bool) error { - if m == nil { - return nil - } - - var errors []error - - // no validation rules for Method - - // no validation rules for Key - - if len(errors) > 0 { - return Middleware_AuthMultiError(errors) - } - - return nil -} - -// Middleware_AuthMultiError is an error wrapping multiple validation errors -// returned by Middleware_Auth.ValidateAll() if the designated constraints -// aren't met. -type Middleware_AuthMultiError []error - -// Error returns a concatenation of all the error messages it wraps. -func (m Middleware_AuthMultiError) Error() string { - var msgs []string - for _, err := range m { - msgs = append(msgs, err.Error()) - } - return strings.Join(msgs, "; ") -} - -// AllErrors returns a list of validation violation errors. -func (m Middleware_AuthMultiError) AllErrors() []error { return m } - -// Middleware_AuthValidationError is the validation error returned by -// Middleware_Auth.Validate if the designated constraints aren't met. -type Middleware_AuthValidationError struct { - field string - reason string - cause error - key bool -} - -// Field function returns field value. -func (e Middleware_AuthValidationError) Field() string { return e.field } - -// Reason function returns reason value. -func (e Middleware_AuthValidationError) Reason() string { return e.reason } - -// Cause function returns cause value. -func (e Middleware_AuthValidationError) Cause() error { return e.cause } - -// Key function returns key value. -func (e Middleware_AuthValidationError) Key() bool { return e.key } - -// ErrorName returns error name. -func (e Middleware_AuthValidationError) ErrorName() string { return "Middleware_AuthValidationError" } - -// Error satisfies the builtin error interface -func (e Middleware_AuthValidationError) Error() string { - cause := "" - if e.cause != nil { - cause = fmt.Sprintf(" | caused by: %v", e.cause) - } - - key := "" - if e.key { - key = "key for " - } - - return fmt.Sprintf( - "invalid %sMiddleware_Auth.%s: %s%s", - key, - e.field, - e.reason, - cause) -} - -var _ error = Middleware_AuthValidationError{} - -var _ interface { - Field() string - Reason() string - Key() bool - Cause() error - ErrorName() string -} = Middleware_AuthValidationError{} - -// Validate checks the field values on Middleware_RateLimiter with the rules -// defined in the proto definition for this message. If any rules are -// violated, the first error encountered is returned, or nil if there are no violations. -func (m *Middleware_RateLimiter) Validate() error { - return m.validate(false) -} - -// ValidateAll checks the field values on Middleware_RateLimiter with the rules -// defined in the proto definition for this message. If any rules are -// violated, the result is a list of violation errors wrapped in -// Middleware_RateLimiterMultiError, or nil if none found. -func (m *Middleware_RateLimiter) ValidateAll() error { - return m.validate(true) -} - -func (m *Middleware_RateLimiter) validate(all bool) error { - if m == nil { - return nil - } - - var errors []error - - // no validation rules for Name - - if len(errors) > 0 { - return Middleware_RateLimiterMultiError(errors) - } - - return nil -} - -// Middleware_RateLimiterMultiError is an error wrapping multiple validation -// errors returned by Middleware_RateLimiter.ValidateAll() if the designated -// constraints aren't met. -type Middleware_RateLimiterMultiError []error - -// Error returns a concatenation of all the error messages it wraps. -func (m Middleware_RateLimiterMultiError) Error() string { - var msgs []string - for _, err := range m { - msgs = append(msgs, err.Error()) - } - return strings.Join(msgs, "; ") -} - -// AllErrors returns a list of validation violation errors. -func (m Middleware_RateLimiterMultiError) AllErrors() []error { return m } - -// Middleware_RateLimiterValidationError is the validation error returned by -// Middleware_RateLimiter.Validate if the designated constraints aren't met. -type Middleware_RateLimiterValidationError struct { - field string - reason string - cause error - key bool -} - -// Field function returns field value. -func (e Middleware_RateLimiterValidationError) Field() string { return e.field } - -// Reason function returns reason value. -func (e Middleware_RateLimiterValidationError) Reason() string { return e.reason } - -// Cause function returns cause value. -func (e Middleware_RateLimiterValidationError) Cause() error { return e.cause } - -// Key function returns key value. -func (e Middleware_RateLimiterValidationError) Key() bool { return e.key } - -// ErrorName returns error name. -func (e Middleware_RateLimiterValidationError) ErrorName() string { - return "Middleware_RateLimiterValidationError" -} - -// Error satisfies the builtin error interface -func (e Middleware_RateLimiterValidationError) Error() string { - cause := "" - if e.cause != nil { - cause = fmt.Sprintf(" | caused by: %v", e.cause) - } - - key := "" - if e.key { - key = "key for " - } - - return fmt.Sprintf( - "invalid %sMiddleware_RateLimiter.%s: %s%s", - key, - e.field, - e.reason, - cause) -} - -var _ error = Middleware_RateLimiterValidationError{} - -var _ interface { - Field() string - Reason() string - Key() bool - Cause() error - ErrorName() string -} = Middleware_RateLimiterValidationError{} - -// Validate checks the field values on Middleware_Metrics with the rules -// defined in the proto definition for this message. If any rules are -// violated, the first error encountered is returned, or nil if there are no violations. -func (m *Middleware_Metrics) Validate() error { - return m.validate(false) -} - -// ValidateAll checks the field values on Middleware_Metrics with the rules -// defined in the proto definition for this message. If any rules are -// violated, the result is a list of violation errors wrapped in -// Middleware_MetricsMultiError, or nil if none found. -func (m *Middleware_Metrics) ValidateAll() error { - return m.validate(true) -} - -func (m *Middleware_Metrics) validate(all bool) error { - if m == nil { - return nil - } - - var errors []error - - // no validation rules for Histogram - - // no validation rules for Counter - - // no validation rules for Gauge - - // no validation rules for Summary - - if len(errors) > 0 { - return Middleware_MetricsMultiError(errors) - } - - return nil -} - -// Middleware_MetricsMultiError is an error wrapping multiple validation errors -// returned by Middleware_Metrics.ValidateAll() if the designated constraints -// aren't met. -type Middleware_MetricsMultiError []error - -// Error returns a concatenation of all the error messages it wraps. -func (m Middleware_MetricsMultiError) Error() string { - var msgs []string - for _, err := range m { - msgs = append(msgs, err.Error()) - } - return strings.Join(msgs, "; ") -} - -// AllErrors returns a list of validation violation errors. -func (m Middleware_MetricsMultiError) AllErrors() []error { return m } - -// Middleware_MetricsValidationError is the validation error returned by -// Middleware_Metrics.Validate if the designated constraints aren't met. -type Middleware_MetricsValidationError struct { - field string - reason string - cause error - key bool -} - -// Field function returns field value. -func (e Middleware_MetricsValidationError) Field() string { return e.field } - -// Reason function returns reason value. -func (e Middleware_MetricsValidationError) Reason() string { return e.reason } - -// Cause function returns cause value. -func (e Middleware_MetricsValidationError) Cause() error { return e.cause } - -// Key function returns key value. -func (e Middleware_MetricsValidationError) Key() bool { return e.key } - -// ErrorName returns error name. -func (e Middleware_MetricsValidationError) ErrorName() string { - return "Middleware_MetricsValidationError" -} - -// Error satisfies the builtin error interface -func (e Middleware_MetricsValidationError) Error() string { - cause := "" - if e.cause != nil { - cause = fmt.Sprintf(" | caused by: %v", e.cause) - } - - key := "" - if e.key { - key = "key for " - } - - return fmt.Sprintf( - "invalid %sMiddleware_Metrics.%s: %s%s", - key, - e.field, - e.reason, - cause) -} - -var _ error = Middleware_MetricsValidationError{} - -var _ interface { - Field() string - Reason() string - Key() bool - Cause() error - ErrorName() string -} = Middleware_MetricsValidationError{} diff --git a/gen/api/go/conf/v1/kratos_conf_notify.pb.validate.go b/gen/api/go/conf/v1/kratos_conf_notify.pb.validate.go deleted file mode 100644 index 150cd9b..0000000 --- a/gen/api/go/conf/v1/kratos_conf_notify.pb.validate.go +++ /dev/null @@ -1,272 +0,0 @@ -// Code generated by protoc-gen-validate. DO NOT EDIT. -// source: conf/v1/kratos_conf_notify.proto - -package conf - -import ( - "bytes" - "errors" - "fmt" - "net" - "net/mail" - "net/url" - "regexp" - "sort" - "strings" - "time" - "unicode/utf8" - - "google.golang.org/protobuf/types/known/anypb" -) - -// ensure the imports are used -var ( - _ = bytes.MinRead - _ = errors.New("") - _ = fmt.Print - _ = utf8.UTFMax - _ = (*regexp.Regexp)(nil) - _ = (*strings.Reader)(nil) - _ = net.IPv4len - _ = time.Duration(0) - _ = (*url.URL)(nil) - _ = (*mail.Address)(nil) - _ = anypb.Any{} - _ = sort.Sort -) - -// Validate checks the field values on Notification with the rules defined in -// the proto definition for this message. If any rules are violated, the first -// error encountered is returned, or nil if there are no violations. -func (m *Notification) Validate() error { - return m.validate(false) -} - -// ValidateAll checks the field values on Notification with the rules defined -// in the proto definition for this message. If any rules are violated, the -// result is a list of violation errors wrapped in NotificationMultiError, or -// nil if none found. -func (m *Notification) ValidateAll() error { - return m.validate(true) -} - -func (m *Notification) validate(all bool) error { - if m == nil { - return nil - } - - var errors []error - - if all { - switch v := interface{}(m.GetSms()).(type) { - case interface{ ValidateAll() error }: - if err := v.ValidateAll(); err != nil { - errors = append(errors, NotificationValidationError{ - field: "Sms", - reason: "embedded message failed validation", - cause: err, - }) - } - case interface{ Validate() error }: - if err := v.Validate(); err != nil { - errors = append(errors, NotificationValidationError{ - field: "Sms", - reason: "embedded message failed validation", - cause: err, - }) - } - } - } else if v, ok := interface{}(m.GetSms()).(interface{ Validate() error }); ok { - if err := v.Validate(); err != nil { - return NotificationValidationError{ - field: "Sms", - reason: "embedded message failed validation", - cause: err, - } - } - } - - if len(errors) > 0 { - return NotificationMultiError(errors) - } - - return nil -} - -// NotificationMultiError is an error wrapping multiple validation errors -// returned by Notification.ValidateAll() if the designated constraints aren't met. -type NotificationMultiError []error - -// Error returns a concatenation of all the error messages it wraps. -func (m NotificationMultiError) Error() string { - var msgs []string - for _, err := range m { - msgs = append(msgs, err.Error()) - } - return strings.Join(msgs, "; ") -} - -// AllErrors returns a list of validation violation errors. -func (m NotificationMultiError) AllErrors() []error { return m } - -// NotificationValidationError is the validation error returned by -// Notification.Validate if the designated constraints aren't met. -type NotificationValidationError struct { - field string - reason string - cause error - key bool -} - -// Field function returns field value. -func (e NotificationValidationError) Field() string { return e.field } - -// Reason function returns reason value. -func (e NotificationValidationError) Reason() string { return e.reason } - -// Cause function returns cause value. -func (e NotificationValidationError) Cause() error { return e.cause } - -// Key function returns key value. -func (e NotificationValidationError) Key() bool { return e.key } - -// ErrorName returns error name. -func (e NotificationValidationError) ErrorName() string { return "NotificationValidationError" } - -// Error satisfies the builtin error interface -func (e NotificationValidationError) Error() string { - cause := "" - if e.cause != nil { - cause = fmt.Sprintf(" | caused by: %v", e.cause) - } - - key := "" - if e.key { - key = "key for " - } - - return fmt.Sprintf( - "invalid %sNotification.%s: %s%s", - key, - e.field, - e.reason, - cause) -} - -var _ error = NotificationValidationError{} - -var _ interface { - Field() string - Reason() string - Key() bool - Cause() error - ErrorName() string -} = NotificationValidationError{} - -// Validate checks the field values on Notification_SMS with the rules defined -// in the proto definition for this message. If any rules are violated, the -// first error encountered is returned, or nil if there are no violations. -func (m *Notification_SMS) Validate() error { - return m.validate(false) -} - -// ValidateAll checks the field values on Notification_SMS with the rules -// defined in the proto definition for this message. If any rules are -// violated, the result is a list of violation errors wrapped in -// Notification_SMSMultiError, or nil if none found. -func (m *Notification_SMS) ValidateAll() error { - return m.validate(true) -} - -func (m *Notification_SMS) validate(all bool) error { - if m == nil { - return nil - } - - var errors []error - - // no validation rules for Endpoint - - // no validation rules for RegionId - - // no validation rules for AccessKeyId - - // no validation rules for AccessKeySecret - - if len(errors) > 0 { - return Notification_SMSMultiError(errors) - } - - return nil -} - -// Notification_SMSMultiError is an error wrapping multiple validation errors -// returned by Notification_SMS.ValidateAll() if the designated constraints -// aren't met. -type Notification_SMSMultiError []error - -// Error returns a concatenation of all the error messages it wraps. -func (m Notification_SMSMultiError) Error() string { - var msgs []string - for _, err := range m { - msgs = append(msgs, err.Error()) - } - return strings.Join(msgs, "; ") -} - -// AllErrors returns a list of validation violation errors. -func (m Notification_SMSMultiError) AllErrors() []error { return m } - -// Notification_SMSValidationError is the validation error returned by -// Notification_SMS.Validate if the designated constraints aren't met. -type Notification_SMSValidationError struct { - field string - reason string - cause error - key bool -} - -// Field function returns field value. -func (e Notification_SMSValidationError) Field() string { return e.field } - -// Reason function returns reason value. -func (e Notification_SMSValidationError) Reason() string { return e.reason } - -// Cause function returns cause value. -func (e Notification_SMSValidationError) Cause() error { return e.cause } - -// Key function returns key value. -func (e Notification_SMSValidationError) Key() bool { return e.key } - -// ErrorName returns error name. -func (e Notification_SMSValidationError) ErrorName() string { return "Notification_SMSValidationError" } - -// Error satisfies the builtin error interface -func (e Notification_SMSValidationError) Error() string { - cause := "" - if e.cause != nil { - cause = fmt.Sprintf(" | caused by: %v", e.cause) - } - - key := "" - if e.key { - key = "key for " - } - - return fmt.Sprintf( - "invalid %sNotification_SMS.%s: %s%s", - key, - e.field, - e.reason, - cause) -} - -var _ error = Notification_SMSValidationError{} - -var _ interface { - Field() string - Reason() string - Key() bool - Cause() error - ErrorName() string -} = Notification_SMSValidationError{} diff --git a/gen/api/go/conf/v1/kratos_conf_oss.pb.validate.go b/gen/api/go/conf/v1/kratos_conf_oss.pb.validate.go deleted file mode 100644 index 98f10d1..0000000 --- a/gen/api/go/conf/v1/kratos_conf_oss.pb.validate.go +++ /dev/null @@ -1,276 +0,0 @@ -// Code generated by protoc-gen-validate. DO NOT EDIT. -// source: conf/v1/kratos_conf_oss.proto - -package conf - -import ( - "bytes" - "errors" - "fmt" - "net" - "net/mail" - "net/url" - "regexp" - "sort" - "strings" - "time" - "unicode/utf8" - - "google.golang.org/protobuf/types/known/anypb" -) - -// ensure the imports are used -var ( - _ = bytes.MinRead - _ = errors.New("") - _ = fmt.Print - _ = utf8.UTFMax - _ = (*regexp.Regexp)(nil) - _ = (*strings.Reader)(nil) - _ = net.IPv4len - _ = time.Duration(0) - _ = (*url.URL)(nil) - _ = (*mail.Address)(nil) - _ = anypb.Any{} - _ = sort.Sort -) - -// Validate checks the field values on OSS with the rules defined in the proto -// definition for this message. If any rules are violated, the first error -// encountered is returned, or nil if there are no violations. -func (m *OSS) Validate() error { - return m.validate(false) -} - -// ValidateAll checks the field values on OSS with the rules defined in the -// proto definition for this message. If any rules are violated, the result is -// a list of violation errors wrapped in OSSMultiError, or nil if none found. -func (m *OSS) ValidateAll() error { - return m.validate(true) -} - -func (m *OSS) validate(all bool) error { - if m == nil { - return nil - } - - var errors []error - - if all { - switch v := interface{}(m.GetMinio()).(type) { - case interface{ ValidateAll() error }: - if err := v.ValidateAll(); err != nil { - errors = append(errors, OSSValidationError{ - field: "Minio", - reason: "embedded message failed validation", - cause: err, - }) - } - case interface{ Validate() error }: - if err := v.Validate(); err != nil { - errors = append(errors, OSSValidationError{ - field: "Minio", - reason: "embedded message failed validation", - cause: err, - }) - } - } - } else if v, ok := interface{}(m.GetMinio()).(interface{ Validate() error }); ok { - if err := v.Validate(); err != nil { - return OSSValidationError{ - field: "Minio", - reason: "embedded message failed validation", - cause: err, - } - } - } - - if len(errors) > 0 { - return OSSMultiError(errors) - } - - return nil -} - -// OSSMultiError is an error wrapping multiple validation errors returned by -// OSS.ValidateAll() if the designated constraints aren't met. -type OSSMultiError []error - -// Error returns a concatenation of all the error messages it wraps. -func (m OSSMultiError) Error() string { - var msgs []string - for _, err := range m { - msgs = append(msgs, err.Error()) - } - return strings.Join(msgs, "; ") -} - -// AllErrors returns a list of validation violation errors. -func (m OSSMultiError) AllErrors() []error { return m } - -// OSSValidationError is the validation error returned by OSS.Validate if the -// designated constraints aren't met. -type OSSValidationError struct { - field string - reason string - cause error - key bool -} - -// Field function returns field value. -func (e OSSValidationError) Field() string { return e.field } - -// Reason function returns reason value. -func (e OSSValidationError) Reason() string { return e.reason } - -// Cause function returns cause value. -func (e OSSValidationError) Cause() error { return e.cause } - -// Key function returns key value. -func (e OSSValidationError) Key() bool { return e.key } - -// ErrorName returns error name. -func (e OSSValidationError) ErrorName() string { return "OSSValidationError" } - -// Error satisfies the builtin error interface -func (e OSSValidationError) Error() string { - cause := "" - if e.cause != nil { - cause = fmt.Sprintf(" | caused by: %v", e.cause) - } - - key := "" - if e.key { - key = "key for " - } - - return fmt.Sprintf( - "invalid %sOSS.%s: %s%s", - key, - e.field, - e.reason, - cause) -} - -var _ error = OSSValidationError{} - -var _ interface { - Field() string - Reason() string - Key() bool - Cause() error - ErrorName() string -} = OSSValidationError{} - -// Validate checks the field values on OSS_MinIO with the rules defined in the -// proto definition for this message. If any rules are violated, the first -// error encountered is returned, or nil if there are no violations. -func (m *OSS_MinIO) Validate() error { - return m.validate(false) -} - -// ValidateAll checks the field values on OSS_MinIO with the rules defined in -// the proto definition for this message. If any rules are violated, the -// result is a list of violation errors wrapped in OSS_MinIOMultiError, or nil -// if none found. -func (m *OSS_MinIO) ValidateAll() error { - return m.validate(true) -} - -func (m *OSS_MinIO) validate(all bool) error { - if m == nil { - return nil - } - - var errors []error - - // no validation rules for Endpoint - - // no validation rules for AccessKey - - // no validation rules for SecretKey - - // no validation rules for Token - - // no validation rules for UseSsl - - // no validation rules for UploadHost - - // no validation rules for DownloadHost - - if len(errors) > 0 { - return OSS_MinIOMultiError(errors) - } - - return nil -} - -// OSS_MinIOMultiError is an error wrapping multiple validation errors returned -// by OSS_MinIO.ValidateAll() if the designated constraints aren't met. -type OSS_MinIOMultiError []error - -// Error returns a concatenation of all the error messages it wraps. -func (m OSS_MinIOMultiError) Error() string { - var msgs []string - for _, err := range m { - msgs = append(msgs, err.Error()) - } - return strings.Join(msgs, "; ") -} - -// AllErrors returns a list of validation violation errors. -func (m OSS_MinIOMultiError) AllErrors() []error { return m } - -// OSS_MinIOValidationError is the validation error returned by -// OSS_MinIO.Validate if the designated constraints aren't met. -type OSS_MinIOValidationError struct { - field string - reason string - cause error - key bool -} - -// Field function returns field value. -func (e OSS_MinIOValidationError) Field() string { return e.field } - -// Reason function returns reason value. -func (e OSS_MinIOValidationError) Reason() string { return e.reason } - -// Cause function returns cause value. -func (e OSS_MinIOValidationError) Cause() error { return e.cause } - -// Key function returns key value. -func (e OSS_MinIOValidationError) Key() bool { return e.key } - -// ErrorName returns error name. -func (e OSS_MinIOValidationError) ErrorName() string { return "OSS_MinIOValidationError" } - -// Error satisfies the builtin error interface -func (e OSS_MinIOValidationError) Error() string { - cause := "" - if e.cause != nil { - cause = fmt.Sprintf(" | caused by: %v", e.cause) - } - - key := "" - if e.key { - key = "key for " - } - - return fmt.Sprintf( - "invalid %sOSS_MinIO.%s: %s%s", - key, - e.field, - e.reason, - cause) -} - -var _ error = OSS_MinIOValidationError{} - -var _ interface { - Field() string - Reason() string - Key() bool - Cause() error - ErrorName() string -} = OSS_MinIOValidationError{} diff --git a/gen/api/go/conf/v1/kratos_conf_registry.pb.validate.go b/gen/api/go/conf/v1/kratos_conf_registry.pb.validate.go deleted file mode 100644 index 4a2abd2..0000000 --- a/gen/api/go/conf/v1/kratos_conf_registry.pb.validate.go +++ /dev/null @@ -1,1358 +0,0 @@ -// Code generated by protoc-gen-validate. DO NOT EDIT. -// source: conf/v1/kratos_conf_registry.proto - -package conf - -import ( - "bytes" - "errors" - "fmt" - "net" - "net/mail" - "net/url" - "regexp" - "sort" - "strings" - "time" - "unicode/utf8" - - "google.golang.org/protobuf/types/known/anypb" -) - -// ensure the imports are used -var ( - _ = bytes.MinRead - _ = errors.New("") - _ = fmt.Print - _ = utf8.UTFMax - _ = (*regexp.Regexp)(nil) - _ = (*strings.Reader)(nil) - _ = net.IPv4len - _ = time.Duration(0) - _ = (*url.URL)(nil) - _ = (*mail.Address)(nil) - _ = anypb.Any{} - _ = sort.Sort -) - -// Validate checks the field values on Registry with the rules defined in the -// proto definition for this message. If any rules are violated, the first -// error encountered is returned, or nil if there are no violations. -func (m *Registry) Validate() error { - return m.validate(false) -} - -// ValidateAll checks the field values on Registry with the rules defined in -// the proto definition for this message. If any rules are violated, the -// result is a list of violation errors wrapped in RegistryMultiError, or nil -// if none found. -func (m *Registry) ValidateAll() error { - return m.validate(true) -} - -func (m *Registry) validate(all bool) error { - if m == nil { - return nil - } - - var errors []error - - // no validation rules for Type - - if all { - switch v := interface{}(m.GetConsul()).(type) { - case interface{ ValidateAll() error }: - if err := v.ValidateAll(); err != nil { - errors = append(errors, RegistryValidationError{ - field: "Consul", - reason: "embedded message failed validation", - cause: err, - }) - } - case interface{ Validate() error }: - if err := v.Validate(); err != nil { - errors = append(errors, RegistryValidationError{ - field: "Consul", - reason: "embedded message failed validation", - cause: err, - }) - } - } - } else if v, ok := interface{}(m.GetConsul()).(interface{ Validate() error }); ok { - if err := v.Validate(); err != nil { - return RegistryValidationError{ - field: "Consul", - reason: "embedded message failed validation", - cause: err, - } - } - } - - if all { - switch v := interface{}(m.GetEtcd()).(type) { - case interface{ ValidateAll() error }: - if err := v.ValidateAll(); err != nil { - errors = append(errors, RegistryValidationError{ - field: "Etcd", - reason: "embedded message failed validation", - cause: err, - }) - } - case interface{ Validate() error }: - if err := v.Validate(); err != nil { - errors = append(errors, RegistryValidationError{ - field: "Etcd", - reason: "embedded message failed validation", - cause: err, - }) - } - } - } else if v, ok := interface{}(m.GetEtcd()).(interface{ Validate() error }); ok { - if err := v.Validate(); err != nil { - return RegistryValidationError{ - field: "Etcd", - reason: "embedded message failed validation", - cause: err, - } - } - } - - if all { - switch v := interface{}(m.GetZookeeper()).(type) { - case interface{ ValidateAll() error }: - if err := v.ValidateAll(); err != nil { - errors = append(errors, RegistryValidationError{ - field: "Zookeeper", - reason: "embedded message failed validation", - cause: err, - }) - } - case interface{ Validate() error }: - if err := v.Validate(); err != nil { - errors = append(errors, RegistryValidationError{ - field: "Zookeeper", - reason: "embedded message failed validation", - cause: err, - }) - } - } - } else if v, ok := interface{}(m.GetZookeeper()).(interface{ Validate() error }); ok { - if err := v.Validate(); err != nil { - return RegistryValidationError{ - field: "Zookeeper", - reason: "embedded message failed validation", - cause: err, - } - } - } - - if all { - switch v := interface{}(m.GetNacos()).(type) { - case interface{ ValidateAll() error }: - if err := v.ValidateAll(); err != nil { - errors = append(errors, RegistryValidationError{ - field: "Nacos", - reason: "embedded message failed validation", - cause: err, - }) - } - case interface{ Validate() error }: - if err := v.Validate(); err != nil { - errors = append(errors, RegistryValidationError{ - field: "Nacos", - reason: "embedded message failed validation", - cause: err, - }) - } - } - } else if v, ok := interface{}(m.GetNacos()).(interface{ Validate() error }); ok { - if err := v.Validate(); err != nil { - return RegistryValidationError{ - field: "Nacos", - reason: "embedded message failed validation", - cause: err, - } - } - } - - if all { - switch v := interface{}(m.GetKubernetes()).(type) { - case interface{ ValidateAll() error }: - if err := v.ValidateAll(); err != nil { - errors = append(errors, RegistryValidationError{ - field: "Kubernetes", - reason: "embedded message failed validation", - cause: err, - }) - } - case interface{ Validate() error }: - if err := v.Validate(); err != nil { - errors = append(errors, RegistryValidationError{ - field: "Kubernetes", - reason: "embedded message failed validation", - cause: err, - }) - } - } - } else if v, ok := interface{}(m.GetKubernetes()).(interface{ Validate() error }); ok { - if err := v.Validate(); err != nil { - return RegistryValidationError{ - field: "Kubernetes", - reason: "embedded message failed validation", - cause: err, - } - } - } - - if all { - switch v := interface{}(m.GetEureka()).(type) { - case interface{ ValidateAll() error }: - if err := v.ValidateAll(); err != nil { - errors = append(errors, RegistryValidationError{ - field: "Eureka", - reason: "embedded message failed validation", - cause: err, - }) - } - case interface{ Validate() error }: - if err := v.Validate(); err != nil { - errors = append(errors, RegistryValidationError{ - field: "Eureka", - reason: "embedded message failed validation", - cause: err, - }) - } - } - } else if v, ok := interface{}(m.GetEureka()).(interface{ Validate() error }); ok { - if err := v.Validate(); err != nil { - return RegistryValidationError{ - field: "Eureka", - reason: "embedded message failed validation", - cause: err, - } - } - } - - if all { - switch v := interface{}(m.GetPolaris()).(type) { - case interface{ ValidateAll() error }: - if err := v.ValidateAll(); err != nil { - errors = append(errors, RegistryValidationError{ - field: "Polaris", - reason: "embedded message failed validation", - cause: err, - }) - } - case interface{ Validate() error }: - if err := v.Validate(); err != nil { - errors = append(errors, RegistryValidationError{ - field: "Polaris", - reason: "embedded message failed validation", - cause: err, - }) - } - } - } else if v, ok := interface{}(m.GetPolaris()).(interface{ Validate() error }); ok { - if err := v.Validate(); err != nil { - return RegistryValidationError{ - field: "Polaris", - reason: "embedded message failed validation", - cause: err, - } - } - } - - if all { - switch v := interface{}(m.GetServicecomb()).(type) { - case interface{ ValidateAll() error }: - if err := v.ValidateAll(); err != nil { - errors = append(errors, RegistryValidationError{ - field: "Servicecomb", - reason: "embedded message failed validation", - cause: err, - }) - } - case interface{ Validate() error }: - if err := v.Validate(); err != nil { - errors = append(errors, RegistryValidationError{ - field: "Servicecomb", - reason: "embedded message failed validation", - cause: err, - }) - } - } - } else if v, ok := interface{}(m.GetServicecomb()).(interface{ Validate() error }); ok { - if err := v.Validate(); err != nil { - return RegistryValidationError{ - field: "Servicecomb", - reason: "embedded message failed validation", - cause: err, - } - } - } - - if len(errors) > 0 { - return RegistryMultiError(errors) - } - - return nil -} - -// RegistryMultiError is an error wrapping multiple validation errors returned -// by Registry.ValidateAll() if the designated constraints aren't met. -type RegistryMultiError []error - -// Error returns a concatenation of all the error messages it wraps. -func (m RegistryMultiError) Error() string { - var msgs []string - for _, err := range m { - msgs = append(msgs, err.Error()) - } - return strings.Join(msgs, "; ") -} - -// AllErrors returns a list of validation violation errors. -func (m RegistryMultiError) AllErrors() []error { return m } - -// RegistryValidationError is the validation error returned by -// Registry.Validate if the designated constraints aren't met. -type RegistryValidationError struct { - field string - reason string - cause error - key bool -} - -// Field function returns field value. -func (e RegistryValidationError) Field() string { return e.field } - -// Reason function returns reason value. -func (e RegistryValidationError) Reason() string { return e.reason } - -// Cause function returns cause value. -func (e RegistryValidationError) Cause() error { return e.cause } - -// Key function returns key value. -func (e RegistryValidationError) Key() bool { return e.key } - -// ErrorName returns error name. -func (e RegistryValidationError) ErrorName() string { return "RegistryValidationError" } - -// Error satisfies the builtin error interface -func (e RegistryValidationError) Error() string { - cause := "" - if e.cause != nil { - cause = fmt.Sprintf(" | caused by: %v", e.cause) - } - - key := "" - if e.key { - key = "key for " - } - - return fmt.Sprintf( - "invalid %sRegistry.%s: %s%s", - key, - e.field, - e.reason, - cause) -} - -var _ error = RegistryValidationError{} - -var _ interface { - Field() string - Reason() string - Key() bool - Cause() error - ErrorName() string -} = RegistryValidationError{} - -// Validate checks the field values on Registry_Consul with the rules defined -// in the proto definition for this message. If any rules are violated, the -// first error encountered is returned, or nil if there are no violations. -func (m *Registry_Consul) Validate() error { - return m.validate(false) -} - -// ValidateAll checks the field values on Registry_Consul with the rules -// defined in the proto definition for this message. If any rules are -// violated, the result is a list of violation errors wrapped in -// Registry_ConsulMultiError, or nil if none found. -func (m *Registry_Consul) ValidateAll() error { - return m.validate(true) -} - -func (m *Registry_Consul) validate(all bool) error { - if m == nil { - return nil - } - - var errors []error - - // no validation rules for Scheme - - // no validation rules for Address - - // no validation rules for HealthCheck - - if len(errors) > 0 { - return Registry_ConsulMultiError(errors) - } - - return nil -} - -// Registry_ConsulMultiError is an error wrapping multiple validation errors -// returned by Registry_Consul.ValidateAll() if the designated constraints -// aren't met. -type Registry_ConsulMultiError []error - -// Error returns a concatenation of all the error messages it wraps. -func (m Registry_ConsulMultiError) Error() string { - var msgs []string - for _, err := range m { - msgs = append(msgs, err.Error()) - } - return strings.Join(msgs, "; ") -} - -// AllErrors returns a list of validation violation errors. -func (m Registry_ConsulMultiError) AllErrors() []error { return m } - -// Registry_ConsulValidationError is the validation error returned by -// Registry_Consul.Validate if the designated constraints aren't met. -type Registry_ConsulValidationError struct { - field string - reason string - cause error - key bool -} - -// Field function returns field value. -func (e Registry_ConsulValidationError) Field() string { return e.field } - -// Reason function returns reason value. -func (e Registry_ConsulValidationError) Reason() string { return e.reason } - -// Cause function returns cause value. -func (e Registry_ConsulValidationError) Cause() error { return e.cause } - -// Key function returns key value. -func (e Registry_ConsulValidationError) Key() bool { return e.key } - -// ErrorName returns error name. -func (e Registry_ConsulValidationError) ErrorName() string { return "Registry_ConsulValidationError" } - -// Error satisfies the builtin error interface -func (e Registry_ConsulValidationError) Error() string { - cause := "" - if e.cause != nil { - cause = fmt.Sprintf(" | caused by: %v", e.cause) - } - - key := "" - if e.key { - key = "key for " - } - - return fmt.Sprintf( - "invalid %sRegistry_Consul.%s: %s%s", - key, - e.field, - e.reason, - cause) -} - -var _ error = Registry_ConsulValidationError{} - -var _ interface { - Field() string - Reason() string - Key() bool - Cause() error - ErrorName() string -} = Registry_ConsulValidationError{} - -// Validate checks the field values on Registry_Etcd with the rules defined in -// the proto definition for this message. If any rules are violated, the first -// error encountered is returned, or nil if there are no violations. -func (m *Registry_Etcd) Validate() error { - return m.validate(false) -} - -// ValidateAll checks the field values on Registry_Etcd with the rules defined -// in the proto definition for this message. If any rules are violated, the -// result is a list of violation errors wrapped in Registry_EtcdMultiError, or -// nil if none found. -func (m *Registry_Etcd) ValidateAll() error { - return m.validate(true) -} - -func (m *Registry_Etcd) validate(all bool) error { - if m == nil { - return nil - } - - var errors []error - - if len(errors) > 0 { - return Registry_EtcdMultiError(errors) - } - - return nil -} - -// Registry_EtcdMultiError is an error wrapping multiple validation errors -// returned by Registry_Etcd.ValidateAll() if the designated constraints -// aren't met. -type Registry_EtcdMultiError []error - -// Error returns a concatenation of all the error messages it wraps. -func (m Registry_EtcdMultiError) Error() string { - var msgs []string - for _, err := range m { - msgs = append(msgs, err.Error()) - } - return strings.Join(msgs, "; ") -} - -// AllErrors returns a list of validation violation errors. -func (m Registry_EtcdMultiError) AllErrors() []error { return m } - -// Registry_EtcdValidationError is the validation error returned by -// Registry_Etcd.Validate if the designated constraints aren't met. -type Registry_EtcdValidationError struct { - field string - reason string - cause error - key bool -} - -// Field function returns field value. -func (e Registry_EtcdValidationError) Field() string { return e.field } - -// Reason function returns reason value. -func (e Registry_EtcdValidationError) Reason() string { return e.reason } - -// Cause function returns cause value. -func (e Registry_EtcdValidationError) Cause() error { return e.cause } - -// Key function returns key value. -func (e Registry_EtcdValidationError) Key() bool { return e.key } - -// ErrorName returns error name. -func (e Registry_EtcdValidationError) ErrorName() string { return "Registry_EtcdValidationError" } - -// Error satisfies the builtin error interface -func (e Registry_EtcdValidationError) Error() string { - cause := "" - if e.cause != nil { - cause = fmt.Sprintf(" | caused by: %v", e.cause) - } - - key := "" - if e.key { - key = "key for " - } - - return fmt.Sprintf( - "invalid %sRegistry_Etcd.%s: %s%s", - key, - e.field, - e.reason, - cause) -} - -var _ error = Registry_EtcdValidationError{} - -var _ interface { - Field() string - Reason() string - Key() bool - Cause() error - ErrorName() string -} = Registry_EtcdValidationError{} - -// Validate checks the field values on Registry_ZooKeeper with the rules -// defined in the proto definition for this message. If any rules are -// violated, the first error encountered is returned, or nil if there are no violations. -func (m *Registry_ZooKeeper) Validate() error { - return m.validate(false) -} - -// ValidateAll checks the field values on Registry_ZooKeeper with the rules -// defined in the proto definition for this message. If any rules are -// violated, the result is a list of violation errors wrapped in -// Registry_ZooKeeperMultiError, or nil if none found. -func (m *Registry_ZooKeeper) ValidateAll() error { - return m.validate(true) -} - -func (m *Registry_ZooKeeper) validate(all bool) error { - if m == nil { - return nil - } - - var errors []error - - if all { - switch v := interface{}(m.GetTimeout()).(type) { - case interface{ ValidateAll() error }: - if err := v.ValidateAll(); err != nil { - errors = append(errors, Registry_ZooKeeperValidationError{ - field: "Timeout", - reason: "embedded message failed validation", - cause: err, - }) - } - case interface{ Validate() error }: - if err := v.Validate(); err != nil { - errors = append(errors, Registry_ZooKeeperValidationError{ - field: "Timeout", - reason: "embedded message failed validation", - cause: err, - }) - } - } - } else if v, ok := interface{}(m.GetTimeout()).(interface{ Validate() error }); ok { - if err := v.Validate(); err != nil { - return Registry_ZooKeeperValidationError{ - field: "Timeout", - reason: "embedded message failed validation", - cause: err, - } - } - } - - if len(errors) > 0 { - return Registry_ZooKeeperMultiError(errors) - } - - return nil -} - -// Registry_ZooKeeperMultiError is an error wrapping multiple validation errors -// returned by Registry_ZooKeeper.ValidateAll() if the designated constraints -// aren't met. -type Registry_ZooKeeperMultiError []error - -// Error returns a concatenation of all the error messages it wraps. -func (m Registry_ZooKeeperMultiError) Error() string { - var msgs []string - for _, err := range m { - msgs = append(msgs, err.Error()) - } - return strings.Join(msgs, "; ") -} - -// AllErrors returns a list of validation violation errors. -func (m Registry_ZooKeeperMultiError) AllErrors() []error { return m } - -// Registry_ZooKeeperValidationError is the validation error returned by -// Registry_ZooKeeper.Validate if the designated constraints aren't met. -type Registry_ZooKeeperValidationError struct { - field string - reason string - cause error - key bool -} - -// Field function returns field value. -func (e Registry_ZooKeeperValidationError) Field() string { return e.field } - -// Reason function returns reason value. -func (e Registry_ZooKeeperValidationError) Reason() string { return e.reason } - -// Cause function returns cause value. -func (e Registry_ZooKeeperValidationError) Cause() error { return e.cause } - -// Key function returns key value. -func (e Registry_ZooKeeperValidationError) Key() bool { return e.key } - -// ErrorName returns error name. -func (e Registry_ZooKeeperValidationError) ErrorName() string { - return "Registry_ZooKeeperValidationError" -} - -// Error satisfies the builtin error interface -func (e Registry_ZooKeeperValidationError) Error() string { - cause := "" - if e.cause != nil { - cause = fmt.Sprintf(" | caused by: %v", e.cause) - } - - key := "" - if e.key { - key = "key for " - } - - return fmt.Sprintf( - "invalid %sRegistry_ZooKeeper.%s: %s%s", - key, - e.field, - e.reason, - cause) -} - -var _ error = Registry_ZooKeeperValidationError{} - -var _ interface { - Field() string - Reason() string - Key() bool - Cause() error - ErrorName() string -} = Registry_ZooKeeperValidationError{} - -// Validate checks the field values on Registry_Nacos with the rules defined in -// the proto definition for this message. If any rules are violated, the first -// error encountered is returned, or nil if there are no violations. -func (m *Registry_Nacos) Validate() error { - return m.validate(false) -} - -// ValidateAll checks the field values on Registry_Nacos with the rules defined -// in the proto definition for this message. If any rules are violated, the -// result is a list of violation errors wrapped in Registry_NacosMultiError, -// or nil if none found. -func (m *Registry_Nacos) ValidateAll() error { - return m.validate(true) -} - -func (m *Registry_Nacos) validate(all bool) error { - if m == nil { - return nil - } - - var errors []error - - // no validation rules for Address - - // no validation rules for Port - - // no validation rules for NamespaceId - - // no validation rules for LogLevel - - // no validation rules for CacheDir - - // no validation rules for LogDir - - // no validation rules for UpdateThreadNum - - if all { - switch v := interface{}(m.GetTimeout()).(type) { - case interface{ ValidateAll() error }: - if err := v.ValidateAll(); err != nil { - errors = append(errors, Registry_NacosValidationError{ - field: "Timeout", - reason: "embedded message failed validation", - cause: err, - }) - } - case interface{ Validate() error }: - if err := v.Validate(); err != nil { - errors = append(errors, Registry_NacosValidationError{ - field: "Timeout", - reason: "embedded message failed validation", - cause: err, - }) - } - } - } else if v, ok := interface{}(m.GetTimeout()).(interface{ Validate() error }); ok { - if err := v.Validate(); err != nil { - return Registry_NacosValidationError{ - field: "Timeout", - reason: "embedded message failed validation", - cause: err, - } - } - } - - if all { - switch v := interface{}(m.GetBeatInterval()).(type) { - case interface{ ValidateAll() error }: - if err := v.ValidateAll(); err != nil { - errors = append(errors, Registry_NacosValidationError{ - field: "BeatInterval", - reason: "embedded message failed validation", - cause: err, - }) - } - case interface{ Validate() error }: - if err := v.Validate(); err != nil { - errors = append(errors, Registry_NacosValidationError{ - field: "BeatInterval", - reason: "embedded message failed validation", - cause: err, - }) - } - } - } else if v, ok := interface{}(m.GetBeatInterval()).(interface{ Validate() error }); ok { - if err := v.Validate(); err != nil { - return Registry_NacosValidationError{ - field: "BeatInterval", - reason: "embedded message failed validation", - cause: err, - } - } - } - - // no validation rules for NotLoadCacheAtStart - - // no validation rules for UpdateCacheWhenEmpty - - if len(errors) > 0 { - return Registry_NacosMultiError(errors) - } - - return nil -} - -// Registry_NacosMultiError is an error wrapping multiple validation errors -// returned by Registry_Nacos.ValidateAll() if the designated constraints -// aren't met. -type Registry_NacosMultiError []error - -// Error returns a concatenation of all the error messages it wraps. -func (m Registry_NacosMultiError) Error() string { - var msgs []string - for _, err := range m { - msgs = append(msgs, err.Error()) - } - return strings.Join(msgs, "; ") -} - -// AllErrors returns a list of validation violation errors. -func (m Registry_NacosMultiError) AllErrors() []error { return m } - -// Registry_NacosValidationError is the validation error returned by -// Registry_Nacos.Validate if the designated constraints aren't met. -type Registry_NacosValidationError struct { - field string - reason string - cause error - key bool -} - -// Field function returns field value. -func (e Registry_NacosValidationError) Field() string { return e.field } - -// Reason function returns reason value. -func (e Registry_NacosValidationError) Reason() string { return e.reason } - -// Cause function returns cause value. -func (e Registry_NacosValidationError) Cause() error { return e.cause } - -// Key function returns key value. -func (e Registry_NacosValidationError) Key() bool { return e.key } - -// ErrorName returns error name. -func (e Registry_NacosValidationError) ErrorName() string { return "Registry_NacosValidationError" } - -// Error satisfies the builtin error interface -func (e Registry_NacosValidationError) Error() string { - cause := "" - if e.cause != nil { - cause = fmt.Sprintf(" | caused by: %v", e.cause) - } - - key := "" - if e.key { - key = "key for " - } - - return fmt.Sprintf( - "invalid %sRegistry_Nacos.%s: %s%s", - key, - e.field, - e.reason, - cause) -} - -var _ error = Registry_NacosValidationError{} - -var _ interface { - Field() string - Reason() string - Key() bool - Cause() error - ErrorName() string -} = Registry_NacosValidationError{} - -// Validate checks the field values on Registry_Kubernetes with the rules -// defined in the proto definition for this message. If any rules are -// violated, the first error encountered is returned, or nil if there are no violations. -func (m *Registry_Kubernetes) Validate() error { - return m.validate(false) -} - -// ValidateAll checks the field values on Registry_Kubernetes with the rules -// defined in the proto definition for this message. If any rules are -// violated, the result is a list of violation errors wrapped in -// Registry_KubernetesMultiError, or nil if none found. -func (m *Registry_Kubernetes) ValidateAll() error { - return m.validate(true) -} - -func (m *Registry_Kubernetes) validate(all bool) error { - if m == nil { - return nil - } - - var errors []error - - if len(errors) > 0 { - return Registry_KubernetesMultiError(errors) - } - - return nil -} - -// Registry_KubernetesMultiError is an error wrapping multiple validation -// errors returned by Registry_Kubernetes.ValidateAll() if the designated -// constraints aren't met. -type Registry_KubernetesMultiError []error - -// Error returns a concatenation of all the error messages it wraps. -func (m Registry_KubernetesMultiError) Error() string { - var msgs []string - for _, err := range m { - msgs = append(msgs, err.Error()) - } - return strings.Join(msgs, "; ") -} - -// AllErrors returns a list of validation violation errors. -func (m Registry_KubernetesMultiError) AllErrors() []error { return m } - -// Registry_KubernetesValidationError is the validation error returned by -// Registry_Kubernetes.Validate if the designated constraints aren't met. -type Registry_KubernetesValidationError struct { - field string - reason string - cause error - key bool -} - -// Field function returns field value. -func (e Registry_KubernetesValidationError) Field() string { return e.field } - -// Reason function returns reason value. -func (e Registry_KubernetesValidationError) Reason() string { return e.reason } - -// Cause function returns cause value. -func (e Registry_KubernetesValidationError) Cause() error { return e.cause } - -// Key function returns key value. -func (e Registry_KubernetesValidationError) Key() bool { return e.key } - -// ErrorName returns error name. -func (e Registry_KubernetesValidationError) ErrorName() string { - return "Registry_KubernetesValidationError" -} - -// Error satisfies the builtin error interface -func (e Registry_KubernetesValidationError) Error() string { - cause := "" - if e.cause != nil { - cause = fmt.Sprintf(" | caused by: %v", e.cause) - } - - key := "" - if e.key { - key = "key for " - } - - return fmt.Sprintf( - "invalid %sRegistry_Kubernetes.%s: %s%s", - key, - e.field, - e.reason, - cause) -} - -var _ error = Registry_KubernetesValidationError{} - -var _ interface { - Field() string - Reason() string - Key() bool - Cause() error - ErrorName() string -} = Registry_KubernetesValidationError{} - -// Validate checks the field values on Registry_Eureka with the rules defined -// in the proto definition for this message. If any rules are violated, the -// first error encountered is returned, or nil if there are no violations. -func (m *Registry_Eureka) Validate() error { - return m.validate(false) -} - -// ValidateAll checks the field values on Registry_Eureka with the rules -// defined in the proto definition for this message. If any rules are -// violated, the result is a list of violation errors wrapped in -// Registry_EurekaMultiError, or nil if none found. -func (m *Registry_Eureka) ValidateAll() error { - return m.validate(true) -} - -func (m *Registry_Eureka) validate(all bool) error { - if m == nil { - return nil - } - - var errors []error - - if all { - switch v := interface{}(m.GetHeartbeatInterval()).(type) { - case interface{ ValidateAll() error }: - if err := v.ValidateAll(); err != nil { - errors = append(errors, Registry_EurekaValidationError{ - field: "HeartbeatInterval", - reason: "embedded message failed validation", - cause: err, - }) - } - case interface{ Validate() error }: - if err := v.Validate(); err != nil { - errors = append(errors, Registry_EurekaValidationError{ - field: "HeartbeatInterval", - reason: "embedded message failed validation", - cause: err, - }) - } - } - } else if v, ok := interface{}(m.GetHeartbeatInterval()).(interface{ Validate() error }); ok { - if err := v.Validate(); err != nil { - return Registry_EurekaValidationError{ - field: "HeartbeatInterval", - reason: "embedded message failed validation", - cause: err, - } - } - } - - if all { - switch v := interface{}(m.GetRefreshInterval()).(type) { - case interface{ ValidateAll() error }: - if err := v.ValidateAll(); err != nil { - errors = append(errors, Registry_EurekaValidationError{ - field: "RefreshInterval", - reason: "embedded message failed validation", - cause: err, - }) - } - case interface{ Validate() error }: - if err := v.Validate(); err != nil { - errors = append(errors, Registry_EurekaValidationError{ - field: "RefreshInterval", - reason: "embedded message failed validation", - cause: err, - }) - } - } - } else if v, ok := interface{}(m.GetRefreshInterval()).(interface{ Validate() error }); ok { - if err := v.Validate(); err != nil { - return Registry_EurekaValidationError{ - field: "RefreshInterval", - reason: "embedded message failed validation", - cause: err, - } - } - } - - // no validation rules for Path - - if len(errors) > 0 { - return Registry_EurekaMultiError(errors) - } - - return nil -} - -// Registry_EurekaMultiError is an error wrapping multiple validation errors -// returned by Registry_Eureka.ValidateAll() if the designated constraints -// aren't met. -type Registry_EurekaMultiError []error - -// Error returns a concatenation of all the error messages it wraps. -func (m Registry_EurekaMultiError) Error() string { - var msgs []string - for _, err := range m { - msgs = append(msgs, err.Error()) - } - return strings.Join(msgs, "; ") -} - -// AllErrors returns a list of validation violation errors. -func (m Registry_EurekaMultiError) AllErrors() []error { return m } - -// Registry_EurekaValidationError is the validation error returned by -// Registry_Eureka.Validate if the designated constraints aren't met. -type Registry_EurekaValidationError struct { - field string - reason string - cause error - key bool -} - -// Field function returns field value. -func (e Registry_EurekaValidationError) Field() string { return e.field } - -// Reason function returns reason value. -func (e Registry_EurekaValidationError) Reason() string { return e.reason } - -// Cause function returns cause value. -func (e Registry_EurekaValidationError) Cause() error { return e.cause } - -// Key function returns key value. -func (e Registry_EurekaValidationError) Key() bool { return e.key } - -// ErrorName returns error name. -func (e Registry_EurekaValidationError) ErrorName() string { return "Registry_EurekaValidationError" } - -// Error satisfies the builtin error interface -func (e Registry_EurekaValidationError) Error() string { - cause := "" - if e.cause != nil { - cause = fmt.Sprintf(" | caused by: %v", e.cause) - } - - key := "" - if e.key { - key = "key for " - } - - return fmt.Sprintf( - "invalid %sRegistry_Eureka.%s: %s%s", - key, - e.field, - e.reason, - cause) -} - -var _ error = Registry_EurekaValidationError{} - -var _ interface { - Field() string - Reason() string - Key() bool - Cause() error - ErrorName() string -} = Registry_EurekaValidationError{} - -// Validate checks the field values on Registry_Polaris with the rules defined -// in the proto definition for this message. If any rules are violated, the -// first error encountered is returned, or nil if there are no violations. -func (m *Registry_Polaris) Validate() error { - return m.validate(false) -} - -// ValidateAll checks the field values on Registry_Polaris with the rules -// defined in the proto definition for this message. If any rules are -// violated, the result is a list of violation errors wrapped in -// Registry_PolarisMultiError, or nil if none found. -func (m *Registry_Polaris) ValidateAll() error { - return m.validate(true) -} - -func (m *Registry_Polaris) validate(all bool) error { - if m == nil { - return nil - } - - var errors []error - - // no validation rules for Address - - // no validation rules for Port - - // no validation rules for InstanceCount - - // no validation rules for Namespace - - // no validation rules for Service - - // no validation rules for Token - - if len(errors) > 0 { - return Registry_PolarisMultiError(errors) - } - - return nil -} - -// Registry_PolarisMultiError is an error wrapping multiple validation errors -// returned by Registry_Polaris.ValidateAll() if the designated constraints -// aren't met. -type Registry_PolarisMultiError []error - -// Error returns a concatenation of all the error messages it wraps. -func (m Registry_PolarisMultiError) Error() string { - var msgs []string - for _, err := range m { - msgs = append(msgs, err.Error()) - } - return strings.Join(msgs, "; ") -} - -// AllErrors returns a list of validation violation errors. -func (m Registry_PolarisMultiError) AllErrors() []error { return m } - -// Registry_PolarisValidationError is the validation error returned by -// Registry_Polaris.Validate if the designated constraints aren't met. -type Registry_PolarisValidationError struct { - field string - reason string - cause error - key bool -} - -// Field function returns field value. -func (e Registry_PolarisValidationError) Field() string { return e.field } - -// Reason function returns reason value. -func (e Registry_PolarisValidationError) Reason() string { return e.reason } - -// Cause function returns cause value. -func (e Registry_PolarisValidationError) Cause() error { return e.cause } - -// Key function returns key value. -func (e Registry_PolarisValidationError) Key() bool { return e.key } - -// ErrorName returns error name. -func (e Registry_PolarisValidationError) ErrorName() string { return "Registry_PolarisValidationError" } - -// Error satisfies the builtin error interface -func (e Registry_PolarisValidationError) Error() string { - cause := "" - if e.cause != nil { - cause = fmt.Sprintf(" | caused by: %v", e.cause) - } - - key := "" - if e.key { - key = "key for " - } - - return fmt.Sprintf( - "invalid %sRegistry_Polaris.%s: %s%s", - key, - e.field, - e.reason, - cause) -} - -var _ error = Registry_PolarisValidationError{} - -var _ interface { - Field() string - Reason() string - Key() bool - Cause() error - ErrorName() string -} = Registry_PolarisValidationError{} - -// Validate checks the field values on Registry_Servicecomb with the rules -// defined in the proto definition for this message. If any rules are -// violated, the first error encountered is returned, or nil if there are no violations. -func (m *Registry_Servicecomb) Validate() error { - return m.validate(false) -} - -// ValidateAll checks the field values on Registry_Servicecomb with the rules -// defined in the proto definition for this message. If any rules are -// violated, the result is a list of violation errors wrapped in -// Registry_ServicecombMultiError, or nil if none found. -func (m *Registry_Servicecomb) ValidateAll() error { - return m.validate(true) -} - -func (m *Registry_Servicecomb) validate(all bool) error { - if m == nil { - return nil - } - - var errors []error - - if len(errors) > 0 { - return Registry_ServicecombMultiError(errors) - } - - return nil -} - -// Registry_ServicecombMultiError is an error wrapping multiple validation -// errors returned by Registry_Servicecomb.ValidateAll() if the designated -// constraints aren't met. -type Registry_ServicecombMultiError []error - -// Error returns a concatenation of all the error messages it wraps. -func (m Registry_ServicecombMultiError) Error() string { - var msgs []string - for _, err := range m { - msgs = append(msgs, err.Error()) - } - return strings.Join(msgs, "; ") -} - -// AllErrors returns a list of validation violation errors. -func (m Registry_ServicecombMultiError) AllErrors() []error { return m } - -// Registry_ServicecombValidationError is the validation error returned by -// Registry_Servicecomb.Validate if the designated constraints aren't met. -type Registry_ServicecombValidationError struct { - field string - reason string - cause error - key bool -} - -// Field function returns field value. -func (e Registry_ServicecombValidationError) Field() string { return e.field } - -// Reason function returns reason value. -func (e Registry_ServicecombValidationError) Reason() string { return e.reason } - -// Cause function returns cause value. -func (e Registry_ServicecombValidationError) Cause() error { return e.cause } - -// Key function returns key value. -func (e Registry_ServicecombValidationError) Key() bool { return e.key } - -// ErrorName returns error name. -func (e Registry_ServicecombValidationError) ErrorName() string { - return "Registry_ServicecombValidationError" -} - -// Error satisfies the builtin error interface -func (e Registry_ServicecombValidationError) Error() string { - cause := "" - if e.cause != nil { - cause = fmt.Sprintf(" | caused by: %v", e.cause) - } - - key := "" - if e.key { - key = "key for " - } - - return fmt.Sprintf( - "invalid %sRegistry_Servicecomb.%s: %s%s", - key, - e.field, - e.reason, - cause) -} - -var _ error = Registry_ServicecombValidationError{} - -var _ interface { - Field() string - Reason() string - Key() bool - Cause() error - ErrorName() string -} = Registry_ServicecombValidationError{} diff --git a/gen/api/go/conf/v1/kratos_conf_server.pb.validate.go b/gen/api/go/conf/v1/kratos_conf_server.pb.validate.go deleted file mode 100644 index a92d4a7..0000000 --- a/gen/api/go/conf/v1/kratos_conf_server.pb.validate.go +++ /dev/null @@ -1,1457 +0,0 @@ -// Code generated by protoc-gen-validate. DO NOT EDIT. -// source: conf/v1/kratos_conf_server.proto - -package conf - -import ( - "bytes" - "errors" - "fmt" - "net" - "net/mail" - "net/url" - "regexp" - "sort" - "strings" - "time" - "unicode/utf8" - - "google.golang.org/protobuf/types/known/anypb" -) - -// ensure the imports are used -var ( - _ = bytes.MinRead - _ = errors.New("") - _ = fmt.Print - _ = utf8.UTFMax - _ = (*regexp.Regexp)(nil) - _ = (*strings.Reader)(nil) - _ = net.IPv4len - _ = time.Duration(0) - _ = (*url.URL)(nil) - _ = (*mail.Address)(nil) - _ = anypb.Any{} - _ = sort.Sort -) - -// Validate checks the field values on Server with the rules defined in the -// proto definition for this message. If any rules are violated, the first -// error encountered is returned, or nil if there are no violations. -func (m *Server) Validate() error { - return m.validate(false) -} - -// ValidateAll checks the field values on Server with the rules defined in the -// proto definition for this message. If any rules are violated, the result is -// a list of violation errors wrapped in ServerMultiError, or nil if none found. -func (m *Server) ValidateAll() error { - return m.validate(true) -} - -func (m *Server) validate(all bool) error { - if m == nil { - return nil - } - - var errors []error - - if all { - switch v := interface{}(m.GetRest()).(type) { - case interface{ ValidateAll() error }: - if err := v.ValidateAll(); err != nil { - errors = append(errors, ServerValidationError{ - field: "Rest", - reason: "embedded message failed validation", - cause: err, - }) - } - case interface{ Validate() error }: - if err := v.Validate(); err != nil { - errors = append(errors, ServerValidationError{ - field: "Rest", - reason: "embedded message failed validation", - cause: err, - }) - } - } - } else if v, ok := interface{}(m.GetRest()).(interface{ Validate() error }); ok { - if err := v.Validate(); err != nil { - return ServerValidationError{ - field: "Rest", - reason: "embedded message failed validation", - cause: err, - } - } - } - - if all { - switch v := interface{}(m.GetGrpc()).(type) { - case interface{ ValidateAll() error }: - if err := v.ValidateAll(); err != nil { - errors = append(errors, ServerValidationError{ - field: "Grpc", - reason: "embedded message failed validation", - cause: err, - }) - } - case interface{ Validate() error }: - if err := v.Validate(); err != nil { - errors = append(errors, ServerValidationError{ - field: "Grpc", - reason: "embedded message failed validation", - cause: err, - }) - } - } - } else if v, ok := interface{}(m.GetGrpc()).(interface{ Validate() error }); ok { - if err := v.Validate(); err != nil { - return ServerValidationError{ - field: "Grpc", - reason: "embedded message failed validation", - cause: err, - } - } - } - - if all { - switch v := interface{}(m.GetWebsocket()).(type) { - case interface{ ValidateAll() error }: - if err := v.ValidateAll(); err != nil { - errors = append(errors, ServerValidationError{ - field: "Websocket", - reason: "embedded message failed validation", - cause: err, - }) - } - case interface{ Validate() error }: - if err := v.Validate(); err != nil { - errors = append(errors, ServerValidationError{ - field: "Websocket", - reason: "embedded message failed validation", - cause: err, - }) - } - } - } else if v, ok := interface{}(m.GetWebsocket()).(interface{ Validate() error }); ok { - if err := v.Validate(); err != nil { - return ServerValidationError{ - field: "Websocket", - reason: "embedded message failed validation", - cause: err, - } - } - } - - if all { - switch v := interface{}(m.GetMqtt()).(type) { - case interface{ ValidateAll() error }: - if err := v.ValidateAll(); err != nil { - errors = append(errors, ServerValidationError{ - field: "Mqtt", - reason: "embedded message failed validation", - cause: err, - }) - } - case interface{ Validate() error }: - if err := v.Validate(); err != nil { - errors = append(errors, ServerValidationError{ - field: "Mqtt", - reason: "embedded message failed validation", - cause: err, - }) - } - } - } else if v, ok := interface{}(m.GetMqtt()).(interface{ Validate() error }); ok { - if err := v.Validate(); err != nil { - return ServerValidationError{ - field: "Mqtt", - reason: "embedded message failed validation", - cause: err, - } - } - } - - if all { - switch v := interface{}(m.GetKafka()).(type) { - case interface{ ValidateAll() error }: - if err := v.ValidateAll(); err != nil { - errors = append(errors, ServerValidationError{ - field: "Kafka", - reason: "embedded message failed validation", - cause: err, - }) - } - case interface{ Validate() error }: - if err := v.Validate(); err != nil { - errors = append(errors, ServerValidationError{ - field: "Kafka", - reason: "embedded message failed validation", - cause: err, - }) - } - } - } else if v, ok := interface{}(m.GetKafka()).(interface{ Validate() error }); ok { - if err := v.Validate(); err != nil { - return ServerValidationError{ - field: "Kafka", - reason: "embedded message failed validation", - cause: err, - } - } - } - - if all { - switch v := interface{}(m.GetRabbitmq()).(type) { - case interface{ ValidateAll() error }: - if err := v.ValidateAll(); err != nil { - errors = append(errors, ServerValidationError{ - field: "Rabbitmq", - reason: "embedded message failed validation", - cause: err, - }) - } - case interface{ Validate() error }: - if err := v.Validate(); err != nil { - errors = append(errors, ServerValidationError{ - field: "Rabbitmq", - reason: "embedded message failed validation", - cause: err, - }) - } - } - } else if v, ok := interface{}(m.GetRabbitmq()).(interface{ Validate() error }); ok { - if err := v.Validate(); err != nil { - return ServerValidationError{ - field: "Rabbitmq", - reason: "embedded message failed validation", - cause: err, - } - } - } - - if all { - switch v := interface{}(m.GetAsynq()).(type) { - case interface{ ValidateAll() error }: - if err := v.ValidateAll(); err != nil { - errors = append(errors, ServerValidationError{ - field: "Asynq", - reason: "embedded message failed validation", - cause: err, - }) - } - case interface{ Validate() error }: - if err := v.Validate(); err != nil { - errors = append(errors, ServerValidationError{ - field: "Asynq", - reason: "embedded message failed validation", - cause: err, - }) - } - } - } else if v, ok := interface{}(m.GetAsynq()).(interface{ Validate() error }); ok { - if err := v.Validate(); err != nil { - return ServerValidationError{ - field: "Asynq", - reason: "embedded message failed validation", - cause: err, - } - } - } - - if all { - switch v := interface{}(m.GetMachinery()).(type) { - case interface{ ValidateAll() error }: - if err := v.ValidateAll(); err != nil { - errors = append(errors, ServerValidationError{ - field: "Machinery", - reason: "embedded message failed validation", - cause: err, - }) - } - case interface{ Validate() error }: - if err := v.Validate(); err != nil { - errors = append(errors, ServerValidationError{ - field: "Machinery", - reason: "embedded message failed validation", - cause: err, - }) - } - } - } else if v, ok := interface{}(m.GetMachinery()).(interface{ Validate() error }); ok { - if err := v.Validate(); err != nil { - return ServerValidationError{ - field: "Machinery", - reason: "embedded message failed validation", - cause: err, - } - } - } - - if len(errors) > 0 { - return ServerMultiError(errors) - } - - return nil -} - -// ServerMultiError is an error wrapping multiple validation errors returned by -// Server.ValidateAll() if the designated constraints aren't met. -type ServerMultiError []error - -// Error returns a concatenation of all the error messages it wraps. -func (m ServerMultiError) Error() string { - var msgs []string - for _, err := range m { - msgs = append(msgs, err.Error()) - } - return strings.Join(msgs, "; ") -} - -// AllErrors returns a list of validation violation errors. -func (m ServerMultiError) AllErrors() []error { return m } - -// ServerValidationError is the validation error returned by Server.Validate if -// the designated constraints aren't met. -type ServerValidationError struct { - field string - reason string - cause error - key bool -} - -// Field function returns field value. -func (e ServerValidationError) Field() string { return e.field } - -// Reason function returns reason value. -func (e ServerValidationError) Reason() string { return e.reason } - -// Cause function returns cause value. -func (e ServerValidationError) Cause() error { return e.cause } - -// Key function returns key value. -func (e ServerValidationError) Key() bool { return e.key } - -// ErrorName returns error name. -func (e ServerValidationError) ErrorName() string { return "ServerValidationError" } - -// Error satisfies the builtin error interface -func (e ServerValidationError) Error() string { - cause := "" - if e.cause != nil { - cause = fmt.Sprintf(" | caused by: %v", e.cause) - } - - key := "" - if e.key { - key = "key for " - } - - return fmt.Sprintf( - "invalid %sServer.%s: %s%s", - key, - e.field, - e.reason, - cause) -} - -var _ error = ServerValidationError{} - -var _ interface { - Field() string - Reason() string - Key() bool - Cause() error - ErrorName() string -} = ServerValidationError{} - -// Validate checks the field values on Server_REST with the rules defined in -// the proto definition for this message. If any rules are violated, the first -// error encountered is returned, or nil if there are no violations. -func (m *Server_REST) Validate() error { - return m.validate(false) -} - -// ValidateAll checks the field values on Server_REST with the rules defined in -// the proto definition for this message. If any rules are violated, the -// result is a list of violation errors wrapped in Server_RESTMultiError, or -// nil if none found. -func (m *Server_REST) ValidateAll() error { - return m.validate(true) -} - -func (m *Server_REST) validate(all bool) error { - if m == nil { - return nil - } - - var errors []error - - // no validation rules for Network - - // no validation rules for Addr - - if all { - switch v := interface{}(m.GetTimeout()).(type) { - case interface{ ValidateAll() error }: - if err := v.ValidateAll(); err != nil { - errors = append(errors, Server_RESTValidationError{ - field: "Timeout", - reason: "embedded message failed validation", - cause: err, - }) - } - case interface{ Validate() error }: - if err := v.Validate(); err != nil { - errors = append(errors, Server_RESTValidationError{ - field: "Timeout", - reason: "embedded message failed validation", - cause: err, - }) - } - } - } else if v, ok := interface{}(m.GetTimeout()).(interface{ Validate() error }); ok { - if err := v.Validate(); err != nil { - return Server_RESTValidationError{ - field: "Timeout", - reason: "embedded message failed validation", - cause: err, - } - } - } - - if all { - switch v := interface{}(m.GetCors()).(type) { - case interface{ ValidateAll() error }: - if err := v.ValidateAll(); err != nil { - errors = append(errors, Server_RESTValidationError{ - field: "Cors", - reason: "embedded message failed validation", - cause: err, - }) - } - case interface{ Validate() error }: - if err := v.Validate(); err != nil { - errors = append(errors, Server_RESTValidationError{ - field: "Cors", - reason: "embedded message failed validation", - cause: err, - }) - } - } - } else if v, ok := interface{}(m.GetCors()).(interface{ Validate() error }); ok { - if err := v.Validate(); err != nil { - return Server_RESTValidationError{ - field: "Cors", - reason: "embedded message failed validation", - cause: err, - } - } - } - - if all { - switch v := interface{}(m.GetMiddleware()).(type) { - case interface{ ValidateAll() error }: - if err := v.ValidateAll(); err != nil { - errors = append(errors, Server_RESTValidationError{ - field: "Middleware", - reason: "embedded message failed validation", - cause: err, - }) - } - case interface{ Validate() error }: - if err := v.Validate(); err != nil { - errors = append(errors, Server_RESTValidationError{ - field: "Middleware", - reason: "embedded message failed validation", - cause: err, - }) - } - } - } else if v, ok := interface{}(m.GetMiddleware()).(interface{ Validate() error }); ok { - if err := v.Validate(); err != nil { - return Server_RESTValidationError{ - field: "Middleware", - reason: "embedded message failed validation", - cause: err, - } - } - } - - if len(errors) > 0 { - return Server_RESTMultiError(errors) - } - - return nil -} - -// Server_RESTMultiError is an error wrapping multiple validation errors -// returned by Server_REST.ValidateAll() if the designated constraints aren't met. -type Server_RESTMultiError []error - -// Error returns a concatenation of all the error messages it wraps. -func (m Server_RESTMultiError) Error() string { - var msgs []string - for _, err := range m { - msgs = append(msgs, err.Error()) - } - return strings.Join(msgs, "; ") -} - -// AllErrors returns a list of validation violation errors. -func (m Server_RESTMultiError) AllErrors() []error { return m } - -// Server_RESTValidationError is the validation error returned by -// Server_REST.Validate if the designated constraints aren't met. -type Server_RESTValidationError struct { - field string - reason string - cause error - key bool -} - -// Field function returns field value. -func (e Server_RESTValidationError) Field() string { return e.field } - -// Reason function returns reason value. -func (e Server_RESTValidationError) Reason() string { return e.reason } - -// Cause function returns cause value. -func (e Server_RESTValidationError) Cause() error { return e.cause } - -// Key function returns key value. -func (e Server_RESTValidationError) Key() bool { return e.key } - -// ErrorName returns error name. -func (e Server_RESTValidationError) ErrorName() string { return "Server_RESTValidationError" } - -// Error satisfies the builtin error interface -func (e Server_RESTValidationError) Error() string { - cause := "" - if e.cause != nil { - cause = fmt.Sprintf(" | caused by: %v", e.cause) - } - - key := "" - if e.key { - key = "key for " - } - - return fmt.Sprintf( - "invalid %sServer_REST.%s: %s%s", - key, - e.field, - e.reason, - cause) -} - -var _ error = Server_RESTValidationError{} - -var _ interface { - Field() string - Reason() string - Key() bool - Cause() error - ErrorName() string -} = Server_RESTValidationError{} - -// Validate checks the field values on Server_GRPC with the rules defined in -// the proto definition for this message. If any rules are violated, the first -// error encountered is returned, or nil if there are no violations. -func (m *Server_GRPC) Validate() error { - return m.validate(false) -} - -// ValidateAll checks the field values on Server_GRPC with the rules defined in -// the proto definition for this message. If any rules are violated, the -// result is a list of violation errors wrapped in Server_GRPCMultiError, or -// nil if none found. -func (m *Server_GRPC) ValidateAll() error { - return m.validate(true) -} - -func (m *Server_GRPC) validate(all bool) error { - if m == nil { - return nil - } - - var errors []error - - // no validation rules for Network - - // no validation rules for Addr - - if all { - switch v := interface{}(m.GetTimeout()).(type) { - case interface{ ValidateAll() error }: - if err := v.ValidateAll(); err != nil { - errors = append(errors, Server_GRPCValidationError{ - field: "Timeout", - reason: "embedded message failed validation", - cause: err, - }) - } - case interface{ Validate() error }: - if err := v.Validate(); err != nil { - errors = append(errors, Server_GRPCValidationError{ - field: "Timeout", - reason: "embedded message failed validation", - cause: err, - }) - } - } - } else if v, ok := interface{}(m.GetTimeout()).(interface{ Validate() error }); ok { - if err := v.Validate(); err != nil { - return Server_GRPCValidationError{ - field: "Timeout", - reason: "embedded message failed validation", - cause: err, - } - } - } - - if all { - switch v := interface{}(m.GetMiddleware()).(type) { - case interface{ ValidateAll() error }: - if err := v.ValidateAll(); err != nil { - errors = append(errors, Server_GRPCValidationError{ - field: "Middleware", - reason: "embedded message failed validation", - cause: err, - }) - } - case interface{ Validate() error }: - if err := v.Validate(); err != nil { - errors = append(errors, Server_GRPCValidationError{ - field: "Middleware", - reason: "embedded message failed validation", - cause: err, - }) - } - } - } else if v, ok := interface{}(m.GetMiddleware()).(interface{ Validate() error }); ok { - if err := v.Validate(); err != nil { - return Server_GRPCValidationError{ - field: "Middleware", - reason: "embedded message failed validation", - cause: err, - } - } - } - - if len(errors) > 0 { - return Server_GRPCMultiError(errors) - } - - return nil -} - -// Server_GRPCMultiError is an error wrapping multiple validation errors -// returned by Server_GRPC.ValidateAll() if the designated constraints aren't met. -type Server_GRPCMultiError []error - -// Error returns a concatenation of all the error messages it wraps. -func (m Server_GRPCMultiError) Error() string { - var msgs []string - for _, err := range m { - msgs = append(msgs, err.Error()) - } - return strings.Join(msgs, "; ") -} - -// AllErrors returns a list of validation violation errors. -func (m Server_GRPCMultiError) AllErrors() []error { return m } - -// Server_GRPCValidationError is the validation error returned by -// Server_GRPC.Validate if the designated constraints aren't met. -type Server_GRPCValidationError struct { - field string - reason string - cause error - key bool -} - -// Field function returns field value. -func (e Server_GRPCValidationError) Field() string { return e.field } - -// Reason function returns reason value. -func (e Server_GRPCValidationError) Reason() string { return e.reason } - -// Cause function returns cause value. -func (e Server_GRPCValidationError) Cause() error { return e.cause } - -// Key function returns key value. -func (e Server_GRPCValidationError) Key() bool { return e.key } - -// ErrorName returns error name. -func (e Server_GRPCValidationError) ErrorName() string { return "Server_GRPCValidationError" } - -// Error satisfies the builtin error interface -func (e Server_GRPCValidationError) Error() string { - cause := "" - if e.cause != nil { - cause = fmt.Sprintf(" | caused by: %v", e.cause) - } - - key := "" - if e.key { - key = "key for " - } - - return fmt.Sprintf( - "invalid %sServer_GRPC.%s: %s%s", - key, - e.field, - e.reason, - cause) -} - -var _ error = Server_GRPCValidationError{} - -var _ interface { - Field() string - Reason() string - Key() bool - Cause() error - ErrorName() string -} = Server_GRPCValidationError{} - -// Validate checks the field values on Server_Websocket with the rules defined -// in the proto definition for this message. If any rules are violated, the -// first error encountered is returned, or nil if there are no violations. -func (m *Server_Websocket) Validate() error { - return m.validate(false) -} - -// ValidateAll checks the field values on Server_Websocket with the rules -// defined in the proto definition for this message. If any rules are -// violated, the result is a list of violation errors wrapped in -// Server_WebsocketMultiError, or nil if none found. -func (m *Server_Websocket) ValidateAll() error { - return m.validate(true) -} - -func (m *Server_Websocket) validate(all bool) error { - if m == nil { - return nil - } - - var errors []error - - // no validation rules for Network - - // no validation rules for Addr - - // no validation rules for Path - - if all { - switch v := interface{}(m.GetTimeout()).(type) { - case interface{ ValidateAll() error }: - if err := v.ValidateAll(); err != nil { - errors = append(errors, Server_WebsocketValidationError{ - field: "Timeout", - reason: "embedded message failed validation", - cause: err, - }) - } - case interface{ Validate() error }: - if err := v.Validate(); err != nil { - errors = append(errors, Server_WebsocketValidationError{ - field: "Timeout", - reason: "embedded message failed validation", - cause: err, - }) - } - } - } else if v, ok := interface{}(m.GetTimeout()).(interface{ Validate() error }); ok { - if err := v.Validate(); err != nil { - return Server_WebsocketValidationError{ - field: "Timeout", - reason: "embedded message failed validation", - cause: err, - } - } - } - - if len(errors) > 0 { - return Server_WebsocketMultiError(errors) - } - - return nil -} - -// Server_WebsocketMultiError is an error wrapping multiple validation errors -// returned by Server_Websocket.ValidateAll() if the designated constraints -// aren't met. -type Server_WebsocketMultiError []error - -// Error returns a concatenation of all the error messages it wraps. -func (m Server_WebsocketMultiError) Error() string { - var msgs []string - for _, err := range m { - msgs = append(msgs, err.Error()) - } - return strings.Join(msgs, "; ") -} - -// AllErrors returns a list of validation violation errors. -func (m Server_WebsocketMultiError) AllErrors() []error { return m } - -// Server_WebsocketValidationError is the validation error returned by -// Server_Websocket.Validate if the designated constraints aren't met. -type Server_WebsocketValidationError struct { - field string - reason string - cause error - key bool -} - -// Field function returns field value. -func (e Server_WebsocketValidationError) Field() string { return e.field } - -// Reason function returns reason value. -func (e Server_WebsocketValidationError) Reason() string { return e.reason } - -// Cause function returns cause value. -func (e Server_WebsocketValidationError) Cause() error { return e.cause } - -// Key function returns key value. -func (e Server_WebsocketValidationError) Key() bool { return e.key } - -// ErrorName returns error name. -func (e Server_WebsocketValidationError) ErrorName() string { return "Server_WebsocketValidationError" } - -// Error satisfies the builtin error interface -func (e Server_WebsocketValidationError) Error() string { - cause := "" - if e.cause != nil { - cause = fmt.Sprintf(" | caused by: %v", e.cause) - } - - key := "" - if e.key { - key = "key for " - } - - return fmt.Sprintf( - "invalid %sServer_Websocket.%s: %s%s", - key, - e.field, - e.reason, - cause) -} - -var _ error = Server_WebsocketValidationError{} - -var _ interface { - Field() string - Reason() string - Key() bool - Cause() error - ErrorName() string -} = Server_WebsocketValidationError{} - -// Validate checks the field values on Server_Mqtt with the rules defined in -// the proto definition for this message. If any rules are violated, the first -// error encountered is returned, or nil if there are no violations. -func (m *Server_Mqtt) Validate() error { - return m.validate(false) -} - -// ValidateAll checks the field values on Server_Mqtt with the rules defined in -// the proto definition for this message. If any rules are violated, the -// result is a list of violation errors wrapped in Server_MqttMultiError, or -// nil if none found. -func (m *Server_Mqtt) ValidateAll() error { - return m.validate(true) -} - -func (m *Server_Mqtt) validate(all bool) error { - if m == nil { - return nil - } - - var errors []error - - // no validation rules for Addr - - if len(errors) > 0 { - return Server_MqttMultiError(errors) - } - - return nil -} - -// Server_MqttMultiError is an error wrapping multiple validation errors -// returned by Server_Mqtt.ValidateAll() if the designated constraints aren't met. -type Server_MqttMultiError []error - -// Error returns a concatenation of all the error messages it wraps. -func (m Server_MqttMultiError) Error() string { - var msgs []string - for _, err := range m { - msgs = append(msgs, err.Error()) - } - return strings.Join(msgs, "; ") -} - -// AllErrors returns a list of validation violation errors. -func (m Server_MqttMultiError) AllErrors() []error { return m } - -// Server_MqttValidationError is the validation error returned by -// Server_Mqtt.Validate if the designated constraints aren't met. -type Server_MqttValidationError struct { - field string - reason string - cause error - key bool -} - -// Field function returns field value. -func (e Server_MqttValidationError) Field() string { return e.field } - -// Reason function returns reason value. -func (e Server_MqttValidationError) Reason() string { return e.reason } - -// Cause function returns cause value. -func (e Server_MqttValidationError) Cause() error { return e.cause } - -// Key function returns key value. -func (e Server_MqttValidationError) Key() bool { return e.key } - -// ErrorName returns error name. -func (e Server_MqttValidationError) ErrorName() string { return "Server_MqttValidationError" } - -// Error satisfies the builtin error interface -func (e Server_MqttValidationError) Error() string { - cause := "" - if e.cause != nil { - cause = fmt.Sprintf(" | caused by: %v", e.cause) - } - - key := "" - if e.key { - key = "key for " - } - - return fmt.Sprintf( - "invalid %sServer_Mqtt.%s: %s%s", - key, - e.field, - e.reason, - cause) -} - -var _ error = Server_MqttValidationError{} - -var _ interface { - Field() string - Reason() string - Key() bool - Cause() error - ErrorName() string -} = Server_MqttValidationError{} - -// Validate checks the field values on Server_Kafka with the rules defined in -// the proto definition for this message. If any rules are violated, the first -// error encountered is returned, or nil if there are no violations. -func (m *Server_Kafka) Validate() error { - return m.validate(false) -} - -// ValidateAll checks the field values on Server_Kafka with the rules defined -// in the proto definition for this message. If any rules are violated, the -// result is a list of violation errors wrapped in Server_KafkaMultiError, or -// nil if none found. -func (m *Server_Kafka) ValidateAll() error { - return m.validate(true) -} - -func (m *Server_Kafka) validate(all bool) error { - if m == nil { - return nil - } - - var errors []error - - if len(errors) > 0 { - return Server_KafkaMultiError(errors) - } - - return nil -} - -// Server_KafkaMultiError is an error wrapping multiple validation errors -// returned by Server_Kafka.ValidateAll() if the designated constraints aren't met. -type Server_KafkaMultiError []error - -// Error returns a concatenation of all the error messages it wraps. -func (m Server_KafkaMultiError) Error() string { - var msgs []string - for _, err := range m { - msgs = append(msgs, err.Error()) - } - return strings.Join(msgs, "; ") -} - -// AllErrors returns a list of validation violation errors. -func (m Server_KafkaMultiError) AllErrors() []error { return m } - -// Server_KafkaValidationError is the validation error returned by -// Server_Kafka.Validate if the designated constraints aren't met. -type Server_KafkaValidationError struct { - field string - reason string - cause error - key bool -} - -// Field function returns field value. -func (e Server_KafkaValidationError) Field() string { return e.field } - -// Reason function returns reason value. -func (e Server_KafkaValidationError) Reason() string { return e.reason } - -// Cause function returns cause value. -func (e Server_KafkaValidationError) Cause() error { return e.cause } - -// Key function returns key value. -func (e Server_KafkaValidationError) Key() bool { return e.key } - -// ErrorName returns error name. -func (e Server_KafkaValidationError) ErrorName() string { return "Server_KafkaValidationError" } - -// Error satisfies the builtin error interface -func (e Server_KafkaValidationError) Error() string { - cause := "" - if e.cause != nil { - cause = fmt.Sprintf(" | caused by: %v", e.cause) - } - - key := "" - if e.key { - key = "key for " - } - - return fmt.Sprintf( - "invalid %sServer_Kafka.%s: %s%s", - key, - e.field, - e.reason, - cause) -} - -var _ error = Server_KafkaValidationError{} - -var _ interface { - Field() string - Reason() string - Key() bool - Cause() error - ErrorName() string -} = Server_KafkaValidationError{} - -// Validate checks the field values on Server_RabbitMQ with the rules defined -// in the proto definition for this message. If any rules are violated, the -// first error encountered is returned, or nil if there are no violations. -func (m *Server_RabbitMQ) Validate() error { - return m.validate(false) -} - -// ValidateAll checks the field values on Server_RabbitMQ with the rules -// defined in the proto definition for this message. If any rules are -// violated, the result is a list of violation errors wrapped in -// Server_RabbitMQMultiError, or nil if none found. -func (m *Server_RabbitMQ) ValidateAll() error { - return m.validate(true) -} - -func (m *Server_RabbitMQ) validate(all bool) error { - if m == nil { - return nil - } - - var errors []error - - if len(errors) > 0 { - return Server_RabbitMQMultiError(errors) - } - - return nil -} - -// Server_RabbitMQMultiError is an error wrapping multiple validation errors -// returned by Server_RabbitMQ.ValidateAll() if the designated constraints -// aren't met. -type Server_RabbitMQMultiError []error - -// Error returns a concatenation of all the error messages it wraps. -func (m Server_RabbitMQMultiError) Error() string { - var msgs []string - for _, err := range m { - msgs = append(msgs, err.Error()) - } - return strings.Join(msgs, "; ") -} - -// AllErrors returns a list of validation violation errors. -func (m Server_RabbitMQMultiError) AllErrors() []error { return m } - -// Server_RabbitMQValidationError is the validation error returned by -// Server_RabbitMQ.Validate if the designated constraints aren't met. -type Server_RabbitMQValidationError struct { - field string - reason string - cause error - key bool -} - -// Field function returns field value. -func (e Server_RabbitMQValidationError) Field() string { return e.field } - -// Reason function returns reason value. -func (e Server_RabbitMQValidationError) Reason() string { return e.reason } - -// Cause function returns cause value. -func (e Server_RabbitMQValidationError) Cause() error { return e.cause } - -// Key function returns key value. -func (e Server_RabbitMQValidationError) Key() bool { return e.key } - -// ErrorName returns error name. -func (e Server_RabbitMQValidationError) ErrorName() string { return "Server_RabbitMQValidationError" } - -// Error satisfies the builtin error interface -func (e Server_RabbitMQValidationError) Error() string { - cause := "" - if e.cause != nil { - cause = fmt.Sprintf(" | caused by: %v", e.cause) - } - - key := "" - if e.key { - key = "key for " - } - - return fmt.Sprintf( - "invalid %sServer_RabbitMQ.%s: %s%s", - key, - e.field, - e.reason, - cause) -} - -var _ error = Server_RabbitMQValidationError{} - -var _ interface { - Field() string - Reason() string - Key() bool - Cause() error - ErrorName() string -} = Server_RabbitMQValidationError{} - -// Validate checks the field values on Server_Asynq with the rules defined in -// the proto definition for this message. If any rules are violated, the first -// error encountered is returned, or nil if there are no violations. -func (m *Server_Asynq) Validate() error { - return m.validate(false) -} - -// ValidateAll checks the field values on Server_Asynq with the rules defined -// in the proto definition for this message. If any rules are violated, the -// result is a list of violation errors wrapped in Server_AsynqMultiError, or -// nil if none found. -func (m *Server_Asynq) ValidateAll() error { - return m.validate(true) -} - -func (m *Server_Asynq) validate(all bool) error { - if m == nil { - return nil - } - - var errors []error - - // no validation rules for Endpoint - - // no validation rules for Password - - // no validation rules for Db - - if len(errors) > 0 { - return Server_AsynqMultiError(errors) - } - - return nil -} - -// Server_AsynqMultiError is an error wrapping multiple validation errors -// returned by Server_Asynq.ValidateAll() if the designated constraints aren't met. -type Server_AsynqMultiError []error - -// Error returns a concatenation of all the error messages it wraps. -func (m Server_AsynqMultiError) Error() string { - var msgs []string - for _, err := range m { - msgs = append(msgs, err.Error()) - } - return strings.Join(msgs, "; ") -} - -// AllErrors returns a list of validation violation errors. -func (m Server_AsynqMultiError) AllErrors() []error { return m } - -// Server_AsynqValidationError is the validation error returned by -// Server_Asynq.Validate if the designated constraints aren't met. -type Server_AsynqValidationError struct { - field string - reason string - cause error - key bool -} - -// Field function returns field value. -func (e Server_AsynqValidationError) Field() string { return e.field } - -// Reason function returns reason value. -func (e Server_AsynqValidationError) Reason() string { return e.reason } - -// Cause function returns cause value. -func (e Server_AsynqValidationError) Cause() error { return e.cause } - -// Key function returns key value. -func (e Server_AsynqValidationError) Key() bool { return e.key } - -// ErrorName returns error name. -func (e Server_AsynqValidationError) ErrorName() string { return "Server_AsynqValidationError" } - -// Error satisfies the builtin error interface -func (e Server_AsynqValidationError) Error() string { - cause := "" - if e.cause != nil { - cause = fmt.Sprintf(" | caused by: %v", e.cause) - } - - key := "" - if e.key { - key = "key for " - } - - return fmt.Sprintf( - "invalid %sServer_Asynq.%s: %s%s", - key, - e.field, - e.reason, - cause) -} - -var _ error = Server_AsynqValidationError{} - -var _ interface { - Field() string - Reason() string - Key() bool - Cause() error - ErrorName() string -} = Server_AsynqValidationError{} - -// Validate checks the field values on Server_Machinery with the rules defined -// in the proto definition for this message. If any rules are violated, the -// first error encountered is returned, or nil if there are no violations. -func (m *Server_Machinery) Validate() error { - return m.validate(false) -} - -// ValidateAll checks the field values on Server_Machinery with the rules -// defined in the proto definition for this message. If any rules are -// violated, the result is a list of violation errors wrapped in -// Server_MachineryMultiError, or nil if none found. -func (m *Server_Machinery) ValidateAll() error { - return m.validate(true) -} - -func (m *Server_Machinery) validate(all bool) error { - if m == nil { - return nil - } - - var errors []error - - if len(errors) > 0 { - return Server_MachineryMultiError(errors) - } - - return nil -} - -// Server_MachineryMultiError is an error wrapping multiple validation errors -// returned by Server_Machinery.ValidateAll() if the designated constraints -// aren't met. -type Server_MachineryMultiError []error - -// Error returns a concatenation of all the error messages it wraps. -func (m Server_MachineryMultiError) Error() string { - var msgs []string - for _, err := range m { - msgs = append(msgs, err.Error()) - } - return strings.Join(msgs, "; ") -} - -// AllErrors returns a list of validation violation errors. -func (m Server_MachineryMultiError) AllErrors() []error { return m } - -// Server_MachineryValidationError is the validation error returned by -// Server_Machinery.Validate if the designated constraints aren't met. -type Server_MachineryValidationError struct { - field string - reason string - cause error - key bool -} - -// Field function returns field value. -func (e Server_MachineryValidationError) Field() string { return e.field } - -// Reason function returns reason value. -func (e Server_MachineryValidationError) Reason() string { return e.reason } - -// Cause function returns cause value. -func (e Server_MachineryValidationError) Cause() error { return e.cause } - -// Key function returns key value. -func (e Server_MachineryValidationError) Key() bool { return e.key } - -// ErrorName returns error name. -func (e Server_MachineryValidationError) ErrorName() string { return "Server_MachineryValidationError" } - -// Error satisfies the builtin error interface -func (e Server_MachineryValidationError) Error() string { - cause := "" - if e.cause != nil { - cause = fmt.Sprintf(" | caused by: %v", e.cause) - } - - key := "" - if e.key { - key = "key for " - } - - return fmt.Sprintf( - "invalid %sServer_Machinery.%s: %s%s", - key, - e.field, - e.reason, - cause) -} - -var _ error = Server_MachineryValidationError{} - -var _ interface { - Field() string - Reason() string - Key() bool - Cause() error - ErrorName() string -} = Server_MachineryValidationError{} - -// Validate checks the field values on Server_REST_CORS with the rules defined -// in the proto definition for this message. If any rules are violated, the -// first error encountered is returned, or nil if there are no violations. -func (m *Server_REST_CORS) Validate() error { - return m.validate(false) -} - -// ValidateAll checks the field values on Server_REST_CORS with the rules -// defined in the proto definition for this message. If any rules are -// violated, the result is a list of violation errors wrapped in -// Server_REST_CORSMultiError, or nil if none found. -func (m *Server_REST_CORS) ValidateAll() error { - return m.validate(true) -} - -func (m *Server_REST_CORS) validate(all bool) error { - if m == nil { - return nil - } - - var errors []error - - if len(errors) > 0 { - return Server_REST_CORSMultiError(errors) - } - - return nil -} - -// Server_REST_CORSMultiError is an error wrapping multiple validation errors -// returned by Server_REST_CORS.ValidateAll() if the designated constraints -// aren't met. -type Server_REST_CORSMultiError []error - -// Error returns a concatenation of all the error messages it wraps. -func (m Server_REST_CORSMultiError) Error() string { - var msgs []string - for _, err := range m { - msgs = append(msgs, err.Error()) - } - return strings.Join(msgs, "; ") -} - -// AllErrors returns a list of validation violation errors. -func (m Server_REST_CORSMultiError) AllErrors() []error { return m } - -// Server_REST_CORSValidationError is the validation error returned by -// Server_REST_CORS.Validate if the designated constraints aren't met. -type Server_REST_CORSValidationError struct { - field string - reason string - cause error - key bool -} - -// Field function returns field value. -func (e Server_REST_CORSValidationError) Field() string { return e.field } - -// Reason function returns reason value. -func (e Server_REST_CORSValidationError) Reason() string { return e.reason } - -// Cause function returns cause value. -func (e Server_REST_CORSValidationError) Cause() error { return e.cause } - -// Key function returns key value. -func (e Server_REST_CORSValidationError) Key() bool { return e.key } - -// ErrorName returns error name. -func (e Server_REST_CORSValidationError) ErrorName() string { return "Server_REST_CORSValidationError" } - -// Error satisfies the builtin error interface -func (e Server_REST_CORSValidationError) Error() string { - cause := "" - if e.cause != nil { - cause = fmt.Sprintf(" | caused by: %v", e.cause) - } - - key := "" - if e.key { - key = "key for " - } - - return fmt.Sprintf( - "invalid %sServer_REST_CORS.%s: %s%s", - key, - e.field, - e.reason, - cause) -} - -var _ error = Server_REST_CORSValidationError{} - -var _ interface { - Field() string - Reason() string - Key() bool - Cause() error - ErrorName() string -} = Server_REST_CORSValidationError{} diff --git a/gen/api/go/conf/v1/kratos_conf_tracer.pb.validate.go b/gen/api/go/conf/v1/kratos_conf_tracer.pb.validate.go deleted file mode 100644 index c6c420a..0000000 --- a/gen/api/go/conf/v1/kratos_conf_tracer.pb.validate.go +++ /dev/null @@ -1,142 +0,0 @@ -// Code generated by protoc-gen-validate. DO NOT EDIT. -// source: conf/v1/kratos_conf_tracer.proto - -package conf - -import ( - "bytes" - "errors" - "fmt" - "net" - "net/mail" - "net/url" - "regexp" - "sort" - "strings" - "time" - "unicode/utf8" - - "google.golang.org/protobuf/types/known/anypb" -) - -// ensure the imports are used -var ( - _ = bytes.MinRead - _ = errors.New("") - _ = fmt.Print - _ = utf8.UTFMax - _ = (*regexp.Regexp)(nil) - _ = (*strings.Reader)(nil) - _ = net.IPv4len - _ = time.Duration(0) - _ = (*url.URL)(nil) - _ = (*mail.Address)(nil) - _ = anypb.Any{} - _ = sort.Sort -) - -// Validate checks the field values on Tracer with the rules defined in the -// proto definition for this message. If any rules are violated, the first -// error encountered is returned, or nil if there are no violations. -func (m *Tracer) Validate() error { - return m.validate(false) -} - -// ValidateAll checks the field values on Tracer with the rules defined in the -// proto definition for this message. If any rules are violated, the result is -// a list of violation errors wrapped in TracerMultiError, or nil if none found. -func (m *Tracer) ValidateAll() error { - return m.validate(true) -} - -func (m *Tracer) validate(all bool) error { - if m == nil { - return nil - } - - var errors []error - - // no validation rules for Batcher - - // no validation rules for Endpoint - - // no validation rules for Sampler - - // no validation rules for Env - - if len(errors) > 0 { - return TracerMultiError(errors) - } - - return nil -} - -// TracerMultiError is an error wrapping multiple validation errors returned by -// Tracer.ValidateAll() if the designated constraints aren't met. -type TracerMultiError []error - -// Error returns a concatenation of all the error messages it wraps. -func (m TracerMultiError) Error() string { - var msgs []string - for _, err := range m { - msgs = append(msgs, err.Error()) - } - return strings.Join(msgs, "; ") -} - -// AllErrors returns a list of validation violation errors. -func (m TracerMultiError) AllErrors() []error { return m } - -// TracerValidationError is the validation error returned by Tracer.Validate if -// the designated constraints aren't met. -type TracerValidationError struct { - field string - reason string - cause error - key bool -} - -// Field function returns field value. -func (e TracerValidationError) Field() string { return e.field } - -// Reason function returns reason value. -func (e TracerValidationError) Reason() string { return e.reason } - -// Cause function returns cause value. -func (e TracerValidationError) Cause() error { return e.cause } - -// Key function returns key value. -func (e TracerValidationError) Key() bool { return e.key } - -// ErrorName returns error name. -func (e TracerValidationError) ErrorName() string { return "TracerValidationError" } - -// Error satisfies the builtin error interface -func (e TracerValidationError) Error() string { - cause := "" - if e.cause != nil { - cause = fmt.Sprintf(" | caused by: %v", e.cause) - } - - key := "" - if e.key { - key = "key for " - } - - return fmt.Sprintf( - "invalid %sTracer.%s: %s%s", - key, - e.field, - e.reason, - cause) -} - -var _ error = TracerValidationError{} - -var _ interface { - Field() string - Reason() string - Key() bool - Cause() error - ErrorName() string -} = TracerValidationError{}