Interface FatalActionOrBuilder

  • All Superinterfaces:
    com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
    All Known Implementing Classes:
    FatalAction, FatalAction.Builder

    public interface FatalActionOrBuilder
    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.
      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. It's expected to conform
         to the ``Envoy::Server::Configuration::FatalAction`` interface.
         
        .envoy.config.core.v3.TypedExtensionConfig config = 1;
        Returns:
        Whether the config field is set.
      • getConfig

        TypedExtensionConfig getConfig()
         Extension specific configuration for the action. It's expected to conform
         to the ``Envoy::Server::Configuration::FatalAction`` interface.
         
        .envoy.config.core.v3.TypedExtensionConfig config = 1;
        Returns:
        The config.
      • getConfigOrBuilder

        TypedExtensionConfigOrBuilder getConfigOrBuilder()
         Extension specific configuration for the action. It's expected to conform
         to the ``Envoy::Server::Configuration::FatalAction`` interface.
         
        .envoy.config.core.v3.TypedExtensionConfig config = 1;