Reference documentation and code samples for the Google Cloud Storage Batch Operations V1 Client class Manifest.
Describes list of objects to be transformed.
Generated from protobuf messagegoogle.cloud.storagebatchoperations.v1.Manifest
Namespace
Google \ Cloud \ StorageBatchOperations \ V1
Methods
__construct
Constructor.
Parameters
Name
Description
data
array
Optional. Data for populating the Message object.
↳ manifest_location
string
Required.manifest_locationmust 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_locationshould either be 1) An absolute path to the object in the format ofgs://bucket_name/path/file_name.csv. 2) An absolute path with a single wildcard character in the file name, for examplegs://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.
getManifestLocation
Required.manifest_locationmust 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_locationshould either be
1) An absolute path to the object in the format ofgs://bucket_name/path/file_name.csv.
2) An absolute path with a single wildcard character in the file name, for
examplegs://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.
Returns
Type
Description
string
setManifestLocation
Required.manifest_locationmust 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_locationshould either be
1) An absolute path to the object in the format ofgs://bucket_name/path/file_name.csv.
2) An absolute path with a single wildcard character in the file name, for
examplegs://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.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-09-04 UTC."],[],[],null,["# Google Cloud Storage Batch Operations V1 Client - Class Manifest (0.1.2)\n\nVersion latestkeyboard_arrow_down\n\n- [0.1.2 (latest)](/php/docs/reference/cloud-storagebatchoperations/latest/V1.Manifest)\n- [0.1.1](/php/docs/reference/cloud-storagebatchoperations/0.1.1/V1.Manifest) \nReference documentation and code samples for the Google Cloud Storage Batch Operations V1 Client class Manifest.\n\nDescribes list of objects to be transformed.\n\nGenerated from protobuf message `google.cloud.storagebatchoperations.v1.Manifest`\n\nNamespace\n---------\n\nGoogle \\\\ Cloud \\\\ StorageBatchOperations \\\\ V1\n\nMethods\n-------\n\n### __construct\n\nConstructor.\n\n### getManifestLocation\n\nRequired. `manifest_location` must contain the manifest source file that is\na CSV file in a Google Cloud Storage bucket. Each row in the file must\ninclude the object details i.e. BucketId and Name. Generation may\noptionally be specified. When it is not specified the live object is acted\nupon.\n\n`manifest_location` should either be\n1) An absolute path to the object in the format of\n`gs://bucket_name/path/file_name.csv`.\n2) An absolute path with a single wildcard character in the file name, for\nexample `gs://bucket_name/path/file_name*.csv`.\nIf manifest location is specified with a wildcard, objects in all manifest\nfiles matching the pattern will be acted upon.\n\n### setManifestLocation\n\nRequired. `manifest_location` must contain the manifest source file that is\na CSV file in a Google Cloud Storage bucket. Each row in the file must\ninclude the object details i.e. BucketId and Name. Generation may\noptionally be specified. When it is not specified the live object is acted\nupon.\n\n`manifest_location` should either be\n1) An absolute path to the object in the format of\n`gs://bucket_name/path/file_name.csv`.\n2) An absolute path with a single wildcard character in the file name, for\nexample `gs://bucket_name/path/file_name*.csv`.\nIf manifest location is specified with a wildcard, objects in all manifest\nfiles matching the pattern will be acted upon."]]