public static final class DataDiscoverySpec.Builder extends GeneratedMessageV3.Builder<DataDiscoverySpec.Builder> implements DataDiscoverySpecOrBuilder
Spec for a data discovery scan.
Protobuf type google.cloud.dataplex.v1.DataDiscoverySpec
Inherited Members
com.google.protobuf.GeneratedMessageV3.Builder.getUnknownFieldSetBuilder()
com.google.protobuf.GeneratedMessageV3.Builder.internalGetMapFieldReflection(int)
com.google.protobuf.GeneratedMessageV3.Builder.internalGetMutableMapFieldReflection(int)
com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownLengthDelimitedField(int,com.google.protobuf.ByteString)
com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownVarintField(int,int)
com.google.protobuf.GeneratedMessageV3.Builder.parseUnknownField(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite,int)
com.google.protobuf.GeneratedMessageV3.Builder.setUnknownFieldSetBuilder(com.google.protobuf.UnknownFieldSet.Builder)
Static Methods
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
Methods
addRepeatedField(Descriptors.FieldDescriptor field, Object value)
public DataDiscoverySpec.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Overrides
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];
clearField(Descriptors.FieldDescriptor field)
public DataDiscoverySpec.Builder clearField(Descriptors.FieldDescriptor field)
Overrides
clearOneof(Descriptors.OneofDescriptor oneof)
public DataDiscoverySpec.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Overrides
clearResourceConfig()
public DataDiscoverySpec.Builder clearResourceConfig()
clearStorageConfig()
public DataDiscoverySpec.Builder clearStorageConfig()
Cloud Storage related configurations.
.google.cloud.dataplex.v1.DataDiscoverySpec.StorageConfig storage_config = 100;
clone()
public DataDiscoverySpec.Builder clone()
Overrides
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 GeneratedMessageV3.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;
mergeUnknownFields(UnknownFieldSet unknownFields)
public final DataDiscoverySpec.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Overrides
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];
setField(Descriptors.FieldDescriptor field, Object value)
public DataDiscoverySpec.Builder setField(Descriptors.FieldDescriptor field, Object value)
Overrides
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
public DataDiscoverySpec.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Overrides
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;
setUnknownFields(UnknownFieldSet unknownFields)
public final DataDiscoverySpec.Builder setUnknownFields(UnknownFieldSet unknownFields)
Overrides