Package com.google.privacy.dlp.v2
Class TableDataProfile
java.lang.Object
com.google.protobuf.AbstractMessageLite
com.google.protobuf.AbstractMessage
com.google.protobuf.GeneratedMessage
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
@Generated
public final class TableDataProfile
extends com.google.protobuf.GeneratedMessage
implements TableDataProfileOrBuilder
The profile for a scanned table.Protobuf type
google.privacy.dlp.v2.TableDataProfile- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final classThe profile for a scanned table.static enumPossible states of a profile.Nested classes/interfaces inherited from class com.google.protobuf.GeneratedMessage
com.google.protobuf.GeneratedMessage.ExtendableBuilder<MessageT extends com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT>,BuilderT extends com.google.protobuf.GeneratedMessage.ExtendableBuilder<MessageT, BuilderT>>, com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT extends com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessage.ExtendableMessageOrBuilder<MessageT extends com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessage.FieldAccessorTable, com.google.protobuf.GeneratedMessage.GeneratedExtension<ContainingT extends com.google.protobuf.Message, T extends Object>, com.google.protobuf.GeneratedMessage.UnusedPrivateParameter Nested classes/interfaces inherited from class com.google.protobuf.AbstractMessage
com.google.protobuf.AbstractMessage.BuilderParentNested classes/interfaces inherited from class com.google.protobuf.AbstractMessageLite
com.google.protobuf.AbstractMessageLite.InternalOneOfEnum -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intFields inherited from class com.google.protobuf.GeneratedMessage
alwaysUseFieldBuilders, loggedPre22TypeNames, unknownFieldsFields inherited from class com.google.protobuf.AbstractMessage
memoizedSizeFields inherited from class com.google.protobuf.AbstractMessageLite
memoizedHashCode -
Method Summary
Modifier and TypeMethodDescriptionbooleanThe labels applied to the resource at the time the profile was generated.booleanThe snapshot of the configurations used to generate the profile.The snapshot of the configurations used to generate the profile.com.google.protobuf.TimestampThe time at which the table was created.com.google.protobuf.TimestampOrBuilderThe time at which the table was created.The data risk level of this table.The data risk level of this table.If the resource is BigQuery, the dataset ID.com.google.protobuf.ByteStringIf the resource is BigQuery, the dataset ID.If supported, the location where the dataset's data is stored.com.google.protobuf.ByteStringIf supported, the location where the dataset's data is stored.The Google Cloud project ID that owns the resource.com.google.protobuf.ByteStringThe Google Cloud project ID that owns the resource.The resource type that was profiled.The resource type that was profiled.static TableDataProfilestatic final com.google.protobuf.Descriptors.DescriptorgetDomains(int index) Domains associated with the profile.intDomains associated with the profile.Domains associated with the profile.getDomainsOrBuilder(int index) Domains associated with the profile.List<? extends DomainOrBuilder>Domains associated with the profile.How the table is encrypted.intHow the table is encrypted.com.google.protobuf.TimestampOptional.com.google.protobuf.TimestampOrBuilderOptional.longThe number of columns skipped in the table because of an error.The Cloud Asset Inventory resource that was profiled in order to generate this TableDataProfile.com.google.protobuf.ByteStringThe Cloud Asset Inventory resource that was profiled in order to generate this TableDataProfile.com.google.protobuf.TimestampThe time when this table was last modifiedcom.google.protobuf.TimestampOrBuilderThe time when this table was last modifiedgetName()The name of the profile.com.google.protobuf.ByteStringThe name of the profile.getOtherInfoTypes(int index) Other infoTypes found in this table's data.intOther infoTypes found in this table's data.Other infoTypes found in this table's data.getOtherInfoTypesOrBuilder(int index) Other infoTypes found in this table's data.List<? extends OtherInfoTypeSummaryOrBuilder>Other infoTypes found in this table's data.com.google.protobuf.Parser<TableDataProfile>getPredictedInfoTypes(int index) The infoTypes predicted from this table's data.intThe infoTypes predicted from this table's data.The infoTypes predicted from this table's data.getPredictedInfoTypesOrBuilder(int index) The infoTypes predicted from this table's data.List<? extends InfoTypeSummaryOrBuilder>The infoTypes predicted from this table's data.com.google.protobuf.TimestampThe last time the profile was generated.com.google.protobuf.TimestampOrBuilderThe last time the profile was generated.Success or error status from the most recent profile generation attempt.Success or error status from the most recent profile generation attempt.The resource name of the project data profile for this table.com.google.protobuf.ByteStringThe resource name of the project data profile for this table.getRelatedResources(int index) Resources related to this profile.intResources related to this profile.Resources related to this profile.getRelatedResourcesOrBuilder(int index) Resources related to this profile.List<? extends RelatedResourceOrBuilder>Resources related to this profile.Deprecated.intThe labels applied to the resource at the time the profile was generated.The labels applied to the resource at the time the profile was generated.getResourceLabelsOrDefault(String key, String defaultValue) The labels applied to the resource at the time the profile was generated.The labels applied to the resource at the time the profile was generated.How broadly a resource has been shared.intHow broadly a resource has been shared.longNumber of rows in the table when the profile was generated.The BigQuery table to which the sample findings are written.The BigQuery table to which the sample findings are written.longThe number of columns profiled in the table.The sensitivity score of this table.The sensitivity score of this table.intgetState()State of a profile.intState of a profile.The table ID.com.google.protobuf.ByteStringThe table ID.longThe size of the table when the profile was generated.getTags(int index) The tags attached to the table, including any tags attached during profiling.intThe tags attached to the table, including any tags attached during profiling.The tags attached to the table, including any tags attached during profiling.getTagsOrBuilder(int index) The tags attached to the table, including any tags attached during profiling.List<? extends TagOrBuilder>The tags attached to the table, including any tags attached during profiling.booleanThe snapshot of the configurations used to generate the profile.booleanThe time at which the table was created.booleanThe data risk level of this table.booleanThe resource type that was profiled.booleanOptional.inthashCode()booleanThe time when this table was last modifiedbooleanThe last time the profile was generated.booleanSuccess or error status from the most recent profile generation attempt.booleanThe BigQuery table to which the sample findings are written.booleanThe sensitivity score of this table.protected com.google.protobuf.GeneratedMessage.FieldAccessorTableprotected com.google.protobuf.MapFieldReflectionAccessorinternalGetMapFieldReflection(int number) final booleanstatic TableDataProfile.Builderstatic TableDataProfile.BuildernewBuilder(TableDataProfile prototype) protected TableDataProfile.BuildernewBuilderForType(com.google.protobuf.AbstractMessage.BuilderParent parent) 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()voidwriteTo(com.google.protobuf.CodedOutputStream output) Methods inherited from class com.google.protobuf.GeneratedMessage
canUseUnsafe, computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyList, emptyLongList, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, isStringEmpty, makeExtensionsImmutable, makeMutableCopy, makeMutableCopy, mergeFromAndMakeImmutableInternal, newFileScopedGeneratedExtension, newInstance, newMessageScopedGeneratedExtension, parseDelimitedWithIOException, parseDelimitedWithIOException, parseUnknownField, parseUnknownFieldProto3, parseWithIOException, parseWithIOException, parseWithIOException, parseWithIOException, serializeBooleanMapTo, serializeIntegerMapTo, serializeLongMapTo, serializeStringMapTo, writeReplace, writeString, writeStringNoTagMethods inherited from class com.google.protobuf.AbstractMessage
findInitializationErrors, getInitializationErrorString, hashFields, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite
addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeToMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.MessageLite
toByteArray, toByteString, writeDelimitedTo, writeToMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Field Details
-
NAME_FIELD_NUMBER
public static final int NAME_FIELD_NUMBER- See Also:
-
DATA_SOURCE_TYPE_FIELD_NUMBER
public static final int DATA_SOURCE_TYPE_FIELD_NUMBER- See Also:
-
PROJECT_DATA_PROFILE_FIELD_NUMBER
public static final int PROJECT_DATA_PROFILE_FIELD_NUMBER- See Also:
-
DATASET_PROJECT_ID_FIELD_NUMBER
public static final int DATASET_PROJECT_ID_FIELD_NUMBER- See Also:
-
DATASET_LOCATION_FIELD_NUMBER
public static final int DATASET_LOCATION_FIELD_NUMBER- See Also:
-
DATASET_ID_FIELD_NUMBER
public static final int DATASET_ID_FIELD_NUMBER- See Also:
-
TABLE_ID_FIELD_NUMBER
public static final int TABLE_ID_FIELD_NUMBER- See Also:
-
FULL_RESOURCE_FIELD_NUMBER
public static final int FULL_RESOURCE_FIELD_NUMBER- See Also:
-
PROFILE_STATUS_FIELD_NUMBER
public static final int PROFILE_STATUS_FIELD_NUMBER- See Also:
-
STATE_FIELD_NUMBER
public static final int STATE_FIELD_NUMBER- See Also:
-
SENSITIVITY_SCORE_FIELD_NUMBER
public static final int SENSITIVITY_SCORE_FIELD_NUMBER- See Also:
-
DATA_RISK_LEVEL_FIELD_NUMBER
public static final int DATA_RISK_LEVEL_FIELD_NUMBER- See Also:
-
PREDICTED_INFO_TYPES_FIELD_NUMBER
public static final int PREDICTED_INFO_TYPES_FIELD_NUMBER- See Also:
-
OTHER_INFO_TYPES_FIELD_NUMBER
public static final int OTHER_INFO_TYPES_FIELD_NUMBER- See Also:
-
CONFIG_SNAPSHOT_FIELD_NUMBER
public static final int CONFIG_SNAPSHOT_FIELD_NUMBER- See Also:
-
LAST_MODIFIED_TIME_FIELD_NUMBER
public static final int LAST_MODIFIED_TIME_FIELD_NUMBER- See Also:
-
EXPIRATION_TIME_FIELD_NUMBER
public static final int EXPIRATION_TIME_FIELD_NUMBER- See Also:
-
SCANNED_COLUMN_COUNT_FIELD_NUMBER
public static final int SCANNED_COLUMN_COUNT_FIELD_NUMBER- See Also:
-
FAILED_COLUMN_COUNT_FIELD_NUMBER
public static final int FAILED_COLUMN_COUNT_FIELD_NUMBER- See Also:
-
TABLE_SIZE_BYTES_FIELD_NUMBER
public static final int TABLE_SIZE_BYTES_FIELD_NUMBER- See Also:
-
ROW_COUNT_FIELD_NUMBER
public static final int ROW_COUNT_FIELD_NUMBER- See Also:
-
ENCRYPTION_STATUS_FIELD_NUMBER
public static final int ENCRYPTION_STATUS_FIELD_NUMBER- See Also:
-
RESOURCE_VISIBILITY_FIELD_NUMBER
public static final int RESOURCE_VISIBILITY_FIELD_NUMBER- See Also:
-
PROFILE_LAST_GENERATED_FIELD_NUMBER
public static final int PROFILE_LAST_GENERATED_FIELD_NUMBER- See Also:
-
RESOURCE_LABELS_FIELD_NUMBER
public static final int RESOURCE_LABELS_FIELD_NUMBER- See Also:
-
CREATE_TIME_FIELD_NUMBER
public static final int CREATE_TIME_FIELD_NUMBER- See Also:
-
SAMPLE_FINDINGS_TABLE_FIELD_NUMBER
public static final int SAMPLE_FINDINGS_TABLE_FIELD_NUMBER- See Also:
-
TAGS_FIELD_NUMBER
public static final int TAGS_FIELD_NUMBER- See Also:
-
RELATED_RESOURCES_FIELD_NUMBER
public static final int RELATED_RESOURCES_FIELD_NUMBER- See Also:
-
DOMAINS_FIELD_NUMBER
public static final int DOMAINS_FIELD_NUMBER- See Also:
-
-
Method Details
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() -
internalGetMapFieldReflection
protected com.google.protobuf.MapFieldReflectionAccessor internalGetMapFieldReflection(int number) - Overrides:
internalGetMapFieldReflectionin classcom.google.protobuf.GeneratedMessage
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessage
-
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.
-
hasDataSourceType
public boolean hasDataSourceType()The resource type that was profiled.
.google.privacy.dlp.v2.DataSourceType data_source_type = 36;- Specified by:
hasDataSourceTypein interfaceTableDataProfileOrBuilder- Returns:
- Whether the dataSourceType field is set.
-
getDataSourceType
The resource type that was profiled.
.google.privacy.dlp.v2.DataSourceType data_source_type = 36;- Specified by:
getDataSourceTypein interfaceTableDataProfileOrBuilder- Returns:
- The dataSourceType.
-
getDataSourceTypeOrBuilder
The resource type that was profiled.
.google.privacy.dlp.v2.DataSourceType data_source_type = 36;- Specified by:
getDataSourceTypeOrBuilderin interfaceTableDataProfileOrBuilder
-
getProjectDataProfile
The resource name of 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 of the project data profile for this table.
string project_data_profile = 2;- Specified by:
getProjectDataProfileBytesin interfaceTableDataProfileOrBuilder- Returns:
- The bytes for projectDataProfile.
-
getDatasetProjectId
The Google Cloud project ID that owns the resource.
string dataset_project_id = 24;- Specified by:
getDatasetProjectIdin interfaceTableDataProfileOrBuilder- Returns:
- The datasetProjectId.
-
getDatasetProjectIdBytes
public com.google.protobuf.ByteString getDatasetProjectIdBytes()The Google Cloud project ID that owns the resource.
string dataset_project_id = 24;- Specified by:
getDatasetProjectIdBytesin interfaceTableDataProfileOrBuilder- Returns:
- The bytes for datasetProjectId.
-
getDatasetLocation
If supported, the 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()If supported, the 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
If the resource is BigQuery, the dataset ID.
string dataset_id = 25;- Specified by:
getDatasetIdin interfaceTableDataProfileOrBuilder- Returns:
- The datasetId.
-
getDatasetIdBytes
public com.google.protobuf.ByteString getDatasetIdBytes()If the resource is BigQuery, the dataset ID.
string dataset_id = 25;- Specified by:
getDatasetIdBytesin interfaceTableDataProfileOrBuilder- Returns:
- The bytes for datasetId.
-
getTableId
The table ID.
string table_id = 26;- Specified by:
getTableIdin interfaceTableDataProfileOrBuilder- Returns:
- The tableId.
-
getTableIdBytes
public com.google.protobuf.ByteString getTableIdBytes()The table ID.
string table_id = 26;- Specified by:
getTableIdBytesin interfaceTableDataProfileOrBuilder- Returns:
- The bytes for tableId.
-
getFullResource
The Cloud Asset Inventory resource that was profiled in order to generate this TableDataProfile. 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 Cloud Asset Inventory resource that was profiled in order to generate this TableDataProfile. 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
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
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. This will always be set to DONE when the table data profile is written to another service like BigQuery or Pub/Sub.
.google.privacy.dlp.v2.TableDataProfile.State state = 22;- Specified by:
getStateValuein interfaceTableDataProfileOrBuilder- Returns:
- The enum numeric value on the wire for state.
-
getState
State of a profile. This will always be set to DONE when the table data profile is written to another service like BigQuery or Pub/Sub.
.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
The sensitivity score of this table.
.google.privacy.dlp.v2.SensitivityScore sensitivity_score = 5;- Specified by:
getSensitivityScorein interfaceTableDataProfileOrBuilder- Returns:
- The sensitivityScore.
-
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
The data risk level of this table.
.google.privacy.dlp.v2.DataRiskLevel data_risk_level = 6;- Specified by:
getDataRiskLevelin interfaceTableDataProfileOrBuilder- Returns:
- The dataRiskLevel.
-
getDataRiskLevelOrBuilder
The data risk level of this table.
.google.privacy.dlp.v2.DataRiskLevel data_risk_level = 6;- Specified by:
getDataRiskLevelOrBuilderin interfaceTableDataProfileOrBuilder
-
getPredictedInfoTypesList
The infoTypes predicted from this table's data.
repeated .google.privacy.dlp.v2.InfoTypeSummary predicted_info_types = 27;- Specified by:
getPredictedInfoTypesListin interfaceTableDataProfileOrBuilder
-
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
The infoTypes predicted from this table's data.
repeated .google.privacy.dlp.v2.InfoTypeSummary predicted_info_types = 27;- Specified by:
getPredictedInfoTypesin interfaceTableDataProfileOrBuilder
-
getPredictedInfoTypesOrBuilder
The infoTypes predicted from this table's data.
repeated .google.privacy.dlp.v2.InfoTypeSummary predicted_info_types = 27;- Specified by:
getPredictedInfoTypesOrBuilderin interfaceTableDataProfileOrBuilder
-
getOtherInfoTypesList
Other infoTypes found in this table's data.
repeated .google.privacy.dlp.v2.OtherInfoTypeSummary other_info_types = 28;- Specified by:
getOtherInfoTypesListin interfaceTableDataProfileOrBuilder
-
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
Other infoTypes found in this table's data.
repeated .google.privacy.dlp.v2.OtherInfoTypeSummary other_info_types = 28;- Specified by:
getOtherInfoTypesin interfaceTableDataProfileOrBuilder
-
getOtherInfoTypesOrBuilder
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
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
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
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
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
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.UsegetResourceLabelsMap()instead.- Specified by:
getResourceLabelsin interfaceTableDataProfileOrBuilder
-
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
The labels applied to the resource at the time the profile was generated.
map<string, string> resource_labels = 17;- Specified by:
getResourceLabelsOrDefaultin interfaceTableDataProfileOrBuilder
-
getResourceLabelsOrThrow
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
-
hasSampleFindingsTable
public boolean hasSampleFindingsTable()The BigQuery table to which the sample findings are written.
.google.privacy.dlp.v2.BigQueryTable sample_findings_table = 37;- Specified by:
hasSampleFindingsTablein interfaceTableDataProfileOrBuilder- Returns:
- Whether the sampleFindingsTable field is set.
-
getSampleFindingsTable
The BigQuery table to which the sample findings are written.
.google.privacy.dlp.v2.BigQueryTable sample_findings_table = 37;- Specified by:
getSampleFindingsTablein interfaceTableDataProfileOrBuilder- Returns:
- The sampleFindingsTable.
-
getSampleFindingsTableOrBuilder
The BigQuery table to which the sample findings are written.
.google.privacy.dlp.v2.BigQueryTable sample_findings_table = 37;- Specified by:
getSampleFindingsTableOrBuilderin interfaceTableDataProfileOrBuilder
-
getTagsList
The tags attached to the table, including any tags attached during profiling. Because tags are attached to Cloud SQL instances rather than Cloud SQL tables, this field is empty for Cloud SQL table profiles.
repeated .google.privacy.dlp.v2.Tag tags = 39;- Specified by:
getTagsListin interfaceTableDataProfileOrBuilder
-
getTagsOrBuilderList
The tags attached to the table, including any tags attached during profiling. Because tags are attached to Cloud SQL instances rather than Cloud SQL tables, this field is empty for Cloud SQL table profiles.
repeated .google.privacy.dlp.v2.Tag tags = 39;- Specified by:
getTagsOrBuilderListin interfaceTableDataProfileOrBuilder
-
getTagsCount
public int getTagsCount()The tags attached to the table, including any tags attached during profiling. Because tags are attached to Cloud SQL instances rather than Cloud SQL tables, this field is empty for Cloud SQL table profiles.
repeated .google.privacy.dlp.v2.Tag tags = 39;- Specified by:
getTagsCountin interfaceTableDataProfileOrBuilder
-
getTags
The tags attached to the table, including any tags attached during profiling. Because tags are attached to Cloud SQL instances rather than Cloud SQL tables, this field is empty for Cloud SQL table profiles.
repeated .google.privacy.dlp.v2.Tag tags = 39;- Specified by:
getTagsin interfaceTableDataProfileOrBuilder
-
getTagsOrBuilder
The tags attached to the table, including any tags attached during profiling. Because tags are attached to Cloud SQL instances rather than Cloud SQL tables, this field is empty for Cloud SQL table profiles.
repeated .google.privacy.dlp.v2.Tag tags = 39;- Specified by:
getTagsOrBuilderin interfaceTableDataProfileOrBuilder
-
getRelatedResourcesList
Resources related to this profile.
repeated .google.privacy.dlp.v2.RelatedResource related_resources = 41;- Specified by:
getRelatedResourcesListin interfaceTableDataProfileOrBuilder
-
getRelatedResourcesOrBuilderList
Resources related to this profile.
repeated .google.privacy.dlp.v2.RelatedResource related_resources = 41;- Specified by:
getRelatedResourcesOrBuilderListin interfaceTableDataProfileOrBuilder
-
getRelatedResourcesCount
public int getRelatedResourcesCount()Resources related to this profile.
repeated .google.privacy.dlp.v2.RelatedResource related_resources = 41;- Specified by:
getRelatedResourcesCountin interfaceTableDataProfileOrBuilder
-
getRelatedResources
Resources related to this profile.
repeated .google.privacy.dlp.v2.RelatedResource related_resources = 41;- Specified by:
getRelatedResourcesin interfaceTableDataProfileOrBuilder
-
getRelatedResourcesOrBuilder
Resources related to this profile.
repeated .google.privacy.dlp.v2.RelatedResource related_resources = 41;- Specified by:
getRelatedResourcesOrBuilderin interfaceTableDataProfileOrBuilder
-
getDomainsList
Domains associated with the profile.
repeated .google.privacy.dlp.v2.Domain domains = 47;- Specified by:
getDomainsListin interfaceTableDataProfileOrBuilder
-
getDomainsOrBuilderList
Domains associated with the profile.
repeated .google.privacy.dlp.v2.Domain domains = 47;- Specified by:
getDomainsOrBuilderListin interfaceTableDataProfileOrBuilder
-
getDomainsCount
public int getDomainsCount()Domains associated with the profile.
repeated .google.privacy.dlp.v2.Domain domains = 47;- Specified by:
getDomainsCountin interfaceTableDataProfileOrBuilder
-
getDomains
Domains associated with the profile.
repeated .google.privacy.dlp.v2.Domain domains = 47;- Specified by:
getDomainsin interfaceTableDataProfileOrBuilder
-
getDomainsOrBuilder
Domains associated with the profile.
repeated .google.privacy.dlp.v2.Domain domains = 47;- Specified by:
getDomainsOrBuilderin interfaceTableDataProfileOrBuilder
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage
-
writeTo
- Specified by:
writeToin interfacecom.google.protobuf.MessageLite- Overrides:
writeToin classcom.google.protobuf.GeneratedMessage- Throws:
IOException
-
getSerializedSize
public int getSerializedSize()- Specified by:
getSerializedSizein interfacecom.google.protobuf.MessageLite- Overrides:
getSerializedSizein classcom.google.protobuf.GeneratedMessage
-
equals
- 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
- Throws:
IOException
-
parseFrom
public static TableDataProfile parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
parseDelimitedFrom
- 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
- Specified by:
newBuilderForTypein interfacecom.google.protobuf.Message- Specified by:
newBuilderForTypein interfacecom.google.protobuf.MessageLite
-
newBuilder
-
newBuilder
-
toBuilder
- Specified by:
toBuilderin interfacecom.google.protobuf.Message- Specified by:
toBuilderin interfacecom.google.protobuf.MessageLite
-
newBuilderForType
protected TableDataProfile.Builder newBuilderForType(com.google.protobuf.AbstractMessage.BuilderParent parent) - Overrides:
newBuilderForTypein classcom.google.protobuf.AbstractMessage
-
getDefaultInstance
-
parser
-
getParserForType
- Specified by:
getParserForTypein interfacecom.google.protobuf.Message- Specified by:
getParserForTypein interfacecom.google.protobuf.MessageLite- Overrides:
getParserForTypein classcom.google.protobuf.GeneratedMessage
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-