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 Summary
Modifier and TypeMethodDescriptionCondition for the audit logging to happen.int
Condition for the audit logging to happen.getLoggerConfigs
(int index) Configurations for RBAC-based authorization audit loggers.int
Configurations for RBAC-based authorization audit loggers.Configurations for RBAC-based authorization audit loggers.getLoggerConfigsOrBuilder
(int index) Configurations for RBAC-based authorization audit loggers.Configurations for RBAC-based authorization audit loggers.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
-
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
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
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
Configurations for RBAC-based authorization audit loggers. [#not-implemented-hide:]
repeated .envoy.config.rbac.v3.RBAC.AuditLoggingOptions.AuditLoggerConfig logger_configs = 2;
-