Versions in this module Expand all Collapse all v0 v0.1.0 May 5, 2023 Changes in this version + var File_envoy_config_overload_v2alpha_overload_proto protoreflect.FileDescriptor + type OverloadAction struct + Name string + Triggers []*Trigger + func (*OverloadAction) Descriptor() ([]byte, []int) + func (*OverloadAction) ProtoMessage() + func (m *OverloadAction) Validate() error + func (m *OverloadAction) ValidateAll() error + func (x *OverloadAction) GetName() string + func (x *OverloadAction) GetTriggers() []*Trigger + func (x *OverloadAction) ProtoReflect() protoreflect.Message + func (x *OverloadAction) Reset() + func (x *OverloadAction) String() string + type OverloadActionMultiError []error + func (m OverloadActionMultiError) AllErrors() []error + func (m OverloadActionMultiError) Error() string + type OverloadActionValidationError struct + func (e OverloadActionValidationError) Cause() error + func (e OverloadActionValidationError) Error() string + func (e OverloadActionValidationError) ErrorName() string + func (e OverloadActionValidationError) Field() string + func (e OverloadActionValidationError) Key() bool + func (e OverloadActionValidationError) Reason() string + type OverloadManager struct + Actions []*OverloadAction + RefreshInterval *duration.Duration + ResourceMonitors []*ResourceMonitor + func (*OverloadManager) Descriptor() ([]byte, []int) + func (*OverloadManager) ProtoMessage() + func (m *OverloadManager) Validate() error + func (m *OverloadManager) ValidateAll() error + func (x *OverloadManager) GetActions() []*OverloadAction + func (x *OverloadManager) GetRefreshInterval() *duration.Duration + func (x *OverloadManager) GetResourceMonitors() []*ResourceMonitor + func (x *OverloadManager) ProtoReflect() protoreflect.Message + func (x *OverloadManager) Reset() + func (x *OverloadManager) String() string + type OverloadManagerMultiError []error + func (m OverloadManagerMultiError) AllErrors() []error + func (m OverloadManagerMultiError) Error() string + type OverloadManagerValidationError struct + func (e OverloadManagerValidationError) Cause() error + func (e OverloadManagerValidationError) Error() string + func (e OverloadManagerValidationError) ErrorName() string + func (e OverloadManagerValidationError) Field() string + func (e OverloadManagerValidationError) Key() bool + func (e OverloadManagerValidationError) Reason() string + type ResourceMonitor struct + ConfigType isResourceMonitor_ConfigType + Name string + func (*ResourceMonitor) Descriptor() ([]byte, []int) + func (*ResourceMonitor) ProtoMessage() + func (m *ResourceMonitor) GetConfigType() isResourceMonitor_ConfigType + func (m *ResourceMonitor) Validate() error + func (m *ResourceMonitor) ValidateAll() error + func (x *ResourceMonitor) GetConfig() *_struct.Struct + func (x *ResourceMonitor) GetName() string + func (x *ResourceMonitor) GetTypedConfig() *any1.Any + func (x *ResourceMonitor) ProtoReflect() protoreflect.Message + func (x *ResourceMonitor) Reset() + func (x *ResourceMonitor) String() string + type ResourceMonitorMultiError []error + func (m ResourceMonitorMultiError) AllErrors() []error + func (m ResourceMonitorMultiError) Error() string + type ResourceMonitorValidationError struct + func (e ResourceMonitorValidationError) Cause() error + func (e ResourceMonitorValidationError) Error() string + func (e ResourceMonitorValidationError) ErrorName() string + func (e ResourceMonitorValidationError) Field() string + func (e ResourceMonitorValidationError) Key() bool + func (e ResourceMonitorValidationError) Reason() string + type ResourceMonitor_Config struct + Config *_struct.Struct + type ResourceMonitor_TypedConfig struct + TypedConfig *any1.Any + type ThresholdTrigger struct + Value float64 + func (*ThresholdTrigger) Descriptor() ([]byte, []int) + func (*ThresholdTrigger) ProtoMessage() + func (m *ThresholdTrigger) Validate() error + func (m *ThresholdTrigger) ValidateAll() error + func (x *ThresholdTrigger) GetValue() float64 + func (x *ThresholdTrigger) ProtoReflect() protoreflect.Message + func (x *ThresholdTrigger) Reset() + func (x *ThresholdTrigger) String() string + type ThresholdTriggerMultiError []error + func (m ThresholdTriggerMultiError) AllErrors() []error + func (m ThresholdTriggerMultiError) Error() string + type ThresholdTriggerValidationError struct + func (e ThresholdTriggerValidationError) Cause() error + func (e ThresholdTriggerValidationError) Error() string + func (e ThresholdTriggerValidationError) ErrorName() string + func (e ThresholdTriggerValidationError) Field() string + func (e ThresholdTriggerValidationError) Key() bool + func (e ThresholdTriggerValidationError) Reason() string + type Trigger struct + Name string + TriggerOneof isTrigger_TriggerOneof + func (*Trigger) Descriptor() ([]byte, []int) + func (*Trigger) ProtoMessage() + func (m *Trigger) GetTriggerOneof() isTrigger_TriggerOneof + func (m *Trigger) Validate() error + func (m *Trigger) ValidateAll() error + func (x *Trigger) GetName() string + func (x *Trigger) GetThreshold() *ThresholdTrigger + func (x *Trigger) ProtoReflect() protoreflect.Message + func (x *Trigger) Reset() + func (x *Trigger) String() string + type TriggerMultiError []error + func (m TriggerMultiError) AllErrors() []error + func (m TriggerMultiError) Error() string + type TriggerValidationError struct + func (e TriggerValidationError) Cause() error + func (e TriggerValidationError) Error() string + func (e TriggerValidationError) ErrorName() string + func (e TriggerValidationError) Field() string + func (e TriggerValidationError) Key() bool + func (e TriggerValidationError) Reason() string + type Trigger_Threshold struct + Threshold *ThresholdTrigger