Package com.google.cloud.dataplex.v1
Class DataDiscoverySpec.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.Builder<DataDiscoverySpec.Builder>
com.google.cloud.dataplex.v1.DataDiscoverySpec.Builder
- All Implemented Interfaces:
DataDiscoverySpecOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- DataDiscoverySpec
public static final class DataDiscoverySpec.Builder
extends com.google.protobuf.GeneratedMessage.Builder<DataDiscoverySpec.Builder>
implements DataDiscoverySpecOrBuilder
Spec for a data discovery scan.Protobuf type
google.cloud.dataplex.v1.DataDiscoverySpec-
Method Summary
Modifier and TypeMethodDescriptionbuild()clear()Optional.Cloud Storage related configurations.Optional.Optional.Optional.static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorCloud Storage related configurations.Cloud Storage related configurations.Cloud Storage related configurations.booleanOptional.booleanCloud Storage related configurations.protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanOptional.mergeFrom(DataDiscoverySpec other) mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) Cloud Storage related configurations.Optional.Optional.Cloud Storage related configurations.setStorageConfig(DataDiscoverySpec.StorageConfig.Builder builderForValue) Cloud Storage related configurations.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, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, 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() -
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessage.Builder<DataDiscoverySpec.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<DataDiscoverySpec.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<DataDiscoverySpec.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<DataDiscoverySpec.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<DataDiscoverySpec.Builder>
-
mergeFrom
public DataDiscoverySpec.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<DataDiscoverySpec.Builder>- Throws:
IOException
-
getResourceConfigCase
- Specified by:
getResourceConfigCasein interfaceDataDiscoverySpecOrBuilder
-
clearResourceConfig
-
hasBigqueryPublishingConfig
public boolean hasBigqueryPublishingConfig()Optional. Configuration for metadata publishing.
.google.cloud.dataplex.v1.DataDiscoverySpec.BigQueryPublishingConfig bigquery_publishing_config = 1 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
hasBigqueryPublishingConfigin interfaceDataDiscoverySpecOrBuilder- Returns:
- Whether the bigqueryPublishingConfig field is set.
-
getBigqueryPublishingConfig
Optional. Configuration for metadata publishing.
.google.cloud.dataplex.v1.DataDiscoverySpec.BigQueryPublishingConfig bigquery_publishing_config = 1 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getBigqueryPublishingConfigin interfaceDataDiscoverySpecOrBuilder- Returns:
- The bigqueryPublishingConfig.
-
setBigqueryPublishingConfig
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
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]; -
mergeBigqueryPublishingConfig
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]; -
clearBigqueryPublishingConfig
Optional. Configuration for metadata publishing.
.google.cloud.dataplex.v1.DataDiscoverySpec.BigQueryPublishingConfig bigquery_publishing_config = 1 [(.google.api.field_behavior) = OPTIONAL]; -
getBigqueryPublishingConfigBuilder
Optional. Configuration for metadata publishing.
.google.cloud.dataplex.v1.DataDiscoverySpec.BigQueryPublishingConfig bigquery_publishing_config = 1 [(.google.api.field_behavior) = OPTIONAL]; -
getBigqueryPublishingConfigOrBuilder
Optional. Configuration for metadata publishing.
.google.cloud.dataplex.v1.DataDiscoverySpec.BigQueryPublishingConfig bigquery_publishing_config = 1 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getBigqueryPublishingConfigOrBuilderin interfaceDataDiscoverySpecOrBuilder
-
hasStorageConfig
public boolean hasStorageConfig()Cloud Storage related configurations.
.google.cloud.dataplex.v1.DataDiscoverySpec.StorageConfig storage_config = 100;- Specified by:
hasStorageConfigin interfaceDataDiscoverySpecOrBuilder- Returns:
- Whether the storageConfig field is set.
-
getStorageConfig
Cloud Storage related configurations.
.google.cloud.dataplex.v1.DataDiscoverySpec.StorageConfig storage_config = 100;- Specified by:
getStorageConfigin interfaceDataDiscoverySpecOrBuilder- Returns:
- The storageConfig.
-
setStorageConfig
Cloud Storage related configurations.
.google.cloud.dataplex.v1.DataDiscoverySpec.StorageConfig storage_config = 100; -
setStorageConfig
public DataDiscoverySpec.Builder setStorageConfig(DataDiscoverySpec.StorageConfig.Builder builderForValue) Cloud Storage related configurations.
.google.cloud.dataplex.v1.DataDiscoverySpec.StorageConfig storage_config = 100; -
mergeStorageConfig
Cloud Storage related configurations.
.google.cloud.dataplex.v1.DataDiscoverySpec.StorageConfig storage_config = 100; -
clearStorageConfig
Cloud Storage related configurations.
.google.cloud.dataplex.v1.DataDiscoverySpec.StorageConfig storage_config = 100; -
getStorageConfigBuilder
Cloud Storage related configurations.
.google.cloud.dataplex.v1.DataDiscoverySpec.StorageConfig storage_config = 100; -
getStorageConfigOrBuilder
Cloud Storage related configurations.
.google.cloud.dataplex.v1.DataDiscoverySpec.StorageConfig storage_config = 100;- Specified by:
getStorageConfigOrBuilderin interfaceDataDiscoverySpecOrBuilder
-