Package com.google.iam.v1
Interface AuditLogConfigOrBuilder
-
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
AuditLogConfig,AuditLogConfig.Builder
public interface AuditLogConfigOrBuilder extends com.google.protobuf.MessageOrBuilder
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description StringgetExemptedMembers(int index)Specifies the identities that do not cause logging for this type of permission.com.google.protobuf.ByteStringgetExemptedMembersBytes(int index)Specifies the identities that do not cause logging for this type of permission.intgetExemptedMembersCount()Specifies the identities that do not cause logging for this type of permission.List<String>getExemptedMembersList()Specifies the identities that do not cause logging for this type of permission.AuditLogConfig.LogTypegetLogType()The log type that this config enables.intgetLogTypeValue()The log type that this config enables.-
Methods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
-
-
-
Method Detail
-
getLogTypeValue
int getLogTypeValue()
The log type that this config enables.
.google.iam.v1.AuditLogConfig.LogType log_type = 1;- Returns:
- The enum numeric value on the wire for logType.
-
getLogType
AuditLogConfig.LogType getLogType()
The log type that this config enables.
.google.iam.v1.AuditLogConfig.LogType log_type = 1;- Returns:
- The logType.
-
getExemptedMembersList
List<String> getExemptedMembersList()
Specifies the identities that do not cause logging for this type of permission. Follows the same format of [Binding.members][google.iam.v1.Binding.members].
repeated string exempted_members = 2;- Returns:
- A list containing the exemptedMembers.
-
getExemptedMembersCount
int getExemptedMembersCount()
Specifies the identities that do not cause logging for this type of permission. Follows the same format of [Binding.members][google.iam.v1.Binding.members].
repeated string exempted_members = 2;- Returns:
- The count of exemptedMembers.
-
getExemptedMembers
String getExemptedMembers(int index)
Specifies the identities that do not cause logging for this type of permission. Follows the same format of [Binding.members][google.iam.v1.Binding.members].
repeated string exempted_members = 2;- Parameters:
index- The index of the element to return.- Returns:
- The exemptedMembers at the given index.
-
getExemptedMembersBytes
com.google.protobuf.ByteString getExemptedMembersBytes(int index)
Specifies the identities that do not cause logging for this type of permission. Follows the same format of [Binding.members][google.iam.v1.Binding.members].
repeated string exempted_members = 2;- Parameters:
index- The index of the value to return.- Returns:
- The bytes of the exemptedMembers at the given index.
-
-