2491 lines
64 KiB
Go
2491 lines
64 KiB
Go
// Code generated by protoc-gen-validate. DO NOT EDIT.
|
|
// source: organize.proto
|
|
|
|
package pb
|
|
|
|
import (
|
|
"bytes"
|
|
"errors"
|
|
"fmt"
|
|
"net"
|
|
"net/mail"
|
|
"net/url"
|
|
"regexp"
|
|
"sort"
|
|
"strings"
|
|
"time"
|
|
"unicode/utf8"
|
|
|
|
"google.golang.org/protobuf/types/known/anypb"
|
|
)
|
|
|
|
// ensure the imports are used
|
|
var (
|
|
_ = bytes.MinRead
|
|
_ = errors.New("")
|
|
_ = fmt.Print
|
|
_ = utf8.UTFMax
|
|
_ = (*regexp.Regexp)(nil)
|
|
_ = (*strings.Reader)(nil)
|
|
_ = net.IPv4len
|
|
_ = time.Duration(0)
|
|
_ = (*url.URL)(nil)
|
|
_ = (*mail.Address)(nil)
|
|
_ = anypb.Any{}
|
|
_ = sort.Sort
|
|
)
|
|
|
|
// Validate checks the field values on Menu with the rules defined in the proto
|
|
// definition for this message. If any rules are violated, the first error
|
|
// encountered is returned, or nil if there are no violations.
|
|
func (m *Menu) Validate() error {
|
|
return m.validate(false)
|
|
}
|
|
|
|
// ValidateAll checks the field values on Menu with the rules defined in the
|
|
// proto definition for this message. If any rules are violated, the result is
|
|
// a list of violation errors wrapped in MenuMultiError, or nil if none found.
|
|
func (m *Menu) ValidateAll() error {
|
|
return m.validate(true)
|
|
}
|
|
|
|
func (m *Menu) validate(all bool) error {
|
|
if m == nil {
|
|
return nil
|
|
}
|
|
|
|
var errors []error
|
|
|
|
// no validation rules for Id
|
|
|
|
// no validation rules for ParentId
|
|
|
|
if utf8.RuneCountInString(m.GetName()) > 60 {
|
|
err := MenuValidationError{
|
|
field: "Name",
|
|
reason: "value length must be at most 60 runes",
|
|
}
|
|
if !all {
|
|
return err
|
|
}
|
|
errors = append(errors, err)
|
|
}
|
|
|
|
if utf8.RuneCountInString(m.GetLabel()) > 120 {
|
|
err := MenuValidationError{
|
|
field: "Label",
|
|
reason: "value length must be at most 120 runes",
|
|
}
|
|
if !all {
|
|
return err
|
|
}
|
|
errors = append(errors, err)
|
|
}
|
|
|
|
if utf8.RuneCountInString(m.GetUri()) > 512 {
|
|
err := MenuValidationError{
|
|
field: "Uri",
|
|
reason: "value length must be at most 512 runes",
|
|
}
|
|
if !all {
|
|
return err
|
|
}
|
|
errors = append(errors, err)
|
|
}
|
|
|
|
if utf8.RuneCountInString(m.GetViewPath()) > 512 {
|
|
err := MenuValidationError{
|
|
field: "ViewPath",
|
|
reason: "value length must be at most 512 runes",
|
|
}
|
|
if !all {
|
|
return err
|
|
}
|
|
errors = append(errors, err)
|
|
}
|
|
|
|
if utf8.RuneCountInString(m.GetIcon()) > 60 {
|
|
err := MenuValidationError{
|
|
field: "Icon",
|
|
reason: "value length must be at most 60 runes",
|
|
}
|
|
if !all {
|
|
return err
|
|
}
|
|
errors = append(errors, err)
|
|
}
|
|
|
|
// no validation rules for Hidden
|
|
|
|
// no validation rules for Public
|
|
|
|
if len(errors) > 0 {
|
|
return MenuMultiError(errors)
|
|
}
|
|
|
|
return nil
|
|
}
|
|
|
|
// MenuMultiError is an error wrapping multiple validation errors returned by
|
|
// Menu.ValidateAll() if the designated constraints aren't met.
|
|
type MenuMultiError []error
|
|
|
|
// Error returns a concatenation of all the error messages it wraps.
|
|
func (m MenuMultiError) Error() string {
|
|
msgs := make([]string, 0, len(m))
|
|
for _, err := range m {
|
|
msgs = append(msgs, err.Error())
|
|
}
|
|
return strings.Join(msgs, "; ")
|
|
}
|
|
|
|
// AllErrors returns a list of validation violation errors.
|
|
func (m MenuMultiError) AllErrors() []error { return m }
|
|
|
|
// MenuValidationError is the validation error returned by Menu.Validate if the
|
|
// designated constraints aren't met.
|
|
type MenuValidationError struct {
|
|
field string
|
|
reason string
|
|
cause error
|
|
key bool
|
|
}
|
|
|
|
// Field function returns field value.
|
|
func (e MenuValidationError) Field() string { return e.field }
|
|
|
|
// Reason function returns reason value.
|
|
func (e MenuValidationError) Reason() string { return e.reason }
|
|
|
|
// Cause function returns cause value.
|
|
func (e MenuValidationError) Cause() error { return e.cause }
|
|
|
|
// Key function returns key value.
|
|
func (e MenuValidationError) Key() bool { return e.key }
|
|
|
|
// ErrorName returns error name.
|
|
func (e MenuValidationError) ErrorName() string { return "MenuValidationError" }
|
|
|
|
// Error satisfies the builtin error interface
|
|
func (e MenuValidationError) 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 %sMenu.%s: %s%s",
|
|
key,
|
|
e.field,
|
|
e.reason,
|
|
cause)
|
|
}
|
|
|
|
var _ error = MenuValidationError{}
|
|
|
|
var _ interface {
|
|
Field() string
|
|
Reason() string
|
|
Key() bool
|
|
Cause() error
|
|
ErrorName() string
|
|
} = MenuValidationError{}
|
|
|
|
// Validate checks the field values on Role with the rules defined in the proto
|
|
// definition for this message. If any rules are violated, the first error
|
|
// encountered is returned, or nil if there are no violations.
|
|
func (m *Role) Validate() error {
|
|
return m.validate(false)
|
|
}
|
|
|
|
// ValidateAll checks the field values on Role with the rules defined in the
|
|
// proto definition for this message. If any rules are violated, the result is
|
|
// a list of violation errors wrapped in RoleMultiError, or nil if none found.
|
|
func (m *Role) ValidateAll() error {
|
|
return m.validate(true)
|
|
}
|
|
|
|
func (m *Role) validate(all bool) error {
|
|
if m == nil {
|
|
return nil
|
|
}
|
|
|
|
var errors []error
|
|
|
|
// no validation rules for Id
|
|
|
|
if utf8.RuneCountInString(m.GetName()) > 60 {
|
|
err := RoleValidationError{
|
|
field: "Name",
|
|
reason: "value length must be at most 60 runes",
|
|
}
|
|
if !all {
|
|
return err
|
|
}
|
|
errors = append(errors, err)
|
|
}
|
|
|
|
if utf8.RuneCountInString(m.GetLabel()) > 60 {
|
|
err := RoleValidationError{
|
|
field: "Label",
|
|
reason: "value length must be at most 60 runes",
|
|
}
|
|
if !all {
|
|
return err
|
|
}
|
|
errors = append(errors, err)
|
|
}
|
|
|
|
if utf8.RuneCountInString(m.GetDescription()) > 1024 {
|
|
err := RoleValidationError{
|
|
field: "Description",
|
|
reason: "value length must be at most 1024 runes",
|
|
}
|
|
if !all {
|
|
return err
|
|
}
|
|
errors = append(errors, err)
|
|
}
|
|
|
|
if len(errors) > 0 {
|
|
return RoleMultiError(errors)
|
|
}
|
|
|
|
return nil
|
|
}
|
|
|
|
// RoleMultiError is an error wrapping multiple validation errors returned by
|
|
// Role.ValidateAll() if the designated constraints aren't met.
|
|
type RoleMultiError []error
|
|
|
|
// Error returns a concatenation of all the error messages it wraps.
|
|
func (m RoleMultiError) Error() string {
|
|
msgs := make([]string, 0, len(m))
|
|
for _, err := range m {
|
|
msgs = append(msgs, err.Error())
|
|
}
|
|
return strings.Join(msgs, "; ")
|
|
}
|
|
|
|
// AllErrors returns a list of validation violation errors.
|
|
func (m RoleMultiError) AllErrors() []error { return m }
|
|
|
|
// RoleValidationError is the validation error returned by Role.Validate if the
|
|
// designated constraints aren't met.
|
|
type RoleValidationError struct {
|
|
field string
|
|
reason string
|
|
cause error
|
|
key bool
|
|
}
|
|
|
|
// Field function returns field value.
|
|
func (e RoleValidationError) Field() string { return e.field }
|
|
|
|
// Reason function returns reason value.
|
|
func (e RoleValidationError) Reason() string { return e.reason }
|
|
|
|
// Cause function returns cause value.
|
|
func (e RoleValidationError) Cause() error { return e.cause }
|
|
|
|
// Key function returns key value.
|
|
func (e RoleValidationError) Key() bool { return e.key }
|
|
|
|
// ErrorName returns error name.
|
|
func (e RoleValidationError) ErrorName() string { return "RoleValidationError" }
|
|
|
|
// Error satisfies the builtin error interface
|
|
func (e RoleValidationError) 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 %sRole.%s: %s%s",
|
|
key,
|
|
e.field,
|
|
e.reason,
|
|
cause)
|
|
}
|
|
|
|
var _ error = RoleValidationError{}
|
|
|
|
var _ interface {
|
|
Field() string
|
|
Reason() string
|
|
Key() bool
|
|
Cause() error
|
|
ErrorName() string
|
|
} = RoleValidationError{}
|
|
|
|
// Validate checks the field values on Permission with the rules defined in the
|
|
// proto definition for this message. If any rules are violated, the first
|
|
// error encountered is returned, or nil if there are no violations.
|
|
func (m *Permission) Validate() error {
|
|
return m.validate(false)
|
|
}
|
|
|
|
// ValidateAll checks the field values on Permission with the rules defined in
|
|
// the proto definition for this message. If any rules are violated, the
|
|
// result is a list of violation errors wrapped in PermissionMultiError, or
|
|
// nil if none found.
|
|
func (m *Permission) ValidateAll() error {
|
|
return m.validate(true)
|
|
}
|
|
|
|
func (m *Permission) validate(all bool) error {
|
|
if m == nil {
|
|
return nil
|
|
}
|
|
|
|
var errors []error
|
|
|
|
// no validation rules for Id
|
|
|
|
// no validation rules for MenuId
|
|
|
|
if utf8.RuneCountInString(m.GetPermission()) > 60 {
|
|
err := PermissionValidationError{
|
|
field: "Permission",
|
|
reason: "value length must be at most 60 runes",
|
|
}
|
|
if !all {
|
|
return err
|
|
}
|
|
errors = append(errors, err)
|
|
}
|
|
|
|
if utf8.RuneCountInString(m.GetLabel()) > 60 {
|
|
err := PermissionValidationError{
|
|
field: "Label",
|
|
reason: "value length must be at most 60 runes",
|
|
}
|
|
if !all {
|
|
return err
|
|
}
|
|
errors = append(errors, err)
|
|
}
|
|
|
|
if len(errors) > 0 {
|
|
return PermissionMultiError(errors)
|
|
}
|
|
|
|
return nil
|
|
}
|
|
|
|
// PermissionMultiError is an error wrapping multiple validation errors
|
|
// returned by Permission.ValidateAll() if the designated constraints aren't met.
|
|
type PermissionMultiError []error
|
|
|
|
// Error returns a concatenation of all the error messages it wraps.
|
|
func (m PermissionMultiError) Error() string {
|
|
msgs := make([]string, 0, len(m))
|
|
for _, err := range m {
|
|
msgs = append(msgs, err.Error())
|
|
}
|
|
return strings.Join(msgs, "; ")
|
|
}
|
|
|
|
// AllErrors returns a list of validation violation errors.
|
|
func (m PermissionMultiError) AllErrors() []error { return m }
|
|
|
|
// PermissionValidationError is the validation error returned by
|
|
// Permission.Validate if the designated constraints aren't met.
|
|
type PermissionValidationError struct {
|
|
field string
|
|
reason string
|
|
cause error
|
|
key bool
|
|
}
|
|
|
|
// Field function returns field value.
|
|
func (e PermissionValidationError) Field() string { return e.field }
|
|
|
|
// Reason function returns reason value.
|
|
func (e PermissionValidationError) Reason() string { return e.reason }
|
|
|
|
// Cause function returns cause value.
|
|
func (e PermissionValidationError) Cause() error { return e.cause }
|
|
|
|
// Key function returns key value.
|
|
func (e PermissionValidationError) Key() bool { return e.key }
|
|
|
|
// ErrorName returns error name.
|
|
func (e PermissionValidationError) ErrorName() string { return "PermissionValidationError" }
|
|
|
|
// Error satisfies the builtin error interface
|
|
func (e PermissionValidationError) 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 %sPermission.%s: %s%s",
|
|
key,
|
|
e.field,
|
|
e.reason,
|
|
cause)
|
|
}
|
|
|
|
var _ error = PermissionValidationError{}
|
|
|
|
var _ interface {
|
|
Field() string
|
|
Reason() string
|
|
Key() bool
|
|
Cause() error
|
|
ErrorName() string
|
|
} = PermissionValidationError{}
|
|
|
|
// Validate checks the field values on RolePermission with the rules defined in
|
|
// the proto definition for this message. If any rules are violated, the first
|
|
// error encountered is returned, or nil if there are no violations.
|
|
func (m *RolePermission) Validate() error {
|
|
return m.validate(false)
|
|
}
|
|
|
|
// ValidateAll checks the field values on RolePermission with the rules defined
|
|
// in the proto definition for this message. If any rules are violated, the
|
|
// result is a list of violation errors wrapped in RolePermissionMultiError,
|
|
// or nil if none found.
|
|
func (m *RolePermission) ValidateAll() error {
|
|
return m.validate(true)
|
|
}
|
|
|
|
func (m *RolePermission) validate(all bool) error {
|
|
if m == nil {
|
|
return nil
|
|
}
|
|
|
|
var errors []error
|
|
|
|
// no validation rules for Id
|
|
|
|
if utf8.RuneCountInString(m.GetRole()) > 60 {
|
|
err := RolePermissionValidationError{
|
|
field: "Role",
|
|
reason: "value length must be at most 60 runes",
|
|
}
|
|
if !all {
|
|
return err
|
|
}
|
|
errors = append(errors, err)
|
|
}
|
|
|
|
// no validation rules for PermissionId
|
|
|
|
if len(errors) > 0 {
|
|
return RolePermissionMultiError(errors)
|
|
}
|
|
|
|
return nil
|
|
}
|
|
|
|
// RolePermissionMultiError is an error wrapping multiple validation errors
|
|
// returned by RolePermission.ValidateAll() if the designated constraints
|
|
// aren't met.
|
|
type RolePermissionMultiError []error
|
|
|
|
// Error returns a concatenation of all the error messages it wraps.
|
|
func (m RolePermissionMultiError) Error() string {
|
|
msgs := make([]string, 0, len(m))
|
|
for _, err := range m {
|
|
msgs = append(msgs, err.Error())
|
|
}
|
|
return strings.Join(msgs, "; ")
|
|
}
|
|
|
|
// AllErrors returns a list of validation violation errors.
|
|
func (m RolePermissionMultiError) AllErrors() []error { return m }
|
|
|
|
// RolePermissionValidationError is the validation error returned by
|
|
// RolePermission.Validate if the designated constraints aren't met.
|
|
type RolePermissionValidationError struct {
|
|
field string
|
|
reason string
|
|
cause error
|
|
key bool
|
|
}
|
|
|
|
// Field function returns field value.
|
|
func (e RolePermissionValidationError) Field() string { return e.field }
|
|
|
|
// Reason function returns reason value.
|
|
func (e RolePermissionValidationError) Reason() string { return e.reason }
|
|
|
|
// Cause function returns cause value.
|
|
func (e RolePermissionValidationError) Cause() error { return e.cause }
|
|
|
|
// Key function returns key value.
|
|
func (e RolePermissionValidationError) Key() bool { return e.key }
|
|
|
|
// ErrorName returns error name.
|
|
func (e RolePermissionValidationError) ErrorName() string { return "RolePermissionValidationError" }
|
|
|
|
// Error satisfies the builtin error interface
|
|
func (e RolePermissionValidationError) 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 %sRolePermission.%s: %s%s",
|
|
key,
|
|
e.field,
|
|
e.reason,
|
|
cause)
|
|
}
|
|
|
|
var _ error = RolePermissionValidationError{}
|
|
|
|
var _ interface {
|
|
Field() string
|
|
Reason() string
|
|
Key() bool
|
|
Cause() error
|
|
ErrorName() string
|
|
} = RolePermissionValidationError{}
|
|
|
|
// Validate checks the field values on User with the rules defined in the proto
|
|
// definition for this message. If any rules are violated, the first error
|
|
// encountered is returned, or nil if there are no violations.
|
|
func (m *User) Validate() error {
|
|
return m.validate(false)
|
|
}
|
|
|
|
// ValidateAll checks the field values on User with the rules defined in the
|
|
// proto definition for this message. If any rules are violated, the result is
|
|
// a list of violation errors wrapped in UserMultiError, or nil if none found.
|
|
func (m *User) ValidateAll() error {
|
|
return m.validate(true)
|
|
}
|
|
|
|
func (m *User) validate(all bool) error {
|
|
if m == nil {
|
|
return nil
|
|
}
|
|
|
|
var errors []error
|
|
|
|
// no validation rules for Id
|
|
|
|
// no validation rules for CreatedAt
|
|
|
|
// no validation rules for UpdatedAt
|
|
|
|
if l := utf8.RuneCountInString(m.GetUid()); l < 5 || l > 20 {
|
|
err := UserValidationError{
|
|
field: "Uid",
|
|
reason: "value length must be between 5 and 20 runes, inclusive",
|
|
}
|
|
if !all {
|
|
return err
|
|
}
|
|
errors = append(errors, err)
|
|
}
|
|
|
|
if l := utf8.RuneCountInString(m.GetUsername()); l < 5 || l > 20 {
|
|
err := UserValidationError{
|
|
field: "Username",
|
|
reason: "value length must be between 5 and 20 runes, inclusive",
|
|
}
|
|
if !all {
|
|
return err
|
|
}
|
|
errors = append(errors, err)
|
|
}
|
|
|
|
if utf8.RuneCountInString(m.GetRole()) > 60 {
|
|
err := UserValidationError{
|
|
field: "Role",
|
|
reason: "value length must be at most 60 runes",
|
|
}
|
|
if !all {
|
|
return err
|
|
}
|
|
errors = append(errors, err)
|
|
}
|
|
|
|
// no validation rules for Admin
|
|
|
|
// no validation rules for DeptId
|
|
|
|
if utf8.RuneCountInString(m.GetTag()) > 60 {
|
|
err := UserValidationError{
|
|
field: "Tag",
|
|
reason: "value length must be at most 60 runes",
|
|
}
|
|
if !all {
|
|
return err
|
|
}
|
|
errors = append(errors, err)
|
|
}
|
|
|
|
if utf8.RuneCountInString(m.GetPassword()) > 60 {
|
|
err := UserValidationError{
|
|
field: "Password",
|
|
reason: "value length must be at most 60 runes",
|
|
}
|
|
if !all {
|
|
return err
|
|
}
|
|
errors = append(errors, err)
|
|
}
|
|
|
|
if utf8.RuneCountInString(m.GetEmail()) > 60 {
|
|
err := UserValidationError{
|
|
field: "Email",
|
|
reason: "value length must be at most 60 runes",
|
|
}
|
|
if !all {
|
|
return err
|
|
}
|
|
errors = append(errors, err)
|
|
}
|
|
|
|
if utf8.RuneCountInString(m.GetAvatar()) > 1024 {
|
|
err := UserValidationError{
|
|
field: "Avatar",
|
|
reason: "value length must be at most 1024 runes",
|
|
}
|
|
if !all {
|
|
return err
|
|
}
|
|
errors = append(errors, err)
|
|
}
|
|
|
|
if utf8.RuneCountInString(m.GetGender()) > 20 {
|
|
err := UserValidationError{
|
|
field: "Gender",
|
|
reason: "value length must be at most 20 runes",
|
|
}
|
|
if !all {
|
|
return err
|
|
}
|
|
errors = append(errors, err)
|
|
}
|
|
|
|
if utf8.RuneCountInString(m.GetDescription()) > 1024 {
|
|
err := UserValidationError{
|
|
field: "Description",
|
|
reason: "value length must be at most 1024 runes",
|
|
}
|
|
if !all {
|
|
return err
|
|
}
|
|
errors = append(errors, err)
|
|
}
|
|
|
|
if len(errors) > 0 {
|
|
return UserMultiError(errors)
|
|
}
|
|
|
|
return nil
|
|
}
|
|
|
|
// UserMultiError is an error wrapping multiple validation errors returned by
|
|
// User.ValidateAll() if the designated constraints aren't met.
|
|
type UserMultiError []error
|
|
|
|
// Error returns a concatenation of all the error messages it wraps.
|
|
func (m UserMultiError) Error() string {
|
|
msgs := make([]string, 0, len(m))
|
|
for _, err := range m {
|
|
msgs = append(msgs, err.Error())
|
|
}
|
|
return strings.Join(msgs, "; ")
|
|
}
|
|
|
|
// AllErrors returns a list of validation violation errors.
|
|
func (m UserMultiError) AllErrors() []error { return m }
|
|
|
|
// UserValidationError is the validation error returned by User.Validate if the
|
|
// designated constraints aren't met.
|
|
type UserValidationError struct {
|
|
field string
|
|
reason string
|
|
cause error
|
|
key bool
|
|
}
|
|
|
|
// Field function returns field value.
|
|
func (e UserValidationError) Field() string { return e.field }
|
|
|
|
// Reason function returns reason value.
|
|
func (e UserValidationError) Reason() string { return e.reason }
|
|
|
|
// Cause function returns cause value.
|
|
func (e UserValidationError) Cause() error { return e.cause }
|
|
|
|
// Key function returns key value.
|
|
func (e UserValidationError) Key() bool { return e.key }
|
|
|
|
// ErrorName returns error name.
|
|
func (e UserValidationError) ErrorName() string { return "UserValidationError" }
|
|
|
|
// Error satisfies the builtin error interface
|
|
func (e UserValidationError) 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 %sUser.%s: %s%s",
|
|
key,
|
|
e.field,
|
|
e.reason,
|
|
cause)
|
|
}
|
|
|
|
var _ error = UserValidationError{}
|
|
|
|
var _ interface {
|
|
Field() string
|
|
Reason() string
|
|
Key() bool
|
|
Cause() error
|
|
ErrorName() string
|
|
} = UserValidationError{}
|
|
|
|
// Validate checks the field values on Department with the rules defined in the
|
|
// proto definition for this message. If any rules are violated, the first
|
|
// error encountered is returned, or nil if there are no violations.
|
|
func (m *Department) Validate() error {
|
|
return m.validate(false)
|
|
}
|
|
|
|
// ValidateAll checks the field values on Department with the rules defined in
|
|
// the proto definition for this message. If any rules are violated, the
|
|
// result is a list of violation errors wrapped in DepartmentMultiError, or
|
|
// nil if none found.
|
|
func (m *Department) ValidateAll() error {
|
|
return m.validate(true)
|
|
}
|
|
|
|
func (m *Department) validate(all bool) error {
|
|
if m == nil {
|
|
return nil
|
|
}
|
|
|
|
var errors []error
|
|
|
|
// no validation rules for Id
|
|
|
|
// no validation rules for CreatedAt
|
|
|
|
// no validation rules for UpdatedAt
|
|
|
|
// no validation rules for ParentId
|
|
|
|
if utf8.RuneCountInString(m.GetName()) > 20 {
|
|
err := DepartmentValidationError{
|
|
field: "Name",
|
|
reason: "value length must be at most 20 runes",
|
|
}
|
|
if !all {
|
|
return err
|
|
}
|
|
errors = append(errors, err)
|
|
}
|
|
|
|
if utf8.RuneCountInString(m.GetDescription()) > 1024 {
|
|
err := DepartmentValidationError{
|
|
field: "Description",
|
|
reason: "value length must be at most 1024 runes",
|
|
}
|
|
if !all {
|
|
return err
|
|
}
|
|
errors = append(errors, err)
|
|
}
|
|
|
|
if len(errors) > 0 {
|
|
return DepartmentMultiError(errors)
|
|
}
|
|
|
|
return nil
|
|
}
|
|
|
|
// DepartmentMultiError is an error wrapping multiple validation errors
|
|
// returned by Department.ValidateAll() if the designated constraints aren't met.
|
|
type DepartmentMultiError []error
|
|
|
|
// Error returns a concatenation of all the error messages it wraps.
|
|
func (m DepartmentMultiError) Error() string {
|
|
msgs := make([]string, 0, len(m))
|
|
for _, err := range m {
|
|
msgs = append(msgs, err.Error())
|
|
}
|
|
return strings.Join(msgs, "; ")
|
|
}
|
|
|
|
// AllErrors returns a list of validation violation errors.
|
|
func (m DepartmentMultiError) AllErrors() []error { return m }
|
|
|
|
// DepartmentValidationError is the validation error returned by
|
|
// Department.Validate if the designated constraints aren't met.
|
|
type DepartmentValidationError struct {
|
|
field string
|
|
reason string
|
|
cause error
|
|
key bool
|
|
}
|
|
|
|
// Field function returns field value.
|
|
func (e DepartmentValidationError) Field() string { return e.field }
|
|
|
|
// Reason function returns reason value.
|
|
func (e DepartmentValidationError) Reason() string { return e.reason }
|
|
|
|
// Cause function returns cause value.
|
|
func (e DepartmentValidationError) Cause() error { return e.cause }
|
|
|
|
// Key function returns key value.
|
|
func (e DepartmentValidationError) Key() bool { return e.key }
|
|
|
|
// ErrorName returns error name.
|
|
func (e DepartmentValidationError) ErrorName() string { return "DepartmentValidationError" }
|
|
|
|
// Error satisfies the builtin error interface
|
|
func (e DepartmentValidationError) 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 %sDepartment.%s: %s%s",
|
|
key,
|
|
e.field,
|
|
e.reason,
|
|
cause)
|
|
}
|
|
|
|
var _ error = DepartmentValidationError{}
|
|
|
|
var _ interface {
|
|
Field() string
|
|
Reason() string
|
|
Key() bool
|
|
Cause() error
|
|
ErrorName() string
|
|
} = DepartmentValidationError{}
|
|
|
|
// Validate checks the field values on PermissionItem with the rules defined in
|
|
// the proto definition for this message. If any rules are violated, the first
|
|
// error encountered is returned, or nil if there are no violations.
|
|
func (m *PermissionItem) Validate() error {
|
|
return m.validate(false)
|
|
}
|
|
|
|
// ValidateAll checks the field values on PermissionItem with the rules defined
|
|
// in the proto definition for this message. If any rules are violated, the
|
|
// result is a list of violation errors wrapped in PermissionItemMultiError,
|
|
// or nil if none found.
|
|
func (m *PermissionItem) ValidateAll() error {
|
|
return m.validate(true)
|
|
}
|
|
|
|
func (m *PermissionItem) validate(all bool) error {
|
|
if m == nil {
|
|
return nil
|
|
}
|
|
|
|
var errors []error
|
|
|
|
// no validation rules for Value
|
|
|
|
// no validation rules for Label
|
|
|
|
if len(errors) > 0 {
|
|
return PermissionItemMultiError(errors)
|
|
}
|
|
|
|
return nil
|
|
}
|
|
|
|
// PermissionItemMultiError is an error wrapping multiple validation errors
|
|
// returned by PermissionItem.ValidateAll() if the designated constraints
|
|
// aren't met.
|
|
type PermissionItemMultiError []error
|
|
|
|
// Error returns a concatenation of all the error messages it wraps.
|
|
func (m PermissionItemMultiError) Error() string {
|
|
msgs := make([]string, 0, len(m))
|
|
for _, err := range m {
|
|
msgs = append(msgs, err.Error())
|
|
}
|
|
return strings.Join(msgs, "; ")
|
|
}
|
|
|
|
// AllErrors returns a list of validation violation errors.
|
|
func (m PermissionItemMultiError) AllErrors() []error { return m }
|
|
|
|
// PermissionItemValidationError is the validation error returned by
|
|
// PermissionItem.Validate if the designated constraints aren't met.
|
|
type PermissionItemValidationError struct {
|
|
field string
|
|
reason string
|
|
cause error
|
|
key bool
|
|
}
|
|
|
|
// Field function returns field value.
|
|
func (e PermissionItemValidationError) Field() string { return e.field }
|
|
|
|
// Reason function returns reason value.
|
|
func (e PermissionItemValidationError) Reason() string { return e.reason }
|
|
|
|
// Cause function returns cause value.
|
|
func (e PermissionItemValidationError) Cause() error { return e.cause }
|
|
|
|
// Key function returns key value.
|
|
func (e PermissionItemValidationError) Key() bool { return e.key }
|
|
|
|
// ErrorName returns error name.
|
|
func (e PermissionItemValidationError) ErrorName() string { return "PermissionItemValidationError" }
|
|
|
|
// Error satisfies the builtin error interface
|
|
func (e PermissionItemValidationError) 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 %sPermissionItem.%s: %s%s",
|
|
key,
|
|
e.field,
|
|
e.reason,
|
|
cause)
|
|
}
|
|
|
|
var _ error = PermissionItemValidationError{}
|
|
|
|
var _ interface {
|
|
Field() string
|
|
Reason() string
|
|
Key() bool
|
|
Cause() error
|
|
ErrorName() string
|
|
} = PermissionItemValidationError{}
|
|
|
|
// Validate checks the field values on MenuItem with the rules defined in the
|
|
// proto definition for this message. If any rules are violated, the first
|
|
// error encountered is returned, or nil if there are no violations.
|
|
func (m *MenuItem) Validate() error {
|
|
return m.validate(false)
|
|
}
|
|
|
|
// ValidateAll checks the field values on MenuItem with the rules defined in
|
|
// the proto definition for this message. If any rules are violated, the
|
|
// result is a list of violation errors wrapped in MenuItemMultiError, or nil
|
|
// if none found.
|
|
func (m *MenuItem) ValidateAll() error {
|
|
return m.validate(true)
|
|
}
|
|
|
|
func (m *MenuItem) validate(all bool) error {
|
|
if m == nil {
|
|
return nil
|
|
}
|
|
|
|
var errors []error
|
|
|
|
// no validation rules for Label
|
|
|
|
// no validation rules for Name
|
|
|
|
// no validation rules for Icon
|
|
|
|
// no validation rules for Hidden
|
|
|
|
// no validation rules for Public
|
|
|
|
// no validation rules for Route
|
|
|
|
for idx, item := range m.GetPermissions() {
|
|
_, _ = idx, item
|
|
|
|
if all {
|
|
switch v := interface{}(item).(type) {
|
|
case interface{ ValidateAll() error }:
|
|
if err := v.ValidateAll(); err != nil {
|
|
errors = append(errors, MenuItemValidationError{
|
|
field: fmt.Sprintf("Permissions[%v]", idx),
|
|
reason: "embedded message failed validation",
|
|
cause: err,
|
|
})
|
|
}
|
|
case interface{ Validate() error }:
|
|
if err := v.Validate(); err != nil {
|
|
errors = append(errors, MenuItemValidationError{
|
|
field: fmt.Sprintf("Permissions[%v]", idx),
|
|
reason: "embedded message failed validation",
|
|
cause: err,
|
|
})
|
|
}
|
|
}
|
|
} else if v, ok := interface{}(item).(interface{ Validate() error }); ok {
|
|
if err := v.Validate(); err != nil {
|
|
return MenuItemValidationError{
|
|
field: fmt.Sprintf("Permissions[%v]", idx),
|
|
reason: "embedded message failed validation",
|
|
cause: err,
|
|
}
|
|
}
|
|
}
|
|
|
|
}
|
|
|
|
for idx, item := range m.GetChildren() {
|
|
_, _ = idx, item
|
|
|
|
if all {
|
|
switch v := interface{}(item).(type) {
|
|
case interface{ ValidateAll() error }:
|
|
if err := v.ValidateAll(); err != nil {
|
|
errors = append(errors, MenuItemValidationError{
|
|
field: fmt.Sprintf("Children[%v]", idx),
|
|
reason: "embedded message failed validation",
|
|
cause: err,
|
|
})
|
|
}
|
|
case interface{ Validate() error }:
|
|
if err := v.Validate(); err != nil {
|
|
errors = append(errors, MenuItemValidationError{
|
|
field: fmt.Sprintf("Children[%v]", idx),
|
|
reason: "embedded message failed validation",
|
|
cause: err,
|
|
})
|
|
}
|
|
}
|
|
} else if v, ok := interface{}(item).(interface{ Validate() error }); ok {
|
|
if err := v.Validate(); err != nil {
|
|
return MenuItemValidationError{
|
|
field: fmt.Sprintf("Children[%v]", idx),
|
|
reason: "embedded message failed validation",
|
|
cause: err,
|
|
}
|
|
}
|
|
}
|
|
|
|
}
|
|
|
|
if len(errors) > 0 {
|
|
return MenuItemMultiError(errors)
|
|
}
|
|
|
|
return nil
|
|
}
|
|
|
|
// MenuItemMultiError is an error wrapping multiple validation errors returned
|
|
// by MenuItem.ValidateAll() if the designated constraints aren't met.
|
|
type MenuItemMultiError []error
|
|
|
|
// Error returns a concatenation of all the error messages it wraps.
|
|
func (m MenuItemMultiError) Error() string {
|
|
msgs := make([]string, 0, len(m))
|
|
for _, err := range m {
|
|
msgs = append(msgs, err.Error())
|
|
}
|
|
return strings.Join(msgs, "; ")
|
|
}
|
|
|
|
// AllErrors returns a list of validation violation errors.
|
|
func (m MenuItemMultiError) AllErrors() []error { return m }
|
|
|
|
// MenuItemValidationError is the validation error returned by
|
|
// MenuItem.Validate if the designated constraints aren't met.
|
|
type MenuItemValidationError struct {
|
|
field string
|
|
reason string
|
|
cause error
|
|
key bool
|
|
}
|
|
|
|
// Field function returns field value.
|
|
func (e MenuItemValidationError) Field() string { return e.field }
|
|
|
|
// Reason function returns reason value.
|
|
func (e MenuItemValidationError) Reason() string { return e.reason }
|
|
|
|
// Cause function returns cause value.
|
|
func (e MenuItemValidationError) Cause() error { return e.cause }
|
|
|
|
// Key function returns key value.
|
|
func (e MenuItemValidationError) Key() bool { return e.key }
|
|
|
|
// ErrorName returns error name.
|
|
func (e MenuItemValidationError) ErrorName() string { return "MenuItemValidationError" }
|
|
|
|
// Error satisfies the builtin error interface
|
|
func (e MenuItemValidationError) 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 %sMenuItem.%s: %s%s",
|
|
key,
|
|
e.field,
|
|
e.reason,
|
|
cause)
|
|
}
|
|
|
|
var _ error = MenuItemValidationError{}
|
|
|
|
var _ interface {
|
|
Field() string
|
|
Reason() string
|
|
Key() bool
|
|
Cause() error
|
|
ErrorName() string
|
|
} = MenuItemValidationError{}
|
|
|
|
// Validate checks the field values on GetMenuRequest with the rules defined in
|
|
// the proto definition for this message. If any rules are violated, the first
|
|
// error encountered is returned, or nil if there are no violations.
|
|
func (m *GetMenuRequest) Validate() error {
|
|
return m.validate(false)
|
|
}
|
|
|
|
// ValidateAll checks the field values on GetMenuRequest with the rules defined
|
|
// in the proto definition for this message. If any rules are violated, the
|
|
// result is a list of violation errors wrapped in GetMenuRequestMultiError,
|
|
// or nil if none found.
|
|
func (m *GetMenuRequest) ValidateAll() error {
|
|
return m.validate(true)
|
|
}
|
|
|
|
func (m *GetMenuRequest) validate(all bool) error {
|
|
if m == nil {
|
|
return nil
|
|
}
|
|
|
|
var errors []error
|
|
|
|
// no validation rules for Permission
|
|
|
|
if len(errors) > 0 {
|
|
return GetMenuRequestMultiError(errors)
|
|
}
|
|
|
|
return nil
|
|
}
|
|
|
|
// GetMenuRequestMultiError is an error wrapping multiple validation errors
|
|
// returned by GetMenuRequest.ValidateAll() if the designated constraints
|
|
// aren't met.
|
|
type GetMenuRequestMultiError []error
|
|
|
|
// Error returns a concatenation of all the error messages it wraps.
|
|
func (m GetMenuRequestMultiError) Error() string {
|
|
msgs := make([]string, 0, len(m))
|
|
for _, err := range m {
|
|
msgs = append(msgs, err.Error())
|
|
}
|
|
return strings.Join(msgs, "; ")
|
|
}
|
|
|
|
// AllErrors returns a list of validation violation errors.
|
|
func (m GetMenuRequestMultiError) AllErrors() []error { return m }
|
|
|
|
// GetMenuRequestValidationError is the validation error returned by
|
|
// GetMenuRequest.Validate if the designated constraints aren't met.
|
|
type GetMenuRequestValidationError struct {
|
|
field string
|
|
reason string
|
|
cause error
|
|
key bool
|
|
}
|
|
|
|
// Field function returns field value.
|
|
func (e GetMenuRequestValidationError) Field() string { return e.field }
|
|
|
|
// Reason function returns reason value.
|
|
func (e GetMenuRequestValidationError) Reason() string { return e.reason }
|
|
|
|
// Cause function returns cause value.
|
|
func (e GetMenuRequestValidationError) Cause() error { return e.cause }
|
|
|
|
// Key function returns key value.
|
|
func (e GetMenuRequestValidationError) Key() bool { return e.key }
|
|
|
|
// ErrorName returns error name.
|
|
func (e GetMenuRequestValidationError) ErrorName() string { return "GetMenuRequestValidationError" }
|
|
|
|
// Error satisfies the builtin error interface
|
|
func (e GetMenuRequestValidationError) 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 %sGetMenuRequest.%s: %s%s",
|
|
key,
|
|
e.field,
|
|
e.reason,
|
|
cause)
|
|
}
|
|
|
|
var _ error = GetMenuRequestValidationError{}
|
|
|
|
var _ interface {
|
|
Field() string
|
|
Reason() string
|
|
Key() bool
|
|
Cause() error
|
|
ErrorName() string
|
|
} = GetMenuRequestValidationError{}
|
|
|
|
// Validate checks the field values on GetMenuResponse with the rules defined
|
|
// in the proto definition for this message. If any rules are violated, the
|
|
// first error encountered is returned, or nil if there are no violations.
|
|
func (m *GetMenuResponse) Validate() error {
|
|
return m.validate(false)
|
|
}
|
|
|
|
// ValidateAll checks the field values on GetMenuResponse with the rules
|
|
// defined in the proto definition for this message. If any rules are
|
|
// violated, the result is a list of violation errors wrapped in
|
|
// GetMenuResponseMultiError, or nil if none found.
|
|
func (m *GetMenuResponse) ValidateAll() error {
|
|
return m.validate(true)
|
|
}
|
|
|
|
func (m *GetMenuResponse) validate(all bool) error {
|
|
if m == nil {
|
|
return nil
|
|
}
|
|
|
|
var errors []error
|
|
|
|
for idx, item := range m.GetData() {
|
|
_, _ = idx, item
|
|
|
|
if all {
|
|
switch v := interface{}(item).(type) {
|
|
case interface{ ValidateAll() error }:
|
|
if err := v.ValidateAll(); err != nil {
|
|
errors = append(errors, GetMenuResponseValidationError{
|
|
field: fmt.Sprintf("Data[%v]", idx),
|
|
reason: "embedded message failed validation",
|
|
cause: err,
|
|
})
|
|
}
|
|
case interface{ Validate() error }:
|
|
if err := v.Validate(); err != nil {
|
|
errors = append(errors, GetMenuResponseValidationError{
|
|
field: fmt.Sprintf("Data[%v]", idx),
|
|
reason: "embedded message failed validation",
|
|
cause: err,
|
|
})
|
|
}
|
|
}
|
|
} else if v, ok := interface{}(item).(interface{ Validate() error }); ok {
|
|
if err := v.Validate(); err != nil {
|
|
return GetMenuResponseValidationError{
|
|
field: fmt.Sprintf("Data[%v]", idx),
|
|
reason: "embedded message failed validation",
|
|
cause: err,
|
|
}
|
|
}
|
|
}
|
|
|
|
}
|
|
|
|
if len(errors) > 0 {
|
|
return GetMenuResponseMultiError(errors)
|
|
}
|
|
|
|
return nil
|
|
}
|
|
|
|
// GetMenuResponseMultiError is an error wrapping multiple validation errors
|
|
// returned by GetMenuResponse.ValidateAll() if the designated constraints
|
|
// aren't met.
|
|
type GetMenuResponseMultiError []error
|
|
|
|
// Error returns a concatenation of all the error messages it wraps.
|
|
func (m GetMenuResponseMultiError) Error() string {
|
|
msgs := make([]string, 0, len(m))
|
|
for _, err := range m {
|
|
msgs = append(msgs, err.Error())
|
|
}
|
|
return strings.Join(msgs, "; ")
|
|
}
|
|
|
|
// AllErrors returns a list of validation violation errors.
|
|
func (m GetMenuResponseMultiError) AllErrors() []error { return m }
|
|
|
|
// GetMenuResponseValidationError is the validation error returned by
|
|
// GetMenuResponse.Validate if the designated constraints aren't met.
|
|
type GetMenuResponseValidationError struct {
|
|
field string
|
|
reason string
|
|
cause error
|
|
key bool
|
|
}
|
|
|
|
// Field function returns field value.
|
|
func (e GetMenuResponseValidationError) Field() string { return e.field }
|
|
|
|
// Reason function returns reason value.
|
|
func (e GetMenuResponseValidationError) Reason() string { return e.reason }
|
|
|
|
// Cause function returns cause value.
|
|
func (e GetMenuResponseValidationError) Cause() error { return e.cause }
|
|
|
|
// Key function returns key value.
|
|
func (e GetMenuResponseValidationError) Key() bool { return e.key }
|
|
|
|
// ErrorName returns error name.
|
|
func (e GetMenuResponseValidationError) ErrorName() string { return "GetMenuResponseValidationError" }
|
|
|
|
// Error satisfies the builtin error interface
|
|
func (e GetMenuResponseValidationError) 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 %sGetMenuResponse.%s: %s%s",
|
|
key,
|
|
e.field,
|
|
e.reason,
|
|
cause)
|
|
}
|
|
|
|
var _ error = GetMenuResponseValidationError{}
|
|
|
|
var _ interface {
|
|
Field() string
|
|
Reason() string
|
|
Key() bool
|
|
Cause() error
|
|
ErrorName() string
|
|
} = GetMenuResponseValidationError{}
|
|
|
|
// Validate checks the field values on GetProfileRequest with the rules defined
|
|
// in the proto definition for this message. If any rules are violated, the
|
|
// first error encountered is returned, or nil if there are no violations.
|
|
func (m *GetProfileRequest) Validate() error {
|
|
return m.validate(false)
|
|
}
|
|
|
|
// ValidateAll checks the field values on GetProfileRequest with the rules
|
|
// defined in the proto definition for this message. If any rules are
|
|
// violated, the result is a list of violation errors wrapped in
|
|
// GetProfileRequestMultiError, or nil if none found.
|
|
func (m *GetProfileRequest) ValidateAll() error {
|
|
return m.validate(true)
|
|
}
|
|
|
|
func (m *GetProfileRequest) validate(all bool) error {
|
|
if m == nil {
|
|
return nil
|
|
}
|
|
|
|
var errors []error
|
|
|
|
// no validation rules for Uid
|
|
|
|
if len(errors) > 0 {
|
|
return GetProfileRequestMultiError(errors)
|
|
}
|
|
|
|
return nil
|
|
}
|
|
|
|
// GetProfileRequestMultiError is an error wrapping multiple validation errors
|
|
// returned by GetProfileRequest.ValidateAll() if the designated constraints
|
|
// aren't met.
|
|
type GetProfileRequestMultiError []error
|
|
|
|
// Error returns a concatenation of all the error messages it wraps.
|
|
func (m GetProfileRequestMultiError) Error() string {
|
|
msgs := make([]string, 0, len(m))
|
|
for _, err := range m {
|
|
msgs = append(msgs, err.Error())
|
|
}
|
|
return strings.Join(msgs, "; ")
|
|
}
|
|
|
|
// AllErrors returns a list of validation violation errors.
|
|
func (m GetProfileRequestMultiError) AllErrors() []error { return m }
|
|
|
|
// GetProfileRequestValidationError is the validation error returned by
|
|
// GetProfileRequest.Validate if the designated constraints aren't met.
|
|
type GetProfileRequestValidationError struct {
|
|
field string
|
|
reason string
|
|
cause error
|
|
key bool
|
|
}
|
|
|
|
// Field function returns field value.
|
|
func (e GetProfileRequestValidationError) Field() string { return e.field }
|
|
|
|
// Reason function returns reason value.
|
|
func (e GetProfileRequestValidationError) Reason() string { return e.reason }
|
|
|
|
// Cause function returns cause value.
|
|
func (e GetProfileRequestValidationError) Cause() error { return e.cause }
|
|
|
|
// Key function returns key value.
|
|
func (e GetProfileRequestValidationError) Key() bool { return e.key }
|
|
|
|
// ErrorName returns error name.
|
|
func (e GetProfileRequestValidationError) ErrorName() string {
|
|
return "GetProfileRequestValidationError"
|
|
}
|
|
|
|
// Error satisfies the builtin error interface
|
|
func (e GetProfileRequestValidationError) 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 %sGetProfileRequest.%s: %s%s",
|
|
key,
|
|
e.field,
|
|
e.reason,
|
|
cause)
|
|
}
|
|
|
|
var _ error = GetProfileRequestValidationError{}
|
|
|
|
var _ interface {
|
|
Field() string
|
|
Reason() string
|
|
Key() bool
|
|
Cause() error
|
|
ErrorName() string
|
|
} = GetProfileRequestValidationError{}
|
|
|
|
// Validate checks the field values on GetProfileResponse with the rules
|
|
// defined in the proto definition for this message. If any rules are
|
|
// violated, the first error encountered is returned, or nil if there are no violations.
|
|
func (m *GetProfileResponse) Validate() error {
|
|
return m.validate(false)
|
|
}
|
|
|
|
// ValidateAll checks the field values on GetProfileResponse with the rules
|
|
// defined in the proto definition for this message. If any rules are
|
|
// violated, the result is a list of violation errors wrapped in
|
|
// GetProfileResponseMultiError, or nil if none found.
|
|
func (m *GetProfileResponse) ValidateAll() error {
|
|
return m.validate(true)
|
|
}
|
|
|
|
func (m *GetProfileResponse) validate(all bool) error {
|
|
if m == nil {
|
|
return nil
|
|
}
|
|
|
|
var errors []error
|
|
|
|
// no validation rules for Uid
|
|
|
|
// no validation rules for Username
|
|
|
|
// no validation rules for Role
|
|
|
|
// no validation rules for Email
|
|
|
|
// no validation rules for Avatar
|
|
|
|
// no validation rules for Admin
|
|
|
|
// no validation rules for Description
|
|
|
|
if len(errors) > 0 {
|
|
return GetProfileResponseMultiError(errors)
|
|
}
|
|
|
|
return nil
|
|
}
|
|
|
|
// GetProfileResponseMultiError is an error wrapping multiple validation errors
|
|
// returned by GetProfileResponse.ValidateAll() if the designated constraints
|
|
// aren't met.
|
|
type GetProfileResponseMultiError []error
|
|
|
|
// Error returns a concatenation of all the error messages it wraps.
|
|
func (m GetProfileResponseMultiError) Error() string {
|
|
msgs := make([]string, 0, len(m))
|
|
for _, err := range m {
|
|
msgs = append(msgs, err.Error())
|
|
}
|
|
return strings.Join(msgs, "; ")
|
|
}
|
|
|
|
// AllErrors returns a list of validation violation errors.
|
|
func (m GetProfileResponseMultiError) AllErrors() []error { return m }
|
|
|
|
// GetProfileResponseValidationError is the validation error returned by
|
|
// GetProfileResponse.Validate if the designated constraints aren't met.
|
|
type GetProfileResponseValidationError struct {
|
|
field string
|
|
reason string
|
|
cause error
|
|
key bool
|
|
}
|
|
|
|
// Field function returns field value.
|
|
func (e GetProfileResponseValidationError) Field() string { return e.field }
|
|
|
|
// Reason function returns reason value.
|
|
func (e GetProfileResponseValidationError) Reason() string { return e.reason }
|
|
|
|
// Cause function returns cause value.
|
|
func (e GetProfileResponseValidationError) Cause() error { return e.cause }
|
|
|
|
// Key function returns key value.
|
|
func (e GetProfileResponseValidationError) Key() bool { return e.key }
|
|
|
|
// ErrorName returns error name.
|
|
func (e GetProfileResponseValidationError) ErrorName() string {
|
|
return "GetProfileResponseValidationError"
|
|
}
|
|
|
|
// Error satisfies the builtin error interface
|
|
func (e GetProfileResponseValidationError) 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 %sGetProfileResponse.%s: %s%s",
|
|
key,
|
|
e.field,
|
|
e.reason,
|
|
cause)
|
|
}
|
|
|
|
var _ error = GetProfileResponseValidationError{}
|
|
|
|
var _ interface {
|
|
Field() string
|
|
Reason() string
|
|
Key() bool
|
|
Cause() error
|
|
ErrorName() string
|
|
} = GetProfileResponseValidationError{}
|
|
|
|
// Validate checks the field values on ResetPasswordRequest with the rules
|
|
// defined in the proto definition for this message. If any rules are
|
|
// violated, the first error encountered is returned, or nil if there are no violations.
|
|
func (m *ResetPasswordRequest) Validate() error {
|
|
return m.validate(false)
|
|
}
|
|
|
|
// ValidateAll checks the field values on ResetPasswordRequest with the rules
|
|
// defined in the proto definition for this message. If any rules are
|
|
// violated, the result is a list of violation errors wrapped in
|
|
// ResetPasswordRequestMultiError, or nil if none found.
|
|
func (m *ResetPasswordRequest) ValidateAll() error {
|
|
return m.validate(true)
|
|
}
|
|
|
|
func (m *ResetPasswordRequest) validate(all bool) error {
|
|
if m == nil {
|
|
return nil
|
|
}
|
|
|
|
var errors []error
|
|
|
|
// no validation rules for Uid
|
|
|
|
// no validation rules for OldPassword
|
|
|
|
// no validation rules for NewPassword
|
|
|
|
if len(errors) > 0 {
|
|
return ResetPasswordRequestMultiError(errors)
|
|
}
|
|
|
|
return nil
|
|
}
|
|
|
|
// ResetPasswordRequestMultiError is an error wrapping multiple validation
|
|
// errors returned by ResetPasswordRequest.ValidateAll() if the designated
|
|
// constraints aren't met.
|
|
type ResetPasswordRequestMultiError []error
|
|
|
|
// Error returns a concatenation of all the error messages it wraps.
|
|
func (m ResetPasswordRequestMultiError) Error() string {
|
|
msgs := make([]string, 0, len(m))
|
|
for _, err := range m {
|
|
msgs = append(msgs, err.Error())
|
|
}
|
|
return strings.Join(msgs, "; ")
|
|
}
|
|
|
|
// AllErrors returns a list of validation violation errors.
|
|
func (m ResetPasswordRequestMultiError) AllErrors() []error { return m }
|
|
|
|
// ResetPasswordRequestValidationError is the validation error returned by
|
|
// ResetPasswordRequest.Validate if the designated constraints aren't met.
|
|
type ResetPasswordRequestValidationError struct {
|
|
field string
|
|
reason string
|
|
cause error
|
|
key bool
|
|
}
|
|
|
|
// Field function returns field value.
|
|
func (e ResetPasswordRequestValidationError) Field() string { return e.field }
|
|
|
|
// Reason function returns reason value.
|
|
func (e ResetPasswordRequestValidationError) Reason() string { return e.reason }
|
|
|
|
// Cause function returns cause value.
|
|
func (e ResetPasswordRequestValidationError) Cause() error { return e.cause }
|
|
|
|
// Key function returns key value.
|
|
func (e ResetPasswordRequestValidationError) Key() bool { return e.key }
|
|
|
|
// ErrorName returns error name.
|
|
func (e ResetPasswordRequestValidationError) ErrorName() string {
|
|
return "ResetPasswordRequestValidationError"
|
|
}
|
|
|
|
// Error satisfies the builtin error interface
|
|
func (e ResetPasswordRequestValidationError) 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 %sResetPasswordRequest.%s: %s%s",
|
|
key,
|
|
e.field,
|
|
e.reason,
|
|
cause)
|
|
}
|
|
|
|
var _ error = ResetPasswordRequestValidationError{}
|
|
|
|
var _ interface {
|
|
Field() string
|
|
Reason() string
|
|
Key() bool
|
|
Cause() error
|
|
ErrorName() string
|
|
} = ResetPasswordRequestValidationError{}
|
|
|
|
// Validate checks the field values on ResetPasswordResponse with the rules
|
|
// defined in the proto definition for this message. If any rules are
|
|
// violated, the first error encountered is returned, or nil if there are no violations.
|
|
func (m *ResetPasswordResponse) Validate() error {
|
|
return m.validate(false)
|
|
}
|
|
|
|
// ValidateAll checks the field values on ResetPasswordResponse with the rules
|
|
// defined in the proto definition for this message. If any rules are
|
|
// violated, the result is a list of violation errors wrapped in
|
|
// ResetPasswordResponseMultiError, or nil if none found.
|
|
func (m *ResetPasswordResponse) ValidateAll() error {
|
|
return m.validate(true)
|
|
}
|
|
|
|
func (m *ResetPasswordResponse) validate(all bool) error {
|
|
if m == nil {
|
|
return nil
|
|
}
|
|
|
|
var errors []error
|
|
|
|
// no validation rules for Uid
|
|
|
|
if len(errors) > 0 {
|
|
return ResetPasswordResponseMultiError(errors)
|
|
}
|
|
|
|
return nil
|
|
}
|
|
|
|
// ResetPasswordResponseMultiError is an error wrapping multiple validation
|
|
// errors returned by ResetPasswordResponse.ValidateAll() if the designated
|
|
// constraints aren't met.
|
|
type ResetPasswordResponseMultiError []error
|
|
|
|
// Error returns a concatenation of all the error messages it wraps.
|
|
func (m ResetPasswordResponseMultiError) Error() string {
|
|
msgs := make([]string, 0, len(m))
|
|
for _, err := range m {
|
|
msgs = append(msgs, err.Error())
|
|
}
|
|
return strings.Join(msgs, "; ")
|
|
}
|
|
|
|
// AllErrors returns a list of validation violation errors.
|
|
func (m ResetPasswordResponseMultiError) AllErrors() []error { return m }
|
|
|
|
// ResetPasswordResponseValidationError is the validation error returned by
|
|
// ResetPasswordResponse.Validate if the designated constraints aren't met.
|
|
type ResetPasswordResponseValidationError struct {
|
|
field string
|
|
reason string
|
|
cause error
|
|
key bool
|
|
}
|
|
|
|
// Field function returns field value.
|
|
func (e ResetPasswordResponseValidationError) Field() string { return e.field }
|
|
|
|
// Reason function returns reason value.
|
|
func (e ResetPasswordResponseValidationError) Reason() string { return e.reason }
|
|
|
|
// Cause function returns cause value.
|
|
func (e ResetPasswordResponseValidationError) Cause() error { return e.cause }
|
|
|
|
// Key function returns key value.
|
|
func (e ResetPasswordResponseValidationError) Key() bool { return e.key }
|
|
|
|
// ErrorName returns error name.
|
|
func (e ResetPasswordResponseValidationError) ErrorName() string {
|
|
return "ResetPasswordResponseValidationError"
|
|
}
|
|
|
|
// Error satisfies the builtin error interface
|
|
func (e ResetPasswordResponseValidationError) 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 %sResetPasswordResponse.%s: %s%s",
|
|
key,
|
|
e.field,
|
|
e.reason,
|
|
cause)
|
|
}
|
|
|
|
var _ error = ResetPasswordResponseValidationError{}
|
|
|
|
var _ interface {
|
|
Field() string
|
|
Reason() string
|
|
Key() bool
|
|
Cause() error
|
|
ErrorName() string
|
|
} = ResetPasswordResponseValidationError{}
|
|
|
|
// Validate checks the field values on UpdateProfileRequest with the rules
|
|
// defined in the proto definition for this message. If any rules are
|
|
// violated, the first error encountered is returned, or nil if there are no violations.
|
|
func (m *UpdateProfileRequest) Validate() error {
|
|
return m.validate(false)
|
|
}
|
|
|
|
// ValidateAll checks the field values on UpdateProfileRequest with the rules
|
|
// defined in the proto definition for this message. If any rules are
|
|
// violated, the result is a list of violation errors wrapped in
|
|
// UpdateProfileRequestMultiError, or nil if none found.
|
|
func (m *UpdateProfileRequest) ValidateAll() error {
|
|
return m.validate(true)
|
|
}
|
|
|
|
func (m *UpdateProfileRequest) validate(all bool) error {
|
|
if m == nil {
|
|
return nil
|
|
}
|
|
|
|
var errors []error
|
|
|
|
// no validation rules for Uid
|
|
|
|
// no validation rules for Username
|
|
|
|
// no validation rules for Email
|
|
|
|
// no validation rules for Avatar
|
|
|
|
// no validation rules for Description
|
|
|
|
if len(errors) > 0 {
|
|
return UpdateProfileRequestMultiError(errors)
|
|
}
|
|
|
|
return nil
|
|
}
|
|
|
|
// UpdateProfileRequestMultiError is an error wrapping multiple validation
|
|
// errors returned by UpdateProfileRequest.ValidateAll() if the designated
|
|
// constraints aren't met.
|
|
type UpdateProfileRequestMultiError []error
|
|
|
|
// Error returns a concatenation of all the error messages it wraps.
|
|
func (m UpdateProfileRequestMultiError) Error() string {
|
|
msgs := make([]string, 0, len(m))
|
|
for _, err := range m {
|
|
msgs = append(msgs, err.Error())
|
|
}
|
|
return strings.Join(msgs, "; ")
|
|
}
|
|
|
|
// AllErrors returns a list of validation violation errors.
|
|
func (m UpdateProfileRequestMultiError) AllErrors() []error { return m }
|
|
|
|
// UpdateProfileRequestValidationError is the validation error returned by
|
|
// UpdateProfileRequest.Validate if the designated constraints aren't met.
|
|
type UpdateProfileRequestValidationError struct {
|
|
field string
|
|
reason string
|
|
cause error
|
|
key bool
|
|
}
|
|
|
|
// Field function returns field value.
|
|
func (e UpdateProfileRequestValidationError) Field() string { return e.field }
|
|
|
|
// Reason function returns reason value.
|
|
func (e UpdateProfileRequestValidationError) Reason() string { return e.reason }
|
|
|
|
// Cause function returns cause value.
|
|
func (e UpdateProfileRequestValidationError) Cause() error { return e.cause }
|
|
|
|
// Key function returns key value.
|
|
func (e UpdateProfileRequestValidationError) Key() bool { return e.key }
|
|
|
|
// ErrorName returns error name.
|
|
func (e UpdateProfileRequestValidationError) ErrorName() string {
|
|
return "UpdateProfileRequestValidationError"
|
|
}
|
|
|
|
// Error satisfies the builtin error interface
|
|
func (e UpdateProfileRequestValidationError) 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 %sUpdateProfileRequest.%s: %s%s",
|
|
key,
|
|
e.field,
|
|
e.reason,
|
|
cause)
|
|
}
|
|
|
|
var _ error = UpdateProfileRequestValidationError{}
|
|
|
|
var _ interface {
|
|
Field() string
|
|
Reason() string
|
|
Key() bool
|
|
Cause() error
|
|
ErrorName() string
|
|
} = UpdateProfileRequestValidationError{}
|
|
|
|
// Validate checks the field values on UpdateProfileResponse with the rules
|
|
// defined in the proto definition for this message. If any rules are
|
|
// violated, the first error encountered is returned, or nil if there are no violations.
|
|
func (m *UpdateProfileResponse) Validate() error {
|
|
return m.validate(false)
|
|
}
|
|
|
|
// ValidateAll checks the field values on UpdateProfileResponse with the rules
|
|
// defined in the proto definition for this message. If any rules are
|
|
// violated, the result is a list of violation errors wrapped in
|
|
// UpdateProfileResponseMultiError, or nil if none found.
|
|
func (m *UpdateProfileResponse) ValidateAll() error {
|
|
return m.validate(true)
|
|
}
|
|
|
|
func (m *UpdateProfileResponse) validate(all bool) error {
|
|
if m == nil {
|
|
return nil
|
|
}
|
|
|
|
var errors []error
|
|
|
|
// no validation rules for Uid
|
|
|
|
if len(errors) > 0 {
|
|
return UpdateProfileResponseMultiError(errors)
|
|
}
|
|
|
|
return nil
|
|
}
|
|
|
|
// UpdateProfileResponseMultiError is an error wrapping multiple validation
|
|
// errors returned by UpdateProfileResponse.ValidateAll() if the designated
|
|
// constraints aren't met.
|
|
type UpdateProfileResponseMultiError []error
|
|
|
|
// Error returns a concatenation of all the error messages it wraps.
|
|
func (m UpdateProfileResponseMultiError) Error() string {
|
|
msgs := make([]string, 0, len(m))
|
|
for _, err := range m {
|
|
msgs = append(msgs, err.Error())
|
|
}
|
|
return strings.Join(msgs, "; ")
|
|
}
|
|
|
|
// AllErrors returns a list of validation violation errors.
|
|
func (m UpdateProfileResponseMultiError) AllErrors() []error { return m }
|
|
|
|
// UpdateProfileResponseValidationError is the validation error returned by
|
|
// UpdateProfileResponse.Validate if the designated constraints aren't met.
|
|
type UpdateProfileResponseValidationError struct {
|
|
field string
|
|
reason string
|
|
cause error
|
|
key bool
|
|
}
|
|
|
|
// Field function returns field value.
|
|
func (e UpdateProfileResponseValidationError) Field() string { return e.field }
|
|
|
|
// Reason function returns reason value.
|
|
func (e UpdateProfileResponseValidationError) Reason() string { return e.reason }
|
|
|
|
// Cause function returns cause value.
|
|
func (e UpdateProfileResponseValidationError) Cause() error { return e.cause }
|
|
|
|
// Key function returns key value.
|
|
func (e UpdateProfileResponseValidationError) Key() bool { return e.key }
|
|
|
|
// ErrorName returns error name.
|
|
func (e UpdateProfileResponseValidationError) ErrorName() string {
|
|
return "UpdateProfileResponseValidationError"
|
|
}
|
|
|
|
// Error satisfies the builtin error interface
|
|
func (e UpdateProfileResponseValidationError) 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 %sUpdateProfileResponse.%s: %s%s",
|
|
key,
|
|
e.field,
|
|
e.reason,
|
|
cause)
|
|
}
|
|
|
|
var _ error = UpdateProfileResponseValidationError{}
|
|
|
|
var _ interface {
|
|
Field() string
|
|
Reason() string
|
|
Key() bool
|
|
Cause() error
|
|
ErrorName() string
|
|
} = UpdateProfileResponseValidationError{}
|
|
|
|
// Validate checks the field values on LoginRequest with the rules defined in
|
|
// the proto definition for this message. If any rules are violated, the first
|
|
// error encountered is returned, or nil if there are no violations.
|
|
func (m *LoginRequest) Validate() error {
|
|
return m.validate(false)
|
|
}
|
|
|
|
// ValidateAll checks the field values on LoginRequest with the rules defined
|
|
// in the proto definition for this message. If any rules are violated, the
|
|
// result is a list of violation errors wrapped in LoginRequestMultiError, or
|
|
// nil if none found.
|
|
func (m *LoginRequest) ValidateAll() error {
|
|
return m.validate(true)
|
|
}
|
|
|
|
func (m *LoginRequest) validate(all bool) error {
|
|
if m == nil {
|
|
return nil
|
|
}
|
|
|
|
var errors []error
|
|
|
|
// no validation rules for Username
|
|
|
|
// no validation rules for Password
|
|
|
|
// no validation rules for Token
|
|
|
|
if len(errors) > 0 {
|
|
return LoginRequestMultiError(errors)
|
|
}
|
|
|
|
return nil
|
|
}
|
|
|
|
// LoginRequestMultiError is an error wrapping multiple validation errors
|
|
// returned by LoginRequest.ValidateAll() if the designated constraints aren't met.
|
|
type LoginRequestMultiError []error
|
|
|
|
// Error returns a concatenation of all the error messages it wraps.
|
|
func (m LoginRequestMultiError) Error() string {
|
|
msgs := make([]string, 0, len(m))
|
|
for _, err := range m {
|
|
msgs = append(msgs, err.Error())
|
|
}
|
|
return strings.Join(msgs, "; ")
|
|
}
|
|
|
|
// AllErrors returns a list of validation violation errors.
|
|
func (m LoginRequestMultiError) AllErrors() []error { return m }
|
|
|
|
// LoginRequestValidationError is the validation error returned by
|
|
// LoginRequest.Validate if the designated constraints aren't met.
|
|
type LoginRequestValidationError struct {
|
|
field string
|
|
reason string
|
|
cause error
|
|
key bool
|
|
}
|
|
|
|
// Field function returns field value.
|
|
func (e LoginRequestValidationError) Field() string { return e.field }
|
|
|
|
// Reason function returns reason value.
|
|
func (e LoginRequestValidationError) Reason() string { return e.reason }
|
|
|
|
// Cause function returns cause value.
|
|
func (e LoginRequestValidationError) Cause() error { return e.cause }
|
|
|
|
// Key function returns key value.
|
|
func (e LoginRequestValidationError) Key() bool { return e.key }
|
|
|
|
// ErrorName returns error name.
|
|
func (e LoginRequestValidationError) ErrorName() string { return "LoginRequestValidationError" }
|
|
|
|
// Error satisfies the builtin error interface
|
|
func (e LoginRequestValidationError) 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 %sLoginRequest.%s: %s%s",
|
|
key,
|
|
e.field,
|
|
e.reason,
|
|
cause)
|
|
}
|
|
|
|
var _ error = LoginRequestValidationError{}
|
|
|
|
var _ interface {
|
|
Field() string
|
|
Reason() string
|
|
Key() bool
|
|
Cause() error
|
|
ErrorName() string
|
|
} = LoginRequestValidationError{}
|
|
|
|
// Validate checks the field values on LoginResponse with the rules defined in
|
|
// the proto definition for this message. If any rules are violated, the first
|
|
// error encountered is returned, or nil if there are no violations.
|
|
func (m *LoginResponse) Validate() error {
|
|
return m.validate(false)
|
|
}
|
|
|
|
// ValidateAll checks the field values on LoginResponse with the rules defined
|
|
// in the proto definition for this message. If any rules are violated, the
|
|
// result is a list of violation errors wrapped in LoginResponseMultiError, or
|
|
// nil if none found.
|
|
func (m *LoginResponse) ValidateAll() error {
|
|
return m.validate(true)
|
|
}
|
|
|
|
func (m *LoginResponse) validate(all bool) error {
|
|
if m == nil {
|
|
return nil
|
|
}
|
|
|
|
var errors []error
|
|
|
|
// no validation rules for Uid
|
|
|
|
// no validation rules for Username
|
|
|
|
// no validation rules for Token
|
|
|
|
// no validation rules for Expires
|
|
|
|
if len(errors) > 0 {
|
|
return LoginResponseMultiError(errors)
|
|
}
|
|
|
|
return nil
|
|
}
|
|
|
|
// LoginResponseMultiError is an error wrapping multiple validation errors
|
|
// returned by LoginResponse.ValidateAll() if the designated constraints
|
|
// aren't met.
|
|
type LoginResponseMultiError []error
|
|
|
|
// Error returns a concatenation of all the error messages it wraps.
|
|
func (m LoginResponseMultiError) Error() string {
|
|
msgs := make([]string, 0, len(m))
|
|
for _, err := range m {
|
|
msgs = append(msgs, err.Error())
|
|
}
|
|
return strings.Join(msgs, "; ")
|
|
}
|
|
|
|
// AllErrors returns a list of validation violation errors.
|
|
func (m LoginResponseMultiError) AllErrors() []error { return m }
|
|
|
|
// LoginResponseValidationError is the validation error returned by
|
|
// LoginResponse.Validate if the designated constraints aren't met.
|
|
type LoginResponseValidationError struct {
|
|
field string
|
|
reason string
|
|
cause error
|
|
key bool
|
|
}
|
|
|
|
// Field function returns field value.
|
|
func (e LoginResponseValidationError) Field() string { return e.field }
|
|
|
|
// Reason function returns reason value.
|
|
func (e LoginResponseValidationError) Reason() string { return e.reason }
|
|
|
|
// Cause function returns cause value.
|
|
func (e LoginResponseValidationError) Cause() error { return e.cause }
|
|
|
|
// Key function returns key value.
|
|
func (e LoginResponseValidationError) Key() bool { return e.key }
|
|
|
|
// ErrorName returns error name.
|
|
func (e LoginResponseValidationError) ErrorName() string { return "LoginResponseValidationError" }
|
|
|
|
// Error satisfies the builtin error interface
|
|
func (e LoginResponseValidationError) 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 %sLoginResponse.%s: %s%s",
|
|
key,
|
|
e.field,
|
|
e.reason,
|
|
cause)
|
|
}
|
|
|
|
var _ error = LoginResponseValidationError{}
|
|
|
|
var _ interface {
|
|
Field() string
|
|
Reason() string
|
|
Key() bool
|
|
Cause() error
|
|
ErrorName() string
|
|
} = LoginResponseValidationError{}
|
|
|
|
// Validate checks the field values on LogoutRequest with the rules defined in
|
|
// the proto definition for this message. If any rules are violated, the first
|
|
// error encountered is returned, or nil if there are no violations.
|
|
func (m *LogoutRequest) Validate() error {
|
|
return m.validate(false)
|
|
}
|
|
|
|
// ValidateAll checks the field values on LogoutRequest with the rules defined
|
|
// in the proto definition for this message. If any rules are violated, the
|
|
// result is a list of violation errors wrapped in LogoutRequestMultiError, or
|
|
// nil if none found.
|
|
func (m *LogoutRequest) ValidateAll() error {
|
|
return m.validate(true)
|
|
}
|
|
|
|
func (m *LogoutRequest) validate(all bool) error {
|
|
if m == nil {
|
|
return nil
|
|
}
|
|
|
|
var errors []error
|
|
|
|
// no validation rules for Token
|
|
|
|
if len(errors) > 0 {
|
|
return LogoutRequestMultiError(errors)
|
|
}
|
|
|
|
return nil
|
|
}
|
|
|
|
// LogoutRequestMultiError is an error wrapping multiple validation errors
|
|
// returned by LogoutRequest.ValidateAll() if the designated constraints
|
|
// aren't met.
|
|
type LogoutRequestMultiError []error
|
|
|
|
// Error returns a concatenation of all the error messages it wraps.
|
|
func (m LogoutRequestMultiError) Error() string {
|
|
msgs := make([]string, 0, len(m))
|
|
for _, err := range m {
|
|
msgs = append(msgs, err.Error())
|
|
}
|
|
return strings.Join(msgs, "; ")
|
|
}
|
|
|
|
// AllErrors returns a list of validation violation errors.
|
|
func (m LogoutRequestMultiError) AllErrors() []error { return m }
|
|
|
|
// LogoutRequestValidationError is the validation error returned by
|
|
// LogoutRequest.Validate if the designated constraints aren't met.
|
|
type LogoutRequestValidationError struct {
|
|
field string
|
|
reason string
|
|
cause error
|
|
key bool
|
|
}
|
|
|
|
// Field function returns field value.
|
|
func (e LogoutRequestValidationError) Field() string { return e.field }
|
|
|
|
// Reason function returns reason value.
|
|
func (e LogoutRequestValidationError) Reason() string { return e.reason }
|
|
|
|
// Cause function returns cause value.
|
|
func (e LogoutRequestValidationError) Cause() error { return e.cause }
|
|
|
|
// Key function returns key value.
|
|
func (e LogoutRequestValidationError) Key() bool { return e.key }
|
|
|
|
// ErrorName returns error name.
|
|
func (e LogoutRequestValidationError) ErrorName() string { return "LogoutRequestValidationError" }
|
|
|
|
// Error satisfies the builtin error interface
|
|
func (e LogoutRequestValidationError) 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 %sLogoutRequest.%s: %s%s",
|
|
key,
|
|
e.field,
|
|
e.reason,
|
|
cause)
|
|
}
|
|
|
|
var _ error = LogoutRequestValidationError{}
|
|
|
|
var _ interface {
|
|
Field() string
|
|
Reason() string
|
|
Key() bool
|
|
Cause() error
|
|
ErrorName() string
|
|
} = LogoutRequestValidationError{}
|
|
|
|
// Validate checks the field values on LogoutResponse with the rules defined in
|
|
// the proto definition for this message. If any rules are violated, the first
|
|
// error encountered is returned, or nil if there are no violations.
|
|
func (m *LogoutResponse) Validate() error {
|
|
return m.validate(false)
|
|
}
|
|
|
|
// ValidateAll checks the field values on LogoutResponse with the rules defined
|
|
// in the proto definition for this message. If any rules are violated, the
|
|
// result is a list of violation errors wrapped in LogoutResponseMultiError,
|
|
// or nil if none found.
|
|
func (m *LogoutResponse) ValidateAll() error {
|
|
return m.validate(true)
|
|
}
|
|
|
|
func (m *LogoutResponse) validate(all bool) error {
|
|
if m == nil {
|
|
return nil
|
|
}
|
|
|
|
var errors []error
|
|
|
|
// no validation rules for Uid
|
|
|
|
if len(errors) > 0 {
|
|
return LogoutResponseMultiError(errors)
|
|
}
|
|
|
|
return nil
|
|
}
|
|
|
|
// LogoutResponseMultiError is an error wrapping multiple validation errors
|
|
// returned by LogoutResponse.ValidateAll() if the designated constraints
|
|
// aren't met.
|
|
type LogoutResponseMultiError []error
|
|
|
|
// Error returns a concatenation of all the error messages it wraps.
|
|
func (m LogoutResponseMultiError) Error() string {
|
|
msgs := make([]string, 0, len(m))
|
|
for _, err := range m {
|
|
msgs = append(msgs, err.Error())
|
|
}
|
|
return strings.Join(msgs, "; ")
|
|
}
|
|
|
|
// AllErrors returns a list of validation violation errors.
|
|
func (m LogoutResponseMultiError) AllErrors() []error { return m }
|
|
|
|
// LogoutResponseValidationError is the validation error returned by
|
|
// LogoutResponse.Validate if the designated constraints aren't met.
|
|
type LogoutResponseValidationError struct {
|
|
field string
|
|
reason string
|
|
cause error
|
|
key bool
|
|
}
|
|
|
|
// Field function returns field value.
|
|
func (e LogoutResponseValidationError) Field() string { return e.field }
|
|
|
|
// Reason function returns reason value.
|
|
func (e LogoutResponseValidationError) Reason() string { return e.reason }
|
|
|
|
// Cause function returns cause value.
|
|
func (e LogoutResponseValidationError) Cause() error { return e.cause }
|
|
|
|
// Key function returns key value.
|
|
func (e LogoutResponseValidationError) Key() bool { return e.key }
|
|
|
|
// ErrorName returns error name.
|
|
func (e LogoutResponseValidationError) ErrorName() string { return "LogoutResponseValidationError" }
|
|
|
|
// Error satisfies the builtin error interface
|
|
func (e LogoutResponseValidationError) 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 %sLogoutResponse.%s: %s%s",
|
|
key,
|
|
e.field,
|
|
e.reason,
|
|
cause)
|
|
}
|
|
|
|
var _ error = LogoutResponseValidationError{}
|
|
|
|
var _ interface {
|
|
Field() string
|
|
Reason() string
|
|
Key() bool
|
|
Cause() error
|
|
ErrorName() string
|
|
} = LogoutResponseValidationError{}
|