Uses of Enum Class
com.adobe.testing.s3mock.dto.StorageClass
Packages that use StorageClass
Package
Description
-
Uses of StorageClass in com.adobe.testing.s3mock
Methods in com.adobe.testing.s3mock with parameters of type StorageClassModifier and TypeMethodDescriptionorg.springframework.http.ResponseEntity<CopyObjectResult> ObjectController.copyObject(String bucketName, ObjectKey key, CopySource copySource, AwsHttpHeaders.MetadataDirective metadataDirective, List<String> match, List<String> noneMatch, StorageClass storageClass, org.springframework.http.HttpHeaders httpHeaders) Copies an object to another bucket.org.springframework.http.ResponseEntity<InitiateMultipartUploadResult> MultipartController.createMultipartUpload(String bucketName, ObjectKey key, String contentType, StorageClass storageClass, org.springframework.http.HttpHeaders httpHeaders, InputStream inputStream) Initiates a multipart upload accepting encryption headers.org.springframework.http.ResponseEntity<Void> ObjectController.putObject(String bucketName, ObjectKey key, List<Tag> tags, String contentType, String contentMd5, StorageClass storageClass, org.springframework.http.HttpHeaders httpHeaders, InputStream inputStream) Adds an object to a bucket. -
Uses of StorageClass in com.adobe.testing.s3mock.dto
Methods in com.adobe.testing.s3mock.dto that return StorageClassModifier and TypeMethodDescriptionGetObjectAttributesOutput.storageClass()Returns the value of thestorageClassrecord component.ListPartsResult.storageClass()Returns the value of thestorageClassrecord component.MultipartUpload.storageClass()Returns the value of thestorageClassrecord component.NoncurrentVersionTransition.storageClass()Returns the value of thestorageClassrecord component.ObjectVersion.storageClass()Returns the value of thestorageClassrecord component.S3Object.storageClass()Returns the value of thestorageClassrecord component.Transition.storageClass()Returns the value of thestorageClassrecord component.static StorageClassReturns the enum constant of this class with the specified name.static StorageClass[]StorageClass.values()Returns an array containing the constants of this enum class, in the order they are declared.Constructors in com.adobe.testing.s3mock.dto with parameters of type StorageClassModifierConstructorDescriptionGetObjectAttributesOutput(Checksum checksum, String etag, List<GetObjectAttributesParts> objectParts, Long objectSize, StorageClass storageClass) GetObjectAttributesOutput(Checksum checksum, String etag, List<GetObjectAttributesParts> objectParts, Long objectSize, StorageClass storageClass, String xmlns) Creates an instance of aGetObjectAttributesOutputrecord class.ListPartsResult(String bucket, String key, String uploadId, String partNumberMarker, String nextPartNumberMarker, boolean truncated, StorageClass storageClass, List<Part> parts, Owner owner, Owner initiator, ChecksumAlgorithm checksumAlgorithm, String xmlns) Creates an instance of aListPartsResultrecord class.MultipartUpload(String key, String uploadId, Owner owner, Owner initiator, StorageClass storageClass, Date initiated) Creates an instance of aMultipartUploadrecord class.NoncurrentVersionTransition(Integer newerNoncurrentVersions, Integer noncurrentDays, StorageClass storageClass) Creates an instance of aNoncurrentVersionTransitionrecord class.ObjectVersion(String key, String lastModified, String etag, String size, StorageClass storageClass, Owner owner, ChecksumAlgorithm checksumAlgorithm, Boolean isLatest, String versionId) Creates an instance of aObjectVersionrecord class.S3Object(String key, String lastModified, String etag, String size, StorageClass storageClass, Owner owner, ChecksumAlgorithm checksumAlgorithm) Creates an instance of aS3Objectrecord class.Transition(Instant date, Integer days, StorageClass storageClass) Creates an instance of aTransitionrecord class. -
Uses of StorageClass in com.adobe.testing.s3mock.service
Methods in com.adobe.testing.s3mock.service with parameters of type StorageClassModifier and TypeMethodDescriptionObjectService.copyS3Object(String sourceBucketName, String sourceKey, String destinationBucketName, String destinationKey, Map<String, String> encryptionHeaders, Map<String, String> storeHeaders, Map<String, String> userMetadata, StorageClass storageClass) Copies an object to another bucket and encrypted object.MultipartService.createMultipartUpload(String bucketName, String key, String contentType, Map<String, String> storeHeaders, Owner owner, Owner initiator, Map<String, String> userMetadata, Map<String, String> encryptionHeaders, StorageClass storageClass, String checksum, ChecksumAlgorithm checksumAlgorithm) Prepares everything to store an object uploaded as multipart upload.ObjectService.putS3Object(String bucketName, String key, String contentType, Map<String, String> storeHeaders, Path path, Map<String, String> userMetadata, Map<String, String> encryptionHeaders, List<Tag> tags, ChecksumAlgorithm checksumAlgorithm, String checksum, Owner owner, StorageClass storageClass) Stores an object inside a Bucket. -
Uses of StorageClass in com.adobe.testing.s3mock.store
Methods in com.adobe.testing.s3mock.store that return StorageClassModifier and TypeMethodDescriptionMultipartUploadInfo.storageClass()Returns the value of thestorageClassrecord component.S3ObjectMetadata.storageClass()Returns the value of thestorageClassrecord component.Methods in com.adobe.testing.s3mock.store with parameters of type StorageClassModifier and TypeMethodDescriptionObjectStore.copyS3Object(BucketMetadata sourceBucket, UUID sourceId, BucketMetadata destinationBucket, UUID destinationId, String destinationKey, Map<String, String> encryptionHeaders, Map<String, String> storeHeaders, Map<String, String> userMetadata, StorageClass storageClass) Copies an object to another bucket and encrypted object.MultipartStore.createMultipartUpload(BucketMetadata bucket, String key, UUID id, String contentType, Map<String, String> storeHeaders, Owner owner, Owner initiator, Map<String, String> userMetadata, Map<String, String> encryptionHeaders, StorageClass storageClass, String checksum, ChecksumAlgorithm checksumAlgorithm) Prepares everything to store an object uploaded as multipart upload.ObjectStore.pretendToCopyS3Object(BucketMetadata sourceBucket, UUID sourceId, Map<String, String> encryptionHeaders, Map<String, String> storeHeaders, Map<String, String> userMetadata, StorageClass storageClass) If source and destination is the same, pretend we copied - S3 does the same.ObjectStore.storeS3ObjectMetadata(BucketMetadata bucket, UUID id, String key, String contentType, Map<String, String> storeHeaders, Path path, Map<String, String> userMetadata, Map<String, String> encryptionHeaders, String etag, List<Tag> tags, ChecksumAlgorithm checksumAlgorithm, String checksum, Owner owner, StorageClass storageClass) Stores an object inside a Bucket.Constructors in com.adobe.testing.s3mock.store with parameters of type StorageClassModifierConstructorDescriptionMultipartUploadInfo(MultipartUpload upload, String contentType, Map<String, String> userMetadata, Map<String, String> storeHeaders, Map<String, String> encryptionHeaders, String bucket, StorageClass storageClass, String checksum, ChecksumAlgorithm checksumAlgorithm) Creates an instance of aMultipartUploadInforecord class.S3ObjectMetadata(UUID id, String key, String size, String modificationDate, String etag, String contentType, long lastModified, Path dataPath, Map<String, String> userMetadata, List<Tag> tags, LegalHold legalHold, Retention retention, Owner owner, Map<String, String> storeHeaders, Map<String, String> encryptionHeaders, ChecksumAlgorithm checksumAlgorithm, String checksum, StorageClass storageClass) Creates an instance of aS3ObjectMetadatarecord class.