Class RootEndpoint
java.lang.Object
org.apache.hadoop.ozone.s3.endpoint.EndpointBase
org.apache.hadoop.ozone.s3.endpoint.RootEndpoint
- All Implemented Interfaces:
org.apache.hadoop.ozone.audit.Auditor
Top level rest endpoint.
-
Field Summary
Fields inherited from class org.apache.hadoop.ozone.s3.endpoint.EndpointBase
AUDIT, ETAG_CUSTOM, signatureInfo -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class org.apache.hadoop.ozone.s3.endpoint.EndpointBase
addCustomMetadataHeaders, auditReadFailure, auditWriteFailure, buildAuditMessageForFailure, buildAuditMessageForSuccess, buildAuditMessageForSuccess, createS3Bucket, deleteS3Bucket, getAuditParameters, getBucket, getBucket, getClient, getClientProtocol, getCustomMetadataFromHeaders, getMetrics, getTaggingFromHeaders, getVolume, initialization, isAccessDenied, listS3Buckets, listS3Buckets, setClient, setRequestIdentifier, setSignatureInfo, validateAndGetTagging
-
Constructor Details
-
RootEndpoint
public RootEndpoint()
-
-
Method Details
-
get
Rest endpoint to list all the buckets of the current user. See https://docs.aws.amazon.com/AmazonS3/latest/API/RESTServiceGET.html for more details.- Throws:
OS3ExceptionIOException
-
init
public void init()- Specified by:
initin classEndpointBase
-