Interface ColumnDataProfileOrBuilder (3.47.0)

public interface ColumnDataProfileOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getColumn()

public abstract String getColumn()

The name of the column.

string column = 6;

Returns
Type Description
String

The column.

getColumnBytes()

public abstract ByteString getColumnBytes()

The name of the column.

string column = 6;

Returns
Type Description
ByteString

The bytes for column.

getColumnInfoType()

public abstract InfoTypeSummary getColumnInfoType()

If it's been determined this column can be identified as a single type, this will be set. Otherwise the column either has unidentifiable content or mixed types.

.google.privacy.dlp.v2.InfoTypeSummary column_info_type = 9;

Returns
Type Description
InfoTypeSummary

The columnInfoType.

getColumnInfoTypeOrBuilder()

public abstract InfoTypeSummaryOrBuilder getColumnInfoTypeOrBuilder()

If it's been determined this column can be identified as a single type, this will be set. Otherwise the column either has unidentifiable content or mixed types.

.google.privacy.dlp.v2.InfoTypeSummary column_info_type = 9;

Returns
Type Description
InfoTypeSummaryOrBuilder

getColumnType()

public abstract ColumnDataProfile.ColumnDataType getColumnType()

The data type of a given column.

.google.privacy.dlp.v2.ColumnDataProfile.ColumnDataType column_type = 14;

Returns
Type Description
ColumnDataProfile.ColumnDataType

The columnType.

getColumnTypeValue()

public abstract int getColumnTypeValue()

The data type of a given column.

.google.privacy.dlp.v2.ColumnDataProfile.ColumnDataType column_type = 14;

Returns
Type Description
int

The enum numeric value on the wire for columnType.

getDataRiskLevel()

public abstract DataRiskLevel getDataRiskLevel()

The data risk level for this column.

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

Returns
Type Description
DataRiskLevel

The dataRiskLevel.

getDataRiskLevelOrBuilder()

public abstract DataRiskLevelOrBuilder getDataRiskLevelOrBuilder()

The data risk level for this column.

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

Returns
Type Description
DataRiskLevelOrBuilder

getDatasetId()

public abstract String getDatasetId()

The BigQuery dataset ID.

string dataset_id = 21;

Returns
Type Description
String

The datasetId.

getDatasetIdBytes()

public abstract ByteString getDatasetIdBytes()

The BigQuery dataset ID.

string dataset_id = 21;

Returns
Type Description
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 = 20;

Returns
Type Description
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 = 20;

Returns
Type Description
ByteString

The bytes for datasetLocation.

getDatasetProjectId()

public abstract String getDatasetProjectId()

The Google Cloud project ID that owns the profiled resource.

string dataset_project_id = 19;

Returns
Type Description
String

The datasetProjectId.

getDatasetProjectIdBytes()

public abstract ByteString getDatasetProjectIdBytes()

The Google Cloud project ID that owns the profiled resource.

string dataset_project_id = 19;

Returns
Type Description
ByteString

The bytes for datasetProjectId.

getEstimatedNullPercentage()

public abstract NullPercentageLevel getEstimatedNullPercentage()

Approximate percentage of entries being null in the column.

.google.privacy.dlp.v2.NullPercentageLevel estimated_null_percentage = 23;

Returns
Type Description
NullPercentageLevel

The estimatedNullPercentage.

getEstimatedNullPercentageValue()

public abstract int getEstimatedNullPercentageValue()

Approximate percentage of entries being null in the column.

.google.privacy.dlp.v2.NullPercentageLevel estimated_null_percentage = 23;

Returns
Type Description
int

The enum numeric value on the wire for estimatedNullPercentage.

getEstimatedUniquenessScore()

public abstract UniquenessScoreLevel getEstimatedUniquenessScore()

Approximate uniqueness of the column.

.google.privacy.dlp.v2.UniquenessScoreLevel estimated_uniqueness_score = 24;

Returns
Type Description
UniquenessScoreLevel

The estimatedUniquenessScore.

getEstimatedUniquenessScoreValue()

public abstract int getEstimatedUniquenessScoreValue()

Approximate uniqueness of the column.

.google.privacy.dlp.v2.UniquenessScoreLevel estimated_uniqueness_score = 24;

Returns
Type Description
int

The enum numeric value on the wire for estimatedUniquenessScore.

getFreeTextScore()

public abstract double getFreeTextScore()

The likelihood that this column contains free-form text. A value close to 1 may indicate the column is likely to contain free-form or natural language text. Range in 0-1.

double free_text_score = 13;

Returns
Type Description
double

The freeTextScore.

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.

getOtherMatches(int index)

public abstract OtherInfoTypeSummary getOtherMatches(int index)

Other types found within this column. List will be unordered.

repeated .google.privacy.dlp.v2.OtherInfoTypeSummary other_matches = 10;

Parameter
Name Description
index int
Returns
Type Description
OtherInfoTypeSummary

getOtherMatchesCount()

public abstract int getOtherMatchesCount()

Other types found within this column. List will be unordered.

repeated .google.privacy.dlp.v2.OtherInfoTypeSummary other_matches = 10;

Returns
Type Description
int

getOtherMatchesList()

public abstract List<OtherInfoTypeSummary> getOtherMatchesList()

Other types found within this column. List will be unordered.

repeated .google.privacy.dlp.v2.OtherInfoTypeSummary other_matches = 10;

Returns
Type Description
List<OtherInfoTypeSummary>

getOtherMatchesOrBuilder(int index)

public abstract OtherInfoTypeSummaryOrBuilder getOtherMatchesOrBuilder(int index)

Other types found within this column. List will be unordered.

repeated .google.privacy.dlp.v2.OtherInfoTypeSummary other_matches = 10;

Parameter
Name Description
index int
Returns
Type Description
OtherInfoTypeSummaryOrBuilder

getOtherMatchesOrBuilderList()

public abstract List<? extends OtherInfoTypeSummaryOrBuilder> getOtherMatchesOrBuilderList()

Other types found within this column. List will be unordered.

repeated .google.privacy.dlp.v2.OtherInfoTypeSummary other_matches = 10;

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

getPolicyState()

public abstract ColumnDataProfile.ColumnPolicyState getPolicyState()

Indicates if a policy tag has been applied to the column.

.google.privacy.dlp.v2.ColumnDataProfile.ColumnPolicyState policy_state = 15;

Returns
Type Description
ColumnDataProfile.ColumnPolicyState

The policyState.

getPolicyStateValue()

public abstract int getPolicyStateValue()

Indicates if a policy tag has been applied to the column.

.google.privacy.dlp.v2.ColumnDataProfile.ColumnPolicyState policy_state = 15;

Returns
Type Description
int

The enum numeric value on the wire for policyState.

getProfileLastGenerated()

public abstract Timestamp getProfileLastGenerated()

The last time the profile was generated.

.google.protobuf.Timestamp profile_last_generated = 3;

Returns
Type Description
Timestamp

The profileLastGenerated.

getProfileLastGeneratedOrBuilder()

public abstract TimestampOrBuilder getProfileLastGeneratedOrBuilder()

The last time the profile was generated.

.google.protobuf.Timestamp profile_last_generated = 3;

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 = 17;

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 = 17;

Returns
Type Description
ProfileStatusOrBuilder

getSensitivityScore()

public abstract SensitivityScore getSensitivityScore()

The sensitivity of this column.

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

Returns
Type Description
SensitivityScore

The sensitivityScore.

getSensitivityScoreOrBuilder()

public abstract SensitivityScoreOrBuilder getSensitivityScoreOrBuilder()

The sensitivity of this column.

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

Returns
Type Description
SensitivityScoreOrBuilder

getState()

public abstract ColumnDataProfile.State getState()

State of a profile.

.google.privacy.dlp.v2.ColumnDataProfile.State state = 18;

Returns
Type Description
ColumnDataProfile.State

The state.

getStateValue()

public abstract int getStateValue()

State of a profile.

.google.privacy.dlp.v2.ColumnDataProfile.State state = 18;

Returns
Type Description
int

The enum numeric value on the wire for state.

getTableDataProfile()

public abstract String getTableDataProfile()

The resource name of the table data profile.

string table_data_profile = 4;

Returns
Type Description
String

The tableDataProfile.

getTableDataProfileBytes()

public abstract ByteString getTableDataProfileBytes()

The resource name of the table data profile.

string table_data_profile = 4;

Returns
Type Description
ByteString

The bytes for tableDataProfile.

getTableFullResource()

public abstract String getTableFullResource()

The resource name of the resource this column is within.

string table_full_resource = 5;

Returns
Type Description
String

The tableFullResource.

getTableFullResourceBytes()

public abstract ByteString getTableFullResourceBytes()

The resource name of the resource this column is within.

string table_full_resource = 5;

Returns
Type Description
ByteString

The bytes for tableFullResource.

getTableId()

public abstract String getTableId()

The BigQuery table ID.

string table_id = 22;

Returns
Type Description
String

The tableId.

getTableIdBytes()

public abstract ByteString getTableIdBytes()

The BigQuery table ID.

string table_id = 22;

Returns
Type Description
ByteString

The bytes for tableId.

hasColumnInfoType()

public abstract boolean hasColumnInfoType()

If it's been determined this column can be identified as a single type, this will be set. Otherwise the column either has unidentifiable content or mixed types.

.google.privacy.dlp.v2.InfoTypeSummary column_info_type = 9;

Returns
Type Description
boolean

Whether the columnInfoType field is set.

hasDataRiskLevel()

public abstract boolean hasDataRiskLevel()

The data risk level for this column.

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

Returns
Type Description
boolean

Whether the dataRiskLevel field is set.

hasProfileLastGenerated()

public abstract boolean hasProfileLastGenerated()

The last time the profile was generated.

.google.protobuf.Timestamp profile_last_generated = 3;

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 = 17;

Returns
Type Description
boolean

Whether the profileStatus field is set.

hasSensitivityScore()

public abstract boolean hasSensitivityScore()

The sensitivity of this column.

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

Returns
Type Description
boolean

Whether the sensitivityScore field is set.