Interface TableDataProfileOrBuilder (3.50.0)

public interface TableDataProfileOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

containsResourceLabels(String key)

public abstract boolean containsResourceLabels(String key)

The labels applied to the resource at the time the profile was generated.

map<string, string> resource_labels = 17;

Parameter
Name Description
key String
Returns
Type Description
boolean

getConfigSnapshot()

public abstract DataProfileConfigSnapshot getConfigSnapshot()

The snapshot of the configurations used to generate the profile.

.google.privacy.dlp.v2.DataProfileConfigSnapshot config_snapshot = 7;

Returns
Type Description
DataProfileConfigSnapshot

The configSnapshot.

getConfigSnapshotOrBuilder()

public abstract DataProfileConfigSnapshotOrBuilder getConfigSnapshotOrBuilder()

The snapshot of the configurations used to generate the profile.

.google.privacy.dlp.v2.DataProfileConfigSnapshot config_snapshot = 7;

Returns
Type Description
DataProfileConfigSnapshotOrBuilder

getCreateTime()

public abstract Timestamp getCreateTime()

The time at which the table was created.

.google.protobuf.Timestamp create_time = 23;

Returns
Type Description
Timestamp

The createTime.

getCreateTimeOrBuilder()

public abstract TimestampOrBuilder getCreateTimeOrBuilder()

The time at which the table was created.

.google.protobuf.Timestamp create_time = 23;

Returns
Type Description
TimestampOrBuilder

getDataRiskLevel()

public abstract DataRiskLevel getDataRiskLevel()

The data risk level of this table.

.google.privacy.dlp.v2.DataRiskLevel data_risk_level = 6;

Returns
Type Description
DataRiskLevel

The dataRiskLevel.

getDataRiskLevelOrBuilder()

public abstract DataRiskLevelOrBuilder getDataRiskLevelOrBuilder()

The data risk level of this table.

.google.privacy.dlp.v2.DataRiskLevel data_risk_level = 6;

Returns
Type Description
DataRiskLevelOrBuilder

getDataSourceType()

public abstract DataSourceType getDataSourceType()

The resource type that was profiled.

.google.privacy.dlp.v2.DataSourceType data_source_type = 36;

Returns
Type Description
DataSourceType

The dataSourceType.

getDataSourceTypeOrBuilder()

public abstract DataSourceTypeOrBuilder getDataSourceTypeOrBuilder()

The resource type that was profiled.

.google.privacy.dlp.v2.DataSourceType data_source_type = 36;

Returns
Type Description
DataSourceTypeOrBuilder

getDatasetId()

public abstract String getDatasetId()

If the resource is BigQuery, the dataset ID.

string dataset_id = 25;

Returns
Type Description
String

The datasetId.

getDatasetIdBytes()

public abstract ByteString getDatasetIdBytes()

If the resource is BigQuery, the dataset ID.

string dataset_id = 25;

Returns
Type Description
ByteString

The bytes for datasetId.

getDatasetLocation()

public abstract String getDatasetLocation()

If supported, the location where the dataset's data is stored. See https://cloud.google.com/bigquery/docs/locations for supported locations.

string dataset_location = 29;

Returns
Type Description
String

The datasetLocation.

getDatasetLocationBytes()

public abstract ByteString getDatasetLocationBytes()

If supported, the location where the dataset's data is stored. See https://cloud.google.com/bigquery/docs/locations for supported locations.

string dataset_location = 29;

Returns
Type Description
ByteString

The bytes for datasetLocation.

getDatasetProjectId()

public abstract String getDatasetProjectId()

The Google Cloud project ID that owns the resource.

string dataset_project_id = 24;

Returns
Type Description
String

The datasetProjectId.

getDatasetProjectIdBytes()

public abstract ByteString getDatasetProjectIdBytes()

The Google Cloud project ID that owns the resource.

string dataset_project_id = 24;

Returns
Type Description
ByteString

The bytes for datasetProjectId.

getEncryptionStatus()

public abstract EncryptionStatus getEncryptionStatus()

How the table is encrypted.

.google.privacy.dlp.v2.EncryptionStatus encryption_status = 14;

Returns
Type Description
EncryptionStatus

The encryptionStatus.

getEncryptionStatusValue()

public abstract int getEncryptionStatusValue()

How the table is encrypted.

.google.privacy.dlp.v2.EncryptionStatus encryption_status = 14;

Returns
Type Description
int

The enum numeric value on the wire for encryptionStatus.

getExpirationTime()

public abstract Timestamp getExpirationTime()

Optional. The time when this table expires.

.google.protobuf.Timestamp expiration_time = 9;

Returns
Type Description
Timestamp

The expirationTime.

getExpirationTimeOrBuilder()

public abstract TimestampOrBuilder getExpirationTimeOrBuilder()

Optional. The time when this table expires.

.google.protobuf.Timestamp expiration_time = 9;

Returns
Type Description
TimestampOrBuilder

getFailedColumnCount()

public abstract long getFailedColumnCount()

The number of columns skipped in the table because of an error.

int64 failed_column_count = 11;

Returns
Type Description
long

The failedColumnCount.

getFullResource()

public abstract String getFullResource()

The resource name of the resource profiled. https://cloud.google.com/apis/design/resource_names#full_resource_name

string full_resource = 3;

Returns
Type Description
String

The fullResource.

getFullResourceBytes()

public abstract ByteString getFullResourceBytes()

The resource name of the resource profiled. https://cloud.google.com/apis/design/resource_names#full_resource_name

string full_resource = 3;

Returns
Type Description
ByteString

The bytes for fullResource.

getLastModifiedTime()

public abstract Timestamp getLastModifiedTime()

The time when this table was last modified

.google.protobuf.Timestamp last_modified_time = 8;

Returns
Type Description
Timestamp

The lastModifiedTime.

getLastModifiedTimeOrBuilder()

public abstract TimestampOrBuilder getLastModifiedTimeOrBuilder()

The time when this table was last modified

.google.protobuf.Timestamp last_modified_time = 8;

Returns
Type Description
TimestampOrBuilder

getName()

public abstract String getName()

The name of the profile.

string name = 1;

Returns
Type Description
String

The name.

getNameBytes()

public abstract ByteString getNameBytes()

The name of the profile.

string name = 1;

Returns
Type Description
ByteString

The bytes for name.

getOtherInfoTypes(int index)

public abstract OtherInfoTypeSummary getOtherInfoTypes(int index)

Other infoTypes found in this table's data.

repeated .google.privacy.dlp.v2.OtherInfoTypeSummary other_info_types = 28;

Parameter
Name Description
index int
Returns
Type Description
OtherInfoTypeSummary

getOtherInfoTypesCount()

public abstract int getOtherInfoTypesCount()

Other infoTypes found in this table's data.

repeated .google.privacy.dlp.v2.OtherInfoTypeSummary other_info_types = 28;

Returns
Type Description
int

getOtherInfoTypesList()

public abstract List<OtherInfoTypeSummary> getOtherInfoTypesList()

Other infoTypes found in this table's data.

repeated .google.privacy.dlp.v2.OtherInfoTypeSummary other_info_types = 28;

Returns
Type Description
List<OtherInfoTypeSummary>

getOtherInfoTypesOrBuilder(int index)

public abstract OtherInfoTypeSummaryOrBuilder getOtherInfoTypesOrBuilder(int index)

Other infoTypes found in this table's data.

repeated .google.privacy.dlp.v2.OtherInfoTypeSummary other_info_types = 28;

Parameter
Name Description
index int
Returns
Type Description
OtherInfoTypeSummaryOrBuilder

getOtherInfoTypesOrBuilderList()

public abstract List<? extends OtherInfoTypeSummaryOrBuilder> getOtherInfoTypesOrBuilderList()

Other infoTypes found in this table's data.

repeated .google.privacy.dlp.v2.OtherInfoTypeSummary other_info_types = 28;

Returns
Type Description
List<? extends com.google.privacy.dlp.v2.OtherInfoTypeSummaryOrBuilder>

getPredictedInfoTypes(int index)

public abstract InfoTypeSummary getPredictedInfoTypes(int index)

The infoTypes predicted from this table's data.

repeated .google.privacy.dlp.v2.InfoTypeSummary predicted_info_types = 27;

Parameter
Name Description
index int
Returns
Type Description
InfoTypeSummary

getPredictedInfoTypesCount()

public abstract int getPredictedInfoTypesCount()

The infoTypes predicted from this table's data.

repeated .google.privacy.dlp.v2.InfoTypeSummary predicted_info_types = 27;

Returns
Type Description
int

getPredictedInfoTypesList()

public abstract List<InfoTypeSummary> getPredictedInfoTypesList()

The infoTypes predicted from this table's data.

repeated .google.privacy.dlp.v2.InfoTypeSummary predicted_info_types = 27;

Returns
Type Description
List<InfoTypeSummary>

getPredictedInfoTypesOrBuilder(int index)

public abstract InfoTypeSummaryOrBuilder getPredictedInfoTypesOrBuilder(int index)

The infoTypes predicted from this table's data.

repeated .google.privacy.dlp.v2.InfoTypeSummary predicted_info_types = 27;

Parameter
Name Description
index int
Returns
Type Description
InfoTypeSummaryOrBuilder

getPredictedInfoTypesOrBuilderList()

public abstract List<? extends InfoTypeSummaryOrBuilder> getPredictedInfoTypesOrBuilderList()

The infoTypes predicted from this table's data.

repeated .google.privacy.dlp.v2.InfoTypeSummary predicted_info_types = 27;

Returns
Type Description
List<? extends com.google.privacy.dlp.v2.InfoTypeSummaryOrBuilder>

getProfileLastGenerated()

public abstract Timestamp getProfileLastGenerated()

The last time the profile was generated.

.google.protobuf.Timestamp profile_last_generated = 16;

Returns
Type Description
Timestamp

The profileLastGenerated.

getProfileLastGeneratedOrBuilder()

public abstract TimestampOrBuilder getProfileLastGeneratedOrBuilder()

The last time the profile was generated.

.google.protobuf.Timestamp profile_last_generated = 16;

Returns
Type Description
TimestampOrBuilder

getProfileStatus()

public abstract 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
Type Description
ProfileStatus

The profileStatus.

getProfileStatusOrBuilder()

public abstract 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;

Returns
Type Description
ProfileStatusOrBuilder

getProjectDataProfile()

public abstract String getProjectDataProfile()

The resource name to the project data profile for this table.

string project_data_profile = 2;

Returns
Type Description
String

The projectDataProfile.

getProjectDataProfileBytes()

public abstract ByteString getProjectDataProfileBytes()

The resource name to the project data profile for this table.

string project_data_profile = 2;

Returns
Type Description
ByteString

The bytes for projectDataProfile.

getResourceLabels() (deprecated)

public abstract Map<String,String> getResourceLabels()
Returns
Type Description
Map<String,String>

getResourceLabelsCount()

public abstract int getResourceLabelsCount()

The labels applied to the resource at the time the profile was generated.

map<string, string> resource_labels = 17;

Returns
Type Description
int

getResourceLabelsMap()

public abstract Map<String,String> getResourceLabelsMap()

The labels applied to the resource at the time the profile was generated.

map<string, string> resource_labels = 17;

Returns
Type Description
Map<String,String>

getResourceLabelsOrDefault(String key, String defaultValue)

public abstract 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;

Parameters
Name Description
key String
defaultValue String
Returns
Type Description
String

getResourceLabelsOrThrow(String key)

public abstract String getResourceLabelsOrThrow(String key)

The labels applied to the resource at the time the profile was generated.

map<string, string> resource_labels = 17;

Parameter
Name Description
key String
Returns
Type Description
String

getResourceVisibility()

public abstract ResourceVisibility getResourceVisibility()

How broadly a resource has been shared.

.google.privacy.dlp.v2.ResourceVisibility resource_visibility = 15;

Returns
Type Description
ResourceVisibility

The resourceVisibility.

getResourceVisibilityValue()

public abstract int getResourceVisibilityValue()

How broadly a resource has been shared.

.google.privacy.dlp.v2.ResourceVisibility resource_visibility = 15;

Returns
Type Description
int

The enum numeric value on the wire for resourceVisibility.

getRowCount()

public abstract 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
Type Description
long

The rowCount.

getScannedColumnCount()

public abstract long getScannedColumnCount()

The number of columns profiled in the table.

int64 scanned_column_count = 10;

Returns
Type Description
long

The scannedColumnCount.

getSensitivityScore()

public abstract SensitivityScore getSensitivityScore()

The sensitivity score of this table.

.google.privacy.dlp.v2.SensitivityScore sensitivity_score = 5;

Returns
Type Description
SensitivityScore

The sensitivityScore.

getSensitivityScoreOrBuilder()

public abstract SensitivityScoreOrBuilder getSensitivityScoreOrBuilder()

The sensitivity score of this table.

.google.privacy.dlp.v2.SensitivityScore sensitivity_score = 5;

Returns
Type Description
SensitivityScoreOrBuilder

getState()

public abstract TableDataProfile.State getState()

State of a profile.

.google.privacy.dlp.v2.TableDataProfile.State state = 22;

Returns
Type Description
TableDataProfile.State

The state.

getStateValue()

public abstract int getStateValue()

State of a profile.

.google.privacy.dlp.v2.TableDataProfile.State state = 22;

Returns
Type Description
int

The enum numeric value on the wire for state.

getTableId()

public abstract String getTableId()

If the resource is BigQuery, the BigQuery table ID.

string table_id = 26;

Returns
Type Description
String

The tableId.

getTableIdBytes()

public abstract ByteString getTableIdBytes()

If the resource is BigQuery, the BigQuery table ID.

string table_id = 26;

Returns
Type Description
ByteString

The bytes for tableId.

getTableSizeBytes()

public abstract long getTableSizeBytes()

The size of the table when the profile was generated.

int64 table_size_bytes = 12;

Returns
Type Description
long

The tableSizeBytes.

hasConfigSnapshot()

public abstract boolean hasConfigSnapshot()

The snapshot of the configurations used to generate the profile.

.google.privacy.dlp.v2.DataProfileConfigSnapshot config_snapshot = 7;

Returns
Type Description
boolean

Whether the configSnapshot field is set.

hasCreateTime()

public abstract boolean hasCreateTime()

The time at which the table was created.

.google.protobuf.Timestamp create_time = 23;

Returns
Type Description
boolean

Whether the createTime field is set.

hasDataRiskLevel()

public abstract boolean hasDataRiskLevel()

The data risk level of this table.

.google.privacy.dlp.v2.DataRiskLevel data_risk_level = 6;

Returns
Type Description
boolean

Whether the dataRiskLevel field is set.

hasDataSourceType()

public abstract boolean hasDataSourceType()

The resource type that was profiled.

.google.privacy.dlp.v2.DataSourceType data_source_type = 36;

Returns
Type Description
boolean

Whether the dataSourceType field is set.

hasExpirationTime()

public abstract boolean hasExpirationTime()

Optional. The time when this table expires.

.google.protobuf.Timestamp expiration_time = 9;

Returns
Type Description
boolean

Whether the expirationTime field is set.

hasLastModifiedTime()

public abstract boolean hasLastModifiedTime()

The time when this table was last modified

.google.protobuf.Timestamp last_modified_time = 8;

Returns
Type Description
boolean

Whether the lastModifiedTime field is set.

hasProfileLastGenerated()

public abstract boolean hasProfileLastGenerated()

The last time the profile was generated.

.google.protobuf.Timestamp profile_last_generated = 16;

Returns
Type Description
boolean

Whether the profileLastGenerated field is set.

hasProfileStatus()

public abstract 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
Type Description
boolean

Whether the profileStatus field is set.

hasSensitivityScore()

public abstract boolean hasSensitivityScore()

The sensitivity score of this table.

.google.privacy.dlp.v2.SensitivityScore sensitivity_score = 5;

Returns
Type Description
boolean

Whether the sensitivityScore field is set.