aboutsummaryrefslogtreecommitdiffstats
path: root/vendor/github.com/envoyproxy/go-control-plane/envoy/service/endpoint/v3/eds.pb.validate.go
diff options
context:
space:
mode:
authoruzhas <uzhas@ydb.tech>2023-11-16 16:04:50 +0300
committeruzhas <uzhas@ydb.tech>2023-11-16 17:46:46 +0300
commit46f0c0079bb50609d2eeb6586642bcf114fc5239 (patch)
tree84e4e4978d57fe5de321ba69bf9d0c290de60a66 /vendor/github.com/envoyproxy/go-control-plane/envoy/service/endpoint/v3/eds.pb.validate.go
parent73045e389397816cc2bdd6cd7818b4bce427b265 (diff)
downloadydb-46f0c0079bb50609d2eeb6586642bcf114fc5239.tar.gz
enable ya make for go projects
Diffstat (limited to 'vendor/github.com/envoyproxy/go-control-plane/envoy/service/endpoint/v3/eds.pb.validate.go')
-rw-r--r--vendor/github.com/envoyproxy/go-control-plane/envoy/service/endpoint/v3/eds.pb.validate.go135
1 files changed, 135 insertions, 0 deletions
diff --git a/vendor/github.com/envoyproxy/go-control-plane/envoy/service/endpoint/v3/eds.pb.validate.go b/vendor/github.com/envoyproxy/go-control-plane/envoy/service/endpoint/v3/eds.pb.validate.go
new file mode 100644
index 0000000000..b8c222a4d9
--- /dev/null
+++ b/vendor/github.com/envoyproxy/go-control-plane/envoy/service/endpoint/v3/eds.pb.validate.go
@@ -0,0 +1,135 @@
+// Code generated by protoc-gen-validate. DO NOT EDIT.
+// source: envoy/service/endpoint/v3/eds.proto
+
+package endpointv3
+
+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 EdsDummy 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 *EdsDummy) Validate() error {
+ return m.validate(false)
+}
+
+// ValidateAll checks the field values on EdsDummy 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 EdsDummyMultiError, or nil
+// if none found.
+func (m *EdsDummy) ValidateAll() error {
+ return m.validate(true)
+}
+
+func (m *EdsDummy) validate(all bool) error {
+ if m == nil {
+ return nil
+ }
+
+ var errors []error
+
+ if len(errors) > 0 {
+ return EdsDummyMultiError(errors)
+ }
+
+ return nil
+}
+
+// EdsDummyMultiError is an error wrapping multiple validation errors returned
+// by EdsDummy.ValidateAll() if the designated constraints aren't met.
+type EdsDummyMultiError []error
+
+// Error returns a concatenation of all the error messages it wraps.
+func (m EdsDummyMultiError) 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 EdsDummyMultiError) AllErrors() []error { return m }
+
+// EdsDummyValidationError is the validation error returned by
+// EdsDummy.Validate if the designated constraints aren't met.
+type EdsDummyValidationError struct {
+ field string
+ reason string
+ cause error
+ key bool
+}
+
+// Field function returns field value.
+func (e EdsDummyValidationError) Field() string { return e.field }
+
+// Reason function returns reason value.
+func (e EdsDummyValidationError) Reason() string { return e.reason }
+
+// Cause function returns cause value.
+func (e EdsDummyValidationError) Cause() error { return e.cause }
+
+// Key function returns key value.
+func (e EdsDummyValidationError) Key() bool { return e.key }
+
+// ErrorName returns error name.
+func (e EdsDummyValidationError) ErrorName() string { return "EdsDummyValidationError" }
+
+// Error satisfies the builtin error interface
+func (e EdsDummyValidationError) 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 %sEdsDummy.%s: %s%s",
+ key,
+ e.field,
+ e.reason,
+ cause)
+}
+
+var _ error = EdsDummyValidationError{}
+
+var _ interface {
+ Field() string
+ Reason() string
+ Key() bool
+ Cause() error
+ ErrorName() string
+} = EdsDummyValidationError{}