Package com.google.iam.v1
Interface AuditConfigOrBuilder
-
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
AuditConfig,AuditConfig.Builder
public interface AuditConfigOrBuilder extends com.google.protobuf.MessageOrBuilder
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description AuditLogConfiggetAuditLogConfigs(int index)The configuration for logging of each type of permission.intgetAuditLogConfigsCount()The configuration for logging of each type of permission.List<AuditLogConfig>getAuditLogConfigsList()The configuration for logging of each type of permission.AuditLogConfigOrBuildergetAuditLogConfigsOrBuilder(int index)The configuration for logging of each type of permission.List<? extends AuditLogConfigOrBuilder>getAuditLogConfigsOrBuilderList()The configuration for logging of each type of permission.StringgetService()Specifies a service that will be enabled for audit logging.com.google.protobuf.ByteStringgetServiceBytes()Specifies a service that will be enabled for audit logging.-
Methods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
-
-
-
Method Detail
-
getService
String getService()
Specifies a service that will be enabled for audit logging. For example, `storage.googleapis.com`, `cloudsql.googleapis.com`. `allServices` is a special value that covers all services.
string service = 1;- Returns:
- The service.
-
getServiceBytes
com.google.protobuf.ByteString getServiceBytes()
Specifies a service that will be enabled for audit logging. For example, `storage.googleapis.com`, `cloudsql.googleapis.com`. `allServices` is a special value that covers all services.
string service = 1;- Returns:
- The bytes for service.
-
getAuditLogConfigsList
List<AuditLogConfig> getAuditLogConfigsList()
The configuration for logging of each type of permission.
repeated .google.iam.v1.AuditLogConfig audit_log_configs = 3;
-
getAuditLogConfigs
AuditLogConfig getAuditLogConfigs(int index)
The configuration for logging of each type of permission.
repeated .google.iam.v1.AuditLogConfig audit_log_configs = 3;
-
getAuditLogConfigsCount
int getAuditLogConfigsCount()
The configuration for logging of each type of permission.
repeated .google.iam.v1.AuditLogConfig audit_log_configs = 3;
-
getAuditLogConfigsOrBuilderList
List<? extends AuditLogConfigOrBuilder> getAuditLogConfigsOrBuilderList()
The configuration for logging of each type of permission.
repeated .google.iam.v1.AuditLogConfig audit_log_configs = 3;
-
getAuditLogConfigsOrBuilder
AuditLogConfigOrBuilder getAuditLogConfigsOrBuilder(int index)
The configuration for logging of each type of permission.
repeated .google.iam.v1.AuditLogConfig audit_log_configs = 3;
-
-