Class Manifest.Builder (0.16.0)
public static final class Manifest.Builder extends GeneratedMessageV3.Builder<Manifest.Builder> implements ManifestOrBuilder
Describes list of objects to be transformed.
Protobuf type google.cloud.storagebatchoperations.v1.Manifest
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 Manifest.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Overrides
build()
buildPartial()
public Manifest buildPartial()
clear()
public Manifest.Builder clear()
Overrides
clearField(Descriptors.FieldDescriptor field)
public Manifest.Builder clearField(Descriptors.FieldDescriptor field)
Overrides
clearManifestLocation()
public Manifest.Builder clearManifestLocation()
Required. manifest_location
must contain the manifest source file that is
a CSV file in a Google Cloud Storage bucket. Each row in the file must
include the object details i.e. BucketId and Name. Generation may
optionally be specified. When it is not specified the live object is acted
upon.
manifest_location
should either be
1) An absolute path to the object in the format of
gs://bucket_name/path/file_name.csv
.
2) An absolute path with a single wildcard character in the file name, for
example gs://bucket_name/path/file_name*.csv
.
If manifest location is specified with a wildcard, objects in all manifest
files matching the pattern will be acted upon.
string manifest_location = 2 [(.google.api.field_behavior) = REQUIRED];
clearOneof(Descriptors.OneofDescriptor oneof)
public Manifest.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Overrides
clone()
public Manifest.Builder clone()
Overrides
getDefaultInstanceForType()
public Manifest getDefaultInstanceForType()
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()
Overrides
getManifestLocation()
public String getManifestLocation()
Required. manifest_location
must contain the manifest source file that is
a CSV file in a Google Cloud Storage bucket. Each row in the file must
include the object details i.e. BucketId and Name. Generation may
optionally be specified. When it is not specified the live object is acted
upon.
manifest_location
should either be
1) An absolute path to the object in the format of
gs://bucket_name/path/file_name.csv
.
2) An absolute path with a single wildcard character in the file name, for
example gs://bucket_name/path/file_name*.csv
.
If manifest location is specified with a wildcard, objects in all manifest
files matching the pattern will be acted upon.
string manifest_location = 2 [(.google.api.field_behavior) = REQUIRED];
Returns |
Type |
Description |
String |
The manifestLocation.
|
getManifestLocationBytes()
public ByteString getManifestLocationBytes()
Required. manifest_location
must contain the manifest source file that is
a CSV file in a Google Cloud Storage bucket. Each row in the file must
include the object details i.e. BucketId and Name. Generation may
optionally be specified. When it is not specified the live object is acted
upon.
manifest_location
should either be
1) An absolute path to the object in the format of
gs://bucket_name/path/file_name.csv
.
2) An absolute path with a single wildcard character in the file name, for
example gs://bucket_name/path/file_name*.csv
.
If manifest location is specified with a wildcard, objects in all manifest
files matching the pattern will be acted upon.
string manifest_location = 2 [(.google.api.field_behavior) = REQUIRED];
Returns |
Type |
Description |
ByteString |
The bytes for manifestLocation.
|
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
isInitialized()
public final boolean isInitialized()
Overrides
mergeFrom(Manifest other)
public Manifest.Builder mergeFrom(Manifest other)
Parameter |
Name |
Description |
other |
Manifest
|
public Manifest.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Overrides
mergeFrom(Message other)
public Manifest.Builder mergeFrom(Message other)
Parameter |
Name |
Description |
other |
Message
|
Overrides
mergeUnknownFields(UnknownFieldSet unknownFields)
public final Manifest.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Overrides
setField(Descriptors.FieldDescriptor field, Object value)
public Manifest.Builder setField(Descriptors.FieldDescriptor field, Object value)
Overrides
setManifestLocation(String value)
public Manifest.Builder setManifestLocation(String value)
Required. manifest_location
must contain the manifest source file that is
a CSV file in a Google Cloud Storage bucket. Each row in the file must
include the object details i.e. BucketId and Name. Generation may
optionally be specified. When it is not specified the live object is acted
upon.
manifest_location
should either be
1) An absolute path to the object in the format of
gs://bucket_name/path/file_name.csv
.
2) An absolute path with a single wildcard character in the file name, for
example gs://bucket_name/path/file_name*.csv
.
If manifest location is specified with a wildcard, objects in all manifest
files matching the pattern will be acted upon.
string manifest_location = 2 [(.google.api.field_behavior) = REQUIRED];
Parameter |
Name |
Description |
value |
String
The manifestLocation to set.
|
setManifestLocationBytes(ByteString value)
public Manifest.Builder setManifestLocationBytes(ByteString value)
Required. manifest_location
must contain the manifest source file that is
a CSV file in a Google Cloud Storage bucket. Each row in the file must
include the object details i.e. BucketId and Name. Generation may
optionally be specified. When it is not specified the live object is acted
upon.
manifest_location
should either be
1) An absolute path to the object in the format of
gs://bucket_name/path/file_name.csv
.
2) An absolute path with a single wildcard character in the file name, for
example gs://bucket_name/path/file_name*.csv
.
If manifest location is specified with a wildcard, objects in all manifest
files matching the pattern will be acted upon.
string manifest_location = 2 [(.google.api.field_behavior) = REQUIRED];
Parameter |
Name |
Description |
value |
ByteString
The bytes for manifestLocation to set.
|
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
public Manifest.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Overrides
setUnknownFields(UnknownFieldSet unknownFields)
public final Manifest.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 2025-10-11 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 2025-10-11 UTC."],[],[]]