Package org.apache.hadoop.ozone.s3.endpoint
package org.apache.hadoop.ozone.s3.endpoint
Rest endpoint implementation for the s3 gateway.
-
ClassesClassDescriptionBucket level rest endpoints.Request for Complete Multipart Upload request.JAXB entity for child element.Custom unmarshaller to read CompleteMultipartUploadRequest wo namespace.Complete Multipart Upload request response.Copy object Response.Copy object Response.Basic helpers for all the REST endpoints.Response from the ListBucket RPC Call.AWS compatible REST response for list multipart upload.Upload information.Response from the ListObject RPC Call.Request for list parts of a multipart upload request.Part information.Unmarshaller to create instances of type
Tfrom XML, which may or may not have namespace.Request for multi object delete request.JAXB entity for child element.Custom unmarshaller to read MultiDeleteRequest w/wo namespace.Response for multi object delete request.JAXB entity for child element.JAXB entity for child element.Response for Initiate Multipart Upload request.Key level rest endpoints.Body reader to accept plain text MPU.Custom unmarshaller to read PutBucketAclRequest wo namespace.Custom unmarshaller to read Tagging request body.Top level rest endpoint.Represents an S3 Access Control List (ACL) that defines permissions for S3 buckets and objects.Bucket ACL.Represents an S3 Access Control List containing a collection of permission grants.Represents a single permission grant within an S3 Access Control List.A grantee can be an AWS account or one of the predefined Amazon S3 groups.Represents an owner of S3 resources in the Ozone S3 compatibility layer.S3 tagging.Entity for child element Tag.Entity for child element TagSet.SAX filter to force namespace usage.