Interface RBAC.AuditLoggingOptions.AuditLoggerConfigOrBuilder

All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
All Known Implementing Classes:
RBAC.AuditLoggingOptions.AuditLoggerConfig, RBAC.AuditLoggingOptions.AuditLoggerConfig.Builder
Enclosing class:
RBAC.AuditLoggingOptions

public static interface RBAC.AuditLoggingOptions.AuditLoggerConfigOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Summary

    Modifier and Type
    Method
    Description
    Typed logger configuration.
    Typed logger configuration.
    boolean
    If true, when the logger is not supported, the data plane will not NACK but simply ignore it.
    boolean
    Typed logger configuration.

    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 Details

    • hasAuditLogger

      boolean hasAuditLogger()
       Typed logger configuration.
      
       [#extension-category: envoy.rbac.audit_loggers]
       
      .envoy.config.core.v3.TypedExtensionConfig audit_logger = 1;
      Returns:
      Whether the auditLogger field is set.
    • getAuditLogger

      TypedExtensionConfig getAuditLogger()
       Typed logger configuration.
      
       [#extension-category: envoy.rbac.audit_loggers]
       
      .envoy.config.core.v3.TypedExtensionConfig audit_logger = 1;
      Returns:
      The auditLogger.
    • getAuditLoggerOrBuilder

      TypedExtensionConfigOrBuilder getAuditLoggerOrBuilder()
       Typed logger configuration.
      
       [#extension-category: envoy.rbac.audit_loggers]
       
      .envoy.config.core.v3.TypedExtensionConfig audit_logger = 1;
    • getIsOptional

      boolean getIsOptional()
       If true, when the logger is not supported, the data plane will not NACK but simply ignore it.
       
      bool is_optional = 2;
      Returns:
      The isOptional.