Versions in this module Expand all Collapse all v0 v0.9.9 Apr 21, 2021 Changes in this version + var File_envoy_config_overload_v3_overload_proto protoreflect.FileDescriptor + var ScaleTimersOverloadActionConfig_TimerType_name = map[int32]string + var ScaleTimersOverloadActionConfig_TimerType_value = map[string]int32 + type OverloadAction struct + Name string + Triggers []*Trigger + TypedConfig *any.Any + 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) GetTypedConfig() *any.Any + 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 ScaleTimersOverloadActionConfig struct + TimerScaleFactors []*ScaleTimersOverloadActionConfig_ScaleTimer + func (*ScaleTimersOverloadActionConfig) Descriptor() ([]byte, []int) + func (*ScaleTimersOverloadActionConfig) ProtoMessage() + func (m *ScaleTimersOverloadActionConfig) Validate() error + func (x *ScaleTimersOverloadActionConfig) GetTimerScaleFactors() []*ScaleTimersOverloadActionConfig_ScaleTimer + func (x *ScaleTimersOverloadActionConfig) ProtoReflect() protoreflect.Message + func (x *ScaleTimersOverloadActionConfig) Reset() + func (x *ScaleTimersOverloadActionConfig) String() string + type ScaleTimersOverloadActionConfigValidationError struct + func (e ScaleTimersOverloadActionConfigValidationError) Cause() error + func (e ScaleTimersOverloadActionConfigValidationError) Error() string + func (e ScaleTimersOverloadActionConfigValidationError) ErrorName() string + func (e ScaleTimersOverloadActionConfigValidationError) Field() string + func (e ScaleTimersOverloadActionConfigValidationError) Key() bool + func (e ScaleTimersOverloadActionConfigValidationError) Reason() string + type ScaleTimersOverloadActionConfig_ScaleTimer struct + OverloadAdjust isScaleTimersOverloadActionConfig_ScaleTimer_OverloadAdjust + Timer ScaleTimersOverloadActionConfig_TimerType + func (*ScaleTimersOverloadActionConfig_ScaleTimer) Descriptor() ([]byte, []int) + func (*ScaleTimersOverloadActionConfig_ScaleTimer) ProtoMessage() + func (m *ScaleTimersOverloadActionConfig_ScaleTimer) GetOverloadAdjust() isScaleTimersOverloadActionConfig_ScaleTimer_OverloadAdjust + func (m *ScaleTimersOverloadActionConfig_ScaleTimer) Validate() error + func (x *ScaleTimersOverloadActionConfig_ScaleTimer) GetMinScale() *v3.Percent + func (x *ScaleTimersOverloadActionConfig_ScaleTimer) GetMinTimeout() *duration.Duration + func (x *ScaleTimersOverloadActionConfig_ScaleTimer) GetTimer() ScaleTimersOverloadActionConfig_TimerType + func (x *ScaleTimersOverloadActionConfig_ScaleTimer) ProtoReflect() protoreflect.Message + func (x *ScaleTimersOverloadActionConfig_ScaleTimer) Reset() + func (x *ScaleTimersOverloadActionConfig_ScaleTimer) String() string + type ScaleTimersOverloadActionConfig_ScaleTimerValidationError struct + func (e ScaleTimersOverloadActionConfig_ScaleTimerValidationError) Cause() error + func (e ScaleTimersOverloadActionConfig_ScaleTimerValidationError) Error() string + func (e ScaleTimersOverloadActionConfig_ScaleTimerValidationError) ErrorName() string + func (e ScaleTimersOverloadActionConfig_ScaleTimerValidationError) Field() string + func (e ScaleTimersOverloadActionConfig_ScaleTimerValidationError) Key() bool + func (e ScaleTimersOverloadActionConfig_ScaleTimerValidationError) Reason() string + type ScaleTimersOverloadActionConfig_ScaleTimer_MinScale struct + MinScale *v3.Percent + type ScaleTimersOverloadActionConfig_ScaleTimer_MinTimeout struct + MinTimeout *duration.Duration + type ScaleTimersOverloadActionConfig_TimerType int32 + const ScaleTimersOverloadActionConfig_HTTP_DOWNSTREAM_CONNECTION_IDLE + const ScaleTimersOverloadActionConfig_HTTP_DOWNSTREAM_STREAM_IDLE + const ScaleTimersOverloadActionConfig_TRANSPORT_SOCKET_CONNECT + const ScaleTimersOverloadActionConfig_UNSPECIFIED + func (ScaleTimersOverloadActionConfig_TimerType) Descriptor() protoreflect.EnumDescriptor + func (ScaleTimersOverloadActionConfig_TimerType) EnumDescriptor() ([]byte, []int) + func (ScaleTimersOverloadActionConfig_TimerType) Type() protoreflect.EnumType + func (x ScaleTimersOverloadActionConfig_TimerType) Enum() *ScaleTimersOverloadActionConfig_TimerType + func (x ScaleTimersOverloadActionConfig_TimerType) Number() protoreflect.EnumNumber + func (x ScaleTimersOverloadActionConfig_TimerType) String() string + 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