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 Detail

      • 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

        RBAC.AuditLoggingOptions.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

        java.util.List<RBAC.AuditLoggingOptions.AuditLoggerConfig> 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

        java.util.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;