syncv1

package
v2.0.0-...-d8f0e26 Latest Latest
Warning

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

Go to latest
Published: Mar 17, 2024 License: Apache-2.0 Imports: 25 Imported by: 27

Documentation

Index

Constants

This section is empty.

Variables

View Source
var (
	ErrInvalidLength        = fmt.Errorf("proto: negative length found during unmarshaling")
	ErrIntOverflow          = fmt.Errorf("proto: integer overflow")
	ErrUnexpectedEndOfGroup = fmt.Errorf("proto: unexpected end of group")
)
View Source
var (
	PolicyWrapper_Source_name = map[int32]string{
		0: "UNKNOWN",
		1: "ETCD",
		2: "K8S",
	}
	PolicyWrapper_Source_value = map[string]int32{
		"UNKNOWN": 0,
		"ETCD":    1,
		"K8S":     2,
	}
)

Enum value maps for PolicyWrapper_Source.

View Source
var File_aperture_policy_sync_v1_classifier_proto protoreflect.FileDescriptor
View Source
var File_aperture_policy_sync_v1_common_attributes_proto protoreflect.FileDescriptor
View Source
var File_aperture_policy_sync_v1_concurrency_limiter_proto protoreflect.FileDescriptor
View Source
var File_aperture_policy_sync_v1_concurrency_scheduler_proto protoreflect.FileDescriptor
View Source
var File_aperture_policy_sync_v1_flux_meter_proto protoreflect.FileDescriptor
View Source
var File_aperture_policy_sync_v1_infra_meter_proto protoreflect.FileDescriptor
View Source
var File_aperture_policy_sync_v1_load_scheduler_proto protoreflect.FileDescriptor
View Source
var File_aperture_policy_sync_v1_pod_scaler_proto protoreflect.FileDescriptor
View Source
var File_aperture_policy_sync_v1_policy_proto protoreflect.FileDescriptor
View Source
var File_aperture_policy_sync_v1_quota_scheduler_proto protoreflect.FileDescriptor
View Source
var File_aperture_policy_sync_v1_rate_limiter_proto protoreflect.FileDescriptor
View Source
var File_aperture_policy_sync_v1_sampler_proto protoreflect.FileDescriptor
View Source
var File_aperture_policy_sync_v1_telemetry_collector_proto protoreflect.FileDescriptor
View Source
var File_aperture_policy_sync_v1_tick_proto protoreflect.FileDescriptor

Functions

This section is empty.

Types

type ClassifierAttributes

type ClassifierAttributes struct {

	// Name of the Policy.
	PolicyName string `protobuf:"bytes,1,opt,name=policy_name,json=policyName,proto3" json:"policy_name,omitempty"`
	// Hash of the entire Policy spec.
	PolicyHash string `protobuf:"bytes,2,opt,name=policy_hash,json=policyHash,proto3" json:"policy_hash,omitempty"`
	// The id within the Classifiers list.
	ClassifierIndex int64 `protobuf:"varint,3,opt,name=classifier_index,json=classifierIndex,proto3" json:"classifier_index,omitempty"`
	// contains filtered or unexported fields
}

func (*ClassifierAttributes) Descriptor deprecated

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

Deprecated: Use ClassifierAttributes.ProtoReflect.Descriptor instead.

func (*ClassifierAttributes) GetClassifierIndex

func (x *ClassifierAttributes) GetClassifierIndex() int64

func (*ClassifierAttributes) GetPolicyHash

func (x *ClassifierAttributes) GetPolicyHash() string

func (*ClassifierAttributes) GetPolicyName

func (x *ClassifierAttributes) GetPolicyName() string

func (*ClassifierAttributes) MarshalJSON

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

MarshalJSON implements json.Marshaler

func (*ClassifierAttributes) MarshalToSizedBufferVT

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

func (*ClassifierAttributes) MarshalToVT

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

func (*ClassifierAttributes) MarshalVT

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

func (*ClassifierAttributes) ProtoMessage

func (*ClassifierAttributes) ProtoMessage()

func (*ClassifierAttributes) ProtoReflect

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

func (*ClassifierAttributes) Reset

func (x *ClassifierAttributes) Reset()

func (*ClassifierAttributes) SizeVT

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

func (*ClassifierAttributes) String

func (x *ClassifierAttributes) String() string

func (*ClassifierAttributes) UnmarshalJSON

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

UnmarshalJSON implements json.Unmarshaler

func (*ClassifierAttributes) UnmarshalVT

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

func (*ClassifierAttributes) Validate

func (m *ClassifierAttributes) Validate() error

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

func (m *ClassifierAttributes) ValidateAll() error

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

type ClassifierAttributesMultiError

type ClassifierAttributesMultiError []error

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

func (ClassifierAttributesMultiError) AllErrors

func (m ClassifierAttributesMultiError) AllErrors() []error

AllErrors returns a list of validation violation errors.

func (ClassifierAttributesMultiError) Error

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

type ClassifierAttributesValidationError

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

ClassifierAttributesValidationError is the validation error returned by ClassifierAttributes.Validate if the designated constraints aren't met.

func (ClassifierAttributesValidationError) Cause

Cause function returns cause value.

func (ClassifierAttributesValidationError) Error

Error satisfies the builtin error interface

func (ClassifierAttributesValidationError) ErrorName

ErrorName returns error name.

func (ClassifierAttributesValidationError) Field

Field function returns field value.

func (ClassifierAttributesValidationError) Key

Key function returns key value.

func (ClassifierAttributesValidationError) Reason

Reason function returns reason value.

type ClassifierWrapper

type ClassifierWrapper struct {

	// CommonAttributes
	ClassifierAttributes *ClassifierAttributes `protobuf:"bytes,1,opt,name=classifier_attributes,json=classifierAttributes,proto3" json:"classifier_attributes,omitempty"`
	// Classifier
	Classifier *v1.Classifier `protobuf:"bytes,2,opt,name=classifier,proto3" json:"classifier,omitempty"`
	// contains filtered or unexported fields
}

func (*ClassifierWrapper) Descriptor deprecated

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

Deprecated: Use ClassifierWrapper.ProtoReflect.Descriptor instead.

func (*ClassifierWrapper) GetClassifier

func (x *ClassifierWrapper) GetClassifier() *v1.Classifier

func (*ClassifierWrapper) GetClassifierAttributes

func (x *ClassifierWrapper) GetClassifierAttributes() *ClassifierAttributes

func (*ClassifierWrapper) MarshalJSON

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

MarshalJSON implements json.Marshaler

func (*ClassifierWrapper) MarshalToSizedBufferVT

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

func (*ClassifierWrapper) MarshalToVT

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

func (*ClassifierWrapper) MarshalVT

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

func (*ClassifierWrapper) ProtoMessage

func (*ClassifierWrapper) ProtoMessage()

func (*ClassifierWrapper) ProtoReflect

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

func (*ClassifierWrapper) Reset

func (x *ClassifierWrapper) Reset()

func (*ClassifierWrapper) SizeVT

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

func (*ClassifierWrapper) String

func (x *ClassifierWrapper) String() string

func (*ClassifierWrapper) UnmarshalJSON

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

UnmarshalJSON implements json.Unmarshaler

func (*ClassifierWrapper) UnmarshalVT

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

func (*ClassifierWrapper) Validate

func (m *ClassifierWrapper) Validate() error

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

func (m *ClassifierWrapper) ValidateAll() error

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

type ClassifierWrapperMultiError

type ClassifierWrapperMultiError []error

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

func (ClassifierWrapperMultiError) AllErrors

func (m ClassifierWrapperMultiError) AllErrors() []error

AllErrors returns a list of validation violation errors.

func (ClassifierWrapperMultiError) Error

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

type ClassifierWrapperValidationError

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

ClassifierWrapperValidationError is the validation error returned by ClassifierWrapper.Validate if the designated constraints aren't met.

func (ClassifierWrapperValidationError) Cause

Cause function returns cause value.

func (ClassifierWrapperValidationError) Error

Error satisfies the builtin error interface

func (ClassifierWrapperValidationError) ErrorName

ErrorName returns error name.

func (ClassifierWrapperValidationError) Field

Field function returns field value.

func (ClassifierWrapperValidationError) Key

Key function returns key value.

func (ClassifierWrapperValidationError) Reason

Reason function returns reason value.

type CommonAttributes

type CommonAttributes struct {

	// Name of the Policy.
	PolicyName string `protobuf:"bytes,1,opt,name=policy_name,json=policyName,proto3" json:"policy_name,omitempty"`
	// Hash of the entire Policy spec.
	//
	// This is the 128 bits of sha256 sum of the policy, as stored in etcd. This
	// hash will never change after applying policy.  For k8s-managed policies,
	// the hash might change with new version of the controller.
	PolicyHash string `protobuf:"bytes,2,opt,name=policy_hash,json=policyHash,proto3" json:"policy_hash,omitempty"`
	// The id of Component within the circuit.
	ComponentId string `protobuf:"bytes,3,opt,name=component_id,json=componentId,proto3" json:"component_id,omitempty"`
	// contains filtered or unexported fields
}

func (*CommonAttributes) Descriptor deprecated

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

Deprecated: Use CommonAttributes.ProtoReflect.Descriptor instead.

func (*CommonAttributes) GetComponentId

func (x *CommonAttributes) GetComponentId() string

func (*CommonAttributes) GetPolicyHash

func (x *CommonAttributes) GetPolicyHash() string

func (*CommonAttributes) GetPolicyName

func (x *CommonAttributes) GetPolicyName() string

func (*CommonAttributes) MarshalJSON

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

MarshalJSON implements json.Marshaler

func (*CommonAttributes) MarshalToSizedBufferVT

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

func (*CommonAttributes) MarshalToVT

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

func (*CommonAttributes) MarshalVT

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

func (*CommonAttributes) ProtoMessage

func (*CommonAttributes) ProtoMessage()

func (*CommonAttributes) ProtoReflect

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

func (*CommonAttributes) Reset

func (x *CommonAttributes) Reset()

func (*CommonAttributes) SizeVT

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

func (*CommonAttributes) String

func (x *CommonAttributes) String() string

func (*CommonAttributes) UnmarshalJSON

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

UnmarshalJSON implements json.Unmarshaler

func (*CommonAttributes) UnmarshalVT

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

func (*CommonAttributes) Validate

func (m *CommonAttributes) Validate() error

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

func (m *CommonAttributes) ValidateAll() error

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

type CommonAttributesMultiError

type CommonAttributesMultiError []error

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

func (CommonAttributesMultiError) AllErrors

func (m CommonAttributesMultiError) AllErrors() []error

AllErrors returns a list of validation violation errors.

func (CommonAttributesMultiError) Error

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

type CommonAttributesValidationError

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

CommonAttributesValidationError is the validation error returned by CommonAttributes.Validate if the designated constraints aren't met.

func (CommonAttributesValidationError) Cause

Cause function returns cause value.

func (CommonAttributesValidationError) Error

Error satisfies the builtin error interface

func (CommonAttributesValidationError) ErrorName

ErrorName returns error name.

func (CommonAttributesValidationError) Field

Field function returns field value.

func (CommonAttributesValidationError) Key

Key function returns key value.

func (CommonAttributesValidationError) Reason

Reason function returns reason value.

type ConcurrencyLimiterDecision

type ConcurrencyLimiterDecision struct {
	MaxConcurrency float64 `protobuf:"fixed64,1,opt,name=max_concurrency,json=maxConcurrency,proto3" json:"max_concurrency,omitempty"`
	PassThrough    bool    `protobuf:"varint,2,opt,name=pass_through,json=passThrough,proto3" json:"pass_through,omitempty"`
	// contains filtered or unexported fields
}

func (*ConcurrencyLimiterDecision) Descriptor deprecated

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

Deprecated: Use ConcurrencyLimiterDecision.ProtoReflect.Descriptor instead.

func (*ConcurrencyLimiterDecision) GetMaxConcurrency

func (x *ConcurrencyLimiterDecision) GetMaxConcurrency() float64

func (*ConcurrencyLimiterDecision) GetPassThrough

func (x *ConcurrencyLimiterDecision) GetPassThrough() bool

func (*ConcurrencyLimiterDecision) MarshalJSON

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

MarshalJSON implements json.Marshaler

func (*ConcurrencyLimiterDecision) MarshalToSizedBufferVT

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

func (*ConcurrencyLimiterDecision) MarshalToVT

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

func (*ConcurrencyLimiterDecision) MarshalVT

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

func (*ConcurrencyLimiterDecision) ProtoMessage

func (*ConcurrencyLimiterDecision) ProtoMessage()

func (*ConcurrencyLimiterDecision) ProtoReflect

func (*ConcurrencyLimiterDecision) Reset

func (x *ConcurrencyLimiterDecision) Reset()

func (*ConcurrencyLimiterDecision) SizeVT

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

func (*ConcurrencyLimiterDecision) String

func (x *ConcurrencyLimiterDecision) String() string

func (*ConcurrencyLimiterDecision) UnmarshalJSON

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

UnmarshalJSON implements json.Unmarshaler

func (*ConcurrencyLimiterDecision) UnmarshalVT

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

func (*ConcurrencyLimiterDecision) Validate

func (m *ConcurrencyLimiterDecision) Validate() error

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

func (m *ConcurrencyLimiterDecision) ValidateAll() error

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

type ConcurrencyLimiterDecisionMultiError

type ConcurrencyLimiterDecisionMultiError []error

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

func (ConcurrencyLimiterDecisionMultiError) AllErrors

AllErrors returns a list of validation violation errors.

func (ConcurrencyLimiterDecisionMultiError) Error

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

type ConcurrencyLimiterDecisionValidationError

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

ConcurrencyLimiterDecisionValidationError is the validation error returned by ConcurrencyLimiterDecision.Validate if the designated constraints aren't met.

func (ConcurrencyLimiterDecisionValidationError) Cause

Cause function returns cause value.

func (ConcurrencyLimiterDecisionValidationError) Error

Error satisfies the builtin error interface

func (ConcurrencyLimiterDecisionValidationError) ErrorName

ErrorName returns error name.

func (ConcurrencyLimiterDecisionValidationError) Field

Field function returns field value.

func (ConcurrencyLimiterDecisionValidationError) Key

Key function returns key value.

func (ConcurrencyLimiterDecisionValidationError) Reason

Reason function returns reason value.

type ConcurrencyLimiterDecisionWrapper

type ConcurrencyLimiterDecisionWrapper struct {

	// CommonAttributes
	CommonAttributes *CommonAttributes `protobuf:"bytes,1,opt,name=common_attributes,json=commonAttributes,proto3" json:"common_attributes,omitempty"`
	// Concurrency Limiter Decision
	ConcurrencyLimiterDecision *ConcurrencyLimiterDecision `` /* 141-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*ConcurrencyLimiterDecisionWrapper) Descriptor deprecated

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

Deprecated: Use ConcurrencyLimiterDecisionWrapper.ProtoReflect.Descriptor instead.

func (*ConcurrencyLimiterDecisionWrapper) GetCommonAttributes

func (x *ConcurrencyLimiterDecisionWrapper) GetCommonAttributes() *CommonAttributes

func (*ConcurrencyLimiterDecisionWrapper) GetConcurrencyLimiterDecision

func (x *ConcurrencyLimiterDecisionWrapper) GetConcurrencyLimiterDecision() *ConcurrencyLimiterDecision

func (*ConcurrencyLimiterDecisionWrapper) MarshalJSON

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

MarshalJSON implements json.Marshaler

func (*ConcurrencyLimiterDecisionWrapper) MarshalToSizedBufferVT

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

func (*ConcurrencyLimiterDecisionWrapper) MarshalToVT

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

func (*ConcurrencyLimiterDecisionWrapper) MarshalVT

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

func (*ConcurrencyLimiterDecisionWrapper) ProtoMessage

func (*ConcurrencyLimiterDecisionWrapper) ProtoMessage()

func (*ConcurrencyLimiterDecisionWrapper) ProtoReflect

func (*ConcurrencyLimiterDecisionWrapper) Reset

func (*ConcurrencyLimiterDecisionWrapper) SizeVT

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

func (*ConcurrencyLimiterDecisionWrapper) String

func (*ConcurrencyLimiterDecisionWrapper) UnmarshalJSON

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

UnmarshalJSON implements json.Unmarshaler

func (*ConcurrencyLimiterDecisionWrapper) UnmarshalVT

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

func (*ConcurrencyLimiterDecisionWrapper) Validate

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

func (m *ConcurrencyLimiterDecisionWrapper) ValidateAll() error

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

type ConcurrencyLimiterDecisionWrapperMultiError

type ConcurrencyLimiterDecisionWrapperMultiError []error

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

func (ConcurrencyLimiterDecisionWrapperMultiError) AllErrors

AllErrors returns a list of validation violation errors.

func (ConcurrencyLimiterDecisionWrapperMultiError) Error

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

type ConcurrencyLimiterDecisionWrapperValidationError

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

ConcurrencyLimiterDecisionWrapperValidationError is the validation error returned by ConcurrencyLimiterDecisionWrapper.Validate if the designated constraints aren't met.

func (ConcurrencyLimiterDecisionWrapperValidationError) Cause

Cause function returns cause value.

func (ConcurrencyLimiterDecisionWrapperValidationError) Error

Error satisfies the builtin error interface

func (ConcurrencyLimiterDecisionWrapperValidationError) ErrorName

ErrorName returns error name.

func (ConcurrencyLimiterDecisionWrapperValidationError) Field

Field function returns field value.

func (ConcurrencyLimiterDecisionWrapperValidationError) Key

Key function returns key value.

func (ConcurrencyLimiterDecisionWrapperValidationError) Reason

Reason function returns reason value.

type ConcurrencyLimiterWrapper

type ConcurrencyLimiterWrapper struct {

	// CommonAttributes
	CommonAttributes *CommonAttributes `protobuf:"bytes,1,opt,name=common_attributes,json=commonAttributes,proto3" json:"common_attributes,omitempty"`
	// Concurrency Limiter
	ConcurrencyLimiter *v1.ConcurrencyLimiter `protobuf:"bytes,2,opt,name=concurrency_limiter,json=concurrencyLimiter,proto3" json:"concurrency_limiter,omitempty"`
	// contains filtered or unexported fields
}

func (*ConcurrencyLimiterWrapper) Descriptor deprecated

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

Deprecated: Use ConcurrencyLimiterWrapper.ProtoReflect.Descriptor instead.

func (*ConcurrencyLimiterWrapper) GetCommonAttributes

func (x *ConcurrencyLimiterWrapper) GetCommonAttributes() *CommonAttributes

func (*ConcurrencyLimiterWrapper) GetConcurrencyLimiter

func (x *ConcurrencyLimiterWrapper) GetConcurrencyLimiter() *v1.ConcurrencyLimiter

func (*ConcurrencyLimiterWrapper) MarshalJSON

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

MarshalJSON implements json.Marshaler

func (*ConcurrencyLimiterWrapper) MarshalToSizedBufferVT

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

func (*ConcurrencyLimiterWrapper) MarshalToVT

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

func (*ConcurrencyLimiterWrapper) MarshalVT

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

func (*ConcurrencyLimiterWrapper) ProtoMessage

func (*ConcurrencyLimiterWrapper) ProtoMessage()

func (*ConcurrencyLimiterWrapper) ProtoReflect

func (*ConcurrencyLimiterWrapper) Reset

func (x *ConcurrencyLimiterWrapper) Reset()

func (*ConcurrencyLimiterWrapper) SizeVT

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

func (*ConcurrencyLimiterWrapper) String

func (x *ConcurrencyLimiterWrapper) String() string

func (*ConcurrencyLimiterWrapper) UnmarshalJSON

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

UnmarshalJSON implements json.Unmarshaler

func (*ConcurrencyLimiterWrapper) UnmarshalVT

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

func (*ConcurrencyLimiterWrapper) Validate

func (m *ConcurrencyLimiterWrapper) Validate() error

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

func (m *ConcurrencyLimiterWrapper) ValidateAll() error

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

type ConcurrencyLimiterWrapperMultiError

type ConcurrencyLimiterWrapperMultiError []error

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

func (ConcurrencyLimiterWrapperMultiError) AllErrors

AllErrors returns a list of validation violation errors.

func (ConcurrencyLimiterWrapperMultiError) Error

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

type ConcurrencyLimiterWrapperValidationError

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

ConcurrencyLimiterWrapperValidationError is the validation error returned by ConcurrencyLimiterWrapper.Validate if the designated constraints aren't met.

func (ConcurrencyLimiterWrapperValidationError) Cause

Cause function returns cause value.

func (ConcurrencyLimiterWrapperValidationError) Error

Error satisfies the builtin error interface

func (ConcurrencyLimiterWrapperValidationError) ErrorName

ErrorName returns error name.

func (ConcurrencyLimiterWrapperValidationError) Field

Field function returns field value.

func (ConcurrencyLimiterWrapperValidationError) Key

Key function returns key value.

func (ConcurrencyLimiterWrapperValidationError) Reason

Reason function returns reason value.

type ConcurrencySchedulerWrapper

type ConcurrencySchedulerWrapper struct {

	// CommonAttributes
	CommonAttributes *CommonAttributes `protobuf:"bytes,1,opt,name=common_attributes,json=commonAttributes,proto3" json:"common_attributes,omitempty"`
	// Concurrency Scheduler
	ConcurrencyScheduler *v1.ConcurrencyScheduler `protobuf:"bytes,2,opt,name=concurrency_scheduler,json=concurrencyScheduler,proto3" json:"concurrency_scheduler,omitempty"`
	// contains filtered or unexported fields
}

func (*ConcurrencySchedulerWrapper) Descriptor deprecated

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

Deprecated: Use ConcurrencySchedulerWrapper.ProtoReflect.Descriptor instead.

func (*ConcurrencySchedulerWrapper) GetCommonAttributes

func (x *ConcurrencySchedulerWrapper) GetCommonAttributes() *CommonAttributes

func (*ConcurrencySchedulerWrapper) GetConcurrencyScheduler

func (x *ConcurrencySchedulerWrapper) GetConcurrencyScheduler() *v1.ConcurrencyScheduler

func (*ConcurrencySchedulerWrapper) MarshalJSON

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

MarshalJSON implements json.Marshaler

func (*ConcurrencySchedulerWrapper) MarshalToSizedBufferVT

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

func (*ConcurrencySchedulerWrapper) MarshalToVT

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

func (*ConcurrencySchedulerWrapper) MarshalVT

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

func (*ConcurrencySchedulerWrapper) ProtoMessage

func (*ConcurrencySchedulerWrapper) ProtoMessage()

func (*ConcurrencySchedulerWrapper) ProtoReflect

func (*ConcurrencySchedulerWrapper) Reset

func (x *ConcurrencySchedulerWrapper) Reset()

func (*ConcurrencySchedulerWrapper) SizeVT

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

func (*ConcurrencySchedulerWrapper) String

func (x *ConcurrencySchedulerWrapper) String() string

func (*ConcurrencySchedulerWrapper) UnmarshalJSON

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

UnmarshalJSON implements json.Unmarshaler

func (*ConcurrencySchedulerWrapper) UnmarshalVT

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

func (*ConcurrencySchedulerWrapper) Validate

func (m *ConcurrencySchedulerWrapper) Validate() error

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

func (m *ConcurrencySchedulerWrapper) ValidateAll() error

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

type ConcurrencySchedulerWrapperMultiError

type ConcurrencySchedulerWrapperMultiError []error

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

func (ConcurrencySchedulerWrapperMultiError) AllErrors

AllErrors returns a list of validation violation errors.

func (ConcurrencySchedulerWrapperMultiError) Error

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

type ConcurrencySchedulerWrapperValidationError

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

ConcurrencySchedulerWrapperValidationError is the validation error returned by ConcurrencySchedulerWrapper.Validate if the designated constraints aren't met.

func (ConcurrencySchedulerWrapperValidationError) Cause

Cause function returns cause value.

func (ConcurrencySchedulerWrapperValidationError) Error

Error satisfies the builtin error interface

func (ConcurrencySchedulerWrapperValidationError) ErrorName

ErrorName returns error name.

func (ConcurrencySchedulerWrapperValidationError) Field

Field function returns field value.

func (ConcurrencySchedulerWrapperValidationError) Key

Key function returns key value.

func (ConcurrencySchedulerWrapperValidationError) Reason

Reason function returns reason value.

type FluxMeterWrapper

type FluxMeterWrapper struct {

	// Flux Meter
	FluxMeter *v1.FluxMeter `protobuf:"bytes,1,opt,name=flux_meter,json=fluxMeter,proto3" json:"flux_meter,omitempty"`
	// Name of Flux Meter metric.
	FluxMeterName string `protobuf:"bytes,4,opt,name=flux_meter_name,json=fluxMeterName,proto3" json:"flux_meter_name,omitempty"`
	// Name of the Policy.
	PolicyName string `protobuf:"bytes,5,opt,name=policy_name,json=policyName,proto3" json:"policy_name,omitempty"`
	// contains filtered or unexported fields
}

func (*FluxMeterWrapper) Descriptor deprecated

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

Deprecated: Use FluxMeterWrapper.ProtoReflect.Descriptor instead.

func (*FluxMeterWrapper) GetFluxMeter

func (x *FluxMeterWrapper) GetFluxMeter() *v1.FluxMeter

func (*FluxMeterWrapper) GetFluxMeterName

func (x *FluxMeterWrapper) GetFluxMeterName() string

func (*FluxMeterWrapper) GetPolicyName

func (x *FluxMeterWrapper) GetPolicyName() string

func (*FluxMeterWrapper) MarshalJSON

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

MarshalJSON implements json.Marshaler

func (*FluxMeterWrapper) MarshalToSizedBufferVT

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

func (*FluxMeterWrapper) MarshalToVT

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

func (*FluxMeterWrapper) MarshalVT

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

func (*FluxMeterWrapper) ProtoMessage

func (*FluxMeterWrapper) ProtoMessage()

func (*FluxMeterWrapper) ProtoReflect

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

func (*FluxMeterWrapper) Reset

func (x *FluxMeterWrapper) Reset()

func (*FluxMeterWrapper) SizeVT

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

func (*FluxMeterWrapper) String

func (x *FluxMeterWrapper) String() string

func (*FluxMeterWrapper) UnmarshalJSON

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

UnmarshalJSON implements json.Unmarshaler

func (*FluxMeterWrapper) UnmarshalVT

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

func (*FluxMeterWrapper) Validate

func (m *FluxMeterWrapper) Validate() error

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

func (m *FluxMeterWrapper) ValidateAll() error

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

type FluxMeterWrapperMultiError

type FluxMeterWrapperMultiError []error

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

func (FluxMeterWrapperMultiError) AllErrors

func (m FluxMeterWrapperMultiError) AllErrors() []error

AllErrors returns a list of validation violation errors.

func (FluxMeterWrapperMultiError) Error

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

type FluxMeterWrapperValidationError

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

FluxMeterWrapperValidationError is the validation error returned by FluxMeterWrapper.Validate if the designated constraints aren't met.

func (FluxMeterWrapperValidationError) Cause

Cause function returns cause value.

func (FluxMeterWrapperValidationError) Error

Error satisfies the builtin error interface

func (FluxMeterWrapperValidationError) ErrorName

ErrorName returns error name.

func (FluxMeterWrapperValidationError) Field

Field function returns field value.

func (FluxMeterWrapperValidationError) Key

Key function returns key value.

func (FluxMeterWrapperValidationError) Reason

Reason function returns reason value.

type InfraMeterWrapper

type InfraMeterWrapper struct {

	// Infra Meter
	InfraMeter *v1.InfraMeter `protobuf:"bytes,1,opt,name=infra_meter,json=infraMeter,proto3" json:"infra_meter,omitempty"`
	// Name of the Infra Meter.
	InfraMeterName string `protobuf:"bytes,2,opt,name=infra_meter_name,json=infraMeterName,proto3" json:"infra_meter_name,omitempty"`
	// Name of the Policy.
	PolicyName string `protobuf:"bytes,3,opt,name=policy_name,json=policyName,proto3" json:"policy_name,omitempty"`
	// contains filtered or unexported fields
}

func (*InfraMeterWrapper) Descriptor deprecated

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

Deprecated: Use InfraMeterWrapper.ProtoReflect.Descriptor instead.

func (*InfraMeterWrapper) GetInfraMeter

func (x *InfraMeterWrapper) GetInfraMeter() *v1.InfraMeter

func (*InfraMeterWrapper) GetInfraMeterName

func (x *InfraMeterWrapper) GetInfraMeterName() string

func (*InfraMeterWrapper) GetPolicyName

func (x *InfraMeterWrapper) GetPolicyName() string

func (*InfraMeterWrapper) MarshalJSON

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

MarshalJSON implements json.Marshaler

func (*InfraMeterWrapper) MarshalToSizedBufferVT

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

func (*InfraMeterWrapper) MarshalToVT

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

func (*InfraMeterWrapper) MarshalVT

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

func (*InfraMeterWrapper) ProtoMessage

func (*InfraMeterWrapper) ProtoMessage()

func (*InfraMeterWrapper) ProtoReflect

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

func (*InfraMeterWrapper) Reset

func (x *InfraMeterWrapper) Reset()

func (*InfraMeterWrapper) SizeVT

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

func (*InfraMeterWrapper) String

func (x *InfraMeterWrapper) String() string

func (*InfraMeterWrapper) UnmarshalJSON

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

UnmarshalJSON implements json.Unmarshaler

func (*InfraMeterWrapper) UnmarshalVT

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

func (*InfraMeterWrapper) Validate

func (m *InfraMeterWrapper) Validate() error

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

func (m *InfraMeterWrapper) ValidateAll() error

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

type InfraMeterWrapperMultiError

type InfraMeterWrapperMultiError []error

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

func (InfraMeterWrapperMultiError) AllErrors

func (m InfraMeterWrapperMultiError) AllErrors() []error

AllErrors returns a list of validation violation errors.

func (InfraMeterWrapperMultiError) Error

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

type InfraMeterWrapperValidationError

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

InfraMeterWrapperValidationError is the validation error returned by InfraMeterWrapper.Validate if the designated constraints aren't met.

func (InfraMeterWrapperValidationError) Cause

Cause function returns cause value.

func (InfraMeterWrapperValidationError) Error

Error satisfies the builtin error interface

func (InfraMeterWrapperValidationError) ErrorName

ErrorName returns error name.

func (InfraMeterWrapperValidationError) Field

Field function returns field value.

func (InfraMeterWrapperValidationError) Key

Key function returns key value.

func (InfraMeterWrapperValidationError) Reason

Reason function returns reason value.

type LoadDecision

type LoadDecision struct {
	TickInfo              *TickInfo              `protobuf:"bytes,1,opt,name=tick_info,json=tickInfo,proto3" json:"tick_info,omitempty"`
	LoadMultiplier        float64                `protobuf:"fixed64,2,opt,name=load_multiplier,json=loadMultiplier,proto3" json:"load_multiplier,omitempty"`
	PassThrough           bool                   `protobuf:"varint,3,opt,name=pass_through,json=passThrough,proto3" json:"pass_through,omitempty"`
	TokensByWorkloadIndex map[string]float64     `` /* 218-byte string literal not displayed */
	ValidUntil            *timestamppb.Timestamp `protobuf:"bytes,5,opt,name=valid_until,json=validUntil,proto3" json:"valid_until,omitempty"`
	// contains filtered or unexported fields
}

func (*LoadDecision) Descriptor deprecated

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

Deprecated: Use LoadDecision.ProtoReflect.Descriptor instead.

func (*LoadDecision) GetLoadMultiplier

func (x *LoadDecision) GetLoadMultiplier() float64

func (*LoadDecision) GetPassThrough

func (x *LoadDecision) GetPassThrough() bool

func (*LoadDecision) GetTickInfo

func (x *LoadDecision) GetTickInfo() *TickInfo

func (*LoadDecision) GetTokensByWorkloadIndex

func (x *LoadDecision) GetTokensByWorkloadIndex() map[string]float64

func (*LoadDecision) GetValidUntil

func (x *LoadDecision) GetValidUntil() *timestamppb.Timestamp

func (*LoadDecision) MarshalJSON

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

MarshalJSON implements json.Marshaler

func (*LoadDecision) MarshalToSizedBufferVT

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

func (*LoadDecision) MarshalToVT

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

func (*LoadDecision) MarshalVT

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

func (*LoadDecision) ProtoMessage

func (*LoadDecision) ProtoMessage()

func (*LoadDecision) ProtoReflect

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

func (*LoadDecision) Reset

func (x *LoadDecision) Reset()

func (*LoadDecision) SizeVT

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

func (*LoadDecision) String

func (x *LoadDecision) String() string

func (*LoadDecision) UnmarshalJSON

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

UnmarshalJSON implements json.Unmarshaler

func (*LoadDecision) UnmarshalVT

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

func (*LoadDecision) Validate

func (m *LoadDecision) Validate() error

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

func (m *LoadDecision) ValidateAll() error

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

type LoadDecisionMultiError

type LoadDecisionMultiError []error

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

func (LoadDecisionMultiError) AllErrors

func (m LoadDecisionMultiError) AllErrors() []error

AllErrors returns a list of validation violation errors.

func (LoadDecisionMultiError) Error

func (m LoadDecisionMultiError) Error() string

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

type LoadDecisionValidationError

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

LoadDecisionValidationError is the validation error returned by LoadDecision.Validate if the designated constraints aren't met.

func (LoadDecisionValidationError) Cause

Cause function returns cause value.

func (LoadDecisionValidationError) Error

Error satisfies the builtin error interface

func (LoadDecisionValidationError) ErrorName

func (e LoadDecisionValidationError) ErrorName() string

ErrorName returns error name.

func (LoadDecisionValidationError) Field

Field function returns field value.

func (LoadDecisionValidationError) Key

Key function returns key value.

func (LoadDecisionValidationError) Reason

Reason function returns reason value.

type LoadDecisionWrapper

type LoadDecisionWrapper struct {

	// CommonAttributes
	CommonAttributes *CommonAttributes `protobuf:"bytes,1,opt,name=common_attributes,json=commonAttributes,proto3" json:"common_attributes,omitempty"`
	// Load Decision
	LoadDecision *LoadDecision `protobuf:"bytes,2,opt,name=load_decision,json=loadDecision,proto3" json:"load_decision,omitempty"`
	// contains filtered or unexported fields
}

func (*LoadDecisionWrapper) Descriptor deprecated

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

Deprecated: Use LoadDecisionWrapper.ProtoReflect.Descriptor instead.

func (*LoadDecisionWrapper) GetCommonAttributes

func (x *LoadDecisionWrapper) GetCommonAttributes() *CommonAttributes

func (*LoadDecisionWrapper) GetLoadDecision

func (x *LoadDecisionWrapper) GetLoadDecision() *LoadDecision

func (*LoadDecisionWrapper) MarshalJSON

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

MarshalJSON implements json.Marshaler

func (*LoadDecisionWrapper) MarshalToSizedBufferVT

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

func (*LoadDecisionWrapper) MarshalToVT

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

func (*LoadDecisionWrapper) MarshalVT

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

func (*LoadDecisionWrapper) ProtoMessage

func (*LoadDecisionWrapper) ProtoMessage()

func (*LoadDecisionWrapper) ProtoReflect

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

func (*LoadDecisionWrapper) Reset

func (x *LoadDecisionWrapper) Reset()

func (*LoadDecisionWrapper) SizeVT

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

func (*LoadDecisionWrapper) String

func (x *LoadDecisionWrapper) String() string

func (*LoadDecisionWrapper) UnmarshalJSON

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

UnmarshalJSON implements json.Unmarshaler

func (*LoadDecisionWrapper) UnmarshalVT

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

func (*LoadDecisionWrapper) Validate

func (m *LoadDecisionWrapper) Validate() error

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

func (m *LoadDecisionWrapper) ValidateAll() error

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

type LoadDecisionWrapperMultiError

type LoadDecisionWrapperMultiError []error

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

func (LoadDecisionWrapperMultiError) AllErrors

func (m LoadDecisionWrapperMultiError) AllErrors() []error

AllErrors returns a list of validation violation errors.

func (LoadDecisionWrapperMultiError) Error

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

type LoadDecisionWrapperValidationError

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

LoadDecisionWrapperValidationError is the validation error returned by LoadDecisionWrapper.Validate if the designated constraints aren't met.

func (LoadDecisionWrapperValidationError) Cause

Cause function returns cause value.

func (LoadDecisionWrapperValidationError) Error

Error satisfies the builtin error interface

func (LoadDecisionWrapperValidationError) ErrorName

ErrorName returns error name.

func (LoadDecisionWrapperValidationError) Field

Field function returns field value.

func (LoadDecisionWrapperValidationError) Key

Key function returns key value.

func (LoadDecisionWrapperValidationError) Reason

Reason function returns reason value.

type LoadSchedulerWrapper

type LoadSchedulerWrapper struct {

	// CommonAttributes
	CommonAttributes *CommonAttributes `protobuf:"bytes,1,opt,name=common_attributes,json=commonAttributes,proto3" json:"common_attributes,omitempty"`
	// Load Scheduler
	LoadScheduler *v1.LoadScheduler `protobuf:"bytes,2,opt,name=load_scheduler,json=loadScheduler,proto3" json:"load_scheduler,omitempty"`
	// contains filtered or unexported fields
}

func (*LoadSchedulerWrapper) Descriptor deprecated

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

Deprecated: Use LoadSchedulerWrapper.ProtoReflect.Descriptor instead.

func (*LoadSchedulerWrapper) GetCommonAttributes

func (x *LoadSchedulerWrapper) GetCommonAttributes() *CommonAttributes

func (*LoadSchedulerWrapper) GetLoadScheduler

func (x *LoadSchedulerWrapper) GetLoadScheduler() *v1.LoadScheduler

func (*LoadSchedulerWrapper) MarshalJSON

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

MarshalJSON implements json.Marshaler

func (*LoadSchedulerWrapper) MarshalToSizedBufferVT

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

func (*LoadSchedulerWrapper) MarshalToVT

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

func (*LoadSchedulerWrapper) MarshalVT

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

func (*LoadSchedulerWrapper) ProtoMessage

func (*LoadSchedulerWrapper) ProtoMessage()

func (*LoadSchedulerWrapper) ProtoReflect

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

func (*LoadSchedulerWrapper) Reset

func (x *LoadSchedulerWrapper) Reset()

func (*LoadSchedulerWrapper) SizeVT

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

func (*LoadSchedulerWrapper) String

func (x *LoadSchedulerWrapper) String() string

func (*LoadSchedulerWrapper) UnmarshalJSON

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

UnmarshalJSON implements json.Unmarshaler

func (*LoadSchedulerWrapper) UnmarshalVT

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

func (*LoadSchedulerWrapper) Validate

func (m *LoadSchedulerWrapper) Validate() error

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

func (m *LoadSchedulerWrapper) ValidateAll() error

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

type LoadSchedulerWrapperMultiError

type LoadSchedulerWrapperMultiError []error

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

func (LoadSchedulerWrapperMultiError) AllErrors

func (m LoadSchedulerWrapperMultiError) AllErrors() []error

AllErrors returns a list of validation violation errors.

func (LoadSchedulerWrapperMultiError) Error

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

type LoadSchedulerWrapperValidationError

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

LoadSchedulerWrapperValidationError is the validation error returned by LoadSchedulerWrapper.Validate if the designated constraints aren't met.

func (LoadSchedulerWrapperValidationError) Cause

Cause function returns cause value.

func (LoadSchedulerWrapperValidationError) Error

Error satisfies the builtin error interface

func (LoadSchedulerWrapperValidationError) ErrorName

ErrorName returns error name.

func (LoadSchedulerWrapperValidationError) Field

Field function returns field value.

func (LoadSchedulerWrapperValidationError) Key

Key function returns key value.

func (LoadSchedulerWrapperValidationError) Reason

Reason function returns reason value.

type PodScalerWrapper

type PodScalerWrapper struct {

	// CommonAttributes
	CommonAttributes *CommonAttributes `protobuf:"bytes,1,opt,name=common_attributes,json=commonAttributes,proto3" json:"common_attributes,omitempty"`
	PodScaler        *v1.PodScaler     `protobuf:"bytes,2,opt,name=pod_scaler,json=podScaler,proto3" json:"pod_scaler,omitempty"`
	// contains filtered or unexported fields
}

func (*PodScalerWrapper) Descriptor deprecated

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

Deprecated: Use PodScalerWrapper.ProtoReflect.Descriptor instead.

func (*PodScalerWrapper) GetCommonAttributes

func (x *PodScalerWrapper) GetCommonAttributes() *CommonAttributes

func (*PodScalerWrapper) GetPodScaler

func (x *PodScalerWrapper) GetPodScaler() *v1.PodScaler

func (*PodScalerWrapper) MarshalJSON

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

MarshalJSON implements json.Marshaler

func (*PodScalerWrapper) MarshalToSizedBufferVT

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

func (*PodScalerWrapper) MarshalToVT

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

func (*PodScalerWrapper) MarshalVT

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

func (*PodScalerWrapper) ProtoMessage

func (*PodScalerWrapper) ProtoMessage()

func (*PodScalerWrapper) ProtoReflect

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

func (*PodScalerWrapper) Reset

func (x *PodScalerWrapper) Reset()

func (*PodScalerWrapper) SizeVT

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

func (*PodScalerWrapper) String

func (x *PodScalerWrapper) String() string

func (*PodScalerWrapper) UnmarshalJSON

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

UnmarshalJSON implements json.Unmarshaler

func (*PodScalerWrapper) UnmarshalVT

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

func (*PodScalerWrapper) Validate

func (m *PodScalerWrapper) Validate() error

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

func (m *PodScalerWrapper) ValidateAll() error

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

type PodScalerWrapperMultiError

type PodScalerWrapperMultiError []error

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

func (PodScalerWrapperMultiError) AllErrors

func (m PodScalerWrapperMultiError) AllErrors() []error

AllErrors returns a list of validation violation errors.

func (PodScalerWrapperMultiError) Error

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

type PodScalerWrapperValidationError

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

PodScalerWrapperValidationError is the validation error returned by PodScalerWrapper.Validate if the designated constraints aren't met.

func (PodScalerWrapperValidationError) Cause

Cause function returns cause value.

func (PodScalerWrapperValidationError) Error

Error satisfies the builtin error interface

func (PodScalerWrapperValidationError) ErrorName

ErrorName returns error name.

func (PodScalerWrapperValidationError) Field

Field function returns field value.

func (PodScalerWrapperValidationError) Key

Key function returns key value.

func (PodScalerWrapperValidationError) Reason

Reason function returns reason value.

type PolicyWrapper

type PolicyWrapper struct {

	// CommonAttributes
	CommonAttributes *CommonAttributes `protobuf:"bytes,1,opt,name=common_attributes,json=commonAttributes,proto3" json:"common_attributes,omitempty"`
	// Policy
	Policy *v1.Policy `protobuf:"bytes,2,opt,name=policy,proto3" json:"policy,omitempty"`
	// Where did the policy came from
	Source PolicyWrapper_Source `protobuf:"varint,3,opt,name=source,proto3,enum=aperture.policy.sync.v1.PolicyWrapper_Source" json:"source,omitempty"`
	// contains filtered or unexported fields
}

func (*PolicyWrapper) Descriptor deprecated

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

Deprecated: Use PolicyWrapper.ProtoReflect.Descriptor instead.

func (*PolicyWrapper) GetCommonAttributes

func (x *PolicyWrapper) GetCommonAttributes() *CommonAttributes

func (*PolicyWrapper) GetPolicy

func (x *PolicyWrapper) GetPolicy() *v1.Policy

func (*PolicyWrapper) GetSource

func (x *PolicyWrapper) GetSource() PolicyWrapper_Source

func (*PolicyWrapper) MarshalJSON

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

MarshalJSON implements json.Marshaler

func (*PolicyWrapper) MarshalToSizedBufferVT

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

func (*PolicyWrapper) MarshalToVT

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

func (*PolicyWrapper) MarshalVT

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

func (*PolicyWrapper) ProtoMessage

func (*PolicyWrapper) ProtoMessage()

func (*PolicyWrapper) ProtoReflect

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

func (*PolicyWrapper) Reset

func (x *PolicyWrapper) Reset()

func (*PolicyWrapper) SizeVT

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

func (*PolicyWrapper) String

func (x *PolicyWrapper) String() string

func (*PolicyWrapper) UnmarshalJSON

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

UnmarshalJSON implements json.Unmarshaler

func (*PolicyWrapper) UnmarshalVT

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

func (*PolicyWrapper) Validate

func (m *PolicyWrapper) Validate() error

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

func (m *PolicyWrapper) ValidateAll() error

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

type PolicyWrapperMultiError

type PolicyWrapperMultiError []error

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

func (PolicyWrapperMultiError) AllErrors

func (m PolicyWrapperMultiError) AllErrors() []error

AllErrors returns a list of validation violation errors.

func (PolicyWrapperMultiError) Error

func (m PolicyWrapperMultiError) Error() string

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

type PolicyWrapperValidationError

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

PolicyWrapperValidationError is the validation error returned by PolicyWrapper.Validate if the designated constraints aren't met.

func (PolicyWrapperValidationError) Cause

Cause function returns cause value.

func (PolicyWrapperValidationError) Error

Error satisfies the builtin error interface

func (PolicyWrapperValidationError) ErrorName

func (e PolicyWrapperValidationError) ErrorName() string

ErrorName returns error name.

func (PolicyWrapperValidationError) Field

Field function returns field value.

func (PolicyWrapperValidationError) Key

Key function returns key value.

func (PolicyWrapperValidationError) Reason

Reason function returns reason value.

type PolicyWrapper_Source

type PolicyWrapper_Source int32
const (
	PolicyWrapper_UNKNOWN PolicyWrapper_Source = 0
	PolicyWrapper_ETCD    PolicyWrapper_Source = 1
	PolicyWrapper_K8S     PolicyWrapper_Source = 2
)

func (PolicyWrapper_Source) Descriptor

func (PolicyWrapper_Source) Enum

func (PolicyWrapper_Source) EnumDescriptor deprecated

func (PolicyWrapper_Source) EnumDescriptor() ([]byte, []int)

Deprecated: Use PolicyWrapper_Source.Descriptor instead.

func (PolicyWrapper_Source) Number

func (PolicyWrapper_Source) String

func (x PolicyWrapper_Source) String() string

func (PolicyWrapper_Source) Type

type PolicyWrappers

type PolicyWrappers struct {
	PolicyWrappers map[string]*PolicyWrapper `` /* 191-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*PolicyWrappers) Descriptor deprecated

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

Deprecated: Use PolicyWrappers.ProtoReflect.Descriptor instead.

func (*PolicyWrappers) GetPolicyWrappers

func (x *PolicyWrappers) GetPolicyWrappers() map[string]*PolicyWrapper

func (*PolicyWrappers) MarshalJSON

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

MarshalJSON implements json.Marshaler

func (*PolicyWrappers) MarshalToSizedBufferVT

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

func (*PolicyWrappers) MarshalToVT

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

func (*PolicyWrappers) MarshalVT

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

func (*PolicyWrappers) ProtoMessage

func (*PolicyWrappers) ProtoMessage()

func (*PolicyWrappers) ProtoReflect

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

func (*PolicyWrappers) Reset

func (x *PolicyWrappers) Reset()

func (*PolicyWrappers) SizeVT

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

func (*PolicyWrappers) String

func (x *PolicyWrappers) String() string

func (*PolicyWrappers) UnmarshalJSON

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

UnmarshalJSON implements json.Unmarshaler

func (*PolicyWrappers) UnmarshalVT

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

func (*PolicyWrappers) Validate

func (m *PolicyWrappers) Validate() error

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

func (m *PolicyWrappers) ValidateAll() error

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

type PolicyWrappersMultiError

type PolicyWrappersMultiError []error

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

func (PolicyWrappersMultiError) AllErrors

func (m PolicyWrappersMultiError) AllErrors() []error

AllErrors returns a list of validation violation errors.

func (PolicyWrappersMultiError) Error

func (m PolicyWrappersMultiError) Error() string

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

type PolicyWrappersValidationError

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

PolicyWrappersValidationError is the validation error returned by PolicyWrappers.Validate if the designated constraints aren't met.

func (PolicyWrappersValidationError) Cause

Cause function returns cause value.

func (PolicyWrappersValidationError) Error

Error satisfies the builtin error interface

func (PolicyWrappersValidationError) ErrorName

func (e PolicyWrappersValidationError) ErrorName() string

ErrorName returns error name.

func (PolicyWrappersValidationError) Field

Field function returns field value.

func (PolicyWrappersValidationError) Key

Key function returns key value.

func (PolicyWrappersValidationError) Reason

Reason function returns reason value.

type QuotaSchedulerWrapper

type QuotaSchedulerWrapper struct {

	// CommonAttributes
	CommonAttributes *CommonAttributes `protobuf:"bytes,1,opt,name=common_attributes,json=commonAttributes,proto3" json:"common_attributes,omitempty"`
	// Quota Scheduler
	QuotaScheduler *v1.QuotaScheduler `protobuf:"bytes,2,opt,name=quota_scheduler,json=quotaScheduler,proto3" json:"quota_scheduler,omitempty"`
	// contains filtered or unexported fields
}

func (*QuotaSchedulerWrapper) Descriptor deprecated

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

Deprecated: Use QuotaSchedulerWrapper.ProtoReflect.Descriptor instead.

func (*QuotaSchedulerWrapper) GetCommonAttributes

func (x *QuotaSchedulerWrapper) GetCommonAttributes() *CommonAttributes

func (*QuotaSchedulerWrapper) GetQuotaScheduler

func (x *QuotaSchedulerWrapper) GetQuotaScheduler() *v1.QuotaScheduler

func (*QuotaSchedulerWrapper) MarshalJSON

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

MarshalJSON implements json.Marshaler

func (*QuotaSchedulerWrapper) MarshalToSizedBufferVT

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

func (*QuotaSchedulerWrapper) MarshalToVT

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

func (*QuotaSchedulerWrapper) MarshalVT

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

func (*QuotaSchedulerWrapper) ProtoMessage

func (*QuotaSchedulerWrapper) ProtoMessage()

func (*QuotaSchedulerWrapper) ProtoReflect

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

func (*QuotaSchedulerWrapper) Reset

func (x *QuotaSchedulerWrapper) Reset()

func (*QuotaSchedulerWrapper) SizeVT

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

func (*QuotaSchedulerWrapper) String

func (x *QuotaSchedulerWrapper) String() string

func (*QuotaSchedulerWrapper) UnmarshalJSON

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

UnmarshalJSON implements json.Unmarshaler

func (*QuotaSchedulerWrapper) UnmarshalVT

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

func (*QuotaSchedulerWrapper) Validate

func (m *QuotaSchedulerWrapper) Validate() error

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

func (m *QuotaSchedulerWrapper) ValidateAll() error

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

type QuotaSchedulerWrapperMultiError

type QuotaSchedulerWrapperMultiError []error

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

func (QuotaSchedulerWrapperMultiError) AllErrors

func (m QuotaSchedulerWrapperMultiError) AllErrors() []error

AllErrors returns a list of validation violation errors.

func (QuotaSchedulerWrapperMultiError) Error

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

type QuotaSchedulerWrapperValidationError

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

QuotaSchedulerWrapperValidationError is the validation error returned by QuotaSchedulerWrapper.Validate if the designated constraints aren't met.

func (QuotaSchedulerWrapperValidationError) Cause

Cause function returns cause value.

func (QuotaSchedulerWrapperValidationError) Error

Error satisfies the builtin error interface

func (QuotaSchedulerWrapperValidationError) ErrorName

ErrorName returns error name.

func (QuotaSchedulerWrapperValidationError) Field

Field function returns field value.

func (QuotaSchedulerWrapperValidationError) Key

Key function returns key value.

func (QuotaSchedulerWrapperValidationError) Reason

Reason function returns reason value.

type RateLimiterDecision

type RateLimiterDecision struct {
	BucketCapacity float64 `protobuf:"fixed64,1,opt,name=bucket_capacity,json=bucketCapacity,proto3" json:"bucket_capacity,omitempty"`
	FillAmount     float64 `protobuf:"fixed64,2,opt,name=fill_amount,json=fillAmount,proto3" json:"fill_amount,omitempty"`
	PassThrough    bool    `protobuf:"varint,3,opt,name=pass_through,json=passThrough,proto3" json:"pass_through,omitempty"`
	// contains filtered or unexported fields
}

func (*RateLimiterDecision) Descriptor deprecated

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

Deprecated: Use RateLimiterDecision.ProtoReflect.Descriptor instead.

func (*RateLimiterDecision) GetBucketCapacity

func (x *RateLimiterDecision) GetBucketCapacity() float64

func (*RateLimiterDecision) GetFillAmount

func (x *RateLimiterDecision) GetFillAmount() float64

func (*RateLimiterDecision) GetPassThrough

func (x *RateLimiterDecision) GetPassThrough() bool

func (*RateLimiterDecision) MarshalJSON

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

MarshalJSON implements json.Marshaler

func (*RateLimiterDecision) MarshalToSizedBufferVT

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

func (*RateLimiterDecision) MarshalToVT

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

func (*RateLimiterDecision) MarshalVT

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

func (*RateLimiterDecision) ProtoMessage

func (*RateLimiterDecision) ProtoMessage()

func (*RateLimiterDecision) ProtoReflect

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

func (*RateLimiterDecision) Reset

func (x *RateLimiterDecision) Reset()

func (*RateLimiterDecision) SizeVT

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

func (*RateLimiterDecision) String

func (x *RateLimiterDecision) String() string

func (*RateLimiterDecision) UnmarshalJSON

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

UnmarshalJSON implements json.Unmarshaler

func (*RateLimiterDecision) UnmarshalVT

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

func (*RateLimiterDecision) Validate

func (m *RateLimiterDecision) Validate() error

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

func (m *RateLimiterDecision) ValidateAll() error

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

type RateLimiterDecisionMultiError

type RateLimiterDecisionMultiError []error

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

func (RateLimiterDecisionMultiError) AllErrors

func (m RateLimiterDecisionMultiError) AllErrors() []error

AllErrors returns a list of validation violation errors.

func (RateLimiterDecisionMultiError) Error

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

type RateLimiterDecisionValidationError

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

RateLimiterDecisionValidationError is the validation error returned by RateLimiterDecision.Validate if the designated constraints aren't met.

func (RateLimiterDecisionValidationError) Cause

Cause function returns cause value.

func (RateLimiterDecisionValidationError) Error

Error satisfies the builtin error interface

func (RateLimiterDecisionValidationError) ErrorName

ErrorName returns error name.

func (RateLimiterDecisionValidationError) Field

Field function returns field value.

func (RateLimiterDecisionValidationError) Key

Key function returns key value.

func (RateLimiterDecisionValidationError) Reason

Reason function returns reason value.

type RateLimiterDecisionWrapper

type RateLimiterDecisionWrapper struct {

	// CommonAttributes
	CommonAttributes *CommonAttributes `protobuf:"bytes,1,opt,name=common_attributes,json=commonAttributes,proto3" json:"common_attributes,omitempty"`
	// Rate Limiter Decision
	RateLimiterDecision *RateLimiterDecision `protobuf:"bytes,2,opt,name=rate_limiter_decision,json=rateLimiterDecision,proto3" json:"rate_limiter_decision,omitempty"`
	// contains filtered or unexported fields
}

func (*RateLimiterDecisionWrapper) Descriptor deprecated

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

Deprecated: Use RateLimiterDecisionWrapper.ProtoReflect.Descriptor instead.

func (*RateLimiterDecisionWrapper) GetCommonAttributes

func (x *RateLimiterDecisionWrapper) GetCommonAttributes() *CommonAttributes

func (*RateLimiterDecisionWrapper) GetRateLimiterDecision

func (x *RateLimiterDecisionWrapper) GetRateLimiterDecision() *RateLimiterDecision

func (*RateLimiterDecisionWrapper) MarshalJSON

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

MarshalJSON implements json.Marshaler

func (*RateLimiterDecisionWrapper) MarshalToSizedBufferVT

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

func (*RateLimiterDecisionWrapper) MarshalToVT

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

func (*RateLimiterDecisionWrapper) MarshalVT

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

func (*RateLimiterDecisionWrapper) ProtoMessage

func (*RateLimiterDecisionWrapper) ProtoMessage()

func (*RateLimiterDecisionWrapper) ProtoReflect

func (*RateLimiterDecisionWrapper) Reset

func (x *RateLimiterDecisionWrapper) Reset()

func (*RateLimiterDecisionWrapper) SizeVT

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

func (*RateLimiterDecisionWrapper) String

func (x *RateLimiterDecisionWrapper) String() string

func (*RateLimiterDecisionWrapper) UnmarshalJSON

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

UnmarshalJSON implements json.Unmarshaler

func (*RateLimiterDecisionWrapper) UnmarshalVT

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

func (*RateLimiterDecisionWrapper) Validate

func (m *RateLimiterDecisionWrapper) Validate() error

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

func (m *RateLimiterDecisionWrapper) ValidateAll() error

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

type RateLimiterDecisionWrapperMultiError

type RateLimiterDecisionWrapperMultiError []error

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

func (RateLimiterDecisionWrapperMultiError) AllErrors

AllErrors returns a list of validation violation errors.

func (RateLimiterDecisionWrapperMultiError) Error

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

type RateLimiterDecisionWrapperValidationError

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

RateLimiterDecisionWrapperValidationError is the validation error returned by RateLimiterDecisionWrapper.Validate if the designated constraints aren't met.

func (RateLimiterDecisionWrapperValidationError) Cause

Cause function returns cause value.

func (RateLimiterDecisionWrapperValidationError) Error

Error satisfies the builtin error interface

func (RateLimiterDecisionWrapperValidationError) ErrorName

ErrorName returns error name.

func (RateLimiterDecisionWrapperValidationError) Field

Field function returns field value.

func (RateLimiterDecisionWrapperValidationError) Key

Key function returns key value.

func (RateLimiterDecisionWrapperValidationError) Reason

Reason function returns reason value.

type RateLimiterWrapper

type RateLimiterWrapper struct {

	// CommonAttributes
	CommonAttributes *CommonAttributes `protobuf:"bytes,1,opt,name=common_attributes,json=commonAttributes,proto3" json:"common_attributes,omitempty"`
	// Rate Limiter
	RateLimiter *v1.RateLimiter `protobuf:"bytes,2,opt,name=rate_limiter,json=rateLimiter,proto3" json:"rate_limiter,omitempty"`
	// contains filtered or unexported fields
}

func (*RateLimiterWrapper) Descriptor deprecated

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

Deprecated: Use RateLimiterWrapper.ProtoReflect.Descriptor instead.

func (*RateLimiterWrapper) GetCommonAttributes

func (x *RateLimiterWrapper) GetCommonAttributes() *CommonAttributes

func (*RateLimiterWrapper) GetRateLimiter

func (x *RateLimiterWrapper) GetRateLimiter() *v1.RateLimiter

func (*RateLimiterWrapper) MarshalJSON

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

MarshalJSON implements json.Marshaler

func (*RateLimiterWrapper) MarshalToSizedBufferVT

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

func (*RateLimiterWrapper) MarshalToVT

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

func (*RateLimiterWrapper) MarshalVT

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

func (*RateLimiterWrapper) ProtoMessage

func (*RateLimiterWrapper) ProtoMessage()

func (*RateLimiterWrapper) ProtoReflect

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

func (*RateLimiterWrapper) Reset

func (x *RateLimiterWrapper) Reset()

func (*RateLimiterWrapper) SizeVT

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

func (*RateLimiterWrapper) String

func (x *RateLimiterWrapper) String() string

func (*RateLimiterWrapper) UnmarshalJSON

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

UnmarshalJSON implements json.Unmarshaler

func (*RateLimiterWrapper) UnmarshalVT

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

func (*RateLimiterWrapper) Validate

func (m *RateLimiterWrapper) Validate() error

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

func (m *RateLimiterWrapper) ValidateAll() error

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

type RateLimiterWrapperMultiError

type RateLimiterWrapperMultiError []error

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

func (RateLimiterWrapperMultiError) AllErrors

func (m RateLimiterWrapperMultiError) AllErrors() []error

AllErrors returns a list of validation violation errors.

func (RateLimiterWrapperMultiError) Error

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

type RateLimiterWrapperValidationError

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

RateLimiterWrapperValidationError is the validation error returned by RateLimiterWrapper.Validate if the designated constraints aren't met.

func (RateLimiterWrapperValidationError) Cause

Cause function returns cause value.

func (RateLimiterWrapperValidationError) Error

Error satisfies the builtin error interface

func (RateLimiterWrapperValidationError) ErrorName

ErrorName returns error name.

func (RateLimiterWrapperValidationError) Field

Field function returns field value.

func (RateLimiterWrapperValidationError) Key

Key function returns key value.

func (RateLimiterWrapperValidationError) Reason

Reason function returns reason value.

type SamplerDecision

type SamplerDecision struct {
	AcceptPercentage float64 `protobuf:"fixed64,1,opt,name=accept_percentage,json=acceptPercentage,proto3" json:"accept_percentage,omitempty"`
	// PassThroughLabelValues dynamic config.
	PassThroughLabelValues []string `` /* 131-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*SamplerDecision) Descriptor deprecated

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

Deprecated: Use SamplerDecision.ProtoReflect.Descriptor instead.

func (*SamplerDecision) GetAcceptPercentage

func (x *SamplerDecision) GetAcceptPercentage() float64

func (*SamplerDecision) GetPassThroughLabelValues

func (x *SamplerDecision) GetPassThroughLabelValues() []string

func (*SamplerDecision) MarshalJSON

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

MarshalJSON implements json.Marshaler

func (*SamplerDecision) MarshalToSizedBufferVT

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

func (*SamplerDecision) MarshalToVT

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

func (*SamplerDecision) MarshalVT

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

func (*SamplerDecision) ProtoMessage

func (*SamplerDecision) ProtoMessage()

func (*SamplerDecision) ProtoReflect

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

func (*SamplerDecision) Reset

func (x *SamplerDecision) Reset()

func (*SamplerDecision) SizeVT

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

func (*SamplerDecision) String

func (x *SamplerDecision) String() string

func (*SamplerDecision) UnmarshalJSON

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

UnmarshalJSON implements json.Unmarshaler

func (*SamplerDecision) UnmarshalVT

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

func (*SamplerDecision) Validate

func (m *SamplerDecision) Validate() error

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

func (m *SamplerDecision) ValidateAll() error

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

type SamplerDecisionMultiError

type SamplerDecisionMultiError []error

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

func (SamplerDecisionMultiError) AllErrors

func (m SamplerDecisionMultiError) AllErrors() []error

AllErrors returns a list of validation violation errors.

func (SamplerDecisionMultiError) Error

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

type SamplerDecisionValidationError

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

SamplerDecisionValidationError is the validation error returned by SamplerDecision.Validate if the designated constraints aren't met.

func (SamplerDecisionValidationError) Cause

Cause function returns cause value.

func (SamplerDecisionValidationError) Error

Error satisfies the builtin error interface

func (SamplerDecisionValidationError) ErrorName

func (e SamplerDecisionValidationError) ErrorName() string

ErrorName returns error name.

func (SamplerDecisionValidationError) Field

Field function returns field value.

func (SamplerDecisionValidationError) Key

Key function returns key value.

func (SamplerDecisionValidationError) Reason

Reason function returns reason value.

type SamplerDecisionWrapper

type SamplerDecisionWrapper struct {

	// CommonAttributes
	CommonAttributes *CommonAttributes `protobuf:"bytes,1,opt,name=common_attributes,json=commonAttributes,proto3" json:"common_attributes,omitempty"`
	// Sampler Decision
	SamplerDecision *SamplerDecision `protobuf:"bytes,2,opt,name=sampler_decision,json=samplerDecision,proto3" json:"sampler_decision,omitempty"`
	// contains filtered or unexported fields
}

func (*SamplerDecisionWrapper) Descriptor deprecated

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

Deprecated: Use SamplerDecisionWrapper.ProtoReflect.Descriptor instead.

func (*SamplerDecisionWrapper) GetCommonAttributes

func (x *SamplerDecisionWrapper) GetCommonAttributes() *CommonAttributes

func (*SamplerDecisionWrapper) GetSamplerDecision

func (x *SamplerDecisionWrapper) GetSamplerDecision() *SamplerDecision

func (*SamplerDecisionWrapper) MarshalJSON

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

MarshalJSON implements json.Marshaler

func (*SamplerDecisionWrapper) MarshalToSizedBufferVT

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

func (*SamplerDecisionWrapper) MarshalToVT

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

func (*SamplerDecisionWrapper) MarshalVT

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

func (*SamplerDecisionWrapper) ProtoMessage

func (*SamplerDecisionWrapper) ProtoMessage()

func (*SamplerDecisionWrapper) ProtoReflect

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

func (*SamplerDecisionWrapper) Reset

func (x *SamplerDecisionWrapper) Reset()

func (*SamplerDecisionWrapper) SizeVT

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

func (*SamplerDecisionWrapper) String

func (x *SamplerDecisionWrapper) String() string

func (*SamplerDecisionWrapper) UnmarshalJSON

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

UnmarshalJSON implements json.Unmarshaler

func (*SamplerDecisionWrapper) UnmarshalVT

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

func (*SamplerDecisionWrapper) Validate

func (m *SamplerDecisionWrapper) Validate() error

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

func (m *SamplerDecisionWrapper) ValidateAll() error

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

type SamplerDecisionWrapperMultiError

type SamplerDecisionWrapperMultiError []error

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

func (SamplerDecisionWrapperMultiError) AllErrors

func (m SamplerDecisionWrapperMultiError) AllErrors() []error

AllErrors returns a list of validation violation errors.

func (SamplerDecisionWrapperMultiError) Error

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

type SamplerDecisionWrapperValidationError

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

SamplerDecisionWrapperValidationError is the validation error returned by SamplerDecisionWrapper.Validate if the designated constraints aren't met.

func (SamplerDecisionWrapperValidationError) Cause

Cause function returns cause value.

func (SamplerDecisionWrapperValidationError) Error

Error satisfies the builtin error interface

func (SamplerDecisionWrapperValidationError) ErrorName

ErrorName returns error name.

func (SamplerDecisionWrapperValidationError) Field

Field function returns field value.

func (SamplerDecisionWrapperValidationError) Key

Key function returns key value.

func (SamplerDecisionWrapperValidationError) Reason

Reason function returns reason value.

type SamplerWrapper

type SamplerWrapper struct {

	// CommonAttributes
	CommonAttributes *CommonAttributes `protobuf:"bytes,1,opt,name=common_attributes,json=commonAttributes,proto3" json:"common_attributes,omitempty"`
	// Sampler
	Sampler *v1.Sampler `protobuf:"bytes,2,opt,name=sampler,proto3" json:"sampler,omitempty"`
	// contains filtered or unexported fields
}

func (*SamplerWrapper) Descriptor deprecated

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

Deprecated: Use SamplerWrapper.ProtoReflect.Descriptor instead.

func (*SamplerWrapper) GetCommonAttributes

func (x *SamplerWrapper) GetCommonAttributes() *CommonAttributes

func (*SamplerWrapper) GetSampler

func (x *SamplerWrapper) GetSampler() *v1.Sampler

func (*SamplerWrapper) MarshalJSON

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

MarshalJSON implements json.Marshaler

func (*SamplerWrapper) MarshalToSizedBufferVT

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

func (*SamplerWrapper) MarshalToVT

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

func (*SamplerWrapper) MarshalVT

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

func (*SamplerWrapper) ProtoMessage

func (*SamplerWrapper) ProtoMessage()

func (*SamplerWrapper) ProtoReflect

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

func (*SamplerWrapper) Reset

func (x *SamplerWrapper) Reset()

func (*SamplerWrapper) SizeVT

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

func (*SamplerWrapper) String

func (x *SamplerWrapper) String() string

func (*SamplerWrapper) UnmarshalJSON

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

UnmarshalJSON implements json.Unmarshaler

func (*SamplerWrapper) UnmarshalVT

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

func (*SamplerWrapper) Validate

func (m *SamplerWrapper) Validate() error

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

func (m *SamplerWrapper) ValidateAll() error

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

type SamplerWrapperMultiError

type SamplerWrapperMultiError []error

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

func (SamplerWrapperMultiError) AllErrors

func (m SamplerWrapperMultiError) AllErrors() []error

AllErrors returns a list of validation violation errors.

func (SamplerWrapperMultiError) Error

func (m SamplerWrapperMultiError) Error() string

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

type SamplerWrapperValidationError

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

SamplerWrapperValidationError is the validation error returned by SamplerWrapper.Validate if the designated constraints aren't met.

func (SamplerWrapperValidationError) Cause

Cause function returns cause value.

func (SamplerWrapperValidationError) Error

Error satisfies the builtin error interface

func (SamplerWrapperValidationError) ErrorName

func (e SamplerWrapperValidationError) ErrorName() string

ErrorName returns error name.

func (SamplerWrapperValidationError) Field

Field function returns field value.

func (SamplerWrapperValidationError) Key

Key function returns key value.

func (SamplerWrapperValidationError) Reason

Reason function returns reason value.

type ScaleDecision

type ScaleDecision struct {
	DesiredReplicas int32 `protobuf:"varint,1,opt,name=desired_replicas,json=desiredReplicas,proto3" json:"desired_replicas,omitempty"`
	// contains filtered or unexported fields
}

func (*ScaleDecision) Descriptor deprecated

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

Deprecated: Use ScaleDecision.ProtoReflect.Descriptor instead.

func (*ScaleDecision) GetDesiredReplicas

func (x *ScaleDecision) GetDesiredReplicas() int32

func (*ScaleDecision) MarshalJSON

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

MarshalJSON implements json.Marshaler

func (*ScaleDecision) MarshalToSizedBufferVT

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

func (*ScaleDecision) MarshalToVT

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

func (*ScaleDecision) MarshalVT

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

func (*ScaleDecision) ProtoMessage

func (*ScaleDecision) ProtoMessage()

func (*ScaleDecision) ProtoReflect

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

func (*ScaleDecision) Reset

func (x *ScaleDecision) Reset()

func (*ScaleDecision) SizeVT

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

func (*ScaleDecision) String

func (x *ScaleDecision) String() string

func (*ScaleDecision) UnmarshalJSON

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

UnmarshalJSON implements json.Unmarshaler

func (*ScaleDecision) UnmarshalVT

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

func (*ScaleDecision) Validate

func (m *ScaleDecision) Validate() error

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

func (m *ScaleDecision) ValidateAll() error

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

type ScaleDecisionMultiError

type ScaleDecisionMultiError []error

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

func (ScaleDecisionMultiError) AllErrors

func (m ScaleDecisionMultiError) AllErrors() []error

AllErrors returns a list of validation violation errors.

func (ScaleDecisionMultiError) Error

func (m ScaleDecisionMultiError) Error() string

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

type ScaleDecisionValidationError

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

ScaleDecisionValidationError is the validation error returned by ScaleDecision.Validate if the designated constraints aren't met.

func (ScaleDecisionValidationError) Cause

Cause function returns cause value.

func (ScaleDecisionValidationError) Error

Error satisfies the builtin error interface

func (ScaleDecisionValidationError) ErrorName

func (e ScaleDecisionValidationError) ErrorName() string

ErrorName returns error name.

func (ScaleDecisionValidationError) Field

Field function returns field value.

func (ScaleDecisionValidationError) Key

Key function returns key value.

func (ScaleDecisionValidationError) Reason

Reason function returns reason value.

type ScaleDecisionWrapper

type ScaleDecisionWrapper struct {
	CommonAttributes *CommonAttributes `protobuf:"bytes,1,opt,name=common_attributes,json=commonAttributes,proto3" json:"common_attributes,omitempty"`
	ScaleDecision    *ScaleDecision    `protobuf:"bytes,2,opt,name=scale_decision,json=scaleDecision,proto3" json:"scale_decision,omitempty"`
	// contains filtered or unexported fields
}

func (*ScaleDecisionWrapper) Descriptor deprecated

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

Deprecated: Use ScaleDecisionWrapper.ProtoReflect.Descriptor instead.

func (*ScaleDecisionWrapper) GetCommonAttributes

func (x *ScaleDecisionWrapper) GetCommonAttributes() *CommonAttributes

func (*ScaleDecisionWrapper) GetScaleDecision

func (x *ScaleDecisionWrapper) GetScaleDecision() *ScaleDecision

func (*ScaleDecisionWrapper) MarshalJSON

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

MarshalJSON implements json.Marshaler

func (*ScaleDecisionWrapper) MarshalToSizedBufferVT

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

func (*ScaleDecisionWrapper) MarshalToVT

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

func (*ScaleDecisionWrapper) MarshalVT

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

func (*ScaleDecisionWrapper) ProtoMessage

func (*ScaleDecisionWrapper) ProtoMessage()

func (*ScaleDecisionWrapper) ProtoReflect

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

func (*ScaleDecisionWrapper) Reset

func (x *ScaleDecisionWrapper) Reset()

func (*ScaleDecisionWrapper) SizeVT

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

func (*ScaleDecisionWrapper) String

func (x *ScaleDecisionWrapper) String() string

func (*ScaleDecisionWrapper) UnmarshalJSON

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

UnmarshalJSON implements json.Unmarshaler

func (*ScaleDecisionWrapper) UnmarshalVT

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

func (*ScaleDecisionWrapper) Validate

func (m *ScaleDecisionWrapper) Validate() error

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

func (m *ScaleDecisionWrapper) ValidateAll() error

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

type ScaleDecisionWrapperMultiError

type ScaleDecisionWrapperMultiError []error

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

func (ScaleDecisionWrapperMultiError) AllErrors

func (m ScaleDecisionWrapperMultiError) AllErrors() []error

AllErrors returns a list of validation violation errors.

func (ScaleDecisionWrapperMultiError) Error

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

type ScaleDecisionWrapperValidationError

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

ScaleDecisionWrapperValidationError is the validation error returned by ScaleDecisionWrapper.Validate if the designated constraints aren't met.

func (ScaleDecisionWrapperValidationError) Cause

Cause function returns cause value.

func (ScaleDecisionWrapperValidationError) Error

Error satisfies the builtin error interface

func (ScaleDecisionWrapperValidationError) ErrorName

ErrorName returns error name.

func (ScaleDecisionWrapperValidationError) Field

Field function returns field value.

func (ScaleDecisionWrapperValidationError) Key

Key function returns key value.

func (ScaleDecisionWrapperValidationError) Reason

Reason function returns reason value.

type ScaleStatus

type ScaleStatus struct {
	ConfiguredReplicas int32 `protobuf:"varint,1,opt,name=configured_replicas,json=configuredReplicas,proto3" json:"configured_replicas,omitempty"`
	ActualReplicas     int32 `protobuf:"varint,2,opt,name=actual_replicas,json=actualReplicas,proto3" json:"actual_replicas,omitempty"`
	// contains filtered or unexported fields
}

func (*ScaleStatus) Descriptor deprecated

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

Deprecated: Use ScaleStatus.ProtoReflect.Descriptor instead.

func (*ScaleStatus) GetActualReplicas

func (x *ScaleStatus) GetActualReplicas() int32

func (*ScaleStatus) GetConfiguredReplicas

func (x *ScaleStatus) GetConfiguredReplicas() int32

func (*ScaleStatus) MarshalJSON

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

MarshalJSON implements json.Marshaler

func (*ScaleStatus) MarshalToSizedBufferVT

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

func (*ScaleStatus) MarshalToVT

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

func (*ScaleStatus) MarshalVT

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

func (*ScaleStatus) ProtoMessage

func (*ScaleStatus) ProtoMessage()

func (*ScaleStatus) ProtoReflect

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

func (*ScaleStatus) Reset

func (x *ScaleStatus) Reset()

func (*ScaleStatus) SizeVT

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

func (*ScaleStatus) String

func (x *ScaleStatus) String() string

func (*ScaleStatus) UnmarshalJSON

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

UnmarshalJSON implements json.Unmarshaler

func (*ScaleStatus) UnmarshalVT

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

func (*ScaleStatus) Validate

func (m *ScaleStatus) Validate() error

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

func (m *ScaleStatus) ValidateAll() error

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

type ScaleStatusMultiError

type ScaleStatusMultiError []error

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

func (ScaleStatusMultiError) AllErrors

func (m ScaleStatusMultiError) AllErrors() []error

AllErrors returns a list of validation violation errors.

func (ScaleStatusMultiError) Error

func (m ScaleStatusMultiError) Error() string

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

type ScaleStatusValidationError

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

ScaleStatusValidationError is the validation error returned by ScaleStatus.Validate if the designated constraints aren't met.

func (ScaleStatusValidationError) Cause

Cause function returns cause value.

func (ScaleStatusValidationError) Error

Error satisfies the builtin error interface

func (ScaleStatusValidationError) ErrorName

func (e ScaleStatusValidationError) ErrorName() string

ErrorName returns error name.

func (ScaleStatusValidationError) Field

Field function returns field value.

func (ScaleStatusValidationError) Key

Key function returns key value.

func (ScaleStatusValidationError) Reason

Reason function returns reason value.

type ScaleStatusWrapper

type ScaleStatusWrapper struct {

	// CommonAttributes
	CommonAttributes *CommonAttributes `protobuf:"bytes,1,opt,name=common_attributes,json=commonAttributes,proto3" json:"common_attributes,omitempty"`
	ScaleStatus      *ScaleStatus      `protobuf:"bytes,2,opt,name=scale_status,json=scaleStatus,proto3" json:"scale_status,omitempty"`
	// contains filtered or unexported fields
}

func (*ScaleStatusWrapper) Descriptor deprecated

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

Deprecated: Use ScaleStatusWrapper.ProtoReflect.Descriptor instead.

func (*ScaleStatusWrapper) GetCommonAttributes

func (x *ScaleStatusWrapper) GetCommonAttributes() *CommonAttributes

func (*ScaleStatusWrapper) GetScaleStatus

func (x *ScaleStatusWrapper) GetScaleStatus() *ScaleStatus

func (*ScaleStatusWrapper) MarshalJSON

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

MarshalJSON implements json.Marshaler

func (*ScaleStatusWrapper) MarshalToSizedBufferVT

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

func (*ScaleStatusWrapper) MarshalToVT

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

func (*ScaleStatusWrapper) MarshalVT

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

func (*ScaleStatusWrapper) ProtoMessage

func (*ScaleStatusWrapper) ProtoMessage()

func (*ScaleStatusWrapper) ProtoReflect

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

func (*ScaleStatusWrapper) Reset

func (x *ScaleStatusWrapper) Reset()

func (*ScaleStatusWrapper) SizeVT

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

func (*ScaleStatusWrapper) String

func (x *ScaleStatusWrapper) String() string

func (*ScaleStatusWrapper) UnmarshalJSON

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

UnmarshalJSON implements json.Unmarshaler

func (*ScaleStatusWrapper) UnmarshalVT

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

func (*ScaleStatusWrapper) Validate

func (m *ScaleStatusWrapper) Validate() error

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

func (m *ScaleStatusWrapper) ValidateAll() error

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

type ScaleStatusWrapperMultiError

type ScaleStatusWrapperMultiError []error

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

func (ScaleStatusWrapperMultiError) AllErrors

func (m ScaleStatusWrapperMultiError) AllErrors() []error

AllErrors returns a list of validation violation errors.

func (ScaleStatusWrapperMultiError) Error

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

type ScaleStatusWrapperValidationError

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

ScaleStatusWrapperValidationError is the validation error returned by ScaleStatusWrapper.Validate if the designated constraints aren't met.

func (ScaleStatusWrapperValidationError) Cause

Cause function returns cause value.

func (ScaleStatusWrapperValidationError) Error

Error satisfies the builtin error interface

func (ScaleStatusWrapperValidationError) ErrorName

ErrorName returns error name.

func (ScaleStatusWrapperValidationError) Field

Field function returns field value.

func (ScaleStatusWrapperValidationError) Key

Key function returns key value.

func (ScaleStatusWrapperValidationError) Reason

Reason function returns reason value.

type TelemetryCollectorWrapper

type TelemetryCollectorWrapper struct {

	// Telemetry Collector.
	TelemetryCollector *v1.TelemetryCollector `protobuf:"bytes,1,opt,name=telemetry_collector,json=telemetryCollector,proto3" json:"telemetry_collector,omitempty"`
	// Name of Flux Meter metric.
	TelemetryCollectorId int64 `protobuf:"varint,4,opt,name=telemetry_collector_id,json=telemetryCollectorId,proto3" json:"telemetry_collector_id,omitempty"`
	// Name of the Policy.
	PolicyName string `protobuf:"bytes,5,opt,name=policy_name,json=policyName,proto3" json:"policy_name,omitempty"`
	// contains filtered or unexported fields
}

func (*TelemetryCollectorWrapper) Descriptor deprecated

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

Deprecated: Use TelemetryCollectorWrapper.ProtoReflect.Descriptor instead.

func (*TelemetryCollectorWrapper) GetPolicyName

func (x *TelemetryCollectorWrapper) GetPolicyName() string

func (*TelemetryCollectorWrapper) GetTelemetryCollector

func (x *TelemetryCollectorWrapper) GetTelemetryCollector() *v1.TelemetryCollector

func (*TelemetryCollectorWrapper) GetTelemetryCollectorId

func (x *TelemetryCollectorWrapper) GetTelemetryCollectorId() int64

func (*TelemetryCollectorWrapper) MarshalJSON

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

MarshalJSON implements json.Marshaler

func (*TelemetryCollectorWrapper) MarshalToSizedBufferVT

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

func (*TelemetryCollectorWrapper) MarshalToVT

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

func (*TelemetryCollectorWrapper) MarshalVT

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

func (*TelemetryCollectorWrapper) ProtoMessage

func (*TelemetryCollectorWrapper) ProtoMessage()

func (*TelemetryCollectorWrapper) ProtoReflect

func (*TelemetryCollectorWrapper) Reset

func (x *TelemetryCollectorWrapper) Reset()

func (*TelemetryCollectorWrapper) SizeVT

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

func (*TelemetryCollectorWrapper) String

func (x *TelemetryCollectorWrapper) String() string

func (*TelemetryCollectorWrapper) UnmarshalJSON

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

UnmarshalJSON implements json.Unmarshaler

func (*TelemetryCollectorWrapper) UnmarshalVT

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

func (*TelemetryCollectorWrapper) Validate

func (m *TelemetryCollectorWrapper) Validate() error

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

func (m *TelemetryCollectorWrapper) ValidateAll() error

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

type TelemetryCollectorWrapperMultiError

type TelemetryCollectorWrapperMultiError []error

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

func (TelemetryCollectorWrapperMultiError) AllErrors

AllErrors returns a list of validation violation errors.

func (TelemetryCollectorWrapperMultiError) Error

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

type TelemetryCollectorWrapperValidationError

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

TelemetryCollectorWrapperValidationError is the validation error returned by TelemetryCollectorWrapper.Validate if the designated constraints aren't met.

func (TelemetryCollectorWrapperValidationError) Cause

Cause function returns cause value.

func (TelemetryCollectorWrapperValidationError) Error

Error satisfies the builtin error interface

func (TelemetryCollectorWrapperValidationError) ErrorName

ErrorName returns error name.

func (TelemetryCollectorWrapperValidationError) Field

Field function returns field value.

func (TelemetryCollectorWrapperValidationError) Key

Key function returns key value.

func (TelemetryCollectorWrapperValidationError) Reason

Reason function returns reason value.

type TickInfo

type TickInfo struct {
	Timestamp     *timestamppb.Timestamp `protobuf:"bytes,1,opt,name=timestamp,proto3" json:"timestamp,omitempty"`
	NextTimestamp *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=next_timestamp,json=nextTimestamp,proto3" json:"next_timestamp,omitempty"`
	Tick          int64                  `protobuf:"varint,3,opt,name=tick,proto3" json:"tick,omitempty"`
	Interval      *durationpb.Duration   `protobuf:"bytes,4,opt,name=interval,proto3" json:"interval,omitempty"`
	// contains filtered or unexported fields
}

func (*TickInfo) Descriptor deprecated

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

Deprecated: Use TickInfo.ProtoReflect.Descriptor instead.

func (*TickInfo) GetInterval

func (x *TickInfo) GetInterval() *durationpb.Duration

func (*TickInfo) GetNextTimestamp

func (x *TickInfo) GetNextTimestamp() *timestamppb.Timestamp

func (*TickInfo) GetTick

func (x *TickInfo) GetTick() int64

func (*TickInfo) GetTimestamp

func (x *TickInfo) GetTimestamp() *timestamppb.Timestamp

func (*TickInfo) MarshalJSON

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

MarshalJSON implements json.Marshaler

func (*TickInfo) MarshalToSizedBufferVT

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

func (*TickInfo) MarshalToVT

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

func (*TickInfo) MarshalVT

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

func (*TickInfo) ProtoMessage

func (*TickInfo) ProtoMessage()

func (*TickInfo) ProtoReflect

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

func (*TickInfo) Reset

func (x *TickInfo) Reset()

func (*TickInfo) SizeVT

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

func (*TickInfo) String

func (x *TickInfo) String() string

func (*TickInfo) UnmarshalJSON

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

UnmarshalJSON implements json.Unmarshaler

func (*TickInfo) UnmarshalVT

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

func (*TickInfo) Validate

func (m *TickInfo) Validate() error

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

func (m *TickInfo) ValidateAll() error

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

type TickInfoMultiError

type TickInfoMultiError []error

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

func (TickInfoMultiError) AllErrors

func (m TickInfoMultiError) AllErrors() []error

AllErrors returns a list of validation violation errors.

func (TickInfoMultiError) Error

func (m TickInfoMultiError) Error() string

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

type TickInfoValidationError

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

TickInfoValidationError is the validation error returned by TickInfo.Validate if the designated constraints aren't met.

func (TickInfoValidationError) Cause

func (e TickInfoValidationError) Cause() error

Cause function returns cause value.

func (TickInfoValidationError) Error

func (e TickInfoValidationError) Error() string

Error satisfies the builtin error interface

func (TickInfoValidationError) ErrorName

func (e TickInfoValidationError) ErrorName() string

ErrorName returns error name.

func (TickInfoValidationError) Field

func (e TickInfoValidationError) Field() string

Field function returns field value.

func (TickInfoValidationError) Key

func (e TickInfoValidationError) Key() bool

Key function returns key value.

func (TickInfoValidationError) Reason

func (e TickInfoValidationError) 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