Modifier and Type | Method and Description |
---|---|
MultipartUpload |
AtmosBlobStore.initiateMultipartUpload(String container,
BlobMetadata blobMetadata,
PutOptions options) |
String |
AtmosBlobStore.putBlob(String container,
Blob blob,
PutOptions options)
This implementation invokes
AtmosClient.createFile(java.lang.String, org.jclouds.atmos.domain.AtmosObject, org.jclouds.atmos.options.PutOptions...)
Since there is no etag support in atmos, we just return the path. |
Modifier and Type | Method and Description |
---|---|
String |
AWSS3BlobStore.putBlob(String container,
Blob blob,
PutOptions options) |
Modifier and Type | Class and Description |
---|---|
class |
AWSS3PutOptions
Contains AWS-S3 specific options supported in the put blob operation
|
Modifier and Type | Method and Description |
---|---|
MultipartUpload |
AzureBlobStore.initiateMultipartUpload(String container,
BlobMetadata blobMetadata,
PutOptions options) |
String |
AzureBlobStore.putBlob(String container,
Blob blob,
PutOptions options)
This implementation invokes
AzureBlobClient#putObject |
Modifier and Type | Method and Description |
---|---|
MultipartUpload |
BlobStore.initiateMultipartUpload(String container,
BlobMetadata blob,
PutOptions options) |
String |
BlobStore.putBlob(String container,
Blob blob,
PutOptions options)
Adds a
Blob representing the data at location container/blob.metadata.name
options using multipart strategies. |
Modifier and Type | Method and Description |
---|---|
MultipartUpload |
LocalBlobStore.initiateMultipartUpload(String container,
BlobMetadata blobMetadata,
PutOptions options) |
String |
LocalBlobStore.putBlob(String containerName,
Blob blob,
PutOptions options) |
Modifier and Type | Method and Description |
---|---|
abstract PutOptions |
MultipartUpload.putOptions() |
Modifier and Type | Method and Description |
---|---|
static MultipartUpload |
MultipartUpload.create(String containerName,
String blobName,
String id,
BlobMetadata blobMetadata,
PutOptions putOptions) |
Modifier and Type | Method and Description |
---|---|
protected String |
BaseBlobStore.putMultipartBlob(String container,
Blob blob,
PutOptions overrides)
Upload using a user-provided executor, or the jclouds userExecutor
|
protected String |
BaseBlobStore.putMultipartBlob(String container,
Blob blob,
PutOptions overrides,
com.google.common.util.concurrent.ListeningExecutorService executor) |
Modifier and Type | Class and Description |
---|---|
static class |
PutOptions.ImmutablePutOptions |
Modifier and Type | Method and Description |
---|---|
PutOptions |
PutOptions.clone() |
PutOptions |
PutOptions.ImmutablePutOptions.clone() |
static PutOptions |
PutOptions.Builder.fromPutOptions(PutOptions putOptions) |
PutOptions |
PutOptions.multipart()
split large blobs into pieces, if supported by the provider.
|
PutOptions |
PutOptions.ImmutablePutOptions.multipart() |
static PutOptions |
PutOptions.Builder.multipart() |
PutOptions |
PutOptions.multipart(boolean val)
whether to split large blobs into pieces, if supported by the provider
|
static PutOptions |
PutOptions.Builder.multipart(boolean val) |
PutOptions |
PutOptions.multipart(com.google.common.util.concurrent.ListeningExecutorService customExecutor)
Whether to split large blobs into pieces, if supported by the provider, using a custom executor
|
static PutOptions |
PutOptions.Builder.multipart(com.google.common.util.concurrent.ListeningExecutorService customExecutor) |
PutOptions |
PutOptions.setBlobAccess(BlobAccess blobAccess) |
PutOptions |
PutOptions.ImmutablePutOptions.setBlobAccess(BlobAccess blobAccess) |
PutOptions |
PutOptions.setCustomExecutor(com.google.common.util.concurrent.ListeningExecutorService customExecutor) |
PutOptions |
PutOptions.ImmutablePutOptions.setCustomExecutor(com.google.common.util.concurrent.ListeningExecutorService customExecutor) |
Modifier and Type | Method and Description |
---|---|
static PutOptions |
PutOptions.Builder.fromPutOptions(PutOptions putOptions) |
Constructor and Description |
---|
PutOptions.ImmutablePutOptions(PutOptions delegate) |
Modifier and Type | Method and Description |
---|---|
MultipartUpload |
ReadOnlyBlobStore.initiateMultipartUpload(String container,
BlobMetadata blobMetadata,
PutOptions options) |
MultipartUpload |
ForwardingBlobStore.initiateMultipartUpload(String container,
BlobMetadata blobMetadata,
PutOptions options) |
String |
ReadOnlyBlobStore.putBlob(String containerName,
Blob blob,
PutOptions putOptions) |
String |
ForwardingBlobStore.putBlob(String containerName,
Blob blob,
PutOptions putOptions) |
Modifier and Type | Method and Description |
---|---|
MultipartUpload |
RegionScopedSwiftBlobStore.initiateMultipartUpload(String container,
BlobMetadata blobMetadata,
PutOptions options) |
String |
RegionScopedSwiftBlobStore.putBlob(String container,
Blob blob,
PutOptions options) |
protected String |
RegionScopedSwiftBlobStore.putMultipartBlob(String container,
Blob blob,
PutOptions overrides)
Upload using a user-provided executor, or the jclouds userExecutor
|
protected String |
RegionScopedSwiftBlobStore.putMultipartBlob(String container,
Blob blob,
PutOptions overrides,
com.google.common.util.concurrent.ListeningExecutorService executor) |
Modifier and Type | Method and Description |
---|---|
MultipartUpload |
S3BlobStore.initiateMultipartUpload(String container,
BlobMetadata blobMetadata,
PutOptions overrides) |
String |
S3BlobStore.putBlob(String container,
Blob blob,
PutOptions overrides)
This implementation invokes
S3Client.putObject(java.lang.String, org.jclouds.s3.domain.S3Object, org.jclouds.s3.options.PutObjectOptions...) |
Copyright © 2009-2016 The Apache Software Foundation. All Rights Reserved.