| Constructors in org.jclouds.openstack.swift.blobstore with parameters of type BlobToObject |
SwiftAsyncBlobStore(org.jclouds.blobstore.BlobStoreContext context,
org.jclouds.blobstore.util.BlobUtils blobUtils,
ExecutorService service,
com.google.common.base.Supplier<org.jclouds.domain.Location> defaultLocation,
com.google.common.base.Supplier<Set<? extends org.jclouds.domain.Location>> locations,
CommonSwiftClient sync,
CommonSwiftAsyncClient async,
ContainerToResourceMetadata container2ResourceMd,
BlobStoreListContainerOptionsToListContainerOptions container2ContainerListOptions,
ContainerToResourceList container2ResourceList,
ObjectToBlob object2Blob,
BlobToObject blob2Object,
ObjectToBlobMetadata object2BlobMd,
org.jclouds.blobstore.functions.BlobToHttpGetOptions blob2ObjectGetOptions,
javax.inject.Provider<org.jclouds.blobstore.strategy.internal.FetchBlobMetadata> fetchBlobMetadataProvider,
javax.inject.Provider<AsyncMultipartUploadStrategy> multipartUploadStrategy)
|
SwiftBlobRequestSigner(org.jclouds.rest.internal.RestAnnotationProcessor<CommonSwiftAsyncClient> processor,
BlobToObject blobToObject,
org.jclouds.blobstore.functions.BlobToHttpGetOptions blob2HttpGetOptions)
|
SwiftBlobStore(org.jclouds.blobstore.BlobStoreContext context,
org.jclouds.blobstore.util.BlobUtils blobUtils,
com.google.common.base.Supplier<org.jclouds.domain.Location> defaultLocation,
com.google.common.base.Supplier<Set<? extends org.jclouds.domain.Location>> locations,
CommonSwiftClient sync,
ContainerToResourceMetadata container2ResourceMd,
BlobStoreListContainerOptionsToListContainerOptions container2ContainerListOptions,
ContainerToResourceList container2ResourceList,
ObjectToBlob object2Blob,
BlobToObject blob2Object,
ObjectToBlobMetadata object2BlobMd,
org.jclouds.blobstore.functions.BlobToHttpGetOptions blob2ObjectGetOptions,
javax.inject.Provider<org.jclouds.blobstore.strategy.internal.FetchBlobMetadata> fetchBlobMetadataProvider,
javax.inject.Provider<MultipartUploadStrategy> multipartUploadStrategy)
|
| Methods in org.jclouds.openstack.swift.blobstore.strategy.internal with parameters of type BlobToObject |
String |
SequentialMultipartUploadStrategy.execute(String container,
org.jclouds.blobstore.domain.Blob blob,
org.jclouds.blobstore.options.PutOptions options,
BlobToObject blob2Object)
|
com.google.common.util.concurrent.ListenableFuture<String> |
ParallelMultipartUploadStrategy.execute(String container,
org.jclouds.blobstore.domain.Blob blob,
org.jclouds.blobstore.options.PutOptions options,
BlobToObject blob2Object)
|
String |
MultipartUploadStrategy.execute(String container,
org.jclouds.blobstore.domain.Blob blob,
org.jclouds.blobstore.options.PutOptions options,
BlobToObject blob2Object)
|
com.google.common.util.concurrent.ListenableFuture<String> |
AsyncMultipartUploadStrategy.execute(String container,
org.jclouds.blobstore.domain.Blob blob,
org.jclouds.blobstore.options.PutOptions options,
BlobToObject blob2Object)
|
protected void |
ParallelMultipartUploadStrategy.prepareUploadPart(String container,
org.jclouds.blobstore.domain.Blob blob,
String key,
Integer part,
org.jclouds.io.Payload payload,
long offset,
long size,
SortedMap<Integer,String> etags,
BlockingQueue<Integer> activeParts,
Map<Integer,com.google.common.util.concurrent.ListenableFuture<String>> futureParts,
AtomicInteger errors,
int maxRetries,
Map<Integer,Exception> errorMap,
Queue<org.jclouds.openstack.swift.blobstore.strategy.internal.ParallelMultipartUploadStrategy.Part> toRetry,
CountDownLatch latch,
BlobToObject blob2Object)
|