public interface OverloadActionOrBuilder
extends com.google.protobuf.MessageOrBuilder
| Modifier and Type | Method and Description |
|---|---|
String |
getName()
The name of the overload action.
|
com.google.protobuf.ByteString |
getNameBytes()
The name of the overload action.
|
Trigger |
getTriggers(int index)
A set of triggers for this action.
|
int |
getTriggersCount()
A set of triggers for this action.
|
List<Trigger> |
getTriggersList()
A set of triggers for this action.
|
TriggerOrBuilder |
getTriggersOrBuilder(int index)
A set of triggers for this action.
|
List<? extends TriggerOrBuilder> |
getTriggersOrBuilderList()
A set of triggers for this action.
|
com.google.protobuf.Any |
getTypedConfig()
Configuration for the action being instantiated.
|
com.google.protobuf.AnyOrBuilder |
getTypedConfigOrBuilder()
Configuration for the action being instantiated.
|
boolean |
hasTypedConfig()
Configuration for the action being instantiated.
|
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneofString getName()
The name of the overload action. This is just a well-known string that listeners can use for registering callbacks. Custom overload actions should be named using reverse DNS to ensure uniqueness.
string name = 1 [(.validate.rules) = { ... }com.google.protobuf.ByteString getNameBytes()
The name of the overload action. This is just a well-known string that listeners can use for registering callbacks. Custom overload actions should be named using reverse DNS to ensure uniqueness.
string name = 1 [(.validate.rules) = { ... }List<Trigger> getTriggersList()
A set of triggers for this action. The state of the action is the maximum state of all triggers, which can be scaling between 0 and 1 or saturated. Listeners are notified when the overload action changes state.
repeated .envoy.config.overload.v3.Trigger triggers = 2 [(.validate.rules) = { ... }Trigger getTriggers(int index)
A set of triggers for this action. The state of the action is the maximum state of all triggers, which can be scaling between 0 and 1 or saturated. Listeners are notified when the overload action changes state.
repeated .envoy.config.overload.v3.Trigger triggers = 2 [(.validate.rules) = { ... }int getTriggersCount()
A set of triggers for this action. The state of the action is the maximum state of all triggers, which can be scaling between 0 and 1 or saturated. Listeners are notified when the overload action changes state.
repeated .envoy.config.overload.v3.Trigger triggers = 2 [(.validate.rules) = { ... }List<? extends TriggerOrBuilder> getTriggersOrBuilderList()
A set of triggers for this action. The state of the action is the maximum state of all triggers, which can be scaling between 0 and 1 or saturated. Listeners are notified when the overload action changes state.
repeated .envoy.config.overload.v3.Trigger triggers = 2 [(.validate.rules) = { ... }TriggerOrBuilder getTriggersOrBuilder(int index)
A set of triggers for this action. The state of the action is the maximum state of all triggers, which can be scaling between 0 and 1 or saturated. Listeners are notified when the overload action changes state.
repeated .envoy.config.overload.v3.Trigger triggers = 2 [(.validate.rules) = { ... }boolean hasTypedConfig()
Configuration for the action being instantiated.
.google.protobuf.Any typed_config = 3;com.google.protobuf.Any getTypedConfig()
Configuration for the action being instantiated.
.google.protobuf.Any typed_config = 3;com.google.protobuf.AnyOrBuilder getTypedConfigOrBuilder()
Configuration for the action being instantiated.
.google.protobuf.Any typed_config = 3;Copyright © 2018–2021 The Envoy Project. All rights reserved.