Interface OverloadManagerOrBuilder
-
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
OverloadManager
,OverloadManager.Builder
public interface OverloadManagerOrBuilder extends com.google.protobuf.MessageOrBuilder
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description OverloadAction
getActions(int index)
The set of overload actions.int
getActionsCount()
The set of overload actions.java.util.List<OverloadAction>
getActionsList()
The set of overload actions.OverloadActionOrBuilder
getActionsOrBuilder(int index)
The set of overload actions.java.util.List<? extends OverloadActionOrBuilder>
getActionsOrBuilderList()
The set of overload actions.BufferFactoryConfig
getBufferFactoryConfig()
Configuration for buffer factory.BufferFactoryConfigOrBuilder
getBufferFactoryConfigOrBuilder()
Configuration for buffer factory.LoadShedPoint
getLoadshedPoints(int index)
The set of load shed points.int
getLoadshedPointsCount()
The set of load shed points.java.util.List<LoadShedPoint>
getLoadshedPointsList()
The set of load shed points.LoadShedPointOrBuilder
getLoadshedPointsOrBuilder(int index)
The set of load shed points.java.util.List<? extends LoadShedPointOrBuilder>
getLoadshedPointsOrBuilderList()
The set of load shed points.com.google.protobuf.Duration
getRefreshInterval()
The interval for refreshing resource usage.com.google.protobuf.DurationOrBuilder
getRefreshIntervalOrBuilder()
The interval for refreshing resource usage.ResourceMonitor
getResourceMonitors(int index)
The set of resources to monitor.int
getResourceMonitorsCount()
The set of resources to monitor.java.util.List<ResourceMonitor>
getResourceMonitorsList()
The set of resources to monitor.ResourceMonitorOrBuilder
getResourceMonitorsOrBuilder(int index)
The set of resources to monitor.java.util.List<? extends ResourceMonitorOrBuilder>
getResourceMonitorsOrBuilderList()
The set of resources to monitor.boolean
hasBufferFactoryConfig()
Configuration for buffer factory.boolean
hasRefreshInterval()
The interval for refreshing resource usage.-
Methods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
-
-
-
Method Detail
-
hasRefreshInterval
boolean hasRefreshInterval()
The interval for refreshing resource usage.
.google.protobuf.Duration refresh_interval = 1;
- Returns:
- Whether the refreshInterval field is set.
-
getRefreshInterval
com.google.protobuf.Duration getRefreshInterval()
The interval for refreshing resource usage.
.google.protobuf.Duration refresh_interval = 1;
- Returns:
- The refreshInterval.
-
getRefreshIntervalOrBuilder
com.google.protobuf.DurationOrBuilder getRefreshIntervalOrBuilder()
The interval for refreshing resource usage.
.google.protobuf.Duration refresh_interval = 1;
-
getResourceMonitorsList
java.util.List<ResourceMonitor> getResourceMonitorsList()
The set of resources to monitor.
repeated .envoy.config.overload.v3.ResourceMonitor resource_monitors = 2 [(.validate.rules) = { ... }
-
getResourceMonitors
ResourceMonitor getResourceMonitors(int index)
The set of resources to monitor.
repeated .envoy.config.overload.v3.ResourceMonitor resource_monitors = 2 [(.validate.rules) = { ... }
-
getResourceMonitorsCount
int getResourceMonitorsCount()
The set of resources to monitor.
repeated .envoy.config.overload.v3.ResourceMonitor resource_monitors = 2 [(.validate.rules) = { ... }
-
getResourceMonitorsOrBuilderList
java.util.List<? extends ResourceMonitorOrBuilder> getResourceMonitorsOrBuilderList()
The set of resources to monitor.
repeated .envoy.config.overload.v3.ResourceMonitor resource_monitors = 2 [(.validate.rules) = { ... }
-
getResourceMonitorsOrBuilder
ResourceMonitorOrBuilder getResourceMonitorsOrBuilder(int index)
The set of resources to monitor.
repeated .envoy.config.overload.v3.ResourceMonitor resource_monitors = 2 [(.validate.rules) = { ... }
-
getActionsList
java.util.List<OverloadAction> getActionsList()
The set of overload actions.
repeated .envoy.config.overload.v3.OverloadAction actions = 3;
-
getActions
OverloadAction getActions(int index)
The set of overload actions.
repeated .envoy.config.overload.v3.OverloadAction actions = 3;
-
getActionsCount
int getActionsCount()
The set of overload actions.
repeated .envoy.config.overload.v3.OverloadAction actions = 3;
-
getActionsOrBuilderList
java.util.List<? extends OverloadActionOrBuilder> getActionsOrBuilderList()
The set of overload actions.
repeated .envoy.config.overload.v3.OverloadAction actions = 3;
-
getActionsOrBuilder
OverloadActionOrBuilder getActionsOrBuilder(int index)
The set of overload actions.
repeated .envoy.config.overload.v3.OverloadAction actions = 3;
-
getLoadshedPointsList
java.util.List<LoadShedPoint> getLoadshedPointsList()
The set of load shed points.
repeated .envoy.config.overload.v3.LoadShedPoint loadshed_points = 5;
-
getLoadshedPoints
LoadShedPoint getLoadshedPoints(int index)
The set of load shed points.
repeated .envoy.config.overload.v3.LoadShedPoint loadshed_points = 5;
-
getLoadshedPointsCount
int getLoadshedPointsCount()
The set of load shed points.
repeated .envoy.config.overload.v3.LoadShedPoint loadshed_points = 5;
-
getLoadshedPointsOrBuilderList
java.util.List<? extends LoadShedPointOrBuilder> getLoadshedPointsOrBuilderList()
The set of load shed points.
repeated .envoy.config.overload.v3.LoadShedPoint loadshed_points = 5;
-
getLoadshedPointsOrBuilder
LoadShedPointOrBuilder getLoadshedPointsOrBuilder(int index)
The set of load shed points.
repeated .envoy.config.overload.v3.LoadShedPoint loadshed_points = 5;
-
hasBufferFactoryConfig
boolean hasBufferFactoryConfig()
Configuration for buffer factory.
.envoy.config.overload.v3.BufferFactoryConfig buffer_factory_config = 4;
- Returns:
- Whether the bufferFactoryConfig field is set.
-
getBufferFactoryConfig
BufferFactoryConfig getBufferFactoryConfig()
Configuration for buffer factory.
.envoy.config.overload.v3.BufferFactoryConfig buffer_factory_config = 4;
- Returns:
- The bufferFactoryConfig.
-
getBufferFactoryConfigOrBuilder
BufferFactoryConfigOrBuilder getBufferFactoryConfigOrBuilder()
Configuration for buffer factory.
.envoy.config.overload.v3.BufferFactoryConfig buffer_factory_config = 4;
-
-