Package com.google.privacy.dlp.v2
Class FileStoreDataProfile
java.lang.Object
com.google.protobuf.AbstractMessageLite
com.google.protobuf.AbstractMessage
com.google.protobuf.GeneratedMessage
com.google.privacy.dlp.v2.FileStoreDataProfile
- All Implemented Interfaces:
FileStoreDataProfileOrBuilder,com.google.protobuf.Message,com.google.protobuf.MessageLite,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Serializable
@Generated
public final class FileStoreDataProfile
extends com.google.protobuf.GeneratedMessage
implements FileStoreDataProfileOrBuilder
The profile for a file store. * Cloud Storage: maps 1:1 with a bucket. * Amazon S3: maps 1:1 with a bucket.Protobuf type
google.privacy.dlp.v2.FileStoreDataProfile- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final classThe profile for a file storestatic enumPossible states of a profile.Nested classes/interfaces inherited from class com.google.protobuf.GeneratedMessage
com.google.protobuf.GeneratedMessage.ExtendableBuilder<MessageT extends com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT>,BuilderT extends com.google.protobuf.GeneratedMessage.ExtendableBuilder<MessageT, BuilderT>>, com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT extends com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessage.ExtendableMessageOrBuilder<MessageT extends com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessage.FieldAccessorTable, com.google.protobuf.GeneratedMessage.GeneratedExtension<ContainingT extends com.google.protobuf.Message, T extends Object>, com.google.protobuf.GeneratedMessage.UnusedPrivateParameter Nested classes/interfaces inherited from class com.google.protobuf.AbstractMessage
com.google.protobuf.AbstractMessage.BuilderParentNested classes/interfaces inherited from class com.google.protobuf.AbstractMessageLite
com.google.protobuf.AbstractMessageLite.InternalOneOfEnum -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intFields inherited from class com.google.protobuf.GeneratedMessage
alwaysUseFieldBuilders, loggedPre22TypeNames, unknownFieldsFields inherited from class com.google.protobuf.AbstractMessage
memoizedSizeFields inherited from class com.google.protobuf.AbstractMessageLite
memoizedHashCode -
Method Summary
Modifier and TypeMethodDescriptionbooleanAttributes of the resource being profiled.booleanThe labels applied to the resource at the time the profile was generated.booleanThe snapshot of the configurations used to generate the profile.The snapshot of the configurations used to generate the profile.com.google.protobuf.TimestampThe time the file store was first created.com.google.protobuf.TimestampOrBuilderThe time the file store was first created.The data risk level of this resource.The data risk level of this resource.The resource type that was profiled.The resource type that was profiled.getDataStorageLocations(int index) For resources that have multiple storage locations, these are those regions.com.google.protobuf.ByteStringgetDataStorageLocationsBytes(int index) For resources that have multiple storage locations, these are those regions.intFor resources that have multiple storage locations, these are those regions.com.google.protobuf.ProtocolStringListFor resources that have multiple storage locations, these are those regions.static FileStoreDataProfilestatic final com.google.protobuf.Descriptors.DescriptorgetDomains(int index) Domains associated with the profile.intDomains associated with the profile.Domains associated with the profile.getDomainsOrBuilder(int index) Domains associated with the profile.List<? extends DomainOrBuilder>Domains associated with the profile.getFileClusterSummaries(int index) FileClusterSummary per each cluster.intFileClusterSummary per each cluster.FileClusterSummary per each cluster.getFileClusterSummariesOrBuilder(int index) FileClusterSummary per each cluster.List<? extends FileClusterSummaryOrBuilder>FileClusterSummary per each cluster.getFileStoreInfoTypeSummaries(int index) InfoTypes detected in this file store.intInfoTypes detected in this file store.InfoTypes detected in this file store.getFileStoreInfoTypeSummariesOrBuilder(int index) InfoTypes detected in this file store.List<? extends FileStoreInfoTypeSummaryOrBuilder>InfoTypes detected in this file store.booleanThe file store does not have any files.The location of the file storecom.google.protobuf.ByteStringThe location of the file storeThe file store pathcom.google.protobuf.ByteStringThe file store pathThe resource name of the resource profiled.com.google.protobuf.ByteStringThe resource name of the resource profiled.com.google.protobuf.TimestampThe time the file store was last modified.com.google.protobuf.TimestampOrBuilderThe time the file store was last modified.The location type of the file store (region, dual-region, multi-region, etc).com.google.protobuf.ByteStringThe location type of the file store (region, dual-region, multi-region, etc).getName()The name of the profile.com.google.protobuf.ByteStringThe name of the profile.com.google.protobuf.Parser<FileStoreDataProfile>com.google.protobuf.TimestampThe last time the profile was generated.com.google.protobuf.TimestampOrBuilderThe last time the profile was generated.Success or error status from the most recent profile generation attempt.Success or error status from the most recent profile generation attempt.The resource name of the project data profile for this file store.com.google.protobuf.ByteStringThe resource name of the project data profile for this file store.The Google Cloud project ID that owns the resource.com.google.protobuf.ByteStringThe Google Cloud project ID that owns the resource.getRelatedResources(int index) Resources related to this profile.intResources related to this profile.Resources related to this profile.getRelatedResourcesOrBuilder(int index) Resources related to this profile.List<? extends RelatedResourceOrBuilder>Resources related to this profile.Deprecated.intAttributes of the resource being profiled.Attributes of the resource being profiled.getResourceAttributesOrDefault(String key, Value defaultValue) Attributes of the resource being profiled.Attributes of the resource being profiled.Deprecated.intThe labels applied to the resource at the time the profile was generated.The labels applied to the resource at the time the profile was generated.getResourceLabelsOrDefault(String key, String defaultValue) The labels applied to the resource at the time the profile was generated.The labels applied to the resource at the time the profile was generated.How broadly a resource has been shared.intHow broadly a resource has been shared.The BigQuery table to which the sample findings are written.The BigQuery table to which the sample findings are written.The sensitivity score of this resource.The sensitivity score of this resource.intgetState()State of a profile.intState of a profile.getTags(int index) The tags attached to the resource, including any tags attached during profiling.intThe tags attached to the resource, including any tags attached during profiling.The tags attached to the resource, including any tags attached during profiling.getTagsOrBuilder(int index) The tags attached to the resource, including any tags attached during profiling.List<? extends TagOrBuilder>The tags attached to the resource, including any tags attached during profiling.booleanThe snapshot of the configurations used to generate the profile.booleanThe time the file store was first created.booleanThe data risk level of this resource.booleanThe resource type that was profiled.inthashCode()booleanThe time the file store was last modified.booleanThe last time the profile was generated.booleanSuccess or error status from the most recent profile generation attempt.booleanThe BigQuery table to which the sample findings are written.booleanThe sensitivity score of this resource.protected com.google.protobuf.GeneratedMessage.FieldAccessorTableprotected com.google.protobuf.MapFieldReflectionAccessorinternalGetMapFieldReflection(int number) final booleanstatic FileStoreDataProfile.Builderstatic FileStoreDataProfile.BuildernewBuilder(FileStoreDataProfile prototype) protected FileStoreDataProfile.BuildernewBuilderForType(com.google.protobuf.AbstractMessage.BuilderParent parent) static FileStoreDataProfileparseDelimitedFrom(InputStream input) static FileStoreDataProfileparseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static FileStoreDataProfileparseFrom(byte[] data) static FileStoreDataProfileparseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static FileStoreDataProfileparseFrom(com.google.protobuf.ByteString data) static FileStoreDataProfileparseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static FileStoreDataProfileparseFrom(com.google.protobuf.CodedInputStream input) static FileStoreDataProfileparseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static FileStoreDataProfileparseFrom(InputStream input) static FileStoreDataProfileparseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static FileStoreDataProfileparseFrom(ByteBuffer data) static FileStoreDataProfileparseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static com.google.protobuf.Parser<FileStoreDataProfile>parser()voidwriteTo(com.google.protobuf.CodedOutputStream output) Methods inherited from class com.google.protobuf.GeneratedMessage
canUseUnsafe, computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyList, emptyLongList, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, isStringEmpty, makeExtensionsImmutable, makeMutableCopy, makeMutableCopy, mergeFromAndMakeImmutableInternal, newFileScopedGeneratedExtension, newInstance, newMessageScopedGeneratedExtension, parseDelimitedWithIOException, parseDelimitedWithIOException, parseUnknownField, parseUnknownFieldProto3, parseWithIOException, parseWithIOException, parseWithIOException, parseWithIOException, serializeBooleanMapTo, serializeIntegerMapTo, serializeLongMapTo, serializeStringMapTo, writeReplace, writeString, writeStringNoTagMethods inherited from class com.google.protobuf.AbstractMessage
findInitializationErrors, getInitializationErrorString, hashFields, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite
addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeToMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.MessageLite
toByteArray, toByteString, writeDelimitedTo, writeToMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Field Details
-
NAME_FIELD_NUMBER
public static final int NAME_FIELD_NUMBER- See Also:
-
DATA_SOURCE_TYPE_FIELD_NUMBER
public static final int DATA_SOURCE_TYPE_FIELD_NUMBER- See Also:
-
PROJECT_DATA_PROFILE_FIELD_NUMBER
public static final int PROJECT_DATA_PROFILE_FIELD_NUMBER- See Also:
-
PROJECT_ID_FIELD_NUMBER
public static final int PROJECT_ID_FIELD_NUMBER- See Also:
-
FILE_STORE_LOCATION_FIELD_NUMBER
public static final int FILE_STORE_LOCATION_FIELD_NUMBER- See Also:
-
DATA_STORAGE_LOCATIONS_FIELD_NUMBER
public static final int DATA_STORAGE_LOCATIONS_FIELD_NUMBER- See Also:
-
LOCATION_TYPE_FIELD_NUMBER
public static final int LOCATION_TYPE_FIELD_NUMBER- See Also:
-
FILE_STORE_PATH_FIELD_NUMBER
public static final int FILE_STORE_PATH_FIELD_NUMBER- See Also:
-
FULL_RESOURCE_FIELD_NUMBER
public static final int FULL_RESOURCE_FIELD_NUMBER- See Also:
-
CONFIG_SNAPSHOT_FIELD_NUMBER
public static final int CONFIG_SNAPSHOT_FIELD_NUMBER- See Also:
-
PROFILE_STATUS_FIELD_NUMBER
public static final int PROFILE_STATUS_FIELD_NUMBER- See Also:
-
STATE_FIELD_NUMBER
public static final int STATE_FIELD_NUMBER- See Also:
-
PROFILE_LAST_GENERATED_FIELD_NUMBER
public static final int PROFILE_LAST_GENERATED_FIELD_NUMBER- See Also:
-
RESOURCE_VISIBILITY_FIELD_NUMBER
public static final int RESOURCE_VISIBILITY_FIELD_NUMBER- See Also:
-
SENSITIVITY_SCORE_FIELD_NUMBER
public static final int SENSITIVITY_SCORE_FIELD_NUMBER- See Also:
-
DATA_RISK_LEVEL_FIELD_NUMBER
public static final int DATA_RISK_LEVEL_FIELD_NUMBER- See Also:
-
CREATE_TIME_FIELD_NUMBER
public static final int CREATE_TIME_FIELD_NUMBER- See Also:
-
LAST_MODIFIED_TIME_FIELD_NUMBER
public static final int LAST_MODIFIED_TIME_FIELD_NUMBER- See Also:
-
FILE_CLUSTER_SUMMARIES_FIELD_NUMBER
public static final int FILE_CLUSTER_SUMMARIES_FIELD_NUMBER- See Also:
-
RESOURCE_ATTRIBUTES_FIELD_NUMBER
public static final int RESOURCE_ATTRIBUTES_FIELD_NUMBER- See Also:
-
RESOURCE_LABELS_FIELD_NUMBER
public static final int RESOURCE_LABELS_FIELD_NUMBER- See Also:
-
FILE_STORE_INFO_TYPE_SUMMARIES_FIELD_NUMBER
public static final int FILE_STORE_INFO_TYPE_SUMMARIES_FIELD_NUMBER- See Also:
-
SAMPLE_FINDINGS_TABLE_FIELD_NUMBER
public static final int SAMPLE_FINDINGS_TABLE_FIELD_NUMBER- See Also:
-
FILE_STORE_IS_EMPTY_FIELD_NUMBER
public static final int FILE_STORE_IS_EMPTY_FIELD_NUMBER- See Also:
-
TAGS_FIELD_NUMBER
public static final int TAGS_FIELD_NUMBER- See Also:
-
RELATED_RESOURCES_FIELD_NUMBER
public static final int RELATED_RESOURCES_FIELD_NUMBER- See Also:
-
DOMAINS_FIELD_NUMBER
public static final int DOMAINS_FIELD_NUMBER- See Also:
-
-
Method Details
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() -
internalGetMapFieldReflection
protected com.google.protobuf.MapFieldReflectionAccessor internalGetMapFieldReflection(int number) - Overrides:
internalGetMapFieldReflectionin classcom.google.protobuf.GeneratedMessage
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessage
-
getName
The name of the profile.
string name = 1;- Specified by:
getNamein interfaceFileStoreDataProfileOrBuilder- Returns:
- The name.
-
getNameBytes
public com.google.protobuf.ByteString getNameBytes()The name of the profile.
string name = 1;- Specified by:
getNameBytesin interfaceFileStoreDataProfileOrBuilder- Returns:
- The bytes for name.
-
hasDataSourceType
public boolean hasDataSourceType()The resource type that was profiled.
.google.privacy.dlp.v2.DataSourceType data_source_type = 2;- Specified by:
hasDataSourceTypein interfaceFileStoreDataProfileOrBuilder- Returns:
- Whether the dataSourceType field is set.
-
getDataSourceType
The resource type that was profiled.
.google.privacy.dlp.v2.DataSourceType data_source_type = 2;- Specified by:
getDataSourceTypein interfaceFileStoreDataProfileOrBuilder- Returns:
- The dataSourceType.
-
getDataSourceTypeOrBuilder
The resource type that was profiled.
.google.privacy.dlp.v2.DataSourceType data_source_type = 2;- Specified by:
getDataSourceTypeOrBuilderin interfaceFileStoreDataProfileOrBuilder
-
getProjectDataProfile
The resource name of the project data profile for this file store.
string project_data_profile = 3;- Specified by:
getProjectDataProfilein interfaceFileStoreDataProfileOrBuilder- Returns:
- The projectDataProfile.
-
getProjectDataProfileBytes
public com.google.protobuf.ByteString getProjectDataProfileBytes()The resource name of the project data profile for this file store.
string project_data_profile = 3;- Specified by:
getProjectDataProfileBytesin interfaceFileStoreDataProfileOrBuilder- Returns:
- The bytes for projectDataProfile.
-
getProjectId
The Google Cloud project ID that owns the resource. For Amazon S3 buckets, this is the AWS Account Id.
string project_id = 4;- Specified by:
getProjectIdin interfaceFileStoreDataProfileOrBuilder- Returns:
- The projectId.
-
getProjectIdBytes
public com.google.protobuf.ByteString getProjectIdBytes()The Google Cloud project ID that owns the resource. For Amazon S3 buckets, this is the AWS Account Id.
string project_id = 4;- Specified by:
getProjectIdBytesin interfaceFileStoreDataProfileOrBuilder- Returns:
- The bytes for projectId.
-
getFileStoreLocation
The location of the file store. * Cloud Storage: https://cloud.google.com/storage/docs/locations#available-locations * Amazon S3: https://docs.aws.amazon.com/general/latest/gr/rande.html#regional-endpoints
string file_store_location = 5;- Specified by:
getFileStoreLocationin interfaceFileStoreDataProfileOrBuilder- Returns:
- The fileStoreLocation.
-
getFileStoreLocationBytes
public com.google.protobuf.ByteString getFileStoreLocationBytes()The location of the file store. * Cloud Storage: https://cloud.google.com/storage/docs/locations#available-locations * Amazon S3: https://docs.aws.amazon.com/general/latest/gr/rande.html#regional-endpoints
string file_store_location = 5;- Specified by:
getFileStoreLocationBytesin interfaceFileStoreDataProfileOrBuilder- Returns:
- The bytes for fileStoreLocation.
-
getDataStorageLocationsList
public com.google.protobuf.ProtocolStringList getDataStorageLocationsList()For resources that have multiple storage locations, these are those regions. For Cloud Storage this is the list of regions chosen for dual-region storage. `file_store_location` will normally be the corresponding multi-region for the list of individual locations. The first region is always picked as the processing and storage location for the data profile.
repeated string data_storage_locations = 19;- Specified by:
getDataStorageLocationsListin interfaceFileStoreDataProfileOrBuilder- Returns:
- A list containing the dataStorageLocations.
-
getDataStorageLocationsCount
public int getDataStorageLocationsCount()For resources that have multiple storage locations, these are those regions. For Cloud Storage this is the list of regions chosen for dual-region storage. `file_store_location` will normally be the corresponding multi-region for the list of individual locations. The first region is always picked as the processing and storage location for the data profile.
repeated string data_storage_locations = 19;- Specified by:
getDataStorageLocationsCountin interfaceFileStoreDataProfileOrBuilder- Returns:
- The count of dataStorageLocations.
-
getDataStorageLocations
For resources that have multiple storage locations, these are those regions. For Cloud Storage this is the list of regions chosen for dual-region storage. `file_store_location` will normally be the corresponding multi-region for the list of individual locations. The first region is always picked as the processing and storage location for the data profile.
repeated string data_storage_locations = 19;- Specified by:
getDataStorageLocationsin interfaceFileStoreDataProfileOrBuilder- Parameters:
index- The index of the element to return.- Returns:
- The dataStorageLocations at the given index.
-
getDataStorageLocationsBytes
public com.google.protobuf.ByteString getDataStorageLocationsBytes(int index) For resources that have multiple storage locations, these are those regions. For Cloud Storage this is the list of regions chosen for dual-region storage. `file_store_location` will normally be the corresponding multi-region for the list of individual locations. The first region is always picked as the processing and storage location for the data profile.
repeated string data_storage_locations = 19;- Specified by:
getDataStorageLocationsBytesin interfaceFileStoreDataProfileOrBuilder- Parameters:
index- The index of the value to return.- Returns:
- The bytes of the dataStorageLocations at the given index.
-
getLocationType
The location type of the file store (region, dual-region, multi-region, etc). If dual-region, expect data_storage_locations to be populated.
string location_type = 20;- Specified by:
getLocationTypein interfaceFileStoreDataProfileOrBuilder- Returns:
- The locationType.
-
getLocationTypeBytes
public com.google.protobuf.ByteString getLocationTypeBytes()The location type of the file store (region, dual-region, multi-region, etc). If dual-region, expect data_storage_locations to be populated.
string location_type = 20;- Specified by:
getLocationTypeBytesin interfaceFileStoreDataProfileOrBuilder- Returns:
- The bytes for locationType.
-
getFileStorePath
The file store path. * Cloud Storage: `gs://{bucket}` * Amazon S3: `s3://{bucket}` * Vertex AI dataset: `projects/{project_number}/locations/{location}/datasets/{dataset_id}`string file_store_path = 6;- Specified by:
getFileStorePathin interfaceFileStoreDataProfileOrBuilder- Returns:
- The fileStorePath.
-
getFileStorePathBytes
public com.google.protobuf.ByteString getFileStorePathBytes()The file store path. * Cloud Storage: `gs://{bucket}` * Amazon S3: `s3://{bucket}` * Vertex AI dataset: `projects/{project_number}/locations/{location}/datasets/{dataset_id}`string file_store_path = 6;- Specified by:
getFileStorePathBytesin interfaceFileStoreDataProfileOrBuilder- Returns:
- The bytes for fileStorePath.
-
getFullResource
The resource name of the resource profiled. https://cloud.google.com/apis/design/resource_names#full_resource_name Example format of an S3 bucket full resource name: `//cloudasset.googleapis.com/organizations/{org_id}/otherCloudConnections/aws/arn:aws:s3:::{bucket_name}`string full_resource = 24;- Specified by:
getFullResourcein interfaceFileStoreDataProfileOrBuilder- Returns:
- The fullResource.
-
getFullResourceBytes
public com.google.protobuf.ByteString getFullResourceBytes()The resource name of the resource profiled. https://cloud.google.com/apis/design/resource_names#full_resource_name Example format of an S3 bucket full resource name: `//cloudasset.googleapis.com/organizations/{org_id}/otherCloudConnections/aws/arn:aws:s3:::{bucket_name}`string full_resource = 24;- Specified by:
getFullResourceBytesin interfaceFileStoreDataProfileOrBuilder- Returns:
- The bytes for fullResource.
-
hasConfigSnapshot
public boolean hasConfigSnapshot()The snapshot of the configurations used to generate the profile.
.google.privacy.dlp.v2.DataProfileConfigSnapshot config_snapshot = 7;- Specified by:
hasConfigSnapshotin interfaceFileStoreDataProfileOrBuilder- Returns:
- Whether the configSnapshot field is set.
-
getConfigSnapshot
The snapshot of the configurations used to generate the profile.
.google.privacy.dlp.v2.DataProfileConfigSnapshot config_snapshot = 7;- Specified by:
getConfigSnapshotin interfaceFileStoreDataProfileOrBuilder- Returns:
- The configSnapshot.
-
getConfigSnapshotOrBuilder
The snapshot of the configurations used to generate the profile.
.google.privacy.dlp.v2.DataProfileConfigSnapshot config_snapshot = 7;- Specified by:
getConfigSnapshotOrBuilderin interfaceFileStoreDataProfileOrBuilder
-
hasProfileStatus
public boolean hasProfileStatus()Success or error status from the most recent profile generation attempt. May be empty if the profile is still being generated.
.google.privacy.dlp.v2.ProfileStatus profile_status = 8;- Specified by:
hasProfileStatusin interfaceFileStoreDataProfileOrBuilder- Returns:
- Whether the profileStatus field is set.
-
getProfileStatus
Success or error status from the most recent profile generation attempt. May be empty if the profile is still being generated.
.google.privacy.dlp.v2.ProfileStatus profile_status = 8;- Specified by:
getProfileStatusin interfaceFileStoreDataProfileOrBuilder- Returns:
- The profileStatus.
-
getProfileStatusOrBuilder
Success or error status from the most recent profile generation attempt. May be empty if the profile is still being generated.
.google.privacy.dlp.v2.ProfileStatus profile_status = 8;- Specified by:
getProfileStatusOrBuilderin interfaceFileStoreDataProfileOrBuilder
-
getStateValue
public int getStateValue()State of a profile.
.google.privacy.dlp.v2.FileStoreDataProfile.State state = 9;- Specified by:
getStateValuein interfaceFileStoreDataProfileOrBuilder- Returns:
- The enum numeric value on the wire for state.
-
getState
State of a profile.
.google.privacy.dlp.v2.FileStoreDataProfile.State state = 9;- Specified by:
getStatein interfaceFileStoreDataProfileOrBuilder- Returns:
- The state.
-
hasProfileLastGenerated
public boolean hasProfileLastGenerated()The last time the profile was generated.
.google.protobuf.Timestamp profile_last_generated = 10;- Specified by:
hasProfileLastGeneratedin interfaceFileStoreDataProfileOrBuilder- Returns:
- Whether the profileLastGenerated field is set.
-
getProfileLastGenerated
public com.google.protobuf.Timestamp getProfileLastGenerated()The last time the profile was generated.
.google.protobuf.Timestamp profile_last_generated = 10;- Specified by:
getProfileLastGeneratedin interfaceFileStoreDataProfileOrBuilder- Returns:
- The profileLastGenerated.
-
getProfileLastGeneratedOrBuilder
public com.google.protobuf.TimestampOrBuilder getProfileLastGeneratedOrBuilder()The last time the profile was generated.
.google.protobuf.Timestamp profile_last_generated = 10;- Specified by:
getProfileLastGeneratedOrBuilderin interfaceFileStoreDataProfileOrBuilder
-
getResourceVisibilityValue
public int getResourceVisibilityValue()How broadly a resource has been shared.
.google.privacy.dlp.v2.ResourceVisibility resource_visibility = 11;- Specified by:
getResourceVisibilityValuein interfaceFileStoreDataProfileOrBuilder- Returns:
- The enum numeric value on the wire for resourceVisibility.
-
getResourceVisibility
How broadly a resource has been shared.
.google.privacy.dlp.v2.ResourceVisibility resource_visibility = 11;- Specified by:
getResourceVisibilityin interfaceFileStoreDataProfileOrBuilder- Returns:
- The resourceVisibility.
-
hasSensitivityScore
public boolean hasSensitivityScore()The sensitivity score of this resource.
.google.privacy.dlp.v2.SensitivityScore sensitivity_score = 12;- Specified by:
hasSensitivityScorein interfaceFileStoreDataProfileOrBuilder- Returns:
- Whether the sensitivityScore field is set.
-
getSensitivityScore
The sensitivity score of this resource.
.google.privacy.dlp.v2.SensitivityScore sensitivity_score = 12;- Specified by:
getSensitivityScorein interfaceFileStoreDataProfileOrBuilder- Returns:
- The sensitivityScore.
-
getSensitivityScoreOrBuilder
The sensitivity score of this resource.
.google.privacy.dlp.v2.SensitivityScore sensitivity_score = 12;- Specified by:
getSensitivityScoreOrBuilderin interfaceFileStoreDataProfileOrBuilder
-
hasDataRiskLevel
public boolean hasDataRiskLevel()The data risk level of this resource.
.google.privacy.dlp.v2.DataRiskLevel data_risk_level = 13;- Specified by:
hasDataRiskLevelin interfaceFileStoreDataProfileOrBuilder- Returns:
- Whether the dataRiskLevel field is set.
-
getDataRiskLevel
The data risk level of this resource.
.google.privacy.dlp.v2.DataRiskLevel data_risk_level = 13;- Specified by:
getDataRiskLevelin interfaceFileStoreDataProfileOrBuilder- Returns:
- The dataRiskLevel.
-
getDataRiskLevelOrBuilder
The data risk level of this resource.
.google.privacy.dlp.v2.DataRiskLevel data_risk_level = 13;- Specified by:
getDataRiskLevelOrBuilderin interfaceFileStoreDataProfileOrBuilder
-
hasCreateTime
public boolean hasCreateTime()The time the file store was first created.
.google.protobuf.Timestamp create_time = 14;- Specified by:
hasCreateTimein interfaceFileStoreDataProfileOrBuilder- Returns:
- Whether the createTime field is set.
-
getCreateTime
public com.google.protobuf.Timestamp getCreateTime()The time the file store was first created.
.google.protobuf.Timestamp create_time = 14;- Specified by:
getCreateTimein interfaceFileStoreDataProfileOrBuilder- Returns:
- The createTime.
-
getCreateTimeOrBuilder
public com.google.protobuf.TimestampOrBuilder getCreateTimeOrBuilder()The time the file store was first created.
.google.protobuf.Timestamp create_time = 14;- Specified by:
getCreateTimeOrBuilderin interfaceFileStoreDataProfileOrBuilder
-
hasLastModifiedTime
public boolean hasLastModifiedTime()The time the file store was last modified.
.google.protobuf.Timestamp last_modified_time = 15;- Specified by:
hasLastModifiedTimein interfaceFileStoreDataProfileOrBuilder- Returns:
- Whether the lastModifiedTime field is set.
-
getLastModifiedTime
public com.google.protobuf.Timestamp getLastModifiedTime()The time the file store was last modified.
.google.protobuf.Timestamp last_modified_time = 15;- Specified by:
getLastModifiedTimein interfaceFileStoreDataProfileOrBuilder- Returns:
- The lastModifiedTime.
-
getLastModifiedTimeOrBuilder
public com.google.protobuf.TimestampOrBuilder getLastModifiedTimeOrBuilder()The time the file store was last modified.
.google.protobuf.Timestamp last_modified_time = 15;- Specified by:
getLastModifiedTimeOrBuilderin interfaceFileStoreDataProfileOrBuilder
-
getFileClusterSummariesList
FileClusterSummary per each cluster.
repeated .google.privacy.dlp.v2.FileClusterSummary file_cluster_summaries = 16;- Specified by:
getFileClusterSummariesListin interfaceFileStoreDataProfileOrBuilder
-
getFileClusterSummariesOrBuilderList
FileClusterSummary per each cluster.
repeated .google.privacy.dlp.v2.FileClusterSummary file_cluster_summaries = 16;- Specified by:
getFileClusterSummariesOrBuilderListin interfaceFileStoreDataProfileOrBuilder
-
getFileClusterSummariesCount
public int getFileClusterSummariesCount()FileClusterSummary per each cluster.
repeated .google.privacy.dlp.v2.FileClusterSummary file_cluster_summaries = 16;- Specified by:
getFileClusterSummariesCountin interfaceFileStoreDataProfileOrBuilder
-
getFileClusterSummaries
FileClusterSummary per each cluster.
repeated .google.privacy.dlp.v2.FileClusterSummary file_cluster_summaries = 16;- Specified by:
getFileClusterSummariesin interfaceFileStoreDataProfileOrBuilder
-
getFileClusterSummariesOrBuilder
FileClusterSummary per each cluster.
repeated .google.privacy.dlp.v2.FileClusterSummary file_cluster_summaries = 16;- Specified by:
getFileClusterSummariesOrBuilderin interfaceFileStoreDataProfileOrBuilder
-
getResourceAttributesCount
public int getResourceAttributesCount()Description copied from interface:FileStoreDataProfileOrBuilderAttributes of the resource being profiled. Currently used attributes: * customer_managed_encryption: boolean - true: the resource is encrypted with a customer-managed key. - false: the resource is encrypted with a provider-managed key.
map<string, .google.privacy.dlp.v2.Value> resource_attributes = 17;- Specified by:
getResourceAttributesCountin interfaceFileStoreDataProfileOrBuilder
-
containsResourceAttributes
Attributes of the resource being profiled. Currently used attributes: * customer_managed_encryption: boolean - true: the resource is encrypted with a customer-managed key. - false: the resource is encrypted with a provider-managed key.
map<string, .google.privacy.dlp.v2.Value> resource_attributes = 17;- Specified by:
containsResourceAttributesin interfaceFileStoreDataProfileOrBuilder
-
getResourceAttributes
Deprecated.UsegetResourceAttributesMap()instead.- Specified by:
getResourceAttributesin interfaceFileStoreDataProfileOrBuilder
-
getResourceAttributesMap
Attributes of the resource being profiled. Currently used attributes: * customer_managed_encryption: boolean - true: the resource is encrypted with a customer-managed key. - false: the resource is encrypted with a provider-managed key.
map<string, .google.privacy.dlp.v2.Value> resource_attributes = 17;- Specified by:
getResourceAttributesMapin interfaceFileStoreDataProfileOrBuilder
-
getResourceAttributesOrDefault
Attributes of the resource being profiled. Currently used attributes: * customer_managed_encryption: boolean - true: the resource is encrypted with a customer-managed key. - false: the resource is encrypted with a provider-managed key.
map<string, .google.privacy.dlp.v2.Value> resource_attributes = 17;- Specified by:
getResourceAttributesOrDefaultin interfaceFileStoreDataProfileOrBuilder
-
getResourceAttributesOrThrow
Attributes of the resource being profiled. Currently used attributes: * customer_managed_encryption: boolean - true: the resource is encrypted with a customer-managed key. - false: the resource is encrypted with a provider-managed key.
map<string, .google.privacy.dlp.v2.Value> resource_attributes = 17;- Specified by:
getResourceAttributesOrThrowin interfaceFileStoreDataProfileOrBuilder
-
getResourceLabelsCount
public int getResourceLabelsCount()Description copied from interface:FileStoreDataProfileOrBuilderThe labels applied to the resource at the time the profile was generated.
map<string, string> resource_labels = 18;- Specified by:
getResourceLabelsCountin interfaceFileStoreDataProfileOrBuilder
-
containsResourceLabels
The labels applied to the resource at the time the profile was generated.
map<string, string> resource_labels = 18;- Specified by:
containsResourceLabelsin interfaceFileStoreDataProfileOrBuilder
-
getResourceLabels
Deprecated.UsegetResourceLabelsMap()instead.- Specified by:
getResourceLabelsin interfaceFileStoreDataProfileOrBuilder
-
getResourceLabelsMap
The labels applied to the resource at the time the profile was generated.
map<string, string> resource_labels = 18;- Specified by:
getResourceLabelsMapin interfaceFileStoreDataProfileOrBuilder
-
getResourceLabelsOrDefault
The labels applied to the resource at the time the profile was generated.
map<string, string> resource_labels = 18;- Specified by:
getResourceLabelsOrDefaultin interfaceFileStoreDataProfileOrBuilder
-
getResourceLabelsOrThrow
The labels applied to the resource at the time the profile was generated.
map<string, string> resource_labels = 18;- Specified by:
getResourceLabelsOrThrowin interfaceFileStoreDataProfileOrBuilder
-
getFileStoreInfoTypeSummariesList
InfoTypes detected in this file store.
repeated .google.privacy.dlp.v2.FileStoreInfoTypeSummary file_store_info_type_summaries = 21;- Specified by:
getFileStoreInfoTypeSummariesListin interfaceFileStoreDataProfileOrBuilder
-
getFileStoreInfoTypeSummariesOrBuilderList
public List<? extends FileStoreInfoTypeSummaryOrBuilder> getFileStoreInfoTypeSummariesOrBuilderList()InfoTypes detected in this file store.
repeated .google.privacy.dlp.v2.FileStoreInfoTypeSummary file_store_info_type_summaries = 21;- Specified by:
getFileStoreInfoTypeSummariesOrBuilderListin interfaceFileStoreDataProfileOrBuilder
-
getFileStoreInfoTypeSummariesCount
public int getFileStoreInfoTypeSummariesCount()InfoTypes detected in this file store.
repeated .google.privacy.dlp.v2.FileStoreInfoTypeSummary file_store_info_type_summaries = 21;- Specified by:
getFileStoreInfoTypeSummariesCountin interfaceFileStoreDataProfileOrBuilder
-
getFileStoreInfoTypeSummaries
InfoTypes detected in this file store.
repeated .google.privacy.dlp.v2.FileStoreInfoTypeSummary file_store_info_type_summaries = 21;- Specified by:
getFileStoreInfoTypeSummariesin interfaceFileStoreDataProfileOrBuilder
-
getFileStoreInfoTypeSummariesOrBuilder
InfoTypes detected in this file store.
repeated .google.privacy.dlp.v2.FileStoreInfoTypeSummary file_store_info_type_summaries = 21;- Specified by:
getFileStoreInfoTypeSummariesOrBuilderin interfaceFileStoreDataProfileOrBuilder
-
hasSampleFindingsTable
public boolean hasSampleFindingsTable()The BigQuery table to which the sample findings are written.
.google.privacy.dlp.v2.BigQueryTable sample_findings_table = 22;- Specified by:
hasSampleFindingsTablein interfaceFileStoreDataProfileOrBuilder- Returns:
- Whether the sampleFindingsTable field is set.
-
getSampleFindingsTable
The BigQuery table to which the sample findings are written.
.google.privacy.dlp.v2.BigQueryTable sample_findings_table = 22;- Specified by:
getSampleFindingsTablein interfaceFileStoreDataProfileOrBuilder- Returns:
- The sampleFindingsTable.
-
getSampleFindingsTableOrBuilder
The BigQuery table to which the sample findings are written.
.google.privacy.dlp.v2.BigQueryTable sample_findings_table = 22;- Specified by:
getSampleFindingsTableOrBuilderin interfaceFileStoreDataProfileOrBuilder
-
getFileStoreIsEmpty
public boolean getFileStoreIsEmpty()The file store does not have any files. If the profiling operation failed, this is false.
bool file_store_is_empty = 23;- Specified by:
getFileStoreIsEmptyin interfaceFileStoreDataProfileOrBuilder- Returns:
- The fileStoreIsEmpty.
-
getTagsList
The tags attached to the resource, including any tags attached during profiling.
repeated .google.privacy.dlp.v2.Tag tags = 25;- Specified by:
getTagsListin interfaceFileStoreDataProfileOrBuilder
-
getTagsOrBuilderList
The tags attached to the resource, including any tags attached during profiling.
repeated .google.privacy.dlp.v2.Tag tags = 25;- Specified by:
getTagsOrBuilderListin interfaceFileStoreDataProfileOrBuilder
-
getTagsCount
public int getTagsCount()The tags attached to the resource, including any tags attached during profiling.
repeated .google.privacy.dlp.v2.Tag tags = 25;- Specified by:
getTagsCountin interfaceFileStoreDataProfileOrBuilder
-
getTags
The tags attached to the resource, including any tags attached during profiling.
repeated .google.privacy.dlp.v2.Tag tags = 25;- Specified by:
getTagsin interfaceFileStoreDataProfileOrBuilder
-
getTagsOrBuilder
The tags attached to the resource, including any tags attached during profiling.
repeated .google.privacy.dlp.v2.Tag tags = 25;- Specified by:
getTagsOrBuilderin interfaceFileStoreDataProfileOrBuilder
-
getRelatedResourcesList
Resources related to this profile.
repeated .google.privacy.dlp.v2.RelatedResource related_resources = 26;- Specified by:
getRelatedResourcesListin interfaceFileStoreDataProfileOrBuilder
-
getRelatedResourcesOrBuilderList
Resources related to this profile.
repeated .google.privacy.dlp.v2.RelatedResource related_resources = 26;- Specified by:
getRelatedResourcesOrBuilderListin interfaceFileStoreDataProfileOrBuilder
-
getRelatedResourcesCount
public int getRelatedResourcesCount()Resources related to this profile.
repeated .google.privacy.dlp.v2.RelatedResource related_resources = 26;- Specified by:
getRelatedResourcesCountin interfaceFileStoreDataProfileOrBuilder
-
getRelatedResources
Resources related to this profile.
repeated .google.privacy.dlp.v2.RelatedResource related_resources = 26;- Specified by:
getRelatedResourcesin interfaceFileStoreDataProfileOrBuilder
-
getRelatedResourcesOrBuilder
Resources related to this profile.
repeated .google.privacy.dlp.v2.RelatedResource related_resources = 26;- Specified by:
getRelatedResourcesOrBuilderin interfaceFileStoreDataProfileOrBuilder
-
getDomainsList
Domains associated with the profile.
repeated .google.privacy.dlp.v2.Domain domains = 27;- Specified by:
getDomainsListin interfaceFileStoreDataProfileOrBuilder
-
getDomainsOrBuilderList
Domains associated with the profile.
repeated .google.privacy.dlp.v2.Domain domains = 27;- Specified by:
getDomainsOrBuilderListin interfaceFileStoreDataProfileOrBuilder
-
getDomainsCount
public int getDomainsCount()Domains associated with the profile.
repeated .google.privacy.dlp.v2.Domain domains = 27;- Specified by:
getDomainsCountin interfaceFileStoreDataProfileOrBuilder
-
getDomains
Domains associated with the profile.
repeated .google.privacy.dlp.v2.Domain domains = 27;- Specified by:
getDomainsin interfaceFileStoreDataProfileOrBuilder
-
getDomainsOrBuilder
Domains associated with the profile.
repeated .google.privacy.dlp.v2.Domain domains = 27;- Specified by:
getDomainsOrBuilderin interfaceFileStoreDataProfileOrBuilder
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage
-
writeTo
- Specified by:
writeToin interfacecom.google.protobuf.MessageLite- Overrides:
writeToin classcom.google.protobuf.GeneratedMessage- Throws:
IOException
-
getSerializedSize
public int getSerializedSize()- Specified by:
getSerializedSizein interfacecom.google.protobuf.MessageLite- Overrides:
getSerializedSizein classcom.google.protobuf.GeneratedMessage
-
equals
- 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 FileStoreDataProfile parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static FileStoreDataProfile parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static FileStoreDataProfile parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static FileStoreDataProfile parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static FileStoreDataProfile parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static FileStoreDataProfile parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
- Throws:
IOException
-
parseFrom
public static FileStoreDataProfile parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
parseDelimitedFrom
- Throws:
IOException
-
parseDelimitedFrom
public static FileStoreDataProfile parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
parseFrom
public static FileStoreDataProfile parseFrom(com.google.protobuf.CodedInputStream input) throws IOException - Throws:
IOException
-
parseFrom
public static FileStoreDataProfile parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
newBuilderForType
- Specified by:
newBuilderForTypein interfacecom.google.protobuf.Message- Specified by:
newBuilderForTypein interfacecom.google.protobuf.MessageLite
-
newBuilder
-
newBuilder
-
toBuilder
- Specified by:
toBuilderin interfacecom.google.protobuf.Message- Specified by:
toBuilderin interfacecom.google.protobuf.MessageLite
-
newBuilderForType
protected FileStoreDataProfile.Builder newBuilderForType(com.google.protobuf.AbstractMessage.BuilderParent parent) - Overrides:
newBuilderForTypein classcom.google.protobuf.AbstractMessage
-
getDefaultInstance
-
parser
-
getParserForType
- Specified by:
getParserForTypein interfacecom.google.protobuf.Message- Specified by:
getParserForTypein interfacecom.google.protobuf.MessageLite- Overrides:
getParserForTypein classcom.google.protobuf.GeneratedMessage
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-