Uses of Class
io.clonecloudstore.driver.api.exception.DriverException
Packages that use DriverException
-
Uses of DriverException in io.clonecloudstore.driver.api
Methods in io.clonecloudstore.driver.api that throw DriverExceptionModifier and TypeMethodDescriptionDriverApi.bucketCreate(StorageBucket bucket) Create one Bucket and returns itdefault voidDriverApi.bucketDelete(StorageBucket bucket) Delete one Bucket if it exists and is emptyvoidDriverApi.bucketDelete(String bucket) Delete one Bucket if it exists and is emptydefault booleanDriverApi.bucketExists(StorageBucket bucket) Check existence of BucketbooleanDriverApi.bucketExists(String bucket) Check existence of BucketGet one Bucket and returns itDriverApi.bucketImport(StorageBucket bucket) Import one Bucket and returns itlongDriverApi.bucketsCount()Count BucketsDriverApi.bucketsIterator()Iterator on Buckets listDriverApi.bucketsStream()Stream Buckets listdefault StorageTypeDriverApi.directoryOrObjectExistsInBucket(StorageBucket bucket, String directoryOrObject) Check if Directory or Object exists in specified Bucket (based on prefix)DriverApi.directoryOrObjectExistsInBucket(String bucket, String directoryOrObject) Check if Directory or Object exists in specified Bucket (based on prefix)DriverApi.objectCopy(StorageObject objectSource, StorageObject objectTarget) Copy one object to another one, possibly in a different bucket.default StorageObjectDriverApi.objectCopy(String bucketSource, String objectSource, String bucketTarget, String objectTarget, Map<String, String> targetMetadata, Instant expireDate) Copy one object to another one, possibly in a different bucket.default voidDriverApi.objectDeleteInBucket(StorageObject object) Delete the Object from this BucketvoidDriverApi.objectDeleteInBucket(String bucket, String object) Delete the Object from this Bucketdefault StorageObjectDriverApi.objectFinalizeCreateInBucket(StorageObject object, long realLen, String sha256) Second step in creation of an object within a Bucket.DriverApi.objectFinalizeCreateInBucket(String bucket, String object, long realLen, String sha256) Second step in creation of an object within a Bucket.default InputStreamDriverApi.objectGetInputStreamInBucket(StorageObject object) Get the content of the specified Object within specified BucketDriverApi.objectGetInputStreamInBucket(String bucket, String object) Get the content of the specified Object within specified Bucketdefault StorageObjectDriverApi.objectGetMetadataInBucket(StorageObject object) Get the Object metadata from this Bucket (those available from Object Storage)DriverApi.objectGetMetadataInBucket(String bucket, String object) Get the Object metadata from this Bucket (those available from Object Storage)voidDriverApi.objectPrepareCreateInBucket(StorageObject object, InputStream inputStream) First step in creation of an object within a Bucket.default longDriverApi.objectsCountInBucket(StorageBucket bucket) Count Objects in specified Bucketdefault longDriverApi.objectsCountInBucket(StorageBucket bucket, String prefix, Instant from, Instant to) Count Objects in specified Bucket with filters (all optionals)longDriverApi.objectsCountInBucket(String bucket) Count Objects in specified BucketlongDriverApi.objectsCountInBucket(String bucket, String prefix, Instant from, Instant to) Count Objects in specified Bucket with filters (all optionals)default Iterator<StorageObject> DriverApi.objectsIteratorInBucket(StorageBucket bucket) Iterator on Objects in specified Bucketdefault Iterator<StorageObject> DriverApi.objectsIteratorInBucket(StorageBucket bucket, String prefix, Instant from, Instant to) Iterator on Objects in specified Bucket with filters (all optionals)DriverApi.objectsIteratorInBucket(String bucket) Iterator on Objects in specified BucketDriverApi.objectsIteratorInBucket(String bucket, String prefix, Instant from, Instant to) Iterator on Objects in specified Bucket with filters (all optionals)default Stream<StorageObject> DriverApi.objectsStreamInBucket(StorageBucket bucket) Stream Objects in specified Bucketdefault Stream<StorageObject> DriverApi.objectsStreamInBucket(StorageBucket bucket, String prefix, Instant from, Instant to) Stream Objects in specified Bucket with filters (all optionals)DriverApi.objectsStreamInBucket(String bucket) Stream Objects in specified BucketDriverApi.objectsStreamInBucket(String bucket, String prefix, Instant from, Instant to) Stream Objects in specified Bucket with filters (all optionals)default voidDriverApi.validCopy(StorageObject objectSource, StorageObject objectTarget) -
Uses of DriverException in io.clonecloudstore.driver.api.exception
Subclasses of DriverException in io.clonecloudstore.driver.api.exceptionModifier and TypeClassDescriptionclassException raised by the driver: the Bucket or Object already exists and therefore cannot be createdclassException raised by the driver: the operation required is not acceptable, such as deletion of a bucket while it is not empty, or deleting an object while not ownerclassException raised by the driver: the Bucket or Object was not foundMethods in io.clonecloudstore.driver.api.exception that return DriverExceptionModifier and TypeMethodDescriptionstatic DriverExceptionDriverException.getDriverExceptionFromStatus(int status, Exception e)