Package com.google.privacy.dlp.v2
Class TableDataProfile
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite
-
- com.google.protobuf.AbstractMessage
-
- com.google.protobuf.GeneratedMessageV3
-
- com.google.privacy.dlp.v2.TableDataProfile
-
- All Implemented Interfaces:
TableDataProfileOrBuilder,com.google.protobuf.Message,com.google.protobuf.MessageLite,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Serializable
public final class TableDataProfile extends com.google.protobuf.GeneratedMessageV3 implements TableDataProfileOrBuilder
The profile for a scanned table.
Protobuf typegoogle.privacy.dlp.v2.TableDataProfile- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classTableDataProfile.BuilderThe profile for a scanned table.static classTableDataProfile.StatePossible states of a profile.-
Nested classes/interfaces inherited from class com.google.protobuf.GeneratedMessageV3
com.google.protobuf.GeneratedMessageV3.BuilderParent, com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>,BuilderT extends com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageT,BuilderT>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessageOrBuilder<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessageV3.FieldAccessorTable, com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter
-
-
Field Summary
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description booleancontainsResourceLabels(String key)The labels applied to the resource at the time the profile was generated.booleanequals(Object obj)DataProfileConfigSnapshotgetConfigSnapshot()The snapshot of the configurations used to generate the profile.DataProfileConfigSnapshotOrBuildergetConfigSnapshotOrBuilder()The snapshot of the configurations used to generate the profile.com.google.protobuf.TimestampgetCreateTime()The time at which the table was created.com.google.protobuf.TimestampOrBuildergetCreateTimeOrBuilder()The time at which the table was created.DataRiskLevelgetDataRiskLevel()The data risk level of this table.DataRiskLevelOrBuildergetDataRiskLevelOrBuilder()The data risk level of this table.StringgetDatasetId()The BigQuery dataset ID.com.google.protobuf.ByteStringgetDatasetIdBytes()The BigQuery dataset ID.StringgetDatasetLocation()The BigQuery location where the dataset's data is stored.com.google.protobuf.ByteStringgetDatasetLocationBytes()The BigQuery location where the dataset's data is stored.StringgetDatasetProjectId()The GCP project ID that owns the BigQuery dataset.com.google.protobuf.ByteStringgetDatasetProjectIdBytes()The GCP project ID that owns the BigQuery dataset.static TableDataProfilegetDefaultInstance()TableDataProfilegetDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()EncryptionStatusgetEncryptionStatus()How the table is encrypted.intgetEncryptionStatusValue()How the table is encrypted.com.google.protobuf.TimestampgetExpirationTime()Optional.com.google.protobuf.TimestampOrBuildergetExpirationTimeOrBuilder()Optional.longgetFailedColumnCount()The number of columns skipped in the table because of an error.StringgetFullResource()The resource name of the table.com.google.protobuf.ByteStringgetFullResourceBytes()The resource name of the table.com.google.protobuf.TimestampgetLastModifiedTime()The time when this table was last modifiedcom.google.protobuf.TimestampOrBuildergetLastModifiedTimeOrBuilder()The time when this table was last modifiedStringgetName()The name of the profile.com.google.protobuf.ByteStringgetNameBytes()The name of the profile.OtherInfoTypeSummarygetOtherInfoTypes(int index)Other infoTypes found in this table's data.intgetOtherInfoTypesCount()Other infoTypes found in this table's data.List<OtherInfoTypeSummary>getOtherInfoTypesList()Other infoTypes found in this table's data.OtherInfoTypeSummaryOrBuildergetOtherInfoTypesOrBuilder(int index)Other infoTypes found in this table's data.List<? extends OtherInfoTypeSummaryOrBuilder>getOtherInfoTypesOrBuilderList()Other infoTypes found in this table's data.com.google.protobuf.Parser<TableDataProfile>getParserForType()InfoTypeSummarygetPredictedInfoTypes(int index)The infoTypes predicted from this table's data.intgetPredictedInfoTypesCount()The infoTypes predicted from this table's data.List<InfoTypeSummary>getPredictedInfoTypesList()The infoTypes predicted from this table's data.InfoTypeSummaryOrBuildergetPredictedInfoTypesOrBuilder(int index)The infoTypes predicted from this table's data.List<? extends InfoTypeSummaryOrBuilder>getPredictedInfoTypesOrBuilderList()The infoTypes predicted from this table's data.com.google.protobuf.TimestampgetProfileLastGenerated()The last time the profile was generated.com.google.protobuf.TimestampOrBuildergetProfileLastGeneratedOrBuilder()The last time the profile was generated.ProfileStatusgetProfileStatus()Success or error status from the most recent profile generation attempt.ProfileStatusOrBuildergetProfileStatusOrBuilder()Success or error status from the most recent profile generation attempt.StringgetProjectDataProfile()The resource name to the project data profile for this table.com.google.protobuf.ByteStringgetProjectDataProfileBytes()The resource name to the project data profile for this table.Map<String,String>getResourceLabels()Deprecated.intgetResourceLabelsCount()The labels applied to the resource at the time the profile was generated.Map<String,String>getResourceLabelsMap()The labels applied to the resource at the time the profile was generated.StringgetResourceLabelsOrDefault(String key, String defaultValue)The labels applied to the resource at the time the profile was generated.StringgetResourceLabelsOrThrow(String key)The labels applied to the resource at the time the profile was generated.ResourceVisibilitygetResourceVisibility()How broadly a resource has been shared.intgetResourceVisibilityValue()How broadly a resource has been shared.longgetRowCount()Number of rows in the table when the profile was generated.longgetScannedColumnCount()The number of columns profiled in the table.SensitivityScoregetSensitivityScore()The sensitivity score of this table.SensitivityScoreOrBuildergetSensitivityScoreOrBuilder()The sensitivity score of this table.intgetSerializedSize()TableDataProfile.StategetState()State of a profile.intgetStateValue()State of a profile.StringgetTableId()The BigQuery table ID.com.google.protobuf.ByteStringgetTableIdBytes()The BigQuery table ID.longgetTableSizeBytes()The size of the table when the profile was generated.booleanhasConfigSnapshot()The snapshot of the configurations used to generate the profile.booleanhasCreateTime()The time at which the table was created.booleanhasDataRiskLevel()The data risk level of this table.booleanhasExpirationTime()Optional.inthashCode()booleanhasLastModifiedTime()The time when this table was last modifiedbooleanhasProfileLastGenerated()The last time the profile was generated.booleanhasProfileStatus()Success or error status from the most recent profile generation attempt.booleanhasSensitivityScore()The sensitivity score of this table.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()protected com.google.protobuf.MapFieldinternalGetMapField(int number)booleanisInitialized()static TableDataProfile.BuildernewBuilder()static TableDataProfile.BuildernewBuilder(TableDataProfile prototype)TableDataProfile.BuildernewBuilderForType()protected TableDataProfile.BuildernewBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)protected ObjectnewInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)static TableDataProfileparseDelimitedFrom(InputStream input)static TableDataProfileparseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static TableDataProfileparseFrom(byte[] data)static TableDataProfileparseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static TableDataProfileparseFrom(com.google.protobuf.ByteString data)static TableDataProfileparseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static TableDataProfileparseFrom(com.google.protobuf.CodedInputStream input)static TableDataProfileparseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static TableDataProfileparseFrom(InputStream input)static TableDataProfileparseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static TableDataProfileparseFrom(ByteBuffer data)static TableDataProfileparseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static com.google.protobuf.Parser<TableDataProfile>parser()TableDataProfile.BuildertoBuilder()voidwriteTo(com.google.protobuf.CodedOutputStream output)-
Methods inherited from class com.google.protobuf.GeneratedMessageV3
canUseUnsafe, computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyLongList, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, isStringEmpty, makeExtensionsImmutable, makeMutableCopy, mergeFromAndMakeImmutableInternal, mutableCopy, mutableCopy, mutableCopy, mutableCopy, mutableCopy, newBooleanList, newBuilderForType, newDoubleList, newFloatList, newIntList, newLongList, parseDelimitedWithIOException, parseDelimitedWithIOException, parseUnknownField, parseUnknownFieldProto3, parseWithIOException, parseWithIOException, parseWithIOException, parseWithIOException, serializeBooleanMapTo, serializeIntegerMapTo, serializeLongMapTo, serializeStringMapTo, writeReplace, writeString, writeStringNoTag
-
Methods inherited from class com.google.protobuf.AbstractMessage
findInitializationErrors, getInitializationErrorString, hashBoolean, hashEnum, hashEnumList, hashFields, hashLong, toString
-
Methods inherited from class com.google.protobuf.AbstractMessageLite
addAll, addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeTo
-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
-
-
-
Field Detail
-
NAME_FIELD_NUMBER
public static final int NAME_FIELD_NUMBER
- See Also:
- Constant Field Values
-
PROJECT_DATA_PROFILE_FIELD_NUMBER
public static final int PROJECT_DATA_PROFILE_FIELD_NUMBER
- See Also:
- Constant Field Values
-
DATASET_PROJECT_ID_FIELD_NUMBER
public static final int DATASET_PROJECT_ID_FIELD_NUMBER
- See Also:
- Constant Field Values
-
DATASET_LOCATION_FIELD_NUMBER
public static final int DATASET_LOCATION_FIELD_NUMBER
- See Also:
- Constant Field Values
-
DATASET_ID_FIELD_NUMBER
public static final int DATASET_ID_FIELD_NUMBER
- See Also:
- Constant Field Values
-
TABLE_ID_FIELD_NUMBER
public static final int TABLE_ID_FIELD_NUMBER
- See Also:
- Constant Field Values
-
FULL_RESOURCE_FIELD_NUMBER
public static final int FULL_RESOURCE_FIELD_NUMBER
- See Also:
- Constant Field Values
-
PROFILE_STATUS_FIELD_NUMBER
public static final int PROFILE_STATUS_FIELD_NUMBER
- See Also:
- Constant Field Values
-
STATE_FIELD_NUMBER
public static final int STATE_FIELD_NUMBER
- See Also:
- Constant Field Values
-
SENSITIVITY_SCORE_FIELD_NUMBER
public static final int SENSITIVITY_SCORE_FIELD_NUMBER
- See Also:
- Constant Field Values
-
DATA_RISK_LEVEL_FIELD_NUMBER
public static final int DATA_RISK_LEVEL_FIELD_NUMBER
- See Also:
- Constant Field Values
-
PREDICTED_INFO_TYPES_FIELD_NUMBER
public static final int PREDICTED_INFO_TYPES_FIELD_NUMBER
- See Also:
- Constant Field Values
-
OTHER_INFO_TYPES_FIELD_NUMBER
public static final int OTHER_INFO_TYPES_FIELD_NUMBER
- See Also:
- Constant Field Values
-
CONFIG_SNAPSHOT_FIELD_NUMBER
public static final int CONFIG_SNAPSHOT_FIELD_NUMBER
- See Also:
- Constant Field Values
-
LAST_MODIFIED_TIME_FIELD_NUMBER
public static final int LAST_MODIFIED_TIME_FIELD_NUMBER
- See Also:
- Constant Field Values
-
EXPIRATION_TIME_FIELD_NUMBER
public static final int EXPIRATION_TIME_FIELD_NUMBER
- See Also:
- Constant Field Values
-
SCANNED_COLUMN_COUNT_FIELD_NUMBER
public static final int SCANNED_COLUMN_COUNT_FIELD_NUMBER
- See Also:
- Constant Field Values
-
FAILED_COLUMN_COUNT_FIELD_NUMBER
public static final int FAILED_COLUMN_COUNT_FIELD_NUMBER
- See Also:
- Constant Field Values
-
TABLE_SIZE_BYTES_FIELD_NUMBER
public static final int TABLE_SIZE_BYTES_FIELD_NUMBER
- See Also:
- Constant Field Values
-
ROW_COUNT_FIELD_NUMBER
public static final int ROW_COUNT_FIELD_NUMBER
- See Also:
- Constant Field Values
-
ENCRYPTION_STATUS_FIELD_NUMBER
public static final int ENCRYPTION_STATUS_FIELD_NUMBER
- See Also:
- Constant Field Values
-
RESOURCE_VISIBILITY_FIELD_NUMBER
public static final int RESOURCE_VISIBILITY_FIELD_NUMBER
- See Also:
- Constant Field Values
-
PROFILE_LAST_GENERATED_FIELD_NUMBER
public static final int PROFILE_LAST_GENERATED_FIELD_NUMBER
- See Also:
- Constant Field Values
-
RESOURCE_LABELS_FIELD_NUMBER
public static final int RESOURCE_LABELS_FIELD_NUMBER
- See Also:
- Constant Field Values
-
CREATE_TIME_FIELD_NUMBER
public static final int CREATE_TIME_FIELD_NUMBER
- See Also:
- Constant Field Values
-
-
Method Detail
-
newInstance
protected Object newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)
- Overrides:
newInstancein classcom.google.protobuf.GeneratedMessageV3
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
-
internalGetMapField
protected com.google.protobuf.MapField internalGetMapField(int number)
- Overrides:
internalGetMapFieldin classcom.google.protobuf.GeneratedMessageV3
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessageV3
-
getName
public String getName()
The name of the profile.
string name = 1;- Specified by:
getNamein interfaceTableDataProfileOrBuilder- Returns:
- The name.
-
getNameBytes
public com.google.protobuf.ByteString getNameBytes()
The name of the profile.
string name = 1;- Specified by:
getNameBytesin interfaceTableDataProfileOrBuilder- Returns:
- The bytes for name.
-
getProjectDataProfile
public String getProjectDataProfile()
The resource name to the project data profile for this table.
string project_data_profile = 2;- Specified by:
getProjectDataProfilein interfaceTableDataProfileOrBuilder- Returns:
- The projectDataProfile.
-
getProjectDataProfileBytes
public com.google.protobuf.ByteString getProjectDataProfileBytes()
The resource name to the project data profile for this table.
string project_data_profile = 2;- Specified by:
getProjectDataProfileBytesin interfaceTableDataProfileOrBuilder- Returns:
- The bytes for projectDataProfile.
-
getDatasetProjectId
public String getDatasetProjectId()
The GCP project ID that owns the BigQuery dataset.
string dataset_project_id = 24;- Specified by:
getDatasetProjectIdin interfaceTableDataProfileOrBuilder- Returns:
- The datasetProjectId.
-
getDatasetProjectIdBytes
public com.google.protobuf.ByteString getDatasetProjectIdBytes()
The GCP project ID that owns the BigQuery dataset.
string dataset_project_id = 24;- Specified by:
getDatasetProjectIdBytesin interfaceTableDataProfileOrBuilder- Returns:
- The bytes for datasetProjectId.
-
getDatasetLocation
public 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;- Specified by:
getDatasetLocationin interfaceTableDataProfileOrBuilder- Returns:
- The datasetLocation.
-
getDatasetLocationBytes
public 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;- Specified by:
getDatasetLocationBytesin interfaceTableDataProfileOrBuilder- Returns:
- The bytes for datasetLocation.
-
getDatasetId
public String getDatasetId()
The BigQuery dataset ID.
string dataset_id = 25;- Specified by:
getDatasetIdin interfaceTableDataProfileOrBuilder- Returns:
- The datasetId.
-
getDatasetIdBytes
public com.google.protobuf.ByteString getDatasetIdBytes()
The BigQuery dataset ID.
string dataset_id = 25;- Specified by:
getDatasetIdBytesin interfaceTableDataProfileOrBuilder- Returns:
- The bytes for datasetId.
-
getTableId
public String getTableId()
The BigQuery table ID.
string table_id = 26;- Specified by:
getTableIdin interfaceTableDataProfileOrBuilder- Returns:
- The tableId.
-
getTableIdBytes
public com.google.protobuf.ByteString getTableIdBytes()
The BigQuery table ID.
string table_id = 26;- Specified by:
getTableIdBytesin interfaceTableDataProfileOrBuilder- Returns:
- The bytes for tableId.
-
getFullResource
public String getFullResource()
The resource name of the table. https://cloud.google.com/apis/design/resource_names#full_resource_name
string full_resource = 3;- Specified by:
getFullResourcein interfaceTableDataProfileOrBuilder- Returns:
- The fullResource.
-
getFullResourceBytes
public 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;- Specified by:
getFullResourceBytesin interfaceTableDataProfileOrBuilder- Returns:
- The bytes for fullResource.
-
hasProfileStatus
public 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;- Specified by:
hasProfileStatusin interfaceTableDataProfileOrBuilder- Returns:
- Whether the profileStatus field is set.
-
getProfileStatus
public 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;- Specified by:
getProfileStatusin interfaceTableDataProfileOrBuilder- Returns:
- The profileStatus.
-
getProfileStatusOrBuilder
public 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;- Specified by:
getProfileStatusOrBuilderin interfaceTableDataProfileOrBuilder
-
getStateValue
public int getStateValue()
State of a profile.
.google.privacy.dlp.v2.TableDataProfile.State state = 22;- Specified by:
getStateValuein interfaceTableDataProfileOrBuilder- Returns:
- The enum numeric value on the wire for state.
-
getState
public TableDataProfile.State getState()
State of a profile.
.google.privacy.dlp.v2.TableDataProfile.State state = 22;- Specified by:
getStatein interfaceTableDataProfileOrBuilder- Returns:
- The state.
-
hasSensitivityScore
public boolean hasSensitivityScore()
The sensitivity score of this table.
.google.privacy.dlp.v2.SensitivityScore sensitivity_score = 5;- Specified by:
hasSensitivityScorein interfaceTableDataProfileOrBuilder- Returns:
- Whether the sensitivityScore field is set.
-
getSensitivityScore
public SensitivityScore getSensitivityScore()
The sensitivity score of this table.
.google.privacy.dlp.v2.SensitivityScore sensitivity_score = 5;- Specified by:
getSensitivityScorein interfaceTableDataProfileOrBuilder- Returns:
- The sensitivityScore.
-
getSensitivityScoreOrBuilder
public SensitivityScoreOrBuilder getSensitivityScoreOrBuilder()
The sensitivity score of this table.
.google.privacy.dlp.v2.SensitivityScore sensitivity_score = 5;- Specified by:
getSensitivityScoreOrBuilderin interfaceTableDataProfileOrBuilder
-
hasDataRiskLevel
public boolean hasDataRiskLevel()
The data risk level of this table.
.google.privacy.dlp.v2.DataRiskLevel data_risk_level = 6;- Specified by:
hasDataRiskLevelin interfaceTableDataProfileOrBuilder- Returns:
- Whether the dataRiskLevel field is set.
-
getDataRiskLevel
public DataRiskLevel getDataRiskLevel()
The data risk level of this table.
.google.privacy.dlp.v2.DataRiskLevel data_risk_level = 6;- Specified by:
getDataRiskLevelin interfaceTableDataProfileOrBuilder- Returns:
- The dataRiskLevel.
-
getDataRiskLevelOrBuilder
public DataRiskLevelOrBuilder getDataRiskLevelOrBuilder()
The data risk level of this table.
.google.privacy.dlp.v2.DataRiskLevel data_risk_level = 6;- Specified by:
getDataRiskLevelOrBuilderin interfaceTableDataProfileOrBuilder
-
getPredictedInfoTypesList
public List<InfoTypeSummary> getPredictedInfoTypesList()
The infoTypes predicted from this table's data.
repeated .google.privacy.dlp.v2.InfoTypeSummary predicted_info_types = 27;- Specified by:
getPredictedInfoTypesListin interfaceTableDataProfileOrBuilder
-
getPredictedInfoTypesOrBuilderList
public List<? extends InfoTypeSummaryOrBuilder> getPredictedInfoTypesOrBuilderList()
The infoTypes predicted from this table's data.
repeated .google.privacy.dlp.v2.InfoTypeSummary predicted_info_types = 27;- Specified by:
getPredictedInfoTypesOrBuilderListin interfaceTableDataProfileOrBuilder
-
getPredictedInfoTypesCount
public int getPredictedInfoTypesCount()
The infoTypes predicted from this table's data.
repeated .google.privacy.dlp.v2.InfoTypeSummary predicted_info_types = 27;- Specified by:
getPredictedInfoTypesCountin interfaceTableDataProfileOrBuilder
-
getPredictedInfoTypes
public InfoTypeSummary getPredictedInfoTypes(int index)
The infoTypes predicted from this table's data.
repeated .google.privacy.dlp.v2.InfoTypeSummary predicted_info_types = 27;- Specified by:
getPredictedInfoTypesin interfaceTableDataProfileOrBuilder
-
getPredictedInfoTypesOrBuilder
public InfoTypeSummaryOrBuilder getPredictedInfoTypesOrBuilder(int index)
The infoTypes predicted from this table's data.
repeated .google.privacy.dlp.v2.InfoTypeSummary predicted_info_types = 27;- Specified by:
getPredictedInfoTypesOrBuilderin interfaceTableDataProfileOrBuilder
-
getOtherInfoTypesList
public List<OtherInfoTypeSummary> getOtherInfoTypesList()
Other infoTypes found in this table's data.
repeated .google.privacy.dlp.v2.OtherInfoTypeSummary other_info_types = 28;- Specified by:
getOtherInfoTypesListin interfaceTableDataProfileOrBuilder
-
getOtherInfoTypesOrBuilderList
public List<? extends OtherInfoTypeSummaryOrBuilder> getOtherInfoTypesOrBuilderList()
Other infoTypes found in this table's data.
repeated .google.privacy.dlp.v2.OtherInfoTypeSummary other_info_types = 28;- Specified by:
getOtherInfoTypesOrBuilderListin interfaceTableDataProfileOrBuilder
-
getOtherInfoTypesCount
public int getOtherInfoTypesCount()
Other infoTypes found in this table's data.
repeated .google.privacy.dlp.v2.OtherInfoTypeSummary other_info_types = 28;- Specified by:
getOtherInfoTypesCountin interfaceTableDataProfileOrBuilder
-
getOtherInfoTypes
public OtherInfoTypeSummary getOtherInfoTypes(int index)
Other infoTypes found in this table's data.
repeated .google.privacy.dlp.v2.OtherInfoTypeSummary other_info_types = 28;- Specified by:
getOtherInfoTypesin interfaceTableDataProfileOrBuilder
-
getOtherInfoTypesOrBuilder
public OtherInfoTypeSummaryOrBuilder getOtherInfoTypesOrBuilder(int index)
Other infoTypes found in this table's data.
repeated .google.privacy.dlp.v2.OtherInfoTypeSummary other_info_types = 28;- Specified by:
getOtherInfoTypesOrBuilderin interfaceTableDataProfileOrBuilder
-
hasConfigSnapshot
public boolean hasConfigSnapshot()
The snapshot of the configurations used to generate the profile.
.google.privacy.dlp.v2.DataProfileConfigSnapshot config_snapshot = 7;- Specified by:
hasConfigSnapshotin interfaceTableDataProfileOrBuilder- Returns:
- Whether the configSnapshot field is set.
-
getConfigSnapshot
public DataProfileConfigSnapshot getConfigSnapshot()
The snapshot of the configurations used to generate the profile.
.google.privacy.dlp.v2.DataProfileConfigSnapshot config_snapshot = 7;- Specified by:
getConfigSnapshotin interfaceTableDataProfileOrBuilder- Returns:
- The configSnapshot.
-
getConfigSnapshotOrBuilder
public DataProfileConfigSnapshotOrBuilder getConfigSnapshotOrBuilder()
The snapshot of the configurations used to generate the profile.
.google.privacy.dlp.v2.DataProfileConfigSnapshot config_snapshot = 7;- Specified by:
getConfigSnapshotOrBuilderin interfaceTableDataProfileOrBuilder
-
hasLastModifiedTime
public boolean hasLastModifiedTime()
The time when this table was last modified
.google.protobuf.Timestamp last_modified_time = 8;- Specified by:
hasLastModifiedTimein interfaceTableDataProfileOrBuilder- Returns:
- Whether the lastModifiedTime field is set.
-
getLastModifiedTime
public com.google.protobuf.Timestamp getLastModifiedTime()
The time when this table was last modified
.google.protobuf.Timestamp last_modified_time = 8;- Specified by:
getLastModifiedTimein interfaceTableDataProfileOrBuilder- Returns:
- The lastModifiedTime.
-
getLastModifiedTimeOrBuilder
public com.google.protobuf.TimestampOrBuilder getLastModifiedTimeOrBuilder()
The time when this table was last modified
.google.protobuf.Timestamp last_modified_time = 8;- Specified by:
getLastModifiedTimeOrBuilderin interfaceTableDataProfileOrBuilder
-
hasExpirationTime
public boolean hasExpirationTime()
Optional. The time when this table expires.
.google.protobuf.Timestamp expiration_time = 9;- Specified by:
hasExpirationTimein interfaceTableDataProfileOrBuilder- Returns:
- Whether the expirationTime field is set.
-
getExpirationTime
public com.google.protobuf.Timestamp getExpirationTime()
Optional. The time when this table expires.
.google.protobuf.Timestamp expiration_time = 9;- Specified by:
getExpirationTimein interfaceTableDataProfileOrBuilder- Returns:
- The expirationTime.
-
getExpirationTimeOrBuilder
public com.google.protobuf.TimestampOrBuilder getExpirationTimeOrBuilder()
Optional. The time when this table expires.
.google.protobuf.Timestamp expiration_time = 9;- Specified by:
getExpirationTimeOrBuilderin interfaceTableDataProfileOrBuilder
-
getScannedColumnCount
public long getScannedColumnCount()
The number of columns profiled in the table.
int64 scanned_column_count = 10;- Specified by:
getScannedColumnCountin interfaceTableDataProfileOrBuilder- Returns:
- The scannedColumnCount.
-
getFailedColumnCount
public long getFailedColumnCount()
The number of columns skipped in the table because of an error.
int64 failed_column_count = 11;- Specified by:
getFailedColumnCountin interfaceTableDataProfileOrBuilder- Returns:
- The failedColumnCount.
-
getTableSizeBytes
public long getTableSizeBytes()
The size of the table when the profile was generated.
int64 table_size_bytes = 12;- Specified by:
getTableSizeBytesin interfaceTableDataProfileOrBuilder- Returns:
- The tableSizeBytes.
-
getRowCount
public 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;- Specified by:
getRowCountin interfaceTableDataProfileOrBuilder- Returns:
- The rowCount.
-
getEncryptionStatusValue
public int getEncryptionStatusValue()
How the table is encrypted.
.google.privacy.dlp.v2.EncryptionStatus encryption_status = 14;- Specified by:
getEncryptionStatusValuein interfaceTableDataProfileOrBuilder- Returns:
- The enum numeric value on the wire for encryptionStatus.
-
getEncryptionStatus
public EncryptionStatus getEncryptionStatus()
How the table is encrypted.
.google.privacy.dlp.v2.EncryptionStatus encryption_status = 14;- Specified by:
getEncryptionStatusin interfaceTableDataProfileOrBuilder- Returns:
- The encryptionStatus.
-
getResourceVisibilityValue
public int getResourceVisibilityValue()
How broadly a resource has been shared.
.google.privacy.dlp.v2.ResourceVisibility resource_visibility = 15;- Specified by:
getResourceVisibilityValuein interfaceTableDataProfileOrBuilder- Returns:
- The enum numeric value on the wire for resourceVisibility.
-
getResourceVisibility
public ResourceVisibility getResourceVisibility()
How broadly a resource has been shared.
.google.privacy.dlp.v2.ResourceVisibility resource_visibility = 15;- Specified by:
getResourceVisibilityin interfaceTableDataProfileOrBuilder- Returns:
- The resourceVisibility.
-
hasProfileLastGenerated
public boolean hasProfileLastGenerated()
The last time the profile was generated.
.google.protobuf.Timestamp profile_last_generated = 16;- Specified by:
hasProfileLastGeneratedin interfaceTableDataProfileOrBuilder- Returns:
- Whether the profileLastGenerated field is set.
-
getProfileLastGenerated
public com.google.protobuf.Timestamp getProfileLastGenerated()
The last time the profile was generated.
.google.protobuf.Timestamp profile_last_generated = 16;- Specified by:
getProfileLastGeneratedin interfaceTableDataProfileOrBuilder- Returns:
- The profileLastGenerated.
-
getProfileLastGeneratedOrBuilder
public com.google.protobuf.TimestampOrBuilder getProfileLastGeneratedOrBuilder()
The last time the profile was generated.
.google.protobuf.Timestamp profile_last_generated = 16;- Specified by:
getProfileLastGeneratedOrBuilderin interfaceTableDataProfileOrBuilder
-
getResourceLabelsCount
public int getResourceLabelsCount()
Description copied from interface:TableDataProfileOrBuilderThe labels applied to the resource at the time the profile was generated.
map<string, string> resource_labels = 17;- Specified by:
getResourceLabelsCountin interfaceTableDataProfileOrBuilder
-
containsResourceLabels
public boolean containsResourceLabels(String key)
The labels applied to the resource at the time the profile was generated.
map<string, string> resource_labels = 17;- Specified by:
containsResourceLabelsin interfaceTableDataProfileOrBuilder
-
getResourceLabels
@Deprecated public Map<String,String> getResourceLabels()
Deprecated.UsegetResourceLabelsMap()instead.- Specified by:
getResourceLabelsin interfaceTableDataProfileOrBuilder
-
getResourceLabelsMap
public Map<String,String> getResourceLabelsMap()
The labels applied to the resource at the time the profile was generated.
map<string, string> resource_labels = 17;- Specified by:
getResourceLabelsMapin interfaceTableDataProfileOrBuilder
-
getResourceLabelsOrDefault
public 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;- Specified by:
getResourceLabelsOrDefaultin interfaceTableDataProfileOrBuilder
-
getResourceLabelsOrThrow
public String getResourceLabelsOrThrow(String key)
The labels applied to the resource at the time the profile was generated.
map<string, string> resource_labels = 17;- Specified by:
getResourceLabelsOrThrowin interfaceTableDataProfileOrBuilder
-
hasCreateTime
public boolean hasCreateTime()
The time at which the table was created.
.google.protobuf.Timestamp create_time = 23;- Specified by:
hasCreateTimein interfaceTableDataProfileOrBuilder- Returns:
- Whether the createTime field is set.
-
getCreateTime
public com.google.protobuf.Timestamp getCreateTime()
The time at which the table was created.
.google.protobuf.Timestamp create_time = 23;- Specified by:
getCreateTimein interfaceTableDataProfileOrBuilder- Returns:
- The createTime.
-
getCreateTimeOrBuilder
public com.google.protobuf.TimestampOrBuilder getCreateTimeOrBuilder()
The time at which the table was created.
.google.protobuf.Timestamp create_time = 23;- Specified by:
getCreateTimeOrBuilderin interfaceTableDataProfileOrBuilder
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3
-
writeTo
public void writeTo(com.google.protobuf.CodedOutputStream output) throws IOException- Specified by:
writeToin interfacecom.google.protobuf.MessageLite- Overrides:
writeToin classcom.google.protobuf.GeneratedMessageV3- Throws:
IOException
-
getSerializedSize
public int getSerializedSize()
- Specified by:
getSerializedSizein interfacecom.google.protobuf.MessageLite- Overrides:
getSerializedSizein classcom.google.protobuf.GeneratedMessageV3
-
equals
public boolean equals(Object obj)
- Specified by:
equalsin interfacecom.google.protobuf.Message- Overrides:
equalsin classcom.google.protobuf.AbstractMessage
-
hashCode
public int hashCode()
- Specified by:
hashCodein interfacecom.google.protobuf.Message- Overrides:
hashCodein classcom.google.protobuf.AbstractMessage
-
parseFrom
public static TableDataProfile parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static TableDataProfile parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static TableDataProfile parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static TableDataProfile parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static TableDataProfile parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static TableDataProfile parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static TableDataProfile parseFrom(InputStream input) throws IOException
- Throws:
IOException
-
parseFrom
public static TableDataProfile parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Throws:
IOException
-
parseDelimitedFrom
public static TableDataProfile parseDelimitedFrom(InputStream input) throws IOException
- Throws:
IOException
-
parseDelimitedFrom
public static TableDataProfile parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Throws:
IOException
-
parseFrom
public static TableDataProfile parseFrom(com.google.protobuf.CodedInputStream input) throws IOException
- Throws:
IOException
-
parseFrom
public static TableDataProfile parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Throws:
IOException
-
newBuilderForType
public TableDataProfile.Builder newBuilderForType()
- Specified by:
newBuilderForTypein interfacecom.google.protobuf.Message- Specified by:
newBuilderForTypein interfacecom.google.protobuf.MessageLite
-
newBuilder
public static TableDataProfile.Builder newBuilder()
-
newBuilder
public static TableDataProfile.Builder newBuilder(TableDataProfile prototype)
-
toBuilder
public TableDataProfile.Builder toBuilder()
- Specified by:
toBuilderin interfacecom.google.protobuf.Message- Specified by:
toBuilderin interfacecom.google.protobuf.MessageLite
-
newBuilderForType
protected TableDataProfile.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
- Specified by:
newBuilderForTypein classcom.google.protobuf.GeneratedMessageV3
-
getDefaultInstance
public static TableDataProfile getDefaultInstance()
-
parser
public static com.google.protobuf.Parser<TableDataProfile> parser()
-
getParserForType
public com.google.protobuf.Parser<TableDataProfile> getParserForType()
- Specified by:
getParserForTypein interfacecom.google.protobuf.Message- Specified by:
getParserForTypein interfacecom.google.protobuf.MessageLite- Overrides:
getParserForTypein classcom.google.protobuf.GeneratedMessageV3
-
getDefaultInstanceForType
public TableDataProfile getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
-