public final class AuditConfigDelta extends GeneratedMessageV3 implements AuditConfigDeltaOrBuilder
One delta entry for AuditConfig. Each individual change (only one exempted_member in each entry) to a AuditConfig will be a separate entry.Protobuf type
google.iam.v1.AuditConfigDelta
Modifier and Type | Class and Description |
---|---|
static class |
AuditConfigDelta.Action
The type of action performed on an audit configuration in a policy.
|
static class |
AuditConfigDelta.Builder
One delta entry for AuditConfig.
|
GeneratedMessageV3.BuilderParent, GeneratedMessageV3.ExtendableBuilder<MessageType extends GeneratedMessageV3.ExtendableMessage,BuilderType extends GeneratedMessageV3.ExtendableBuilder<MessageType,BuilderType>>, GeneratedMessageV3.ExtendableMessage<MessageType extends GeneratedMessageV3.ExtendableMessage>, GeneratedMessageV3.ExtendableMessageOrBuilder<MessageType extends GeneratedMessageV3.ExtendableMessage>, GeneratedMessageV3.FieldAccessorTable
Modifier and Type | Field and Description |
---|---|
static int |
ACTION_FIELD_NUMBER |
static int |
EXEMPTED_MEMBER_FIELD_NUMBER |
static int |
LOG_TYPE_FIELD_NUMBER |
static int |
SERVICE_FIELD_NUMBER |
alwaysUseFieldBuilders, unknownFields
memoizedSize
memoizedHashCode
Modifier and Type | Method and Description |
---|---|
boolean |
equals(java.lang.Object obj) |
AuditConfigDelta.Action |
getAction()
The action that was performed on an audit configuration in a policy.
|
int |
getActionValue()
The action that was performed on an audit configuration in a policy.
|
static AuditConfigDelta |
getDefaultInstance() |
AuditConfigDelta |
getDefaultInstanceForType() |
static Descriptors.Descriptor |
getDescriptor() |
java.lang.String |
getExemptedMember()
A single identity that is exempted from "data access" audit
logging for the `service` specified above.
|
ByteString |
getExemptedMemberBytes()
A single identity that is exempted from "data access" audit
logging for the `service` specified above.
|
java.lang.String |
getLogType()
Specifies the log_type that was be enabled.
|
ByteString |
getLogTypeBytes()
Specifies the log_type that was be enabled.
|
Parser<AuditConfigDelta> |
getParserForType() |
int |
getSerializedSize() |
java.lang.String |
getService()
Specifies a service that was configured for Cloud Audit Logging.
|
ByteString |
getServiceBytes()
Specifies a service that was configured for Cloud Audit Logging.
|
UnknownFieldSet |
getUnknownFields() |
int |
hashCode() |
protected GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
static AuditConfigDelta.Builder |
newBuilder() |
static AuditConfigDelta.Builder |
newBuilder(AuditConfigDelta prototype) |
AuditConfigDelta.Builder |
newBuilderForType() |
protected AuditConfigDelta.Builder |
newBuilderForType(GeneratedMessageV3.BuilderParent parent) |
static AuditConfigDelta |
parseDelimitedFrom(java.io.InputStream input) |
static AuditConfigDelta |
parseDelimitedFrom(java.io.InputStream input,
ExtensionRegistryLite extensionRegistry) |
static AuditConfigDelta |
parseFrom(byte[] data) |
static AuditConfigDelta |
parseFrom(byte[] data,
ExtensionRegistryLite extensionRegistry) |
static AuditConfigDelta |
parseFrom(java.nio.ByteBuffer data) |
static AuditConfigDelta |
parseFrom(java.nio.ByteBuffer data,
ExtensionRegistryLite extensionRegistry) |
static AuditConfigDelta |
parseFrom(ByteString data) |
static AuditConfigDelta |
parseFrom(ByteString data,
ExtensionRegistryLite extensionRegistry) |
static AuditConfigDelta |
parseFrom(CodedInputStream input) |
static AuditConfigDelta |
parseFrom(CodedInputStream input,
ExtensionRegistryLite extensionRegistry) |
static AuditConfigDelta |
parseFrom(java.io.InputStream input) |
static AuditConfigDelta |
parseFrom(java.io.InputStream input,
ExtensionRegistryLite extensionRegistry) |
static Parser<AuditConfigDelta> |
parser() |
AuditConfigDelta.Builder |
toBuilder() |
void |
writeTo(CodedOutputStream output) |
canUseUnsafe, computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyLongList, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, hasField, hasOneof, internalGetMapField, makeExtensionsImmutable, mutableCopy, mutableCopy, mutableCopy, mutableCopy, mutableCopy, newBooleanList, newBuilderForType, newDoubleList, newFloatList, newIntList, newLongList, parseDelimitedWithIOException, parseDelimitedWithIOException, parseUnknownField, parseUnknownFieldProto3, parseWithIOException, parseWithIOException, parseWithIOException, parseWithIOException, serializeBooleanMapTo, serializeIntegerMapTo, serializeLongMapTo, serializeStringMapTo, writeReplace, writeString, writeStringNoTag
findInitializationErrors, getInitializationErrorString, hashBoolean, hashEnum, hashEnumList, hashFields, hashLong, toString
addAll, addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeTo
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
findInitializationErrors, getAllFields, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, hasField, hasOneof
toByteArray, toByteString, writeDelimitedTo, writeTo
public static final int ACTION_FIELD_NUMBER
public static final int SERVICE_FIELD_NUMBER
public static final int EXEMPTED_MEMBER_FIELD_NUMBER
public static final int LOG_TYPE_FIELD_NUMBER
public final UnknownFieldSet getUnknownFields()
getUnknownFields
in interface MessageOrBuilder
getUnknownFields
in class GeneratedMessageV3
public static final Descriptors.Descriptor getDescriptor()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable
in class GeneratedMessageV3
public int getActionValue()
The action that was performed on an audit configuration in a policy. Required
.google.iam.v1.AuditConfigDelta.Action action = 1;
getActionValue
in interface AuditConfigDeltaOrBuilder
public AuditConfigDelta.Action getAction()
The action that was performed on an audit configuration in a policy. Required
.google.iam.v1.AuditConfigDelta.Action action = 1;
getAction
in interface AuditConfigDeltaOrBuilder
public java.lang.String getService()
Specifies a service that was configured for Cloud Audit Logging. For example, `storage.googleapis.com`, `cloudsql.googleapis.com`. `allServices` is a special value that covers all services. Required
string service = 2;
getService
in interface AuditConfigDeltaOrBuilder
public ByteString getServiceBytes()
Specifies a service that was configured for Cloud Audit Logging. For example, `storage.googleapis.com`, `cloudsql.googleapis.com`. `allServices` is a special value that covers all services. Required
string service = 2;
getServiceBytes
in interface AuditConfigDeltaOrBuilder
public java.lang.String getExemptedMember()
A single identity that is exempted from "data access" audit logging for the `service` specified above. Follows the same format of Binding.members.
string exempted_member = 3;
getExemptedMember
in interface AuditConfigDeltaOrBuilder
public ByteString getExemptedMemberBytes()
A single identity that is exempted from "data access" audit logging for the `service` specified above. Follows the same format of Binding.members.
string exempted_member = 3;
getExemptedMemberBytes
in interface AuditConfigDeltaOrBuilder
public java.lang.String getLogType()
Specifies the log_type that was be enabled. ADMIN_ACTIVITY is always enabled, and cannot be configured. Required
string log_type = 4;
getLogType
in interface AuditConfigDeltaOrBuilder
public ByteString getLogTypeBytes()
Specifies the log_type that was be enabled. ADMIN_ACTIVITY is always enabled, and cannot be configured. Required
string log_type = 4;
getLogTypeBytes
in interface AuditConfigDeltaOrBuilder
public final boolean isInitialized()
isInitialized
in interface MessageLiteOrBuilder
isInitialized
in class GeneratedMessageV3
public void writeTo(CodedOutputStream output) throws java.io.IOException
writeTo
in interface MessageLite
writeTo
in class GeneratedMessageV3
java.io.IOException
public int getSerializedSize()
getSerializedSize
in interface MessageLite
getSerializedSize
in class GeneratedMessageV3
public boolean equals(java.lang.Object obj)
equals
in interface Message
equals
in class AbstractMessage
public int hashCode()
hashCode
in interface Message
hashCode
in class AbstractMessage
public static AuditConfigDelta parseFrom(java.nio.ByteBuffer data) throws InvalidProtocolBufferException
InvalidProtocolBufferException
public static AuditConfigDelta parseFrom(java.nio.ByteBuffer data, ExtensionRegistryLite extensionRegistry) throws InvalidProtocolBufferException
InvalidProtocolBufferException
public static AuditConfigDelta parseFrom(ByteString data) throws InvalidProtocolBufferException
InvalidProtocolBufferException
public static AuditConfigDelta parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry) throws InvalidProtocolBufferException
InvalidProtocolBufferException
public static AuditConfigDelta parseFrom(byte[] data) throws InvalidProtocolBufferException
InvalidProtocolBufferException
public static AuditConfigDelta parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry) throws InvalidProtocolBufferException
InvalidProtocolBufferException
public static AuditConfigDelta parseFrom(java.io.InputStream input) throws java.io.IOException
java.io.IOException
public static AuditConfigDelta parseFrom(java.io.InputStream input, ExtensionRegistryLite extensionRegistry) throws java.io.IOException
java.io.IOException
public static AuditConfigDelta parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException
java.io.IOException
public static AuditConfigDelta parseDelimitedFrom(java.io.InputStream input, ExtensionRegistryLite extensionRegistry) throws java.io.IOException
java.io.IOException
public static AuditConfigDelta parseFrom(CodedInputStream input) throws java.io.IOException
java.io.IOException
public static AuditConfigDelta parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry) throws java.io.IOException
java.io.IOException
public AuditConfigDelta.Builder newBuilderForType()
newBuilderForType
in interface Message
newBuilderForType
in interface MessageLite
public static AuditConfigDelta.Builder newBuilder()
public static AuditConfigDelta.Builder newBuilder(AuditConfigDelta prototype)
public AuditConfigDelta.Builder toBuilder()
toBuilder
in interface Message
toBuilder
in interface MessageLite
protected AuditConfigDelta.Builder newBuilderForType(GeneratedMessageV3.BuilderParent parent)
newBuilderForType
in class GeneratedMessageV3
public static AuditConfigDelta getDefaultInstance()
public static Parser<AuditConfigDelta> parser()
public Parser<AuditConfigDelta> getParserForType()
getParserForType
in interface Message
getParserForType
in interface MessageLite
getParserForType
in class GeneratedMessageV3
public AuditConfigDelta getDefaultInstanceForType()
getDefaultInstanceForType
in interface MessageLiteOrBuilder
getDefaultInstanceForType
in interface MessageOrBuilder