Class Storage.ComposeRequest (2.50.0)

publicstaticclassStorage.ComposeRequestimplementsSerializable

A class to contain all information needed for a Google Cloud Storage Compose operation. See Also: Compose Operation

Inheritance

java.lang.Object > Storage.ComposeRequest

Implements

Serializable

Static Methods

newBuilder()

publicstaticStorage.ComposeRequest.BuildernewBuilder()

Returns a ComposeRequest builder.

Returns
TypeDescription
Storage.ComposeRequest.Builder

of(Iterable<String> sources, BlobInfo target)

publicstaticStorage.ComposeRequestof(Iterable<String>sources,BlobInfotarget)

Creates a ComposeRequest object.

Parameters
NameDescription
sourcesIterable<String>

source blobs names

targetBlobInfo

target blob

Returns
TypeDescription
Storage.ComposeRequest

of(String bucket, Iterable<String> sources, String target)

publicstaticStorage.ComposeRequestof(Stringbucket,Iterable<String>sources,Stringtarget)

Creates a ComposeRequest object.

Parameters
NameDescription
bucketString

name of the bucket where the compose operation takes place

sourcesIterable<String>

source blobs names

targetString

target blob name

Returns
TypeDescription
Storage.ComposeRequest

Methods

getSourceBlobs()

publicList<Storage.ComposeRequest.SourceBlob>getSourceBlobs()

Returns compose operation's source blobs.

Returns
TypeDescription
List<SourceBlob>

getTarget()

publicBlobInfogetTarget()

Returns compose operation's target blob.

Returns
TypeDescription
BlobInfo

getTargetOptions()

publicList<Storage.BlobTargetOption>getTargetOptions()

Returns compose operation's target blob's options.

Returns
TypeDescription
List<BlobTargetOption>