Versions in this module Expand all Collapse all v0 v0.9.7 Sep 1, 2020 Changes in this version + var File_envoy_config_overload_v3_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 (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 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 (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 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 (x *ResourceMonitor) GetHiddenEnvoyDeprecatedConfig() *_struct.Struct + func (x *ResourceMonitor) GetName() string + func (x *ResourceMonitor) GetTypedConfig() *any.Any + func (x *ResourceMonitor) ProtoReflect() protoreflect.Message + func (x *ResourceMonitor) Reset() + func (x *ResourceMonitor) String() 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_HiddenEnvoyDeprecatedConfig struct + HiddenEnvoyDeprecatedConfig *_struct.Struct + type ResourceMonitor_TypedConfig struct + TypedConfig *any.Any + type ScaledTrigger struct + SaturationThreshold float64 + ScalingThreshold float64 + func (*ScaledTrigger) Descriptor() ([]byte, []int) + func (*ScaledTrigger) ProtoMessage() + func (m *ScaledTrigger) Validate() error + func (x *ScaledTrigger) GetSaturationThreshold() float64 + func (x *ScaledTrigger) GetScalingThreshold() float64 + func (x *ScaledTrigger) ProtoReflect() protoreflect.Message + func (x *ScaledTrigger) Reset() + func (x *ScaledTrigger) String() string + type ScaledTriggerValidationError struct + func (e ScaledTriggerValidationError) Cause() error + func (e ScaledTriggerValidationError) Error() string + func (e ScaledTriggerValidationError) ErrorName() string + func (e ScaledTriggerValidationError) Field() string + func (e ScaledTriggerValidationError) Key() bool + func (e ScaledTriggerValidationError) Reason() string + type ThresholdTrigger struct + Value float64 + func (*ThresholdTrigger) Descriptor() ([]byte, []int) + func (*ThresholdTrigger) ProtoMessage() + func (m *ThresholdTrigger) Validate() error + func (x *ThresholdTrigger) GetValue() float64 + func (x *ThresholdTrigger) ProtoReflect() protoreflect.Message + func (x *ThresholdTrigger) Reset() + func (x *ThresholdTrigger) String() 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 (x *Trigger) GetName() string + func (x *Trigger) GetScaled() *ScaledTrigger + func (x *Trigger) GetThreshold() *ThresholdTrigger + func (x *Trigger) ProtoReflect() protoreflect.Message + func (x *Trigger) Reset() + func (x *Trigger) String() 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_Scaled struct + Scaled *ScaledTrigger + type Trigger_Threshold struct + Threshold *ThresholdTrigger