public static final class DataDiscoverySpec.Builder extends GeneratedMessage.Builder<DataDiscoverySpec.Builder> implements DataDiscoverySpecOrBuilder
Spec for a data discovery scan.
Protobuf type google.cloud.dataplex.v1.DataDiscoverySpec
Inherited Members
com.google.protobuf.GeneratedMessage.Builder.getUnknownFieldSetBuilder()
com.google.protobuf.GeneratedMessage.Builder.internalGetMapFieldReflection(int)
com.google.protobuf.GeneratedMessage.Builder.internalGetMutableMapFieldReflection(int)
com.google.protobuf.GeneratedMessage.Builder.mergeUnknownLengthDelimitedField(int,com.google.protobuf.ByteString)
com.google.protobuf.GeneratedMessage.Builder.mergeUnknownVarintField(int,int)
com.google.protobuf.GeneratedMessage.Builder.parseUnknownField(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite,int)
com.google.protobuf.GeneratedMessage.Builder.setUnknownFieldSetBuilder(com.google.protobuf.UnknownFieldSet.Builder)
com.google.protobuf.GeneratedMessage.Builder.setUnknownFieldsProto3(com.google.protobuf.UnknownFieldSet)
Static Methods
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
Methods
build()
public DataDiscoverySpec build()
buildPartial()
public DataDiscoverySpec buildPartial()
clear()
public DataDiscoverySpec.Builder clear()
Overrides
clearBigqueryPublishingConfig()
public DataDiscoverySpec.Builder clearBigqueryPublishingConfig()
Optional. Configuration for metadata publishing.
.google.cloud.dataplex.v1.DataDiscoverySpec.BigQueryPublishingConfig bigquery_publishing_config = 1 [(.google.api.field_behavior) = OPTIONAL];
clearResourceConfig()
public DataDiscoverySpec.Builder clearResourceConfig()
clearStorageConfig()
public DataDiscoverySpec.Builder clearStorageConfig()
Cloud Storage related configurations.
.google.cloud.dataplex.v1.DataDiscoverySpec.StorageConfig storage_config = 100;
getBigqueryPublishingConfig()
public DataDiscoverySpec.BigQueryPublishingConfig getBigqueryPublishingConfig()
Optional. Configuration for metadata publishing.
.google.cloud.dataplex.v1.DataDiscoverySpec.BigQueryPublishingConfig bigquery_publishing_config = 1 [(.google.api.field_behavior) = OPTIONAL];
getBigqueryPublishingConfigBuilder()
public DataDiscoverySpec.BigQueryPublishingConfig.Builder getBigqueryPublishingConfigBuilder()
Optional. Configuration for metadata publishing.
.google.cloud.dataplex.v1.DataDiscoverySpec.BigQueryPublishingConfig bigquery_publishing_config = 1 [(.google.api.field_behavior) = OPTIONAL];
getBigqueryPublishingConfigOrBuilder()
public DataDiscoverySpec.BigQueryPublishingConfigOrBuilder getBigqueryPublishingConfigOrBuilder()
Optional. Configuration for metadata publishing.
.google.cloud.dataplex.v1.DataDiscoverySpec.BigQueryPublishingConfig bigquery_publishing_config = 1 [(.google.api.field_behavior) = OPTIONAL];
getDefaultInstanceForType()
public DataDiscoverySpec getDefaultInstanceForType()
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()
Overrides
getResourceConfigCase()
public DataDiscoverySpec.ResourceConfigCase getResourceConfigCase()
getStorageConfig()
public DataDiscoverySpec.StorageConfig getStorageConfig()
Cloud Storage related configurations.
.google.cloud.dataplex.v1.DataDiscoverySpec.StorageConfig storage_config = 100;
getStorageConfigBuilder()
public DataDiscoverySpec.StorageConfig.Builder getStorageConfigBuilder()
Cloud Storage related configurations.
.google.cloud.dataplex.v1.DataDiscoverySpec.StorageConfig storage_config = 100;
getStorageConfigOrBuilder()
public DataDiscoverySpec.StorageConfigOrBuilder getStorageConfigOrBuilder()
Cloud Storage related configurations.
.google.cloud.dataplex.v1.DataDiscoverySpec.StorageConfig storage_config = 100;
hasBigqueryPublishingConfig()
public boolean hasBigqueryPublishingConfig()
Optional. Configuration for metadata publishing.
.google.cloud.dataplex.v1.DataDiscoverySpec.BigQueryPublishingConfig bigquery_publishing_config = 1 [(.google.api.field_behavior) = OPTIONAL];
| Returns |
| Type |
Description |
boolean |
Whether the bigqueryPublishingConfig field is set.
|
hasStorageConfig()
public boolean hasStorageConfig()
Cloud Storage related configurations.
.google.cloud.dataplex.v1.DataDiscoverySpec.StorageConfig storage_config = 100;
| Returns |
| Type |
Description |
boolean |
Whether the storageConfig field is set.
|
internalGetFieldAccessorTable()
protected GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
isInitialized()
public final boolean isInitialized()
Overrides
mergeBigqueryPublishingConfig(DataDiscoverySpec.BigQueryPublishingConfig value)
public DataDiscoverySpec.Builder mergeBigqueryPublishingConfig(DataDiscoverySpec.BigQueryPublishingConfig value)
Optional. Configuration for metadata publishing.
.google.cloud.dataplex.v1.DataDiscoverySpec.BigQueryPublishingConfig bigquery_publishing_config = 1 [(.google.api.field_behavior) = OPTIONAL];
mergeFrom(DataDiscoverySpec other)
public DataDiscoverySpec.Builder mergeFrom(DataDiscoverySpec other)
public DataDiscoverySpec.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Overrides
mergeFrom(Message other)
public DataDiscoverySpec.Builder mergeFrom(Message other)
| Parameter |
| Name |
Description |
other |
Message
|
Overrides
mergeStorageConfig(DataDiscoverySpec.StorageConfig value)
public DataDiscoverySpec.Builder mergeStorageConfig(DataDiscoverySpec.StorageConfig value)
Cloud Storage related configurations.
.google.cloud.dataplex.v1.DataDiscoverySpec.StorageConfig storage_config = 100;
setBigqueryPublishingConfig(DataDiscoverySpec.BigQueryPublishingConfig value)
public DataDiscoverySpec.Builder setBigqueryPublishingConfig(DataDiscoverySpec.BigQueryPublishingConfig value)
Optional. Configuration for metadata publishing.
.google.cloud.dataplex.v1.DataDiscoverySpec.BigQueryPublishingConfig bigquery_publishing_config = 1 [(.google.api.field_behavior) = OPTIONAL];
setBigqueryPublishingConfig(DataDiscoverySpec.BigQueryPublishingConfig.Builder builderForValue)
public DataDiscoverySpec.Builder setBigqueryPublishingConfig(DataDiscoverySpec.BigQueryPublishingConfig.Builder builderForValue)
Optional. Configuration for metadata publishing.
.google.cloud.dataplex.v1.DataDiscoverySpec.BigQueryPublishingConfig bigquery_publishing_config = 1 [(.google.api.field_behavior) = OPTIONAL];
setStorageConfig(DataDiscoverySpec.StorageConfig value)
public DataDiscoverySpec.Builder setStorageConfig(DataDiscoverySpec.StorageConfig value)
Cloud Storage related configurations.
.google.cloud.dataplex.v1.DataDiscoverySpec.StorageConfig storage_config = 100;
setStorageConfig(DataDiscoverySpec.StorageConfig.Builder builderForValue)
public DataDiscoverySpec.Builder setStorageConfig(DataDiscoverySpec.StorageConfig.Builder builderForValue)
Cloud Storage related configurations.
.google.cloud.dataplex.v1.DataDiscoverySpec.StorageConfig storage_config = 100;