Package com.google.privacy.dlp.v2
Interface TableDataProfileOrBuilder
-
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
TableDataProfile
,TableDataProfile.Builder
public interface TableDataProfileOrBuilder extends com.google.protobuf.MessageOrBuilder
-
-
Method Summary
All Methods Instance Methods Abstract Methods Deprecated Methods Modifier and Type Method Description boolean
containsResourceLabels(String key)
The labels applied to the resource at the time the profile was generated.DataProfileConfigSnapshot
getConfigSnapshot()
The snapshot of the configurations used to generate the profile.DataProfileConfigSnapshotOrBuilder
getConfigSnapshotOrBuilder()
The snapshot of the configurations used to generate the profile.com.google.protobuf.Timestamp
getCreateTime()
The time at which the table was created.com.google.protobuf.TimestampOrBuilder
getCreateTimeOrBuilder()
The time at which the table was created.DataRiskLevel
getDataRiskLevel()
The data risk level of this table.DataRiskLevelOrBuilder
getDataRiskLevelOrBuilder()
The data risk level of this table.String
getDatasetId()
The BigQuery dataset ID.com.google.protobuf.ByteString
getDatasetIdBytes()
The BigQuery dataset ID.String
getDatasetLocation()
The BigQuery location where the dataset's data is stored.com.google.protobuf.ByteString
getDatasetLocationBytes()
The BigQuery location where the dataset's data is stored.String
getDatasetProjectId()
The GCP project ID that owns the BigQuery dataset.com.google.protobuf.ByteString
getDatasetProjectIdBytes()
The GCP project ID that owns the BigQuery dataset.EncryptionStatus
getEncryptionStatus()
How the table is encrypted.int
getEncryptionStatusValue()
How the table is encrypted.com.google.protobuf.Timestamp
getExpirationTime()
Optional.com.google.protobuf.TimestampOrBuilder
getExpirationTimeOrBuilder()
Optional.long
getFailedColumnCount()
The number of columns skipped in the table because of an error.String
getFullResource()
The resource name of the table.com.google.protobuf.ByteString
getFullResourceBytes()
The resource name of the table.com.google.protobuf.Timestamp
getLastModifiedTime()
The time when this table was last modifiedcom.google.protobuf.TimestampOrBuilder
getLastModifiedTimeOrBuilder()
The time when this table was last modifiedString
getName()
The name of the profile.com.google.protobuf.ByteString
getNameBytes()
The name of the profile.OtherInfoTypeSummary
getOtherInfoTypes(int index)
Other infoTypes found in this table's data.int
getOtherInfoTypesCount()
Other infoTypes found in this table's data.List<OtherInfoTypeSummary>
getOtherInfoTypesList()
Other infoTypes found in this table's data.OtherInfoTypeSummaryOrBuilder
getOtherInfoTypesOrBuilder(int index)
Other infoTypes found in this table's data.List<? extends OtherInfoTypeSummaryOrBuilder>
getOtherInfoTypesOrBuilderList()
Other infoTypes found in this table's data.InfoTypeSummary
getPredictedInfoTypes(int index)
The infoTypes predicted from this table's data.int
getPredictedInfoTypesCount()
The infoTypes predicted from this table's data.List<InfoTypeSummary>
getPredictedInfoTypesList()
The infoTypes predicted from this table's data.InfoTypeSummaryOrBuilder
getPredictedInfoTypesOrBuilder(int index)
The infoTypes predicted from this table's data.List<? extends InfoTypeSummaryOrBuilder>
getPredictedInfoTypesOrBuilderList()
The infoTypes predicted from this table's data.com.google.protobuf.Timestamp
getProfileLastGenerated()
The last time the profile was generated.com.google.protobuf.TimestampOrBuilder
getProfileLastGeneratedOrBuilder()
The last time the profile was generated.ProfileStatus
getProfileStatus()
Success or error status from the most recent profile generation attempt.ProfileStatusOrBuilder
getProfileStatusOrBuilder()
Success or error status from the most recent profile generation attempt.String
getProjectDataProfile()
The resource name to the project data profile for this table.com.google.protobuf.ByteString
getProjectDataProfileBytes()
The resource name to the project data profile for this table.Map<String,String>
getResourceLabels()
Deprecated.int
getResourceLabelsCount()
The labels applied to the resource at the time the profile was generated.Map<String,String>
getResourceLabelsMap()
The labels applied to the resource at the time the profile was generated.String
getResourceLabelsOrDefault(String key, String defaultValue)
The labels applied to the resource at the time the profile was generated.String
getResourceLabelsOrThrow(String key)
The labels applied to the resource at the time the profile was generated.ResourceVisibility
getResourceVisibility()
How broadly a resource has been shared.int
getResourceVisibilityValue()
How broadly a resource has been shared.long
getRowCount()
Number of rows in the table when the profile was generated.long
getScannedColumnCount()
The number of columns profiled in the table.SensitivityScore
getSensitivityScore()
The sensitivity score of this table.SensitivityScoreOrBuilder
getSensitivityScoreOrBuilder()
The sensitivity score of this table.TableDataProfile.State
getState()
State of a profile.int
getStateValue()
State of a profile.String
getTableId()
The BigQuery table ID.com.google.protobuf.ByteString
getTableIdBytes()
The BigQuery table ID.long
getTableSizeBytes()
The size of the table when the profile was generated.boolean
hasConfigSnapshot()
The snapshot of the configurations used to generate the profile.boolean
hasCreateTime()
The time at which the table was created.boolean
hasDataRiskLevel()
The data risk level of this table.boolean
hasExpirationTime()
Optional.boolean
hasLastModifiedTime()
The time when this table was last modifiedboolean
hasProfileLastGenerated()
The last time the profile was generated.boolean
hasProfileStatus()
Success or error status from the most recent profile generation attempt.boolean
hasSensitivityScore()
The sensitivity score of this table.-
Methods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
-
-
-
Method Detail
-
getName
String getName()
The name of the profile.
string name = 1;
- Returns:
- The name.
-
getNameBytes
com.google.protobuf.ByteString getNameBytes()
The name of the profile.
string name = 1;
- Returns:
- The bytes for name.
-
getProjectDataProfile
String getProjectDataProfile()
The resource name to the project data profile for this table.
string project_data_profile = 2;
- Returns:
- The projectDataProfile.
-
getProjectDataProfileBytes
com.google.protobuf.ByteString getProjectDataProfileBytes()
The resource name to the project data profile for this table.
string project_data_profile = 2;
- Returns:
- The bytes for projectDataProfile.
-
getDatasetProjectId
String getDatasetProjectId()
The GCP project ID that owns the BigQuery dataset.
string dataset_project_id = 24;
- Returns:
- The datasetProjectId.
-
getDatasetProjectIdBytes
com.google.protobuf.ByteString getDatasetProjectIdBytes()
The GCP project ID that owns the BigQuery dataset.
string dataset_project_id = 24;
- Returns:
- The bytes for datasetProjectId.
-
getDatasetLocation
String getDatasetLocation()
The BigQuery location where the dataset's data is stored. See https://cloud.google.com/bigquery/docs/locations for supported locations.
string dataset_location = 29;
- Returns:
- The datasetLocation.
-
getDatasetLocationBytes
com.google.protobuf.ByteString getDatasetLocationBytes()
The BigQuery location where the dataset's data is stored. See https://cloud.google.com/bigquery/docs/locations for supported locations.
string dataset_location = 29;
- Returns:
- The bytes for datasetLocation.
-
getDatasetId
String getDatasetId()
The BigQuery dataset ID.
string dataset_id = 25;
- Returns:
- The datasetId.
-
getDatasetIdBytes
com.google.protobuf.ByteString getDatasetIdBytes()
The BigQuery dataset ID.
string dataset_id = 25;
- Returns:
- The bytes for datasetId.
-
getTableId
String getTableId()
The BigQuery table ID.
string table_id = 26;
- Returns:
- The tableId.
-
getTableIdBytes
com.google.protobuf.ByteString getTableIdBytes()
The BigQuery table ID.
string table_id = 26;
- Returns:
- The bytes for tableId.
-
getFullResource
String getFullResource()
The resource name of the table. https://cloud.google.com/apis/design/resource_names#full_resource_name
string full_resource = 3;
- Returns:
- The fullResource.
-
getFullResourceBytes
com.google.protobuf.ByteString getFullResourceBytes()
The resource name of the table. https://cloud.google.com/apis/design/resource_names#full_resource_name
string full_resource = 3;
- Returns:
- The bytes for fullResource.
-
hasProfileStatus
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 = 21;
- Returns:
- Whether the profileStatus field is set.
-
getProfileStatus
ProfileStatus 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 = 21;
- Returns:
- The profileStatus.
-
getProfileStatusOrBuilder
ProfileStatusOrBuilder 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 = 21;
-
getStateValue
int getStateValue()
State of a profile.
.google.privacy.dlp.v2.TableDataProfile.State state = 22;
- Returns:
- The enum numeric value on the wire for state.
-
getState
TableDataProfile.State getState()
State of a profile.
.google.privacy.dlp.v2.TableDataProfile.State state = 22;
- Returns:
- The state.
-
hasSensitivityScore
boolean hasSensitivityScore()
The sensitivity score of this table.
.google.privacy.dlp.v2.SensitivityScore sensitivity_score = 5;
- Returns:
- Whether the sensitivityScore field is set.
-
getSensitivityScore
SensitivityScore getSensitivityScore()
The sensitivity score of this table.
.google.privacy.dlp.v2.SensitivityScore sensitivity_score = 5;
- Returns:
- The sensitivityScore.
-
getSensitivityScoreOrBuilder
SensitivityScoreOrBuilder getSensitivityScoreOrBuilder()
The sensitivity score of this table.
.google.privacy.dlp.v2.SensitivityScore sensitivity_score = 5;
-
hasDataRiskLevel
boolean hasDataRiskLevel()
The data risk level of this table.
.google.privacy.dlp.v2.DataRiskLevel data_risk_level = 6;
- Returns:
- Whether the dataRiskLevel field is set.
-
getDataRiskLevel
DataRiskLevel getDataRiskLevel()
The data risk level of this table.
.google.privacy.dlp.v2.DataRiskLevel data_risk_level = 6;
- Returns:
- The dataRiskLevel.
-
getDataRiskLevelOrBuilder
DataRiskLevelOrBuilder getDataRiskLevelOrBuilder()
The data risk level of this table.
.google.privacy.dlp.v2.DataRiskLevel data_risk_level = 6;
-
getPredictedInfoTypesList
List<InfoTypeSummary> getPredictedInfoTypesList()
The infoTypes predicted from this table's data.
repeated .google.privacy.dlp.v2.InfoTypeSummary predicted_info_types = 27;
-
getPredictedInfoTypes
InfoTypeSummary getPredictedInfoTypes(int index)
The infoTypes predicted from this table's data.
repeated .google.privacy.dlp.v2.InfoTypeSummary predicted_info_types = 27;
-
getPredictedInfoTypesCount
int getPredictedInfoTypesCount()
The infoTypes predicted from this table's data.
repeated .google.privacy.dlp.v2.InfoTypeSummary predicted_info_types = 27;
-
getPredictedInfoTypesOrBuilderList
List<? extends InfoTypeSummaryOrBuilder> getPredictedInfoTypesOrBuilderList()
The infoTypes predicted from this table's data.
repeated .google.privacy.dlp.v2.InfoTypeSummary predicted_info_types = 27;
-
getPredictedInfoTypesOrBuilder
InfoTypeSummaryOrBuilder getPredictedInfoTypesOrBuilder(int index)
The infoTypes predicted from this table's data.
repeated .google.privacy.dlp.v2.InfoTypeSummary predicted_info_types = 27;
-
getOtherInfoTypesList
List<OtherInfoTypeSummary> getOtherInfoTypesList()
Other infoTypes found in this table's data.
repeated .google.privacy.dlp.v2.OtherInfoTypeSummary other_info_types = 28;
-
getOtherInfoTypes
OtherInfoTypeSummary getOtherInfoTypes(int index)
Other infoTypes found in this table's data.
repeated .google.privacy.dlp.v2.OtherInfoTypeSummary other_info_types = 28;
-
getOtherInfoTypesCount
int getOtherInfoTypesCount()
Other infoTypes found in this table's data.
repeated .google.privacy.dlp.v2.OtherInfoTypeSummary other_info_types = 28;
-
getOtherInfoTypesOrBuilderList
List<? extends OtherInfoTypeSummaryOrBuilder> getOtherInfoTypesOrBuilderList()
Other infoTypes found in this table's data.
repeated .google.privacy.dlp.v2.OtherInfoTypeSummary other_info_types = 28;
-
getOtherInfoTypesOrBuilder
OtherInfoTypeSummaryOrBuilder getOtherInfoTypesOrBuilder(int index)
Other infoTypes found in this table's data.
repeated .google.privacy.dlp.v2.OtherInfoTypeSummary other_info_types = 28;
-
hasConfigSnapshot
boolean hasConfigSnapshot()
The snapshot of the configurations used to generate the profile.
.google.privacy.dlp.v2.DataProfileConfigSnapshot config_snapshot = 7;
- Returns:
- Whether the configSnapshot field is set.
-
getConfigSnapshot
DataProfileConfigSnapshot getConfigSnapshot()
The snapshot of the configurations used to generate the profile.
.google.privacy.dlp.v2.DataProfileConfigSnapshot config_snapshot = 7;
- Returns:
- The configSnapshot.
-
getConfigSnapshotOrBuilder
DataProfileConfigSnapshotOrBuilder getConfigSnapshotOrBuilder()
The snapshot of the configurations used to generate the profile.
.google.privacy.dlp.v2.DataProfileConfigSnapshot config_snapshot = 7;
-
hasLastModifiedTime
boolean hasLastModifiedTime()
The time when this table was last modified
.google.protobuf.Timestamp last_modified_time = 8;
- Returns:
- Whether the lastModifiedTime field is set.
-
getLastModifiedTime
com.google.protobuf.Timestamp getLastModifiedTime()
The time when this table was last modified
.google.protobuf.Timestamp last_modified_time = 8;
- Returns:
- The lastModifiedTime.
-
getLastModifiedTimeOrBuilder
com.google.protobuf.TimestampOrBuilder getLastModifiedTimeOrBuilder()
The time when this table was last modified
.google.protobuf.Timestamp last_modified_time = 8;
-
hasExpirationTime
boolean hasExpirationTime()
Optional. The time when this table expires.
.google.protobuf.Timestamp expiration_time = 9;
- Returns:
- Whether the expirationTime field is set.
-
getExpirationTime
com.google.protobuf.Timestamp getExpirationTime()
Optional. The time when this table expires.
.google.protobuf.Timestamp expiration_time = 9;
- Returns:
- The expirationTime.
-
getExpirationTimeOrBuilder
com.google.protobuf.TimestampOrBuilder getExpirationTimeOrBuilder()
Optional. The time when this table expires.
.google.protobuf.Timestamp expiration_time = 9;
-
getScannedColumnCount
long getScannedColumnCount()
The number of columns profiled in the table.
int64 scanned_column_count = 10;
- Returns:
- The scannedColumnCount.
-
getFailedColumnCount
long getFailedColumnCount()
The number of columns skipped in the table because of an error.
int64 failed_column_count = 11;
- Returns:
- The failedColumnCount.
-
getTableSizeBytes
long getTableSizeBytes()
The size of the table when the profile was generated.
int64 table_size_bytes = 12;
- Returns:
- The tableSizeBytes.
-
getRowCount
long getRowCount()
Number of rows in the table when the profile was generated. This will not be populated for BigLake tables.
int64 row_count = 13;
- Returns:
- The rowCount.
-
getEncryptionStatusValue
int getEncryptionStatusValue()
How the table is encrypted.
.google.privacy.dlp.v2.EncryptionStatus encryption_status = 14;
- Returns:
- The enum numeric value on the wire for encryptionStatus.
-
getEncryptionStatus
EncryptionStatus getEncryptionStatus()
How the table is encrypted.
.google.privacy.dlp.v2.EncryptionStatus encryption_status = 14;
- Returns:
- The encryptionStatus.
-
getResourceVisibilityValue
int getResourceVisibilityValue()
How broadly a resource has been shared.
.google.privacy.dlp.v2.ResourceVisibility resource_visibility = 15;
- Returns:
- The enum numeric value on the wire for resourceVisibility.
-
getResourceVisibility
ResourceVisibility getResourceVisibility()
How broadly a resource has been shared.
.google.privacy.dlp.v2.ResourceVisibility resource_visibility = 15;
- Returns:
- The resourceVisibility.
-
hasProfileLastGenerated
boolean hasProfileLastGenerated()
The last time the profile was generated.
.google.protobuf.Timestamp profile_last_generated = 16;
- Returns:
- Whether the profileLastGenerated field is set.
-
getProfileLastGenerated
com.google.protobuf.Timestamp getProfileLastGenerated()
The last time the profile was generated.
.google.protobuf.Timestamp profile_last_generated = 16;
- Returns:
- The profileLastGenerated.
-
getProfileLastGeneratedOrBuilder
com.google.protobuf.TimestampOrBuilder getProfileLastGeneratedOrBuilder()
The last time the profile was generated.
.google.protobuf.Timestamp profile_last_generated = 16;
-
getResourceLabelsCount
int getResourceLabelsCount()
The labels applied to the resource at the time the profile was generated.
map<string, string> resource_labels = 17;
-
containsResourceLabels
boolean containsResourceLabels(String key)
The labels applied to the resource at the time the profile was generated.
map<string, string> resource_labels = 17;
-
getResourceLabels
@Deprecated Map<String,String> getResourceLabels()
Deprecated.UsegetResourceLabelsMap()
instead.
-
getResourceLabelsMap
Map<String,String> getResourceLabelsMap()
The labels applied to the resource at the time the profile was generated.
map<string, string> resource_labels = 17;
-
getResourceLabelsOrDefault
String getResourceLabelsOrDefault(String key, String defaultValue)
The labels applied to the resource at the time the profile was generated.
map<string, string> resource_labels = 17;
-
getResourceLabelsOrThrow
String getResourceLabelsOrThrow(String key)
The labels applied to the resource at the time the profile was generated.
map<string, string> resource_labels = 17;
-
hasCreateTime
boolean hasCreateTime()
The time at which the table was created.
.google.protobuf.Timestamp create_time = 23;
- Returns:
- Whether the createTime field is set.
-
getCreateTime
com.google.protobuf.Timestamp getCreateTime()
The time at which the table was created.
.google.protobuf.Timestamp create_time = 23;
- Returns:
- The createTime.
-
getCreateTimeOrBuilder
com.google.protobuf.TimestampOrBuilder getCreateTimeOrBuilder()
The time at which the table was created.
.google.protobuf.Timestamp create_time = 23;
-
-