Interface ColumnDataProfileOrBuilder

All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
All Known Implementing Classes:
ColumnDataProfile, ColumnDataProfile.Builder

@Generated public interface ColumnDataProfileOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Details

    • 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.
    • 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 = 17;
      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 = 17;
      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 = 17;
    • getStateValue

      int getStateValue()
       State of a profile.
       
      .google.privacy.dlp.v2.ColumnDataProfile.State state = 18;
      Returns:
      The enum numeric value on the wire for state.
    • getState

       State of a profile.
       
      .google.privacy.dlp.v2.ColumnDataProfile.State state = 18;
      Returns:
      The state.
    • hasProfileLastGenerated

      boolean hasProfileLastGenerated()
       The last time the profile was generated.
       
      .google.protobuf.Timestamp profile_last_generated = 3;
      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 = 3;
      Returns:
      The profileLastGenerated.
    • getProfileLastGeneratedOrBuilder

      com.google.protobuf.TimestampOrBuilder getProfileLastGeneratedOrBuilder()
       The last time the profile was generated.
       
      .google.protobuf.Timestamp profile_last_generated = 3;
    • getTableDataProfile

      String getTableDataProfile()
       The resource name of the table data profile.
       
      string table_data_profile = 4;
      Returns:
      The tableDataProfile.
    • getTableDataProfileBytes

      com.google.protobuf.ByteString getTableDataProfileBytes()
       The resource name of the table data profile.
       
      string table_data_profile = 4;
      Returns:
      The bytes for tableDataProfile.
    • getTableFullResource

      String getTableFullResource()
       The resource name of the resource this column is within.
       
      string table_full_resource = 5;
      Returns:
      The tableFullResource.
    • getTableFullResourceBytes

      com.google.protobuf.ByteString getTableFullResourceBytes()
       The resource name of the resource this column is within.
       
      string table_full_resource = 5;
      Returns:
      The bytes for tableFullResource.
    • getDatasetProjectId

      String getDatasetProjectId()
       The Google Cloud project ID that owns the profiled resource.
       
      string dataset_project_id = 19;
      Returns:
      The datasetProjectId.
    • getDatasetProjectIdBytes

      com.google.protobuf.ByteString getDatasetProjectIdBytes()
       The Google Cloud project ID that owns the profiled resource.
       
      string dataset_project_id = 19;
      Returns:
      The bytes for datasetProjectId.
    • getDatasetLocation

      String getDatasetLocation()
       If supported, the location where the dataset's data is stored.
       See https://cloud.google.com/bigquery/docs/locations for supported
       BigQuery locations.
       
      string dataset_location = 20;
      Returns:
      The datasetLocation.
    • getDatasetLocationBytes

      com.google.protobuf.ByteString getDatasetLocationBytes()
       If supported, the location where the dataset's data is stored.
       See https://cloud.google.com/bigquery/docs/locations for supported
       BigQuery locations.
       
      string dataset_location = 20;
      Returns:
      The bytes for datasetLocation.
    • getDatasetId

      String getDatasetId()
       The BigQuery dataset ID, if the resource profiled is a BigQuery table.
       
      string dataset_id = 21;
      Returns:
      The datasetId.
    • getDatasetIdBytes

      com.google.protobuf.ByteString getDatasetIdBytes()
       The BigQuery dataset ID, if the resource profiled is a BigQuery table.
       
      string dataset_id = 21;
      Returns:
      The bytes for datasetId.
    • getTableId

      String getTableId()
       The table ID.
       
      string table_id = 22;
      Returns:
      The tableId.
    • getTableIdBytes

      com.google.protobuf.ByteString getTableIdBytes()
       The table ID.
       
      string table_id = 22;
      Returns:
      The bytes for tableId.
    • getColumn

      String getColumn()
       The name of the column.
       
      string column = 6;
      Returns:
      The column.
    • getColumnBytes

      com.google.protobuf.ByteString getColumnBytes()
       The name of the column.
       
      string column = 6;
      Returns:
      The bytes for column.
    • hasSensitivityScore

      boolean hasSensitivityScore()
       The sensitivity of this column.
       
      .google.privacy.dlp.v2.SensitivityScore sensitivity_score = 7;
      Returns:
      Whether the sensitivityScore field is set.
    • getSensitivityScore

      SensitivityScore getSensitivityScore()
       The sensitivity of this column.
       
      .google.privacy.dlp.v2.SensitivityScore sensitivity_score = 7;
      Returns:
      The sensitivityScore.
    • getSensitivityScoreOrBuilder

      SensitivityScoreOrBuilder getSensitivityScoreOrBuilder()
       The sensitivity of this column.
       
      .google.privacy.dlp.v2.SensitivityScore sensitivity_score = 7;
    • hasDataRiskLevel

      boolean hasDataRiskLevel()
       The data risk level for this column.
       
      .google.privacy.dlp.v2.DataRiskLevel data_risk_level = 8;
      Returns:
      Whether the dataRiskLevel field is set.
    • getDataRiskLevel

      DataRiskLevel getDataRiskLevel()
       The data risk level for this column.
       
      .google.privacy.dlp.v2.DataRiskLevel data_risk_level = 8;
      Returns:
      The dataRiskLevel.
    • getDataRiskLevelOrBuilder

      DataRiskLevelOrBuilder getDataRiskLevelOrBuilder()
       The data risk level for this column.
       
      .google.privacy.dlp.v2.DataRiskLevel data_risk_level = 8;
    • hasColumnInfoType

      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:
      Whether the columnInfoType field is set.
    • getColumnInfoType

      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:
      The columnInfoType.
    • getColumnInfoTypeOrBuilder

      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;
    • getOtherMatchesList

      List<OtherInfoTypeSummary> getOtherMatchesList()
       Other types found within this column. List will be unordered.
       
      repeated .google.privacy.dlp.v2.OtherInfoTypeSummary other_matches = 10;
    • getOtherMatches

      OtherInfoTypeSummary getOtherMatches(int index)
       Other types found within this column. List will be unordered.
       
      repeated .google.privacy.dlp.v2.OtherInfoTypeSummary other_matches = 10;
    • getOtherMatchesCount

      int getOtherMatchesCount()
       Other types found within this column. List will be unordered.
       
      repeated .google.privacy.dlp.v2.OtherInfoTypeSummary other_matches = 10;
    • getOtherMatchesOrBuilderList

      List<? extends OtherInfoTypeSummaryOrBuilder> getOtherMatchesOrBuilderList()
       Other types found within this column. List will be unordered.
       
      repeated .google.privacy.dlp.v2.OtherInfoTypeSummary other_matches = 10;
    • getOtherMatchesOrBuilder

      OtherInfoTypeSummaryOrBuilder getOtherMatchesOrBuilder(int index)
       Other types found within this column. List will be unordered.
       
      repeated .google.privacy.dlp.v2.OtherInfoTypeSummary other_matches = 10;
    • getEstimatedNullPercentageValue

      int getEstimatedNullPercentageValue()
       Approximate percentage of entries being null in the column.
       
      .google.privacy.dlp.v2.NullPercentageLevel estimated_null_percentage = 23;
      Returns:
      The enum numeric value on the wire for estimatedNullPercentage.
    • getEstimatedNullPercentage

      NullPercentageLevel getEstimatedNullPercentage()
       Approximate percentage of entries being null in the column.
       
      .google.privacy.dlp.v2.NullPercentageLevel estimated_null_percentage = 23;
      Returns:
      The estimatedNullPercentage.
    • getEstimatedUniquenessScoreValue

      int getEstimatedUniquenessScoreValue()
       Approximate uniqueness of the column.
       
      .google.privacy.dlp.v2.UniquenessScoreLevel estimated_uniqueness_score = 24;
      Returns:
      The enum numeric value on the wire for estimatedUniquenessScore.
    • getEstimatedUniquenessScore

      UniquenessScoreLevel getEstimatedUniquenessScore()
       Approximate uniqueness of the column.
       
      .google.privacy.dlp.v2.UniquenessScoreLevel estimated_uniqueness_score = 24;
      Returns:
      The estimatedUniquenessScore.
    • getFreeTextScore

      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:
      The freeTextScore.
    • getColumnTypeValue

      int getColumnTypeValue()
       The data type of a given column.
       
      .google.privacy.dlp.v2.ColumnDataProfile.ColumnDataType column_type = 14;
      Returns:
      The enum numeric value on the wire for columnType.
    • getColumnType

       The data type of a given column.
       
      .google.privacy.dlp.v2.ColumnDataProfile.ColumnDataType column_type = 14;
      Returns:
      The columnType.
    • getPolicyStateValue

      int getPolicyStateValue()
       Indicates if a policy tag has been applied to the column.
       
      .google.privacy.dlp.v2.ColumnDataProfile.ColumnPolicyState policy_state = 15;
      Returns:
      The enum numeric value on the wire for policyState.
    • getPolicyState

       Indicates if a policy tag has been applied to the column.
       
      .google.privacy.dlp.v2.ColumnDataProfile.ColumnPolicyState policy_state = 15;
      Returns:
      The policyState.