pb

package
v0.7.2 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Apr 21, 2024 License: Apache-2.0 Imports: 21 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var File_specs_v1_elements_proto protoreflect.FileDescriptor

Functions

This section is empty.

Types

type Attribute

type Attribute struct {
	Key         string          `protobuf:"bytes,1,opt,name=key,proto3" json:"key,omitempty"`
	Name        string          `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	Description string          `protobuf:"bytes,3,opt,name=description,proto3" json:"description,omitempty"`
	Type        *Attribute_Type `protobuf:"bytes,4,opt,name=type,proto3" json:"type,omitempty"`
	// contains filtered or unexported fields
}

func (*Attribute) CloneMessageVT

func (m *Attribute) CloneMessageVT() proto.Message

func (*Attribute) CloneVT

func (m *Attribute) CloneVT() *Attribute

func (*Attribute) Descriptor deprecated

func (*Attribute) Descriptor() ([]byte, []int)

Deprecated: Use Attribute.ProtoReflect.Descriptor instead.

func (*Attribute) EqualMessageVT

func (this *Attribute) EqualMessageVT(thatMsg proto.Message) bool

func (*Attribute) EqualVT

func (this *Attribute) EqualVT(that *Attribute) bool

func (*Attribute) GetDescription

func (x *Attribute) GetDescription() string

func (*Attribute) GetKey

func (x *Attribute) GetKey() string

func (*Attribute) GetName

func (x *Attribute) GetName() string

func (*Attribute) GetType

func (x *Attribute) GetType() *Attribute_Type

func (*Attribute) MarshalJSON

func (msg *Attribute) MarshalJSON() ([]byte, error)

MarshalJSON implements json.Marshaler

func (*Attribute) MarshalToSizedBufferVT

func (m *Attribute) MarshalToSizedBufferVT(dAtA []byte) (int, error)

func (*Attribute) MarshalToSizedBufferVTStrict

func (m *Attribute) MarshalToSizedBufferVTStrict(dAtA []byte) (int, error)

func (*Attribute) MarshalToVT

func (m *Attribute) MarshalToVT(dAtA []byte) (int, error)

func (*Attribute) MarshalToVTStrict

func (m *Attribute) MarshalToVTStrict(dAtA []byte) (int, error)

func (*Attribute) MarshalVT

func (m *Attribute) MarshalVT() (dAtA []byte, err error)

func (*Attribute) MarshalVTStrict

func (m *Attribute) MarshalVTStrict() (dAtA []byte, err error)

func (*Attribute) ProtoMessage

func (*Attribute) ProtoMessage()

func (*Attribute) ProtoReflect

func (x *Attribute) ProtoReflect() protoreflect.Message

func (*Attribute) Reset

func (x *Attribute) Reset()

func (*Attribute) SizeVT

func (m *Attribute) SizeVT() (n int)

func (*Attribute) String

func (x *Attribute) String() string

func (*Attribute) UnmarshalJSON

func (msg *Attribute) UnmarshalJSON(b []byte) error

UnmarshalJSON implements json.Unmarshaler

func (*Attribute) UnmarshalVT

func (m *Attribute) UnmarshalVT(dAtA []byte) error

func (*Attribute) UnmarshalVTUnsafe added in v0.6.0

func (m *Attribute) UnmarshalVTUnsafe(dAtA []byte) error

func (*Attribute) Validate

func (m *Attribute) Validate() error

Validate checks the field values on Attribute 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 (*Attribute) ValidateAll

func (m *Attribute) ValidateAll() error

ValidateAll checks the field values on Attribute 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 AttributeMultiError, or nil if none found.

type AttributeMultiError

type AttributeMultiError []error

AttributeMultiError is an error wrapping multiple validation errors returned by Attribute.ValidateAll() if the designated constraints aren't met.

func (AttributeMultiError) AllErrors

func (m AttributeMultiError) AllErrors() []error

AllErrors returns a list of validation violation errors.

func (AttributeMultiError) Error

func (m AttributeMultiError) Error() string

Error returns a concatenation of all the error messages it wraps.

type AttributeValidationError

type AttributeValidationError struct {
	// contains filtered or unexported fields
}

AttributeValidationError is the validation error returned by Attribute.Validate if the designated constraints aren't met.

func (AttributeValidationError) Cause

func (e AttributeValidationError) Cause() error

Cause function returns cause value.

func (AttributeValidationError) Error

func (e AttributeValidationError) Error() string

Error satisfies the builtin error interface

func (AttributeValidationError) ErrorName

func (e AttributeValidationError) ErrorName() string

ErrorName returns error name.

func (AttributeValidationError) Field

func (e AttributeValidationError) Field() string

Field function returns field value.

func (AttributeValidationError) Key

Key function returns key value.

func (AttributeValidationError) Reason

func (e AttributeValidationError) Reason() string

Reason function returns reason value.

type Attribute_Choice

type Attribute_Choice struct {
	Name        string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	Description string `protobuf:"bytes,2,opt,name=description,proto3" json:"description,omitempty"`
	// contains filtered or unexported fields
}

func (*Attribute_Choice) CloneMessageVT

func (m *Attribute_Choice) CloneMessageVT() proto.Message

func (*Attribute_Choice) CloneVT

func (m *Attribute_Choice) CloneVT() *Attribute_Choice

func (*Attribute_Choice) Descriptor deprecated

func (*Attribute_Choice) Descriptor() ([]byte, []int)

Deprecated: Use Attribute_Choice.ProtoReflect.Descriptor instead.

func (*Attribute_Choice) EqualMessageVT

func (this *Attribute_Choice) EqualMessageVT(thatMsg proto.Message) bool

func (*Attribute_Choice) EqualVT

func (this *Attribute_Choice) EqualVT(that *Attribute_Choice) bool

func (*Attribute_Choice) GetDescription

func (x *Attribute_Choice) GetDescription() string

func (*Attribute_Choice) GetName

func (x *Attribute_Choice) GetName() string

func (*Attribute_Choice) MarshalJSON

func (msg *Attribute_Choice) MarshalJSON() ([]byte, error)

MarshalJSON implements json.Marshaler

func (*Attribute_Choice) MarshalToSizedBufferVT

func (m *Attribute_Choice) MarshalToSizedBufferVT(dAtA []byte) (int, error)

func (*Attribute_Choice) MarshalToSizedBufferVTStrict

func (m *Attribute_Choice) MarshalToSizedBufferVTStrict(dAtA []byte) (int, error)

func (*Attribute_Choice) MarshalToVT

func (m *Attribute_Choice) MarshalToVT(dAtA []byte) (int, error)

func (*Attribute_Choice) MarshalToVTStrict

func (m *Attribute_Choice) MarshalToVTStrict(dAtA []byte) (int, error)

func (*Attribute_Choice) MarshalVT

func (m *Attribute_Choice) MarshalVT() (dAtA []byte, err error)

func (*Attribute_Choice) MarshalVTStrict

func (m *Attribute_Choice) MarshalVTStrict() (dAtA []byte, err error)

func (*Attribute_Choice) ProtoMessage

func (*Attribute_Choice) ProtoMessage()

func (*Attribute_Choice) ProtoReflect

func (x *Attribute_Choice) ProtoReflect() protoreflect.Message

func (*Attribute_Choice) Reset

func (x *Attribute_Choice) Reset()

func (*Attribute_Choice) SizeVT

func (m *Attribute_Choice) SizeVT() (n int)

func (*Attribute_Choice) String

func (x *Attribute_Choice) String() string

func (*Attribute_Choice) UnmarshalJSON

func (msg *Attribute_Choice) UnmarshalJSON(b []byte) error

UnmarshalJSON implements json.Unmarshaler

func (*Attribute_Choice) UnmarshalVT

func (m *Attribute_Choice) UnmarshalVT(dAtA []byte) error

func (*Attribute_Choice) UnmarshalVTUnsafe added in v0.6.0

func (m *Attribute_Choice) UnmarshalVTUnsafe(dAtA []byte) error

func (*Attribute_Choice) Validate

func (m *Attribute_Choice) Validate() error

Validate checks the field values on Attribute_Choice 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 (*Attribute_Choice) ValidateAll

func (m *Attribute_Choice) ValidateAll() error

ValidateAll checks the field values on Attribute_Choice 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 Attribute_ChoiceMultiError, or nil if none found.

type Attribute_ChoiceMultiError

type Attribute_ChoiceMultiError []error

Attribute_ChoiceMultiError is an error wrapping multiple validation errors returned by Attribute_Choice.ValidateAll() if the designated constraints aren't met.

func (Attribute_ChoiceMultiError) AllErrors

func (m Attribute_ChoiceMultiError) AllErrors() []error

AllErrors returns a list of validation violation errors.

func (Attribute_ChoiceMultiError) Error

Error returns a concatenation of all the error messages it wraps.

type Attribute_ChoiceValidationError

type Attribute_ChoiceValidationError struct {
	// contains filtered or unexported fields
}

Attribute_ChoiceValidationError is the validation error returned by Attribute_Choice.Validate if the designated constraints aren't met.

func (Attribute_ChoiceValidationError) Cause

Cause function returns cause value.

func (Attribute_ChoiceValidationError) Error

Error satisfies the builtin error interface

func (Attribute_ChoiceValidationError) ErrorName

ErrorName returns error name.

func (Attribute_ChoiceValidationError) Field

Field function returns field value.

func (Attribute_ChoiceValidationError) Key

Key function returns key value.

func (Attribute_ChoiceValidationError) Reason

Reason function returns reason value.

type Attribute_Choices

type Attribute_Choices struct {
	Choices []*Attribute_Choice `protobuf:"bytes,1,rep,name=choices,proto3" json:"choices,omitempty"`
	// contains filtered or unexported fields
}

func (*Attribute_Choices) CloneMessageVT

func (m *Attribute_Choices) CloneMessageVT() proto.Message

func (*Attribute_Choices) CloneVT

func (m *Attribute_Choices) CloneVT() *Attribute_Choices

func (*Attribute_Choices) Descriptor deprecated

func (*Attribute_Choices) Descriptor() ([]byte, []int)

Deprecated: Use Attribute_Choices.ProtoReflect.Descriptor instead.

func (*Attribute_Choices) EqualMessageVT

func (this *Attribute_Choices) EqualMessageVT(thatMsg proto.Message) bool

func (*Attribute_Choices) EqualVT

func (this *Attribute_Choices) EqualVT(that *Attribute_Choices) bool

func (*Attribute_Choices) GetChoices

func (x *Attribute_Choices) GetChoices() []*Attribute_Choice

func (*Attribute_Choices) MarshalJSON

func (msg *Attribute_Choices) MarshalJSON() ([]byte, error)

MarshalJSON implements json.Marshaler

func (*Attribute_Choices) MarshalToSizedBufferVT

func (m *Attribute_Choices) MarshalToSizedBufferVT(dAtA []byte) (int, error)

func (*Attribute_Choices) MarshalToSizedBufferVTStrict

func (m *Attribute_Choices) MarshalToSizedBufferVTStrict(dAtA []byte) (int, error)

func (*Attribute_Choices) MarshalToVT

func (m *Attribute_Choices) MarshalToVT(dAtA []byte) (int, error)

func (*Attribute_Choices) MarshalToVTStrict

func (m *Attribute_Choices) MarshalToVTStrict(dAtA []byte) (int, error)

func (*Attribute_Choices) MarshalVT

func (m *Attribute_Choices) MarshalVT() (dAtA []byte, err error)

func (*Attribute_Choices) MarshalVTStrict

func (m *Attribute_Choices) MarshalVTStrict() (dAtA []byte, err error)

func (*Attribute_Choices) ProtoMessage

func (*Attribute_Choices) ProtoMessage()

func (*Attribute_Choices) ProtoReflect

func (x *Attribute_Choices) ProtoReflect() protoreflect.Message

func (*Attribute_Choices) Reset

func (x *Attribute_Choices) Reset()

func (*Attribute_Choices) SizeVT

func (m *Attribute_Choices) SizeVT() (n int)

func (*Attribute_Choices) String

func (x *Attribute_Choices) String() string

func (*Attribute_Choices) UnmarshalJSON

func (msg *Attribute_Choices) UnmarshalJSON(b []byte) error

UnmarshalJSON implements json.Unmarshaler

func (*Attribute_Choices) UnmarshalVT

func (m *Attribute_Choices) UnmarshalVT(dAtA []byte) error

func (*Attribute_Choices) UnmarshalVTUnsafe added in v0.6.0

func (m *Attribute_Choices) UnmarshalVTUnsafe(dAtA []byte) error

func (*Attribute_Choices) Validate

func (m *Attribute_Choices) Validate() error

Validate checks the field values on Attribute_Choices 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 (*Attribute_Choices) ValidateAll

func (m *Attribute_Choices) ValidateAll() error

ValidateAll checks the field values on Attribute_Choices 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 Attribute_ChoicesMultiError, or nil if none found.

type Attribute_ChoicesMultiError

type Attribute_ChoicesMultiError []error

Attribute_ChoicesMultiError is an error wrapping multiple validation errors returned by Attribute_Choices.ValidateAll() if the designated constraints aren't met.

func (Attribute_ChoicesMultiError) AllErrors

func (m Attribute_ChoicesMultiError) AllErrors() []error

AllErrors returns a list of validation violation errors.

func (Attribute_ChoicesMultiError) Error

Error returns a concatenation of all the error messages it wraps.

type Attribute_ChoicesValidationError

type Attribute_ChoicesValidationError struct {
	// contains filtered or unexported fields
}

Attribute_ChoicesValidationError is the validation error returned by Attribute_Choices.Validate if the designated constraints aren't met.

func (Attribute_ChoicesValidationError) Cause

Cause function returns cause value.

func (Attribute_ChoicesValidationError) Error

Error satisfies the builtin error interface

func (Attribute_ChoicesValidationError) ErrorName

ErrorName returns error name.

func (Attribute_ChoicesValidationError) Field

Field function returns field value.

func (Attribute_ChoicesValidationError) Key

Key function returns key value.

func (Attribute_ChoicesValidationError) Reason

Reason function returns reason value.

type Attribute_Custom added in v0.4.1

type Attribute_Custom struct {
	Name      string                       `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	Type      *Attribute_Type              `protobuf:"bytes,2,opt,name=type,proto3" json:"type,omitempty"`
	HasKey    bool                         `protobuf:"varint,3,opt,name=has_key,json=hasKey,proto3" json:"has_key,omitempty"`
	Modifiers []*Attribute_Custom_Modifier `protobuf:"bytes,4,rep,name=modifiers,proto3" json:"modifiers,omitempty"`
	// contains filtered or unexported fields
}

func (*Attribute_Custom) CloneMessageVT added in v0.4.1

func (m *Attribute_Custom) CloneMessageVT() proto.Message

func (*Attribute_Custom) CloneVT added in v0.4.1

func (m *Attribute_Custom) CloneVT() *Attribute_Custom

func (*Attribute_Custom) Descriptor deprecated added in v0.4.1

func (*Attribute_Custom) Descriptor() ([]byte, []int)

Deprecated: Use Attribute_Custom.ProtoReflect.Descriptor instead.

func (*Attribute_Custom) EqualMessageVT added in v0.4.1

func (this *Attribute_Custom) EqualMessageVT(thatMsg proto.Message) bool

func (*Attribute_Custom) EqualVT added in v0.4.1

func (this *Attribute_Custom) EqualVT(that *Attribute_Custom) bool

func (*Attribute_Custom) GetHasKey added in v0.5.1

func (x *Attribute_Custom) GetHasKey() bool

func (*Attribute_Custom) GetModifiers added in v0.5.0

func (x *Attribute_Custom) GetModifiers() []*Attribute_Custom_Modifier

func (*Attribute_Custom) GetName added in v0.4.1

func (x *Attribute_Custom) GetName() string

func (*Attribute_Custom) GetType added in v0.4.1

func (x *Attribute_Custom) GetType() *Attribute_Type

func (*Attribute_Custom) MarshalJSON added in v0.4.1

func (msg *Attribute_Custom) MarshalJSON() ([]byte, error)

MarshalJSON implements json.Marshaler

func (*Attribute_Custom) MarshalToSizedBufferVT added in v0.4.1

func (m *Attribute_Custom) MarshalToSizedBufferVT(dAtA []byte) (int, error)

func (*Attribute_Custom) MarshalToSizedBufferVTStrict added in v0.4.1

func (m *Attribute_Custom) MarshalToSizedBufferVTStrict(dAtA []byte) (int, error)

func (*Attribute_Custom) MarshalToVT added in v0.4.1

func (m *Attribute_Custom) MarshalToVT(dAtA []byte) (int, error)

func (*Attribute_Custom) MarshalToVTStrict added in v0.4.1

func (m *Attribute_Custom) MarshalToVTStrict(dAtA []byte) (int, error)

func (*Attribute_Custom) MarshalVT added in v0.4.1

func (m *Attribute_Custom) MarshalVT() (dAtA []byte, err error)

func (*Attribute_Custom) MarshalVTStrict added in v0.4.1

func (m *Attribute_Custom) MarshalVTStrict() (dAtA []byte, err error)

func (*Attribute_Custom) ProtoMessage added in v0.4.1

func (*Attribute_Custom) ProtoMessage()

func (*Attribute_Custom) ProtoReflect added in v0.4.1

func (x *Attribute_Custom) ProtoReflect() protoreflect.Message

func (*Attribute_Custom) Reset added in v0.4.1

func (x *Attribute_Custom) Reset()

func (*Attribute_Custom) SizeVT added in v0.4.1

func (m *Attribute_Custom) SizeVT() (n int)

func (*Attribute_Custom) String added in v0.4.1

func (x *Attribute_Custom) String() string

func (*Attribute_Custom) UnmarshalJSON added in v0.4.1

func (msg *Attribute_Custom) UnmarshalJSON(b []byte) error

UnmarshalJSON implements json.Unmarshaler

func (*Attribute_Custom) UnmarshalVT added in v0.4.1

func (m *Attribute_Custom) UnmarshalVT(dAtA []byte) error

func (*Attribute_Custom) UnmarshalVTUnsafe added in v0.6.0

func (m *Attribute_Custom) UnmarshalVTUnsafe(dAtA []byte) error

func (*Attribute_Custom) Validate added in v0.4.1

func (m *Attribute_Custom) Validate() error

Validate checks the field values on Attribute_Custom 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 (*Attribute_Custom) ValidateAll added in v0.4.1

func (m *Attribute_Custom) ValidateAll() error

ValidateAll checks the field values on Attribute_Custom 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 Attribute_CustomMultiError, or nil if none found.

type Attribute_CustomMultiError added in v0.4.1

type Attribute_CustomMultiError []error

Attribute_CustomMultiError is an error wrapping multiple validation errors returned by Attribute_Custom.ValidateAll() if the designated constraints aren't met.

func (Attribute_CustomMultiError) AllErrors added in v0.4.1

func (m Attribute_CustomMultiError) AllErrors() []error

AllErrors returns a list of validation violation errors.

func (Attribute_CustomMultiError) Error added in v0.4.1

Error returns a concatenation of all the error messages it wraps.

type Attribute_CustomValidationError added in v0.4.1

type Attribute_CustomValidationError struct {
	// contains filtered or unexported fields
}

Attribute_CustomValidationError is the validation error returned by Attribute_Custom.Validate if the designated constraints aren't met.

func (Attribute_CustomValidationError) Cause added in v0.4.1

Cause function returns cause value.

func (Attribute_CustomValidationError) Error added in v0.4.1

Error satisfies the builtin error interface

func (Attribute_CustomValidationError) ErrorName added in v0.4.1

ErrorName returns error name.

func (Attribute_CustomValidationError) Field added in v0.4.1

Field function returns field value.

func (Attribute_CustomValidationError) Key added in v0.4.1

Key function returns key value.

func (Attribute_CustomValidationError) Reason added in v0.4.1

Reason function returns reason value.

type Attribute_Custom_Modifier added in v0.5.0

type Attribute_Custom_Modifier struct {
	Name        string          `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	Description string          `protobuf:"bytes,2,opt,name=description,proto3" json:"description,omitempty"`
	Type        *Attribute_Type `protobuf:"bytes,3,opt,name=type,proto3" json:"type,omitempty"`
	Prefix      string          `protobuf:"bytes,4,opt,name=prefix,proto3" json:"prefix,omitempty"`
	Suffix      string          `protobuf:"bytes,5,opt,name=suffix,proto3" json:"suffix,omitempty"`
	// contains filtered or unexported fields
}

func (*Attribute_Custom_Modifier) CloneMessageVT added in v0.5.0

func (m *Attribute_Custom_Modifier) CloneMessageVT() proto.Message

func (*Attribute_Custom_Modifier) CloneVT added in v0.5.0

func (*Attribute_Custom_Modifier) Descriptor deprecated added in v0.5.0

func (*Attribute_Custom_Modifier) Descriptor() ([]byte, []int)

Deprecated: Use Attribute_Custom_Modifier.ProtoReflect.Descriptor instead.

func (*Attribute_Custom_Modifier) EqualMessageVT added in v0.5.0

func (this *Attribute_Custom_Modifier) EqualMessageVT(thatMsg proto.Message) bool

func (*Attribute_Custom_Modifier) EqualVT added in v0.5.0

func (*Attribute_Custom_Modifier) GetDescription added in v0.5.0

func (x *Attribute_Custom_Modifier) GetDescription() string

func (*Attribute_Custom_Modifier) GetName added in v0.5.0

func (x *Attribute_Custom_Modifier) GetName() string

func (*Attribute_Custom_Modifier) GetPrefix added in v0.5.0

func (x *Attribute_Custom_Modifier) GetPrefix() string

func (*Attribute_Custom_Modifier) GetSuffix added in v0.5.0

func (x *Attribute_Custom_Modifier) GetSuffix() string

func (*Attribute_Custom_Modifier) GetType added in v0.5.0

func (*Attribute_Custom_Modifier) MarshalJSON added in v0.5.0

func (msg *Attribute_Custom_Modifier) MarshalJSON() ([]byte, error)

MarshalJSON implements json.Marshaler

func (*Attribute_Custom_Modifier) MarshalToSizedBufferVT added in v0.5.0

func (m *Attribute_Custom_Modifier) MarshalToSizedBufferVT(dAtA []byte) (int, error)

func (*Attribute_Custom_Modifier) MarshalToSizedBufferVTStrict added in v0.5.0

func (m *Attribute_Custom_Modifier) MarshalToSizedBufferVTStrict(dAtA []byte) (int, error)

func (*Attribute_Custom_Modifier) MarshalToVT added in v0.5.0

func (m *Attribute_Custom_Modifier) MarshalToVT(dAtA []byte) (int, error)

func (*Attribute_Custom_Modifier) MarshalToVTStrict added in v0.5.0

func (m *Attribute_Custom_Modifier) MarshalToVTStrict(dAtA []byte) (int, error)

func (*Attribute_Custom_Modifier) MarshalVT added in v0.5.0

func (m *Attribute_Custom_Modifier) MarshalVT() (dAtA []byte, err error)

func (*Attribute_Custom_Modifier) MarshalVTStrict added in v0.5.0

func (m *Attribute_Custom_Modifier) MarshalVTStrict() (dAtA []byte, err error)

func (*Attribute_Custom_Modifier) ProtoMessage added in v0.5.0

func (*Attribute_Custom_Modifier) ProtoMessage()

func (*Attribute_Custom_Modifier) ProtoReflect added in v0.5.0

func (*Attribute_Custom_Modifier) Reset added in v0.5.0

func (x *Attribute_Custom_Modifier) Reset()

func (*Attribute_Custom_Modifier) SizeVT added in v0.5.0

func (m *Attribute_Custom_Modifier) SizeVT() (n int)

func (*Attribute_Custom_Modifier) String added in v0.5.0

func (x *Attribute_Custom_Modifier) String() string

func (*Attribute_Custom_Modifier) UnmarshalJSON added in v0.5.0

func (msg *Attribute_Custom_Modifier) UnmarshalJSON(b []byte) error

UnmarshalJSON implements json.Unmarshaler

func (*Attribute_Custom_Modifier) UnmarshalVT added in v0.5.0

func (m *Attribute_Custom_Modifier) UnmarshalVT(dAtA []byte) error

func (*Attribute_Custom_Modifier) UnmarshalVTUnsafe added in v0.6.0

func (m *Attribute_Custom_Modifier) UnmarshalVTUnsafe(dAtA []byte) error

func (*Attribute_Custom_Modifier) Validate added in v0.5.0

func (m *Attribute_Custom_Modifier) Validate() error

Validate checks the field values on Attribute_Custom_Modifier 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 (*Attribute_Custom_Modifier) ValidateAll added in v0.5.0

func (m *Attribute_Custom_Modifier) ValidateAll() error

ValidateAll checks the field values on Attribute_Custom_Modifier 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 Attribute_Custom_ModifierMultiError, or nil if none found.

type Attribute_Custom_ModifierMultiError added in v0.5.0

type Attribute_Custom_ModifierMultiError []error

Attribute_Custom_ModifierMultiError is an error wrapping multiple validation errors returned by Attribute_Custom_Modifier.ValidateAll() if the designated constraints aren't met.

func (Attribute_Custom_ModifierMultiError) AllErrors added in v0.5.0

AllErrors returns a list of validation violation errors.

func (Attribute_Custom_ModifierMultiError) Error added in v0.5.0

Error returns a concatenation of all the error messages it wraps.

type Attribute_Custom_ModifierValidationError added in v0.5.0

type Attribute_Custom_ModifierValidationError struct {
	// contains filtered or unexported fields
}

Attribute_Custom_ModifierValidationError is the validation error returned by Attribute_Custom_Modifier.Validate if the designated constraints aren't met.

func (Attribute_Custom_ModifierValidationError) Cause added in v0.5.0

Cause function returns cause value.

func (Attribute_Custom_ModifierValidationError) Error added in v0.5.0

Error satisfies the builtin error interface

func (Attribute_Custom_ModifierValidationError) ErrorName added in v0.5.0

ErrorName returns error name.

func (Attribute_Custom_ModifierValidationError) Field added in v0.5.0

Field function returns field value.

func (Attribute_Custom_ModifierValidationError) Key added in v0.5.0

Key function returns key value.

func (Attribute_Custom_ModifierValidationError) Reason added in v0.5.0

Reason function returns reason value.

type Attribute_KV

type Attribute_KV struct {
	KeyValueDelimiter string `protobuf:"bytes,1,opt,name=key_value_delimiter,json=keyValueDelimiter,proto3" json:"key_value_delimiter,omitempty"`
	PairDelimiter     string `protobuf:"bytes,2,opt,name=pair_delimiter,json=pairDelimiter,proto3" json:"pair_delimiter,omitempty"`
	// contains filtered or unexported fields
}

func (*Attribute_KV) CloneMessageVT

func (m *Attribute_KV) CloneMessageVT() proto.Message

func (*Attribute_KV) CloneVT

func (m *Attribute_KV) CloneVT() *Attribute_KV

func (*Attribute_KV) Descriptor deprecated

func (*Attribute_KV) Descriptor() ([]byte, []int)

Deprecated: Use Attribute_KV.ProtoReflect.Descriptor instead.

func (*Attribute_KV) EqualMessageVT

func (this *Attribute_KV) EqualMessageVT(thatMsg proto.Message) bool

func (*Attribute_KV) EqualVT

func (this *Attribute_KV) EqualVT(that *Attribute_KV) bool

func (*Attribute_KV) GetKeyValueDelimiter

func (x *Attribute_KV) GetKeyValueDelimiter() string

func (*Attribute_KV) GetPairDelimiter

func (x *Attribute_KV) GetPairDelimiter() string

func (*Attribute_KV) MarshalJSON

func (msg *Attribute_KV) MarshalJSON() ([]byte, error)

MarshalJSON implements json.Marshaler

func (*Attribute_KV) MarshalToSizedBufferVT

func (m *Attribute_KV) MarshalToSizedBufferVT(dAtA []byte) (int, error)

func (*Attribute_KV) MarshalToSizedBufferVTStrict

func (m *Attribute_KV) MarshalToSizedBufferVTStrict(dAtA []byte) (int, error)

func (*Attribute_KV) MarshalToVT

func (m *Attribute_KV) MarshalToVT(dAtA []byte) (int, error)

func (*Attribute_KV) MarshalToVTStrict

func (m *Attribute_KV) MarshalToVTStrict(dAtA []byte) (int, error)

func (*Attribute_KV) MarshalVT

func (m *Attribute_KV) MarshalVT() (dAtA []byte, err error)

func (*Attribute_KV) MarshalVTStrict

func (m *Attribute_KV) MarshalVTStrict() (dAtA []byte, err error)

func (*Attribute_KV) ProtoMessage

func (*Attribute_KV) ProtoMessage()

func (*Attribute_KV) ProtoReflect

func (x *Attribute_KV) ProtoReflect() protoreflect.Message

func (*Attribute_KV) Reset

func (x *Attribute_KV) Reset()

func (*Attribute_KV) SizeVT

func (m *Attribute_KV) SizeVT() (n int)

func (*Attribute_KV) String

func (x *Attribute_KV) String() string

func (*Attribute_KV) UnmarshalJSON

func (msg *Attribute_KV) UnmarshalJSON(b []byte) error

UnmarshalJSON implements json.Unmarshaler

func (*Attribute_KV) UnmarshalVT

func (m *Attribute_KV) UnmarshalVT(dAtA []byte) error

func (*Attribute_KV) UnmarshalVTUnsafe added in v0.6.0

func (m *Attribute_KV) UnmarshalVTUnsafe(dAtA []byte) error

func (*Attribute_KV) Validate

func (m *Attribute_KV) Validate() error

Validate checks the field values on Attribute_KV 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 (*Attribute_KV) ValidateAll

func (m *Attribute_KV) ValidateAll() error

ValidateAll checks the field values on Attribute_KV 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 Attribute_KVMultiError, or nil if none found.

type Attribute_KVMultiError

type Attribute_KVMultiError []error

Attribute_KVMultiError is an error wrapping multiple validation errors returned by Attribute_KV.ValidateAll() if the designated constraints aren't met.

func (Attribute_KVMultiError) AllErrors

func (m Attribute_KVMultiError) AllErrors() []error

AllErrors returns a list of validation violation errors.

func (Attribute_KVMultiError) Error

func (m Attribute_KVMultiError) Error() string

Error returns a concatenation of all the error messages it wraps.

type Attribute_KVValidationError

type Attribute_KVValidationError struct {
	// contains filtered or unexported fields
}

Attribute_KVValidationError is the validation error returned by Attribute_KV.Validate if the designated constraints aren't met.

func (Attribute_KVValidationError) Cause

Cause function returns cause value.

func (Attribute_KVValidationError) Error

Error satisfies the builtin error interface

func (Attribute_KVValidationError) ErrorName

func (e Attribute_KVValidationError) ErrorName() string

ErrorName returns error name.

func (Attribute_KVValidationError) Field

Field function returns field value.

func (Attribute_KVValidationError) Key

Key function returns key value.

func (Attribute_KVValidationError) Reason

Reason function returns reason value.

type Attribute_Type

type Attribute_Type struct {

	// Types that are assignable to Type:
	//
	//	*Attribute_Type_String_
	//	*Attribute_Type_Delimited
	//	*Attribute_Type_Kv
	//	*Attribute_Type_Bool
	//	*Attribute_Type_Integer
	//	*Attribute_Type_Number
	//	*Attribute_Type_Choices
	//	*Attribute_Type_Rune
	//	*Attribute_Type_Custom
	//	*Attribute_Type_Json
	//	*Attribute_Type_DurationMs
	Type isAttribute_Type_Type `protobuf_oneof:"type"`
	// contains filtered or unexported fields
}

func (*Attribute_Type) CloneMessageVT

func (m *Attribute_Type) CloneMessageVT() proto.Message

func (*Attribute_Type) CloneVT

func (m *Attribute_Type) CloneVT() *Attribute_Type

func (*Attribute_Type) Descriptor deprecated

func (*Attribute_Type) Descriptor() ([]byte, []int)

Deprecated: Use Attribute_Type.ProtoReflect.Descriptor instead.

func (*Attribute_Type) EqualMessageVT

func (this *Attribute_Type) EqualMessageVT(thatMsg proto.Message) bool

func (*Attribute_Type) EqualVT

func (this *Attribute_Type) EqualVT(that *Attribute_Type) bool

func (*Attribute_Type) GetBool

func (x *Attribute_Type) GetBool() bool

func (*Attribute_Type) GetChoices

func (x *Attribute_Type) GetChoices() *Attribute_Choices

func (*Attribute_Type) GetCustom added in v0.4.1

func (x *Attribute_Type) GetCustom() *Attribute_Custom

func (*Attribute_Type) GetDelimited

func (x *Attribute_Type) GetDelimited() string

func (*Attribute_Type) GetDurationMs added in v0.5.0

func (x *Attribute_Type) GetDurationMs() bool

func (*Attribute_Type) GetInteger

func (x *Attribute_Type) GetInteger() bool

func (*Attribute_Type) GetJson added in v0.4.1

func (x *Attribute_Type) GetJson() bool

func (*Attribute_Type) GetKv

func (x *Attribute_Type) GetKv() *Attribute_KV

func (*Attribute_Type) GetNumber

func (x *Attribute_Type) GetNumber() bool

func (*Attribute_Type) GetRune

func (x *Attribute_Type) GetRune() bool

func (*Attribute_Type) GetString_

func (x *Attribute_Type) GetString_() bool

func (*Attribute_Type) GetType

func (m *Attribute_Type) GetType() isAttribute_Type_Type

func (*Attribute_Type) MarshalJSON

func (msg *Attribute_Type) MarshalJSON() ([]byte, error)

MarshalJSON implements json.Marshaler

func (*Attribute_Type) MarshalToSizedBufferVT

func (m *Attribute_Type) MarshalToSizedBufferVT(dAtA []byte) (int, error)

func (*Attribute_Type) MarshalToSizedBufferVTStrict

func (m *Attribute_Type) MarshalToSizedBufferVTStrict(dAtA []byte) (int, error)

func (*Attribute_Type) MarshalToVT

func (m *Attribute_Type) MarshalToVT(dAtA []byte) (int, error)

func (*Attribute_Type) MarshalToVTStrict

func (m *Attribute_Type) MarshalToVTStrict(dAtA []byte) (int, error)

func (*Attribute_Type) MarshalVT

func (m *Attribute_Type) MarshalVT() (dAtA []byte, err error)

func (*Attribute_Type) MarshalVTStrict

func (m *Attribute_Type) MarshalVTStrict() (dAtA []byte, err error)

func (*Attribute_Type) ProtoMessage

func (*Attribute_Type) ProtoMessage()

func (*Attribute_Type) ProtoReflect

func (x *Attribute_Type) ProtoReflect() protoreflect.Message

func (*Attribute_Type) Reset

func (x *Attribute_Type) Reset()

func (*Attribute_Type) SizeVT

func (m *Attribute_Type) SizeVT() (n int)

func (*Attribute_Type) String

func (x *Attribute_Type) String() string

func (*Attribute_Type) UnmarshalJSON

func (msg *Attribute_Type) UnmarshalJSON(b []byte) error

UnmarshalJSON implements json.Unmarshaler

func (*Attribute_Type) UnmarshalVT

func (m *Attribute_Type) UnmarshalVT(dAtA []byte) error

func (*Attribute_Type) UnmarshalVTUnsafe added in v0.6.0

func (m *Attribute_Type) UnmarshalVTUnsafe(dAtA []byte) error

func (*Attribute_Type) Validate

func (m *Attribute_Type) Validate() error

Validate checks the field values on Attribute_Type 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 (*Attribute_Type) ValidateAll

func (m *Attribute_Type) ValidateAll() error

ValidateAll checks the field values on Attribute_Type 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 Attribute_TypeMultiError, or nil if none found.

type Attribute_TypeMultiError

type Attribute_TypeMultiError []error

Attribute_TypeMultiError is an error wrapping multiple validation errors returned by Attribute_Type.ValidateAll() if the designated constraints aren't met.

func (Attribute_TypeMultiError) AllErrors

func (m Attribute_TypeMultiError) AllErrors() []error

AllErrors returns a list of validation violation errors.

func (Attribute_TypeMultiError) Error

func (m Attribute_TypeMultiError) Error() string

Error returns a concatenation of all the error messages it wraps.

type Attribute_TypeValidationError

type Attribute_TypeValidationError struct {
	// contains filtered or unexported fields
}

Attribute_TypeValidationError is the validation error returned by Attribute_Type.Validate if the designated constraints aren't met.

func (Attribute_TypeValidationError) Cause

Cause function returns cause value.

func (Attribute_TypeValidationError) Error

Error satisfies the builtin error interface

func (Attribute_TypeValidationError) ErrorName

func (e Attribute_TypeValidationError) ErrorName() string

ErrorName returns error name.

func (Attribute_TypeValidationError) Field

Field function returns field value.

func (Attribute_TypeValidationError) Key

Key function returns key value.

func (Attribute_TypeValidationError) Reason

Reason function returns reason value.

type Attribute_Type_Bool

type Attribute_Type_Bool struct {
	Bool bool `protobuf:"varint,4,opt,name=bool,proto3,oneof"`
}

func (*Attribute_Type_Bool) CloneVT

func (m *Attribute_Type_Bool) CloneVT() isAttribute_Type_Type

func (*Attribute_Type_Bool) EqualVT

func (this *Attribute_Type_Bool) EqualVT(thatIface isAttribute_Type_Type) bool

func (*Attribute_Type_Bool) MarshalToSizedBufferVT

func (m *Attribute_Type_Bool) MarshalToSizedBufferVT(dAtA []byte) (int, error)

func (*Attribute_Type_Bool) MarshalToSizedBufferVTStrict

func (m *Attribute_Type_Bool) MarshalToSizedBufferVTStrict(dAtA []byte) (int, error)

func (*Attribute_Type_Bool) MarshalToVT

func (m *Attribute_Type_Bool) MarshalToVT(dAtA []byte) (int, error)

func (*Attribute_Type_Bool) MarshalToVTStrict

func (m *Attribute_Type_Bool) MarshalToVTStrict(dAtA []byte) (int, error)

func (*Attribute_Type_Bool) SizeVT

func (m *Attribute_Type_Bool) SizeVT() (n int)

type Attribute_Type_Choices

type Attribute_Type_Choices struct {
	Choices *Attribute_Choices `protobuf:"bytes,7,opt,name=choices,proto3,oneof"`
}

func (*Attribute_Type_Choices) CloneVT

func (m *Attribute_Type_Choices) CloneVT() isAttribute_Type_Type

func (*Attribute_Type_Choices) EqualVT

func (this *Attribute_Type_Choices) EqualVT(thatIface isAttribute_Type_Type) bool

func (*Attribute_Type_Choices) MarshalToSizedBufferVT

func (m *Attribute_Type_Choices) MarshalToSizedBufferVT(dAtA []byte) (int, error)

func (*Attribute_Type_Choices) MarshalToSizedBufferVTStrict

func (m *Attribute_Type_Choices) MarshalToSizedBufferVTStrict(dAtA []byte) (int, error)

func (*Attribute_Type_Choices) MarshalToVT

func (m *Attribute_Type_Choices) MarshalToVT(dAtA []byte) (int, error)

func (*Attribute_Type_Choices) MarshalToVTStrict

func (m *Attribute_Type_Choices) MarshalToVTStrict(dAtA []byte) (int, error)

func (*Attribute_Type_Choices) SizeVT

func (m *Attribute_Type_Choices) SizeVT() (n int)

type Attribute_Type_Custom added in v0.4.1

type Attribute_Type_Custom struct {
	Custom *Attribute_Custom `protobuf:"bytes,9,opt,name=custom,proto3,oneof"`
}

func (*Attribute_Type_Custom) CloneVT added in v0.4.1

func (m *Attribute_Type_Custom) CloneVT() isAttribute_Type_Type

func (*Attribute_Type_Custom) EqualVT added in v0.4.1

func (this *Attribute_Type_Custom) EqualVT(thatIface isAttribute_Type_Type) bool

func (*Attribute_Type_Custom) MarshalToSizedBufferVT added in v0.4.1

func (m *Attribute_Type_Custom) MarshalToSizedBufferVT(dAtA []byte) (int, error)

func (*Attribute_Type_Custom) MarshalToSizedBufferVTStrict added in v0.4.1

func (m *Attribute_Type_Custom) MarshalToSizedBufferVTStrict(dAtA []byte) (int, error)

func (*Attribute_Type_Custom) MarshalToVT added in v0.4.1

func (m *Attribute_Type_Custom) MarshalToVT(dAtA []byte) (int, error)

func (*Attribute_Type_Custom) MarshalToVTStrict added in v0.4.1

func (m *Attribute_Type_Custom) MarshalToVTStrict(dAtA []byte) (int, error)

func (*Attribute_Type_Custom) SizeVT added in v0.4.1

func (m *Attribute_Type_Custom) SizeVT() (n int)

type Attribute_Type_Delimited

type Attribute_Type_Delimited struct {
	Delimited string `protobuf:"bytes,2,opt,name=delimited,proto3,oneof"`
}

func (*Attribute_Type_Delimited) CloneVT

func (m *Attribute_Type_Delimited) CloneVT() isAttribute_Type_Type

func (*Attribute_Type_Delimited) EqualVT

func (this *Attribute_Type_Delimited) EqualVT(thatIface isAttribute_Type_Type) bool

func (*Attribute_Type_Delimited) MarshalToSizedBufferVT

func (m *Attribute_Type_Delimited) MarshalToSizedBufferVT(dAtA []byte) (int, error)

func (*Attribute_Type_Delimited) MarshalToSizedBufferVTStrict

func (m *Attribute_Type_Delimited) MarshalToSizedBufferVTStrict(dAtA []byte) (int, error)

func (*Attribute_Type_Delimited) MarshalToVT

func (m *Attribute_Type_Delimited) MarshalToVT(dAtA []byte) (int, error)

func (*Attribute_Type_Delimited) MarshalToVTStrict

func (m *Attribute_Type_Delimited) MarshalToVTStrict(dAtA []byte) (int, error)

func (*Attribute_Type_Delimited) SizeVT

func (m *Attribute_Type_Delimited) SizeVT() (n int)

type Attribute_Type_DurationMs added in v0.5.0

type Attribute_Type_DurationMs struct {
	DurationMs bool `protobuf:"varint,11,opt,name=duration_ms,json=durationMs,proto3,oneof"`
}

func (*Attribute_Type_DurationMs) CloneVT added in v0.5.0

func (m *Attribute_Type_DurationMs) CloneVT() isAttribute_Type_Type

func (*Attribute_Type_DurationMs) EqualVT added in v0.5.0

func (this *Attribute_Type_DurationMs) EqualVT(thatIface isAttribute_Type_Type) bool

func (*Attribute_Type_DurationMs) MarshalToSizedBufferVT added in v0.5.0

func (m *Attribute_Type_DurationMs) MarshalToSizedBufferVT(dAtA []byte) (int, error)

func (*Attribute_Type_DurationMs) MarshalToSizedBufferVTStrict added in v0.5.0

func (m *Attribute_Type_DurationMs) MarshalToSizedBufferVTStrict(dAtA []byte) (int, error)

func (*Attribute_Type_DurationMs) MarshalToVT added in v0.5.0

func (m *Attribute_Type_DurationMs) MarshalToVT(dAtA []byte) (int, error)

func (*Attribute_Type_DurationMs) MarshalToVTStrict added in v0.5.0

func (m *Attribute_Type_DurationMs) MarshalToVTStrict(dAtA []byte) (int, error)

func (*Attribute_Type_DurationMs) SizeVT added in v0.5.0

func (m *Attribute_Type_DurationMs) SizeVT() (n int)

type Attribute_Type_Integer

type Attribute_Type_Integer struct {
	Integer bool `protobuf:"varint,5,opt,name=integer,proto3,oneof"`
}

func (*Attribute_Type_Integer) CloneVT

func (m *Attribute_Type_Integer) CloneVT() isAttribute_Type_Type

func (*Attribute_Type_Integer) EqualVT

func (this *Attribute_Type_Integer) EqualVT(thatIface isAttribute_Type_Type) bool

func (*Attribute_Type_Integer) MarshalToSizedBufferVT

func (m *Attribute_Type_Integer) MarshalToSizedBufferVT(dAtA []byte) (int, error)

func (*Attribute_Type_Integer) MarshalToSizedBufferVTStrict

func (m *Attribute_Type_Integer) MarshalToSizedBufferVTStrict(dAtA []byte) (int, error)

func (*Attribute_Type_Integer) MarshalToVT

func (m *Attribute_Type_Integer) MarshalToVT(dAtA []byte) (int, error)

func (*Attribute_Type_Integer) MarshalToVTStrict

func (m *Attribute_Type_Integer) MarshalToVTStrict(dAtA []byte) (int, error)

func (*Attribute_Type_Integer) SizeVT

func (m *Attribute_Type_Integer) SizeVT() (n int)

type Attribute_Type_Json added in v0.4.1

type Attribute_Type_Json struct {
	Json bool `protobuf:"varint,10,opt,name=json,proto3,oneof"`
}

func (*Attribute_Type_Json) CloneVT added in v0.4.1

func (m *Attribute_Type_Json) CloneVT() isAttribute_Type_Type

func (*Attribute_Type_Json) EqualVT added in v0.4.1

func (this *Attribute_Type_Json) EqualVT(thatIface isAttribute_Type_Type) bool

func (*Attribute_Type_Json) MarshalToSizedBufferVT added in v0.4.1

func (m *Attribute_Type_Json) MarshalToSizedBufferVT(dAtA []byte) (int, error)

func (*Attribute_Type_Json) MarshalToSizedBufferVTStrict added in v0.4.1

func (m *Attribute_Type_Json) MarshalToSizedBufferVTStrict(dAtA []byte) (int, error)

func (*Attribute_Type_Json) MarshalToVT added in v0.4.1

func (m *Attribute_Type_Json) MarshalToVT(dAtA []byte) (int, error)

func (*Attribute_Type_Json) MarshalToVTStrict added in v0.4.1

func (m *Attribute_Type_Json) MarshalToVTStrict(dAtA []byte) (int, error)

func (*Attribute_Type_Json) SizeVT added in v0.4.1

func (m *Attribute_Type_Json) SizeVT() (n int)

type Attribute_Type_Kv

type Attribute_Type_Kv struct {
	Kv *Attribute_KV `protobuf:"bytes,3,opt,name=kv,proto3,oneof"`
}

func (*Attribute_Type_Kv) CloneVT

func (m *Attribute_Type_Kv) CloneVT() isAttribute_Type_Type

func (*Attribute_Type_Kv) EqualVT

func (this *Attribute_Type_Kv) EqualVT(thatIface isAttribute_Type_Type) bool

func (*Attribute_Type_Kv) MarshalToSizedBufferVT

func (m *Attribute_Type_Kv) MarshalToSizedBufferVT(dAtA []byte) (int, error)

func (*Attribute_Type_Kv) MarshalToSizedBufferVTStrict

func (m *Attribute_Type_Kv) MarshalToSizedBufferVTStrict(dAtA []byte) (int, error)

func (*Attribute_Type_Kv) MarshalToVT

func (m *Attribute_Type_Kv) MarshalToVT(dAtA []byte) (int, error)

func (*Attribute_Type_Kv) MarshalToVTStrict

func (m *Attribute_Type_Kv) MarshalToVTStrict(dAtA []byte) (int, error)

func (*Attribute_Type_Kv) SizeVT

func (m *Attribute_Type_Kv) SizeVT() (n int)

type Attribute_Type_Number

type Attribute_Type_Number struct {
	Number bool `protobuf:"varint,6,opt,name=number,proto3,oneof"`
}

func (*Attribute_Type_Number) CloneVT

func (m *Attribute_Type_Number) CloneVT() isAttribute_Type_Type

func (*Attribute_Type_Number) EqualVT

func (this *Attribute_Type_Number) EqualVT(thatIface isAttribute_Type_Type) bool

func (*Attribute_Type_Number) MarshalToSizedBufferVT

func (m *Attribute_Type_Number) MarshalToSizedBufferVT(dAtA []byte) (int, error)

func (*Attribute_Type_Number) MarshalToSizedBufferVTStrict

func (m *Attribute_Type_Number) MarshalToSizedBufferVTStrict(dAtA []byte) (int, error)

func (*Attribute_Type_Number) MarshalToVT

func (m *Attribute_Type_Number) MarshalToVT(dAtA []byte) (int, error)

func (*Attribute_Type_Number) MarshalToVTStrict

func (m *Attribute_Type_Number) MarshalToVTStrict(dAtA []byte) (int, error)

func (*Attribute_Type_Number) SizeVT

func (m *Attribute_Type_Number) SizeVT() (n int)

type Attribute_Type_Rune

type Attribute_Type_Rune struct {
	Rune bool `protobuf:"varint,8,opt,name=rune,proto3,oneof"`
}

func (*Attribute_Type_Rune) CloneVT

func (m *Attribute_Type_Rune) CloneVT() isAttribute_Type_Type

func (*Attribute_Type_Rune) EqualVT

func (this *Attribute_Type_Rune) EqualVT(thatIface isAttribute_Type_Type) bool

func (*Attribute_Type_Rune) MarshalToSizedBufferVT

func (m *Attribute_Type_Rune) MarshalToSizedBufferVT(dAtA []byte) (int, error)

func (*Attribute_Type_Rune) MarshalToSizedBufferVTStrict

func (m *Attribute_Type_Rune) MarshalToSizedBufferVTStrict(dAtA []byte) (int, error)

func (*Attribute_Type_Rune) MarshalToVT

func (m *Attribute_Type_Rune) MarshalToVT(dAtA []byte) (int, error)

func (*Attribute_Type_Rune) MarshalToVTStrict

func (m *Attribute_Type_Rune) MarshalToVTStrict(dAtA []byte) (int, error)

func (*Attribute_Type_Rune) SizeVT

func (m *Attribute_Type_Rune) SizeVT() (n int)

type Attribute_Type_String_

type Attribute_Type_String_ struct {
	String_ bool `protobuf:"varint,1,opt,name=string,proto3,oneof"`
}

func (*Attribute_Type_String_) CloneVT

func (m *Attribute_Type_String_) CloneVT() isAttribute_Type_Type

func (*Attribute_Type_String_) EqualVT

func (this *Attribute_Type_String_) EqualVT(thatIface isAttribute_Type_Type) bool

func (*Attribute_Type_String_) MarshalToSizedBufferVT

func (m *Attribute_Type_String_) MarshalToSizedBufferVT(dAtA []byte) (int, error)

func (*Attribute_Type_String_) MarshalToSizedBufferVTStrict

func (m *Attribute_Type_String_) MarshalToSizedBufferVTStrict(dAtA []byte) (int, error)

func (*Attribute_Type_String_) MarshalToVT

func (m *Attribute_Type_String_) MarshalToVT(dAtA []byte) (int, error)

func (*Attribute_Type_String_) MarshalToVTStrict

func (m *Attribute_Type_String_) MarshalToVTStrict(dAtA []byte) (int, error)

func (*Attribute_Type_String_) SizeVT

func (m *Attribute_Type_String_) SizeVT() (n int)

type Element

type Element struct {
	Tag         string       `protobuf:"bytes,1,opt,name=tag,proto3" json:"tag,omitempty"`
	Name        string       `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	Description string       `protobuf:"bytes,3,opt,name=description,proto3" json:"description,omitempty"`
	NoChildren  bool         `protobuf:"varint,4,opt,name=no_children,json=noChildren,proto3" json:"no_children,omitempty"`
	Attributes  []*Attribute `protobuf:"bytes,5,rep,name=attributes,proto3" json:"attributes,omitempty"`
	// contains filtered or unexported fields
}

func (*Element) CloneMessageVT

func (m *Element) CloneMessageVT() proto.Message

func (*Element) CloneVT

func (m *Element) CloneVT() *Element

func (*Element) Descriptor deprecated

func (*Element) Descriptor() ([]byte, []int)

Deprecated: Use Element.ProtoReflect.Descriptor instead.

func (*Element) EqualMessageVT

func (this *Element) EqualMessageVT(thatMsg proto.Message) bool

func (*Element) EqualVT

func (this *Element) EqualVT(that *Element) bool

func (*Element) GetAttributes

func (x *Element) GetAttributes() []*Attribute

func (*Element) GetDescription

func (x *Element) GetDescription() string

func (*Element) GetName

func (x *Element) GetName() string

func (*Element) GetNoChildren

func (x *Element) GetNoChildren() bool

func (*Element) GetTag

func (x *Element) GetTag() string

func (*Element) MarshalJSON

func (msg *Element) MarshalJSON() ([]byte, error)

MarshalJSON implements json.Marshaler

func (*Element) MarshalToSizedBufferVT

func (m *Element) MarshalToSizedBufferVT(dAtA []byte) (int, error)

func (*Element) MarshalToSizedBufferVTStrict

func (m *Element) MarshalToSizedBufferVTStrict(dAtA []byte) (int, error)

func (*Element) MarshalToVT

func (m *Element) MarshalToVT(dAtA []byte) (int, error)

func (*Element) MarshalToVTStrict

func (m *Element) MarshalToVTStrict(dAtA []byte) (int, error)

func (*Element) MarshalVT

func (m *Element) MarshalVT() (dAtA []byte, err error)

func (*Element) MarshalVTStrict

func (m *Element) MarshalVTStrict() (dAtA []byte, err error)

func (*Element) ProtoMessage

func (*Element) ProtoMessage()

func (*Element) ProtoReflect

func (x *Element) ProtoReflect() protoreflect.Message

func (*Element) Reset

func (x *Element) Reset()

func (*Element) SizeVT

func (m *Element) SizeVT() (n int)

func (*Element) String

func (x *Element) String() string

func (*Element) UnmarshalJSON

func (msg *Element) UnmarshalJSON(b []byte) error

UnmarshalJSON implements json.Unmarshaler

func (*Element) UnmarshalVT

func (m *Element) UnmarshalVT(dAtA []byte) error

func (*Element) UnmarshalVTUnsafe added in v0.6.0

func (m *Element) UnmarshalVTUnsafe(dAtA []byte) error

func (*Element) Validate

func (m *Element) Validate() error

Validate checks the field values on Element 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 (*Element) ValidateAll

func (m *Element) ValidateAll() error

ValidateAll checks the field values on Element 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 ElementMultiError, or nil if none found.

type ElementMultiError

type ElementMultiError []error

ElementMultiError is an error wrapping multiple validation errors returned by Element.ValidateAll() if the designated constraints aren't met.

func (ElementMultiError) AllErrors

func (m ElementMultiError) AllErrors() []error

AllErrors returns a list of validation violation errors.

func (ElementMultiError) Error

func (m ElementMultiError) Error() string

Error returns a concatenation of all the error messages it wraps.

type ElementValidationError

type ElementValidationError struct {
	// contains filtered or unexported fields
}

ElementValidationError is the validation error returned by Element.Validate if the designated constraints aren't met.

func (ElementValidationError) Cause

func (e ElementValidationError) Cause() error

Cause function returns cause value.

func (ElementValidationError) Error

func (e ElementValidationError) Error() string

Error satisfies the builtin error interface

func (ElementValidationError) ErrorName

func (e ElementValidationError) ErrorName() string

ErrorName returns error name.

func (ElementValidationError) Field

func (e ElementValidationError) Field() string

Field function returns field value.

func (ElementValidationError) Key

func (e ElementValidationError) Key() bool

Key function returns key value.

func (ElementValidationError) Reason

func (e ElementValidationError) Reason() string

Reason function returns reason value.

type Namespace

type Namespace struct {
	Name        string       `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	Description string       `protobuf:"bytes,2,opt,name=description,proto3" json:"description,omitempty"`
	Prefix      string       `protobuf:"bytes,3,opt,name=prefix,proto3" json:"prefix,omitempty"`
	Elements    []*Element   `protobuf:"bytes,4,rep,name=elements,proto3" json:"elements,omitempty"`
	Attributes  []*Attribute `protobuf:"bytes,5,rep,name=attributes,proto3" json:"attributes,omitempty"`
	// contains filtered or unexported fields
}

func (*Namespace) CloneMessageVT

func (m *Namespace) CloneMessageVT() proto.Message

func (*Namespace) CloneVT

func (m *Namespace) CloneVT() *Namespace

func (*Namespace) Descriptor deprecated

func (*Namespace) Descriptor() ([]byte, []int)

Deprecated: Use Namespace.ProtoReflect.Descriptor instead.

func (*Namespace) EqualMessageVT

func (this *Namespace) EqualMessageVT(thatMsg proto.Message) bool

func (*Namespace) EqualVT

func (this *Namespace) EqualVT(that *Namespace) bool

func (*Namespace) GetAttributes added in v0.5.0

func (x *Namespace) GetAttributes() []*Attribute

func (*Namespace) GetDescription

func (x *Namespace) GetDescription() string

func (*Namespace) GetElements

func (x *Namespace) GetElements() []*Element

func (*Namespace) GetName

func (x *Namespace) GetName() string

func (*Namespace) GetPrefix added in v0.4.1

func (x *Namespace) GetPrefix() string

func (*Namespace) MarshalJSON

func (msg *Namespace) MarshalJSON() ([]byte, error)

MarshalJSON implements json.Marshaler

func (*Namespace) MarshalToSizedBufferVT

func (m *Namespace) MarshalToSizedBufferVT(dAtA []byte) (int, error)

func (*Namespace) MarshalToSizedBufferVTStrict

func (m *Namespace) MarshalToSizedBufferVTStrict(dAtA []byte) (int, error)

func (*Namespace) MarshalToVT

func (m *Namespace) MarshalToVT(dAtA []byte) (int, error)

func (*Namespace) MarshalToVTStrict

func (m *Namespace) MarshalToVTStrict(dAtA []byte) (int, error)

func (*Namespace) MarshalVT

func (m *Namespace) MarshalVT() (dAtA []byte, err error)

func (*Namespace) MarshalVTStrict

func (m *Namespace) MarshalVTStrict() (dAtA []byte, err error)

func (*Namespace) ProtoMessage

func (*Namespace) ProtoMessage()

func (*Namespace) ProtoReflect

func (x *Namespace) ProtoReflect() protoreflect.Message

func (*Namespace) Reset

func (x *Namespace) Reset()

func (*Namespace) SizeVT

func (m *Namespace) SizeVT() (n int)

func (*Namespace) String

func (x *Namespace) String() string

func (*Namespace) UnmarshalJSON

func (msg *Namespace) UnmarshalJSON(b []byte) error

UnmarshalJSON implements json.Unmarshaler

func (*Namespace) UnmarshalVT

func (m *Namespace) UnmarshalVT(dAtA []byte) error

func (*Namespace) UnmarshalVTUnsafe added in v0.6.0

func (m *Namespace) UnmarshalVTUnsafe(dAtA []byte) error

func (*Namespace) Validate

func (m *Namespace) Validate() error

Validate checks the field values on Namespace 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 (*Namespace) ValidateAll

func (m *Namespace) ValidateAll() error

ValidateAll checks the field values on Namespace 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 NamespaceMultiError, or nil if none found.

type NamespaceMultiError

type NamespaceMultiError []error

NamespaceMultiError is an error wrapping multiple validation errors returned by Namespace.ValidateAll() if the designated constraints aren't met.

func (NamespaceMultiError) AllErrors

func (m NamespaceMultiError) AllErrors() []error

AllErrors returns a list of validation violation errors.

func (NamespaceMultiError) Error

func (m NamespaceMultiError) Error() string

Error returns a concatenation of all the error messages it wraps.

type NamespaceValidationError

type NamespaceValidationError struct {
	// contains filtered or unexported fields
}

NamespaceValidationError is the validation error returned by Namespace.Validate if the designated constraints aren't met.

func (NamespaceValidationError) Cause

func (e NamespaceValidationError) Cause() error

Cause function returns cause value.

func (NamespaceValidationError) Error

func (e NamespaceValidationError) Error() string

Error satisfies the builtin error interface

func (NamespaceValidationError) ErrorName

func (e NamespaceValidationError) ErrorName() string

ErrorName returns error name.

func (NamespaceValidationError) Field

func (e NamespaceValidationError) Field() string

Field function returns field value.

func (NamespaceValidationError) Key

Key function returns key value.

func (NamespaceValidationError) Reason

func (e NamespaceValidationError) Reason() string

Reason function returns reason value.

type Namespaces added in v0.4.1

type Namespaces struct {
	Namespaces []*Namespace `protobuf:"bytes,1,rep,name=namespaces,proto3" json:"namespaces,omitempty"`
	Attributes []*Attribute `protobuf:"bytes,5,rep,name=attributes,proto3" json:"attributes,omitempty"`
	// contains filtered or unexported fields
}

func (*Namespaces) CloneMessageVT added in v0.4.1

func (m *Namespaces) CloneMessageVT() proto.Message

func (*Namespaces) CloneVT added in v0.4.1

func (m *Namespaces) CloneVT() *Namespaces

func (*Namespaces) Descriptor deprecated added in v0.4.1

func (*Namespaces) Descriptor() ([]byte, []int)

Deprecated: Use Namespaces.ProtoReflect.Descriptor instead.

func (*Namespaces) EqualMessageVT added in v0.4.1

func (this *Namespaces) EqualMessageVT(thatMsg proto.Message) bool

func (*Namespaces) EqualVT added in v0.4.1

func (this *Namespaces) EqualVT(that *Namespaces) bool

func (*Namespaces) GetAttributes added in v0.5.0

func (x *Namespaces) GetAttributes() []*Attribute

func (*Namespaces) GetNamespaces added in v0.4.1

func (x *Namespaces) GetNamespaces() []*Namespace

func (*Namespaces) MarshalJSON added in v0.4.1

func (msg *Namespaces) MarshalJSON() ([]byte, error)

MarshalJSON implements json.Marshaler

func (*Namespaces) MarshalToSizedBufferVT added in v0.4.1

func (m *Namespaces) MarshalToSizedBufferVT(dAtA []byte) (int, error)

func (*Namespaces) MarshalToSizedBufferVTStrict added in v0.4.1

func (m *Namespaces) MarshalToSizedBufferVTStrict(dAtA []byte) (int, error)

func (*Namespaces) MarshalToVT added in v0.4.1

func (m *Namespaces) MarshalToVT(dAtA []byte) (int, error)

func (*Namespaces) MarshalToVTStrict added in v0.4.1

func (m *Namespaces) MarshalToVTStrict(dAtA []byte) (int, error)

func (*Namespaces) MarshalVT added in v0.4.1

func (m *Namespaces) MarshalVT() (dAtA []byte, err error)

func (*Namespaces) MarshalVTStrict added in v0.4.1

func (m *Namespaces) MarshalVTStrict() (dAtA []byte, err error)

func (*Namespaces) ProtoMessage added in v0.4.1

func (*Namespaces) ProtoMessage()

func (*Namespaces) ProtoReflect added in v0.4.1

func (x *Namespaces) ProtoReflect() protoreflect.Message

func (*Namespaces) Reset added in v0.4.1

func (x *Namespaces) Reset()

func (*Namespaces) SizeVT added in v0.4.1

func (m *Namespaces) SizeVT() (n int)

func (*Namespaces) String added in v0.4.1

func (x *Namespaces) String() string

func (*Namespaces) UnmarshalJSON added in v0.4.1

func (msg *Namespaces) UnmarshalJSON(b []byte) error

UnmarshalJSON implements json.Unmarshaler

func (*Namespaces) UnmarshalVT added in v0.4.1

func (m *Namespaces) UnmarshalVT(dAtA []byte) error

func (*Namespaces) UnmarshalVTUnsafe added in v0.6.0

func (m *Namespaces) UnmarshalVTUnsafe(dAtA []byte) error

func (*Namespaces) Validate added in v0.4.1

func (m *Namespaces) Validate() error

Validate checks the field values on Namespaces 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 (*Namespaces) ValidateAll added in v0.4.1

func (m *Namespaces) ValidateAll() error

ValidateAll checks the field values on Namespaces 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 NamespacesMultiError, or nil if none found.

type NamespacesMultiError added in v0.4.1

type NamespacesMultiError []error

NamespacesMultiError is an error wrapping multiple validation errors returned by Namespaces.ValidateAll() if the designated constraints aren't met.

func (NamespacesMultiError) AllErrors added in v0.4.1

func (m NamespacesMultiError) AllErrors() []error

AllErrors returns a list of validation violation errors.

func (NamespacesMultiError) Error added in v0.4.1

func (m NamespacesMultiError) Error() string

Error returns a concatenation of all the error messages it wraps.

type NamespacesValidationError added in v0.4.1

type NamespacesValidationError struct {
	// contains filtered or unexported fields
}

NamespacesValidationError is the validation error returned by Namespaces.Validate if the designated constraints aren't met.

func (NamespacesValidationError) Cause added in v0.4.1

func (e NamespacesValidationError) Cause() error

Cause function returns cause value.

func (NamespacesValidationError) Error added in v0.4.1

Error satisfies the builtin error interface

func (NamespacesValidationError) ErrorName added in v0.4.1

func (e NamespacesValidationError) ErrorName() string

ErrorName returns error name.

func (NamespacesValidationError) Field added in v0.4.1

Field function returns field value.

func (NamespacesValidationError) Key added in v0.4.1

Key function returns key value.

func (NamespacesValidationError) Reason added in v0.4.1

func (e NamespacesValidationError) Reason() string

Reason function returns reason value.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL