Documentation ¶
Overview ¶
Code generated by protoc-gen-deepcopy. DO NOT EDIT.
Code generated by protoc-gen-deepcopy. DO NOT EDIT.
Code generated by protoc-gen-deepcopy. DO NOT EDIT.
Code generated by protoc-gen-deepcopy. DO NOT EDIT.
Code generated by protoc-gen-deepcopy. DO NOT EDIT.
Code generated by protoc-gen-deepcopy. DO NOT EDIT.
Code generated by protoc-gen-deepcopy. DO NOT EDIT.
Code generated by protoc-gen-deepcopy. DO NOT EDIT.
Index ¶
- Variables
- type ClassifierAttributes
- func (in *ClassifierAttributes) DeepCopy() *ClassifierAttributes
- func (in *ClassifierAttributes) DeepCopyInterface() interface{}
- func (in *ClassifierAttributes) DeepCopyInto(out *ClassifierAttributes)
- func (*ClassifierAttributes) Descriptor() ([]byte, []int)deprecated
- func (x *ClassifierAttributes) GetClassifierIndex() int64
- func (x *ClassifierAttributes) GetPolicyHash() string
- func (x *ClassifierAttributes) GetPolicyName() string
- func (msg *ClassifierAttributes) MarshalJSON() ([]byte, error)
- func (*ClassifierAttributes) ProtoMessage()
- func (x *ClassifierAttributes) ProtoReflect() protoreflect.Message
- func (x *ClassifierAttributes) Reset()
- func (x *ClassifierAttributes) String() string
- func (msg *ClassifierAttributes) UnmarshalJSON(b []byte) error
- func (m *ClassifierAttributes) Validate() error
- func (m *ClassifierAttributes) ValidateAll() error
- type ClassifierAttributesMultiError
- type ClassifierAttributesValidationError
- func (e ClassifierAttributesValidationError) Cause() error
- func (e ClassifierAttributesValidationError) Error() string
- func (e ClassifierAttributesValidationError) ErrorName() string
- func (e ClassifierAttributesValidationError) Field() string
- func (e ClassifierAttributesValidationError) Key() bool
- func (e ClassifierAttributesValidationError) Reason() string
- type ClassifierWrapper
- func (in *ClassifierWrapper) DeepCopy() *ClassifierWrapper
- func (in *ClassifierWrapper) DeepCopyInterface() interface{}
- func (in *ClassifierWrapper) DeepCopyInto(out *ClassifierWrapper)
- func (*ClassifierWrapper) Descriptor() ([]byte, []int)deprecated
- func (x *ClassifierWrapper) GetClassifier() *v1.Classifier
- func (x *ClassifierWrapper) GetClassifierAttributes() *ClassifierAttributes
- func (msg *ClassifierWrapper) MarshalJSON() ([]byte, error)
- func (*ClassifierWrapper) ProtoMessage()
- func (x *ClassifierWrapper) ProtoReflect() protoreflect.Message
- func (x *ClassifierWrapper) Reset()
- func (x *ClassifierWrapper) String() string
- func (msg *ClassifierWrapper) UnmarshalJSON(b []byte) error
- func (m *ClassifierWrapper) Validate() error
- func (m *ClassifierWrapper) ValidateAll() error
- type ClassifierWrapperMultiError
- type ClassifierWrapperValidationError
- func (e ClassifierWrapperValidationError) Cause() error
- func (e ClassifierWrapperValidationError) Error() string
- func (e ClassifierWrapperValidationError) ErrorName() string
- func (e ClassifierWrapperValidationError) Field() string
- func (e ClassifierWrapperValidationError) Key() bool
- func (e ClassifierWrapperValidationError) Reason() string
- type CommonAttributes
- func (in *CommonAttributes) DeepCopy() *CommonAttributes
- func (in *CommonAttributes) DeepCopyInterface() interface{}
- func (in *CommonAttributes) DeepCopyInto(out *CommonAttributes)
- func (*CommonAttributes) Descriptor() ([]byte, []int)deprecated
- func (x *CommonAttributes) GetComponentId() string
- func (x *CommonAttributes) GetPolicyHash() string
- func (x *CommonAttributes) GetPolicyName() string
- func (msg *CommonAttributes) MarshalJSON() ([]byte, error)
- func (*CommonAttributes) ProtoMessage()
- func (x *CommonAttributes) ProtoReflect() protoreflect.Message
- func (x *CommonAttributes) Reset()
- func (x *CommonAttributes) String() string
- func (msg *CommonAttributes) UnmarshalJSON(b []byte) error
- func (m *CommonAttributes) Validate() error
- func (m *CommonAttributes) ValidateAll() error
- type CommonAttributesMultiError
- type CommonAttributesValidationError
- func (e CommonAttributesValidationError) Cause() error
- func (e CommonAttributesValidationError) Error() string
- func (e CommonAttributesValidationError) ErrorName() string
- func (e CommonAttributesValidationError) Field() string
- func (e CommonAttributesValidationError) Key() bool
- func (e CommonAttributesValidationError) Reason() string
- type ConcurrencyLimiterWrapper
- func (in *ConcurrencyLimiterWrapper) DeepCopy() *ConcurrencyLimiterWrapper
- func (in *ConcurrencyLimiterWrapper) DeepCopyInterface() interface{}
- func (in *ConcurrencyLimiterWrapper) DeepCopyInto(out *ConcurrencyLimiterWrapper)
- func (*ConcurrencyLimiterWrapper) Descriptor() ([]byte, []int)deprecated
- func (x *ConcurrencyLimiterWrapper) GetCommonAttributes() *CommonAttributes
- func (x *ConcurrencyLimiterWrapper) GetConcurrencyLimiter() *v1.ConcurrencyLimiter
- func (msg *ConcurrencyLimiterWrapper) MarshalJSON() ([]byte, error)
- func (*ConcurrencyLimiterWrapper) ProtoMessage()
- func (x *ConcurrencyLimiterWrapper) ProtoReflect() protoreflect.Message
- func (x *ConcurrencyLimiterWrapper) Reset()
- func (x *ConcurrencyLimiterWrapper) String() string
- func (msg *ConcurrencyLimiterWrapper) UnmarshalJSON(b []byte) error
- func (m *ConcurrencyLimiterWrapper) Validate() error
- func (m *ConcurrencyLimiterWrapper) ValidateAll() error
- type ConcurrencyLimiterWrapperMultiError
- type ConcurrencyLimiterWrapperValidationError
- func (e ConcurrencyLimiterWrapperValidationError) Cause() error
- func (e ConcurrencyLimiterWrapperValidationError) Error() string
- func (e ConcurrencyLimiterWrapperValidationError) ErrorName() string
- func (e ConcurrencyLimiterWrapperValidationError) Field() string
- func (e ConcurrencyLimiterWrapperValidationError) Key() bool
- func (e ConcurrencyLimiterWrapperValidationError) Reason() string
- type FluxMeterWrapper
- func (in *FluxMeterWrapper) DeepCopy() *FluxMeterWrapper
- func (in *FluxMeterWrapper) DeepCopyInterface() interface{}
- func (in *FluxMeterWrapper) DeepCopyInto(out *FluxMeterWrapper)
- func (*FluxMeterWrapper) Descriptor() ([]byte, []int)deprecated
- func (x *FluxMeterWrapper) GetFluxMeter() *v1.FluxMeter
- func (x *FluxMeterWrapper) GetFluxMeterName() string
- func (msg *FluxMeterWrapper) MarshalJSON() ([]byte, error)
- func (*FluxMeterWrapper) ProtoMessage()
- func (x *FluxMeterWrapper) ProtoReflect() protoreflect.Message
- func (x *FluxMeterWrapper) Reset()
- func (x *FluxMeterWrapper) String() string
- func (msg *FluxMeterWrapper) UnmarshalJSON(b []byte) error
- func (m *FluxMeterWrapper) Validate() error
- func (m *FluxMeterWrapper) ValidateAll() error
- type FluxMeterWrapperMultiError
- type FluxMeterWrapperValidationError
- func (e FluxMeterWrapperValidationError) Cause() error
- func (e FluxMeterWrapperValidationError) Error() string
- func (e FluxMeterWrapperValidationError) ErrorName() string
- func (e FluxMeterWrapperValidationError) Field() string
- func (e FluxMeterWrapperValidationError) Key() bool
- func (e FluxMeterWrapperValidationError) Reason() string
- type LoadDecision
- func (in *LoadDecision) DeepCopy() *LoadDecision
- func (in *LoadDecision) DeepCopyInterface() interface{}
- func (in *LoadDecision) DeepCopyInto(out *LoadDecision)
- func (*LoadDecision) Descriptor() ([]byte, []int)deprecated
- func (x *LoadDecision) GetLoadMultiplier() float64
- func (x *LoadDecision) GetPassThrough() bool
- func (x *LoadDecision) GetTickInfo() *TickInfo
- func (msg *LoadDecision) MarshalJSON() ([]byte, error)
- func (*LoadDecision) ProtoMessage()
- func (x *LoadDecision) ProtoReflect() protoreflect.Message
- func (x *LoadDecision) Reset()
- func (x *LoadDecision) String() string
- func (msg *LoadDecision) UnmarshalJSON(b []byte) error
- func (m *LoadDecision) Validate() error
- func (m *LoadDecision) ValidateAll() error
- type LoadDecisionMultiError
- type LoadDecisionValidationError
- func (e LoadDecisionValidationError) Cause() error
- func (e LoadDecisionValidationError) Error() string
- func (e LoadDecisionValidationError) ErrorName() string
- func (e LoadDecisionValidationError) Field() string
- func (e LoadDecisionValidationError) Key() bool
- func (e LoadDecisionValidationError) Reason() string
- type LoadDecisionWrapper
- func (in *LoadDecisionWrapper) DeepCopy() *LoadDecisionWrapper
- func (in *LoadDecisionWrapper) DeepCopyInterface() interface{}
- func (in *LoadDecisionWrapper) DeepCopyInto(out *LoadDecisionWrapper)
- func (*LoadDecisionWrapper) Descriptor() ([]byte, []int)deprecated
- func (x *LoadDecisionWrapper) GetCommonAttributes() *CommonAttributes
- func (x *LoadDecisionWrapper) GetLoadDecision() *LoadDecision
- func (msg *LoadDecisionWrapper) MarshalJSON() ([]byte, error)
- func (*LoadDecisionWrapper) ProtoMessage()
- func (x *LoadDecisionWrapper) ProtoReflect() protoreflect.Message
- func (x *LoadDecisionWrapper) Reset()
- func (x *LoadDecisionWrapper) String() string
- func (msg *LoadDecisionWrapper) UnmarshalJSON(b []byte) error
- func (m *LoadDecisionWrapper) Validate() error
- func (m *LoadDecisionWrapper) ValidateAll() error
- type LoadDecisionWrapperMultiError
- type LoadDecisionWrapperValidationError
- func (e LoadDecisionWrapperValidationError) Cause() error
- func (e LoadDecisionWrapperValidationError) Error() string
- func (e LoadDecisionWrapperValidationError) ErrorName() string
- func (e LoadDecisionWrapperValidationError) Field() string
- func (e LoadDecisionWrapperValidationError) Key() bool
- func (e LoadDecisionWrapperValidationError) Reason() string
- type PodScalerDynamicConfigWrapper
- func (in *PodScalerDynamicConfigWrapper) DeepCopy() *PodScalerDynamicConfigWrapper
- func (in *PodScalerDynamicConfigWrapper) DeepCopyInterface() interface{}
- func (in *PodScalerDynamicConfigWrapper) DeepCopyInto(out *PodScalerDynamicConfigWrapper)
- func (*PodScalerDynamicConfigWrapper) Descriptor() ([]byte, []int)deprecated
- func (x *PodScalerDynamicConfigWrapper) GetCommonAttributes() *CommonAttributes
- func (x *PodScalerDynamicConfigWrapper) GetPodScalerDynamicConfig() *v1.PodScaler_ScaleActuator_DynamicConfig
- func (msg *PodScalerDynamicConfigWrapper) MarshalJSON() ([]byte, error)
- func (*PodScalerDynamicConfigWrapper) ProtoMessage()
- func (x *PodScalerDynamicConfigWrapper) ProtoReflect() protoreflect.Message
- func (x *PodScalerDynamicConfigWrapper) Reset()
- func (x *PodScalerDynamicConfigWrapper) String() string
- func (msg *PodScalerDynamicConfigWrapper) UnmarshalJSON(b []byte) error
- func (m *PodScalerDynamicConfigWrapper) Validate() error
- func (m *PodScalerDynamicConfigWrapper) ValidateAll() error
- type PodScalerDynamicConfigWrapperMultiError
- type PodScalerDynamicConfigWrapperValidationError
- func (e PodScalerDynamicConfigWrapperValidationError) Cause() error
- func (e PodScalerDynamicConfigWrapperValidationError) Error() string
- func (e PodScalerDynamicConfigWrapperValidationError) ErrorName() string
- func (e PodScalerDynamicConfigWrapperValidationError) Field() string
- func (e PodScalerDynamicConfigWrapperValidationError) Key() bool
- func (e PodScalerDynamicConfigWrapperValidationError) Reason() string
- type PodScalerWrapper
- func (in *PodScalerWrapper) DeepCopy() *PodScalerWrapper
- func (in *PodScalerWrapper) DeepCopyInterface() interface{}
- func (in *PodScalerWrapper) DeepCopyInto(out *PodScalerWrapper)
- func (*PodScalerWrapper) Descriptor() ([]byte, []int)deprecated
- func (x *PodScalerWrapper) GetCommonAttributes() *CommonAttributes
- func (x *PodScalerWrapper) GetPodScaler() *v1.PodScaler
- func (msg *PodScalerWrapper) MarshalJSON() ([]byte, error)
- func (*PodScalerWrapper) ProtoMessage()
- func (x *PodScalerWrapper) ProtoReflect() protoreflect.Message
- func (x *PodScalerWrapper) Reset()
- func (x *PodScalerWrapper) String() string
- func (msg *PodScalerWrapper) UnmarshalJSON(b []byte) error
- func (m *PodScalerWrapper) Validate() error
- func (m *PodScalerWrapper) ValidateAll() error
- type PodScalerWrapperMultiError
- type PodScalerWrapperValidationError
- func (e PodScalerWrapperValidationError) Cause() error
- func (e PodScalerWrapperValidationError) Error() string
- func (e PodScalerWrapperValidationError) ErrorName() string
- func (e PodScalerWrapperValidationError) Field() string
- func (e PodScalerWrapperValidationError) Key() bool
- func (e PodScalerWrapperValidationError) Reason() string
- type PolicyWrapper
- func (in *PolicyWrapper) DeepCopy() *PolicyWrapper
- func (in *PolicyWrapper) DeepCopyInterface() interface{}
- func (in *PolicyWrapper) DeepCopyInto(out *PolicyWrapper)
- func (*PolicyWrapper) Descriptor() ([]byte, []int)deprecated
- func (x *PolicyWrapper) GetCommonAttributes() *CommonAttributes
- func (x *PolicyWrapper) GetPolicy() *v1.Policy
- func (msg *PolicyWrapper) MarshalJSON() ([]byte, error)
- func (*PolicyWrapper) ProtoMessage()
- func (x *PolicyWrapper) ProtoReflect() protoreflect.Message
- func (x *PolicyWrapper) Reset()
- func (x *PolicyWrapper) String() string
- func (msg *PolicyWrapper) UnmarshalJSON(b []byte) error
- func (m *PolicyWrapper) Validate() error
- func (m *PolicyWrapper) ValidateAll() error
- type PolicyWrapperMultiError
- type PolicyWrapperValidationError
- func (e PolicyWrapperValidationError) Cause() error
- func (e PolicyWrapperValidationError) Error() string
- func (e PolicyWrapperValidationError) ErrorName() string
- func (e PolicyWrapperValidationError) Field() string
- func (e PolicyWrapperValidationError) Key() bool
- func (e PolicyWrapperValidationError) Reason() string
- type PolicyWrappers
- func (in *PolicyWrappers) DeepCopy() *PolicyWrappers
- func (in *PolicyWrappers) DeepCopyInterface() interface{}
- func (in *PolicyWrappers) DeepCopyInto(out *PolicyWrappers)
- func (*PolicyWrappers) Descriptor() ([]byte, []int)deprecated
- func (x *PolicyWrappers) GetPolicyWrappers() map[string]*PolicyWrapper
- func (msg *PolicyWrappers) MarshalJSON() ([]byte, error)
- func (*PolicyWrappers) ProtoMessage()
- func (x *PolicyWrappers) ProtoReflect() protoreflect.Message
- func (x *PolicyWrappers) Reset()
- func (x *PolicyWrappers) String() string
- func (msg *PolicyWrappers) UnmarshalJSON(b []byte) error
- func (m *PolicyWrappers) Validate() error
- func (m *PolicyWrappers) ValidateAll() error
- type PolicyWrappersMultiError
- type PolicyWrappersValidationError
- func (e PolicyWrappersValidationError) Cause() error
- func (e PolicyWrappersValidationError) Error() string
- func (e PolicyWrappersValidationError) ErrorName() string
- func (e PolicyWrappersValidationError) Field() string
- func (e PolicyWrappersValidationError) Key() bool
- func (e PolicyWrappersValidationError) Reason() string
- type RateLimiterDecision
- func (in *RateLimiterDecision) DeepCopy() *RateLimiterDecision
- func (in *RateLimiterDecision) DeepCopyInterface() interface{}
- func (in *RateLimiterDecision) DeepCopyInto(out *RateLimiterDecision)
- func (*RateLimiterDecision) Descriptor() ([]byte, []int)deprecated
- func (x *RateLimiterDecision) GetLimit() float64
- func (msg *RateLimiterDecision) MarshalJSON() ([]byte, error)
- func (*RateLimiterDecision) ProtoMessage()
- func (x *RateLimiterDecision) ProtoReflect() protoreflect.Message
- func (x *RateLimiterDecision) Reset()
- func (x *RateLimiterDecision) String() string
- func (msg *RateLimiterDecision) UnmarshalJSON(b []byte) error
- func (m *RateLimiterDecision) Validate() error
- func (m *RateLimiterDecision) ValidateAll() error
- type RateLimiterDecisionMultiError
- type RateLimiterDecisionValidationError
- func (e RateLimiterDecisionValidationError) Cause() error
- func (e RateLimiterDecisionValidationError) Error() string
- func (e RateLimiterDecisionValidationError) ErrorName() string
- func (e RateLimiterDecisionValidationError) Field() string
- func (e RateLimiterDecisionValidationError) Key() bool
- func (e RateLimiterDecisionValidationError) Reason() string
- type RateLimiterDecisionWrapper
- func (in *RateLimiterDecisionWrapper) DeepCopy() *RateLimiterDecisionWrapper
- func (in *RateLimiterDecisionWrapper) DeepCopyInterface() interface{}
- func (in *RateLimiterDecisionWrapper) DeepCopyInto(out *RateLimiterDecisionWrapper)
- func (*RateLimiterDecisionWrapper) Descriptor() ([]byte, []int)deprecated
- func (x *RateLimiterDecisionWrapper) GetCommonAttributes() *CommonAttributes
- func (x *RateLimiterDecisionWrapper) GetRateLimiterDecision() *RateLimiterDecision
- func (msg *RateLimiterDecisionWrapper) MarshalJSON() ([]byte, error)
- func (*RateLimiterDecisionWrapper) ProtoMessage()
- func (x *RateLimiterDecisionWrapper) ProtoReflect() protoreflect.Message
- func (x *RateLimiterDecisionWrapper) Reset()
- func (x *RateLimiterDecisionWrapper) String() string
- func (msg *RateLimiterDecisionWrapper) UnmarshalJSON(b []byte) error
- func (m *RateLimiterDecisionWrapper) Validate() error
- func (m *RateLimiterDecisionWrapper) ValidateAll() error
- type RateLimiterDecisionWrapperMultiError
- type RateLimiterDecisionWrapperValidationError
- func (e RateLimiterDecisionWrapperValidationError) Cause() error
- func (e RateLimiterDecisionWrapperValidationError) Error() string
- func (e RateLimiterDecisionWrapperValidationError) ErrorName() string
- func (e RateLimiterDecisionWrapperValidationError) Field() string
- func (e RateLimiterDecisionWrapperValidationError) Key() bool
- func (e RateLimiterDecisionWrapperValidationError) Reason() string
- type RateLimiterDynamicConfigWrapper
- func (in *RateLimiterDynamicConfigWrapper) DeepCopy() *RateLimiterDynamicConfigWrapper
- func (in *RateLimiterDynamicConfigWrapper) DeepCopyInterface() interface{}
- func (in *RateLimiterDynamicConfigWrapper) DeepCopyInto(out *RateLimiterDynamicConfigWrapper)
- func (*RateLimiterDynamicConfigWrapper) Descriptor() ([]byte, []int)deprecated
- func (x *RateLimiterDynamicConfigWrapper) GetCommonAttributes() *CommonAttributes
- func (x *RateLimiterDynamicConfigWrapper) GetRateLimiterDynamicConfig() *v1.RateLimiter_DynamicConfig
- func (msg *RateLimiterDynamicConfigWrapper) MarshalJSON() ([]byte, error)
- func (*RateLimiterDynamicConfigWrapper) ProtoMessage()
- func (x *RateLimiterDynamicConfigWrapper) ProtoReflect() protoreflect.Message
- func (x *RateLimiterDynamicConfigWrapper) Reset()
- func (x *RateLimiterDynamicConfigWrapper) String() string
- func (msg *RateLimiterDynamicConfigWrapper) UnmarshalJSON(b []byte) error
- func (m *RateLimiterDynamicConfigWrapper) Validate() error
- func (m *RateLimiterDynamicConfigWrapper) ValidateAll() error
- type RateLimiterDynamicConfigWrapperMultiError
- type RateLimiterDynamicConfigWrapperValidationError
- func (e RateLimiterDynamicConfigWrapperValidationError) Cause() error
- func (e RateLimiterDynamicConfigWrapperValidationError) Error() string
- func (e RateLimiterDynamicConfigWrapperValidationError) ErrorName() string
- func (e RateLimiterDynamicConfigWrapperValidationError) Field() string
- func (e RateLimiterDynamicConfigWrapperValidationError) Key() bool
- func (e RateLimiterDynamicConfigWrapperValidationError) Reason() string
- type RateLimiterWrapper
- func (in *RateLimiterWrapper) DeepCopy() *RateLimiterWrapper
- func (in *RateLimiterWrapper) DeepCopyInterface() interface{}
- func (in *RateLimiterWrapper) DeepCopyInto(out *RateLimiterWrapper)
- func (*RateLimiterWrapper) Descriptor() ([]byte, []int)deprecated
- func (x *RateLimiterWrapper) GetCommonAttributes() *CommonAttributes
- func (x *RateLimiterWrapper) GetRateLimiter() *v1.RateLimiter
- func (msg *RateLimiterWrapper) MarshalJSON() ([]byte, error)
- func (*RateLimiterWrapper) ProtoMessage()
- func (x *RateLimiterWrapper) ProtoReflect() protoreflect.Message
- func (x *RateLimiterWrapper) Reset()
- func (x *RateLimiterWrapper) String() string
- func (msg *RateLimiterWrapper) UnmarshalJSON(b []byte) error
- func (m *RateLimiterWrapper) Validate() error
- func (m *RateLimiterWrapper) ValidateAll() error
- type RateLimiterWrapperMultiError
- type RateLimiterWrapperValidationError
- func (e RateLimiterWrapperValidationError) Cause() error
- func (e RateLimiterWrapperValidationError) Error() string
- func (e RateLimiterWrapperValidationError) ErrorName() string
- func (e RateLimiterWrapperValidationError) Field() string
- func (e RateLimiterWrapperValidationError) Key() bool
- func (e RateLimiterWrapperValidationError) Reason() string
- type ScaleDecision
- func (in *ScaleDecision) DeepCopy() *ScaleDecision
- func (in *ScaleDecision) DeepCopyInterface() interface{}
- func (in *ScaleDecision) DeepCopyInto(out *ScaleDecision)
- func (*ScaleDecision) Descriptor() ([]byte, []int)deprecated
- func (x *ScaleDecision) GetDesiredReplicas() int32
- func (msg *ScaleDecision) MarshalJSON() ([]byte, error)
- func (*ScaleDecision) ProtoMessage()
- func (x *ScaleDecision) ProtoReflect() protoreflect.Message
- func (x *ScaleDecision) Reset()
- func (x *ScaleDecision) String() string
- func (msg *ScaleDecision) UnmarshalJSON(b []byte) error
- func (m *ScaleDecision) Validate() error
- func (m *ScaleDecision) ValidateAll() error
- type ScaleDecisionMultiError
- type ScaleDecisionValidationError
- func (e ScaleDecisionValidationError) Cause() error
- func (e ScaleDecisionValidationError) Error() string
- func (e ScaleDecisionValidationError) ErrorName() string
- func (e ScaleDecisionValidationError) Field() string
- func (e ScaleDecisionValidationError) Key() bool
- func (e ScaleDecisionValidationError) Reason() string
- type ScaleDecisionWrapper
- func (in *ScaleDecisionWrapper) DeepCopy() *ScaleDecisionWrapper
- func (in *ScaleDecisionWrapper) DeepCopyInterface() interface{}
- func (in *ScaleDecisionWrapper) DeepCopyInto(out *ScaleDecisionWrapper)
- func (*ScaleDecisionWrapper) Descriptor() ([]byte, []int)deprecated
- func (x *ScaleDecisionWrapper) GetCommonAttributes() *CommonAttributes
- func (x *ScaleDecisionWrapper) GetScaleDecision() *ScaleDecision
- func (msg *ScaleDecisionWrapper) MarshalJSON() ([]byte, error)
- func (*ScaleDecisionWrapper) ProtoMessage()
- func (x *ScaleDecisionWrapper) ProtoReflect() protoreflect.Message
- func (x *ScaleDecisionWrapper) Reset()
- func (x *ScaleDecisionWrapper) String() string
- func (msg *ScaleDecisionWrapper) UnmarshalJSON(b []byte) error
- func (m *ScaleDecisionWrapper) Validate() error
- func (m *ScaleDecisionWrapper) ValidateAll() error
- type ScaleDecisionWrapperMultiError
- type ScaleDecisionWrapperValidationError
- func (e ScaleDecisionWrapperValidationError) Cause() error
- func (e ScaleDecisionWrapperValidationError) Error() string
- func (e ScaleDecisionWrapperValidationError) ErrorName() string
- func (e ScaleDecisionWrapperValidationError) Field() string
- func (e ScaleDecisionWrapperValidationError) Key() bool
- func (e ScaleDecisionWrapperValidationError) Reason() string
- type ScaleStatus
- func (in *ScaleStatus) DeepCopy() *ScaleStatus
- func (in *ScaleStatus) DeepCopyInterface() interface{}
- func (in *ScaleStatus) DeepCopyInto(out *ScaleStatus)
- func (*ScaleStatus) Descriptor() ([]byte, []int)deprecated
- func (x *ScaleStatus) GetActualReplicas() int32
- func (x *ScaleStatus) GetConfiguredReplicas() int32
- func (msg *ScaleStatus) MarshalJSON() ([]byte, error)
- func (*ScaleStatus) ProtoMessage()
- func (x *ScaleStatus) ProtoReflect() protoreflect.Message
- func (x *ScaleStatus) Reset()
- func (x *ScaleStatus) String() string
- func (msg *ScaleStatus) UnmarshalJSON(b []byte) error
- func (m *ScaleStatus) Validate() error
- func (m *ScaleStatus) ValidateAll() error
- type ScaleStatusMultiError
- type ScaleStatusValidationError
- func (e ScaleStatusValidationError) Cause() error
- func (e ScaleStatusValidationError) Error() string
- func (e ScaleStatusValidationError) ErrorName() string
- func (e ScaleStatusValidationError) Field() string
- func (e ScaleStatusValidationError) Key() bool
- func (e ScaleStatusValidationError) Reason() string
- type ScaleStatusWrapper
- func (in *ScaleStatusWrapper) DeepCopy() *ScaleStatusWrapper
- func (in *ScaleStatusWrapper) DeepCopyInterface() interface{}
- func (in *ScaleStatusWrapper) DeepCopyInto(out *ScaleStatusWrapper)
- func (*ScaleStatusWrapper) Descriptor() ([]byte, []int)deprecated
- func (x *ScaleStatusWrapper) GetCommonAttributes() *CommonAttributes
- func (x *ScaleStatusWrapper) GetScaleStatus() *ScaleStatus
- func (msg *ScaleStatusWrapper) MarshalJSON() ([]byte, error)
- func (*ScaleStatusWrapper) ProtoMessage()
- func (x *ScaleStatusWrapper) ProtoReflect() protoreflect.Message
- func (x *ScaleStatusWrapper) Reset()
- func (x *ScaleStatusWrapper) String() string
- func (msg *ScaleStatusWrapper) UnmarshalJSON(b []byte) error
- func (m *ScaleStatusWrapper) Validate() error
- func (m *ScaleStatusWrapper) ValidateAll() error
- type ScaleStatusWrapperMultiError
- type ScaleStatusWrapperValidationError
- func (e ScaleStatusWrapperValidationError) Cause() error
- func (e ScaleStatusWrapperValidationError) Error() string
- func (e ScaleStatusWrapperValidationError) ErrorName() string
- func (e ScaleStatusWrapperValidationError) Field() string
- func (e ScaleStatusWrapperValidationError) Key() bool
- func (e ScaleStatusWrapperValidationError) Reason() string
- type TickInfo
- func (in *TickInfo) DeepCopy() *TickInfo
- func (in *TickInfo) DeepCopyInterface() interface{}
- func (in *TickInfo) DeepCopyInto(out *TickInfo)
- func (*TickInfo) Descriptor() ([]byte, []int)deprecated
- func (x *TickInfo) GetInterval() *durationpb.Duration
- func (x *TickInfo) GetNextTimestamp() *timestamppb.Timestamp
- func (x *TickInfo) GetTick() int64
- func (x *TickInfo) GetTimestamp() *timestamppb.Timestamp
- func (msg *TickInfo) MarshalJSON() ([]byte, error)
- func (*TickInfo) ProtoMessage()
- func (x *TickInfo) ProtoReflect() protoreflect.Message
- func (x *TickInfo) Reset()
- func (x *TickInfo) String() string
- func (msg *TickInfo) UnmarshalJSON(b []byte) error
- func (m *TickInfo) Validate() error
- func (m *TickInfo) ValidateAll() error
- type TickInfoMultiError
- type TickInfoValidationError
- type TokensDecision
- func (in *TokensDecision) DeepCopy() *TokensDecision
- func (in *TokensDecision) DeepCopyInterface() interface{}
- func (in *TokensDecision) DeepCopyInto(out *TokensDecision)
- func (*TokensDecision) Descriptor() ([]byte, []int)deprecated
- func (x *TokensDecision) GetTokensByWorkloadIndex() map[string]uint64
- func (msg *TokensDecision) MarshalJSON() ([]byte, error)
- func (*TokensDecision) ProtoMessage()
- func (x *TokensDecision) ProtoReflect() protoreflect.Message
- func (x *TokensDecision) Reset()
- func (x *TokensDecision) String() string
- func (msg *TokensDecision) UnmarshalJSON(b []byte) error
- func (m *TokensDecision) Validate() error
- func (m *TokensDecision) ValidateAll() error
- type TokensDecisionMultiError
- type TokensDecisionValidationError
- func (e TokensDecisionValidationError) Cause() error
- func (e TokensDecisionValidationError) Error() string
- func (e TokensDecisionValidationError) ErrorName() string
- func (e TokensDecisionValidationError) Field() string
- func (e TokensDecisionValidationError) Key() bool
- func (e TokensDecisionValidationError) Reason() string
- type TokensDecisionWrapper
- func (in *TokensDecisionWrapper) DeepCopy() *TokensDecisionWrapper
- func (in *TokensDecisionWrapper) DeepCopyInterface() interface{}
- func (in *TokensDecisionWrapper) DeepCopyInto(out *TokensDecisionWrapper)
- func (*TokensDecisionWrapper) Descriptor() ([]byte, []int)deprecated
- func (x *TokensDecisionWrapper) GetCommonAttributes() *CommonAttributes
- func (x *TokensDecisionWrapper) GetTokensDecision() *TokensDecision
- func (msg *TokensDecisionWrapper) MarshalJSON() ([]byte, error)
- func (*TokensDecisionWrapper) ProtoMessage()
- func (x *TokensDecisionWrapper) ProtoReflect() protoreflect.Message
- func (x *TokensDecisionWrapper) Reset()
- func (x *TokensDecisionWrapper) String() string
- func (msg *TokensDecisionWrapper) UnmarshalJSON(b []byte) error
- func (m *TokensDecisionWrapper) Validate() error
- func (m *TokensDecisionWrapper) ValidateAll() error
- type TokensDecisionWrapperMultiError
- type TokensDecisionWrapperValidationError
- func (e TokensDecisionWrapperValidationError) Cause() error
- func (e TokensDecisionWrapperValidationError) Error() string
- func (e TokensDecisionWrapperValidationError) ErrorName() string
- func (e TokensDecisionWrapperValidationError) Field() string
- func (e TokensDecisionWrapperValidationError) Key() bool
- func (e TokensDecisionWrapperValidationError) Reason() string
Constants ¶
This section is empty.
Variables ¶
var File_aperture_policy_sync_v1_classifier_proto protoreflect.FileDescriptor
var File_aperture_policy_sync_v1_common_attributes_proto protoreflect.FileDescriptor
var File_aperture_policy_sync_v1_concurrency_limiter_proto protoreflect.FileDescriptor
var File_aperture_policy_sync_v1_flux_meter_proto protoreflect.FileDescriptor
var File_aperture_policy_sync_v1_pod_scaler_proto protoreflect.FileDescriptor
var File_aperture_policy_sync_v1_policy_proto protoreflect.FileDescriptor
var File_aperture_policy_sync_v1_rate_limiter_proto protoreflect.FileDescriptor
var File_aperture_policy_sync_v1_tick_proto protoreflect.FileDescriptor
Functions ¶
This section is empty.
Types ¶
type ClassifierAttributes ¶ added in v0.21.0
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) DeepCopy ¶ added in v0.21.0
func (in *ClassifierAttributes) DeepCopy() *ClassifierAttributes
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClassifierAttributes. Required by controller-gen.
func (*ClassifierAttributes) DeepCopyInterface ¶ added in v0.21.0
func (in *ClassifierAttributes) DeepCopyInterface() interface{}
DeepCopyInterface is an autogenerated deepcopy function, copying the receiver, creating a new ClassifierAttributes. Required by controller-gen.
func (*ClassifierAttributes) DeepCopyInto ¶ added in v0.21.0
func (in *ClassifierAttributes) DeepCopyInto(out *ClassifierAttributes)
DeepCopyInto supports using ClassifierAttributes within kubernetes types, where deepcopy-gen is used.
func (*ClassifierAttributes) Descriptor
deprecated
added in
v0.21.0
func (*ClassifierAttributes) Descriptor() ([]byte, []int)
Deprecated: Use ClassifierAttributes.ProtoReflect.Descriptor instead.
func (*ClassifierAttributes) GetClassifierIndex ¶ added in v0.21.0
func (x *ClassifierAttributes) GetClassifierIndex() int64
func (*ClassifierAttributes) GetPolicyHash ¶ added in v0.21.0
func (x *ClassifierAttributes) GetPolicyHash() string
func (*ClassifierAttributes) GetPolicyName ¶ added in v0.21.0
func (x *ClassifierAttributes) GetPolicyName() string
func (*ClassifierAttributes) MarshalJSON ¶ added in v0.21.0
func (msg *ClassifierAttributes) MarshalJSON() ([]byte, error)
MarshalJSON implements json.Marshaler
func (*ClassifierAttributes) ProtoMessage ¶ added in v0.21.0
func (*ClassifierAttributes) ProtoMessage()
func (*ClassifierAttributes) ProtoReflect ¶ added in v0.21.0
func (x *ClassifierAttributes) ProtoReflect() protoreflect.Message
func (*ClassifierAttributes) Reset ¶ added in v0.21.0
func (x *ClassifierAttributes) Reset()
func (*ClassifierAttributes) String ¶ added in v0.21.0
func (x *ClassifierAttributes) String() string
func (*ClassifierAttributes) UnmarshalJSON ¶ added in v0.21.0
func (msg *ClassifierAttributes) UnmarshalJSON(b []byte) error
UnmarshalJSON implements json.Unmarshaler
func (*ClassifierAttributes) Validate ¶ added in v1.2.0
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 ¶ added in v1.2.0
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 ¶ added in v1.2.0
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 ¶ added in v1.2.0
func (m ClassifierAttributesMultiError) AllErrors() []error
AllErrors returns a list of validation violation errors.
func (ClassifierAttributesMultiError) Error ¶ added in v1.2.0
func (m ClassifierAttributesMultiError) Error() string
Error returns a concatenation of all the error messages it wraps.
type ClassifierAttributesValidationError ¶ added in v1.2.0
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 ¶ added in v1.2.0
func (e ClassifierAttributesValidationError) Cause() error
Cause function returns cause value.
func (ClassifierAttributesValidationError) Error ¶ added in v1.2.0
func (e ClassifierAttributesValidationError) Error() string
Error satisfies the builtin error interface
func (ClassifierAttributesValidationError) ErrorName ¶ added in v1.2.0
func (e ClassifierAttributesValidationError) ErrorName() string
ErrorName returns error name.
func (ClassifierAttributesValidationError) Field ¶ added in v1.2.0
func (e ClassifierAttributesValidationError) Field() string
Field function returns field value.
func (ClassifierAttributesValidationError) Key ¶ added in v1.2.0
func (e ClassifierAttributesValidationError) Key() bool
Key function returns key value.
func (ClassifierAttributesValidationError) Reason ¶ added in v1.2.0
func (e ClassifierAttributesValidationError) Reason() string
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) DeepCopy ¶
func (in *ClassifierWrapper) DeepCopy() *ClassifierWrapper
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClassifierWrapper. Required by controller-gen.
func (*ClassifierWrapper) DeepCopyInterface ¶
func (in *ClassifierWrapper) DeepCopyInterface() interface{}
DeepCopyInterface is an autogenerated deepcopy function, copying the receiver, creating a new ClassifierWrapper. Required by controller-gen.
func (*ClassifierWrapper) DeepCopyInto ¶
func (in *ClassifierWrapper) DeepCopyInto(out *ClassifierWrapper)
DeepCopyInto supports using ClassifierWrapper within kubernetes types, where deepcopy-gen is used.
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 ¶ added in v0.21.0
func (x *ClassifierWrapper) GetClassifierAttributes() *ClassifierAttributes
func (*ClassifierWrapper) MarshalJSON ¶
func (msg *ClassifierWrapper) MarshalJSON() ([]byte, error)
MarshalJSON implements json.Marshaler
func (*ClassifierWrapper) ProtoMessage ¶
func (*ClassifierWrapper) ProtoMessage()
func (*ClassifierWrapper) ProtoReflect ¶
func (x *ClassifierWrapper) ProtoReflect() protoreflect.Message
func (*ClassifierWrapper) Reset ¶
func (x *ClassifierWrapper) Reset()
func (*ClassifierWrapper) String ¶
func (x *ClassifierWrapper) String() string
func (*ClassifierWrapper) UnmarshalJSON ¶
func (msg *ClassifierWrapper) UnmarshalJSON(b []byte) error
UnmarshalJSON implements json.Unmarshaler
func (*ClassifierWrapper) Validate ¶ added in v1.2.0
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 ¶ added in v1.2.0
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 ¶ added in v1.2.0
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 ¶ added in v1.2.0
func (m ClassifierWrapperMultiError) AllErrors() []error
AllErrors returns a list of validation violation errors.
func (ClassifierWrapperMultiError) Error ¶ added in v1.2.0
func (m ClassifierWrapperMultiError) Error() string
Error returns a concatenation of all the error messages it wraps.
type ClassifierWrapperValidationError ¶ added in v1.2.0
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 ¶ added in v1.2.0
func (e ClassifierWrapperValidationError) Cause() error
Cause function returns cause value.
func (ClassifierWrapperValidationError) Error ¶ added in v1.2.0
func (e ClassifierWrapperValidationError) Error() string
Error satisfies the builtin error interface
func (ClassifierWrapperValidationError) ErrorName ¶ added in v1.2.0
func (e ClassifierWrapperValidationError) ErrorName() string
ErrorName returns error name.
func (ClassifierWrapperValidationError) Field ¶ added in v1.2.0
func (e ClassifierWrapperValidationError) Field() string
Field function returns field value.
func (ClassifierWrapperValidationError) Key ¶ added in v1.2.0
func (e ClassifierWrapperValidationError) Key() bool
Key function returns key value.
func (ClassifierWrapperValidationError) Reason ¶ added in v1.2.0
func (e ClassifierWrapperValidationError) Reason() string
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. 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) DeepCopy ¶
func (in *CommonAttributes) DeepCopy() *CommonAttributes
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CommonAttributes. Required by controller-gen.
func (*CommonAttributes) DeepCopyInterface ¶
func (in *CommonAttributes) DeepCopyInterface() interface{}
DeepCopyInterface is an autogenerated deepcopy function, copying the receiver, creating a new CommonAttributes. Required by controller-gen.
func (*CommonAttributes) DeepCopyInto ¶
func (in *CommonAttributes) DeepCopyInto(out *CommonAttributes)
DeepCopyInto supports using CommonAttributes within kubernetes types, where deepcopy-gen is used.
func (*CommonAttributes) Descriptor
deprecated
func (*CommonAttributes) Descriptor() ([]byte, []int)
Deprecated: Use CommonAttributes.ProtoReflect.Descriptor instead.
func (*CommonAttributes) GetComponentId ¶ added in v0.21.0
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) ProtoMessage ¶
func (*CommonAttributes) ProtoMessage()
func (*CommonAttributes) ProtoReflect ¶
func (x *CommonAttributes) ProtoReflect() protoreflect.Message
func (*CommonAttributes) Reset ¶
func (x *CommonAttributes) Reset()
func (*CommonAttributes) String ¶
func (x *CommonAttributes) String() string
func (*CommonAttributes) UnmarshalJSON ¶
func (msg *CommonAttributes) UnmarshalJSON(b []byte) error
UnmarshalJSON implements json.Unmarshaler
func (*CommonAttributes) Validate ¶ added in v1.2.0
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 ¶ added in v1.2.0
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 ¶ added in v1.2.0
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 ¶ added in v1.2.0
func (m CommonAttributesMultiError) AllErrors() []error
AllErrors returns a list of validation violation errors.
func (CommonAttributesMultiError) Error ¶ added in v1.2.0
func (m CommonAttributesMultiError) Error() string
Error returns a concatenation of all the error messages it wraps.
type CommonAttributesValidationError ¶ added in v1.2.0
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 ¶ added in v1.2.0
func (e CommonAttributesValidationError) Cause() error
Cause function returns cause value.
func (CommonAttributesValidationError) Error ¶ added in v1.2.0
func (e CommonAttributesValidationError) Error() string
Error satisfies the builtin error interface
func (CommonAttributesValidationError) ErrorName ¶ added in v1.2.0
func (e CommonAttributesValidationError) ErrorName() string
ErrorName returns error name.
func (CommonAttributesValidationError) Field ¶ added in v1.2.0
func (e CommonAttributesValidationError) Field() string
Field function returns field value.
func (CommonAttributesValidationError) Key ¶ added in v1.2.0
func (e CommonAttributesValidationError) Key() bool
Key function returns key value.
func (CommonAttributesValidationError) Reason ¶ added in v1.2.0
func (e CommonAttributesValidationError) Reason() string
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) DeepCopy ¶
func (in *ConcurrencyLimiterWrapper) DeepCopy() *ConcurrencyLimiterWrapper
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ConcurrencyLimiterWrapper. Required by controller-gen.
func (*ConcurrencyLimiterWrapper) DeepCopyInterface ¶
func (in *ConcurrencyLimiterWrapper) DeepCopyInterface() interface{}
DeepCopyInterface is an autogenerated deepcopy function, copying the receiver, creating a new ConcurrencyLimiterWrapper. Required by controller-gen.
func (*ConcurrencyLimiterWrapper) DeepCopyInto ¶
func (in *ConcurrencyLimiterWrapper) DeepCopyInto(out *ConcurrencyLimiterWrapper)
DeepCopyInto supports using ConcurrencyLimiterWrapper within kubernetes types, where deepcopy-gen is used.
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) ProtoMessage ¶
func (*ConcurrencyLimiterWrapper) ProtoMessage()
func (*ConcurrencyLimiterWrapper) ProtoReflect ¶
func (x *ConcurrencyLimiterWrapper) ProtoReflect() protoreflect.Message
func (*ConcurrencyLimiterWrapper) Reset ¶
func (x *ConcurrencyLimiterWrapper) Reset()
func (*ConcurrencyLimiterWrapper) String ¶
func (x *ConcurrencyLimiterWrapper) String() string
func (*ConcurrencyLimiterWrapper) UnmarshalJSON ¶
func (msg *ConcurrencyLimiterWrapper) UnmarshalJSON(b []byte) error
UnmarshalJSON implements json.Unmarshaler
func (*ConcurrencyLimiterWrapper) Validate ¶ added in v1.2.0
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 ¶ added in v1.2.0
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 ¶ added in v1.2.0
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 ¶ added in v1.2.0
func (m ConcurrencyLimiterWrapperMultiError) AllErrors() []error
AllErrors returns a list of validation violation errors.
func (ConcurrencyLimiterWrapperMultiError) Error ¶ added in v1.2.0
func (m ConcurrencyLimiterWrapperMultiError) Error() string
Error returns a concatenation of all the error messages it wraps.
type ConcurrencyLimiterWrapperValidationError ¶ added in v1.2.0
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 ¶ added in v1.2.0
func (e ConcurrencyLimiterWrapperValidationError) Cause() error
Cause function returns cause value.
func (ConcurrencyLimiterWrapperValidationError) Error ¶ added in v1.2.0
func (e ConcurrencyLimiterWrapperValidationError) Error() string
Error satisfies the builtin error interface
func (ConcurrencyLimiterWrapperValidationError) ErrorName ¶ added in v1.2.0
func (e ConcurrencyLimiterWrapperValidationError) ErrorName() string
ErrorName returns error name.
func (ConcurrencyLimiterWrapperValidationError) Field ¶ added in v1.2.0
func (e ConcurrencyLimiterWrapperValidationError) Field() string
Field function returns field value.
func (ConcurrencyLimiterWrapperValidationError) Key ¶ added in v1.2.0
func (e ConcurrencyLimiterWrapperValidationError) Key() bool
Key function returns key value.
func (ConcurrencyLimiterWrapperValidationError) Reason ¶ added in v1.2.0
func (e ConcurrencyLimiterWrapperValidationError) Reason() string
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"` // contains filtered or unexported fields }
func (*FluxMeterWrapper) DeepCopy ¶
func (in *FluxMeterWrapper) DeepCopy() *FluxMeterWrapper
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FluxMeterWrapper. Required by controller-gen.
func (*FluxMeterWrapper) DeepCopyInterface ¶
func (in *FluxMeterWrapper) DeepCopyInterface() interface{}
DeepCopyInterface is an autogenerated deepcopy function, copying the receiver, creating a new FluxMeterWrapper. Required by controller-gen.
func (*FluxMeterWrapper) DeepCopyInto ¶
func (in *FluxMeterWrapper) DeepCopyInto(out *FluxMeterWrapper)
DeepCopyInto supports using FluxMeterWrapper within kubernetes types, where deepcopy-gen is used.
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) MarshalJSON ¶
func (msg *FluxMeterWrapper) MarshalJSON() ([]byte, error)
MarshalJSON implements json.Marshaler
func (*FluxMeterWrapper) ProtoMessage ¶
func (*FluxMeterWrapper) ProtoMessage()
func (*FluxMeterWrapper) ProtoReflect ¶
func (x *FluxMeterWrapper) ProtoReflect() protoreflect.Message
func (*FluxMeterWrapper) Reset ¶
func (x *FluxMeterWrapper) Reset()
func (*FluxMeterWrapper) String ¶
func (x *FluxMeterWrapper) String() string
func (*FluxMeterWrapper) UnmarshalJSON ¶
func (msg *FluxMeterWrapper) UnmarshalJSON(b []byte) error
UnmarshalJSON implements json.Unmarshaler
func (*FluxMeterWrapper) Validate ¶ added in v1.2.0
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 ¶ added in v1.2.0
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 ¶ added in v1.2.0
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 ¶ added in v1.2.0
func (m FluxMeterWrapperMultiError) AllErrors() []error
AllErrors returns a list of validation violation errors.
func (FluxMeterWrapperMultiError) Error ¶ added in v1.2.0
func (m FluxMeterWrapperMultiError) Error() string
Error returns a concatenation of all the error messages it wraps.
type FluxMeterWrapperValidationError ¶ added in v1.2.0
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 ¶ added in v1.2.0
func (e FluxMeterWrapperValidationError) Cause() error
Cause function returns cause value.
func (FluxMeterWrapperValidationError) Error ¶ added in v1.2.0
func (e FluxMeterWrapperValidationError) Error() string
Error satisfies the builtin error interface
func (FluxMeterWrapperValidationError) ErrorName ¶ added in v1.2.0
func (e FluxMeterWrapperValidationError) ErrorName() string
ErrorName returns error name.
func (FluxMeterWrapperValidationError) Field ¶ added in v1.2.0
func (e FluxMeterWrapperValidationError) Field() string
Field function returns field value.
func (FluxMeterWrapperValidationError) Key ¶ added in v1.2.0
func (e FluxMeterWrapperValidationError) Key() bool
Key function returns key value.
func (FluxMeterWrapperValidationError) Reason ¶ added in v1.2.0
func (e FluxMeterWrapperValidationError) Reason() string
Reason function returns reason value.
type LoadDecision ¶
type LoadDecision struct { LoadMultiplier float64 `protobuf:"fixed64,1,opt,name=load_multiplier,json=loadMultiplier,proto3" json:"load_multiplier,omitempty"` PassThrough bool `protobuf:"varint,2,opt,name=pass_through,json=passThrough,proto3" json:"pass_through,omitempty"` TickInfo *TickInfo `protobuf:"bytes,3,opt,name=tick_info,json=tickInfo,proto3" json:"tick_info,omitempty"` // contains filtered or unexported fields }
func (*LoadDecision) DeepCopy ¶
func (in *LoadDecision) DeepCopy() *LoadDecision
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LoadDecision. Required by controller-gen.
func (*LoadDecision) DeepCopyInterface ¶
func (in *LoadDecision) DeepCopyInterface() interface{}
DeepCopyInterface is an autogenerated deepcopy function, copying the receiver, creating a new LoadDecision. Required by controller-gen.
func (*LoadDecision) DeepCopyInto ¶
func (in *LoadDecision) DeepCopyInto(out *LoadDecision)
DeepCopyInto supports using LoadDecision within kubernetes types, where deepcopy-gen is used.
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) MarshalJSON ¶
func (msg *LoadDecision) MarshalJSON() ([]byte, error)
MarshalJSON implements json.Marshaler
func (*LoadDecision) ProtoMessage ¶
func (*LoadDecision) ProtoMessage()
func (*LoadDecision) ProtoReflect ¶
func (x *LoadDecision) ProtoReflect() protoreflect.Message
func (*LoadDecision) Reset ¶
func (x *LoadDecision) Reset()
func (*LoadDecision) String ¶
func (x *LoadDecision) String() string
func (*LoadDecision) UnmarshalJSON ¶
func (msg *LoadDecision) UnmarshalJSON(b []byte) error
UnmarshalJSON implements json.Unmarshaler
func (*LoadDecision) Validate ¶ added in v1.2.0
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 ¶ added in v1.2.0
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 ¶ added in v1.2.0
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 ¶ added in v1.2.0
func (m LoadDecisionMultiError) AllErrors() []error
AllErrors returns a list of validation violation errors.
func (LoadDecisionMultiError) Error ¶ added in v1.2.0
func (m LoadDecisionMultiError) Error() string
Error returns a concatenation of all the error messages it wraps.
type LoadDecisionValidationError ¶ added in v1.2.0
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 ¶ added in v1.2.0
func (e LoadDecisionValidationError) Cause() error
Cause function returns cause value.
func (LoadDecisionValidationError) Error ¶ added in v1.2.0
func (e LoadDecisionValidationError) Error() string
Error satisfies the builtin error interface
func (LoadDecisionValidationError) ErrorName ¶ added in v1.2.0
func (e LoadDecisionValidationError) ErrorName() string
ErrorName returns error name.
func (LoadDecisionValidationError) Field ¶ added in v1.2.0
func (e LoadDecisionValidationError) Field() string
Field function returns field value.
func (LoadDecisionValidationError) Key ¶ added in v1.2.0
func (e LoadDecisionValidationError) Key() bool
Key function returns key value.
func (LoadDecisionValidationError) Reason ¶ added in v1.2.0
func (e LoadDecisionValidationError) Reason() string
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) DeepCopy ¶
func (in *LoadDecisionWrapper) DeepCopy() *LoadDecisionWrapper
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LoadDecisionWrapper. Required by controller-gen.
func (*LoadDecisionWrapper) DeepCopyInterface ¶
func (in *LoadDecisionWrapper) DeepCopyInterface() interface{}
DeepCopyInterface is an autogenerated deepcopy function, copying the receiver, creating a new LoadDecisionWrapper. Required by controller-gen.
func (*LoadDecisionWrapper) DeepCopyInto ¶
func (in *LoadDecisionWrapper) DeepCopyInto(out *LoadDecisionWrapper)
DeepCopyInto supports using LoadDecisionWrapper within kubernetes types, where deepcopy-gen is used.
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) ProtoMessage ¶
func (*LoadDecisionWrapper) ProtoMessage()
func (*LoadDecisionWrapper) ProtoReflect ¶
func (x *LoadDecisionWrapper) ProtoReflect() protoreflect.Message
func (*LoadDecisionWrapper) Reset ¶
func (x *LoadDecisionWrapper) Reset()
func (*LoadDecisionWrapper) String ¶
func (x *LoadDecisionWrapper) String() string
func (*LoadDecisionWrapper) UnmarshalJSON ¶
func (msg *LoadDecisionWrapper) UnmarshalJSON(b []byte) error
UnmarshalJSON implements json.Unmarshaler
func (*LoadDecisionWrapper) Validate ¶ added in v1.2.0
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 ¶ added in v1.2.0
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 ¶ added in v1.2.0
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 ¶ added in v1.2.0
func (m LoadDecisionWrapperMultiError) AllErrors() []error
AllErrors returns a list of validation violation errors.
func (LoadDecisionWrapperMultiError) Error ¶ added in v1.2.0
func (m LoadDecisionWrapperMultiError) Error() string
Error returns a concatenation of all the error messages it wraps.
type LoadDecisionWrapperValidationError ¶ added in v1.2.0
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 ¶ added in v1.2.0
func (e LoadDecisionWrapperValidationError) Cause() error
Cause function returns cause value.
func (LoadDecisionWrapperValidationError) Error ¶ added in v1.2.0
func (e LoadDecisionWrapperValidationError) Error() string
Error satisfies the builtin error interface
func (LoadDecisionWrapperValidationError) ErrorName ¶ added in v1.2.0
func (e LoadDecisionWrapperValidationError) ErrorName() string
ErrorName returns error name.
func (LoadDecisionWrapperValidationError) Field ¶ added in v1.2.0
func (e LoadDecisionWrapperValidationError) Field() string
Field function returns field value.
func (LoadDecisionWrapperValidationError) Key ¶ added in v1.2.0
func (e LoadDecisionWrapperValidationError) Key() bool
Key function returns key value.
func (LoadDecisionWrapperValidationError) Reason ¶ added in v1.2.0
func (e LoadDecisionWrapperValidationError) Reason() string
Reason function returns reason value.
type PodScalerDynamicConfigWrapper ¶ added in v0.24.0
type PodScalerDynamicConfigWrapper struct { // CommonAttributes CommonAttributes *CommonAttributes `protobuf:"bytes,1,opt,name=common_attributes,json=commonAttributes,proto3" json:"common_attributes,omitempty"` // PodScalerDynamicConfig is the dynamic configuration for the pod scaler. PodScalerDynamicConfig *v1.PodScaler_ScaleActuator_DynamicConfig `` /* 131-byte string literal not displayed */ // contains filtered or unexported fields }
func (*PodScalerDynamicConfigWrapper) DeepCopy ¶ added in v0.24.0
func (in *PodScalerDynamicConfigWrapper) DeepCopy() *PodScalerDynamicConfigWrapper
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PodScalerDynamicConfigWrapper. Required by controller-gen.
func (*PodScalerDynamicConfigWrapper) DeepCopyInterface ¶ added in v0.24.0
func (in *PodScalerDynamicConfigWrapper) DeepCopyInterface() interface{}
DeepCopyInterface is an autogenerated deepcopy function, copying the receiver, creating a new PodScalerDynamicConfigWrapper. Required by controller-gen.
func (*PodScalerDynamicConfigWrapper) DeepCopyInto ¶ added in v0.24.0
func (in *PodScalerDynamicConfigWrapper) DeepCopyInto(out *PodScalerDynamicConfigWrapper)
DeepCopyInto supports using PodScalerDynamicConfigWrapper within kubernetes types, where deepcopy-gen is used.
func (*PodScalerDynamicConfigWrapper) Descriptor
deprecated
added in
v0.24.0
func (*PodScalerDynamicConfigWrapper) Descriptor() ([]byte, []int)
Deprecated: Use PodScalerDynamicConfigWrapper.ProtoReflect.Descriptor instead.
func (*PodScalerDynamicConfigWrapper) GetCommonAttributes ¶ added in v0.24.0
func (x *PodScalerDynamicConfigWrapper) GetCommonAttributes() *CommonAttributes
func (*PodScalerDynamicConfigWrapper) GetPodScalerDynamicConfig ¶ added in v0.24.0
func (x *PodScalerDynamicConfigWrapper) GetPodScalerDynamicConfig() *v1.PodScaler_ScaleActuator_DynamicConfig
func (*PodScalerDynamicConfigWrapper) MarshalJSON ¶ added in v0.24.0
func (msg *PodScalerDynamicConfigWrapper) MarshalJSON() ([]byte, error)
MarshalJSON implements json.Marshaler
func (*PodScalerDynamicConfigWrapper) ProtoMessage ¶ added in v0.24.0
func (*PodScalerDynamicConfigWrapper) ProtoMessage()
func (*PodScalerDynamicConfigWrapper) ProtoReflect ¶ added in v0.24.0
func (x *PodScalerDynamicConfigWrapper) ProtoReflect() protoreflect.Message
func (*PodScalerDynamicConfigWrapper) Reset ¶ added in v0.24.0
func (x *PodScalerDynamicConfigWrapper) Reset()
func (*PodScalerDynamicConfigWrapper) String ¶ added in v0.24.0
func (x *PodScalerDynamicConfigWrapper) String() string
func (*PodScalerDynamicConfigWrapper) UnmarshalJSON ¶ added in v0.24.0
func (msg *PodScalerDynamicConfigWrapper) UnmarshalJSON(b []byte) error
UnmarshalJSON implements json.Unmarshaler
func (*PodScalerDynamicConfigWrapper) Validate ¶ added in v1.2.0
func (m *PodScalerDynamicConfigWrapper) Validate() error
Validate checks the field values on PodScalerDynamicConfigWrapper 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 (*PodScalerDynamicConfigWrapper) ValidateAll ¶ added in v1.2.0
func (m *PodScalerDynamicConfigWrapper) ValidateAll() error
ValidateAll checks the field values on PodScalerDynamicConfigWrapper 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 PodScalerDynamicConfigWrapperMultiError, or nil if none found.
type PodScalerDynamicConfigWrapperMultiError ¶ added in v1.2.0
type PodScalerDynamicConfigWrapperMultiError []error
PodScalerDynamicConfigWrapperMultiError is an error wrapping multiple validation errors returned by PodScalerDynamicConfigWrapper.ValidateAll() if the designated constraints aren't met.
func (PodScalerDynamicConfigWrapperMultiError) AllErrors ¶ added in v1.2.0
func (m PodScalerDynamicConfigWrapperMultiError) AllErrors() []error
AllErrors returns a list of validation violation errors.
func (PodScalerDynamicConfigWrapperMultiError) Error ¶ added in v1.2.0
func (m PodScalerDynamicConfigWrapperMultiError) Error() string
Error returns a concatenation of all the error messages it wraps.
type PodScalerDynamicConfigWrapperValidationError ¶ added in v1.2.0
type PodScalerDynamicConfigWrapperValidationError struct {
// contains filtered or unexported fields
}
PodScalerDynamicConfigWrapperValidationError is the validation error returned by PodScalerDynamicConfigWrapper.Validate if the designated constraints aren't met.
func (PodScalerDynamicConfigWrapperValidationError) Cause ¶ added in v1.2.0
func (e PodScalerDynamicConfigWrapperValidationError) Cause() error
Cause function returns cause value.
func (PodScalerDynamicConfigWrapperValidationError) Error ¶ added in v1.2.0
func (e PodScalerDynamicConfigWrapperValidationError) Error() string
Error satisfies the builtin error interface
func (PodScalerDynamicConfigWrapperValidationError) ErrorName ¶ added in v1.2.0
func (e PodScalerDynamicConfigWrapperValidationError) ErrorName() string
ErrorName returns error name.
func (PodScalerDynamicConfigWrapperValidationError) Field ¶ added in v1.2.0
func (e PodScalerDynamicConfigWrapperValidationError) Field() string
Field function returns field value.
func (PodScalerDynamicConfigWrapperValidationError) Key ¶ added in v1.2.0
func (e PodScalerDynamicConfigWrapperValidationError) Key() bool
Key function returns key value.
func (PodScalerDynamicConfigWrapperValidationError) Reason ¶ added in v1.2.0
func (e PodScalerDynamicConfigWrapperValidationError) Reason() string
Reason function returns reason value.
type PodScalerWrapper ¶ added in v0.24.0
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) DeepCopy ¶ added in v0.24.0
func (in *PodScalerWrapper) DeepCopy() *PodScalerWrapper
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PodScalerWrapper. Required by controller-gen.
func (*PodScalerWrapper) DeepCopyInterface ¶ added in v0.24.0
func (in *PodScalerWrapper) DeepCopyInterface() interface{}
DeepCopyInterface is an autogenerated deepcopy function, copying the receiver, creating a new PodScalerWrapper. Required by controller-gen.
func (*PodScalerWrapper) DeepCopyInto ¶ added in v0.24.0
func (in *PodScalerWrapper) DeepCopyInto(out *PodScalerWrapper)
DeepCopyInto supports using PodScalerWrapper within kubernetes types, where deepcopy-gen is used.
func (*PodScalerWrapper) Descriptor
deprecated
added in
v0.24.0
func (*PodScalerWrapper) Descriptor() ([]byte, []int)
Deprecated: Use PodScalerWrapper.ProtoReflect.Descriptor instead.
func (*PodScalerWrapper) GetCommonAttributes ¶ added in v0.24.0
func (x *PodScalerWrapper) GetCommonAttributes() *CommonAttributes
func (*PodScalerWrapper) GetPodScaler ¶ added in v0.24.0
func (x *PodScalerWrapper) GetPodScaler() *v1.PodScaler
func (*PodScalerWrapper) MarshalJSON ¶ added in v0.24.0
func (msg *PodScalerWrapper) MarshalJSON() ([]byte, error)
MarshalJSON implements json.Marshaler
func (*PodScalerWrapper) ProtoMessage ¶ added in v0.24.0
func (*PodScalerWrapper) ProtoMessage()
func (*PodScalerWrapper) ProtoReflect ¶ added in v0.24.0
func (x *PodScalerWrapper) ProtoReflect() protoreflect.Message
func (*PodScalerWrapper) Reset ¶ added in v0.24.0
func (x *PodScalerWrapper) Reset()
func (*PodScalerWrapper) String ¶ added in v0.24.0
func (x *PodScalerWrapper) String() string
func (*PodScalerWrapper) UnmarshalJSON ¶ added in v0.24.0
func (msg *PodScalerWrapper) UnmarshalJSON(b []byte) error
UnmarshalJSON implements json.Unmarshaler
func (*PodScalerWrapper) Validate ¶ added in v1.2.0
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 ¶ added in v1.2.0
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 ¶ added in v1.2.0
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 ¶ added in v1.2.0
func (m PodScalerWrapperMultiError) AllErrors() []error
AllErrors returns a list of validation violation errors.
func (PodScalerWrapperMultiError) Error ¶ added in v1.2.0
func (m PodScalerWrapperMultiError) Error() string
Error returns a concatenation of all the error messages it wraps.
type PodScalerWrapperValidationError ¶ added in v1.2.0
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 ¶ added in v1.2.0
func (e PodScalerWrapperValidationError) Cause() error
Cause function returns cause value.
func (PodScalerWrapperValidationError) Error ¶ added in v1.2.0
func (e PodScalerWrapperValidationError) Error() string
Error satisfies the builtin error interface
func (PodScalerWrapperValidationError) ErrorName ¶ added in v1.2.0
func (e PodScalerWrapperValidationError) ErrorName() string
ErrorName returns error name.
func (PodScalerWrapperValidationError) Field ¶ added in v1.2.0
func (e PodScalerWrapperValidationError) Field() string
Field function returns field value.
func (PodScalerWrapperValidationError) Key ¶ added in v1.2.0
func (e PodScalerWrapperValidationError) Key() bool
Key function returns key value.
func (PodScalerWrapperValidationError) Reason ¶ added in v1.2.0
func (e PodScalerWrapperValidationError) Reason() string
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"` // contains filtered or unexported fields }
func (*PolicyWrapper) DeepCopy ¶
func (in *PolicyWrapper) DeepCopy() *PolicyWrapper
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PolicyWrapper. Required by controller-gen.
func (*PolicyWrapper) DeepCopyInterface ¶
func (in *PolicyWrapper) DeepCopyInterface() interface{}
DeepCopyInterface is an autogenerated deepcopy function, copying the receiver, creating a new PolicyWrapper. Required by controller-gen.
func (*PolicyWrapper) DeepCopyInto ¶
func (in *PolicyWrapper) DeepCopyInto(out *PolicyWrapper)
DeepCopyInto supports using PolicyWrapper within kubernetes types, where deepcopy-gen is used.
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) MarshalJSON ¶
func (msg *PolicyWrapper) MarshalJSON() ([]byte, error)
MarshalJSON implements json.Marshaler
func (*PolicyWrapper) ProtoMessage ¶
func (*PolicyWrapper) ProtoMessage()
func (*PolicyWrapper) ProtoReflect ¶
func (x *PolicyWrapper) ProtoReflect() protoreflect.Message
func (*PolicyWrapper) Reset ¶
func (x *PolicyWrapper) Reset()
func (*PolicyWrapper) String ¶
func (x *PolicyWrapper) String() string
func (*PolicyWrapper) UnmarshalJSON ¶
func (msg *PolicyWrapper) UnmarshalJSON(b []byte) error
UnmarshalJSON implements json.Unmarshaler
func (*PolicyWrapper) Validate ¶ added in v1.2.0
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 ¶ added in v1.2.0
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 ¶ added in v1.2.0
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 ¶ added in v1.2.0
func (m PolicyWrapperMultiError) AllErrors() []error
AllErrors returns a list of validation violation errors.
func (PolicyWrapperMultiError) Error ¶ added in v1.2.0
func (m PolicyWrapperMultiError) Error() string
Error returns a concatenation of all the error messages it wraps.
type PolicyWrapperValidationError ¶ added in v1.2.0
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 ¶ added in v1.2.0
func (e PolicyWrapperValidationError) Cause() error
Cause function returns cause value.
func (PolicyWrapperValidationError) Error ¶ added in v1.2.0
func (e PolicyWrapperValidationError) Error() string
Error satisfies the builtin error interface
func (PolicyWrapperValidationError) ErrorName ¶ added in v1.2.0
func (e PolicyWrapperValidationError) ErrorName() string
ErrorName returns error name.
func (PolicyWrapperValidationError) Field ¶ added in v1.2.0
func (e PolicyWrapperValidationError) Field() string
Field function returns field value.
func (PolicyWrapperValidationError) Key ¶ added in v1.2.0
func (e PolicyWrapperValidationError) Key() bool
Key function returns key value.
func (PolicyWrapperValidationError) Reason ¶ added in v1.2.0
func (e PolicyWrapperValidationError) Reason() string
Reason function returns reason value.
type PolicyWrappers ¶
type PolicyWrappers struct { PolicyWrappers map[string]*PolicyWrapper `` /* 191-byte string literal not displayed */ // contains filtered or unexported fields }
func (*PolicyWrappers) DeepCopy ¶
func (in *PolicyWrappers) DeepCopy() *PolicyWrappers
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PolicyWrappers. Required by controller-gen.
func (*PolicyWrappers) DeepCopyInterface ¶
func (in *PolicyWrappers) DeepCopyInterface() interface{}
DeepCopyInterface is an autogenerated deepcopy function, copying the receiver, creating a new PolicyWrappers. Required by controller-gen.
func (*PolicyWrappers) DeepCopyInto ¶
func (in *PolicyWrappers) DeepCopyInto(out *PolicyWrappers)
DeepCopyInto supports using PolicyWrappers within kubernetes types, where deepcopy-gen is used.
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) ProtoMessage ¶
func (*PolicyWrappers) ProtoMessage()
func (*PolicyWrappers) ProtoReflect ¶
func (x *PolicyWrappers) ProtoReflect() protoreflect.Message
func (*PolicyWrappers) Reset ¶
func (x *PolicyWrappers) Reset()
func (*PolicyWrappers) String ¶
func (x *PolicyWrappers) String() string
func (*PolicyWrappers) UnmarshalJSON ¶
func (msg *PolicyWrappers) UnmarshalJSON(b []byte) error
UnmarshalJSON implements json.Unmarshaler
func (*PolicyWrappers) Validate ¶ added in v1.2.0
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 ¶ added in v1.2.0
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 ¶ added in v1.2.0
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 ¶ added in v1.2.0
func (m PolicyWrappersMultiError) AllErrors() []error
AllErrors returns a list of validation violation errors.
func (PolicyWrappersMultiError) Error ¶ added in v1.2.0
func (m PolicyWrappersMultiError) Error() string
Error returns a concatenation of all the error messages it wraps.
type PolicyWrappersValidationError ¶ added in v1.2.0
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 ¶ added in v1.2.0
func (e PolicyWrappersValidationError) Cause() error
Cause function returns cause value.
func (PolicyWrappersValidationError) Error ¶ added in v1.2.0
func (e PolicyWrappersValidationError) Error() string
Error satisfies the builtin error interface
func (PolicyWrappersValidationError) ErrorName ¶ added in v1.2.0
func (e PolicyWrappersValidationError) ErrorName() string
ErrorName returns error name.
func (PolicyWrappersValidationError) Field ¶ added in v1.2.0
func (e PolicyWrappersValidationError) Field() string
Field function returns field value.
func (PolicyWrappersValidationError) Key ¶ added in v1.2.0
func (e PolicyWrappersValidationError) Key() bool
Key function returns key value.
func (PolicyWrappersValidationError) Reason ¶ added in v1.2.0
func (e PolicyWrappersValidationError) Reason() string
Reason function returns reason value.
type RateLimiterDecision ¶
type RateLimiterDecision struct { Limit float64 `protobuf:"fixed64,1,opt,name=limit,proto3" json:"limit,omitempty"` // contains filtered or unexported fields }
func (*RateLimiterDecision) DeepCopy ¶
func (in *RateLimiterDecision) DeepCopy() *RateLimiterDecision
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RateLimiterDecision. Required by controller-gen.
func (*RateLimiterDecision) DeepCopyInterface ¶
func (in *RateLimiterDecision) DeepCopyInterface() interface{}
DeepCopyInterface is an autogenerated deepcopy function, copying the receiver, creating a new RateLimiterDecision. Required by controller-gen.
func (*RateLimiterDecision) DeepCopyInto ¶
func (in *RateLimiterDecision) DeepCopyInto(out *RateLimiterDecision)
DeepCopyInto supports using RateLimiterDecision within kubernetes types, where deepcopy-gen is used.
func (*RateLimiterDecision) Descriptor
deprecated
func (*RateLimiterDecision) Descriptor() ([]byte, []int)
Deprecated: Use RateLimiterDecision.ProtoReflect.Descriptor instead.
func (*RateLimiterDecision) GetLimit ¶
func (x *RateLimiterDecision) GetLimit() float64
func (*RateLimiterDecision) MarshalJSON ¶
func (msg *RateLimiterDecision) MarshalJSON() ([]byte, error)
MarshalJSON implements json.Marshaler
func (*RateLimiterDecision) ProtoMessage ¶
func (*RateLimiterDecision) ProtoMessage()
func (*RateLimiterDecision) ProtoReflect ¶
func (x *RateLimiterDecision) ProtoReflect() protoreflect.Message
func (*RateLimiterDecision) Reset ¶
func (x *RateLimiterDecision) Reset()
func (*RateLimiterDecision) String ¶
func (x *RateLimiterDecision) String() string
func (*RateLimiterDecision) UnmarshalJSON ¶
func (msg *RateLimiterDecision) UnmarshalJSON(b []byte) error
UnmarshalJSON implements json.Unmarshaler
func (*RateLimiterDecision) Validate ¶ added in v1.2.0
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 ¶ added in v1.2.0
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 ¶ added in v1.2.0
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 ¶ added in v1.2.0
func (m RateLimiterDecisionMultiError) AllErrors() []error
AllErrors returns a list of validation violation errors.
func (RateLimiterDecisionMultiError) Error ¶ added in v1.2.0
func (m RateLimiterDecisionMultiError) Error() string
Error returns a concatenation of all the error messages it wraps.
type RateLimiterDecisionValidationError ¶ added in v1.2.0
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 ¶ added in v1.2.0
func (e RateLimiterDecisionValidationError) Cause() error
Cause function returns cause value.
func (RateLimiterDecisionValidationError) Error ¶ added in v1.2.0
func (e RateLimiterDecisionValidationError) Error() string
Error satisfies the builtin error interface
func (RateLimiterDecisionValidationError) ErrorName ¶ added in v1.2.0
func (e RateLimiterDecisionValidationError) ErrorName() string
ErrorName returns error name.
func (RateLimiterDecisionValidationError) Field ¶ added in v1.2.0
func (e RateLimiterDecisionValidationError) Field() string
Field function returns field value.
func (RateLimiterDecisionValidationError) Key ¶ added in v1.2.0
func (e RateLimiterDecisionValidationError) Key() bool
Key function returns key value.
func (RateLimiterDecisionValidationError) Reason ¶ added in v1.2.0
func (e RateLimiterDecisionValidationError) Reason() string
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) DeepCopy ¶
func (in *RateLimiterDecisionWrapper) DeepCopy() *RateLimiterDecisionWrapper
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RateLimiterDecisionWrapper. Required by controller-gen.
func (*RateLimiterDecisionWrapper) DeepCopyInterface ¶
func (in *RateLimiterDecisionWrapper) DeepCopyInterface() interface{}
DeepCopyInterface is an autogenerated deepcopy function, copying the receiver, creating a new RateLimiterDecisionWrapper. Required by controller-gen.
func (*RateLimiterDecisionWrapper) DeepCopyInto ¶
func (in *RateLimiterDecisionWrapper) DeepCopyInto(out *RateLimiterDecisionWrapper)
DeepCopyInto supports using RateLimiterDecisionWrapper within kubernetes types, where deepcopy-gen is used.
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) ProtoMessage ¶
func (*RateLimiterDecisionWrapper) ProtoMessage()
func (*RateLimiterDecisionWrapper) ProtoReflect ¶
func (x *RateLimiterDecisionWrapper) ProtoReflect() protoreflect.Message
func (*RateLimiterDecisionWrapper) Reset ¶
func (x *RateLimiterDecisionWrapper) Reset()
func (*RateLimiterDecisionWrapper) String ¶
func (x *RateLimiterDecisionWrapper) String() string
func (*RateLimiterDecisionWrapper) UnmarshalJSON ¶
func (msg *RateLimiterDecisionWrapper) UnmarshalJSON(b []byte) error
UnmarshalJSON implements json.Unmarshaler
func (*RateLimiterDecisionWrapper) Validate ¶ added in v1.2.0
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 ¶ added in v1.2.0
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 ¶ added in v1.2.0
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 ¶ added in v1.2.0
func (m RateLimiterDecisionWrapperMultiError) AllErrors() []error
AllErrors returns a list of validation violation errors.
func (RateLimiterDecisionWrapperMultiError) Error ¶ added in v1.2.0
func (m RateLimiterDecisionWrapperMultiError) Error() string
Error returns a concatenation of all the error messages it wraps.
type RateLimiterDecisionWrapperValidationError ¶ added in v1.2.0
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 ¶ added in v1.2.0
func (e RateLimiterDecisionWrapperValidationError) Cause() error
Cause function returns cause value.
func (RateLimiterDecisionWrapperValidationError) Error ¶ added in v1.2.0
func (e RateLimiterDecisionWrapperValidationError) Error() string
Error satisfies the builtin error interface
func (RateLimiterDecisionWrapperValidationError) ErrorName ¶ added in v1.2.0
func (e RateLimiterDecisionWrapperValidationError) ErrorName() string
ErrorName returns error name.
func (RateLimiterDecisionWrapperValidationError) Field ¶ added in v1.2.0
func (e RateLimiterDecisionWrapperValidationError) Field() string
Field function returns field value.
func (RateLimiterDecisionWrapperValidationError) Key ¶ added in v1.2.0
func (e RateLimiterDecisionWrapperValidationError) Key() bool
Key function returns key value.
func (RateLimiterDecisionWrapperValidationError) Reason ¶ added in v1.2.0
func (e RateLimiterDecisionWrapperValidationError) Reason() string
Reason function returns reason value.
type RateLimiterDynamicConfigWrapper ¶
type RateLimiterDynamicConfigWrapper struct { // CommonAttributes CommonAttributes *CommonAttributes `protobuf:"bytes,1,opt,name=common_attributes,json=commonAttributes,proto3" json:"common_attributes,omitempty"` // RateLimiterDynamicConfig is the dynamic configuration for the rate limiter. RateLimiterDynamicConfig *v1.RateLimiter_DynamicConfig `` /* 137-byte string literal not displayed */ // contains filtered or unexported fields }
func (*RateLimiterDynamicConfigWrapper) DeepCopy ¶
func (in *RateLimiterDynamicConfigWrapper) DeepCopy() *RateLimiterDynamicConfigWrapper
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RateLimiterDynamicConfigWrapper. Required by controller-gen.
func (*RateLimiterDynamicConfigWrapper) DeepCopyInterface ¶
func (in *RateLimiterDynamicConfigWrapper) DeepCopyInterface() interface{}
DeepCopyInterface is an autogenerated deepcopy function, copying the receiver, creating a new RateLimiterDynamicConfigWrapper. Required by controller-gen.
func (*RateLimiterDynamicConfigWrapper) DeepCopyInto ¶
func (in *RateLimiterDynamicConfigWrapper) DeepCopyInto(out *RateLimiterDynamicConfigWrapper)
DeepCopyInto supports using RateLimiterDynamicConfigWrapper within kubernetes types, where deepcopy-gen is used.
func (*RateLimiterDynamicConfigWrapper) Descriptor
deprecated
func (*RateLimiterDynamicConfigWrapper) Descriptor() ([]byte, []int)
Deprecated: Use RateLimiterDynamicConfigWrapper.ProtoReflect.Descriptor instead.
func (*RateLimiterDynamicConfigWrapper) GetCommonAttributes ¶
func (x *RateLimiterDynamicConfigWrapper) GetCommonAttributes() *CommonAttributes
func (*RateLimiterDynamicConfigWrapper) GetRateLimiterDynamicConfig ¶
func (x *RateLimiterDynamicConfigWrapper) GetRateLimiterDynamicConfig() *v1.RateLimiter_DynamicConfig
func (*RateLimiterDynamicConfigWrapper) MarshalJSON ¶
func (msg *RateLimiterDynamicConfigWrapper) MarshalJSON() ([]byte, error)
MarshalJSON implements json.Marshaler
func (*RateLimiterDynamicConfigWrapper) ProtoMessage ¶
func (*RateLimiterDynamicConfigWrapper) ProtoMessage()
func (*RateLimiterDynamicConfigWrapper) ProtoReflect ¶
func (x *RateLimiterDynamicConfigWrapper) ProtoReflect() protoreflect.Message
func (*RateLimiterDynamicConfigWrapper) Reset ¶
func (x *RateLimiterDynamicConfigWrapper) Reset()
func (*RateLimiterDynamicConfigWrapper) String ¶
func (x *RateLimiterDynamicConfigWrapper) String() string
func (*RateLimiterDynamicConfigWrapper) UnmarshalJSON ¶
func (msg *RateLimiterDynamicConfigWrapper) UnmarshalJSON(b []byte) error
UnmarshalJSON implements json.Unmarshaler
func (*RateLimiterDynamicConfigWrapper) Validate ¶ added in v1.2.0
func (m *RateLimiterDynamicConfigWrapper) Validate() error
Validate checks the field values on RateLimiterDynamicConfigWrapper 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 (*RateLimiterDynamicConfigWrapper) ValidateAll ¶ added in v1.2.0
func (m *RateLimiterDynamicConfigWrapper) ValidateAll() error
ValidateAll checks the field values on RateLimiterDynamicConfigWrapper 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 RateLimiterDynamicConfigWrapperMultiError, or nil if none found.
type RateLimiterDynamicConfigWrapperMultiError ¶ added in v1.2.0
type RateLimiterDynamicConfigWrapperMultiError []error
RateLimiterDynamicConfigWrapperMultiError is an error wrapping multiple validation errors returned by RateLimiterDynamicConfigWrapper.ValidateAll() if the designated constraints aren't met.
func (RateLimiterDynamicConfigWrapperMultiError) AllErrors ¶ added in v1.2.0
func (m RateLimiterDynamicConfigWrapperMultiError) AllErrors() []error
AllErrors returns a list of validation violation errors.
func (RateLimiterDynamicConfigWrapperMultiError) Error ¶ added in v1.2.0
func (m RateLimiterDynamicConfigWrapperMultiError) Error() string
Error returns a concatenation of all the error messages it wraps.
type RateLimiterDynamicConfigWrapperValidationError ¶ added in v1.2.0
type RateLimiterDynamicConfigWrapperValidationError struct {
// contains filtered or unexported fields
}
RateLimiterDynamicConfigWrapperValidationError is the validation error returned by RateLimiterDynamicConfigWrapper.Validate if the designated constraints aren't met.
func (RateLimiterDynamicConfigWrapperValidationError) Cause ¶ added in v1.2.0
func (e RateLimiterDynamicConfigWrapperValidationError) Cause() error
Cause function returns cause value.
func (RateLimiterDynamicConfigWrapperValidationError) Error ¶ added in v1.2.0
func (e RateLimiterDynamicConfigWrapperValidationError) Error() string
Error satisfies the builtin error interface
func (RateLimiterDynamicConfigWrapperValidationError) ErrorName ¶ added in v1.2.0
func (e RateLimiterDynamicConfigWrapperValidationError) ErrorName() string
ErrorName returns error name.
func (RateLimiterDynamicConfigWrapperValidationError) Field ¶ added in v1.2.0
func (e RateLimiterDynamicConfigWrapperValidationError) Field() string
Field function returns field value.
func (RateLimiterDynamicConfigWrapperValidationError) Key ¶ added in v1.2.0
func (e RateLimiterDynamicConfigWrapperValidationError) Key() bool
Key function returns key value.
func (RateLimiterDynamicConfigWrapperValidationError) Reason ¶ added in v1.2.0
func (e RateLimiterDynamicConfigWrapperValidationError) Reason() string
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) DeepCopy ¶
func (in *RateLimiterWrapper) DeepCopy() *RateLimiterWrapper
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RateLimiterWrapper. Required by controller-gen.
func (*RateLimiterWrapper) DeepCopyInterface ¶
func (in *RateLimiterWrapper) DeepCopyInterface() interface{}
DeepCopyInterface is an autogenerated deepcopy function, copying the receiver, creating a new RateLimiterWrapper. Required by controller-gen.
func (*RateLimiterWrapper) DeepCopyInto ¶
func (in *RateLimiterWrapper) DeepCopyInto(out *RateLimiterWrapper)
DeepCopyInto supports using RateLimiterWrapper within kubernetes types, where deepcopy-gen is used.
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) ProtoMessage ¶
func (*RateLimiterWrapper) ProtoMessage()
func (*RateLimiterWrapper) ProtoReflect ¶
func (x *RateLimiterWrapper) ProtoReflect() protoreflect.Message
func (*RateLimiterWrapper) Reset ¶
func (x *RateLimiterWrapper) Reset()
func (*RateLimiterWrapper) String ¶
func (x *RateLimiterWrapper) String() string
func (*RateLimiterWrapper) UnmarshalJSON ¶
func (msg *RateLimiterWrapper) UnmarshalJSON(b []byte) error
UnmarshalJSON implements json.Unmarshaler
func (*RateLimiterWrapper) Validate ¶ added in v1.2.0
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 ¶ added in v1.2.0
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 ¶ added in v1.2.0
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 ¶ added in v1.2.0
func (m RateLimiterWrapperMultiError) AllErrors() []error
AllErrors returns a list of validation violation errors.
func (RateLimiterWrapperMultiError) Error ¶ added in v1.2.0
func (m RateLimiterWrapperMultiError) Error() string
Error returns a concatenation of all the error messages it wraps.
type RateLimiterWrapperValidationError ¶ added in v1.2.0
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 ¶ added in v1.2.0
func (e RateLimiterWrapperValidationError) Cause() error
Cause function returns cause value.
func (RateLimiterWrapperValidationError) Error ¶ added in v1.2.0
func (e RateLimiterWrapperValidationError) Error() string
Error satisfies the builtin error interface
func (RateLimiterWrapperValidationError) ErrorName ¶ added in v1.2.0
func (e RateLimiterWrapperValidationError) ErrorName() string
ErrorName returns error name.
func (RateLimiterWrapperValidationError) Field ¶ added in v1.2.0
func (e RateLimiterWrapperValidationError) Field() string
Field function returns field value.
func (RateLimiterWrapperValidationError) Key ¶ added in v1.2.0
func (e RateLimiterWrapperValidationError) Key() bool
Key function returns key value.
func (RateLimiterWrapperValidationError) Reason ¶ added in v1.2.0
func (e RateLimiterWrapperValidationError) Reason() string
Reason function returns reason value.
type ScaleDecision ¶ added in v0.19.0
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) DeepCopy ¶ added in v0.19.0
func (in *ScaleDecision) DeepCopy() *ScaleDecision
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ScaleDecision. Required by controller-gen.
func (*ScaleDecision) DeepCopyInterface ¶ added in v0.19.0
func (in *ScaleDecision) DeepCopyInterface() interface{}
DeepCopyInterface is an autogenerated deepcopy function, copying the receiver, creating a new ScaleDecision. Required by controller-gen.
func (*ScaleDecision) DeepCopyInto ¶ added in v0.19.0
func (in *ScaleDecision) DeepCopyInto(out *ScaleDecision)
DeepCopyInto supports using ScaleDecision within kubernetes types, where deepcopy-gen is used.
func (*ScaleDecision) Descriptor
deprecated
added in
v0.19.0
func (*ScaleDecision) Descriptor() ([]byte, []int)
Deprecated: Use ScaleDecision.ProtoReflect.Descriptor instead.
func (*ScaleDecision) GetDesiredReplicas ¶ added in v0.19.0
func (x *ScaleDecision) GetDesiredReplicas() int32
func (*ScaleDecision) MarshalJSON ¶ added in v0.19.0
func (msg *ScaleDecision) MarshalJSON() ([]byte, error)
MarshalJSON implements json.Marshaler
func (*ScaleDecision) ProtoMessage ¶ added in v0.19.0
func (*ScaleDecision) ProtoMessage()
func (*ScaleDecision) ProtoReflect ¶ added in v0.19.0
func (x *ScaleDecision) ProtoReflect() protoreflect.Message
func (*ScaleDecision) Reset ¶ added in v0.19.0
func (x *ScaleDecision) Reset()
func (*ScaleDecision) String ¶ added in v0.19.0
func (x *ScaleDecision) String() string
func (*ScaleDecision) UnmarshalJSON ¶ added in v0.19.0
func (msg *ScaleDecision) UnmarshalJSON(b []byte) error
UnmarshalJSON implements json.Unmarshaler
func (*ScaleDecision) Validate ¶ added in v1.2.0
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 ¶ added in v1.2.0
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 ¶ added in v1.2.0
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 ¶ added in v1.2.0
func (m ScaleDecisionMultiError) AllErrors() []error
AllErrors returns a list of validation violation errors.
func (ScaleDecisionMultiError) Error ¶ added in v1.2.0
func (m ScaleDecisionMultiError) Error() string
Error returns a concatenation of all the error messages it wraps.
type ScaleDecisionValidationError ¶ added in v1.2.0
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 ¶ added in v1.2.0
func (e ScaleDecisionValidationError) Cause() error
Cause function returns cause value.
func (ScaleDecisionValidationError) Error ¶ added in v1.2.0
func (e ScaleDecisionValidationError) Error() string
Error satisfies the builtin error interface
func (ScaleDecisionValidationError) ErrorName ¶ added in v1.2.0
func (e ScaleDecisionValidationError) ErrorName() string
ErrorName returns error name.
func (ScaleDecisionValidationError) Field ¶ added in v1.2.0
func (e ScaleDecisionValidationError) Field() string
Field function returns field value.
func (ScaleDecisionValidationError) Key ¶ added in v1.2.0
func (e ScaleDecisionValidationError) Key() bool
Key function returns key value.
func (ScaleDecisionValidationError) Reason ¶ added in v1.2.0
func (e ScaleDecisionValidationError) Reason() string
Reason function returns reason value.
type ScaleDecisionWrapper ¶ added in v0.19.0
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) DeepCopy ¶ added in v0.19.0
func (in *ScaleDecisionWrapper) DeepCopy() *ScaleDecisionWrapper
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ScaleDecisionWrapper. Required by controller-gen.
func (*ScaleDecisionWrapper) DeepCopyInterface ¶ added in v0.19.0
func (in *ScaleDecisionWrapper) DeepCopyInterface() interface{}
DeepCopyInterface is an autogenerated deepcopy function, copying the receiver, creating a new ScaleDecisionWrapper. Required by controller-gen.
func (*ScaleDecisionWrapper) DeepCopyInto ¶ added in v0.19.0
func (in *ScaleDecisionWrapper) DeepCopyInto(out *ScaleDecisionWrapper)
DeepCopyInto supports using ScaleDecisionWrapper within kubernetes types, where deepcopy-gen is used.
func (*ScaleDecisionWrapper) Descriptor
deprecated
added in
v0.19.0
func (*ScaleDecisionWrapper) Descriptor() ([]byte, []int)
Deprecated: Use ScaleDecisionWrapper.ProtoReflect.Descriptor instead.
func (*ScaleDecisionWrapper) GetCommonAttributes ¶ added in v0.19.0
func (x *ScaleDecisionWrapper) GetCommonAttributes() *CommonAttributes
func (*ScaleDecisionWrapper) GetScaleDecision ¶ added in v0.19.0
func (x *ScaleDecisionWrapper) GetScaleDecision() *ScaleDecision
func (*ScaleDecisionWrapper) MarshalJSON ¶ added in v0.19.0
func (msg *ScaleDecisionWrapper) MarshalJSON() ([]byte, error)
MarshalJSON implements json.Marshaler
func (*ScaleDecisionWrapper) ProtoMessage ¶ added in v0.19.0
func (*ScaleDecisionWrapper) ProtoMessage()
func (*ScaleDecisionWrapper) ProtoReflect ¶ added in v0.19.0
func (x *ScaleDecisionWrapper) ProtoReflect() protoreflect.Message
func (*ScaleDecisionWrapper) Reset ¶ added in v0.19.0
func (x *ScaleDecisionWrapper) Reset()
func (*ScaleDecisionWrapper) String ¶ added in v0.19.0
func (x *ScaleDecisionWrapper) String() string
func (*ScaleDecisionWrapper) UnmarshalJSON ¶ added in v0.19.0
func (msg *ScaleDecisionWrapper) UnmarshalJSON(b []byte) error
UnmarshalJSON implements json.Unmarshaler
func (*ScaleDecisionWrapper) Validate ¶ added in v1.2.0
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 ¶ added in v1.2.0
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 ¶ added in v1.2.0
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 ¶ added in v1.2.0
func (m ScaleDecisionWrapperMultiError) AllErrors() []error
AllErrors returns a list of validation violation errors.
func (ScaleDecisionWrapperMultiError) Error ¶ added in v1.2.0
func (m ScaleDecisionWrapperMultiError) Error() string
Error returns a concatenation of all the error messages it wraps.
type ScaleDecisionWrapperValidationError ¶ added in v1.2.0
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 ¶ added in v1.2.0
func (e ScaleDecisionWrapperValidationError) Cause() error
Cause function returns cause value.
func (ScaleDecisionWrapperValidationError) Error ¶ added in v1.2.0
func (e ScaleDecisionWrapperValidationError) Error() string
Error satisfies the builtin error interface
func (ScaleDecisionWrapperValidationError) ErrorName ¶ added in v1.2.0
func (e ScaleDecisionWrapperValidationError) ErrorName() string
ErrorName returns error name.
func (ScaleDecisionWrapperValidationError) Field ¶ added in v1.2.0
func (e ScaleDecisionWrapperValidationError) Field() string
Field function returns field value.
func (ScaleDecisionWrapperValidationError) Key ¶ added in v1.2.0
func (e ScaleDecisionWrapperValidationError) Key() bool
Key function returns key value.
func (ScaleDecisionWrapperValidationError) Reason ¶ added in v1.2.0
func (e ScaleDecisionWrapperValidationError) Reason() string
Reason function returns reason value.
type ScaleStatus ¶ added in v0.19.0
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) DeepCopy ¶ added in v0.19.0
func (in *ScaleStatus) DeepCopy() *ScaleStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ScaleStatus. Required by controller-gen.
func (*ScaleStatus) DeepCopyInterface ¶ added in v0.19.0
func (in *ScaleStatus) DeepCopyInterface() interface{}
DeepCopyInterface is an autogenerated deepcopy function, copying the receiver, creating a new ScaleStatus. Required by controller-gen.
func (*ScaleStatus) DeepCopyInto ¶ added in v0.19.0
func (in *ScaleStatus) DeepCopyInto(out *ScaleStatus)
DeepCopyInto supports using ScaleStatus within kubernetes types, where deepcopy-gen is used.
func (*ScaleStatus) Descriptor
deprecated
added in
v0.19.0
func (*ScaleStatus) Descriptor() ([]byte, []int)
Deprecated: Use ScaleStatus.ProtoReflect.Descriptor instead.
func (*ScaleStatus) GetActualReplicas ¶ added in v0.19.0
func (x *ScaleStatus) GetActualReplicas() int32
func (*ScaleStatus) GetConfiguredReplicas ¶ added in v0.19.0
func (x *ScaleStatus) GetConfiguredReplicas() int32
func (*ScaleStatus) MarshalJSON ¶ added in v0.19.0
func (msg *ScaleStatus) MarshalJSON() ([]byte, error)
MarshalJSON implements json.Marshaler
func (*ScaleStatus) ProtoMessage ¶ added in v0.19.0
func (*ScaleStatus) ProtoMessage()
func (*ScaleStatus) ProtoReflect ¶ added in v0.19.0
func (x *ScaleStatus) ProtoReflect() protoreflect.Message
func (*ScaleStatus) Reset ¶ added in v0.19.0
func (x *ScaleStatus) Reset()
func (*ScaleStatus) String ¶ added in v0.19.0
func (x *ScaleStatus) String() string
func (*ScaleStatus) UnmarshalJSON ¶ added in v0.19.0
func (msg *ScaleStatus) UnmarshalJSON(b []byte) error
UnmarshalJSON implements json.Unmarshaler
func (*ScaleStatus) Validate ¶ added in v1.2.0
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 ¶ added in v1.2.0
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 ¶ added in v1.2.0
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 ¶ added in v1.2.0
func (m ScaleStatusMultiError) AllErrors() []error
AllErrors returns a list of validation violation errors.
func (ScaleStatusMultiError) Error ¶ added in v1.2.0
func (m ScaleStatusMultiError) Error() string
Error returns a concatenation of all the error messages it wraps.
type ScaleStatusValidationError ¶ added in v1.2.0
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 ¶ added in v1.2.0
func (e ScaleStatusValidationError) Cause() error
Cause function returns cause value.
func (ScaleStatusValidationError) Error ¶ added in v1.2.0
func (e ScaleStatusValidationError) Error() string
Error satisfies the builtin error interface
func (ScaleStatusValidationError) ErrorName ¶ added in v1.2.0
func (e ScaleStatusValidationError) ErrorName() string
ErrorName returns error name.
func (ScaleStatusValidationError) Field ¶ added in v1.2.0
func (e ScaleStatusValidationError) Field() string
Field function returns field value.
func (ScaleStatusValidationError) Key ¶ added in v1.2.0
func (e ScaleStatusValidationError) Key() bool
Key function returns key value.
func (ScaleStatusValidationError) Reason ¶ added in v1.2.0
func (e ScaleStatusValidationError) Reason() string
Reason function returns reason value.
type ScaleStatusWrapper ¶ added in v0.19.0
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) DeepCopy ¶ added in v0.19.0
func (in *ScaleStatusWrapper) DeepCopy() *ScaleStatusWrapper
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ScaleStatusWrapper. Required by controller-gen.
func (*ScaleStatusWrapper) DeepCopyInterface ¶ added in v0.19.0
func (in *ScaleStatusWrapper) DeepCopyInterface() interface{}
DeepCopyInterface is an autogenerated deepcopy function, copying the receiver, creating a new ScaleStatusWrapper. Required by controller-gen.
func (*ScaleStatusWrapper) DeepCopyInto ¶ added in v0.19.0
func (in *ScaleStatusWrapper) DeepCopyInto(out *ScaleStatusWrapper)
DeepCopyInto supports using ScaleStatusWrapper within kubernetes types, where deepcopy-gen is used.
func (*ScaleStatusWrapper) Descriptor
deprecated
added in
v0.19.0
func (*ScaleStatusWrapper) Descriptor() ([]byte, []int)
Deprecated: Use ScaleStatusWrapper.ProtoReflect.Descriptor instead.
func (*ScaleStatusWrapper) GetCommonAttributes ¶ added in v0.19.0
func (x *ScaleStatusWrapper) GetCommonAttributes() *CommonAttributes
func (*ScaleStatusWrapper) GetScaleStatus ¶ added in v0.19.0
func (x *ScaleStatusWrapper) GetScaleStatus() *ScaleStatus
func (*ScaleStatusWrapper) MarshalJSON ¶ added in v0.19.0
func (msg *ScaleStatusWrapper) MarshalJSON() ([]byte, error)
MarshalJSON implements json.Marshaler
func (*ScaleStatusWrapper) ProtoMessage ¶ added in v0.19.0
func (*ScaleStatusWrapper) ProtoMessage()
func (*ScaleStatusWrapper) ProtoReflect ¶ added in v0.19.0
func (x *ScaleStatusWrapper) ProtoReflect() protoreflect.Message
func (*ScaleStatusWrapper) Reset ¶ added in v0.19.0
func (x *ScaleStatusWrapper) Reset()
func (*ScaleStatusWrapper) String ¶ added in v0.19.0
func (x *ScaleStatusWrapper) String() string
func (*ScaleStatusWrapper) UnmarshalJSON ¶ added in v0.19.0
func (msg *ScaleStatusWrapper) UnmarshalJSON(b []byte) error
UnmarshalJSON implements json.Unmarshaler
func (*ScaleStatusWrapper) Validate ¶ added in v1.2.0
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 ¶ added in v1.2.0
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 ¶ added in v1.2.0
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 ¶ added in v1.2.0
func (m ScaleStatusWrapperMultiError) AllErrors() []error
AllErrors returns a list of validation violation errors.
func (ScaleStatusWrapperMultiError) Error ¶ added in v1.2.0
func (m ScaleStatusWrapperMultiError) Error() string
Error returns a concatenation of all the error messages it wraps.
type ScaleStatusWrapperValidationError ¶ added in v1.2.0
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 ¶ added in v1.2.0
func (e ScaleStatusWrapperValidationError) Cause() error
Cause function returns cause value.
func (ScaleStatusWrapperValidationError) Error ¶ added in v1.2.0
func (e ScaleStatusWrapperValidationError) Error() string
Error satisfies the builtin error interface
func (ScaleStatusWrapperValidationError) ErrorName ¶ added in v1.2.0
func (e ScaleStatusWrapperValidationError) ErrorName() string
ErrorName returns error name.
func (ScaleStatusWrapperValidationError) Field ¶ added in v1.2.0
func (e ScaleStatusWrapperValidationError) Field() string
Field function returns field value.
func (ScaleStatusWrapperValidationError) Key ¶ added in v1.2.0
func (e ScaleStatusWrapperValidationError) Key() bool
Key function returns key value.
func (ScaleStatusWrapperValidationError) Reason ¶ added in v1.2.0
func (e ScaleStatusWrapperValidationError) Reason() string
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) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TickInfo. Required by controller-gen.
func (*TickInfo) DeepCopyInterface ¶
func (in *TickInfo) DeepCopyInterface() interface{}
DeepCopyInterface is an autogenerated deepcopy function, copying the receiver, creating a new TickInfo. Required by controller-gen.
func (*TickInfo) DeepCopyInto ¶
DeepCopyInto supports using TickInfo within kubernetes types, where deepcopy-gen is used.
func (*TickInfo) Descriptor
deprecated
func (*TickInfo) GetInterval ¶
func (x *TickInfo) GetInterval() *durationpb.Duration
func (*TickInfo) GetNextTimestamp ¶
func (x *TickInfo) GetNextTimestamp() *timestamppb.Timestamp
func (*TickInfo) GetTimestamp ¶
func (x *TickInfo) GetTimestamp() *timestamppb.Timestamp
func (*TickInfo) MarshalJSON ¶
MarshalJSON implements json.Marshaler
func (*TickInfo) ProtoMessage ¶
func (*TickInfo) ProtoMessage()
func (*TickInfo) ProtoReflect ¶
func (x *TickInfo) ProtoReflect() protoreflect.Message
func (*TickInfo) UnmarshalJSON ¶
UnmarshalJSON implements json.Unmarshaler
func (*TickInfo) Validate ¶ added in v1.2.0
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 ¶ added in v1.2.0
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 ¶ added in v1.2.0
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 ¶ added in v1.2.0
func (m TickInfoMultiError) AllErrors() []error
AllErrors returns a list of validation violation errors.
func (TickInfoMultiError) Error ¶ added in v1.2.0
func (m TickInfoMultiError) Error() string
Error returns a concatenation of all the error messages it wraps.
type TickInfoValidationError ¶ added in v1.2.0
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 ¶ added in v1.2.0
func (e TickInfoValidationError) Cause() error
Cause function returns cause value.
func (TickInfoValidationError) Error ¶ added in v1.2.0
func (e TickInfoValidationError) Error() string
Error satisfies the builtin error interface
func (TickInfoValidationError) ErrorName ¶ added in v1.2.0
func (e TickInfoValidationError) ErrorName() string
ErrorName returns error name.
func (TickInfoValidationError) Field ¶ added in v1.2.0
func (e TickInfoValidationError) Field() string
Field function returns field value.
func (TickInfoValidationError) Key ¶ added in v1.2.0
func (e TickInfoValidationError) Key() bool
Key function returns key value.
func (TickInfoValidationError) Reason ¶ added in v1.2.0
func (e TickInfoValidationError) Reason() string
Reason function returns reason value.
type TokensDecision ¶
type TokensDecision struct { // Key is workload index and value is tokens. TokensByWorkloadIndex map[string]uint64 `` /* 217-byte string literal not displayed */ // contains filtered or unexported fields }
func (*TokensDecision) DeepCopy ¶
func (in *TokensDecision) DeepCopy() *TokensDecision
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TokensDecision. Required by controller-gen.
func (*TokensDecision) DeepCopyInterface ¶
func (in *TokensDecision) DeepCopyInterface() interface{}
DeepCopyInterface is an autogenerated deepcopy function, copying the receiver, creating a new TokensDecision. Required by controller-gen.
func (*TokensDecision) DeepCopyInto ¶
func (in *TokensDecision) DeepCopyInto(out *TokensDecision)
DeepCopyInto supports using TokensDecision within kubernetes types, where deepcopy-gen is used.
func (*TokensDecision) Descriptor
deprecated
func (*TokensDecision) Descriptor() ([]byte, []int)
Deprecated: Use TokensDecision.ProtoReflect.Descriptor instead.
func (*TokensDecision) GetTokensByWorkloadIndex ¶
func (x *TokensDecision) GetTokensByWorkloadIndex() map[string]uint64
func (*TokensDecision) MarshalJSON ¶
func (msg *TokensDecision) MarshalJSON() ([]byte, error)
MarshalJSON implements json.Marshaler
func (*TokensDecision) ProtoMessage ¶
func (*TokensDecision) ProtoMessage()
func (*TokensDecision) ProtoReflect ¶
func (x *TokensDecision) ProtoReflect() protoreflect.Message
func (*TokensDecision) Reset ¶
func (x *TokensDecision) Reset()
func (*TokensDecision) String ¶
func (x *TokensDecision) String() string
func (*TokensDecision) UnmarshalJSON ¶
func (msg *TokensDecision) UnmarshalJSON(b []byte) error
UnmarshalJSON implements json.Unmarshaler
func (*TokensDecision) Validate ¶ added in v1.2.0
func (m *TokensDecision) Validate() error
Validate checks the field values on TokensDecision 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 (*TokensDecision) ValidateAll ¶ added in v1.2.0
func (m *TokensDecision) ValidateAll() error
ValidateAll checks the field values on TokensDecision 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 TokensDecisionMultiError, or nil if none found.
type TokensDecisionMultiError ¶ added in v1.2.0
type TokensDecisionMultiError []error
TokensDecisionMultiError is an error wrapping multiple validation errors returned by TokensDecision.ValidateAll() if the designated constraints aren't met.
func (TokensDecisionMultiError) AllErrors ¶ added in v1.2.0
func (m TokensDecisionMultiError) AllErrors() []error
AllErrors returns a list of validation violation errors.
func (TokensDecisionMultiError) Error ¶ added in v1.2.0
func (m TokensDecisionMultiError) Error() string
Error returns a concatenation of all the error messages it wraps.
type TokensDecisionValidationError ¶ added in v1.2.0
type TokensDecisionValidationError struct {
// contains filtered or unexported fields
}
TokensDecisionValidationError is the validation error returned by TokensDecision.Validate if the designated constraints aren't met.
func (TokensDecisionValidationError) Cause ¶ added in v1.2.0
func (e TokensDecisionValidationError) Cause() error
Cause function returns cause value.
func (TokensDecisionValidationError) Error ¶ added in v1.2.0
func (e TokensDecisionValidationError) Error() string
Error satisfies the builtin error interface
func (TokensDecisionValidationError) ErrorName ¶ added in v1.2.0
func (e TokensDecisionValidationError) ErrorName() string
ErrorName returns error name.
func (TokensDecisionValidationError) Field ¶ added in v1.2.0
func (e TokensDecisionValidationError) Field() string
Field function returns field value.
func (TokensDecisionValidationError) Key ¶ added in v1.2.0
func (e TokensDecisionValidationError) Key() bool
Key function returns key value.
func (TokensDecisionValidationError) Reason ¶ added in v1.2.0
func (e TokensDecisionValidationError) Reason() string
Reason function returns reason value.
type TokensDecisionWrapper ¶
type TokensDecisionWrapper struct { // CommonAttributes CommonAttributes *CommonAttributes `protobuf:"bytes,1,opt,name=common_attributes,json=commonAttributes,proto3" json:"common_attributes,omitempty"` // Tokens Decision TokensDecision *TokensDecision `protobuf:"bytes,2,opt,name=tokens_decision,json=tokensDecision,proto3" json:"tokens_decision,omitempty"` // contains filtered or unexported fields }
func (*TokensDecisionWrapper) DeepCopy ¶
func (in *TokensDecisionWrapper) DeepCopy() *TokensDecisionWrapper
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TokensDecisionWrapper. Required by controller-gen.
func (*TokensDecisionWrapper) DeepCopyInterface ¶
func (in *TokensDecisionWrapper) DeepCopyInterface() interface{}
DeepCopyInterface is an autogenerated deepcopy function, copying the receiver, creating a new TokensDecisionWrapper. Required by controller-gen.
func (*TokensDecisionWrapper) DeepCopyInto ¶
func (in *TokensDecisionWrapper) DeepCopyInto(out *TokensDecisionWrapper)
DeepCopyInto supports using TokensDecisionWrapper within kubernetes types, where deepcopy-gen is used.
func (*TokensDecisionWrapper) Descriptor
deprecated
func (*TokensDecisionWrapper) Descriptor() ([]byte, []int)
Deprecated: Use TokensDecisionWrapper.ProtoReflect.Descriptor instead.
func (*TokensDecisionWrapper) GetCommonAttributes ¶
func (x *TokensDecisionWrapper) GetCommonAttributes() *CommonAttributes
func (*TokensDecisionWrapper) GetTokensDecision ¶
func (x *TokensDecisionWrapper) GetTokensDecision() *TokensDecision
func (*TokensDecisionWrapper) MarshalJSON ¶
func (msg *TokensDecisionWrapper) MarshalJSON() ([]byte, error)
MarshalJSON implements json.Marshaler
func (*TokensDecisionWrapper) ProtoMessage ¶
func (*TokensDecisionWrapper) ProtoMessage()
func (*TokensDecisionWrapper) ProtoReflect ¶
func (x *TokensDecisionWrapper) ProtoReflect() protoreflect.Message
func (*TokensDecisionWrapper) Reset ¶
func (x *TokensDecisionWrapper) Reset()
func (*TokensDecisionWrapper) String ¶
func (x *TokensDecisionWrapper) String() string
func (*TokensDecisionWrapper) UnmarshalJSON ¶
func (msg *TokensDecisionWrapper) UnmarshalJSON(b []byte) error
UnmarshalJSON implements json.Unmarshaler
func (*TokensDecisionWrapper) Validate ¶ added in v1.2.0
func (m *TokensDecisionWrapper) Validate() error
Validate checks the field values on TokensDecisionWrapper 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 (*TokensDecisionWrapper) ValidateAll ¶ added in v1.2.0
func (m *TokensDecisionWrapper) ValidateAll() error
ValidateAll checks the field values on TokensDecisionWrapper 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 TokensDecisionWrapperMultiError, or nil if none found.
type TokensDecisionWrapperMultiError ¶ added in v1.2.0
type TokensDecisionWrapperMultiError []error
TokensDecisionWrapperMultiError is an error wrapping multiple validation errors returned by TokensDecisionWrapper.ValidateAll() if the designated constraints aren't met.
func (TokensDecisionWrapperMultiError) AllErrors ¶ added in v1.2.0
func (m TokensDecisionWrapperMultiError) AllErrors() []error
AllErrors returns a list of validation violation errors.
func (TokensDecisionWrapperMultiError) Error ¶ added in v1.2.0
func (m TokensDecisionWrapperMultiError) Error() string
Error returns a concatenation of all the error messages it wraps.
type TokensDecisionWrapperValidationError ¶ added in v1.2.0
type TokensDecisionWrapperValidationError struct {
// contains filtered or unexported fields
}
TokensDecisionWrapperValidationError is the validation error returned by TokensDecisionWrapper.Validate if the designated constraints aren't met.
func (TokensDecisionWrapperValidationError) Cause ¶ added in v1.2.0
func (e TokensDecisionWrapperValidationError) Cause() error
Cause function returns cause value.
func (TokensDecisionWrapperValidationError) Error ¶ added in v1.2.0
func (e TokensDecisionWrapperValidationError) Error() string
Error satisfies the builtin error interface
func (TokensDecisionWrapperValidationError) ErrorName ¶ added in v1.2.0
func (e TokensDecisionWrapperValidationError) ErrorName() string
ErrorName returns error name.
func (TokensDecisionWrapperValidationError) Field ¶ added in v1.2.0
func (e TokensDecisionWrapperValidationError) Field() string
Field function returns field value.
func (TokensDecisionWrapperValidationError) Key ¶ added in v1.2.0
func (e TokensDecisionWrapperValidationError) Key() bool
Key function returns key value.
func (TokensDecisionWrapperValidationError) Reason ¶ added in v1.2.0
func (e TokensDecisionWrapperValidationError) Reason() string
Reason function returns reason value.
Source Files ¶
- classifier.pb.go
- classifier.pb.json.go
- classifier.pb.validate.go
- classifier_deepcopy.gen.go
- common_attributes.pb.go
- common_attributes.pb.json.go
- common_attributes.pb.validate.go
- common_attributes_deepcopy.gen.go
- concurrency_limiter.pb.go
- concurrency_limiter.pb.json.go
- concurrency_limiter.pb.validate.go
- concurrency_limiter_deepcopy.gen.go
- flux_meter.pb.go
- flux_meter.pb.json.go
- flux_meter.pb.validate.go
- flux_meter_deepcopy.gen.go
- pod_scaler.pb.go
- pod_scaler.pb.json.go
- pod_scaler.pb.validate.go
- pod_scaler_deepcopy.gen.go
- policy.pb.go
- policy.pb.json.go
- policy.pb.validate.go
- policy_deepcopy.gen.go
- rate_limiter.pb.go
- rate_limiter.pb.json.go
- rate_limiter.pb.validate.go
- rate_limiter_deepcopy.gen.go
- tick.pb.go
- tick.pb.json.go
- tick.pb.validate.go
- tick_deepcopy.gen.go