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 TypeMethodDescriptionTyped 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.
-