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
Modifier and TypeMethodDescriptiongetActions(int index) The set of overload actions.intThe set of overload actions.The set of overload actions.getActionsOrBuilder(int index) The set of overload actions.List<? extends OverloadActionOrBuilder>The set of overload actions.com.google.protobuf.DurationThe interval for refreshing resource usage.com.google.protobuf.DurationOrBuilderThe interval for refreshing resource usage.getResourceMonitors(int index) The set of resources to monitor.intThe set of resources to monitor.The set of resources to monitor.getResourceMonitorsOrBuilder(int index) The set of resources to monitor.List<? extends ResourceMonitorOrBuilder>The set of resources to monitor.booleanThe interval for refreshing resource usage.Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder
isInitializedMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
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
List<ResourceMonitor> getResourceMonitorsList()The set of resources to monitor.
repeated .envoy.config.overload.v2alpha.ResourceMonitor resource_monitors = 2 [(.validate.rules) = { ... } -
getResourceMonitors
The set of resources to monitor.
repeated .envoy.config.overload.v2alpha.ResourceMonitor resource_monitors = 2 [(.validate.rules) = { ... } -
getResourceMonitorsCount
int getResourceMonitorsCount()The set of resources to monitor.
repeated .envoy.config.overload.v2alpha.ResourceMonitor resource_monitors = 2 [(.validate.rules) = { ... } -
getResourceMonitorsOrBuilderList
List<? extends ResourceMonitorOrBuilder> getResourceMonitorsOrBuilderList()The set of resources to monitor.
repeated .envoy.config.overload.v2alpha.ResourceMonitor resource_monitors = 2 [(.validate.rules) = { ... } -
getResourceMonitorsOrBuilder
The set of resources to monitor.
repeated .envoy.config.overload.v2alpha.ResourceMonitor resource_monitors = 2 [(.validate.rules) = { ... } -
getActionsList
List<OverloadAction> getActionsList()The set of overload actions.
repeated .envoy.config.overload.v2alpha.OverloadAction actions = 3; -
getActions
The set of overload actions.
repeated .envoy.config.overload.v2alpha.OverloadAction actions = 3; -
getActionsCount
int getActionsCount()The set of overload actions.
repeated .envoy.config.overload.v2alpha.OverloadAction actions = 3; -
getActionsOrBuilderList
List<? extends OverloadActionOrBuilder> getActionsOrBuilderList()The set of overload actions.
repeated .envoy.config.overload.v2alpha.OverloadAction actions = 3; -
getActionsOrBuilder
The set of overload actions.
repeated .envoy.config.overload.v2alpha.OverloadAction actions = 3;
-