Package com.google.cloud.dataplex.v1
Class DataScan.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.Builder<DataScan.Builder>
com.google.cloud.dataplex.v1.DataScan.Builder
- All Implemented Interfaces:
DataScanOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- DataScan
public static final class DataScan.Builder
extends com.google.protobuf.GeneratedMessage.Builder<DataScan.Builder>
implements DataScanOrBuilder
Represents a user-visible job which provides the insights for the related data source. For example: * Data quality: generates queries based on the rules and runs against the data to get data quality check results. For more information, see [Auto data quality overview](https://cloud.google.com/dataplex/docs/auto-data-quality-overview). * Data profile: analyzes the data in tables and generates insights about the structure, content and relationships (such as null percent, cardinality, min/max/mean, etc). For more information, see [About data profiling](https://cloud.google.com/dataplex/docs/data-profiling-overview). * Data discovery: scans data in Cloud Storage buckets to extract and then catalog metadata. For more information, see [Discover and catalog Cloud Storage data](https://cloud.google.com/bigquery/docs/automatic-discovery). * Data documentation: analyzes the table details and generates insights including descriptions and sample SQL queries for the table. For more information, see [Generate data insights in BigQuery](https://cloud.google.com/bigquery/docs/data-insights).Protobuf type
google.cloud.dataplex.v1.DataScan-
Method Summary
Modifier and TypeMethodDescriptionbuild()clear()Output only.Required.Output only.Settings for a data discovery scan.Output only.Settings for a data documentation scan.Output only.Settings for a data profile scan.Output only.Settings for a data quality scan.Optional.Optional.Optional.Output only.Output only.Output only.Output only.clearUid()Output only.Output only.booleancontainsLabels(String key) Optional.com.google.protobuf.TimestampOutput only.com.google.protobuf.Timestamp.BuilderOutput only.com.google.protobuf.TimestampOrBuilderOutput only.getData()Required.Required.Output only.Output only.Output only.Settings for a data discovery scan.Settings for a data discovery scan.Settings for a data discovery scan.Output only.Output only.Output only.Settings for a data documentation scan.Settings for a data documentation scan.Settings for a data documentation scan.Required.Output only.Output only.Output only.Settings for a data profile scan.Settings for a data profile scan.Settings for a data profile scan.Output only.Output only.Output only.Settings for a data quality scan.Settings for a data quality scan.Settings for a data quality scan.Optional.com.google.protobuf.ByteStringOptional.static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorOptional.com.google.protobuf.ByteStringOptional.Optional.Optional.Optional.Output only.Output only.Output only.Deprecated.intOptional.Optional.getLabelsOrDefault(String key, String defaultValue) Optional.getLabelsOrThrow(String key) Optional.Deprecated.getName()Output only.com.google.protobuf.ByteStringOutput only.getState()Output only.intOutput only.getType()Output only.intOutput only.getUid()Output only.com.google.protobuf.ByteStringOutput only.com.google.protobuf.TimestampOutput only.com.google.protobuf.Timestamp.BuilderOutput only.com.google.protobuf.TimestampOrBuilderOutput only.booleanOutput only.booleanhasData()Required.booleanOutput only.booleanSettings for a data discovery scan.booleanOutput only.booleanSettings for a data documentation scan.booleanOutput only.booleanSettings for a data profile scan.booleanOutput only.booleanSettings for a data quality scan.booleanOptional.booleanOutput only.booleanOutput only.protected com.google.protobuf.GeneratedMessage.FieldAccessorTableprotected com.google.protobuf.MapFieldReflectionAccessorinternalGetMapFieldReflection(int number) protected com.google.protobuf.MapFieldReflectionAccessorinternalGetMutableMapFieldReflection(int number) final booleanmergeCreateTime(com.google.protobuf.Timestamp value) Output only.mergeData(DataSource value) Required.Output only.Settings for a data discovery scan.Output only.Settings for a data documentation scan.Output only.Settings for a data profile scan.Output only.Settings for a data quality scan.Optional.Output only.mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) mergeUpdateTime(com.google.protobuf.Timestamp value) Output only.putAllLabels(Map<String, String> values) Optional.Optional.removeLabels(String key) Optional.setCreateTime(com.google.protobuf.Timestamp value) Output only.setCreateTime(com.google.protobuf.Timestamp.Builder builderForValue) Output only.setData(DataSource value) Required.setData(DataSource.Builder builderForValue) Required.Output only.setDataDiscoveryResult(DataDiscoveryResult.Builder builderForValue) Output only.Settings for a data discovery scan.setDataDiscoverySpec(DataDiscoverySpec.Builder builderForValue) Settings for a data discovery scan.Output only.setDataDocumentationResult(DataDocumentationResult.Builder builderForValue) Output only.Settings for a data documentation scan.setDataDocumentationSpec(DataDocumentationSpec.Builder builderForValue) Settings for a data documentation scan.Output only.setDataProfileResult(DataProfileResult.Builder builderForValue) Output only.Settings for a data profile scan.setDataProfileSpec(DataProfileSpec.Builder builderForValue) Settings for a data profile scan.Output only.setDataQualityResult(DataQualityResult.Builder builderForValue) Output only.Settings for a data quality scan.setDataQualitySpec(DataQualitySpec.Builder builderForValue) Settings for a data quality scan.setDescription(String value) Optional.setDescriptionBytes(com.google.protobuf.ByteString value) Optional.setDisplayName(String value) Optional.setDisplayNameBytes(com.google.protobuf.ByteString value) Optional.Optional.setExecutionSpec(DataScan.ExecutionSpec.Builder builderForValue) Optional.Output only.setExecutionStatus(DataScan.ExecutionStatus.Builder builderForValue) Output only.Output only.setNameBytes(com.google.protobuf.ByteString value) Output only.Output only.setStateValue(int value) Output only.setType(DataScanType value) Output only.setTypeValue(int value) Output only.Output only.setUidBytes(com.google.protobuf.ByteString value) Output only.setUpdateTime(com.google.protobuf.Timestamp value) Output only.setUpdateTime(com.google.protobuf.Timestamp.Builder builderForValue) Output only.Methods inherited from class com.google.protobuf.GeneratedMessage.Builder
addRepeatedField, clearField, clearOneof, clone, getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, mergeUnknownFields, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setField, setRepeatedField, setUnknownFields, setUnknownFieldSetBuilder, setUnknownFieldsProto3Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.Message.Builder
mergeDelimitedFrom, mergeDelimitedFromMethods inherited from interface com.google.protobuf.MessageLite.Builder
mergeFromMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
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.Builder<DataScan.Builder>
-
internalGetMutableMapFieldReflection
protected com.google.protobuf.MapFieldReflectionAccessor internalGetMutableMapFieldReflection(int number) - Overrides:
internalGetMutableMapFieldReflectionin classcom.google.protobuf.GeneratedMessage.Builder<DataScan.Builder>
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessage.Builder<DataScan.Builder>
-
clear
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessage.Builder<DataScan.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.Message.Builder- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getDescriptorForTypein classcom.google.protobuf.GeneratedMessage.Builder<DataScan.Builder>
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
mergeFrom
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<DataScan.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<DataScan.Builder>
-
mergeFrom
public DataScan.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<DataScan.Builder>- Throws:
IOException
-
getSpecCase
- Specified by:
getSpecCasein interfaceDataScanOrBuilder
-
clearSpec
-
getResultCase
- Specified by:
getResultCasein interfaceDataScanOrBuilder
-
clearResult
-
getName
Output only. Identifier. The relative resource name of the scan, of the form: `projects/{project}/locations/{location_id}/dataScans/{datascan_id}`, where `project` refers to a *project_id* or *project_number* and `location_id` refers to a Google Cloud region.string name = 1 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.field_behavior) = IDENTIFIER];- Specified by:
getNamein interfaceDataScanOrBuilder- Returns:
- The name.
-
getNameBytes
public com.google.protobuf.ByteString getNameBytes()Output only. Identifier. The relative resource name of the scan, of the form: `projects/{project}/locations/{location_id}/dataScans/{datascan_id}`, where `project` refers to a *project_id* or *project_number* and `location_id` refers to a Google Cloud region.string name = 1 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.field_behavior) = IDENTIFIER];- Specified by:
getNameBytesin interfaceDataScanOrBuilder- Returns:
- The bytes for name.
-
setName
Output only. Identifier. The relative resource name of the scan, of the form: `projects/{project}/locations/{location_id}/dataScans/{datascan_id}`, where `project` refers to a *project_id* or *project_number* and `location_id` refers to a Google Cloud region.string name = 1 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.field_behavior) = IDENTIFIER];- Parameters:
value- The name to set.- Returns:
- This builder for chaining.
-
clearName
Output only. Identifier. The relative resource name of the scan, of the form: `projects/{project}/locations/{location_id}/dataScans/{datascan_id}`, where `project` refers to a *project_id* or *project_number* and `location_id` refers to a Google Cloud region.string name = 1 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.field_behavior) = IDENTIFIER];- Returns:
- This builder for chaining.
-
setNameBytes
Output only. Identifier. The relative resource name of the scan, of the form: `projects/{project}/locations/{location_id}/dataScans/{datascan_id}`, where `project` refers to a *project_id* or *project_number* and `location_id` refers to a Google Cloud region.string name = 1 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.field_behavior) = IDENTIFIER];- Parameters:
value- The bytes for name to set.- Returns:
- This builder for chaining.
-
getUid
Output only. System generated globally unique ID for the scan. This ID will be different if the scan is deleted and re-created with the same name.
string uid = 2 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.field_info) = { ... }- Specified by:
getUidin interfaceDataScanOrBuilder- Returns:
- The uid.
-
getUidBytes
public com.google.protobuf.ByteString getUidBytes()Output only. System generated globally unique ID for the scan. This ID will be different if the scan is deleted and re-created with the same name.
string uid = 2 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.field_info) = { ... }- Specified by:
getUidBytesin interfaceDataScanOrBuilder- Returns:
- The bytes for uid.
-
setUid
Output only. System generated globally unique ID for the scan. This ID will be different if the scan is deleted and re-created with the same name.
string uid = 2 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.field_info) = { ... }- Parameters:
value- The uid to set.- Returns:
- This builder for chaining.
-
clearUid
Output only. System generated globally unique ID for the scan. This ID will be different if the scan is deleted and re-created with the same name.
string uid = 2 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.field_info) = { ... }- Returns:
- This builder for chaining.
-
setUidBytes
Output only. System generated globally unique ID for the scan. This ID will be different if the scan is deleted and re-created with the same name.
string uid = 2 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.field_info) = { ... }- Parameters:
value- The bytes for uid to set.- Returns:
- This builder for chaining.
-
getDescription
Optional. Description of the scan. * Must be between 1-1024 characters.
string description = 3 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getDescriptionin interfaceDataScanOrBuilder- Returns:
- The description.
-
getDescriptionBytes
public com.google.protobuf.ByteString getDescriptionBytes()Optional. Description of the scan. * Must be between 1-1024 characters.
string description = 3 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getDescriptionBytesin interfaceDataScanOrBuilder- Returns:
- The bytes for description.
-
setDescription
Optional. Description of the scan. * Must be between 1-1024 characters.
string description = 3 [(.google.api.field_behavior) = OPTIONAL];- Parameters:
value- The description to set.- Returns:
- This builder for chaining.
-
clearDescription
Optional. Description of the scan. * Must be between 1-1024 characters.
string description = 3 [(.google.api.field_behavior) = OPTIONAL];- Returns:
- This builder for chaining.
-
setDescriptionBytes
Optional. Description of the scan. * Must be between 1-1024 characters.
string description = 3 [(.google.api.field_behavior) = OPTIONAL];- Parameters:
value- The bytes for description to set.- Returns:
- This builder for chaining.
-
getDisplayName
Optional. User friendly display name. * Must be between 1-256 characters.
string display_name = 4 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getDisplayNamein interfaceDataScanOrBuilder- Returns:
- The displayName.
-
getDisplayNameBytes
public com.google.protobuf.ByteString getDisplayNameBytes()Optional. User friendly display name. * Must be between 1-256 characters.
string display_name = 4 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getDisplayNameBytesin interfaceDataScanOrBuilder- Returns:
- The bytes for displayName.
-
setDisplayName
Optional. User friendly display name. * Must be between 1-256 characters.
string display_name = 4 [(.google.api.field_behavior) = OPTIONAL];- Parameters:
value- The displayName to set.- Returns:
- This builder for chaining.
-
clearDisplayName
Optional. User friendly display name. * Must be between 1-256 characters.
string display_name = 4 [(.google.api.field_behavior) = OPTIONAL];- Returns:
- This builder for chaining.
-
setDisplayNameBytes
Optional. User friendly display name. * Must be between 1-256 characters.
string display_name = 4 [(.google.api.field_behavior) = OPTIONAL];- Parameters:
value- The bytes for displayName to set.- Returns:
- This builder for chaining.
-
getLabelsCount
public int getLabelsCount()Description copied from interface:DataScanOrBuilderOptional. User-defined labels for the scan.
map<string, string> labels = 5 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getLabelsCountin interfaceDataScanOrBuilder
-
containsLabels
Optional. User-defined labels for the scan.
map<string, string> labels = 5 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
containsLabelsin interfaceDataScanOrBuilder
-
getLabels
Deprecated.UsegetLabelsMap()instead.- Specified by:
getLabelsin interfaceDataScanOrBuilder
-
getLabelsMap
Optional. User-defined labels for the scan.
map<string, string> labels = 5 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getLabelsMapin interfaceDataScanOrBuilder
-
getLabelsOrDefault
Optional. User-defined labels for the scan.
map<string, string> labels = 5 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getLabelsOrDefaultin interfaceDataScanOrBuilder
-
getLabelsOrThrow
Optional. User-defined labels for the scan.
map<string, string> labels = 5 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getLabelsOrThrowin interfaceDataScanOrBuilder
-
clearLabels
-
removeLabels
Optional. User-defined labels for the scan.
map<string, string> labels = 5 [(.google.api.field_behavior) = OPTIONAL]; -
getMutableLabels
Deprecated.Use alternate mutation accessors instead. -
putLabels
Optional. User-defined labels for the scan.
map<string, string> labels = 5 [(.google.api.field_behavior) = OPTIONAL]; -
putAllLabels
Optional. User-defined labels for the scan.
map<string, string> labels = 5 [(.google.api.field_behavior) = OPTIONAL]; -
getStateValue
public int getStateValue()Output only. Current state of the DataScan.
.google.cloud.dataplex.v1.State state = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getStateValuein interfaceDataScanOrBuilder- Returns:
- The enum numeric value on the wire for state.
-
setStateValue
Output only. Current state of the DataScan.
.google.cloud.dataplex.v1.State state = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];- Parameters:
value- The enum numeric value on the wire for state to set.- Returns:
- This builder for chaining.
-
getState
Output only. Current state of the DataScan.
.google.cloud.dataplex.v1.State state = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getStatein interfaceDataScanOrBuilder- Returns:
- The state.
-
setState
Output only. Current state of the DataScan.
.google.cloud.dataplex.v1.State state = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];- Parameters:
value- The state to set.- Returns:
- This builder for chaining.
-
clearState
Output only. Current state of the DataScan.
.google.cloud.dataplex.v1.State state = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- This builder for chaining.
-
hasCreateTime
public boolean hasCreateTime()Output only. The time when the scan was created.
.google.protobuf.Timestamp create_time = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
hasCreateTimein interfaceDataScanOrBuilder- Returns:
- Whether the createTime field is set.
-
getCreateTime
public com.google.protobuf.Timestamp getCreateTime()Output only. The time when the scan was created.
.google.protobuf.Timestamp create_time = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getCreateTimein interfaceDataScanOrBuilder- Returns:
- The createTime.
-
setCreateTime
Output only. The time when the scan was created.
.google.protobuf.Timestamp create_time = 7 [(.google.api.field_behavior) = OUTPUT_ONLY]; -
setCreateTime
Output only. The time when the scan was created.
.google.protobuf.Timestamp create_time = 7 [(.google.api.field_behavior) = OUTPUT_ONLY]; -
mergeCreateTime
Output only. The time when the scan was created.
.google.protobuf.Timestamp create_time = 7 [(.google.api.field_behavior) = OUTPUT_ONLY]; -
clearCreateTime
Output only. The time when the scan was created.
.google.protobuf.Timestamp create_time = 7 [(.google.api.field_behavior) = OUTPUT_ONLY]; -
getCreateTimeBuilder
public com.google.protobuf.Timestamp.Builder getCreateTimeBuilder()Output only. The time when the scan was created.
.google.protobuf.Timestamp create_time = 7 [(.google.api.field_behavior) = OUTPUT_ONLY]; -
getCreateTimeOrBuilder
public com.google.protobuf.TimestampOrBuilder getCreateTimeOrBuilder()Output only. The time when the scan was created.
.google.protobuf.Timestamp create_time = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getCreateTimeOrBuilderin interfaceDataScanOrBuilder
-
hasUpdateTime
public boolean hasUpdateTime()Output only. The time when the scan was last updated.
.google.protobuf.Timestamp update_time = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
hasUpdateTimein interfaceDataScanOrBuilder- Returns:
- Whether the updateTime field is set.
-
getUpdateTime
public com.google.protobuf.Timestamp getUpdateTime()Output only. The time when the scan was last updated.
.google.protobuf.Timestamp update_time = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getUpdateTimein interfaceDataScanOrBuilder- Returns:
- The updateTime.
-
setUpdateTime
Output only. The time when the scan was last updated.
.google.protobuf.Timestamp update_time = 8 [(.google.api.field_behavior) = OUTPUT_ONLY]; -
setUpdateTime
Output only. The time when the scan was last updated.
.google.protobuf.Timestamp update_time = 8 [(.google.api.field_behavior) = OUTPUT_ONLY]; -
mergeUpdateTime
Output only. The time when the scan was last updated.
.google.protobuf.Timestamp update_time = 8 [(.google.api.field_behavior) = OUTPUT_ONLY]; -
clearUpdateTime
Output only. The time when the scan was last updated.
.google.protobuf.Timestamp update_time = 8 [(.google.api.field_behavior) = OUTPUT_ONLY]; -
getUpdateTimeBuilder
public com.google.protobuf.Timestamp.Builder getUpdateTimeBuilder()Output only. The time when the scan was last updated.
.google.protobuf.Timestamp update_time = 8 [(.google.api.field_behavior) = OUTPUT_ONLY]; -
getUpdateTimeOrBuilder
public com.google.protobuf.TimestampOrBuilder getUpdateTimeOrBuilder()Output only. The time when the scan was last updated.
.google.protobuf.Timestamp update_time = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getUpdateTimeOrBuilderin interfaceDataScanOrBuilder
-
hasData
public boolean hasData()Required. The data source for DataScan.
.google.cloud.dataplex.v1.DataSource data = 9 [(.google.api.field_behavior) = REQUIRED];- Specified by:
hasDatain interfaceDataScanOrBuilder- Returns:
- Whether the data field is set.
-
getData
Required. The data source for DataScan.
.google.cloud.dataplex.v1.DataSource data = 9 [(.google.api.field_behavior) = REQUIRED];- Specified by:
getDatain interfaceDataScanOrBuilder- Returns:
- The data.
-
setData
Required. The data source for DataScan.
.google.cloud.dataplex.v1.DataSource data = 9 [(.google.api.field_behavior) = REQUIRED]; -
setData
Required. The data source for DataScan.
.google.cloud.dataplex.v1.DataSource data = 9 [(.google.api.field_behavior) = REQUIRED]; -
mergeData
Required. The data source for DataScan.
.google.cloud.dataplex.v1.DataSource data = 9 [(.google.api.field_behavior) = REQUIRED]; -
clearData
Required. The data source for DataScan.
.google.cloud.dataplex.v1.DataSource data = 9 [(.google.api.field_behavior) = REQUIRED]; -
getDataBuilder
Required. The data source for DataScan.
.google.cloud.dataplex.v1.DataSource data = 9 [(.google.api.field_behavior) = REQUIRED]; -
getDataOrBuilder
Required. The data source for DataScan.
.google.cloud.dataplex.v1.DataSource data = 9 [(.google.api.field_behavior) = REQUIRED];- Specified by:
getDataOrBuilderin interfaceDataScanOrBuilder
-
hasExecutionSpec
public boolean hasExecutionSpec()Optional. DataScan execution settings. If not specified, the fields in it will use their default values.
.google.cloud.dataplex.v1.DataScan.ExecutionSpec execution_spec = 10 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
hasExecutionSpecin interfaceDataScanOrBuilder- Returns:
- Whether the executionSpec field is set.
-
getExecutionSpec
Optional. DataScan execution settings. If not specified, the fields in it will use their default values.
.google.cloud.dataplex.v1.DataScan.ExecutionSpec execution_spec = 10 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getExecutionSpecin interfaceDataScanOrBuilder- Returns:
- The executionSpec.
-
setExecutionSpec
Optional. DataScan execution settings. If not specified, the fields in it will use their default values.
.google.cloud.dataplex.v1.DataScan.ExecutionSpec execution_spec = 10 [(.google.api.field_behavior) = OPTIONAL]; -
setExecutionSpec
Optional. DataScan execution settings. If not specified, the fields in it will use their default values.
.google.cloud.dataplex.v1.DataScan.ExecutionSpec execution_spec = 10 [(.google.api.field_behavior) = OPTIONAL]; -
mergeExecutionSpec
Optional. DataScan execution settings. If not specified, the fields in it will use their default values.
.google.cloud.dataplex.v1.DataScan.ExecutionSpec execution_spec = 10 [(.google.api.field_behavior) = OPTIONAL]; -
clearExecutionSpec
Optional. DataScan execution settings. If not specified, the fields in it will use their default values.
.google.cloud.dataplex.v1.DataScan.ExecutionSpec execution_spec = 10 [(.google.api.field_behavior) = OPTIONAL]; -
getExecutionSpecBuilder
Optional. DataScan execution settings. If not specified, the fields in it will use their default values.
.google.cloud.dataplex.v1.DataScan.ExecutionSpec execution_spec = 10 [(.google.api.field_behavior) = OPTIONAL]; -
getExecutionSpecOrBuilder
Optional. DataScan execution settings. If not specified, the fields in it will use their default values.
.google.cloud.dataplex.v1.DataScan.ExecutionSpec execution_spec = 10 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getExecutionSpecOrBuilderin interfaceDataScanOrBuilder
-
hasExecutionStatus
public boolean hasExecutionStatus()Output only. Status of the data scan execution.
.google.cloud.dataplex.v1.DataScan.ExecutionStatus execution_status = 11 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
hasExecutionStatusin interfaceDataScanOrBuilder- Returns:
- Whether the executionStatus field is set.
-
getExecutionStatus
Output only. Status of the data scan execution.
.google.cloud.dataplex.v1.DataScan.ExecutionStatus execution_status = 11 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getExecutionStatusin interfaceDataScanOrBuilder- Returns:
- The executionStatus.
-
setExecutionStatus
Output only. Status of the data scan execution.
.google.cloud.dataplex.v1.DataScan.ExecutionStatus execution_status = 11 [(.google.api.field_behavior) = OUTPUT_ONLY]; -
setExecutionStatus
Output only. Status of the data scan execution.
.google.cloud.dataplex.v1.DataScan.ExecutionStatus execution_status = 11 [(.google.api.field_behavior) = OUTPUT_ONLY]; -
mergeExecutionStatus
Output only. Status of the data scan execution.
.google.cloud.dataplex.v1.DataScan.ExecutionStatus execution_status = 11 [(.google.api.field_behavior) = OUTPUT_ONLY]; -
clearExecutionStatus
Output only. Status of the data scan execution.
.google.cloud.dataplex.v1.DataScan.ExecutionStatus execution_status = 11 [(.google.api.field_behavior) = OUTPUT_ONLY]; -
getExecutionStatusBuilder
Output only. Status of the data scan execution.
.google.cloud.dataplex.v1.DataScan.ExecutionStatus execution_status = 11 [(.google.api.field_behavior) = OUTPUT_ONLY]; -
getExecutionStatusOrBuilder
Output only. Status of the data scan execution.
.google.cloud.dataplex.v1.DataScan.ExecutionStatus execution_status = 11 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getExecutionStatusOrBuilderin interfaceDataScanOrBuilder
-
getTypeValue
public int getTypeValue()Output only. The type of DataScan.
.google.cloud.dataplex.v1.DataScanType type = 12 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getTypeValuein interfaceDataScanOrBuilder- Returns:
- The enum numeric value on the wire for type.
-
setTypeValue
Output only. The type of DataScan.
.google.cloud.dataplex.v1.DataScanType type = 12 [(.google.api.field_behavior) = OUTPUT_ONLY];- Parameters:
value- The enum numeric value on the wire for type to set.- Returns:
- This builder for chaining.
-
getType
Output only. The type of DataScan.
.google.cloud.dataplex.v1.DataScanType type = 12 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getTypein interfaceDataScanOrBuilder- Returns:
- The type.
-
setType
Output only. The type of DataScan.
.google.cloud.dataplex.v1.DataScanType type = 12 [(.google.api.field_behavior) = OUTPUT_ONLY];- Parameters:
value- The type to set.- Returns:
- This builder for chaining.
-
clearType
Output only. The type of DataScan.
.google.cloud.dataplex.v1.DataScanType type = 12 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- This builder for chaining.
-
hasDataQualitySpec
public boolean hasDataQualitySpec()Settings for a data quality scan.
.google.cloud.dataplex.v1.DataQualitySpec data_quality_spec = 100;- Specified by:
hasDataQualitySpecin interfaceDataScanOrBuilder- Returns:
- Whether the dataQualitySpec field is set.
-
getDataQualitySpec
Settings for a data quality scan.
.google.cloud.dataplex.v1.DataQualitySpec data_quality_spec = 100;- Specified by:
getDataQualitySpecin interfaceDataScanOrBuilder- Returns:
- The dataQualitySpec.
-
setDataQualitySpec
Settings for a data quality scan.
.google.cloud.dataplex.v1.DataQualitySpec data_quality_spec = 100; -
setDataQualitySpec
Settings for a data quality scan.
.google.cloud.dataplex.v1.DataQualitySpec data_quality_spec = 100; -
mergeDataQualitySpec
Settings for a data quality scan.
.google.cloud.dataplex.v1.DataQualitySpec data_quality_spec = 100; -
clearDataQualitySpec
Settings for a data quality scan.
.google.cloud.dataplex.v1.DataQualitySpec data_quality_spec = 100; -
getDataQualitySpecBuilder
Settings for a data quality scan.
.google.cloud.dataplex.v1.DataQualitySpec data_quality_spec = 100; -
getDataQualitySpecOrBuilder
Settings for a data quality scan.
.google.cloud.dataplex.v1.DataQualitySpec data_quality_spec = 100;- Specified by:
getDataQualitySpecOrBuilderin interfaceDataScanOrBuilder
-
hasDataProfileSpec
public boolean hasDataProfileSpec()Settings for a data profile scan.
.google.cloud.dataplex.v1.DataProfileSpec data_profile_spec = 101;- Specified by:
hasDataProfileSpecin interfaceDataScanOrBuilder- Returns:
- Whether the dataProfileSpec field is set.
-
getDataProfileSpec
Settings for a data profile scan.
.google.cloud.dataplex.v1.DataProfileSpec data_profile_spec = 101;- Specified by:
getDataProfileSpecin interfaceDataScanOrBuilder- Returns:
- The dataProfileSpec.
-
setDataProfileSpec
Settings for a data profile scan.
.google.cloud.dataplex.v1.DataProfileSpec data_profile_spec = 101; -
setDataProfileSpec
Settings for a data profile scan.
.google.cloud.dataplex.v1.DataProfileSpec data_profile_spec = 101; -
mergeDataProfileSpec
Settings for a data profile scan.
.google.cloud.dataplex.v1.DataProfileSpec data_profile_spec = 101; -
clearDataProfileSpec
Settings for a data profile scan.
.google.cloud.dataplex.v1.DataProfileSpec data_profile_spec = 101; -
getDataProfileSpecBuilder
Settings for a data profile scan.
.google.cloud.dataplex.v1.DataProfileSpec data_profile_spec = 101; -
getDataProfileSpecOrBuilder
Settings for a data profile scan.
.google.cloud.dataplex.v1.DataProfileSpec data_profile_spec = 101;- Specified by:
getDataProfileSpecOrBuilderin interfaceDataScanOrBuilder
-
hasDataDiscoverySpec
public boolean hasDataDiscoverySpec()Settings for a data discovery scan.
.google.cloud.dataplex.v1.DataDiscoverySpec data_discovery_spec = 102;- Specified by:
hasDataDiscoverySpecin interfaceDataScanOrBuilder- Returns:
- Whether the dataDiscoverySpec field is set.
-
getDataDiscoverySpec
Settings for a data discovery scan.
.google.cloud.dataplex.v1.DataDiscoverySpec data_discovery_spec = 102;- Specified by:
getDataDiscoverySpecin interfaceDataScanOrBuilder- Returns:
- The dataDiscoverySpec.
-
setDataDiscoverySpec
Settings for a data discovery scan.
.google.cloud.dataplex.v1.DataDiscoverySpec data_discovery_spec = 102; -
setDataDiscoverySpec
Settings for a data discovery scan.
.google.cloud.dataplex.v1.DataDiscoverySpec data_discovery_spec = 102; -
mergeDataDiscoverySpec
Settings for a data discovery scan.
.google.cloud.dataplex.v1.DataDiscoverySpec data_discovery_spec = 102; -
clearDataDiscoverySpec
Settings for a data discovery scan.
.google.cloud.dataplex.v1.DataDiscoverySpec data_discovery_spec = 102; -
getDataDiscoverySpecBuilder
Settings for a data discovery scan.
.google.cloud.dataplex.v1.DataDiscoverySpec data_discovery_spec = 102; -
getDataDiscoverySpecOrBuilder
Settings for a data discovery scan.
.google.cloud.dataplex.v1.DataDiscoverySpec data_discovery_spec = 102;- Specified by:
getDataDiscoverySpecOrBuilderin interfaceDataScanOrBuilder
-
hasDataDocumentationSpec
public boolean hasDataDocumentationSpec()Settings for a data documentation scan.
.google.cloud.dataplex.v1.DataDocumentationSpec data_documentation_spec = 103;- Specified by:
hasDataDocumentationSpecin interfaceDataScanOrBuilder- Returns:
- Whether the dataDocumentationSpec field is set.
-
getDataDocumentationSpec
Settings for a data documentation scan.
.google.cloud.dataplex.v1.DataDocumentationSpec data_documentation_spec = 103;- Specified by:
getDataDocumentationSpecin interfaceDataScanOrBuilder- Returns:
- The dataDocumentationSpec.
-
setDataDocumentationSpec
Settings for a data documentation scan.
.google.cloud.dataplex.v1.DataDocumentationSpec data_documentation_spec = 103; -
setDataDocumentationSpec
Settings for a data documentation scan.
.google.cloud.dataplex.v1.DataDocumentationSpec data_documentation_spec = 103; -
mergeDataDocumentationSpec
Settings for a data documentation scan.
.google.cloud.dataplex.v1.DataDocumentationSpec data_documentation_spec = 103; -
clearDataDocumentationSpec
Settings for a data documentation scan.
.google.cloud.dataplex.v1.DataDocumentationSpec data_documentation_spec = 103; -
getDataDocumentationSpecBuilder
Settings for a data documentation scan.
.google.cloud.dataplex.v1.DataDocumentationSpec data_documentation_spec = 103; -
getDataDocumentationSpecOrBuilder
Settings for a data documentation scan.
.google.cloud.dataplex.v1.DataDocumentationSpec data_documentation_spec = 103;- Specified by:
getDataDocumentationSpecOrBuilderin interfaceDataScanOrBuilder
-
hasDataQualityResult
public boolean hasDataQualityResult()Output only. The result of a data quality scan.
.google.cloud.dataplex.v1.DataQualityResult data_quality_result = 200 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
hasDataQualityResultin interfaceDataScanOrBuilder- Returns:
- Whether the dataQualityResult field is set.
-
getDataQualityResult
Output only. The result of a data quality scan.
.google.cloud.dataplex.v1.DataQualityResult data_quality_result = 200 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getDataQualityResultin interfaceDataScanOrBuilder- Returns:
- The dataQualityResult.
-
setDataQualityResult
Output only. The result of a data quality scan.
.google.cloud.dataplex.v1.DataQualityResult data_quality_result = 200 [(.google.api.field_behavior) = OUTPUT_ONLY]; -
setDataQualityResult
Output only. The result of a data quality scan.
.google.cloud.dataplex.v1.DataQualityResult data_quality_result = 200 [(.google.api.field_behavior) = OUTPUT_ONLY]; -
mergeDataQualityResult
Output only. The result of a data quality scan.
.google.cloud.dataplex.v1.DataQualityResult data_quality_result = 200 [(.google.api.field_behavior) = OUTPUT_ONLY]; -
clearDataQualityResult
Output only. The result of a data quality scan.
.google.cloud.dataplex.v1.DataQualityResult data_quality_result = 200 [(.google.api.field_behavior) = OUTPUT_ONLY]; -
getDataQualityResultBuilder
Output only. The result of a data quality scan.
.google.cloud.dataplex.v1.DataQualityResult data_quality_result = 200 [(.google.api.field_behavior) = OUTPUT_ONLY]; -
getDataQualityResultOrBuilder
Output only. The result of a data quality scan.
.google.cloud.dataplex.v1.DataQualityResult data_quality_result = 200 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getDataQualityResultOrBuilderin interfaceDataScanOrBuilder
-
hasDataProfileResult
public boolean hasDataProfileResult()Output only. The result of a data profile scan.
.google.cloud.dataplex.v1.DataProfileResult data_profile_result = 201 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
hasDataProfileResultin interfaceDataScanOrBuilder- Returns:
- Whether the dataProfileResult field is set.
-
getDataProfileResult
Output only. The result of a data profile scan.
.google.cloud.dataplex.v1.DataProfileResult data_profile_result = 201 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getDataProfileResultin interfaceDataScanOrBuilder- Returns:
- The dataProfileResult.
-
setDataProfileResult
Output only. The result of a data profile scan.
.google.cloud.dataplex.v1.DataProfileResult data_profile_result = 201 [(.google.api.field_behavior) = OUTPUT_ONLY]; -
setDataProfileResult
Output only. The result of a data profile scan.
.google.cloud.dataplex.v1.DataProfileResult data_profile_result = 201 [(.google.api.field_behavior) = OUTPUT_ONLY]; -
mergeDataProfileResult
Output only. The result of a data profile scan.
.google.cloud.dataplex.v1.DataProfileResult data_profile_result = 201 [(.google.api.field_behavior) = OUTPUT_ONLY]; -
clearDataProfileResult
Output only. The result of a data profile scan.
.google.cloud.dataplex.v1.DataProfileResult data_profile_result = 201 [(.google.api.field_behavior) = OUTPUT_ONLY]; -
getDataProfileResultBuilder
Output only. The result of a data profile scan.
.google.cloud.dataplex.v1.DataProfileResult data_profile_result = 201 [(.google.api.field_behavior) = OUTPUT_ONLY]; -
getDataProfileResultOrBuilder
Output only. The result of a data profile scan.
.google.cloud.dataplex.v1.DataProfileResult data_profile_result = 201 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getDataProfileResultOrBuilderin interfaceDataScanOrBuilder
-
hasDataDiscoveryResult
public boolean hasDataDiscoveryResult()Output only. The result of a data discovery scan.
.google.cloud.dataplex.v1.DataDiscoveryResult data_discovery_result = 202 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
hasDataDiscoveryResultin interfaceDataScanOrBuilder- Returns:
- Whether the dataDiscoveryResult field is set.
-
getDataDiscoveryResult
Output only. The result of a data discovery scan.
.google.cloud.dataplex.v1.DataDiscoveryResult data_discovery_result = 202 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getDataDiscoveryResultin interfaceDataScanOrBuilder- Returns:
- The dataDiscoveryResult.
-
setDataDiscoveryResult
Output only. The result of a data discovery scan.
.google.cloud.dataplex.v1.DataDiscoveryResult data_discovery_result = 202 [(.google.api.field_behavior) = OUTPUT_ONLY]; -
setDataDiscoveryResult
Output only. The result of a data discovery scan.
.google.cloud.dataplex.v1.DataDiscoveryResult data_discovery_result = 202 [(.google.api.field_behavior) = OUTPUT_ONLY]; -
mergeDataDiscoveryResult
Output only. The result of a data discovery scan.
.google.cloud.dataplex.v1.DataDiscoveryResult data_discovery_result = 202 [(.google.api.field_behavior) = OUTPUT_ONLY]; -
clearDataDiscoveryResult
Output only. The result of a data discovery scan.
.google.cloud.dataplex.v1.DataDiscoveryResult data_discovery_result = 202 [(.google.api.field_behavior) = OUTPUT_ONLY]; -
getDataDiscoveryResultBuilder
Output only. The result of a data discovery scan.
.google.cloud.dataplex.v1.DataDiscoveryResult data_discovery_result = 202 [(.google.api.field_behavior) = OUTPUT_ONLY]; -
getDataDiscoveryResultOrBuilder
Output only. The result of a data discovery scan.
.google.cloud.dataplex.v1.DataDiscoveryResult data_discovery_result = 202 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getDataDiscoveryResultOrBuilderin interfaceDataScanOrBuilder
-
hasDataDocumentationResult
public boolean hasDataDocumentationResult()Output only. The result of a data documentation scan.
.google.cloud.dataplex.v1.DataDocumentationResult data_documentation_result = 203 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
hasDataDocumentationResultin interfaceDataScanOrBuilder- Returns:
- Whether the dataDocumentationResult field is set.
-
getDataDocumentationResult
Output only. The result of a data documentation scan.
.google.cloud.dataplex.v1.DataDocumentationResult data_documentation_result = 203 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getDataDocumentationResultin interfaceDataScanOrBuilder- Returns:
- The dataDocumentationResult.
-
setDataDocumentationResult
Output only. The result of a data documentation scan.
.google.cloud.dataplex.v1.DataDocumentationResult data_documentation_result = 203 [(.google.api.field_behavior) = OUTPUT_ONLY]; -
setDataDocumentationResult
Output only. The result of a data documentation scan.
.google.cloud.dataplex.v1.DataDocumentationResult data_documentation_result = 203 [(.google.api.field_behavior) = OUTPUT_ONLY]; -
mergeDataDocumentationResult
Output only. The result of a data documentation scan.
.google.cloud.dataplex.v1.DataDocumentationResult data_documentation_result = 203 [(.google.api.field_behavior) = OUTPUT_ONLY]; -
clearDataDocumentationResult
Output only. The result of a data documentation scan.
.google.cloud.dataplex.v1.DataDocumentationResult data_documentation_result = 203 [(.google.api.field_behavior) = OUTPUT_ONLY]; -
getDataDocumentationResultBuilder
Output only. The result of a data documentation scan.
.google.cloud.dataplex.v1.DataDocumentationResult data_documentation_result = 203 [(.google.api.field_behavior) = OUTPUT_ONLY]; -
getDataDocumentationResultOrBuilder
Output only. The result of a data documentation scan.
.google.cloud.dataplex.v1.DataDocumentationResult data_documentation_result = 203 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getDataDocumentationResultOrBuilderin interfaceDataScanOrBuilder
-