Interface Watchdog.WatchdogActionOrBuilder

  • All Superinterfaces:
    com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
    All Known Implementing Classes:
    Watchdog.WatchdogAction, Watchdog.WatchdogAction.Builder
    Enclosing class:
    Watchdog

    public static interface Watchdog.WatchdogActionOrBuilder
    extends com.google.protobuf.MessageOrBuilder
    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      TypedExtensionConfig getConfig()
      Extension specific configuration for the action.
      TypedExtensionConfigOrBuilder getConfigOrBuilder()
      Extension specific configuration for the action.
      Watchdog.WatchdogAction.WatchdogEvent getEvent()
      .envoy.config.bootstrap.v3.Watchdog.WatchdogAction.WatchdogEvent event = 2 [(.validate.rules) = { ... }
      int getEventValue()
      .envoy.config.bootstrap.v3.Watchdog.WatchdogAction.WatchdogEvent event = 2 [(.validate.rules) = { ... }
      boolean hasConfig()
      Extension specific configuration for the 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

      • hasConfig

        boolean hasConfig()
         Extension specific configuration for the action.
         
        .envoy.config.core.v3.TypedExtensionConfig config = 1;
      • getConfig

        TypedExtensionConfig getConfig()
         Extension specific configuration for the action.
         
        .envoy.config.core.v3.TypedExtensionConfig config = 1;
      • getConfigOrBuilder

        TypedExtensionConfigOrBuilder getConfigOrBuilder()
         Extension specific configuration for the action.
         
        .envoy.config.core.v3.TypedExtensionConfig config = 1;
      • getEventValue

        int getEventValue()
        .envoy.config.bootstrap.v3.Watchdog.WatchdogAction.WatchdogEvent event = 2 [(.validate.rules) = { ... }