Interface OverloadActionOrBuilder
-
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
OverloadAction,OverloadAction.Builder
public interface OverloadActionOrBuilder extends com.google.protobuf.MessageOrBuilder
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description StringgetName()The name of the overload action.com.google.protobuf.ByteStringgetNameBytes()The name of the overload action.TriggergetTriggers(int index)A set of triggers for this action.intgetTriggersCount()A set of triggers for this action.List<Trigger>getTriggersList()A set of triggers for this action.TriggerOrBuildergetTriggersOrBuilder(int index)A set of triggers for this action.List<? extends TriggerOrBuilder>getTriggersOrBuilderList()A set of triggers for this action.-
Methods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
-
-
-
Method Detail
-
getName
String 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) = { ... }- Returns:
- The name.
-
getNameBytes
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) = { ... }- Returns:
- The bytes for name.
-
getTriggersList
List<Trigger> getTriggersList()
A set of triggers for this action. If any of these triggers fire the overload action is activated. Listeners are notified when the overload action transitions from inactivated to activated, or vice versa.
repeated .envoy.config.overload.v2alpha.Trigger triggers = 2 [(.validate.rules) = { ... }
-
getTriggers
Trigger getTriggers(int index)
A set of triggers for this action. If any of these triggers fire the overload action is activated. Listeners are notified when the overload action transitions from inactivated to activated, or vice versa.
repeated .envoy.config.overload.v2alpha.Trigger triggers = 2 [(.validate.rules) = { ... }
-
getTriggersCount
int getTriggersCount()
A set of triggers for this action. If any of these triggers fire the overload action is activated. Listeners are notified when the overload action transitions from inactivated to activated, or vice versa.
repeated .envoy.config.overload.v2alpha.Trigger triggers = 2 [(.validate.rules) = { ... }
-
getTriggersOrBuilderList
List<? extends TriggerOrBuilder> getTriggersOrBuilderList()
A set of triggers for this action. If any of these triggers fire the overload action is activated. Listeners are notified when the overload action transitions from inactivated to activated, or vice versa.
repeated .envoy.config.overload.v2alpha.Trigger triggers = 2 [(.validate.rules) = { ... }
-
getTriggersOrBuilder
TriggerOrBuilder getTriggersOrBuilder(int index)
A set of triggers for this action. If any of these triggers fire the overload action is activated. Listeners are notified when the overload action transitions from inactivated to activated, or vice versa.
repeated .envoy.config.overload.v2alpha.Trigger triggers = 2 [(.validate.rules) = { ... }
-
-