Uses of Class
com.adobe.testing.s3mock.dto.ObjectKey
Packages that use ObjectKey
-
Uses of ObjectKey in com.adobe.testing.s3mock
Methods in com.adobe.testing.s3mock with parameters of type ObjectKeyModifier and TypeMethodDescriptionorg.springframework.http.ResponseEntity<Void>MultipartController.abortMultipartUpload(String bucketName, ObjectKey key, String uploadId) Aborts a multipart upload for a given uploadId.org.springframework.http.ResponseEntity<CompleteMultipartUploadResult>MultipartController.completeMultipartUpload(String bucketName, ObjectKey key, String uploadId, CompleteMultipartUpload upload, javax.servlet.http.HttpServletRequest request, org.springframework.http.HttpHeaders httpHeaders) Adds an object to a bucket.org.springframework.http.ResponseEntity<CopyObjectResult>ObjectController.copyObject(String bucketName, ObjectKey key, CopySource copySource, AwsHttpHeaders.MetadataDirective metadataDirective, List<String> match, List<String> noneMatch, org.springframework.http.HttpHeaders httpHeaders) Copies an object to another bucket.org.springframework.http.ResponseEntity<InitiateMultipartUploadResult>MultipartController.createMultipartUpload(String bucketName, ObjectKey key, String contentType, org.springframework.http.HttpHeaders httpHeaders) Initiates a multipart upload accepting encryption headers.org.springframework.http.ResponseEntity<Void>ObjectController.deleteObject(String bucketName, ObjectKey key) The DELETE operation removes an object.org.springframework.http.ResponseEntity<LegalHold>ObjectController.getLegalHold(String bucketName, ObjectKey key) Returns the legal hold for an object.org.springframework.http.ResponseEntity<org.springframework.web.servlet.mvc.method.annotation.StreamingResponseBody>ObjectController.getObject(String bucketName, ObjectKey key, org.springframework.http.HttpRange range, List<String> match, List<String> noneMatch, Map<String, String> queryParams) Returns the File identified by bucketName and fileName.org.springframework.http.ResponseEntity<String>ObjectController.getObjectAcl(String bucketName, ObjectKey key) Gets ACL of an object.org.springframework.http.ResponseEntity<GetObjectAttributesOutput>ObjectController.getObjectAttributes(String bucketName, ObjectKey key, List<String> match, List<String> noneMatch, List<String> objectAttributes) Returns the attributes for an object.org.springframework.http.ResponseEntity<Retention>ObjectController.getObjectRetention(String bucketName, ObjectKey key) Returns the retention for an object.org.springframework.http.ResponseEntity<Tagging>ObjectController.getObjectTagging(String bucketName, ObjectKey key) Returns the tags identified by bucketName and fileName.org.springframework.http.ResponseEntity<Void>ObjectController.headObject(String bucketName, ObjectKey key, List<String> match, List<String> noneMatch) Retrieves metadata from an object without returning the object itself.org.springframework.http.ResponseEntity<ListPartsResult>Lists all parts a file multipart upload.org.springframework.http.ResponseEntity<Void>ObjectController.putLegalHold(String bucketName, ObjectKey key, LegalHold body) Sets legal hold for an object.org.springframework.http.ResponseEntity<Void>ObjectController.putObject(String bucketName, ObjectKey key, List<Tag> tags, String contentType, String contentMd5, String sha256Header, org.springframework.http.HttpHeaders httpHeaders, InputStream inputStream) Adds an object to a bucket.org.springframework.http.ResponseEntity<Void>ObjectController.putObjectAcl(String bucketName, ObjectKey key, String body) Adds an ACL to an object.org.springframework.http.ResponseEntity<Void>ObjectController.putObjectRetention(String bucketName, ObjectKey key, Retention body) Sets retention for an object.org.springframework.http.ResponseEntity<Void>ObjectController.putObjectTagging(String bucketName, ObjectKey key, Tagging body) Sets tags for a file identified by bucketName and fileName.org.springframework.http.ResponseEntity<Void>MultipartController.uploadPart(String bucketName, ObjectKey key, String uploadId, String partNumber, String sha256Header, org.springframework.http.HttpHeaders httpHeaders, InputStream inputStream) Adds an object to a bucket accepting encryption headers.org.springframework.http.ResponseEntity<CopyPartResult>MultipartController.uploadPartCopy(String bucketName, ObjectKey key, CopySource copySource, org.springframework.http.HttpRange copyRange, List<String> match, List<String> noneMatch, String uploadId, String partNumber, org.springframework.http.HttpHeaders httpHeaders) Uploads a part by copying data from an existing object as data source.