org.dasein.cloud.test.storage
Class StorageResources
java.lang.Object
org.dasein.cloud.test.storage.StorageResources
public class StorageResources
- extends Object
[Class Documentation]
Created by George Reese: 3/3/13 4:55 PM
- Author:
- George Reese
|
Method Summary |
int |
close()
|
org.dasein.cloud.storage.Blob |
findStatelessChildBucket()
|
org.dasein.cloud.storage.Blob |
findStatelessChildObject()
|
org.dasein.cloud.storage.Blob |
findStatelessRootBucket()
|
org.dasein.cloud.storage.Blob |
findStatelessRootObject()
|
org.dasein.cloud.storage.Blob |
getTestChildBucket(String label,
boolean provisionIfNull,
String parentBucket,
String namePrefix)
|
org.dasein.cloud.storage.Blob |
getTestChildObject(String label,
boolean provisionIfNull,
String parentBucket,
String namePrefix)
|
org.dasein.cloud.storage.Blob |
getTestRootBucket(String label,
boolean provisionIfNull,
String namePrefix)
|
org.dasein.cloud.storage.Blob |
getTestRootObject(String label,
boolean provisionIfNull,
String namePrefix)
|
org.dasein.cloud.storage.Blob |
provisionChildBucket(org.dasein.cloud.storage.BlobStoreSupport support,
String label,
String parentBucket,
String namePrefix,
boolean useName,
boolean findFreeName)
|
org.dasein.cloud.storage.Blob |
provisionChildObject(org.dasein.cloud.storage.BlobStoreSupport support,
String label,
String parentBucket,
String namePrefix,
String... lines)
|
org.dasein.cloud.storage.Blob |
provisionRootBucket(org.dasein.cloud.storage.BlobStoreSupport support,
String label,
String namePrefix,
boolean useName,
boolean findFreeName)
|
org.dasein.cloud.storage.Blob |
provisionRootObject(org.dasein.cloud.storage.BlobStoreSupport support,
String label,
String namePrefix,
String... lines)
|
int |
report()
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
StorageResources
public StorageResources(@Nonnull
org.dasein.cloud.CloudProvider provider)
close
public int close()
report
public int report()
getTestRootBucket
@Nullable
public org.dasein.cloud.storage.Blob getTestRootBucket(@Nonnull
String label,
boolean provisionIfNull,
@Nullable
String namePrefix)
getTestChildBucket
@Nullable
public org.dasein.cloud.storage.Blob getTestChildBucket(@Nonnull
String label,
boolean provisionIfNull,
@Nullable
String parentBucket,
@Nullable
String namePrefix)
getTestRootObject
@Nullable
public org.dasein.cloud.storage.Blob getTestRootObject(@Nonnull
String label,
boolean provisionIfNull,
@Nullable
String namePrefix)
getTestChildObject
@Nullable
public org.dasein.cloud.storage.Blob getTestChildObject(@Nonnull
String label,
boolean provisionIfNull,
@Nullable
String parentBucket,
@Nullable
String namePrefix)
findStatelessChildBucket
@Nullable
public org.dasein.cloud.storage.Blob findStatelessChildBucket()
findStatelessRootBucket
@Nullable
public org.dasein.cloud.storage.Blob findStatelessRootBucket()
findStatelessChildObject
@Nullable
public org.dasein.cloud.storage.Blob findStatelessChildObject()
findStatelessRootObject
@Nullable
public org.dasein.cloud.storage.Blob findStatelessRootObject()
provisionRootBucket
@Nonnull
public org.dasein.cloud.storage.Blob provisionRootBucket(@Nonnull
org.dasein.cloud.storage.BlobStoreSupport support,
@Nonnull
String label,
@Nonnull
String namePrefix,
boolean useName,
boolean findFreeName)
throws org.dasein.cloud.CloudException,
org.dasein.cloud.InternalException
- Throws:
org.dasein.cloud.CloudException
org.dasein.cloud.InternalException
provisionChildBucket
@Nonnull
public org.dasein.cloud.storage.Blob provisionChildBucket(@Nonnull
org.dasein.cloud.storage.BlobStoreSupport support,
@Nonnull
String label,
@Nonnull
String parentBucket,
@Nonnull
String namePrefix,
boolean useName,
boolean findFreeName)
throws org.dasein.cloud.CloudException,
org.dasein.cloud.InternalException
- Throws:
org.dasein.cloud.CloudException
org.dasein.cloud.InternalException
provisionRootObject
@Nonnull
public org.dasein.cloud.storage.Blob provisionRootObject(@Nonnull
org.dasein.cloud.storage.BlobStoreSupport support,
@Nonnull
String label,
@Nonnull
String namePrefix,
@Nullable
String... lines)
throws org.dasein.cloud.CloudException,
org.dasein.cloud.InternalException
- Throws:
org.dasein.cloud.CloudException
org.dasein.cloud.InternalException
provisionChildObject
@Nonnull
public org.dasein.cloud.storage.Blob provisionChildObject(@Nonnull
org.dasein.cloud.storage.BlobStoreSupport support,
@Nonnull
String label,
@Nonnull
String parentBucket,
@Nonnull
String namePrefix,
@Nullable
String... lines)
throws org.dasein.cloud.CloudException,
org.dasein.cloud.InternalException
- Throws:
org.dasein.cloud.CloudException
org.dasein.cloud.InternalException
Copyright © 2009-2014 Dell, Inc.. All Rights Reserved.