Uses of Record Class
io.clonecloudstore.driver.api.model.StorageObject
Packages that use StorageObject
Package
Description
-
Uses of StorageObject in io.clonecloudstore.accessor.server.application
Methods in io.clonecloudstore.accessor.server.application that return StorageObjectModifier and TypeMethodDescriptionAccessorObjectService.getObjectMetadata
(String bucketName, String objectName) Utility to get Object Metadata from Driver Storage -
Uses of StorageObject in io.clonecloudstore.accessor.server.commons
Methods in io.clonecloudstore.accessor.server.commons with parameters of type StorageObjectModifier and TypeMethodDescriptionstatic AccessorObject
AbstractPublicObjectHelper.getFromStorageObject
(StorageObject storageObject) Transform StorageObject to AccessorObject without Id -
Uses of StorageObject in io.clonecloudstore.accessor.server.commons.buffer
Methods in io.clonecloudstore.accessor.server.commons.buffer that return StorageObjectModifier and TypeMethodDescriptionFilesystemHandler.readStorageObject
(String bucket, String object) -
Uses of StorageObject in io.clonecloudstore.driver.api
Methods in io.clonecloudstore.driver.api that return StorageObjectModifier and TypeMethodDescriptionDriverApi.objectCopy
(StorageObject objectSource, StorageObject objectTarget) Copy one object to another one, possibly in a different bucket.default StorageObject
DriverApi.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 StorageObject
DriverApi.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 StorageObject
DriverApi.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)Methods in io.clonecloudstore.driver.api that return types with arguments of type StorageObjectModifier and TypeMethodDescriptiondefault 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)Methods in io.clonecloudstore.driver.api with parameters of type StorageObjectModifier and TypeMethodDescriptionDriverApi.objectCopy
(StorageObject objectSource, StorageObject objectTarget) Copy one object to another one, possibly in a different bucket.default void
DriverApi.objectDeleteInBucket
(StorageObject object) Delete the Object from this Bucketdefault StorageObject
DriverApi.objectFinalizeCreateInBucket
(StorageObject object, long realLen, String sha256) Second step in creation of an object within a Bucket.default InputStream
DriverApi.objectGetInputStreamInBucket
(StorageObject object) Get the content of the specified Object within specified Bucketdefault StorageObject
DriverApi.objectGetMetadataInBucket
(StorageObject object) Get the Object metadata from this Bucket (those available from Object Storage)void
DriverApi.objectPrepareCreateInBucket
(StorageObject object, InputStream inputStream) First step in creation of an object within a Bucket.default void
DriverApi.validCopy
(StorageObject objectSource, StorageObject objectTarget) -
Uses of StorageObject in io.clonecloudstore.driver.azure
Methods in io.clonecloudstore.driver.azure that return StorageObjectModifier and TypeMethodDescriptionDriverAzure.objectCopy
(StorageObject objectSource, StorageObject objectTarget) DriverAzure.objectFinalizeCreateInBucket
(String bucket, String object, long realLen, String sha256) DriverAzure.objectGetMetadataInBucket
(String bucket, String object) Methods in io.clonecloudstore.driver.azure that return types with arguments of type StorageObjectModifier and TypeMethodDescriptionDriverAzure.objectsIteratorInBucket
(String bucket) DriverAzure.objectsIteratorInBucket
(String bucket, String prefix, Instant from, Instant to) DriverAzure.objectsStreamInBucket
(String bucket) DriverAzure.objectsStreamInBucket
(String bucket, String prefix, Instant from, Instant to) Methods in io.clonecloudstore.driver.azure with parameters of type StorageObjectModifier and TypeMethodDescriptionDriverAzure.objectCopy
(StorageObject objectSource, StorageObject objectTarget) void
DriverAzure.objectPrepareCreateInBucket
(StorageObject object, InputStream inputStream) -
Uses of StorageObject in io.clonecloudstore.driver.google
Methods in io.clonecloudstore.driver.google that return StorageObjectModifier and TypeMethodDescriptionDriverGoogle.objectCopy
(StorageObject objectSource, StorageObject objectTarget) DriverGoogle.objectFinalizeCreateInBucket
(String bucket, String object, long realLen, String sha256) DriverGoogle.objectGetMetadataInBucket
(String bucket, String object) Methods in io.clonecloudstore.driver.google that return types with arguments of type StorageObjectModifier and TypeMethodDescriptionDriverGoogle.objectsIteratorInBucket
(String bucket) DriverGoogle.objectsIteratorInBucket
(String bucket, String prefix, Instant from, Instant to) DriverGoogle.objectsStreamInBucket
(String bucket) DriverGoogle.objectsStreamInBucket
(String bucket, String prefix, Instant from, Instant to) Methods in io.clonecloudstore.driver.google with parameters of type StorageObjectModifier and TypeMethodDescriptionDriverGoogle.objectCopy
(StorageObject objectSource, StorageObject objectTarget) void
DriverGoogle.objectPrepareCreateInBucket
(StorageObject object, InputStream inputStream) -
Uses of StorageObject in io.clonecloudstore.driver.s3
Methods in io.clonecloudstore.driver.s3 that return StorageObjectModifier and TypeMethodDescriptionDriverS3.objectCopy
(StorageObject objectSource, StorageObject objectTarget) DriverS3.objectFinalizeCreateInBucket
(String bucket, String object, long realLen, String sha256) DriverS3.objectGetMetadataInBucket
(String bucket, String object) Methods in io.clonecloudstore.driver.s3 that return types with arguments of type StorageObjectModifier and TypeMethodDescriptionDriverS3.objectsIteratorInBucket
(String bucket) DriverS3.objectsIteratorInBucket
(String bucket, String prefix, Instant from, Instant to) DriverS3.objectsStreamInBucket
(String bucket) DriverS3.objectsStreamInBucket
(String bucket, String prefix, Instant from, Instant to) Methods in io.clonecloudstore.driver.s3 with parameters of type StorageObjectModifier and TypeMethodDescriptionDriverS3.objectCopy
(StorageObject objectSource, StorageObject objectTarget) void
DriverS3.objectPrepareCreateInBucket
(StorageObject object, InputStream inputStream) -
Uses of StorageObject in io.clonecloudstore.test.driver.fake
Methods in io.clonecloudstore.test.driver.fake that return StorageObjectModifier and TypeMethodDescriptionFakeDriver.objectCopy
(StorageObject objectSource, StorageObject objectTarget) Copy one object to another one, possibly in a different bucket.FakeDriver.objectFinalizeCreateInBucket
(String bucket, String object, long realLen, String sha256) FakeDriver.objectGetMetadataInBucket
(String bucket, String object) Methods in io.clonecloudstore.test.driver.fake that return types with arguments of type StorageObjectModifier and TypeMethodDescriptionFakeDriver.objectsIteratorInBucket
(String bucket) FakeDriver.objectsIteratorInBucket
(String bucket, String prefix, Instant from, Instant to) FakeDriver.objectsStreamInBucket
(String bucket) FakeDriver.objectsStreamInBucket
(String bucket, String prefix, Instant from, Instant to) Methods in io.clonecloudstore.test.driver.fake with parameters of type StorageObjectModifier and TypeMethodDescriptionvoid
FakeDriver.forTestsOnlyCreateMultipleObjects
(StorageObject object, long realLen, String sha256, List<String> names) Take the object as base definition, and use name from listFakeDriver.objectCopy
(StorageObject objectSource, StorageObject objectTarget) Copy one object to another one, possibly in a different bucket.void
FakeDriver.objectPrepareCreateInBucket
(StorageObject object, InputStream inputStream)