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