Class CloudDlpDataProfile
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite
-
- com.google.protobuf.AbstractMessage
-
- com.google.protobuf.GeneratedMessageV3
-
- com.google.cloud.securitycenter.v1.CloudDlpDataProfile
-
- All Implemented Interfaces:
CloudDlpDataProfileOrBuilder,com.google.protobuf.Message,com.google.protobuf.MessageLite,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Serializable
public final class CloudDlpDataProfile extends com.google.protobuf.GeneratedMessageV3 implements CloudDlpDataProfileOrBuilder
The [data profile](https://cloud.google.com/dlp/docs/data-profiles) associated with the finding.
Protobuf typegoogle.cloud.securitycenter.v1.CloudDlpDataProfile- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classCloudDlpDataProfile.BuilderThe [data profile](https://cloud.google.com/dlp/docs/data-profiles) associated with the finding.static classCloudDlpDataProfile.ParentTypeParents for configurations that produce data profile findings.-
Nested classes/interfaces inherited from class com.google.protobuf.GeneratedMessageV3
com.google.protobuf.GeneratedMessageV3.BuilderParent, com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>,BuilderT extends com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageT,BuilderT>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessageOrBuilder<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessageV3.FieldAccessorTable, com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter
-
-
Field Summary
Fields Modifier and Type Field Description static intDATA_PROFILE_FIELD_NUMBERstatic intPARENT_TYPE_FIELD_NUMBER
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(Object obj)StringgetDataProfile()Name of the data profile, for example, `projects/123/locations/europe/tableProfiles/8383929`.com.google.protobuf.ByteStringgetDataProfileBytes()Name of the data profile, for example, `projects/123/locations/europe/tableProfiles/8383929`.static CloudDlpDataProfilegetDefaultInstance()CloudDlpDataProfilegetDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()CloudDlpDataProfile.ParentTypegetParentType()The resource hierarchy level at which the data profile was generated.intgetParentTypeValue()The resource hierarchy level at which the data profile was generated.com.google.protobuf.Parser<CloudDlpDataProfile>getParserForType()intgetSerializedSize()inthashCode()protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()static CloudDlpDataProfile.BuildernewBuilder()static CloudDlpDataProfile.BuildernewBuilder(CloudDlpDataProfile prototype)CloudDlpDataProfile.BuildernewBuilderForType()protected CloudDlpDataProfile.BuildernewBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)protected ObjectnewInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)static CloudDlpDataProfileparseDelimitedFrom(InputStream input)static CloudDlpDataProfileparseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static CloudDlpDataProfileparseFrom(byte[] data)static CloudDlpDataProfileparseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static CloudDlpDataProfileparseFrom(com.google.protobuf.ByteString data)static CloudDlpDataProfileparseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static CloudDlpDataProfileparseFrom(com.google.protobuf.CodedInputStream input)static CloudDlpDataProfileparseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static CloudDlpDataProfileparseFrom(InputStream input)static CloudDlpDataProfileparseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static CloudDlpDataProfileparseFrom(ByteBuffer data)static CloudDlpDataProfileparseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static com.google.protobuf.Parser<CloudDlpDataProfile>parser()CloudDlpDataProfile.BuildertoBuilder()voidwriteTo(com.google.protobuf.CodedOutputStream output)-
Methods inherited from class com.google.protobuf.GeneratedMessageV3
canUseUnsafe, computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyLongList, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, isStringEmpty, makeExtensionsImmutable, makeMutableCopy, mergeFromAndMakeImmutableInternal, 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
-
Methods inherited from class com.google.protobuf.AbstractMessage
findInitializationErrors, getInitializationErrorString, hashBoolean, hashEnum, hashEnumList, hashFields, hashLong, toString
-
Methods inherited from class com.google.protobuf.AbstractMessageLite
addAll, addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeTo
-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
-
-
-
Field Detail
-
DATA_PROFILE_FIELD_NUMBER
public static final int DATA_PROFILE_FIELD_NUMBER
- See Also:
- Constant Field Values
-
PARENT_TYPE_FIELD_NUMBER
public static final int PARENT_TYPE_FIELD_NUMBER
- See Also:
- Constant Field Values
-
-
Method Detail
-
newInstance
protected Object newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)
- Overrides:
newInstancein classcom.google.protobuf.GeneratedMessageV3
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessageV3
-
getDataProfile
public String getDataProfile()
Name of the data profile, for example, `projects/123/locations/europe/tableProfiles/8383929`.
string data_profile = 1 [(.google.api.resource_reference) = { ... }- Specified by:
getDataProfilein interfaceCloudDlpDataProfileOrBuilder- Returns:
- The dataProfile.
-
getDataProfileBytes
public com.google.protobuf.ByteString getDataProfileBytes()
Name of the data profile, for example, `projects/123/locations/europe/tableProfiles/8383929`.
string data_profile = 1 [(.google.api.resource_reference) = { ... }- Specified by:
getDataProfileBytesin interfaceCloudDlpDataProfileOrBuilder- Returns:
- The bytes for dataProfile.
-
getParentTypeValue
public int getParentTypeValue()
The resource hierarchy level at which the data profile was generated.
.google.cloud.securitycenter.v1.CloudDlpDataProfile.ParentType parent_type = 2;- Specified by:
getParentTypeValuein interfaceCloudDlpDataProfileOrBuilder- Returns:
- The enum numeric value on the wire for parentType.
-
getParentType
public CloudDlpDataProfile.ParentType getParentType()
The resource hierarchy level at which the data profile was generated.
.google.cloud.securitycenter.v1.CloudDlpDataProfile.ParentType parent_type = 2;- Specified by:
getParentTypein interfaceCloudDlpDataProfileOrBuilder- Returns:
- The parentType.
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3
-
writeTo
public void writeTo(com.google.protobuf.CodedOutputStream output) throws IOException- Specified by:
writeToin interfacecom.google.protobuf.MessageLite- Overrides:
writeToin classcom.google.protobuf.GeneratedMessageV3- Throws:
IOException
-
getSerializedSize
public int getSerializedSize()
- Specified by:
getSerializedSizein interfacecom.google.protobuf.MessageLite- Overrides:
getSerializedSizein classcom.google.protobuf.GeneratedMessageV3
-
equals
public boolean equals(Object obj)
- Specified by:
equalsin interfacecom.google.protobuf.Message- Overrides:
equalsin classcom.google.protobuf.AbstractMessage
-
hashCode
public int hashCode()
- Specified by:
hashCodein interfacecom.google.protobuf.Message- Overrides:
hashCodein classcom.google.protobuf.AbstractMessage
-
parseFrom
public static CloudDlpDataProfile parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static CloudDlpDataProfile parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static CloudDlpDataProfile parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static CloudDlpDataProfile parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static CloudDlpDataProfile parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static CloudDlpDataProfile parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static CloudDlpDataProfile parseFrom(InputStream input) throws IOException
- Throws:
IOException
-
parseFrom
public static CloudDlpDataProfile parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Throws:
IOException
-
parseDelimitedFrom
public static CloudDlpDataProfile parseDelimitedFrom(InputStream input) throws IOException
- Throws:
IOException
-
parseDelimitedFrom
public static CloudDlpDataProfile parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Throws:
IOException
-
parseFrom
public static CloudDlpDataProfile parseFrom(com.google.protobuf.CodedInputStream input) throws IOException
- Throws:
IOException
-
parseFrom
public static CloudDlpDataProfile parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Throws:
IOException
-
newBuilderForType
public CloudDlpDataProfile.Builder newBuilderForType()
- Specified by:
newBuilderForTypein interfacecom.google.protobuf.Message- Specified by:
newBuilderForTypein interfacecom.google.protobuf.MessageLite
-
newBuilder
public static CloudDlpDataProfile.Builder newBuilder()
-
newBuilder
public static CloudDlpDataProfile.Builder newBuilder(CloudDlpDataProfile prototype)
-
toBuilder
public CloudDlpDataProfile.Builder toBuilder()
- Specified by:
toBuilderin interfacecom.google.protobuf.Message- Specified by:
toBuilderin interfacecom.google.protobuf.MessageLite
-
newBuilderForType
protected CloudDlpDataProfile.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
- Specified by:
newBuilderForTypein classcom.google.protobuf.GeneratedMessageV3
-
getDefaultInstance
public static CloudDlpDataProfile getDefaultInstance()
-
parser
public static com.google.protobuf.Parser<CloudDlpDataProfile> parser()
-
getParserForType
public com.google.protobuf.Parser<CloudDlpDataProfile> getParserForType()
- Specified by:
getParserForTypein interfacecom.google.protobuf.Message- Specified by:
getParserForTypein interfacecom.google.protobuf.MessageLite- Overrides:
getParserForTypein classcom.google.protobuf.GeneratedMessageV3
-
getDefaultInstanceForType
public CloudDlpDataProfile getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
-