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
All Methods Instance Methods Abstract Methods Modifier and Type Method Description RBAC.AuditLoggingOptions.AuditConditiongetAuditCondition()Condition for the audit logging to happen.intgetAuditConditionValue()Condition for the audit logging to happen.RBAC.AuditLoggingOptions.AuditLoggerConfiggetLoggerConfigs(int index)Configurations for RBAC-based authorization audit loggers.intgetLoggerConfigsCount()Configurations for RBAC-based authorization audit loggers.java.util.List<RBAC.AuditLoggingOptions.AuditLoggerConfig>getLoggerConfigsList()Configurations for RBAC-based authorization audit loggers.RBAC.AuditLoggingOptions.AuditLoggerConfigOrBuildergetLoggerConfigsOrBuilder(int index)Configurations for RBAC-based authorization audit loggers.java.util.List<? extends RBAC.AuditLoggingOptions.AuditLoggerConfigOrBuilder>getLoggerConfigsOrBuilderList()Configurations for RBAC-based authorization audit loggers.-
Methods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
-
-
-
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;
-
-