@TransportCompatibility(value={HTTP,GRPC}) public static class Storage.ComposeRequest extends Object implements Serializable
Modifier and Type | Class and Description |
---|---|
static class |
Storage.ComposeRequest.Builder |
static class |
Storage.ComposeRequest.SourceBlob
Class for Compose source blobs.
|
Modifier and Type | Method and Description |
---|---|
List<Storage.ComposeRequest.SourceBlob> |
getSourceBlobs()
Returns compose operation's source blobs.
|
BlobInfo |
getTarget()
Returns compose operation's target blob.
|
List<Storage.BlobTargetOption> |
getTargetOptions()
Returns compose operation's target blob's options.
|
static Storage.ComposeRequest.Builder |
newBuilder()
Returns a
ComposeRequest builder. |
static Storage.ComposeRequest |
of(Iterable<String> sources,
BlobInfo target)
Creates a
ComposeRequest object. |
static Storage.ComposeRequest |
of(String bucket,
Iterable<String> sources,
String target)
Creates a
ComposeRequest object. |
public List<Storage.ComposeRequest.SourceBlob> getSourceBlobs()
public BlobInfo getTarget()
public List<Storage.BlobTargetOption> getTargetOptions()
public static Storage.ComposeRequest of(Iterable<String> sources, BlobInfo target)
ComposeRequest
object.sources
- source blobs namestarget
- target blobpublic static Storage.ComposeRequest of(String bucket, Iterable<String> sources, String target)
ComposeRequest
object.bucket
- name of the bucket where the compose operation takes placesources
- source blobs namestarget
- target blob namepublic static Storage.ComposeRequest.Builder newBuilder()
ComposeRequest
builder.Copyright © 2023 Google LLC. All rights reserved.