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 class
TableDataProfile.Builder
The profile for a scanned table.static class
TableDataProfile.State
Possible 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 boolean
containsResourceLabels(String key)
The labels applied to the resource at the time the profile was generated.boolean
equals(Object obj)
DataProfileConfigSnapshot
getConfigSnapshot()
The snapshot of the configurations used to generate the profile.DataProfileConfigSnapshotOrBuilder
getConfigSnapshotOrBuilder()
The snapshot of the configurations used to generate the profile.com.google.protobuf.Timestamp
getCreateTime()
The time at which the table was created.com.google.protobuf.TimestampOrBuilder
getCreateTimeOrBuilder()
The time at which the table was created.DataRiskLevel
getDataRiskLevel()
The data risk level of this table.DataRiskLevelOrBuilder
getDataRiskLevelOrBuilder()
The data risk level of this table.String
getDatasetId()
The BigQuery dataset ID.com.google.protobuf.ByteString
getDatasetIdBytes()
The BigQuery dataset ID.String
getDatasetLocation()
The BigQuery location where the dataset's data is stored.com.google.protobuf.ByteString
getDatasetLocationBytes()
The BigQuery location where the dataset's data is stored.String
getDatasetProjectId()
The GCP project ID that owns the BigQuery dataset.com.google.protobuf.ByteString
getDatasetProjectIdBytes()
The GCP project ID that owns the BigQuery dataset.static TableDataProfile
getDefaultInstance()
TableDataProfile
getDefaultInstanceForType()
static com.google.protobuf.Descriptors.Descriptor
getDescriptor()
EncryptionStatus
getEncryptionStatus()
How the table is encrypted.int
getEncryptionStatusValue()
How the table is encrypted.com.google.protobuf.Timestamp
getExpirationTime()
Optional.com.google.protobuf.TimestampOrBuilder
getExpirationTimeOrBuilder()
Optional.long
getFailedColumnCount()
The number of columns skipped in the table because of an error.String
getFullResource()
The resource name of the table.com.google.protobuf.ByteString
getFullResourceBytes()
The resource name of the table.com.google.protobuf.Timestamp
getLastModifiedTime()
The time when this table was last modifiedcom.google.protobuf.TimestampOrBuilder
getLastModifiedTimeOrBuilder()
The time when this table was last modifiedString
getName()
The name of the profile.com.google.protobuf.ByteString
getNameBytes()
The name of the profile.OtherInfoTypeSummary
getOtherInfoTypes(int index)
Other infoTypes found in this table's data.int
getOtherInfoTypesCount()
Other infoTypes found in this table's data.List<OtherInfoTypeSummary>
getOtherInfoTypesList()
Other infoTypes found in this table's data.OtherInfoTypeSummaryOrBuilder
getOtherInfoTypesOrBuilder(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()
InfoTypeSummary
getPredictedInfoTypes(int index)
The infoTypes predicted from this table's data.int
getPredictedInfoTypesCount()
The infoTypes predicted from this table's data.List<InfoTypeSummary>
getPredictedInfoTypesList()
The infoTypes predicted from this table's data.InfoTypeSummaryOrBuilder
getPredictedInfoTypesOrBuilder(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.Timestamp
getProfileLastGenerated()
The last time the profile was generated.com.google.protobuf.TimestampOrBuilder
getProfileLastGeneratedOrBuilder()
The last time the profile was generated.ProfileStatus
getProfileStatus()
Success or error status from the most recent profile generation attempt.ProfileStatusOrBuilder
getProfileStatusOrBuilder()
Success or error status from the most recent profile generation attempt.String
getProjectDataProfile()
The resource name to the project data profile for this table.com.google.protobuf.ByteString
getProjectDataProfileBytes()
The resource name to the project data profile for this table.Map<String,String>
getResourceLabels()
Deprecated.int
getResourceLabelsCount()
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.String
getResourceLabelsOrDefault(String key, String defaultValue)
The labels applied to the resource at the time the profile was generated.String
getResourceLabelsOrThrow(String key)
The labels applied to the resource at the time the profile was generated.ResourceVisibility
getResourceVisibility()
How broadly a resource has been shared.int
getResourceVisibilityValue()
How broadly a resource has been shared.long
getRowCount()
Number of rows in the table when the profile was generated.long
getScannedColumnCount()
The number of columns profiled in the table.SensitivityScore
getSensitivityScore()
The sensitivity score of this table.SensitivityScoreOrBuilder
getSensitivityScoreOrBuilder()
The sensitivity score of this table.int
getSerializedSize()
TableDataProfile.State
getState()
State of a profile.int
getStateValue()
State of a profile.String
getTableId()
The BigQuery table ID.com.google.protobuf.ByteString
getTableIdBytes()
The BigQuery table ID.long
getTableSizeBytes()
The size of the table when the profile was generated.boolean
hasConfigSnapshot()
The snapshot of the configurations used to generate the profile.boolean
hasCreateTime()
The time at which the table was created.boolean
hasDataRiskLevel()
The data risk level of this table.boolean
hasExpirationTime()
Optional.int
hashCode()
boolean
hasLastModifiedTime()
The time when this table was last modifiedboolean
hasProfileLastGenerated()
The last time the profile was generated.boolean
hasProfileStatus()
Success or error status from the most recent profile generation attempt.boolean
hasSensitivityScore()
The sensitivity score of this table.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable()
protected com.google.protobuf.MapField
internalGetMapField(int number)
boolean
isInitialized()
static TableDataProfile.Builder
newBuilder()
static TableDataProfile.Builder
newBuilder(TableDataProfile prototype)
TableDataProfile.Builder
newBuilderForType()
protected TableDataProfile.Builder
newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
protected Object
newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)
static TableDataProfile
parseDelimitedFrom(InputStream input)
static TableDataProfile
parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
static TableDataProfile
parseFrom(byte[] data)
static TableDataProfile
parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
static TableDataProfile
parseFrom(com.google.protobuf.ByteString data)
static TableDataProfile
parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
static TableDataProfile
parseFrom(com.google.protobuf.CodedInputStream input)
static TableDataProfile
parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
static TableDataProfile
parseFrom(InputStream input)
static TableDataProfile
parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
static TableDataProfile
parseFrom(ByteBuffer data)
static TableDataProfile
parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
static com.google.protobuf.Parser<TableDataProfile>
parser()
TableDataProfile.Builder
toBuilder()
void
writeTo(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:
newInstance
in classcom.google.protobuf.GeneratedMessageV3
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
-
internalGetMapField
protected com.google.protobuf.MapField internalGetMapField(int number)
- Overrides:
internalGetMapField
in classcom.google.protobuf.GeneratedMessageV3
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTable
in classcom.google.protobuf.GeneratedMessageV3
-
getName
public String getName()
The name of the profile.
string name = 1;
- Specified by:
getName
in interfaceTableDataProfileOrBuilder
- Returns:
- The name.
-
getNameBytes
public com.google.protobuf.ByteString getNameBytes()
The name of the profile.
string name = 1;
- Specified by:
getNameBytes
in 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:
getProjectDataProfile
in 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:
getProjectDataProfileBytes
in 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:
getDatasetProjectId
in 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:
getDatasetProjectIdBytes
in 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:
getDatasetLocation
in 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:
getDatasetLocationBytes
in interfaceTableDataProfileOrBuilder
- Returns:
- The bytes for datasetLocation.
-
getDatasetId
public String getDatasetId()
The BigQuery dataset ID.
string dataset_id = 25;
- Specified by:
getDatasetId
in interfaceTableDataProfileOrBuilder
- Returns:
- The datasetId.
-
getDatasetIdBytes
public com.google.protobuf.ByteString getDatasetIdBytes()
The BigQuery dataset ID.
string dataset_id = 25;
- Specified by:
getDatasetIdBytes
in interfaceTableDataProfileOrBuilder
- Returns:
- The bytes for datasetId.
-
getTableId
public String getTableId()
The BigQuery table ID.
string table_id = 26;
- Specified by:
getTableId
in interfaceTableDataProfileOrBuilder
- Returns:
- The tableId.
-
getTableIdBytes
public com.google.protobuf.ByteString getTableIdBytes()
The BigQuery table ID.
string table_id = 26;
- Specified by:
getTableIdBytes
in 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:
getFullResource
in 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:
getFullResourceBytes
in 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:
hasProfileStatus
in 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:
getProfileStatus
in 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:
getProfileStatusOrBuilder
in interfaceTableDataProfileOrBuilder
-
getStateValue
public int getStateValue()
State of a profile.
.google.privacy.dlp.v2.TableDataProfile.State state = 22;
- Specified by:
getStateValue
in 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:
getState
in interfaceTableDataProfileOrBuilder
- Returns:
- The state.
-
hasSensitivityScore
public boolean hasSensitivityScore()
The sensitivity score of this table.
.google.privacy.dlp.v2.SensitivityScore sensitivity_score = 5;
- Specified by:
hasSensitivityScore
in 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:
getSensitivityScore
in interfaceTableDataProfileOrBuilder
- Returns:
- The sensitivityScore.
-
getSensitivityScoreOrBuilder
public SensitivityScoreOrBuilder getSensitivityScoreOrBuilder()
The sensitivity score of this table.
.google.privacy.dlp.v2.SensitivityScore sensitivity_score = 5;
- Specified by:
getSensitivityScoreOrBuilder
in interfaceTableDataProfileOrBuilder
-
hasDataRiskLevel
public boolean hasDataRiskLevel()
The data risk level of this table.
.google.privacy.dlp.v2.DataRiskLevel data_risk_level = 6;
- Specified by:
hasDataRiskLevel
in 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:
getDataRiskLevel
in 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:
getDataRiskLevelOrBuilder
in 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:
getPredictedInfoTypesList
in 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:
getPredictedInfoTypesOrBuilderList
in 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:
getPredictedInfoTypesCount
in 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:
getPredictedInfoTypes
in 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:
getPredictedInfoTypesOrBuilder
in 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:
getOtherInfoTypesList
in 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:
getOtherInfoTypesOrBuilderList
in 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:
getOtherInfoTypesCount
in 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:
getOtherInfoTypes
in 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:
getOtherInfoTypesOrBuilder
in 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:
hasConfigSnapshot
in 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:
getConfigSnapshot
in 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:
getConfigSnapshotOrBuilder
in interfaceTableDataProfileOrBuilder
-
hasLastModifiedTime
public boolean hasLastModifiedTime()
The time when this table was last modified
.google.protobuf.Timestamp last_modified_time = 8;
- Specified by:
hasLastModifiedTime
in 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:
getLastModifiedTime
in 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:
getLastModifiedTimeOrBuilder
in interfaceTableDataProfileOrBuilder
-
hasExpirationTime
public boolean hasExpirationTime()
Optional. The time when this table expires.
.google.protobuf.Timestamp expiration_time = 9;
- Specified by:
hasExpirationTime
in 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:
getExpirationTime
in 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:
getExpirationTimeOrBuilder
in interfaceTableDataProfileOrBuilder
-
getScannedColumnCount
public long getScannedColumnCount()
The number of columns profiled in the table.
int64 scanned_column_count = 10;
- Specified by:
getScannedColumnCount
in 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:
getFailedColumnCount
in 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:
getTableSizeBytes
in 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:
getRowCount
in interfaceTableDataProfileOrBuilder
- Returns:
- The rowCount.
-
getEncryptionStatusValue
public int getEncryptionStatusValue()
How the table is encrypted.
.google.privacy.dlp.v2.EncryptionStatus encryption_status = 14;
- Specified by:
getEncryptionStatusValue
in 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:
getEncryptionStatus
in 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:
getResourceVisibilityValue
in 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:
getResourceVisibility
in interfaceTableDataProfileOrBuilder
- Returns:
- The resourceVisibility.
-
hasProfileLastGenerated
public boolean hasProfileLastGenerated()
The last time the profile was generated.
.google.protobuf.Timestamp profile_last_generated = 16;
- Specified by:
hasProfileLastGenerated
in 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:
getProfileLastGenerated
in 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:
getProfileLastGeneratedOrBuilder
in interfaceTableDataProfileOrBuilder
-
getResourceLabelsCount
public int getResourceLabelsCount()
Description copied from interface:TableDataProfileOrBuilder
The labels applied to the resource at the time the profile was generated.
map<string, string> resource_labels = 17;
- Specified by:
getResourceLabelsCount
in 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:
containsResourceLabels
in interfaceTableDataProfileOrBuilder
-
getResourceLabels
@Deprecated public Map<String,String> getResourceLabels()
Deprecated.UsegetResourceLabelsMap()
instead.- Specified by:
getResourceLabels
in 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:
getResourceLabelsMap
in 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:
getResourceLabelsOrDefault
in 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:
getResourceLabelsOrThrow
in interfaceTableDataProfileOrBuilder
-
hasCreateTime
public boolean hasCreateTime()
The time at which the table was created.
.google.protobuf.Timestamp create_time = 23;
- Specified by:
hasCreateTime
in 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:
getCreateTime
in 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:
getCreateTimeOrBuilder
in interfaceTableDataProfileOrBuilder
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitialized
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Overrides:
isInitialized
in classcom.google.protobuf.GeneratedMessageV3
-
writeTo
public void writeTo(com.google.protobuf.CodedOutputStream output) throws IOException
- Specified by:
writeTo
in interfacecom.google.protobuf.MessageLite
- Overrides:
writeTo
in classcom.google.protobuf.GeneratedMessageV3
- Throws:
IOException
-
getSerializedSize
public int getSerializedSize()
- Specified by:
getSerializedSize
in interfacecom.google.protobuf.MessageLite
- Overrides:
getSerializedSize
in classcom.google.protobuf.GeneratedMessageV3
-
equals
public boolean equals(Object obj)
- Specified by:
equals
in interfacecom.google.protobuf.Message
- Overrides:
equals
in classcom.google.protobuf.AbstractMessage
-
hashCode
public int hashCode()
- Specified by:
hashCode
in interfacecom.google.protobuf.Message
- Overrides:
hashCode
in 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:
newBuilderForType
in interfacecom.google.protobuf.Message
- Specified by:
newBuilderForType
in 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:
toBuilder
in interfacecom.google.protobuf.Message
- Specified by:
toBuilder
in interfacecom.google.protobuf.MessageLite
-
newBuilderForType
protected TableDataProfile.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
- Specified by:
newBuilderForType
in 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:
getParserForType
in interfacecom.google.protobuf.Message
- Specified by:
getParserForType
in interfacecom.google.protobuf.MessageLite
- Overrides:
getParserForType
in classcom.google.protobuf.GeneratedMessageV3
-
getDefaultInstanceForType
public TableDataProfile getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageOrBuilder
-
-