Package com.google.cloud.datacatalog.v1
Class DataplexSpec.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderT>
-
- com.google.protobuf.GeneratedMessageV3.Builder<DataplexSpec.Builder>
-
- com.google.cloud.datacatalog.v1.DataplexSpec.Builder
-
- All Implemented Interfaces:
DataplexSpecOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- DataplexSpec
public static final class DataplexSpec.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<DataplexSpec.Builder> implements DataplexSpecOrBuilder
Common Dataplex fields.
Protobuf typegoogle.cloud.datacatalog.v1.DataplexSpec
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description DataplexSpec.BuilderaddRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)DataplexSpecbuild()DataplexSpecbuildPartial()DataplexSpec.Builderclear()DataplexSpec.BuilderclearAsset()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.BuilderclearCompressionFormat()Compression format of the data, e.g., zip, gzip etc.DataplexSpec.BuilderclearDataFormat()Format of the data.DataplexSpec.BuilderclearField(com.google.protobuf.Descriptors.FieldDescriptor field)DataplexSpec.BuilderclearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)DataplexSpec.BuilderclearProjectId()Project ID of the underlying Cloud Storage or BigQuery data.DataplexSpec.Builderclone()StringgetAsset()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.ByteStringgetAssetBytes()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.StringgetCompressionFormat()Compression format of the data, e.g., zip, gzip etc.com.google.protobuf.ByteStringgetCompressionFormatBytes()Compression format of the data, e.g., zip, gzip etc.PhysicalSchemagetDataFormat()Format of the data.PhysicalSchema.BuildergetDataFormatBuilder()Format of the data.PhysicalSchemaOrBuildergetDataFormatOrBuilder()Format of the data.DataplexSpecgetDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()com.google.protobuf.Descriptors.DescriptorgetDescriptorForType()StringgetProjectId()Project ID of the underlying Cloud Storage or BigQuery data.com.google.protobuf.ByteStringgetProjectIdBytes()Project ID of the underlying Cloud Storage or BigQuery data.booleanhasDataFormat()Format of the data.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()DataplexSpec.BuildermergeDataFormat(PhysicalSchema value)Format of the data.DataplexSpec.BuildermergeFrom(DataplexSpec other)DataplexSpec.BuildermergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)DataplexSpec.BuildermergeFrom(com.google.protobuf.Message other)DataplexSpec.BuildermergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)DataplexSpec.BuildersetAsset(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.BuildersetAssetBytes(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.BuildersetCompressionFormat(String value)Compression format of the data, e.g., zip, gzip etc.DataplexSpec.BuildersetCompressionFormatBytes(com.google.protobuf.ByteString value)Compression format of the data, e.g., zip, gzip etc.DataplexSpec.BuildersetDataFormat(PhysicalSchema value)Format of the data.DataplexSpec.BuildersetDataFormat(PhysicalSchema.Builder builderForValue)Format of the data.DataplexSpec.BuildersetField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)DataplexSpec.BuildersetProjectId(String value)Project ID of the underlying Cloud Storage or BigQuery data.DataplexSpec.BuildersetProjectIdBytes(com.google.protobuf.ByteString value)Project ID of the underlying Cloud Storage or BigQuery data.DataplexSpec.BuildersetRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)DataplexSpec.BuildersetUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)-
Methods inherited from class com.google.protobuf.GeneratedMessageV3.Builder
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3
-
Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString
-
Methods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageException
-
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
-
-
-
Method Detail
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessageV3.Builder<DataplexSpec.Builder>
-
clear
public DataplexSpec.Builder clear()
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessageV3.Builder<DataplexSpec.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.GeneratedMessageV3.Builder<DataplexSpec.Builder>
-
getDefaultInstanceForType
public DataplexSpec getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
public DataplexSpec build()
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public DataplexSpec buildPartial()
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
clone
public DataplexSpec.Builder clone()
- Specified by:
clonein interfacecom.google.protobuf.Message.Builder- Specified by:
clonein interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clonein classcom.google.protobuf.GeneratedMessageV3.Builder<DataplexSpec.Builder>
-
setField
public DataplexSpec.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
setFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<DataplexSpec.Builder>
-
clearField
public DataplexSpec.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
- Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<DataplexSpec.Builder>
-
clearOneof
public DataplexSpec.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
- Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<DataplexSpec.Builder>
-
setRepeatedField
public DataplexSpec.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
- Specified by:
setRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<DataplexSpec.Builder>
-
addRepeatedField
public DataplexSpec.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
addRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
addRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<DataplexSpec.Builder>
-
mergeFrom
public DataplexSpec.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<DataplexSpec.Builder>
-
mergeFrom
public DataplexSpec.Builder mergeFrom(DataplexSpec other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<DataplexSpec.Builder>
-
mergeFrom
public DataplexSpec.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<DataplexSpec.Builder>- Throws:
IOException
-
getAsset
public 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;- Specified by:
getAssetin interfaceDataplexSpecOrBuilder- Returns:
- The asset.
-
getAssetBytes
public 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;- Specified by:
getAssetBytesin interfaceDataplexSpecOrBuilder- Returns:
- The bytes for asset.
-
setAsset
public 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;- Parameters:
value- The asset to set.- Returns:
- This builder for chaining.
-
clearAsset
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;- Returns:
- This builder for chaining.
-
setAssetBytes
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;- Parameters:
value- The bytes for asset to set.- Returns:
- This builder for chaining.
-
hasDataFormat
public boolean hasDataFormat()
Format of the data.
.google.cloud.datacatalog.v1.PhysicalSchema data_format = 2;- Specified by:
hasDataFormatin interfaceDataplexSpecOrBuilder- Returns:
- Whether the dataFormat field is set.
-
getDataFormat
public PhysicalSchema getDataFormat()
Format of the data.
.google.cloud.datacatalog.v1.PhysicalSchema data_format = 2;- Specified by:
getDataFormatin interfaceDataplexSpecOrBuilder- Returns:
- The dataFormat.
-
setDataFormat
public DataplexSpec.Builder setDataFormat(PhysicalSchema value)
Format of the data.
.google.cloud.datacatalog.v1.PhysicalSchema data_format = 2;
-
setDataFormat
public DataplexSpec.Builder setDataFormat(PhysicalSchema.Builder builderForValue)
Format of the data.
.google.cloud.datacatalog.v1.PhysicalSchema data_format = 2;
-
mergeDataFormat
public DataplexSpec.Builder mergeDataFormat(PhysicalSchema value)
Format of the data.
.google.cloud.datacatalog.v1.PhysicalSchema data_format = 2;
-
clearDataFormat
public DataplexSpec.Builder clearDataFormat()
Format of the data.
.google.cloud.datacatalog.v1.PhysicalSchema data_format = 2;
-
getDataFormatBuilder
public PhysicalSchema.Builder getDataFormatBuilder()
Format of the data.
.google.cloud.datacatalog.v1.PhysicalSchema data_format = 2;
-
getDataFormatOrBuilder
public PhysicalSchemaOrBuilder getDataFormatOrBuilder()
Format of the data.
.google.cloud.datacatalog.v1.PhysicalSchema data_format = 2;- Specified by:
getDataFormatOrBuilderin interfaceDataplexSpecOrBuilder
-
getCompressionFormat
public String getCompressionFormat()
Compression format of the data, e.g., zip, gzip etc.
string compression_format = 3;- Specified by:
getCompressionFormatin interfaceDataplexSpecOrBuilder- Returns:
- The compressionFormat.
-
getCompressionFormatBytes
public com.google.protobuf.ByteString getCompressionFormatBytes()
Compression format of the data, e.g., zip, gzip etc.
string compression_format = 3;- Specified by:
getCompressionFormatBytesin interfaceDataplexSpecOrBuilder- Returns:
- The bytes for compressionFormat.
-
setCompressionFormat
public DataplexSpec.Builder setCompressionFormat(String value)
Compression format of the data, e.g., zip, gzip etc.
string compression_format = 3;- Parameters:
value- The compressionFormat to set.- Returns:
- This builder for chaining.
-
clearCompressionFormat
public DataplexSpec.Builder clearCompressionFormat()
Compression format of the data, e.g., zip, gzip etc.
string compression_format = 3;- Returns:
- This builder for chaining.
-
setCompressionFormatBytes
public DataplexSpec.Builder setCompressionFormatBytes(com.google.protobuf.ByteString value)
Compression format of the data, e.g., zip, gzip etc.
string compression_format = 3;- Parameters:
value- The bytes for compressionFormat to set.- Returns:
- This builder for chaining.
-
getProjectId
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;- Specified by:
getProjectIdin interfaceDataplexSpecOrBuilder- Returns:
- The projectId.
-
getProjectIdBytes
public 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;- Specified by:
getProjectIdBytesin interfaceDataplexSpecOrBuilder- Returns:
- The bytes for projectId.
-
setProjectId
public 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;- Parameters:
value- The projectId to set.- Returns:
- This builder for chaining.
-
clearProjectId
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;- Returns:
- This builder for chaining.
-
setProjectIdBytes
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;- Parameters:
value- The bytes for projectId to set.- Returns:
- This builder for chaining.
-
setUnknownFields
public final DataplexSpec.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<DataplexSpec.Builder>
-
mergeUnknownFields
public final DataplexSpec.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<DataplexSpec.Builder>
-
-