// Code generated by protoc-gen-validate. DO NOT EDIT. // source: admin.proto package admin import ( "bytes" "errors" "fmt" "net" "net/mail" "net/url" "regexp" "strings" "time" "unicode/utf8" "github.com/golang/protobuf/ptypes" ) // 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) _ = ptypes.DynamicAny{} ) // define the regex for a UUID once up-front var _admin_uuidPattern = regexp.MustCompile("^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$") // Validate checks the field values on OrgID with the rules defined in the // proto definition for this message. If any rules are violated, an error is returned. func (m *OrgID) Validate() error { if m == nil { return nil } if utf8.RuneCountInString(m.GetId()) < 1 { return OrgIDValidationError{ field: "Id", reason: "value length must be at least 1 runes", } } return nil } // OrgIDValidationError is the validation error returned by OrgID.Validate if // the designated constraints aren't met. type OrgIDValidationError struct { field string reason string cause error key bool } // Field function returns field value. func (e OrgIDValidationError) Field() string { return e.field } // Reason function returns reason value. func (e OrgIDValidationError) Reason() string { return e.reason } // Cause function returns cause value. func (e OrgIDValidationError) Cause() error { return e.cause } // Key function returns key value. func (e OrgIDValidationError) Key() bool { return e.key } // ErrorName returns error name. func (e OrgIDValidationError) ErrorName() string { return "OrgIDValidationError" } // Error satisfies the builtin error interface func (e OrgIDValidationError) 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 %sOrgID.%s: %s%s", key, e.field, e.reason, cause) } var _ error = OrgIDValidationError{} var _ interface { Field() string Reason() string Key() bool Cause() error ErrorName() string } = OrgIDValidationError{} // Validate checks the field values on UniqueOrgRequest with the rules defined // in the proto definition for this message. If any rules are violated, an // error is returned. func (m *UniqueOrgRequest) Validate() error { if m == nil { return nil } if utf8.RuneCountInString(m.GetName()) < 1 { return UniqueOrgRequestValidationError{ field: "Name", reason: "value length must be at least 1 runes", } } if utf8.RuneCountInString(m.GetDomain()) < 1 { return UniqueOrgRequestValidationError{ field: "Domain", reason: "value length must be at least 1 runes", } } return nil } // UniqueOrgRequestValidationError is the validation error returned by // UniqueOrgRequest.Validate if the designated constraints aren't met. type UniqueOrgRequestValidationError struct { field string reason string cause error key bool } // Field function returns field value. func (e UniqueOrgRequestValidationError) Field() string { return e.field } // Reason function returns reason value. func (e UniqueOrgRequestValidationError) Reason() string { return e.reason } // Cause function returns cause value. func (e UniqueOrgRequestValidationError) Cause() error { return e.cause } // Key function returns key value. func (e UniqueOrgRequestValidationError) Key() bool { return e.key } // ErrorName returns error name. func (e UniqueOrgRequestValidationError) ErrorName() string { return "UniqueOrgRequestValidationError" } // Error satisfies the builtin error interface func (e UniqueOrgRequestValidationError) 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 %sUniqueOrgRequest.%s: %s%s", key, e.field, e.reason, cause) } var _ error = UniqueOrgRequestValidationError{} var _ interface { Field() string Reason() string Key() bool Cause() error ErrorName() string } = UniqueOrgRequestValidationError{} // Validate checks the field values on UniqueOrgResponse with the rules defined // in the proto definition for this message. If any rules are violated, an // error is returned. func (m *UniqueOrgResponse) Validate() error { if m == nil { return nil } // no validation rules for IsUnique return nil } // UniqueOrgResponseValidationError is the validation error returned by // UniqueOrgResponse.Validate if the designated constraints aren't met. type UniqueOrgResponseValidationError struct { field string reason string cause error key bool } // Field function returns field value. func (e UniqueOrgResponseValidationError) Field() string { return e.field } // Reason function returns reason value. func (e UniqueOrgResponseValidationError) Reason() string { return e.reason } // Cause function returns cause value. func (e UniqueOrgResponseValidationError) Cause() error { return e.cause } // Key function returns key value. func (e UniqueOrgResponseValidationError) Key() bool { return e.key } // ErrorName returns error name. func (e UniqueOrgResponseValidationError) ErrorName() string { return "UniqueOrgResponseValidationError" } // Error satisfies the builtin error interface func (e UniqueOrgResponseValidationError) 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 %sUniqueOrgResponse.%s: %s%s", key, e.field, e.reason, cause) } var _ error = UniqueOrgResponseValidationError{} var _ interface { Field() string Reason() string Key() bool Cause() error ErrorName() string } = UniqueOrgResponseValidationError{} // Validate checks the field values on Org with the rules defined in the proto // definition for this message. If any rules are violated, an error is returned. func (m *Org) Validate() error { if m == nil { return nil } // no validation rules for Id // no validation rules for State if v, ok := interface{}(m.GetCreationDate()).(interface{ Validate() error }); ok { if err := v.Validate(); err != nil { return OrgValidationError{ field: "CreationDate", reason: "embedded message failed validation", cause: err, } } } if v, ok := interface{}(m.GetChangeDate()).(interface{ Validate() error }); ok { if err := v.Validate(); err != nil { return OrgValidationError{ field: "ChangeDate", reason: "embedded message failed validation", cause: err, } } } // no validation rules for Name // no validation rules for Domain return nil } // OrgValidationError is the validation error returned by Org.Validate if the // designated constraints aren't met. type OrgValidationError struct { field string reason string cause error key bool } // Field function returns field value. func (e OrgValidationError) Field() string { return e.field } // Reason function returns reason value. func (e OrgValidationError) Reason() string { return e.reason } // Cause function returns cause value. func (e OrgValidationError) Cause() error { return e.cause } // Key function returns key value. func (e OrgValidationError) Key() bool { return e.key } // ErrorName returns error name. func (e OrgValidationError) ErrorName() string { return "OrgValidationError" } // Error satisfies the builtin error interface func (e OrgValidationError) 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 %sOrg.%s: %s%s", key, e.field, e.reason, cause) } var _ error = OrgValidationError{} var _ interface { Field() string Reason() string Key() bool Cause() error ErrorName() string } = OrgValidationError{} // Validate checks the field values on OrgSearchRequest with the rules defined // in the proto definition for this message. If any rules are violated, an // error is returned. func (m *OrgSearchRequest) Validate() error { if m == nil { return nil } // no validation rules for Offset // no validation rules for Limit if _, ok := _OrgSearchRequest_SortingColumn_NotInLookup[m.GetSortingColumn()]; ok { return OrgSearchRequestValidationError{ field: "SortingColumn", reason: "value must not be in list [0]", } } // no validation rules for Asc for idx, item := range m.GetQueries() { _, _ = idx, item if v, ok := interface{}(item).(interface{ Validate() error }); ok { if err := v.Validate(); err != nil { return OrgSearchRequestValidationError{ field: fmt.Sprintf("Queries[%v]", idx), reason: "embedded message failed validation", cause: err, } } } } return nil } // OrgSearchRequestValidationError is the validation error returned by // OrgSearchRequest.Validate if the designated constraints aren't met. type OrgSearchRequestValidationError struct { field string reason string cause error key bool } // Field function returns field value. func (e OrgSearchRequestValidationError) Field() string { return e.field } // Reason function returns reason value. func (e OrgSearchRequestValidationError) Reason() string { return e.reason } // Cause function returns cause value. func (e OrgSearchRequestValidationError) Cause() error { return e.cause } // Key function returns key value. func (e OrgSearchRequestValidationError) Key() bool { return e.key } // ErrorName returns error name. func (e OrgSearchRequestValidationError) ErrorName() string { return "OrgSearchRequestValidationError" } // Error satisfies the builtin error interface func (e OrgSearchRequestValidationError) 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 %sOrgSearchRequest.%s: %s%s", key, e.field, e.reason, cause) } var _ error = OrgSearchRequestValidationError{} var _ interface { Field() string Reason() string Key() bool Cause() error ErrorName() string } = OrgSearchRequestValidationError{} var _OrgSearchRequest_SortingColumn_NotInLookup = map[OrgSearchKey]struct{}{ 0: {}, } // Validate checks the field values on OrgSearchQuery with the rules defined in // the proto definition for this message. If any rules are violated, an error // is returned. func (m *OrgSearchQuery) Validate() error { if m == nil { return nil } if _, ok := _OrgSearchQuery_Key_NotInLookup[m.GetKey()]; ok { return OrgSearchQueryValidationError{ field: "Key", reason: "value must not be in list [0]", } } // no validation rules for Method // no validation rules for Value return nil } // OrgSearchQueryValidationError is the validation error returned by // OrgSearchQuery.Validate if the designated constraints aren't met. type OrgSearchQueryValidationError struct { field string reason string cause error key bool } // Field function returns field value. func (e OrgSearchQueryValidationError) Field() string { return e.field } // Reason function returns reason value. func (e OrgSearchQueryValidationError) Reason() string { return e.reason } // Cause function returns cause value. func (e OrgSearchQueryValidationError) Cause() error { return e.cause } // Key function returns key value. func (e OrgSearchQueryValidationError) Key() bool { return e.key } // ErrorName returns error name. func (e OrgSearchQueryValidationError) ErrorName() string { return "OrgSearchQueryValidationError" } // Error satisfies the builtin error interface func (e OrgSearchQueryValidationError) 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 %sOrgSearchQuery.%s: %s%s", key, e.field, e.reason, cause) } var _ error = OrgSearchQueryValidationError{} var _ interface { Field() string Reason() string Key() bool Cause() error ErrorName() string } = OrgSearchQueryValidationError{} var _OrgSearchQuery_Key_NotInLookup = map[OrgSearchKey]struct{}{ 0: {}, } // Validate checks the field values on OrgSearchResponse with the rules defined // in the proto definition for this message. If any rules are violated, an // error is returned. func (m *OrgSearchResponse) Validate() error { if m == nil { return nil } // no validation rules for Offset // no validation rules for Limit // no validation rules for TotalResult for idx, item := range m.GetResult() { _, _ = idx, item if v, ok := interface{}(item).(interface{ Validate() error }); ok { if err := v.Validate(); err != nil { return OrgSearchResponseValidationError{ field: fmt.Sprintf("Result[%v]", idx), reason: "embedded message failed validation", cause: err, } } } } // no validation rules for ProcessedSequence if v, ok := interface{}(m.GetViewTimestamp()).(interface{ Validate() error }); ok { if err := v.Validate(); err != nil { return OrgSearchResponseValidationError{ field: "ViewTimestamp", reason: "embedded message failed validation", cause: err, } } } return nil } // OrgSearchResponseValidationError is the validation error returned by // OrgSearchResponse.Validate if the designated constraints aren't met. type OrgSearchResponseValidationError struct { field string reason string cause error key bool } // Field function returns field value. func (e OrgSearchResponseValidationError) Field() string { return e.field } // Reason function returns reason value. func (e OrgSearchResponseValidationError) Reason() string { return e.reason } // Cause function returns cause value. func (e OrgSearchResponseValidationError) Cause() error { return e.cause } // Key function returns key value. func (e OrgSearchResponseValidationError) Key() bool { return e.key } // ErrorName returns error name. func (e OrgSearchResponseValidationError) ErrorName() string { return "OrgSearchResponseValidationError" } // Error satisfies the builtin error interface func (e OrgSearchResponseValidationError) 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 %sOrgSearchResponse.%s: %s%s", key, e.field, e.reason, cause) } var _ error = OrgSearchResponseValidationError{} var _ interface { Field() string Reason() string Key() bool Cause() error ErrorName() string } = OrgSearchResponseValidationError{} // Validate checks the field values on OrgSetUpRequest with the rules defined // in the proto definition for this message. If any rules are violated, an // error is returned. func (m *OrgSetUpRequest) Validate() error { if m == nil { return nil } if m.GetOrg() == nil { return OrgSetUpRequestValidationError{ field: "Org", reason: "value is required", } } if v, ok := interface{}(m.GetOrg()).(interface{ Validate() error }); ok { if err := v.Validate(); err != nil { return OrgSetUpRequestValidationError{ field: "Org", reason: "embedded message failed validation", cause: err, } } } if m.GetUser() == nil { return OrgSetUpRequestValidationError{ field: "User", reason: "value is required", } } if v, ok := interface{}(m.GetUser()).(interface{ Validate() error }); ok { if err := v.Validate(); err != nil { return OrgSetUpRequestValidationError{ field: "User", reason: "embedded message failed validation", cause: err, } } } return nil } // OrgSetUpRequestValidationError is the validation error returned by // OrgSetUpRequest.Validate if the designated constraints aren't met. type OrgSetUpRequestValidationError struct { field string reason string cause error key bool } // Field function returns field value. func (e OrgSetUpRequestValidationError) Field() string { return e.field } // Reason function returns reason value. func (e OrgSetUpRequestValidationError) Reason() string { return e.reason } // Cause function returns cause value. func (e OrgSetUpRequestValidationError) Cause() error { return e.cause } // Key function returns key value. func (e OrgSetUpRequestValidationError) Key() bool { return e.key } // ErrorName returns error name. func (e OrgSetUpRequestValidationError) ErrorName() string { return "OrgSetUpRequestValidationError" } // Error satisfies the builtin error interface func (e OrgSetUpRequestValidationError) 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 %sOrgSetUpRequest.%s: %s%s", key, e.field, e.reason, cause) } var _ error = OrgSetUpRequestValidationError{} var _ interface { Field() string Reason() string Key() bool Cause() error ErrorName() string } = OrgSetUpRequestValidationError{} // Validate checks the field values on OrgSetUpResponse with the rules defined // in the proto definition for this message. If any rules are violated, an // error is returned. func (m *OrgSetUpResponse) Validate() error { if m == nil { return nil } if v, ok := interface{}(m.GetOrg()).(interface{ Validate() error }); ok { if err := v.Validate(); err != nil { return OrgSetUpResponseValidationError{ field: "Org", reason: "embedded message failed validation", cause: err, } } } if v, ok := interface{}(m.GetUser()).(interface{ Validate() error }); ok { if err := v.Validate(); err != nil { return OrgSetUpResponseValidationError{ field: "User", reason: "embedded message failed validation", cause: err, } } } return nil } // OrgSetUpResponseValidationError is the validation error returned by // OrgSetUpResponse.Validate if the designated constraints aren't met. type OrgSetUpResponseValidationError struct { field string reason string cause error key bool } // Field function returns field value. func (e OrgSetUpResponseValidationError) Field() string { return e.field } // Reason function returns reason value. func (e OrgSetUpResponseValidationError) Reason() string { return e.reason } // Cause function returns cause value. func (e OrgSetUpResponseValidationError) Cause() error { return e.cause } // Key function returns key value. func (e OrgSetUpResponseValidationError) Key() bool { return e.key } // ErrorName returns error name. func (e OrgSetUpResponseValidationError) ErrorName() string { return "OrgSetUpResponseValidationError" } // Error satisfies the builtin error interface func (e OrgSetUpResponseValidationError) 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 %sOrgSetUpResponse.%s: %s%s", key, e.field, e.reason, cause) } var _ error = OrgSetUpResponseValidationError{} var _ interface { Field() string Reason() string Key() bool Cause() error ErrorName() string } = OrgSetUpResponseValidationError{} // Validate checks the field values on CreateUserRequest with the rules defined // in the proto definition for this message. If any rules are violated, an // error is returned. func (m *CreateUserRequest) Validate() error { if m == nil { return nil } if !_CreateUserRequest_UserName_Pattern.MatchString(m.GetUserName()) { return CreateUserRequestValidationError{ field: "UserName", reason: "value does not match regex pattern \"^[^[:space:]]{1,200}$\"", } } switch m.User.(type) { case *CreateUserRequest_Human: if v, ok := interface{}(m.GetHuman()).(interface{ Validate() error }); ok { if err := v.Validate(); err != nil { return CreateUserRequestValidationError{ field: "Human", reason: "embedded message failed validation", cause: err, } } } case *CreateUserRequest_Machine: if v, ok := interface{}(m.GetMachine()).(interface{ Validate() error }); ok { if err := v.Validate(); err != nil { return CreateUserRequestValidationError{ field: "Machine", reason: "embedded message failed validation", cause: err, } } } default: return CreateUserRequestValidationError{ field: "User", reason: "value is required", } } return nil } // CreateUserRequestValidationError is the validation error returned by // CreateUserRequest.Validate if the designated constraints aren't met. type CreateUserRequestValidationError struct { field string reason string cause error key bool } // Field function returns field value. func (e CreateUserRequestValidationError) Field() string { return e.field } // Reason function returns reason value. func (e CreateUserRequestValidationError) Reason() string { return e.reason } // Cause function returns cause value. func (e CreateUserRequestValidationError) Cause() error { return e.cause } // Key function returns key value. func (e CreateUserRequestValidationError) Key() bool { return e.key } // ErrorName returns error name. func (e CreateUserRequestValidationError) ErrorName() string { return "CreateUserRequestValidationError" } // Error satisfies the builtin error interface func (e CreateUserRequestValidationError) 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 %sCreateUserRequest.%s: %s%s", key, e.field, e.reason, cause) } var _ error = CreateUserRequestValidationError{} var _ interface { Field() string Reason() string Key() bool Cause() error ErrorName() string } = CreateUserRequestValidationError{} var _CreateUserRequest_UserName_Pattern = regexp.MustCompile("^[^[:space:]]{1,200}$") // Validate checks the field values on CreateHumanRequest with the rules // defined in the proto definition for this message. If any rules are // violated, an error is returned. func (m *CreateHumanRequest) Validate() error { if m == nil { return nil } if l := utf8.RuneCountInString(m.GetFirstName()); l < 1 || l > 200 { return CreateHumanRequestValidationError{ field: "FirstName", reason: "value length must be between 1 and 200 runes, inclusive", } } if l := utf8.RuneCountInString(m.GetLastName()); l < 1 || l > 200 { return CreateHumanRequestValidationError{ field: "LastName", reason: "value length must be between 1 and 200 runes, inclusive", } } if utf8.RuneCountInString(m.GetNickName()) > 200 { return CreateHumanRequestValidationError{ field: "NickName", reason: "value length must be at most 200 runes", } } if utf8.RuneCountInString(m.GetPreferredLanguage()) > 200 { return CreateHumanRequestValidationError{ field: "PreferredLanguage", reason: "value length must be at most 200 runes", } } // no validation rules for Gender if l := utf8.RuneCountInString(m.GetEmail()); l < 1 || l > 200 { return CreateHumanRequestValidationError{ field: "Email", reason: "value length must be between 1 and 200 runes, inclusive", } } if err := m._validateEmail(m.GetEmail()); err != nil { return CreateHumanRequestValidationError{ field: "Email", reason: "value must be a valid email address", cause: err, } } // no validation rules for IsEmailVerified if utf8.RuneCountInString(m.GetPhone()) > 20 { return CreateHumanRequestValidationError{ field: "Phone", reason: "value length must be at most 20 runes", } } // no validation rules for IsPhoneVerified if utf8.RuneCountInString(m.GetCountry()) > 200 { return CreateHumanRequestValidationError{ field: "Country", reason: "value length must be at most 200 runes", } } if utf8.RuneCountInString(m.GetLocality()) > 200 { return CreateHumanRequestValidationError{ field: "Locality", reason: "value length must be at most 200 runes", } } if utf8.RuneCountInString(m.GetPostalCode()) > 200 { return CreateHumanRequestValidationError{ field: "PostalCode", reason: "value length must be at most 200 runes", } } if utf8.RuneCountInString(m.GetRegion()) > 200 { return CreateHumanRequestValidationError{ field: "Region", reason: "value length must be at most 200 runes", } } if utf8.RuneCountInString(m.GetStreetAddress()) > 200 { return CreateHumanRequestValidationError{ field: "StreetAddress", reason: "value length must be at most 200 runes", } } if utf8.RuneCountInString(m.GetPassword()) > 72 { return CreateHumanRequestValidationError{ field: "Password", reason: "value length must be at most 72 runes", } } return nil } func (m *CreateHumanRequest) _validateHostname(host string) error { s := strings.ToLower(strings.TrimSuffix(host, ".")) if len(host) > 253 { return errors.New("hostname cannot exceed 253 characters") } for _, part := range strings.Split(s, ".") { if l := len(part); l == 0 || l > 63 { return errors.New("hostname part must be non-empty and cannot exceed 63 characters") } if part[0] == '-' { return errors.New("hostname parts cannot begin with hyphens") } if part[len(part)-1] == '-' { return errors.New("hostname parts cannot end with hyphens") } for _, r := range part { if (r < 'a' || r > 'z') && (r < '0' || r > '9') && r != '-' { return fmt.Errorf("hostname parts can only contain alphanumeric characters or hyphens, got %q", string(r)) } } } return nil } func (m *CreateHumanRequest) _validateEmail(addr string) error { a, err := mail.ParseAddress(addr) if err != nil { return err } addr = a.Address if len(addr) > 254 { return errors.New("email addresses cannot exceed 254 characters") } parts := strings.SplitN(addr, "@", 2) if len(parts[0]) > 64 { return errors.New("email address local phrase cannot exceed 64 characters") } return m._validateHostname(parts[1]) } // CreateHumanRequestValidationError is the validation error returned by // CreateHumanRequest.Validate if the designated constraints aren't met. type CreateHumanRequestValidationError struct { field string reason string cause error key bool } // Field function returns field value. func (e CreateHumanRequestValidationError) Field() string { return e.field } // Reason function returns reason value. func (e CreateHumanRequestValidationError) Reason() string { return e.reason } // Cause function returns cause value. func (e CreateHumanRequestValidationError) Cause() error { return e.cause } // Key function returns key value. func (e CreateHumanRequestValidationError) Key() bool { return e.key } // ErrorName returns error name. func (e CreateHumanRequestValidationError) ErrorName() string { return "CreateHumanRequestValidationError" } // Error satisfies the builtin error interface func (e CreateHumanRequestValidationError) 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 %sCreateHumanRequest.%s: %s%s", key, e.field, e.reason, cause) } var _ error = CreateHumanRequestValidationError{} var _ interface { Field() string Reason() string Key() bool Cause() error ErrorName() string } = CreateHumanRequestValidationError{} // Validate checks the field values on CreateMachineRequest with the rules // defined in the proto definition for this message. If any rules are // violated, an error is returned. func (m *CreateMachineRequest) Validate() error { if m == nil { return nil } if l := utf8.RuneCountInString(m.GetName()); l < 1 || l > 200 { return CreateMachineRequestValidationError{ field: "Name", reason: "value length must be between 1 and 200 runes, inclusive", } } if utf8.RuneCountInString(m.GetDescription()) > 500 { return CreateMachineRequestValidationError{ field: "Description", reason: "value length must be at most 500 runes", } } return nil } // CreateMachineRequestValidationError is the validation error returned by // CreateMachineRequest.Validate if the designated constraints aren't met. type CreateMachineRequestValidationError struct { field string reason string cause error key bool } // Field function returns field value. func (e CreateMachineRequestValidationError) Field() string { return e.field } // Reason function returns reason value. func (e CreateMachineRequestValidationError) Reason() string { return e.reason } // Cause function returns cause value. func (e CreateMachineRequestValidationError) Cause() error { return e.cause } // Key function returns key value. func (e CreateMachineRequestValidationError) Key() bool { return e.key } // ErrorName returns error name. func (e CreateMachineRequestValidationError) ErrorName() string { return "CreateMachineRequestValidationError" } // Error satisfies the builtin error interface func (e CreateMachineRequestValidationError) 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 %sCreateMachineRequest.%s: %s%s", key, e.field, e.reason, cause) } var _ error = CreateMachineRequestValidationError{} var _ interface { Field() string Reason() string Key() bool Cause() error ErrorName() string } = CreateMachineRequestValidationError{} // Validate checks the field values on UserResponse with the rules defined in // the proto definition for this message. If any rules are violated, an error // is returned. func (m *UserResponse) Validate() error { if m == nil { return nil } // no validation rules for Id // no validation rules for State if v, ok := interface{}(m.GetCreationDate()).(interface{ Validate() error }); ok { if err := v.Validate(); err != nil { return UserResponseValidationError{ field: "CreationDate", reason: "embedded message failed validation", cause: err, } } } if v, ok := interface{}(m.GetChangeDate()).(interface{ Validate() error }); ok { if err := v.Validate(); err != nil { return UserResponseValidationError{ field: "ChangeDate", reason: "embedded message failed validation", cause: err, } } } // no validation rules for Sequence // no validation rules for UserName switch m.User.(type) { case *UserResponse_Human: if v, ok := interface{}(m.GetHuman()).(interface{ Validate() error }); ok { if err := v.Validate(); err != nil { return UserResponseValidationError{ field: "Human", reason: "embedded message failed validation", cause: err, } } } case *UserResponse_Machine: if v, ok := interface{}(m.GetMachine()).(interface{ Validate() error }); ok { if err := v.Validate(); err != nil { return UserResponseValidationError{ field: "Machine", reason: "embedded message failed validation", cause: err, } } } default: return UserResponseValidationError{ field: "User", reason: "value is required", } } return nil } // UserResponseValidationError is the validation error returned by // UserResponse.Validate if the designated constraints aren't met. type UserResponseValidationError struct { field string reason string cause error key bool } // Field function returns field value. func (e UserResponseValidationError) Field() string { return e.field } // Reason function returns reason value. func (e UserResponseValidationError) Reason() string { return e.reason } // Cause function returns cause value. func (e UserResponseValidationError) Cause() error { return e.cause } // Key function returns key value. func (e UserResponseValidationError) Key() bool { return e.key } // ErrorName returns error name. func (e UserResponseValidationError) ErrorName() string { return "UserResponseValidationError" } // Error satisfies the builtin error interface func (e UserResponseValidationError) 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 %sUserResponse.%s: %s%s", key, e.field, e.reason, cause) } var _ error = UserResponseValidationError{} var _ interface { Field() string Reason() string Key() bool Cause() error ErrorName() string } = UserResponseValidationError{} // Validate checks the field values on HumanResponse with the rules defined in // the proto definition for this message. If any rules are violated, an error // is returned. func (m *HumanResponse) Validate() error { if m == nil { return nil } // no validation rules for FirstName // no validation rules for LastName // no validation rules for DisplayName // no validation rules for NickName // no validation rules for PreferredLanguage // no validation rules for Gender // no validation rules for Email // no validation rules for IsEmailVerified // no validation rules for Phone // no validation rules for IsPhoneVerified // no validation rules for Country // no validation rules for Locality // no validation rules for PostalCode // no validation rules for Region // no validation rules for StreetAddress return nil } // HumanResponseValidationError is the validation error returned by // HumanResponse.Validate if the designated constraints aren't met. type HumanResponseValidationError struct { field string reason string cause error key bool } // Field function returns field value. func (e HumanResponseValidationError) Field() string { return e.field } // Reason function returns reason value. func (e HumanResponseValidationError) Reason() string { return e.reason } // Cause function returns cause value. func (e HumanResponseValidationError) Cause() error { return e.cause } // Key function returns key value. func (e HumanResponseValidationError) Key() bool { return e.key } // ErrorName returns error name. func (e HumanResponseValidationError) ErrorName() string { return "HumanResponseValidationError" } // Error satisfies the builtin error interface func (e HumanResponseValidationError) 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 %sHumanResponse.%s: %s%s", key, e.field, e.reason, cause) } var _ error = HumanResponseValidationError{} var _ interface { Field() string Reason() string Key() bool Cause() error ErrorName() string } = HumanResponseValidationError{} // Validate checks the field values on MachineResponse with the rules defined // in the proto definition for this message. If any rules are violated, an // error is returned. func (m *MachineResponse) Validate() error { if m == nil { return nil } // no validation rules for Name // no validation rules for Description for idx, item := range m.GetKeys() { _, _ = idx, item if v, ok := interface{}(item).(interface{ Validate() error }); ok { if err := v.Validate(); err != nil { return MachineResponseValidationError{ field: fmt.Sprintf("Keys[%v]", idx), reason: "embedded message failed validation", cause: err, } } } } return nil } // MachineResponseValidationError is the validation error returned by // MachineResponse.Validate if the designated constraints aren't met. type MachineResponseValidationError struct { field string reason string cause error key bool } // Field function returns field value. func (e MachineResponseValidationError) Field() string { return e.field } // Reason function returns reason value. func (e MachineResponseValidationError) Reason() string { return e.reason } // Cause function returns cause value. func (e MachineResponseValidationError) Cause() error { return e.cause } // Key function returns key value. func (e MachineResponseValidationError) Key() bool { return e.key } // ErrorName returns error name. func (e MachineResponseValidationError) ErrorName() string { return "MachineResponseValidationError" } // Error satisfies the builtin error interface func (e MachineResponseValidationError) 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 %sMachineResponse.%s: %s%s", key, e.field, e.reason, cause) } var _ error = MachineResponseValidationError{} var _ interface { Field() string Reason() string Key() bool Cause() error ErrorName() string } = MachineResponseValidationError{} // Validate checks the field values on MachineKeyResponse with the rules // defined in the proto definition for this message. If any rules are // violated, an error is returned. func (m *MachineKeyResponse) Validate() error { if m == nil { return nil } // no validation rules for Id // no validation rules for Type // no validation rules for Sequence if v, ok := interface{}(m.GetCreationDate()).(interface{ Validate() error }); ok { if err := v.Validate(); err != nil { return MachineKeyResponseValidationError{ field: "CreationDate", reason: "embedded message failed validation", cause: err, } } } if v, ok := interface{}(m.GetExpirationDate()).(interface{ Validate() error }); ok { if err := v.Validate(); err != nil { return MachineKeyResponseValidationError{ field: "ExpirationDate", reason: "embedded message failed validation", cause: err, } } } return nil } // MachineKeyResponseValidationError is the validation error returned by // MachineKeyResponse.Validate if the designated constraints aren't met. type MachineKeyResponseValidationError struct { field string reason string cause error key bool } // Field function returns field value. func (e MachineKeyResponseValidationError) Field() string { return e.field } // Reason function returns reason value. func (e MachineKeyResponseValidationError) Reason() string { return e.reason } // Cause function returns cause value. func (e MachineKeyResponseValidationError) Cause() error { return e.cause } // Key function returns key value. func (e MachineKeyResponseValidationError) Key() bool { return e.key } // ErrorName returns error name. func (e MachineKeyResponseValidationError) ErrorName() string { return "MachineKeyResponseValidationError" } // Error satisfies the builtin error interface func (e MachineKeyResponseValidationError) 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 %sMachineKeyResponse.%s: %s%s", key, e.field, e.reason, cause) } var _ error = MachineKeyResponseValidationError{} var _ interface { Field() string Reason() string Key() bool Cause() error ErrorName() string } = MachineKeyResponseValidationError{} // Validate checks the field values on CreateOrgRequest with the rules defined // in the proto definition for this message. If any rules are violated, an // error is returned. func (m *CreateOrgRequest) Validate() error { if m == nil { return nil } if utf8.RuneCountInString(m.GetName()) < 1 { return CreateOrgRequestValidationError{ field: "Name", reason: "value length must be at least 1 runes", } } // no validation rules for Domain return nil } // CreateOrgRequestValidationError is the validation error returned by // CreateOrgRequest.Validate if the designated constraints aren't met. type CreateOrgRequestValidationError struct { field string reason string cause error key bool } // Field function returns field value. func (e CreateOrgRequestValidationError) Field() string { return e.field } // Reason function returns reason value. func (e CreateOrgRequestValidationError) Reason() string { return e.reason } // Cause function returns cause value. func (e CreateOrgRequestValidationError) Cause() error { return e.cause } // Key function returns key value. func (e CreateOrgRequestValidationError) Key() bool { return e.key } // ErrorName returns error name. func (e CreateOrgRequestValidationError) ErrorName() string { return "CreateOrgRequestValidationError" } // Error satisfies the builtin error interface func (e CreateOrgRequestValidationError) 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 %sCreateOrgRequest.%s: %s%s", key, e.field, e.reason, cause) } var _ error = CreateOrgRequestValidationError{} var _ interface { Field() string Reason() string Key() bool Cause() error ErrorName() string } = CreateOrgRequestValidationError{} // Validate checks the field values on OrgIamPolicy with the rules defined in // the proto definition for this message. If any rules are violated, an error // is returned. func (m *OrgIamPolicy) Validate() error { if m == nil { return nil } // no validation rules for OrgId // no validation rules for Description // no validation rules for UserLoginMustBeDomain // no validation rules for Default // no validation rules for Sequence if v, ok := interface{}(m.GetCreationDate()).(interface{ Validate() error }); ok { if err := v.Validate(); err != nil { return OrgIamPolicyValidationError{ field: "CreationDate", reason: "embedded message failed validation", cause: err, } } } if v, ok := interface{}(m.GetChangeDate()).(interface{ Validate() error }); ok { if err := v.Validate(); err != nil { return OrgIamPolicyValidationError{ field: "ChangeDate", reason: "embedded message failed validation", cause: err, } } } return nil } // OrgIamPolicyValidationError is the validation error returned by // OrgIamPolicy.Validate if the designated constraints aren't met. type OrgIamPolicyValidationError struct { field string reason string cause error key bool } // Field function returns field value. func (e OrgIamPolicyValidationError) Field() string { return e.field } // Reason function returns reason value. func (e OrgIamPolicyValidationError) Reason() string { return e.reason } // Cause function returns cause value. func (e OrgIamPolicyValidationError) Cause() error { return e.cause } // Key function returns key value. func (e OrgIamPolicyValidationError) Key() bool { return e.key } // ErrorName returns error name. func (e OrgIamPolicyValidationError) ErrorName() string { return "OrgIamPolicyValidationError" } // Error satisfies the builtin error interface func (e OrgIamPolicyValidationError) 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 %sOrgIamPolicy.%s: %s%s", key, e.field, e.reason, cause) } var _ error = OrgIamPolicyValidationError{} var _ interface { Field() string Reason() string Key() bool Cause() error ErrorName() string } = OrgIamPolicyValidationError{} // Validate checks the field values on OrgIamPolicyRequest with the rules // defined in the proto definition for this message. If any rules are // violated, an error is returned. func (m *OrgIamPolicyRequest) Validate() error { if m == nil { return nil } if utf8.RuneCountInString(m.GetOrgId()) < 1 { return OrgIamPolicyRequestValidationError{ field: "OrgId", reason: "value length must be at least 1 runes", } } // no validation rules for Description // no validation rules for UserLoginMustBeDomain return nil } // OrgIamPolicyRequestValidationError is the validation error returned by // OrgIamPolicyRequest.Validate if the designated constraints aren't met. type OrgIamPolicyRequestValidationError struct { field string reason string cause error key bool } // Field function returns field value. func (e OrgIamPolicyRequestValidationError) Field() string { return e.field } // Reason function returns reason value. func (e OrgIamPolicyRequestValidationError) Reason() string { return e.reason } // Cause function returns cause value. func (e OrgIamPolicyRequestValidationError) Cause() error { return e.cause } // Key function returns key value. func (e OrgIamPolicyRequestValidationError) Key() bool { return e.key } // ErrorName returns error name. func (e OrgIamPolicyRequestValidationError) ErrorName() string { return "OrgIamPolicyRequestValidationError" } // Error satisfies the builtin error interface func (e OrgIamPolicyRequestValidationError) 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 %sOrgIamPolicyRequest.%s: %s%s", key, e.field, e.reason, cause) } var _ error = OrgIamPolicyRequestValidationError{} var _ interface { Field() string Reason() string Key() bool Cause() error ErrorName() string } = OrgIamPolicyRequestValidationError{} // Validate checks the field values on OrgIamPolicyID with the rules defined in // the proto definition for this message. If any rules are violated, an error // is returned. func (m *OrgIamPolicyID) Validate() error { if m == nil { return nil } if utf8.RuneCountInString(m.GetOrgId()) < 1 { return OrgIamPolicyIDValidationError{ field: "OrgId", reason: "value length must be at least 1 runes", } } return nil } // OrgIamPolicyIDValidationError is the validation error returned by // OrgIamPolicyID.Validate if the designated constraints aren't met. type OrgIamPolicyIDValidationError struct { field string reason string cause error key bool } // Field function returns field value. func (e OrgIamPolicyIDValidationError) Field() string { return e.field } // Reason function returns reason value. func (e OrgIamPolicyIDValidationError) Reason() string { return e.reason } // Cause function returns cause value. func (e OrgIamPolicyIDValidationError) Cause() error { return e.cause } // Key function returns key value. func (e OrgIamPolicyIDValidationError) Key() bool { return e.key } // ErrorName returns error name. func (e OrgIamPolicyIDValidationError) ErrorName() string { return "OrgIamPolicyIDValidationError" } // Error satisfies the builtin error interface func (e OrgIamPolicyIDValidationError) 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 %sOrgIamPolicyID.%s: %s%s", key, e.field, e.reason, cause) } var _ error = OrgIamPolicyIDValidationError{} var _ interface { Field() string Reason() string Key() bool Cause() error ErrorName() string } = OrgIamPolicyIDValidationError{} // Validate checks the field values on IamMemberRoles with the rules defined in // the proto definition for this message. If any rules are violated, an error // is returned. func (m *IamMemberRoles) Validate() error { if m == nil { return nil } return nil } // IamMemberRolesValidationError is the validation error returned by // IamMemberRoles.Validate if the designated constraints aren't met. type IamMemberRolesValidationError struct { field string reason string cause error key bool } // Field function returns field value. func (e IamMemberRolesValidationError) Field() string { return e.field } // Reason function returns reason value. func (e IamMemberRolesValidationError) Reason() string { return e.reason } // Cause function returns cause value. func (e IamMemberRolesValidationError) Cause() error { return e.cause } // Key function returns key value. func (e IamMemberRolesValidationError) Key() bool { return e.key } // ErrorName returns error name. func (e IamMemberRolesValidationError) ErrorName() string { return "IamMemberRolesValidationError" } // Error satisfies the builtin error interface func (e IamMemberRolesValidationError) 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 %sIamMemberRoles.%s: %s%s", key, e.field, e.reason, cause) } var _ error = IamMemberRolesValidationError{} var _ interface { Field() string Reason() string Key() bool Cause() error ErrorName() string } = IamMemberRolesValidationError{} // Validate checks the field values on IamMember with the rules defined in the // proto definition for this message. If any rules are violated, an error is returned. func (m *IamMember) Validate() error { if m == nil { return nil } // no validation rules for UserId if v, ok := interface{}(m.GetChangeDate()).(interface{ Validate() error }); ok { if err := v.Validate(); err != nil { return IamMemberValidationError{ field: "ChangeDate", reason: "embedded message failed validation", cause: err, } } } if v, ok := interface{}(m.GetCreationDate()).(interface{ Validate() error }); ok { if err := v.Validate(); err != nil { return IamMemberValidationError{ field: "CreationDate", reason: "embedded message failed validation", cause: err, } } } // no validation rules for Sequence return nil } // IamMemberValidationError is the validation error returned by // IamMember.Validate if the designated constraints aren't met. type IamMemberValidationError struct { field string reason string cause error key bool } // Field function returns field value. func (e IamMemberValidationError) Field() string { return e.field } // Reason function returns reason value. func (e IamMemberValidationError) Reason() string { return e.reason } // Cause function returns cause value. func (e IamMemberValidationError) Cause() error { return e.cause } // Key function returns key value. func (e IamMemberValidationError) Key() bool { return e.key } // ErrorName returns error name. func (e IamMemberValidationError) ErrorName() string { return "IamMemberValidationError" } // Error satisfies the builtin error interface func (e IamMemberValidationError) 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 %sIamMember.%s: %s%s", key, e.field, e.reason, cause) } var _ error = IamMemberValidationError{} var _ interface { Field() string Reason() string Key() bool Cause() error ErrorName() string } = IamMemberValidationError{} // Validate checks the field values on AddIamMemberRequest with the rules // defined in the proto definition for this message. If any rules are // violated, an error is returned. func (m *AddIamMemberRequest) Validate() error { if m == nil { return nil } if utf8.RuneCountInString(m.GetUserId()) < 1 { return AddIamMemberRequestValidationError{ field: "UserId", reason: "value length must be at least 1 runes", } } return nil } // AddIamMemberRequestValidationError is the validation error returned by // AddIamMemberRequest.Validate if the designated constraints aren't met. type AddIamMemberRequestValidationError struct { field string reason string cause error key bool } // Field function returns field value. func (e AddIamMemberRequestValidationError) Field() string { return e.field } // Reason function returns reason value. func (e AddIamMemberRequestValidationError) Reason() string { return e.reason } // Cause function returns cause value. func (e AddIamMemberRequestValidationError) Cause() error { return e.cause } // Key function returns key value. func (e AddIamMemberRequestValidationError) Key() bool { return e.key } // ErrorName returns error name. func (e AddIamMemberRequestValidationError) ErrorName() string { return "AddIamMemberRequestValidationError" } // Error satisfies the builtin error interface func (e AddIamMemberRequestValidationError) 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 %sAddIamMemberRequest.%s: %s%s", key, e.field, e.reason, cause) } var _ error = AddIamMemberRequestValidationError{} var _ interface { Field() string Reason() string Key() bool Cause() error ErrorName() string } = AddIamMemberRequestValidationError{} // Validate checks the field values on ChangeIamMemberRequest with the rules // defined in the proto definition for this message. If any rules are // violated, an error is returned. func (m *ChangeIamMemberRequest) Validate() error { if m == nil { return nil } if utf8.RuneCountInString(m.GetUserId()) < 1 { return ChangeIamMemberRequestValidationError{ field: "UserId", reason: "value length must be at least 1 runes", } } return nil } // ChangeIamMemberRequestValidationError is the validation error returned by // ChangeIamMemberRequest.Validate if the designated constraints aren't met. type ChangeIamMemberRequestValidationError struct { field string reason string cause error key bool } // Field function returns field value. func (e ChangeIamMemberRequestValidationError) Field() string { return e.field } // Reason function returns reason value. func (e ChangeIamMemberRequestValidationError) Reason() string { return e.reason } // Cause function returns cause value. func (e ChangeIamMemberRequestValidationError) Cause() error { return e.cause } // Key function returns key value. func (e ChangeIamMemberRequestValidationError) Key() bool { return e.key } // ErrorName returns error name. func (e ChangeIamMemberRequestValidationError) ErrorName() string { return "ChangeIamMemberRequestValidationError" } // Error satisfies the builtin error interface func (e ChangeIamMemberRequestValidationError) 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 %sChangeIamMemberRequest.%s: %s%s", key, e.field, e.reason, cause) } var _ error = ChangeIamMemberRequestValidationError{} var _ interface { Field() string Reason() string Key() bool Cause() error ErrorName() string } = ChangeIamMemberRequestValidationError{} // Validate checks the field values on RemoveIamMemberRequest with the rules // defined in the proto definition for this message. If any rules are // violated, an error is returned. func (m *RemoveIamMemberRequest) Validate() error { if m == nil { return nil } if utf8.RuneCountInString(m.GetUserId()) < 1 { return RemoveIamMemberRequestValidationError{ field: "UserId", reason: "value length must be at least 1 runes", } } return nil } // RemoveIamMemberRequestValidationError is the validation error returned by // RemoveIamMemberRequest.Validate if the designated constraints aren't met. type RemoveIamMemberRequestValidationError struct { field string reason string cause error key bool } // Field function returns field value. func (e RemoveIamMemberRequestValidationError) Field() string { return e.field } // Reason function returns reason value. func (e RemoveIamMemberRequestValidationError) Reason() string { return e.reason } // Cause function returns cause value. func (e RemoveIamMemberRequestValidationError) Cause() error { return e.cause } // Key function returns key value. func (e RemoveIamMemberRequestValidationError) Key() bool { return e.key } // ErrorName returns error name. func (e RemoveIamMemberRequestValidationError) ErrorName() string { return "RemoveIamMemberRequestValidationError" } // Error satisfies the builtin error interface func (e RemoveIamMemberRequestValidationError) 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 %sRemoveIamMemberRequest.%s: %s%s", key, e.field, e.reason, cause) } var _ error = RemoveIamMemberRequestValidationError{} var _ interface { Field() string Reason() string Key() bool Cause() error ErrorName() string } = RemoveIamMemberRequestValidationError{} // Validate checks the field values on IamMemberSearchResponse with the rules // defined in the proto definition for this message. If any rules are // violated, an error is returned. func (m *IamMemberSearchResponse) Validate() error { if m == nil { return nil } // no validation rules for Offset // no validation rules for Limit // no validation rules for TotalResult for idx, item := range m.GetResult() { _, _ = idx, item if v, ok := interface{}(item).(interface{ Validate() error }); ok { if err := v.Validate(); err != nil { return IamMemberSearchResponseValidationError{ field: fmt.Sprintf("Result[%v]", idx), reason: "embedded message failed validation", cause: err, } } } } // no validation rules for ProcessedSequence if v, ok := interface{}(m.GetViewTimestamp()).(interface{ Validate() error }); ok { if err := v.Validate(); err != nil { return IamMemberSearchResponseValidationError{ field: "ViewTimestamp", reason: "embedded message failed validation", cause: err, } } } return nil } // IamMemberSearchResponseValidationError is the validation error returned by // IamMemberSearchResponse.Validate if the designated constraints aren't met. type IamMemberSearchResponseValidationError struct { field string reason string cause error key bool } // Field function returns field value. func (e IamMemberSearchResponseValidationError) Field() string { return e.field } // Reason function returns reason value. func (e IamMemberSearchResponseValidationError) Reason() string { return e.reason } // Cause function returns cause value. func (e IamMemberSearchResponseValidationError) Cause() error { return e.cause } // Key function returns key value. func (e IamMemberSearchResponseValidationError) Key() bool { return e.key } // ErrorName returns error name. func (e IamMemberSearchResponseValidationError) ErrorName() string { return "IamMemberSearchResponseValidationError" } // Error satisfies the builtin error interface func (e IamMemberSearchResponseValidationError) 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 %sIamMemberSearchResponse.%s: %s%s", key, e.field, e.reason, cause) } var _ error = IamMemberSearchResponseValidationError{} var _ interface { Field() string Reason() string Key() bool Cause() error ErrorName() string } = IamMemberSearchResponseValidationError{} // Validate checks the field values on IamMemberView with the rules defined in // the proto definition for this message. If any rules are violated, an error // is returned. func (m *IamMemberView) Validate() error { if m == nil { return nil } // no validation rules for UserId if v, ok := interface{}(m.GetChangeDate()).(interface{ Validate() error }); ok { if err := v.Validate(); err != nil { return IamMemberViewValidationError{ field: "ChangeDate", reason: "embedded message failed validation", cause: err, } } } if v, ok := interface{}(m.GetCreationDate()).(interface{ Validate() error }); ok { if err := v.Validate(); err != nil { return IamMemberViewValidationError{ field: "CreationDate", reason: "embedded message failed validation", cause: err, } } } // no validation rules for Sequence // no validation rules for UserName // no validation rules for Email // no validation rules for FirstName // no validation rules for LastName // no validation rules for DisplayName return nil } // IamMemberViewValidationError is the validation error returned by // IamMemberView.Validate if the designated constraints aren't met. type IamMemberViewValidationError struct { field string reason string cause error key bool } // Field function returns field value. func (e IamMemberViewValidationError) Field() string { return e.field } // Reason function returns reason value. func (e IamMemberViewValidationError) Reason() string { return e.reason } // Cause function returns cause value. func (e IamMemberViewValidationError) Cause() error { return e.cause } // Key function returns key value. func (e IamMemberViewValidationError) Key() bool { return e.key } // ErrorName returns error name. func (e IamMemberViewValidationError) ErrorName() string { return "IamMemberViewValidationError" } // Error satisfies the builtin error interface func (e IamMemberViewValidationError) 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 %sIamMemberView.%s: %s%s", key, e.field, e.reason, cause) } var _ error = IamMemberViewValidationError{} var _ interface { Field() string Reason() string Key() bool Cause() error ErrorName() string } = IamMemberViewValidationError{} // Validate checks the field values on IamMemberSearchRequest with the rules // defined in the proto definition for this message. If any rules are // violated, an error is returned. func (m *IamMemberSearchRequest) Validate() error { if m == nil { return nil } // no validation rules for Offset // no validation rules for Limit for idx, item := range m.GetQueries() { _, _ = idx, item if v, ok := interface{}(item).(interface{ Validate() error }); ok { if err := v.Validate(); err != nil { return IamMemberSearchRequestValidationError{ field: fmt.Sprintf("Queries[%v]", idx), reason: "embedded message failed validation", cause: err, } } } } return nil } // IamMemberSearchRequestValidationError is the validation error returned by // IamMemberSearchRequest.Validate if the designated constraints aren't met. type IamMemberSearchRequestValidationError struct { field string reason string cause error key bool } // Field function returns field value. func (e IamMemberSearchRequestValidationError) Field() string { return e.field } // Reason function returns reason value. func (e IamMemberSearchRequestValidationError) Reason() string { return e.reason } // Cause function returns cause value. func (e IamMemberSearchRequestValidationError) Cause() error { return e.cause } // Key function returns key value. func (e IamMemberSearchRequestValidationError) Key() bool { return e.key } // ErrorName returns error name. func (e IamMemberSearchRequestValidationError) ErrorName() string { return "IamMemberSearchRequestValidationError" } // Error satisfies the builtin error interface func (e IamMemberSearchRequestValidationError) 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 %sIamMemberSearchRequest.%s: %s%s", key, e.field, e.reason, cause) } var _ error = IamMemberSearchRequestValidationError{} var _ interface { Field() string Reason() string Key() bool Cause() error ErrorName() string } = IamMemberSearchRequestValidationError{} // Validate checks the field values on IamMemberSearchQuery with the rules // defined in the proto definition for this message. If any rules are // violated, an error is returned. func (m *IamMemberSearchQuery) Validate() error { if m == nil { return nil } if _, ok := _IamMemberSearchQuery_Key_NotInLookup[m.GetKey()]; ok { return IamMemberSearchQueryValidationError{ field: "Key", reason: "value must not be in list [0]", } } // no validation rules for Method // no validation rules for Value return nil } // IamMemberSearchQueryValidationError is the validation error returned by // IamMemberSearchQuery.Validate if the designated constraints aren't met. type IamMemberSearchQueryValidationError struct { field string reason string cause error key bool } // Field function returns field value. func (e IamMemberSearchQueryValidationError) Field() string { return e.field } // Reason function returns reason value. func (e IamMemberSearchQueryValidationError) Reason() string { return e.reason } // Cause function returns cause value. func (e IamMemberSearchQueryValidationError) Cause() error { return e.cause } // Key function returns key value. func (e IamMemberSearchQueryValidationError) Key() bool { return e.key } // ErrorName returns error name. func (e IamMemberSearchQueryValidationError) ErrorName() string { return "IamMemberSearchQueryValidationError" } // Error satisfies the builtin error interface func (e IamMemberSearchQueryValidationError) 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 %sIamMemberSearchQuery.%s: %s%s", key, e.field, e.reason, cause) } var _ error = IamMemberSearchQueryValidationError{} var _ interface { Field() string Reason() string Key() bool Cause() error ErrorName() string } = IamMemberSearchQueryValidationError{} var _IamMemberSearchQuery_Key_NotInLookup = map[IamMemberSearchKey]struct{}{ 0: {}, } // Validate checks the field values on FailedEventID with the rules defined in // the proto definition for this message. If any rules are violated, an error // is returned. func (m *FailedEventID) Validate() error { if m == nil { return nil } if utf8.RuneCountInString(m.GetDatabase()) < 1 { return FailedEventIDValidationError{ field: "Database", reason: "value length must be at least 1 runes", } } if utf8.RuneCountInString(m.GetViewName()) < 1 { return FailedEventIDValidationError{ field: "ViewName", reason: "value length must be at least 1 runes", } } // no validation rules for FailedSequence return nil } // FailedEventIDValidationError is the validation error returned by // FailedEventID.Validate if the designated constraints aren't met. type FailedEventIDValidationError struct { field string reason string cause error key bool } // Field function returns field value. func (e FailedEventIDValidationError) Field() string { return e.field } // Reason function returns reason value. func (e FailedEventIDValidationError) Reason() string { return e.reason } // Cause function returns cause value. func (e FailedEventIDValidationError) Cause() error { return e.cause } // Key function returns key value. func (e FailedEventIDValidationError) Key() bool { return e.key } // ErrorName returns error name. func (e FailedEventIDValidationError) ErrorName() string { return "FailedEventIDValidationError" } // Error satisfies the builtin error interface func (e FailedEventIDValidationError) 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 %sFailedEventID.%s: %s%s", key, e.field, e.reason, cause) } var _ error = FailedEventIDValidationError{} var _ interface { Field() string Reason() string Key() bool Cause() error ErrorName() string } = FailedEventIDValidationError{} // Validate checks the field values on FailedEvents with the rules defined in // the proto definition for this message. If any rules are violated, an error // is returned. func (m *FailedEvents) Validate() error { if m == nil { return nil } for idx, item := range m.GetFailedEvents() { _, _ = idx, item if v, ok := interface{}(item).(interface{ Validate() error }); ok { if err := v.Validate(); err != nil { return FailedEventsValidationError{ field: fmt.Sprintf("FailedEvents[%v]", idx), reason: "embedded message failed validation", cause: err, } } } } return nil } // FailedEventsValidationError is the validation error returned by // FailedEvents.Validate if the designated constraints aren't met. type FailedEventsValidationError struct { field string reason string cause error key bool } // Field function returns field value. func (e FailedEventsValidationError) Field() string { return e.field } // Reason function returns reason value. func (e FailedEventsValidationError) Reason() string { return e.reason } // Cause function returns cause value. func (e FailedEventsValidationError) Cause() error { return e.cause } // Key function returns key value. func (e FailedEventsValidationError) Key() bool { return e.key } // ErrorName returns error name. func (e FailedEventsValidationError) ErrorName() string { return "FailedEventsValidationError" } // Error satisfies the builtin error interface func (e FailedEventsValidationError) 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 %sFailedEvents.%s: %s%s", key, e.field, e.reason, cause) } var _ error = FailedEventsValidationError{} var _ interface { Field() string Reason() string Key() bool Cause() error ErrorName() string } = FailedEventsValidationError{} // Validate checks the field values on FailedEvent with the rules defined in // the proto definition for this message. If any rules are violated, an error // is returned. func (m *FailedEvent) Validate() error { if m == nil { return nil } // no validation rules for Database // no validation rules for ViewName // no validation rules for FailedSequence // no validation rules for FailureCount // no validation rules for ErrorMessage return nil } // FailedEventValidationError is the validation error returned by // FailedEvent.Validate if the designated constraints aren't met. type FailedEventValidationError struct { field string reason string cause error key bool } // Field function returns field value. func (e FailedEventValidationError) Field() string { return e.field } // Reason function returns reason value. func (e FailedEventValidationError) Reason() string { return e.reason } // Cause function returns cause value. func (e FailedEventValidationError) Cause() error { return e.cause } // Key function returns key value. func (e FailedEventValidationError) Key() bool { return e.key } // ErrorName returns error name. func (e FailedEventValidationError) ErrorName() string { return "FailedEventValidationError" } // Error satisfies the builtin error interface func (e FailedEventValidationError) 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 %sFailedEvent.%s: %s%s", key, e.field, e.reason, cause) } var _ error = FailedEventValidationError{} var _ interface { Field() string Reason() string Key() bool Cause() error ErrorName() string } = FailedEventValidationError{} // Validate checks the field values on ViewID with the rules defined in the // proto definition for this message. If any rules are violated, an error is returned. func (m *ViewID) Validate() error { if m == nil { return nil } if utf8.RuneCountInString(m.GetDatabase()) < 1 { return ViewIDValidationError{ field: "Database", reason: "value length must be at least 1 runes", } } if utf8.RuneCountInString(m.GetViewName()) < 1 { return ViewIDValidationError{ field: "ViewName", reason: "value length must be at least 1 runes", } } return nil } // ViewIDValidationError is the validation error returned by ViewID.Validate if // the designated constraints aren't met. type ViewIDValidationError struct { field string reason string cause error key bool } // Field function returns field value. func (e ViewIDValidationError) Field() string { return e.field } // Reason function returns reason value. func (e ViewIDValidationError) Reason() string { return e.reason } // Cause function returns cause value. func (e ViewIDValidationError) Cause() error { return e.cause } // Key function returns key value. func (e ViewIDValidationError) Key() bool { return e.key } // ErrorName returns error name. func (e ViewIDValidationError) ErrorName() string { return "ViewIDValidationError" } // Error satisfies the builtin error interface func (e ViewIDValidationError) 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 %sViewID.%s: %s%s", key, e.field, e.reason, cause) } var _ error = ViewIDValidationError{} var _ interface { Field() string Reason() string Key() bool Cause() error ErrorName() string } = ViewIDValidationError{} // Validate checks the field values on Views with the rules defined in the // proto definition for this message. If any rules are violated, an error is returned. func (m *Views) Validate() error { if m == nil { return nil } for idx, item := range m.GetViews() { _, _ = idx, item if v, ok := interface{}(item).(interface{ Validate() error }); ok { if err := v.Validate(); err != nil { return ViewsValidationError{ field: fmt.Sprintf("Views[%v]", idx), reason: "embedded message failed validation", cause: err, } } } } return nil } // ViewsValidationError is the validation error returned by Views.Validate if // the designated constraints aren't met. type ViewsValidationError struct { field string reason string cause error key bool } // Field function returns field value. func (e ViewsValidationError) Field() string { return e.field } // Reason function returns reason value. func (e ViewsValidationError) Reason() string { return e.reason } // Cause function returns cause value. func (e ViewsValidationError) Cause() error { return e.cause } // Key function returns key value. func (e ViewsValidationError) Key() bool { return e.key } // ErrorName returns error name. func (e ViewsValidationError) ErrorName() string { return "ViewsValidationError" } // Error satisfies the builtin error interface func (e ViewsValidationError) 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 %sViews.%s: %s%s", key, e.field, e.reason, cause) } var _ error = ViewsValidationError{} var _ interface { Field() string Reason() string Key() bool Cause() error ErrorName() string } = ViewsValidationError{} // Validate checks the field values on View with the rules defined in the proto // definition for this message. If any rules are violated, an error is returned. func (m *View) Validate() error { if m == nil { return nil } // no validation rules for Database // no validation rules for ViewName // no validation rules for ProcessedSequence if v, ok := interface{}(m.GetViewTimestamp()).(interface{ Validate() error }); ok { if err := v.Validate(); err != nil { return ViewValidationError{ field: "ViewTimestamp", reason: "embedded message failed validation", cause: err, } } } return nil } // ViewValidationError is the validation error returned by View.Validate if the // designated constraints aren't met. type ViewValidationError struct { field string reason string cause error key bool } // Field function returns field value. func (e ViewValidationError) Field() string { return e.field } // Reason function returns reason value. func (e ViewValidationError) Reason() string { return e.reason } // Cause function returns cause value. func (e ViewValidationError) Cause() error { return e.cause } // Key function returns key value. func (e ViewValidationError) Key() bool { return e.key } // ErrorName returns error name. func (e ViewValidationError) ErrorName() string { return "ViewValidationError" } // Error satisfies the builtin error interface func (e ViewValidationError) 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 %sView.%s: %s%s", key, e.field, e.reason, cause) } var _ error = ViewValidationError{} var _ interface { Field() string Reason() string Key() bool Cause() error ErrorName() string } = ViewValidationError{} // Validate checks the field values on IdpID with the rules defined in the // proto definition for this message. If any rules are violated, an error is returned. func (m *IdpID) Validate() error { if m == nil { return nil } if utf8.RuneCountInString(m.GetId()) < 1 { return IdpIDValidationError{ field: "Id", reason: "value length must be at least 1 runes", } } return nil } // IdpIDValidationError is the validation error returned by IdpID.Validate if // the designated constraints aren't met. type IdpIDValidationError struct { field string reason string cause error key bool } // Field function returns field value. func (e IdpIDValidationError) Field() string { return e.field } // Reason function returns reason value. func (e IdpIDValidationError) Reason() string { return e.reason } // Cause function returns cause value. func (e IdpIDValidationError) Cause() error { return e.cause } // Key function returns key value. func (e IdpIDValidationError) Key() bool { return e.key } // ErrorName returns error name. func (e IdpIDValidationError) ErrorName() string { return "IdpIDValidationError" } // Error satisfies the builtin error interface func (e IdpIDValidationError) 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 %sIdpID.%s: %s%s", key, e.field, e.reason, cause) } var _ error = IdpIDValidationError{} var _ interface { Field() string Reason() string Key() bool Cause() error ErrorName() string } = IdpIDValidationError{} // Validate checks the field values on Idp with the rules defined in the proto // definition for this message. If any rules are violated, an error is returned. func (m *Idp) Validate() error { if m == nil { return nil } // no validation rules for Id // no validation rules for State if v, ok := interface{}(m.GetCreationDate()).(interface{ Validate() error }); ok { if err := v.Validate(); err != nil { return IdpValidationError{ field: "CreationDate", reason: "embedded message failed validation", cause: err, } } } if v, ok := interface{}(m.GetChangeDate()).(interface{ Validate() error }); ok { if err := v.Validate(); err != nil { return IdpValidationError{ field: "ChangeDate", reason: "embedded message failed validation", cause: err, } } } // no validation rules for Name // no validation rules for LogoSrc // no validation rules for Sequence switch m.IdpConfig.(type) { case *Idp_OidcConfig: if v, ok := interface{}(m.GetOidcConfig()).(interface{ Validate() error }); ok { if err := v.Validate(); err != nil { return IdpValidationError{ field: "OidcConfig", reason: "embedded message failed validation", cause: err, } } } } return nil } // IdpValidationError is the validation error returned by Idp.Validate if the // designated constraints aren't met. type IdpValidationError struct { field string reason string cause error key bool } // Field function returns field value. func (e IdpValidationError) Field() string { return e.field } // Reason function returns reason value. func (e IdpValidationError) Reason() string { return e.reason } // Cause function returns cause value. func (e IdpValidationError) Cause() error { return e.cause } // Key function returns key value. func (e IdpValidationError) Key() bool { return e.key } // ErrorName returns error name. func (e IdpValidationError) ErrorName() string { return "IdpValidationError" } // Error satisfies the builtin error interface func (e IdpValidationError) 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 %sIdp.%s: %s%s", key, e.field, e.reason, cause) } var _ error = IdpValidationError{} var _ interface { Field() string Reason() string Key() bool Cause() error ErrorName() string } = IdpValidationError{} // Validate checks the field values on IdpUpdate with the rules defined in the // proto definition for this message. If any rules are violated, an error is returned. func (m *IdpUpdate) Validate() error { if m == nil { return nil } if utf8.RuneCountInString(m.GetId()) < 1 { return IdpUpdateValidationError{ field: "Id", reason: "value length must be at least 1 runes", } } // no validation rules for Name // no validation rules for LogoSrc return nil } // IdpUpdateValidationError is the validation error returned by // IdpUpdate.Validate if the designated constraints aren't met. type IdpUpdateValidationError struct { field string reason string cause error key bool } // Field function returns field value. func (e IdpUpdateValidationError) Field() string { return e.field } // Reason function returns reason value. func (e IdpUpdateValidationError) Reason() string { return e.reason } // Cause function returns cause value. func (e IdpUpdateValidationError) Cause() error { return e.cause } // Key function returns key value. func (e IdpUpdateValidationError) Key() bool { return e.key } // ErrorName returns error name. func (e IdpUpdateValidationError) ErrorName() string { return "IdpUpdateValidationError" } // Error satisfies the builtin error interface func (e IdpUpdateValidationError) 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 %sIdpUpdate.%s: %s%s", key, e.field, e.reason, cause) } var _ error = IdpUpdateValidationError{} var _ interface { Field() string Reason() string Key() bool Cause() error ErrorName() string } = IdpUpdateValidationError{} // Validate checks the field values on OidcIdpConfig with the rules defined in // the proto definition for this message. If any rules are violated, an error // is returned. func (m *OidcIdpConfig) Validate() error { if m == nil { return nil } // no validation rules for ClientId // no validation rules for ClientSecret // no validation rules for Issuer return nil } // OidcIdpConfigValidationError is the validation error returned by // OidcIdpConfig.Validate if the designated constraints aren't met. type OidcIdpConfigValidationError struct { field string reason string cause error key bool } // Field function returns field value. func (e OidcIdpConfigValidationError) Field() string { return e.field } // Reason function returns reason value. func (e OidcIdpConfigValidationError) Reason() string { return e.reason } // Cause function returns cause value. func (e OidcIdpConfigValidationError) Cause() error { return e.cause } // Key function returns key value. func (e OidcIdpConfigValidationError) Key() bool { return e.key } // ErrorName returns error name. func (e OidcIdpConfigValidationError) ErrorName() string { return "OidcIdpConfigValidationError" } // Error satisfies the builtin error interface func (e OidcIdpConfigValidationError) 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 %sOidcIdpConfig.%s: %s%s", key, e.field, e.reason, cause) } var _ error = OidcIdpConfigValidationError{} var _ interface { Field() string Reason() string Key() bool Cause() error ErrorName() string } = OidcIdpConfigValidationError{} // Validate checks the field values on OidcIdpConfigCreate with the rules // defined in the proto definition for this message. If any rules are // violated, an error is returned. func (m *OidcIdpConfigCreate) Validate() error { if m == nil { return nil } if l := utf8.RuneCountInString(m.GetName()); l < 1 || l > 200 { return OidcIdpConfigCreateValidationError{ field: "Name", reason: "value length must be between 1 and 200 runes, inclusive", } } // no validation rules for LogoSrc if l := utf8.RuneCountInString(m.GetClientId()); l < 1 || l > 200 { return OidcIdpConfigCreateValidationError{ field: "ClientId", reason: "value length must be between 1 and 200 runes, inclusive", } } if l := utf8.RuneCountInString(m.GetClientSecret()); l < 1 || l > 200 { return OidcIdpConfigCreateValidationError{ field: "ClientSecret", reason: "value length must be between 1 and 200 runes, inclusive", } } if l := utf8.RuneCountInString(m.GetIssuer()); l < 1 || l > 200 { return OidcIdpConfigCreateValidationError{ field: "Issuer", reason: "value length must be between 1 and 200 runes, inclusive", } } // no validation rules for IdpDisplayNameMapping // no validation rules for UsernameMapping return nil } // OidcIdpConfigCreateValidationError is the validation error returned by // OidcIdpConfigCreate.Validate if the designated constraints aren't met. type OidcIdpConfigCreateValidationError struct { field string reason string cause error key bool } // Field function returns field value. func (e OidcIdpConfigCreateValidationError) Field() string { return e.field } // Reason function returns reason value. func (e OidcIdpConfigCreateValidationError) Reason() string { return e.reason } // Cause function returns cause value. func (e OidcIdpConfigCreateValidationError) Cause() error { return e.cause } // Key function returns key value. func (e OidcIdpConfigCreateValidationError) Key() bool { return e.key } // ErrorName returns error name. func (e OidcIdpConfigCreateValidationError) ErrorName() string { return "OidcIdpConfigCreateValidationError" } // Error satisfies the builtin error interface func (e OidcIdpConfigCreateValidationError) 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 %sOidcIdpConfigCreate.%s: %s%s", key, e.field, e.reason, cause) } var _ error = OidcIdpConfigCreateValidationError{} var _ interface { Field() string Reason() string Key() bool Cause() error ErrorName() string } = OidcIdpConfigCreateValidationError{} // Validate checks the field values on OidcIdpConfigUpdate with the rules // defined in the proto definition for this message. If any rules are // violated, an error is returned. func (m *OidcIdpConfigUpdate) Validate() error { if m == nil { return nil } if utf8.RuneCountInString(m.GetIdpId()) < 1 { return OidcIdpConfigUpdateValidationError{ field: "IdpId", reason: "value length must be at least 1 runes", } } if l := utf8.RuneCountInString(m.GetClientId()); l < 1 || l > 200 { return OidcIdpConfigUpdateValidationError{ field: "ClientId", reason: "value length must be between 1 and 200 runes, inclusive", } } // no validation rules for ClientSecret if l := utf8.RuneCountInString(m.GetIssuer()); l < 1 || l > 200 { return OidcIdpConfigUpdateValidationError{ field: "Issuer", reason: "value length must be between 1 and 200 runes, inclusive", } } // no validation rules for IdpDisplayNameMapping // no validation rules for UsernameMapping return nil } // OidcIdpConfigUpdateValidationError is the validation error returned by // OidcIdpConfigUpdate.Validate if the designated constraints aren't met. type OidcIdpConfigUpdateValidationError struct { field string reason string cause error key bool } // Field function returns field value. func (e OidcIdpConfigUpdateValidationError) Field() string { return e.field } // Reason function returns reason value. func (e OidcIdpConfigUpdateValidationError) Reason() string { return e.reason } // Cause function returns cause value. func (e OidcIdpConfigUpdateValidationError) Cause() error { return e.cause } // Key function returns key value. func (e OidcIdpConfigUpdateValidationError) Key() bool { return e.key } // ErrorName returns error name. func (e OidcIdpConfigUpdateValidationError) ErrorName() string { return "OidcIdpConfigUpdateValidationError" } // Error satisfies the builtin error interface func (e OidcIdpConfigUpdateValidationError) 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 %sOidcIdpConfigUpdate.%s: %s%s", key, e.field, e.reason, cause) } var _ error = OidcIdpConfigUpdateValidationError{} var _ interface { Field() string Reason() string Key() bool Cause() error ErrorName() string } = OidcIdpConfigUpdateValidationError{} // Validate checks the field values on IdpSearchResponse with the rules defined // in the proto definition for this message. If any rules are violated, an // error is returned. func (m *IdpSearchResponse) Validate() error { if m == nil { return nil } // no validation rules for Offset // no validation rules for Limit // no validation rules for TotalResult for idx, item := range m.GetResult() { _, _ = idx, item if v, ok := interface{}(item).(interface{ Validate() error }); ok { if err := v.Validate(); err != nil { return IdpSearchResponseValidationError{ field: fmt.Sprintf("Result[%v]", idx), reason: "embedded message failed validation", cause: err, } } } } // no validation rules for ProcessedSequence if v, ok := interface{}(m.GetViewTimestamp()).(interface{ Validate() error }); ok { if err := v.Validate(); err != nil { return IdpSearchResponseValidationError{ field: "ViewTimestamp", reason: "embedded message failed validation", cause: err, } } } return nil } // IdpSearchResponseValidationError is the validation error returned by // IdpSearchResponse.Validate if the designated constraints aren't met. type IdpSearchResponseValidationError struct { field string reason string cause error key bool } // Field function returns field value. func (e IdpSearchResponseValidationError) Field() string { return e.field } // Reason function returns reason value. func (e IdpSearchResponseValidationError) Reason() string { return e.reason } // Cause function returns cause value. func (e IdpSearchResponseValidationError) Cause() error { return e.cause } // Key function returns key value. func (e IdpSearchResponseValidationError) Key() bool { return e.key } // ErrorName returns error name. func (e IdpSearchResponseValidationError) ErrorName() string { return "IdpSearchResponseValidationError" } // Error satisfies the builtin error interface func (e IdpSearchResponseValidationError) 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 %sIdpSearchResponse.%s: %s%s", key, e.field, e.reason, cause) } var _ error = IdpSearchResponseValidationError{} var _ interface { Field() string Reason() string Key() bool Cause() error ErrorName() string } = IdpSearchResponseValidationError{} // Validate checks the field values on IdpView with the rules defined in the // proto definition for this message. If any rules are violated, an error is returned. func (m *IdpView) Validate() error { if m == nil { return nil } // no validation rules for Id // no validation rules for State if v, ok := interface{}(m.GetCreationDate()).(interface{ Validate() error }); ok { if err := v.Validate(); err != nil { return IdpViewValidationError{ field: "CreationDate", reason: "embedded message failed validation", cause: err, } } } if v, ok := interface{}(m.GetChangeDate()).(interface{ Validate() error }); ok { if err := v.Validate(); err != nil { return IdpViewValidationError{ field: "ChangeDate", reason: "embedded message failed validation", cause: err, } } } // no validation rules for Name // no validation rules for LogoSrc // no validation rules for Sequence switch m.IdpConfigView.(type) { case *IdpView_OidcConfig: if v, ok := interface{}(m.GetOidcConfig()).(interface{ Validate() error }); ok { if err := v.Validate(); err != nil { return IdpViewValidationError{ field: "OidcConfig", reason: "embedded message failed validation", cause: err, } } } } return nil } // IdpViewValidationError is the validation error returned by IdpView.Validate // if the designated constraints aren't met. type IdpViewValidationError struct { field string reason string cause error key bool } // Field function returns field value. func (e IdpViewValidationError) Field() string { return e.field } // Reason function returns reason value. func (e IdpViewValidationError) Reason() string { return e.reason } // Cause function returns cause value. func (e IdpViewValidationError) Cause() error { return e.cause } // Key function returns key value. func (e IdpViewValidationError) Key() bool { return e.key } // ErrorName returns error name. func (e IdpViewValidationError) ErrorName() string { return "IdpViewValidationError" } // Error satisfies the builtin error interface func (e IdpViewValidationError) 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 %sIdpView.%s: %s%s", key, e.field, e.reason, cause) } var _ error = IdpViewValidationError{} var _ interface { Field() string Reason() string Key() bool Cause() error ErrorName() string } = IdpViewValidationError{} // Validate checks the field values on OidcIdpConfigView with the rules defined // in the proto definition for this message. If any rules are violated, an // error is returned. func (m *OidcIdpConfigView) Validate() error { if m == nil { return nil } // no validation rules for ClientId // no validation rules for Issuer // no validation rules for IdpDisplayNameMapping // no validation rules for UsernameMapping return nil } // OidcIdpConfigViewValidationError is the validation error returned by // OidcIdpConfigView.Validate if the designated constraints aren't met. type OidcIdpConfigViewValidationError struct { field string reason string cause error key bool } // Field function returns field value. func (e OidcIdpConfigViewValidationError) Field() string { return e.field } // Reason function returns reason value. func (e OidcIdpConfigViewValidationError) Reason() string { return e.reason } // Cause function returns cause value. func (e OidcIdpConfigViewValidationError) Cause() error { return e.cause } // Key function returns key value. func (e OidcIdpConfigViewValidationError) Key() bool { return e.key } // ErrorName returns error name. func (e OidcIdpConfigViewValidationError) ErrorName() string { return "OidcIdpConfigViewValidationError" } // Error satisfies the builtin error interface func (e OidcIdpConfigViewValidationError) 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 %sOidcIdpConfigView.%s: %s%s", key, e.field, e.reason, cause) } var _ error = OidcIdpConfigViewValidationError{} var _ interface { Field() string Reason() string Key() bool Cause() error ErrorName() string } = OidcIdpConfigViewValidationError{} // Validate checks the field values on IdpSearchRequest with the rules defined // in the proto definition for this message. If any rules are violated, an // error is returned. func (m *IdpSearchRequest) Validate() error { if m == nil { return nil } // no validation rules for Offset // no validation rules for Limit for idx, item := range m.GetQueries() { _, _ = idx, item if v, ok := interface{}(item).(interface{ Validate() error }); ok { if err := v.Validate(); err != nil { return IdpSearchRequestValidationError{ field: fmt.Sprintf("Queries[%v]", idx), reason: "embedded message failed validation", cause: err, } } } } return nil } // IdpSearchRequestValidationError is the validation error returned by // IdpSearchRequest.Validate if the designated constraints aren't met. type IdpSearchRequestValidationError struct { field string reason string cause error key bool } // Field function returns field value. func (e IdpSearchRequestValidationError) Field() string { return e.field } // Reason function returns reason value. func (e IdpSearchRequestValidationError) Reason() string { return e.reason } // Cause function returns cause value. func (e IdpSearchRequestValidationError) Cause() error { return e.cause } // Key function returns key value. func (e IdpSearchRequestValidationError) Key() bool { return e.key } // ErrorName returns error name. func (e IdpSearchRequestValidationError) ErrorName() string { return "IdpSearchRequestValidationError" } // Error satisfies the builtin error interface func (e IdpSearchRequestValidationError) 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 %sIdpSearchRequest.%s: %s%s", key, e.field, e.reason, cause) } var _ error = IdpSearchRequestValidationError{} var _ interface { Field() string Reason() string Key() bool Cause() error ErrorName() string } = IdpSearchRequestValidationError{} // Validate checks the field values on IdpSearchQuery with the rules defined in // the proto definition for this message. If any rules are violated, an error // is returned. func (m *IdpSearchQuery) Validate() error { if m == nil { return nil } if _, ok := _IdpSearchQuery_Key_NotInLookup[m.GetKey()]; ok { return IdpSearchQueryValidationError{ field: "Key", reason: "value must not be in list [0]", } } // no validation rules for Method // no validation rules for Value return nil } // IdpSearchQueryValidationError is the validation error returned by // IdpSearchQuery.Validate if the designated constraints aren't met. type IdpSearchQueryValidationError struct { field string reason string cause error key bool } // Field function returns field value. func (e IdpSearchQueryValidationError) Field() string { return e.field } // Reason function returns reason value. func (e IdpSearchQueryValidationError) Reason() string { return e.reason } // Cause function returns cause value. func (e IdpSearchQueryValidationError) Cause() error { return e.cause } // Key function returns key value. func (e IdpSearchQueryValidationError) Key() bool { return e.key } // ErrorName returns error name. func (e IdpSearchQueryValidationError) ErrorName() string { return "IdpSearchQueryValidationError" } // Error satisfies the builtin error interface func (e IdpSearchQueryValidationError) 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 %sIdpSearchQuery.%s: %s%s", key, e.field, e.reason, cause) } var _ error = IdpSearchQueryValidationError{} var _ interface { Field() string Reason() string Key() bool Cause() error ErrorName() string } = IdpSearchQueryValidationError{} var _IdpSearchQuery_Key_NotInLookup = map[IdpSearchKey]struct{}{ 0: {}, } // Validate checks the field values on DefaultLoginPolicy with the rules // defined in the proto definition for this message. If any rules are // violated, an error is returned. func (m *DefaultLoginPolicy) Validate() error { if m == nil { return nil } // no validation rules for AllowUsernamePassword // no validation rules for AllowRegister // no validation rules for AllowExternalIdp return nil } // DefaultLoginPolicyValidationError is the validation error returned by // DefaultLoginPolicy.Validate if the designated constraints aren't met. type DefaultLoginPolicyValidationError struct { field string reason string cause error key bool } // Field function returns field value. func (e DefaultLoginPolicyValidationError) Field() string { return e.field } // Reason function returns reason value. func (e DefaultLoginPolicyValidationError) Reason() string { return e.reason } // Cause function returns cause value. func (e DefaultLoginPolicyValidationError) Cause() error { return e.cause } // Key function returns key value. func (e DefaultLoginPolicyValidationError) Key() bool { return e.key } // ErrorName returns error name. func (e DefaultLoginPolicyValidationError) ErrorName() string { return "DefaultLoginPolicyValidationError" } // Error satisfies the builtin error interface func (e DefaultLoginPolicyValidationError) 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 %sDefaultLoginPolicy.%s: %s%s", key, e.field, e.reason, cause) } var _ error = DefaultLoginPolicyValidationError{} var _ interface { Field() string Reason() string Key() bool Cause() error ErrorName() string } = DefaultLoginPolicyValidationError{} // Validate checks the field values on IdpProviderID with the rules defined in // the proto definition for this message. If any rules are violated, an error // is returned. func (m *IdpProviderID) Validate() error { if m == nil { return nil } if utf8.RuneCountInString(m.GetIdpConfigId()) < 1 { return IdpProviderIDValidationError{ field: "IdpConfigId", reason: "value length must be at least 1 runes", } } return nil } // IdpProviderIDValidationError is the validation error returned by // IdpProviderID.Validate if the designated constraints aren't met. type IdpProviderIDValidationError struct { field string reason string cause error key bool } // Field function returns field value. func (e IdpProviderIDValidationError) Field() string { return e.field } // Reason function returns reason value. func (e IdpProviderIDValidationError) Reason() string { return e.reason } // Cause function returns cause value. func (e IdpProviderIDValidationError) Cause() error { return e.cause } // Key function returns key value. func (e IdpProviderIDValidationError) Key() bool { return e.key } // ErrorName returns error name. func (e IdpProviderIDValidationError) ErrorName() string { return "IdpProviderIDValidationError" } // Error satisfies the builtin error interface func (e IdpProviderIDValidationError) 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 %sIdpProviderID.%s: %s%s", key, e.field, e.reason, cause) } var _ error = IdpProviderIDValidationError{} var _ interface { Field() string Reason() string Key() bool Cause() error ErrorName() string } = IdpProviderIDValidationError{} // Validate checks the field values on DefaultLoginPolicyView with the rules // defined in the proto definition for this message. If any rules are // violated, an error is returned. func (m *DefaultLoginPolicyView) Validate() error { if m == nil { return nil } // no validation rules for AllowUsernamePassword // no validation rules for AllowRegister // no validation rules for AllowExternalIdp return nil } // DefaultLoginPolicyViewValidationError is the validation error returned by // DefaultLoginPolicyView.Validate if the designated constraints aren't met. type DefaultLoginPolicyViewValidationError struct { field string reason string cause error key bool } // Field function returns field value. func (e DefaultLoginPolicyViewValidationError) Field() string { return e.field } // Reason function returns reason value. func (e DefaultLoginPolicyViewValidationError) Reason() string { return e.reason } // Cause function returns cause value. func (e DefaultLoginPolicyViewValidationError) Cause() error { return e.cause } // Key function returns key value. func (e DefaultLoginPolicyViewValidationError) Key() bool { return e.key } // ErrorName returns error name. func (e DefaultLoginPolicyViewValidationError) ErrorName() string { return "DefaultLoginPolicyViewValidationError" } // Error satisfies the builtin error interface func (e DefaultLoginPolicyViewValidationError) 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 %sDefaultLoginPolicyView.%s: %s%s", key, e.field, e.reason, cause) } var _ error = DefaultLoginPolicyViewValidationError{} var _ interface { Field() string Reason() string Key() bool Cause() error ErrorName() string } = DefaultLoginPolicyViewValidationError{} // Validate checks the field values on IdpProviderView with the rules defined // in the proto definition for this message. If any rules are violated, an // error is returned. func (m *IdpProviderView) Validate() error { if m == nil { return nil } // no validation rules for IdpConfigId // no validation rules for Name // no validation rules for Type return nil } // IdpProviderViewValidationError is the validation error returned by // IdpProviderView.Validate if the designated constraints aren't met. type IdpProviderViewValidationError struct { field string reason string cause error key bool } // Field function returns field value. func (e IdpProviderViewValidationError) Field() string { return e.field } // Reason function returns reason value. func (e IdpProviderViewValidationError) Reason() string { return e.reason } // Cause function returns cause value. func (e IdpProviderViewValidationError) Cause() error { return e.cause } // Key function returns key value. func (e IdpProviderViewValidationError) Key() bool { return e.key } // ErrorName returns error name. func (e IdpProviderViewValidationError) ErrorName() string { return "IdpProviderViewValidationError" } // Error satisfies the builtin error interface func (e IdpProviderViewValidationError) 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 %sIdpProviderView.%s: %s%s", key, e.field, e.reason, cause) } var _ error = IdpProviderViewValidationError{} var _ interface { Field() string Reason() string Key() bool Cause() error ErrorName() string } = IdpProviderViewValidationError{} // Validate checks the field values on IdpProviderSearchResponse with the rules // defined in the proto definition for this message. If any rules are // violated, an error is returned. func (m *IdpProviderSearchResponse) Validate() error { if m == nil { return nil } // no validation rules for Offset // no validation rules for Limit // no validation rules for TotalResult for idx, item := range m.GetResult() { _, _ = idx, item if v, ok := interface{}(item).(interface{ Validate() error }); ok { if err := v.Validate(); err != nil { return IdpProviderSearchResponseValidationError{ field: fmt.Sprintf("Result[%v]", idx), reason: "embedded message failed validation", cause: err, } } } } // no validation rules for ProcessedSequence if v, ok := interface{}(m.GetViewTimestamp()).(interface{ Validate() error }); ok { if err := v.Validate(); err != nil { return IdpProviderSearchResponseValidationError{ field: "ViewTimestamp", reason: "embedded message failed validation", cause: err, } } } return nil } // IdpProviderSearchResponseValidationError is the validation error returned by // IdpProviderSearchResponse.Validate if the designated constraints aren't met. type IdpProviderSearchResponseValidationError struct { field string reason string cause error key bool } // Field function returns field value. func (e IdpProviderSearchResponseValidationError) Field() string { return e.field } // Reason function returns reason value. func (e IdpProviderSearchResponseValidationError) Reason() string { return e.reason } // Cause function returns cause value. func (e IdpProviderSearchResponseValidationError) Cause() error { return e.cause } // Key function returns key value. func (e IdpProviderSearchResponseValidationError) Key() bool { return e.key } // ErrorName returns error name. func (e IdpProviderSearchResponseValidationError) ErrorName() string { return "IdpProviderSearchResponseValidationError" } // Error satisfies the builtin error interface func (e IdpProviderSearchResponseValidationError) 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 %sIdpProviderSearchResponse.%s: %s%s", key, e.field, e.reason, cause) } var _ error = IdpProviderSearchResponseValidationError{} var _ interface { Field() string Reason() string Key() bool Cause() error ErrorName() string } = IdpProviderSearchResponseValidationError{} // Validate checks the field values on IdpProviderSearchRequest with the rules // defined in the proto definition for this message. If any rules are // violated, an error is returned. func (m *IdpProviderSearchRequest) Validate() error { if m == nil { return nil } // no validation rules for Offset // no validation rules for Limit return nil } // IdpProviderSearchRequestValidationError is the validation error returned by // IdpProviderSearchRequest.Validate if the designated constraints aren't met. type IdpProviderSearchRequestValidationError struct { field string reason string cause error key bool } // Field function returns field value. func (e IdpProviderSearchRequestValidationError) Field() string { return e.field } // Reason function returns reason value. func (e IdpProviderSearchRequestValidationError) Reason() string { return e.reason } // Cause function returns cause value. func (e IdpProviderSearchRequestValidationError) Cause() error { return e.cause } // Key function returns key value. func (e IdpProviderSearchRequestValidationError) Key() bool { return e.key } // ErrorName returns error name. func (e IdpProviderSearchRequestValidationError) ErrorName() string { return "IdpProviderSearchRequestValidationError" } // Error satisfies the builtin error interface func (e IdpProviderSearchRequestValidationError) 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 %sIdpProviderSearchRequest.%s: %s%s", key, e.field, e.reason, cause) } var _ error = IdpProviderSearchRequestValidationError{} var _ interface { Field() string Reason() string Key() bool Cause() error ErrorName() string } = IdpProviderSearchRequestValidationError{}