Interface RBAC.AuditLoggingOptionsOrBuilder

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

public static interface RBAC.AuditLoggingOptionsOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Details

    • getAuditConditionValue

      int getAuditConditionValue()
       Condition for the audit logging to happen.
       If this condition is met, all the audit loggers configured here will be invoked.
      
       [#not-implemented-hide:]
       
      .envoy.config.rbac.v3.RBAC.AuditLoggingOptions.AuditCondition audit_condition = 1 [(.validate.rules) = { ... }
      Returns:
      The enum numeric value on the wire for auditCondition.
    • getAuditCondition

       Condition for the audit logging to happen.
       If this condition is met, all the audit loggers configured here will be invoked.
      
       [#not-implemented-hide:]
       
      .envoy.config.rbac.v3.RBAC.AuditLoggingOptions.AuditCondition audit_condition = 1 [(.validate.rules) = { ... }
      Returns:
      The auditCondition.
    • getLoggerConfigsList

       Configurations for RBAC-based authorization audit loggers.
      
       [#not-implemented-hide:]
       
      repeated .envoy.config.rbac.v3.RBAC.AuditLoggingOptions.AuditLoggerConfig logger_configs = 2;
    • getLoggerConfigs

      RBAC.AuditLoggingOptions.AuditLoggerConfig getLoggerConfigs(int index)
       Configurations for RBAC-based authorization audit loggers.
      
       [#not-implemented-hide:]
       
      repeated .envoy.config.rbac.v3.RBAC.AuditLoggingOptions.AuditLoggerConfig logger_configs = 2;
    • getLoggerConfigsCount

      int getLoggerConfigsCount()
       Configurations for RBAC-based authorization audit loggers.
      
       [#not-implemented-hide:]
       
      repeated .envoy.config.rbac.v3.RBAC.AuditLoggingOptions.AuditLoggerConfig logger_configs = 2;
    • getLoggerConfigsOrBuilderList

      List<? extends RBAC.AuditLoggingOptions.AuditLoggerConfigOrBuilder> getLoggerConfigsOrBuilderList()
       Configurations for RBAC-based authorization audit loggers.
      
       [#not-implemented-hide:]
       
      repeated .envoy.config.rbac.v3.RBAC.AuditLoggingOptions.AuditLoggerConfig logger_configs = 2;
    • getLoggerConfigsOrBuilder

      RBAC.AuditLoggingOptions.AuditLoggerConfigOrBuilder getLoggerConfigsOrBuilder(int index)
       Configurations for RBAC-based authorization audit loggers.
      
       [#not-implemented-hide:]
       
      repeated .envoy.config.rbac.v3.RBAC.AuditLoggingOptions.AuditLoggerConfig logger_configs = 2;