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
      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.
      • Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder

        isInitialized
      • 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) = { ... }