Interface TableDataProfileOrBuilder (3.20.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
NameDescription
keyString
Returns
TypeDescription
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
TypeDescription
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
TypeDescription
DataProfileConfigSnapshotOrBuilder

getCreateTime()

public abstract Timestamp getCreateTime()

The time at which the table was created.

.google.protobuf.Timestamp create_time = 23;

Returns
TypeDescription
Timestamp

The createTime.

getCreateTimeOrBuilder()

public abstract TimestampOrBuilder getCreateTimeOrBuilder()

The time at which the table was created.

.google.protobuf.Timestamp create_time = 23;

Returns
TypeDescription
TimestampOrBuilder

getDataRiskLevel()

public abstract DataRiskLevel getDataRiskLevel()

The data risk level of this table.

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

Returns
TypeDescription
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
TypeDescription
DataRiskLevelOrBuilder

getDatasetId()

public abstract String getDatasetId()

The BigQuery dataset ID.

string dataset_id = 25;

Returns
TypeDescription
String

The datasetId.

getDatasetIdBytes()

public abstract ByteString getDatasetIdBytes()

The BigQuery dataset ID.

string dataset_id = 25;

Returns
TypeDescription
ByteString

The bytes for datasetId.

getDatasetLocation()

public abstract 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
TypeDescription
String

The datasetLocation.

getDatasetLocationBytes()

public abstract 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
TypeDescription
ByteString

The bytes for datasetLocation.

getDatasetProjectId()

public abstract String getDatasetProjectId()

The GCP project ID that owns the BigQuery dataset.

string dataset_project_id = 24;

Returns
TypeDescription
String

The datasetProjectId.

getDatasetProjectIdBytes()

public abstract ByteString getDatasetProjectIdBytes()

The GCP project ID that owns the BigQuery dataset.

string dataset_project_id = 24;

Returns
TypeDescription
ByteString

The bytes for datasetProjectId.

getEncryptionStatus()

public abstract EncryptionStatus getEncryptionStatus()

How the table is encrypted.

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

Returns
TypeDescription
EncryptionStatus

The encryptionStatus.

getEncryptionStatusValue()

public abstract int getEncryptionStatusValue()

How the table is encrypted.

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

Returns
TypeDescription
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
TypeDescription
Timestamp

The expirationTime.

getExpirationTimeOrBuilder()

public abstract TimestampOrBuilder getExpirationTimeOrBuilder()

Optional. The time when this table expires.

.google.protobuf.Timestamp expiration_time = 9;

Returns
TypeDescription
TimestampOrBuilder

getFailedColumnCount()

public abstract long getFailedColumnCount()

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

int64 failed_column_count = 11;

Returns
TypeDescription
long

The failedColumnCount.

getFullResource()

public abstract String getFullResource()

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

string full_resource = 3;

Returns
TypeDescription
String

The fullResource.

getFullResourceBytes()

public abstract ByteString getFullResourceBytes()

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

string full_resource = 3;

Returns
TypeDescription
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
TypeDescription
Timestamp

The lastModifiedTime.

getLastModifiedTimeOrBuilder()

public abstract TimestampOrBuilder getLastModifiedTimeOrBuilder()

The time when this table was last modified

.google.protobuf.Timestamp last_modified_time = 8;

Returns
TypeDescription
TimestampOrBuilder

getName()

public abstract String getName()

The name of the profile.

string name = 1;

Returns
TypeDescription
String

The name.

getNameBytes()

public abstract ByteString getNameBytes()

The name of the profile.

string name = 1;

Returns
TypeDescription
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
NameDescription
indexint
Returns
TypeDescription
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
TypeDescription
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
TypeDescription
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
NameDescription
indexint
Returns
TypeDescription
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
TypeDescription
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
NameDescription
indexint
Returns
TypeDescription
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
TypeDescription
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
TypeDescription
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
NameDescription
indexint
Returns
TypeDescription
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
TypeDescription
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
TypeDescription
Timestamp

The profileLastGenerated.

getProfileLastGeneratedOrBuilder()

public abstract TimestampOrBuilder getProfileLastGeneratedOrBuilder()

The last time the profile was generated.

.google.protobuf.Timestamp profile_last_generated = 16;

Returns
TypeDescription
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
TypeDescription
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
TypeDescription
ProfileStatusOrBuilder

getProjectDataProfile()

public abstract String getProjectDataProfile()

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

string project_data_profile = 2;

Returns
TypeDescription
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
TypeDescription
ByteString

The bytes for projectDataProfile.

getResourceLabels()

public abstract Map<String,String> getResourceLabels()
Returns
TypeDescription
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
TypeDescription
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
TypeDescription
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
NameDescription
keyString
defaultValueString
Returns
TypeDescription
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
NameDescription
keyString
Returns
TypeDescription
String

getResourceVisibility()

public abstract ResourceVisibility getResourceVisibility()

How broadly a resource has been shared.

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

Returns
TypeDescription
ResourceVisibility

The resourceVisibility.

getResourceVisibilityValue()

public abstract int getResourceVisibilityValue()

How broadly a resource has been shared.

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

Returns
TypeDescription
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
TypeDescription
long

The rowCount.

getScannedColumnCount()

public abstract long getScannedColumnCount()

The number of columns profiled in the table.

int64 scanned_column_count = 10;

Returns
TypeDescription
long

The scannedColumnCount.

getSensitivityScore()

public abstract SensitivityScore getSensitivityScore()

The sensitivity score of this table.

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

Returns
TypeDescription
SensitivityScore

The sensitivityScore.

getSensitivityScoreOrBuilder()

public abstract SensitivityScoreOrBuilder getSensitivityScoreOrBuilder()

The sensitivity score of this table.

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

Returns
TypeDescription
SensitivityScoreOrBuilder

getState()

public abstract TableDataProfile.State getState()

State of a profile.

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

Returns
TypeDescription
TableDataProfile.State

The state.

getStateValue()

public abstract int getStateValue()

State of a profile.

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

Returns
TypeDescription
int

The enum numeric value on the wire for state.

getTableId()

public abstract String getTableId()

The BigQuery table ID.

string table_id = 26;

Returns
TypeDescription
String

The tableId.

getTableIdBytes()

public abstract ByteString getTableIdBytes()

The BigQuery table ID.

string table_id = 26;

Returns
TypeDescription
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
TypeDescription
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
TypeDescription
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
TypeDescription
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
TypeDescription
boolean

Whether the dataRiskLevel field is set.

hasExpirationTime()

public abstract boolean hasExpirationTime()

Optional. The time when this table expires.

.google.protobuf.Timestamp expiration_time = 9;

Returns
TypeDescription
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
TypeDescription
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
TypeDescription
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
TypeDescription
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
TypeDescription
boolean

Whether the sensitivityScore field is set.