public static final class DataplexSpec.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<DataplexSpec.Builder> implements DataplexSpecOrBuilder
Common Dataplex fields.Protobuf type
google.cloud.datacatalog.v1.DataplexSpec| Modifier and Type | Method and Description |
|---|---|
DataplexSpec.Builder |
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
DataplexSpec |
build() |
DataplexSpec |
buildPartial() |
DataplexSpec.Builder |
clear() |
DataplexSpec.Builder |
clearAsset()
Fully qualified resource name of an asset in Dataplex, to which the
underlying data source (Cloud Storage bucket or BigQuery dataset) of the
entity is attached.
|
DataplexSpec.Builder |
clearCompressionFormat()
Compression format of the data, e.g., zip, gzip etc.
|
DataplexSpec.Builder |
clearDataFormat()
Format of the data.
|
DataplexSpec.Builder |
clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
DataplexSpec.Builder |
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
DataplexSpec.Builder |
clearProjectId()
Project ID of the underlying Cloud Storage or BigQuery data.
|
DataplexSpec.Builder |
clone() |
String |
getAsset()
Fully qualified resource name of an asset in Dataplex, to which the
underlying data source (Cloud Storage bucket or BigQuery dataset) of the
entity is attached.
|
com.google.protobuf.ByteString |
getAssetBytes()
Fully qualified resource name of an asset in Dataplex, to which the
underlying data source (Cloud Storage bucket or BigQuery dataset) of the
entity is attached.
|
String |
getCompressionFormat()
Compression format of the data, e.g., zip, gzip etc.
|
com.google.protobuf.ByteString |
getCompressionFormatBytes()
Compression format of the data, e.g., zip, gzip etc.
|
PhysicalSchema |
getDataFormat()
Format of the data.
|
PhysicalSchema.Builder |
getDataFormatBuilder()
Format of the data.
|
PhysicalSchemaOrBuilder |
getDataFormatOrBuilder()
Format of the data.
|
DataplexSpec |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
String |
getProjectId()
Project ID of the underlying Cloud Storage or BigQuery data.
|
com.google.protobuf.ByteString |
getProjectIdBytes()
Project ID of the underlying Cloud Storage or BigQuery data.
|
boolean |
hasDataFormat()
Format of the data.
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
DataplexSpec.Builder |
mergeDataFormat(PhysicalSchema value)
Format of the data.
|
DataplexSpec.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
DataplexSpec.Builder |
mergeFrom(DataplexSpec other) |
DataplexSpec.Builder |
mergeFrom(com.google.protobuf.Message other) |
DataplexSpec.Builder |
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
DataplexSpec.Builder |
setAsset(String value)
Fully qualified resource name of an asset in Dataplex, to which the
underlying data source (Cloud Storage bucket or BigQuery dataset) of the
entity is attached.
|
DataplexSpec.Builder |
setAssetBytes(com.google.protobuf.ByteString value)
Fully qualified resource name of an asset in Dataplex, to which the
underlying data source (Cloud Storage bucket or BigQuery dataset) of the
entity is attached.
|
DataplexSpec.Builder |
setCompressionFormat(String value)
Compression format of the data, e.g., zip, gzip etc.
|
DataplexSpec.Builder |
setCompressionFormatBytes(com.google.protobuf.ByteString value)
Compression format of the data, e.g., zip, gzip etc.
|
DataplexSpec.Builder |
setDataFormat(PhysicalSchema.Builder builderForValue)
Format of the data.
|
DataplexSpec.Builder |
setDataFormat(PhysicalSchema value)
Format of the data.
|
DataplexSpec.Builder |
setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
DataplexSpec.Builder |
setProjectId(String value)
Project ID of the underlying Cloud Storage or BigQuery data.
|
DataplexSpec.Builder |
setProjectIdBytes(com.google.protobuf.ByteString value)
Project ID of the underlying Cloud Storage or BigQuery data.
|
DataplexSpec.Builder |
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
DataplexSpec.Builder |
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringaddAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitfindInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneofpublic static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3.Builder<DataplexSpec.Builder>public DataplexSpec.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<DataplexSpec.Builder>public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
getDescriptorForType in interface com.google.protobuf.Message.BuildergetDescriptorForType in interface com.google.protobuf.MessageOrBuildergetDescriptorForType in class com.google.protobuf.GeneratedMessageV3.Builder<DataplexSpec.Builder>public DataplexSpec getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic DataplexSpec build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic DataplexSpec buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic DataplexSpec.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<DataplexSpec.Builder>public DataplexSpec.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
setField in interface com.google.protobuf.Message.BuildersetField in class com.google.protobuf.GeneratedMessageV3.Builder<DataplexSpec.Builder>public DataplexSpec.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<DataplexSpec.Builder>public DataplexSpec.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<DataplexSpec.Builder>public DataplexSpec.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
setRepeatedField in interface com.google.protobuf.Message.BuildersetRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<DataplexSpec.Builder>public DataplexSpec.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
addRepeatedField in interface com.google.protobuf.Message.BuilderaddRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<DataplexSpec.Builder>public DataplexSpec.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<DataplexSpec.Builder>public DataplexSpec.Builder mergeFrom(DataplexSpec other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<DataplexSpec.Builder>public DataplexSpec.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in interface com.google.protobuf.MessageLite.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<DataplexSpec.Builder>IOExceptionpublic String getAsset()
Fully qualified resource name of an asset in Dataplex, to which the underlying data source (Cloud Storage bucket or BigQuery dataset) of the entity is attached.
string asset = 1;getAsset in interface DataplexSpecOrBuilderpublic com.google.protobuf.ByteString getAssetBytes()
Fully qualified resource name of an asset in Dataplex, to which the underlying data source (Cloud Storage bucket or BigQuery dataset) of the entity is attached.
string asset = 1;getAssetBytes in interface DataplexSpecOrBuilderpublic DataplexSpec.Builder setAsset(String value)
Fully qualified resource name of an asset in Dataplex, to which the underlying data source (Cloud Storage bucket or BigQuery dataset) of the entity is attached.
string asset = 1;value - The asset to set.public DataplexSpec.Builder clearAsset()
Fully qualified resource name of an asset in Dataplex, to which the underlying data source (Cloud Storage bucket or BigQuery dataset) of the entity is attached.
string asset = 1;public DataplexSpec.Builder setAssetBytes(com.google.protobuf.ByteString value)
Fully qualified resource name of an asset in Dataplex, to which the underlying data source (Cloud Storage bucket or BigQuery dataset) of the entity is attached.
string asset = 1;value - The bytes for asset to set.public boolean hasDataFormat()
Format of the data.
.google.cloud.datacatalog.v1.PhysicalSchema data_format = 2;hasDataFormat in interface DataplexSpecOrBuilderpublic PhysicalSchema getDataFormat()
Format of the data.
.google.cloud.datacatalog.v1.PhysicalSchema data_format = 2;getDataFormat in interface DataplexSpecOrBuilderpublic DataplexSpec.Builder setDataFormat(PhysicalSchema value)
Format of the data.
.google.cloud.datacatalog.v1.PhysicalSchema data_format = 2;public DataplexSpec.Builder setDataFormat(PhysicalSchema.Builder builderForValue)
Format of the data.
.google.cloud.datacatalog.v1.PhysicalSchema data_format = 2;public DataplexSpec.Builder mergeDataFormat(PhysicalSchema value)
Format of the data.
.google.cloud.datacatalog.v1.PhysicalSchema data_format = 2;public DataplexSpec.Builder clearDataFormat()
Format of the data.
.google.cloud.datacatalog.v1.PhysicalSchema data_format = 2;public PhysicalSchema.Builder getDataFormatBuilder()
Format of the data.
.google.cloud.datacatalog.v1.PhysicalSchema data_format = 2;public PhysicalSchemaOrBuilder getDataFormatOrBuilder()
Format of the data.
.google.cloud.datacatalog.v1.PhysicalSchema data_format = 2;getDataFormatOrBuilder in interface DataplexSpecOrBuilderpublic String getCompressionFormat()
Compression format of the data, e.g., zip, gzip etc.
string compression_format = 3;getCompressionFormat in interface DataplexSpecOrBuilderpublic com.google.protobuf.ByteString getCompressionFormatBytes()
Compression format of the data, e.g., zip, gzip etc.
string compression_format = 3;getCompressionFormatBytes in interface DataplexSpecOrBuilderpublic DataplexSpec.Builder setCompressionFormat(String value)
Compression format of the data, e.g., zip, gzip etc.
string compression_format = 3;value - The compressionFormat to set.public DataplexSpec.Builder clearCompressionFormat()
Compression format of the data, e.g., zip, gzip etc.
string compression_format = 3;public DataplexSpec.Builder setCompressionFormatBytes(com.google.protobuf.ByteString value)
Compression format of the data, e.g., zip, gzip etc.
string compression_format = 3;value - The bytes for compressionFormat to set.public String getProjectId()
Project ID of the underlying Cloud Storage or BigQuery data. Note that this may not be the same project as the correspondingly Dataplex lake / zone / asset.
string project_id = 4;getProjectId in interface DataplexSpecOrBuilderpublic com.google.protobuf.ByteString getProjectIdBytes()
Project ID of the underlying Cloud Storage or BigQuery data. Note that this may not be the same project as the correspondingly Dataplex lake / zone / asset.
string project_id = 4;getProjectIdBytes in interface DataplexSpecOrBuilderpublic DataplexSpec.Builder setProjectId(String value)
Project ID of the underlying Cloud Storage or BigQuery data. Note that this may not be the same project as the correspondingly Dataplex lake / zone / asset.
string project_id = 4;value - The projectId to set.public DataplexSpec.Builder clearProjectId()
Project ID of the underlying Cloud Storage or BigQuery data. Note that this may not be the same project as the correspondingly Dataplex lake / zone / asset.
string project_id = 4;public DataplexSpec.Builder setProjectIdBytes(com.google.protobuf.ByteString value)
Project ID of the underlying Cloud Storage or BigQuery data. Note that this may not be the same project as the correspondingly Dataplex lake / zone / asset.
string project_id = 4;value - The bytes for projectId to set.public final DataplexSpec.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<DataplexSpec.Builder>public final DataplexSpec.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<DataplexSpec.Builder>Copyright © 2023 Google LLC. All rights reserved.