Class MetadataJob.ExportJobSpec.Builder (1.60.0)
1.85.0 (latest)
1.83.0
1.81.0
1.80.0
1.79.0
1.78.0
1.76.0
1.74.0
1.73.0
1.72.0
1.71.0
1.70.0
1.68.0
1.66.0
1.65.0
1.62.0
1.61.0
1.60.0
1.58.0
1.57.0
1.56.0
1.55.0
1.54.0
1.53.0
1.52.0
1.51.0
1.50.0
1.49.0
1.47.0
1.46.0
1.45.0
1.44.0
1.43.0
1.42.0
1.41.0
1.40.0
1.39.0
1.38.0
1.37.0
1.35.0
1.34.0
1.33.0
1.32.0
1.31.0
1.30.0
1.29.0
1.28.0
1.27.0
1.26.0
1.25.0
1.22.0
1.21.0
1.20.0
1.19.0
1.18.0
1.17.0
1.16.0
1.15.0
1.14.0
1.13.0
1.12.0
1.11.0
1.10.0
1.9.0
1.7.0
1.6.0
1.5.0
1.4.0
1.3.0
1.2.0
1.1.2
1.0.1
0.2.2
public static final class MetadataJob . ExportJobSpec . Builder extends GeneratedMessageV3 . Builder<MetadataJob . ExportJobSpec . Builder > implements MetadataJob . ExportJobSpecOrBuilder
Export job specification.
Protobuf type google.cloud.dataplex.v1.MetadataJob.ExportJobSpec
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
public static final Descriptors . Descriptor getDescriptor ()
Methods
public MetadataJob . ExportJobSpec . Builder addRepeatedField ( Descriptors . FieldDescriptor field , Object value )
Overrides
public MetadataJob . ExportJobSpec build ()
public MetadataJob . ExportJobSpec buildPartial ()
public MetadataJob . ExportJobSpec . Builder clear ()
Overrides
public MetadataJob . ExportJobSpec . Builder clearField ( Descriptors . FieldDescriptor field )
Overrides
public MetadataJob . ExportJobSpec . Builder clearOneof ( Descriptors . OneofDescriptor oneof )
Overrides
public MetadataJob . ExportJobSpec . Builder clearOutputPath ()
Required. The root path of the exported metadata.
Must be in the format: "gs://<bucket_id>"
Or specify a customized prefix after the bucket:
"gs://<bucket_id>/<folder1>/<folder2>/.../".
The length limit of the customized prefix is 128 characters.
The bucket must be in the same VPC-SC perimeter with the job.
string output_path = 3 [(.google.api.field_behavior) = REQUIRED];
public MetadataJob . ExportJobSpec . Builder clearScope ()
Required. Selects the entries to be exported by this job.
.google.cloud.dataplex.v1.MetadataJob.ExportJobSpec.ExportJobScope scope = 2 [(.google.api.field_behavior) = REQUIRED];
public MetadataJob . ExportJobSpec . Builder clone ()
Overrides
public MetadataJob . ExportJobSpec getDefaultInstanceForType ()
public Descriptors . Descriptor getDescriptorForType ()
Overrides
public String getOutputPath ()
Required. The root path of the exported metadata.
Must be in the format: "gs://<bucket_id>"
Or specify a customized prefix after the bucket:
"gs://<bucket_id>/<folder1>/<folder2>/.../".
The length limit of the customized prefix is 128 characters.
The bucket must be in the same VPC-SC perimeter with the job.
string output_path = 3 [(.google.api.field_behavior) = REQUIRED];
Returns
Type
Description
String
The outputPath.
public ByteString getOutputPathBytes ()
Required. The root path of the exported metadata.
Must be in the format: "gs://<bucket_id>"
Or specify a customized prefix after the bucket:
"gs://<bucket_id>/<folder1>/<folder2>/.../".
The length limit of the customized prefix is 128 characters.
The bucket must be in the same VPC-SC perimeter with the job.
string output_path = 3 [(.google.api.field_behavior) = REQUIRED];
Returns
Type
Description
ByteString
The bytes for outputPath.
public MetadataJob . ExportJobSpec . ExportJobScope getScope ()
Required. Selects the entries to be exported by this job.
.google.cloud.dataplex.v1.MetadataJob.ExportJobSpec.ExportJobScope scope = 2 [(.google.api.field_behavior) = REQUIRED];
public MetadataJob . ExportJobSpec . ExportJobScope . Builder getScopeBuilder ()
Required. Selects the entries to be exported by this job.
.google.cloud.dataplex.v1.MetadataJob.ExportJobSpec.ExportJobScope scope = 2 [(.google.api.field_behavior) = REQUIRED];
public MetadataJob . ExportJobSpec . ExportJobScopeOrBuilder getScopeOrBuilder ()
Required. Selects the entries to be exported by this job.
.google.cloud.dataplex.v1.MetadataJob.ExportJobSpec.ExportJobScope scope = 2 [(.google.api.field_behavior) = REQUIRED];
public boolean hasScope ()
Required. Selects the entries to be exported by this job.
.google.cloud.dataplex.v1.MetadataJob.ExportJobSpec.ExportJobScope scope = 2 [(.google.api.field_behavior) = REQUIRED];
Returns
Type
Description
boolean
Whether the scope field is set.
protected GeneratedMessageV3 . FieldAccessorTable internalGetFieldAccessorTable ()
Overrides
public final boolean isInitialized ()
Overrides
public MetadataJob . ExportJobSpec . Builder mergeFrom ( MetadataJob . ExportJobSpec other )
public MetadataJob . ExportJobSpec . Builder mergeFrom ( CodedInputStream input , ExtensionRegistryLite extensionRegistry )
Overrides
public MetadataJob . ExportJobSpec . Builder mergeFrom ( Message other )
Parameter
Name
Description
other
Message
Overrides
public MetadataJob . ExportJobSpec . Builder mergeScope ( MetadataJob . ExportJobSpec . ExportJobScope value )
Required. Selects the entries to be exported by this job.
.google.cloud.dataplex.v1.MetadataJob.ExportJobSpec.ExportJobScope scope = 2 [(.google.api.field_behavior) = REQUIRED];
public final MetadataJob . ExportJobSpec . Builder mergeUnknownFields ( UnknownFieldSet unknownFields )
Overrides
public MetadataJob . ExportJobSpec . Builder setField ( Descriptors . FieldDescriptor field , Object value )
Overrides
public MetadataJob . ExportJobSpec . Builder setOutputPath ( String value )
Required. The root path of the exported metadata.
Must be in the format: "gs://<bucket_id>"
Or specify a customized prefix after the bucket:
"gs://<bucket_id>/<folder1>/<folder2>/.../".
The length limit of the customized prefix is 128 characters.
The bucket must be in the same VPC-SC perimeter with the job.
string output_path = 3 [(.google.api.field_behavior) = REQUIRED];
Parameter
Name
Description
value
String The outputPath to set.
public MetadataJob . ExportJobSpec . Builder setOutputPathBytes ( ByteString value )
Required. The root path of the exported metadata.
Must be in the format: "gs://<bucket_id>"
Or specify a customized prefix after the bucket:
"gs://<bucket_id>/<folder1>/<folder2>/.../".
The length limit of the customized prefix is 128 characters.
The bucket must be in the same VPC-SC perimeter with the job.
string output_path = 3 [(.google.api.field_behavior) = REQUIRED];
Parameter
Name
Description
value
ByteString The bytes for outputPath to set.
public MetadataJob . ExportJobSpec . Builder setRepeatedField ( Descriptors . FieldDescriptor field , int index , Object value )
Overrides
public MetadataJob . ExportJobSpec . Builder setScope ( MetadataJob . ExportJobSpec . ExportJobScope value )
Required. Selects the entries to be exported by this job.
.google.cloud.dataplex.v1.MetadataJob.ExportJobSpec.ExportJobScope scope = 2 [(.google.api.field_behavior) = REQUIRED];
public MetadataJob . ExportJobSpec . Builder setScope ( MetadataJob . ExportJobSpec . ExportJobScope . Builder builderForValue )
Required. Selects the entries to be exported by this job.
.google.cloud.dataplex.v1.MetadataJob.ExportJobSpec.ExportJobScope scope = 2 [(.google.api.field_behavior) = REQUIRED];
public final MetadataJob . ExportJobSpec . Builder setUnknownFields ( UnknownFieldSet unknownFields )
Overrides
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License , and code samples are licensed under the Apache 2.0 License . For details, see the Google Developers Site Policies . Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2026-03-14 UTC.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2026-03-14 UTC."],[],[]]