Index

A B C D E F G H I K L M N O P Q R S T U V W X 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

ABORT_MULTIPART_UPLOAD - Enum constant in enum org.apache.hadoop.ozone.audit.S3GAction
 
ACCEPT_RANGE_HEADER - Static variable in class org.apache.hadoop.ozone.s3.util.S3Consts
 
ACCESS_DENIED - Static variable in class org.apache.hadoop.ozone.s3.exception.S3ErrorTable
 
AccessControlList() - Constructor for class org.apache.hadoop.ozone.s3.endpoint.S3BucketAcl.AccessControlList
 
AccessControlList(List<S3BucketAcl.Grant>) - Constructor for class org.apache.hadoop.ozone.s3.endpoint.S3BucketAcl.AccessControlList
 
addBucket(BucketMetadata) - Method in class org.apache.hadoop.ozone.s3.endpoint.ListBucketResponse
 
addCustomMetadataHeaders(Response.ResponseBuilder, OzoneKey) - Method in class org.apache.hadoop.ozone.s3.endpoint.EndpointBase
 
addDeleted(MultiDeleteResponse.DeletedObject) - Method in class org.apache.hadoop.ozone.s3.endpoint.MultiDeleteResponse
 
addError(MultiDeleteResponse.Error) - Method in class org.apache.hadoop.ozone.s3.endpoint.MultiDeleteResponse
 
addGrant(S3BucketAcl.Grant) - Method in class org.apache.hadoop.ozone.s3.endpoint.S3BucketAcl.AccessControlList
 
addKey(KeyMetadata) - Method in class org.apache.hadoop.ozone.s3.endpoint.ListObjectResponse
 
addPart(ListPartsResponse.Part) - Method in class org.apache.hadoop.ozone.s3.endpoint.ListPartsResponse
 
addPrefix(EncodingTypeObject) - Method in class org.apache.hadoop.ozone.s3.endpoint.ListObjectResponse
 
addUpload(ListMultipartUploadsResult.Upload) - Method in class org.apache.hadoop.ozone.s3.endpoint.ListMultipartUploadsResult
 
Application - Class in org.apache.hadoop.ozone.s3secret
JaxRS resource definition.
Application() - Constructor for class org.apache.hadoop.ozone.s3secret.Application
 
AUDIT - Static variable in class org.apache.hadoop.ozone.s3.endpoint.EndpointBase
 
AUDIT - Static variable in class org.apache.hadoop.ozone.s3secret.S3SecretEndpointBase
 
auditReadFailure(AuditAction, Exception) - Method in class org.apache.hadoop.ozone.s3.endpoint.EndpointBase
 
AuditUtils - Class in org.apache.hadoop.ozone.s3.util
Common utilities for operation auditing purposes.
auditWriteFailure(AuditAction, Throwable) - Method in class org.apache.hadoop.ozone.s3.endpoint.EndpointBase
 
AUTH_PROTOCOL_NOT_SUPPORTED - Static variable in class org.apache.hadoop.ozone.s3.exception.S3ErrorTable
 
AuthOperation - Class in org.apache.hadoop.ozone.s3.signature
Authentication/authorization actions for S3Gateway.
AuthOperation(String, String) - Constructor for class org.apache.hadoop.ozone.s3.signature.AuthOperation
 
AUTHORIZATION_HEADER - Static variable in interface org.apache.hadoop.ozone.s3.signature.SignatureParser
 
AuthorizationFilter - Class in org.apache.hadoop.ozone.s3
Filter used to construct string to sign from unfiltered request.
AuthorizationFilter() - Constructor for class org.apache.hadoop.ozone.s3.AuthorizationFilter
 
AuthorizationV2HeaderParser - Class in org.apache.hadoop.ozone.s3.signature
Class to parse V2 auth information from header.
AuthorizationV2HeaderParser(String) - Constructor for class org.apache.hadoop.ozone.s3.signature.AuthorizationV2HeaderParser
 
AuthorizationV4HeaderParser - Class in org.apache.hadoop.ozone.s3.signature
Class to parse v4 auth information from header.
AuthorizationV4HeaderParser(String, String) - Constructor for class org.apache.hadoop.ozone.s3.signature.AuthorizationV4HeaderParser
 
AuthorizationV4QueryParser - Class in org.apache.hadoop.ozone.s3.signature
Parser for getting auth info from query parameters.
AuthorizationV4QueryParser(Map<String, String>) - Constructor for class org.apache.hadoop.ozone.s3.signature.AuthorizationV4QueryParser
 
AWS_CHUNKED - Static variable in class org.apache.hadoop.ozone.s3.util.S3Consts
 
AWS_TAG_PREFIX - Static variable in class org.apache.hadoop.ozone.s3.util.S3Consts
 
AWS4_SIGNING_ALGORITHM - Static variable in interface org.apache.hadoop.ozone.s3.signature.SignatureProcessor
 
AWSSignatureProcessor - Class in org.apache.hadoop.ozone.s3.signature
Parser to process AWS V2 and V4 auth request.
AWSSignatureProcessor() - Constructor for class org.apache.hadoop.ozone.s3.signature.AWSSignatureProcessor
 
AWSSignatureProcessor.LowerCaseKeyStringMap - Class in org.apache.hadoop.ozone.s3.signature
A simple map which forces lower case key usage.

B

BadRequestExceptionMapper - Class in org.apache.hadoop.ozone.s3.exception
Class that represents BadRequestException.
BadRequestExceptionMapper() - Constructor for class org.apache.hadoop.ozone.s3.exception.BadRequestExceptionMapper
 
BUCKET_ALREADY_EXISTS - Static variable in class org.apache.hadoop.ozone.s3.exception.S3ErrorTable
 
BUCKET_NOT_EMPTY - Static variable in class org.apache.hadoop.ozone.s3.exception.S3ErrorTable
 
BUCKET_OWNER_MISMATCH - Static variable in class org.apache.hadoop.ozone.s3.exception.S3ErrorTable
 
BucketEndpoint - Class in org.apache.hadoop.ozone.s3.endpoint
Bucket level rest endpoints.
BucketEndpoint() - Constructor for class org.apache.hadoop.ozone.s3.endpoint.BucketEndpoint
 
BucketMetadata - Class in org.apache.hadoop.ozone.s3.commontypes
Metadata object represents one bucket.
BucketMetadata() - Constructor for class org.apache.hadoop.ozone.s3.commontypes.BucketMetadata
 
build() - Method in class org.apache.hadoop.ozone.s3.signature.SignatureInfo.Builder
 
buildAuditMessageForFailure(AuditAction, Map<String, String>, Throwable) - Method in class org.apache.hadoop.ozone.s3.endpoint.EndpointBase
 
buildAuditMessageForFailure(AuditAction, Map<String, String>, Throwable) - Method in class org.apache.hadoop.ozone.s3secret.S3SecretEndpointBase
 
buildAuditMessageForSuccess(AuditAction, Map<String, String>) - Method in class org.apache.hadoop.ozone.s3.endpoint.EndpointBase
 
buildAuditMessageForSuccess(AuditAction, Map<String, String>) - Method in class org.apache.hadoop.ozone.s3secret.S3SecretEndpointBase
 
buildAuditMessageForSuccess(AuditAction, Map<String, String>, AuditLogger.PerformanceStringBuilder) - Method in class org.apache.hadoop.ozone.s3.endpoint.EndpointBase
 
buildCanonicalRequest(String, String, String, String, Map<String, String>, Map<String, String>, boolean) - Static method in class org.apache.hadoop.ozone.s3.signature.StringToSignProducer
 
Builder(SignatureInfo.Version) - Constructor for class org.apache.hadoop.ozone.s3.signature.SignatureInfo.Builder
 

C

call() - Method in class org.apache.hadoop.ozone.s3.Gateway
 
CANNED_ACL_HEADER - Static variable in class org.apache.hadoop.ozone.s3.endpoint.S3Acl
 
checkCopySourceModificationTime(Long, String, String) - Static method in class org.apache.hadoop.ozone.s3.endpoint.ObjectEndpoint
 
cleanup() - Method in class org.apache.hadoop.ozone.s3.OzoneClientCache
 
clear() - Method in class org.apache.hadoop.ozone.s3.signature.AWSSignatureProcessor.LowerCaseKeyStringMap
 
CLIENT_IP_HEADER - Static variable in class org.apache.hadoop.ozone.s3.ClientIpFilter
 
ClientIpFilter - Class in org.apache.hadoop.ozone.s3
Filter used to get ClientIP from HttpServletRequest.
ClientIpFilter() - Constructor for class org.apache.hadoop.ozone.s3.ClientIpFilter
 
close() - Method in class org.apache.hadoop.ozone.s3.metrics.S3GatewayMetrics
 
CommonHeadersContainerResponseFilter - Class in org.apache.hadoop.ozone.s3
This class adds common header responses for all the requests.
CommonHeadersContainerResponseFilter() - Constructor for class org.apache.hadoop.ozone.s3.CommonHeadersContainerResponseFilter
 
CommonPrefix - Class in org.apache.hadoop.ozone.s3.commontypes
Directory name ("key prefix") in case of listing.
CommonPrefix() - Constructor for class org.apache.hadoop.ozone.s3.commontypes.CommonPrefix
 
CommonPrefix(EncodingTypeObject) - Constructor for class org.apache.hadoop.ozone.s3.commontypes.CommonPrefix
 
COMPLETE_MULTIPART_UPLOAD - Enum constant in enum org.apache.hadoop.ozone.audit.S3GAction
 
completeMultipartUpload(String, String, String, CompleteMultipartUploadRequest) - Method in class org.apache.hadoop.ozone.s3.endpoint.ObjectEndpoint
Complete a multipart upload.
CompleteMultipartUploadRequest - Class in org.apache.hadoop.ozone.s3.endpoint
Request for Complete Multipart Upload request.
CompleteMultipartUploadRequest() - Constructor for class org.apache.hadoop.ozone.s3.endpoint.CompleteMultipartUploadRequest
 
CompleteMultipartUploadRequest.Part - Class in org.apache.hadoop.ozone.s3.endpoint
JAXB entity for child element.
CompleteMultipartUploadRequestUnmarshaller - Class in org.apache.hadoop.ozone.s3.endpoint
Custom unmarshaller to read CompleteMultipartUploadRequest wo namespace.
CompleteMultipartUploadRequestUnmarshaller() - Constructor for class org.apache.hadoop.ozone.s3.endpoint.CompleteMultipartUploadRequestUnmarshaller
 
CompleteMultipartUploadResponse - Class in org.apache.hadoop.ozone.s3.endpoint
Complete Multipart Upload request response.
CompleteMultipartUploadResponse() - Constructor for class org.apache.hadoop.ozone.s3.endpoint.CompleteMultipartUploadResponse
 
configuration() - Static method in class org.apache.hadoop.ozone.s3.OzoneConfigurationHolder
 
containsKey(Object) - Method in class org.apache.hadoop.ozone.s3.signature.AWSSignatureProcessor.LowerCaseKeyStringMap
 
containsValue(Object) - Method in class org.apache.hadoop.ozone.s3.signature.AWSSignatureProcessor.LowerCaseKeyStringMap
 
CONTENT_MD5 - Static variable in interface org.apache.hadoop.ozone.s3.signature.SignatureProcessor
 
CONTENT_RANGE_HEADER - Static variable in class org.apache.hadoop.ozone.s3.util.S3Consts
 
CONTENT_TYPE - Static variable in class org.apache.hadoop.ozone.s3.HeaderPreprocessor
 
CONTENT_TYPE - Static variable in interface org.apache.hadoop.ozone.s3.signature.SignatureProcessor
 
ContinueToken - Class in org.apache.hadoop.ozone.s3.util
Token which holds enough information to continue the key iteration.
ContinueToken(String, String) - Constructor for class org.apache.hadoop.ozone.s3.util.ContinueToken
 
COPY - Enum constant in enum org.apache.hadoop.ozone.s3.util.S3Consts.CopyDirective
 
COPY_OBJECT - Enum constant in enum org.apache.hadoop.ozone.audit.S3GAction
 
COPY_SOURCE_HEADER - Static variable in class org.apache.hadoop.ozone.s3.util.S3Consts
 
COPY_SOURCE_HEADER_RANGE - Static variable in class org.apache.hadoop.ozone.s3.util.S3Consts
 
COPY_SOURCE_IF_MODIFIED_SINCE - Static variable in class org.apache.hadoop.ozone.s3.util.S3Consts
 
COPY_SOURCE_IF_PREFIX - Static variable in class org.apache.hadoop.ozone.s3.util.S3Consts
 
COPY_SOURCE_IF_UNMODIFIED_SINCE - Static variable in class org.apache.hadoop.ozone.s3.util.S3Consts
 
CopyObjectResponse - Class in org.apache.hadoop.ozone.s3.endpoint
Copy object Response.
CopyObjectResponse() - Constructor for class org.apache.hadoop.ozone.s3.endpoint.CopyObjectResponse
 
CopyPartResult - Class in org.apache.hadoop.ozone.s3.endpoint
Copy object Response.
CopyPartResult() - Constructor for class org.apache.hadoop.ozone.s3.endpoint.CopyPartResult
 
CopyPartResult(String) - Constructor for class org.apache.hadoop.ozone.s3.endpoint.CopyPartResult
 
create(OzoneConfiguration) - Static method in class org.apache.hadoop.ozone.s3.metrics.S3GatewayMetrics
Create and returns S3 Gateway Metrics instance.
CREATE_BUCKET - Enum constant in enum org.apache.hadoop.ozone.audit.S3GAction
 
CREATE_DIRECTORY - Enum constant in enum org.apache.hadoop.ozone.audit.S3GAction
 
CREATE_KEY - Enum constant in enum org.apache.hadoop.ozone.audit.S3GAction
 
CREATE_MULTIPART_KEY - Enum constant in enum org.apache.hadoop.ozone.audit.S3GAction
 
CREATE_MULTIPART_KEY_BY_COPY - Enum constant in enum org.apache.hadoop.ozone.audit.S3GAction
 
createClient() - Method in class org.apache.hadoop.ozone.s3.OzoneClientProducer
 
createClient(OzoneConfiguration) - Static method in class org.apache.hadoop.ozone.s3.OzoneClientCache
 
createNullable(String, String) - Static method in class org.apache.hadoop.ozone.s3.commontypes.EncodingTypeObject
Create a EncodingTypeObject Object, if the parameter name is null.
createS3Bucket(String) - Method in class org.apache.hadoop.ozone.s3.endpoint.EndpointBase
Create an S3Bucket, and also it creates mapping needed to access via ozone and S3.
createScope() - Method in class org.apache.hadoop.ozone.s3.signature.Credential
 
createSignatureBase(SignatureInfo, String, String, AWSSignatureProcessor.LowerCaseKeyStringMap, Map<String, String>) - Static method in class org.apache.hadoop.ozone.s3.signature.StringToSignProducer
 
createSignatureBase(SignatureInfo, ContainerRequestContext) - Static method in class org.apache.hadoop.ozone.s3.signature.StringToSignProducer
 
Credential - Class in org.apache.hadoop.ozone.s3.signature
Credential in the AWS authorization header.
CUSTOM_METADATA_COPY_DIRECTIVE_HEADER - Static variable in class org.apache.hadoop.ozone.s3.util.S3Consts
 
CUSTOM_METADATA_HEADER_PREFIX - Static variable in class org.apache.hadoop.ozone.s3.util.S3Consts
 

D

DATE_FORMATTER - Static variable in interface org.apache.hadoop.ozone.s3.signature.SignatureProcessor
 
DECODED_CONTENT_LENGTH_HEADER - Static variable in class org.apache.hadoop.ozone.s3.util.S3Consts
 
decodeFromString(String) - Static method in class org.apache.hadoop.ozone.s3.util.ContinueToken
Decode a continuation token which is used in get Bucket.
DEFAULT_S3_OWNER - Static variable in class org.apache.hadoop.ozone.s3.endpoint.S3Owner
 
DEFAULT_S3OWNER_ID - Static variable in class org.apache.hadoop.ozone.s3.endpoint.S3Owner
 
delete(String) - Method in class org.apache.hadoop.ozone.s3.endpoint.BucketEndpoint
Rest endpoint to delete specific bucket.
delete(String, String, String, String) - Method in class org.apache.hadoop.ozone.s3.endpoint.ObjectEndpoint
Delete a specific object from a bucket, if query param uploadId is specified, this request is for abort multipart upload.
DELETE_BUCKET - Enum constant in enum org.apache.hadoop.ozone.audit.S3GAction
 
DELETE_KEY - Enum constant in enum org.apache.hadoop.ozone.audit.S3GAction
 
DELETE_OBJECT_TAGGING - Enum constant in enum org.apache.hadoop.ozone.audit.S3GAction
 
DeletedObject() - Constructor for class org.apache.hadoop.ozone.s3.endpoint.MultiDeleteResponse.DeletedObject
 
DeletedObject(String) - Constructor for class org.apache.hadoop.ozone.s3.endpoint.MultiDeleteResponse.DeletedObject
 
DeleteObject() - Constructor for class org.apache.hadoop.ozone.s3.endpoint.MultiDeleteRequest.DeleteObject
 
DeleteObject(String) - Constructor for class org.apache.hadoop.ozone.s3.endpoint.MultiDeleteRequest.DeleteObject
 
deleteS3Bucket(String) - Method in class org.apache.hadoop.ozone.s3.endpoint.EndpointBase
Deletes an s3 bucket and removes mapping of Ozone volume/bucket.
destroy() - Method in class org.apache.hadoop.ozone.s3.EmptyContentTypeFilter
 
destroy() - Method in class org.apache.hadoop.ozone.s3.OzoneClientProducer
 
doFilter(ServletRequest, ServletResponse, FilterChain) - Method in class org.apache.hadoop.ozone.s3.EmptyContentTypeFilter
 

E

EmptyContentTypeFilter - Class in org.apache.hadoop.ozone.s3
Filter to accept queries with empty string content-type (ruby sdk).
EmptyContentTypeFilter() - Constructor for class org.apache.hadoop.ozone.s3.EmptyContentTypeFilter
 
EmptyContentTypeFilter.EnumerationWrapper - Class in org.apache.hadoop.ozone.s3
Enumeration Wrapper which removes Content-Type from the original enumeration.
encodeToString() - Method in class org.apache.hadoop.ozone.s3.util.ContinueToken
Generate a continuation token which is used in get Bucket.
ENCODING_TYPE - Static variable in class org.apache.hadoop.ozone.s3.util.S3Consts
 
EncodingTypeObject - Class in org.apache.hadoop.ozone.s3.commontypes
A converter to encode string if needed.
endElement(String, String, String) - Method in class org.apache.hadoop.ozone.s3.endpoint.XmlNamespaceFilter
 
EndpointBase - Class in org.apache.hadoop.ozone.s3.endpoint
Basic helpers for all the REST endpoints.
EndpointBase() - Constructor for class org.apache.hadoop.ozone.s3.endpoint.EndpointBase
 
ENTITY_TOO_SMALL - Static variable in class org.apache.hadoop.ozone.s3.exception.S3ErrorTable
 
entrySet() - Method in class org.apache.hadoop.ozone.s3.signature.AWSSignatureProcessor.LowerCaseKeyStringMap
 
EnumerationWrapper(Enumeration<String>) - Constructor for class org.apache.hadoop.ozone.s3.EmptyContentTypeFilter.EnumerationWrapper
 
eol(int, int) - Static method in class org.apache.hadoop.ozone.s3.util.S3Utils
Checks if the given pair of bytes represent the end-of-line sequence (\r\n).
equals(Object) - Method in class org.apache.hadoop.ozone.s3.endpoint.S3BucketAcl.Grant
 
equals(Object) - Method in class org.apache.hadoop.ozone.s3.endpoint.S3BucketAcl.Grantee
 
equals(Object) - Method in class org.apache.hadoop.ozone.s3.util.ContinueToken
 
Error() - Constructor for class org.apache.hadoop.ozone.s3.endpoint.MultiDeleteResponse.Error
 
Error(String, String, String) - Constructor for class org.apache.hadoop.ozone.s3.endpoint.MultiDeleteResponse.Error
 
ETAG_CUSTOM - Static variable in class org.apache.hadoop.ozone.s3.endpoint.EndpointBase
 
EXPECTED_BUCKET_OWNER_HEADER - Static variable in class org.apache.hadoop.ozone.s3.util.S3Consts
 
EXPECTED_SOURCE_BUCKET_OWNER_HEADER - Static variable in class org.apache.hadoop.ozone.s3.util.S3Consts
 

F

filter(ContainerRequestContext) - Method in class org.apache.hadoop.ozone.s3.AuthorizationFilter
 
filter(ContainerRequestContext) - Method in class org.apache.hadoop.ozone.s3.ClientIpFilter
 
filter(ContainerRequestContext) - Method in class org.apache.hadoop.ozone.s3.HeaderPreprocessor
 
filter(ContainerRequestContext) - Method in class org.apache.hadoop.ozone.s3.TracingFilter
 
filter(ContainerRequestContext) - Method in class org.apache.hadoop.ozone.s3.VirtualHostStyleFilter
 
filter(ContainerRequestContext) - Method in class org.apache.hadoop.ozone.s3secret.S3SecretAdminFilter
 
filter(ContainerRequestContext) - Method in class org.apache.hadoop.ozone.s3secret.S3SecretEnabledEndpointRequestFilter
 
filter(ContainerRequestContext, ContainerResponseContext) - Method in class org.apache.hadoop.ozone.s3.CommonHeadersContainerResponseFilter
 
filter(ContainerRequestContext, ContainerResponseContext) - Method in class org.apache.hadoop.ozone.s3.TracingFilter
 
FILTER_PRIORITY_DO_AFTER - Static variable in class org.apache.hadoop.ozone.s3.S3GatewayHttpServer
Default offset between two filters.
fixContentType() - Method in class org.apache.hadoop.ozone.s3.signature.AWSSignatureProcessor.LowerCaseKeyStringMap
 
FORMAT - Static variable in class org.apache.hadoop.ozone.s3.util.RFC1123Util
An RFC-1123 compatible file format which always use two digits for the days.
fromContext(ContainerRequestContext) - Static method in class org.apache.hadoop.ozone.s3.signature.AuthOperation
 
fromHeaderMap(MultivaluedMap<String, String>) - Static method in class org.apache.hadoop.ozone.s3.signature.AWSSignatureProcessor.LowerCaseKeyStringMap
 
fromMap(Map<String, String>) - Static method in class org.apache.hadoop.ozone.s3.endpoint.S3Tagging
Creates a S3 tagging instance (xml representation) from a Map retrieved from OM.
fromMultiValueToSingleValueMap(MultivaluedMap<String, String>) - Static method in class org.apache.hadoop.ozone.s3.signature.StringToSignProducer
 
fromReplicationConfig(ReplicationConfig) - Static method in enum org.apache.hadoop.ozone.s3.util.S3StorageType
 

G

Gateway - Class in org.apache.hadoop.ozone.s3
This class is used to start/stop S3 compatible rest server.
Gateway() - Constructor for class org.apache.hadoop.ozone.s3.Gateway
 
GatewayApplication - Class in org.apache.hadoop.ozone.s3
JaxRS resource definition.
GatewayApplication() - Constructor for class org.apache.hadoop.ozone.s3.GatewayApplication
 
generate() - Method in class org.apache.hadoop.ozone.s3secret.S3SecretManagementEndpoint
 
generate(String) - Method in class org.apache.hadoop.ozone.s3secret.S3SecretManagementEndpoint
 
GENERATE_SECRET - Enum constant in enum org.apache.hadoop.ozone.audit.S3GAction
 
generateCanonicalUserId(String) - Static method in class org.apache.hadoop.ozone.s3.util.S3Utils
Generates a Canonical User ID compatible with S3 by returning the SHA-256 hexadecimal encoding of the input string.
get() - Method in class org.apache.hadoop.ozone.s3.endpoint.RootEndpoint
Rest endpoint to list all the buckets of the current user.
get(Object) - Method in class org.apache.hadoop.ozone.s3.signature.AWSSignatureProcessor.LowerCaseKeyStringMap
 
get(String, String, int, String, int, String, String) - Method in class org.apache.hadoop.ozone.s3.endpoint.ObjectEndpoint
Rest endpoint to download object from a bucket, if query param uploadId is specified, request for list parts of a multipart upload key with specific uploadId.
get(String, String, String, String, int, String, String, String, String, String, String, String, int) - Method in class org.apache.hadoop.ozone.s3.endpoint.BucketEndpoint
Rest endpoint to list objects in a specific bucket.
GET_ACL - Enum constant in enum org.apache.hadoop.ozone.audit.S3GAction
 
GET_BUCKET - Enum constant in enum org.apache.hadoop.ozone.audit.S3GAction
 
GET_KEY - Enum constant in enum org.apache.hadoop.ozone.audit.S3GAction
 
GET_OBJECT_TAGGING - Enum constant in enum org.apache.hadoop.ozone.audit.S3GAction
 
getAbortMultiPartUploadFailure() - Method in class org.apache.hadoop.ozone.s3.metrics.S3GatewayMetrics
 
getAbortMultiPartUploadSuccess() - Method in class org.apache.hadoop.ozone.s3.metrics.S3GatewayMetrics
 
getAccessKeyID() - Method in class org.apache.hadoop.ozone.s3.signature.Credential
 
getAcl(String) - Method in class org.apache.hadoop.ozone.s3.endpoint.BucketEndpoint
Implement acl get.
getAclList() - Method in class org.apache.hadoop.ozone.s3.endpoint.S3BucketAcl
 
getAction() - Method in enum org.apache.hadoop.ozone.audit.S3GAction
 
getAction() - Method in class org.apache.hadoop.ozone.s3.signature.AuthOperation
 
getAlgorithm() - Method in class org.apache.hadoop.ozone.s3.signature.SignatureInfo
 
getAmzId() - Method in class org.apache.hadoop.ozone.s3.RequestIdentifier
 
getAuditParameters() - Method in class org.apache.hadoop.ozone.s3.endpoint.EndpointBase
 
getAuditParameters() - Method in class org.apache.hadoop.ozone.s3secret.S3SecretEndpointBase
 
getAuditParameters(ContainerRequestContext) - Static method in class org.apache.hadoop.ozone.s3.util.AuditUtils
 
getAwsAccessId() - Method in class org.apache.hadoop.ozone.s3.signature.SignatureInfo
 
getAwsAccessKey() - Method in class org.apache.hadoop.ozone.s3secret.S3SecretResponse
 
getAwsRegion() - Method in class org.apache.hadoop.ozone.s3.signature.Credential
 
getAwsRequest() - Method in class org.apache.hadoop.ozone.s3.signature.Credential
 
getAwsSecret() - Method in class org.apache.hadoop.ozone.s3secret.S3SecretResponse
 
getAwsService() - Method in class org.apache.hadoop.ozone.s3.signature.Credential
 
getBindHostDefault() - Method in class org.apache.hadoop.ozone.s3.S3GatewayHttpServer
 
getBucket() - Method in class org.apache.hadoop.ozone.s3.endpoint.CompleteMultipartUploadResponse
 
getBucket() - Method in class org.apache.hadoop.ozone.s3.endpoint.ListMultipartUploadsResult
 
getBucket() - Method in class org.apache.hadoop.ozone.s3.endpoint.ListPartsResponse
 
getBucket() - Method in class org.apache.hadoop.ozone.s3.endpoint.MultipartUploadInitiateResponse
 
getBucket(String) - Method in class org.apache.hadoop.ozone.s3.endpoint.EndpointBase
 
getBucket(OzoneVolume, String) - Method in class org.apache.hadoop.ozone.s3.endpoint.EndpointBase
 
getBuckets() - Method in class org.apache.hadoop.ozone.s3.endpoint.ListBucketResponse
 
getBucketsNum() - Method in class org.apache.hadoop.ozone.s3.endpoint.ListBucketResponse
 
getClient() - Method in class org.apache.hadoop.ozone.s3.endpoint.EndpointBase
 
getClient() - Method in class org.apache.hadoop.ozone.s3.OzoneClientCache
 
getClient() - Method in class org.apache.hadoop.ozone.s3secret.S3SecretEndpointBase
 
getClientIpAddress(ContainerRequestContext) - Static method in class org.apache.hadoop.ozone.s3.util.AuditUtils
 
getClientProtocol() - Method in class org.apache.hadoop.ozone.s3.endpoint.EndpointBase
 
getCode() - Method in class org.apache.hadoop.ozone.s3.endpoint.MultiDeleteResponse.Error
 
getCode() - Method in exception class org.apache.hadoop.ozone.s3.exception.OS3Exception
 
getCommonPrefixes() - Method in class org.apache.hadoop.ozone.s3.endpoint.ListObjectResponse
 
getCompleteMultiPartUploadFailure() - Method in class org.apache.hadoop.ozone.s3.metrics.S3GatewayMetrics
 
getCompleteMultiPartUploadSuccess() - Method in class org.apache.hadoop.ozone.s3.metrics.S3GatewayMetrics
 
getContents() - Method in class org.apache.hadoop.ozone.s3.endpoint.ListObjectResponse
 
getContinueToken() - Method in class org.apache.hadoop.ozone.s3.endpoint.ListObjectResponse
 
getCopyObjectFailure() - Method in class org.apache.hadoop.ozone.s3.metrics.S3GatewayMetrics
 
getCopyObjectSuccess() - Method in class org.apache.hadoop.ozone.s3.metrics.S3GatewayMetrics
 
getCreateBucketFailure() - Method in class org.apache.hadoop.ozone.s3.metrics.S3GatewayMetrics
 
getCreateBucketSuccess() - Method in class org.apache.hadoop.ozone.s3.metrics.S3GatewayMetrics
 
getCreateKeyFailure() - Method in class org.apache.hadoop.ozone.s3.metrics.S3GatewayMetrics
 
getCreateKeySuccess() - Method in class org.apache.hadoop.ozone.s3.metrics.S3GatewayMetrics
 
getCreateMultipartKeyFailure() - Method in class org.apache.hadoop.ozone.s3.metrics.S3GatewayMetrics
 
getCreateMultipartKeySuccess() - Method in class org.apache.hadoop.ozone.s3.metrics.S3GatewayMetrics
 
getCreationDate() - Method in class org.apache.hadoop.ozone.s3.commontypes.BucketMetadata
 
getCredential() - Method in class org.apache.hadoop.ozone.s3.signature.Credential
 
getCredentialScope() - Method in class org.apache.hadoop.ozone.s3.signature.SignatureInfo
 
getCustomMetadataFromHeaders(MultivaluedMap<String, String>) - Method in class org.apache.hadoop.ozone.s3.endpoint.EndpointBase
 
getDate() - Method in class org.apache.hadoop.ozone.s3.signature.Credential
 
getDate() - Method in class org.apache.hadoop.ozone.s3.signature.SignatureInfo
 
getDateTime() - Method in class org.apache.hadoop.ozone.s3.signature.SignatureInfo
 
getDeleteBucketFailure() - Method in class org.apache.hadoop.ozone.s3.metrics.S3GatewayMetrics
 
getDeleteBucketSuccess() - Method in class org.apache.hadoop.ozone.s3.metrics.S3GatewayMetrics
 
getDeletedObjects() - Method in class org.apache.hadoop.ozone.s3.endpoint.MultiDeleteResponse
 
getDeleteKeyFailure() - Method in class org.apache.hadoop.ozone.s3.metrics.S3GatewayMetrics
 
getDeleteKeySuccess() - Method in class org.apache.hadoop.ozone.s3.metrics.S3GatewayMetrics
 
getDeleteObjectTaggingFailure() - Method in class org.apache.hadoop.ozone.s3.metrics.S3GatewayMetrics
 
getDeleteObjectTaggingSuccess() - Method in class org.apache.hadoop.ozone.s3.metrics.S3GatewayMetrics
 
getDelimiter() - Method in class org.apache.hadoop.ozone.s3.endpoint.ListObjectResponse
 
getDisplayName() - Method in class org.apache.hadoop.ozone.s3.endpoint.S3BucketAcl.Grantee
 
getDisplayName() - Method in class org.apache.hadoop.ozone.s3.endpoint.S3Owner
 
getEnabledKey() - Method in class org.apache.hadoop.ozone.s3.S3GatewayHttpServer
 
getEncodingType() - Method in class org.apache.hadoop.ozone.s3.commontypes.EncodingTypeObject
 
getEncodingType() - Method in class org.apache.hadoop.ozone.s3.endpoint.ListObjectResponse
 
getEndOffset() - Method in class org.apache.hadoop.ozone.s3.util.RangeHeader
Return endoffset.
getErrorMessage() - Method in exception class org.apache.hadoop.ozone.s3.exception.OS3Exception
 
getErrors() - Method in class org.apache.hadoop.ozone.s3.endpoint.MultiDeleteResponse
 
getETag() - Method in class org.apache.hadoop.ozone.s3.commontypes.KeyMetadata
 
getETag() - Method in class org.apache.hadoop.ozone.s3.endpoint.CompleteMultipartUploadRequest.Part
 
getETag() - Method in class org.apache.hadoop.ozone.s3.endpoint.CompleteMultipartUploadResponse
 
getETag() - Method in class org.apache.hadoop.ozone.s3.endpoint.CopyObjectResponse
 
getETag() - Method in class org.apache.hadoop.ozone.s3.endpoint.CopyPartResult
 
getETag() - Method in class org.apache.hadoop.ozone.s3.endpoint.ListPartsResponse.Part
 
getGetAclFailure() - Method in class org.apache.hadoop.ozone.s3.metrics.S3GatewayMetrics
 
getGetAclSuccess() - Method in class org.apache.hadoop.ozone.s3.metrics.S3GatewayMetrics
 
getGetBucketFailure() - Method in class org.apache.hadoop.ozone.s3.metrics.S3GatewayMetrics
 
getGetBucketSuccess() - Method in class org.apache.hadoop.ozone.s3.metrics.S3GatewayMetrics
 
getGetKeyFailure() - Method in class org.apache.hadoop.ozone.s3.metrics.S3GatewayMetrics
 
getGetKeySuccess() - Method in class org.apache.hadoop.ozone.s3.metrics.S3GatewayMetrics
 
getGetObjectTaggingFailure() - Method in class org.apache.hadoop.ozone.s3.metrics.S3GatewayMetrics
 
getGetObjectTaggingSuccess() - Method in class org.apache.hadoop.ozone.s3.metrics.S3GatewayMetrics
 
getGrantee() - Method in class org.apache.hadoop.ozone.s3.endpoint.S3BucketAcl.Grant
 
getGrantList() - Method in class org.apache.hadoop.ozone.s3.endpoint.S3BucketAcl.AccessControlList
 
getHeadBucketSuccess() - Method in class org.apache.hadoop.ozone.s3.metrics.S3GatewayMetrics
 
getHeadKeyFailure() - Method in class org.apache.hadoop.ozone.s3.metrics.S3GatewayMetrics
 
getHeadKeySuccess() - Method in class org.apache.hadoop.ozone.s3.metrics.S3GatewayMetrics
 
getHttpAddress() - Method in class org.apache.hadoop.ozone.s3.Gateway
 
getHttpAddressKey() - Method in class org.apache.hadoop.ozone.s3.S3GatewayHttpServer
 
getHttpAuthConfigPrefix() - Method in class org.apache.hadoop.ozone.s3.S3GatewayHttpServer
 
getHttpAuthType() - Method in class org.apache.hadoop.ozone.s3.S3GatewayHttpServer
 
getHttpBindHostKey() - Method in class org.apache.hadoop.ozone.s3.S3GatewayHttpServer
 
getHttpBindPortDefault() - Method in class org.apache.hadoop.ozone.s3.S3GatewayHttpServer
 
getHttpCode() - Method in exception class org.apache.hadoop.ozone.s3.exception.OS3Exception
 
getHttpsAddress() - Method in class org.apache.hadoop.ozone.s3.Gateway
 
getHttpsAddressKey() - Method in class org.apache.hadoop.ozone.s3.S3GatewayHttpServer
 
getHttpsBindHostKey() - Method in class org.apache.hadoop.ozone.s3.S3GatewayHttpServer
 
getHttpsBindPortDefault() - Method in class org.apache.hadoop.ozone.s3.S3GatewayHttpServer
 
getId() - Method in class org.apache.hadoop.ozone.s3.endpoint.S3BucketAcl.Grantee
 
getId() - Method in class org.apache.hadoop.ozone.s3.endpoint.S3Owner
 
getInitiated() - Method in class org.apache.hadoop.ozone.s3.endpoint.ListMultipartUploadsResult.Upload
 
getInitiator() - Method in class org.apache.hadoop.ozone.s3.endpoint.ListMultipartUploadsResult.Upload
 
getInitMultiPartUploadFailure() - Method in class org.apache.hadoop.ozone.s3.metrics.S3GatewayMetrics
 
getInitMultiPartUploadSuccess() - Method in class org.apache.hadoop.ozone.s3.metrics.S3GatewayMetrics
 
getInternalError(Exception) - Static method in class org.apache.hadoop.ozone.s3.exception.S3ErrorTable
 
getKey() - Method in class org.apache.hadoop.ozone.s3.commontypes.KeyMetadata
 
getKey() - Method in class org.apache.hadoop.ozone.s3.endpoint.CompleteMultipartUploadResponse
 
getKey() - Method in class org.apache.hadoop.ozone.s3.endpoint.ListMultipartUploadsResult.Upload
 
getKey() - Method in class org.apache.hadoop.ozone.s3.endpoint.ListPartsResponse
 
getKey() - Method in class org.apache.hadoop.ozone.s3.endpoint.MultiDeleteRequest.DeleteObject
 
getKey() - Method in class org.apache.hadoop.ozone.s3.endpoint.MultiDeleteResponse.DeletedObject
 
getKey() - Method in class org.apache.hadoop.ozone.s3.endpoint.MultiDeleteResponse.Error
 
getKey() - Method in class org.apache.hadoop.ozone.s3.endpoint.MultipartUploadInitiateResponse
 
getKey() - Method in class org.apache.hadoop.ozone.s3.endpoint.S3Tagging.Tag
 
getKeyCount() - Method in class org.apache.hadoop.ozone.s3.endpoint.ListObjectResponse
 
getKeyMarker() - Method in class org.apache.hadoop.ozone.s3.endpoint.ListMultipartUploadsResult
 
getKeytabFile() - Method in class org.apache.hadoop.ozone.s3.S3GatewayHttpServer
 
getLastDir() - Method in class org.apache.hadoop.ozone.s3.util.ContinueToken
 
getLastKey() - Method in class org.apache.hadoop.ozone.s3.util.ContinueToken
 
getLastModified() - Method in class org.apache.hadoop.ozone.s3.commontypes.KeyMetadata
 
getLastModified() - Method in class org.apache.hadoop.ozone.s3.endpoint.CopyObjectResponse
 
getLastModified() - Method in class org.apache.hadoop.ozone.s3.endpoint.CopyPartResult
 
getLastModified() - Method in class org.apache.hadoop.ozone.s3.endpoint.ListPartsResponse.Part
 
getListMultipartUploadsFailure() - Method in class org.apache.hadoop.ozone.s3.metrics.S3GatewayMetrics
 
getListMultipartUploadsSuccess() - Method in class org.apache.hadoop.ozone.s3.metrics.S3GatewayMetrics
 
getListPartsFailure() - Method in class org.apache.hadoop.ozone.s3.metrics.S3GatewayMetrics
 
getListPartsSuccess() - Method in class org.apache.hadoop.ozone.s3.metrics.S3GatewayMetrics
 
getListS3BucketsFailure() - Method in class org.apache.hadoop.ozone.s3.metrics.S3GatewayMetrics
 
getListS3BucketsSuccess() - Method in class org.apache.hadoop.ozone.s3.metrics.S3GatewayMetrics
 
getLocation() - Method in class org.apache.hadoop.ozone.s3.endpoint.CompleteMultipartUploadResponse
 
getMarker() - Method in class org.apache.hadoop.ozone.s3.endpoint.ListObjectResponse
 
getMaxKeys() - Method in class org.apache.hadoop.ozone.s3.endpoint.ListObjectResponse
 
getMaxParts() - Method in class org.apache.hadoop.ozone.s3.endpoint.ListPartsResponse
 
getMaxUploads() - Method in class org.apache.hadoop.ozone.s3.endpoint.ListMultipartUploadsResult
 
getMessage() - Method in class org.apache.hadoop.ozone.s3.endpoint.MultiDeleteResponse.Error
 
getMessageDigestInstance() - Method in class org.apache.hadoop.ozone.s3.endpoint.ObjectEndpoint
 
getMetrics() - Method in class org.apache.hadoop.ozone.s3.endpoint.EndpointBase
 
getMetrics() - Static method in class org.apache.hadoop.ozone.s3.metrics.S3GatewayMetrics
 
getMetrics(MetricsCollector, boolean) - Method in class org.apache.hadoop.ozone.s3.metrics.S3GatewayMetrics
 
getName() - Method in class org.apache.hadoop.ozone.s3.commontypes.BucketMetadata
 
getName() - Method in class org.apache.hadoop.ozone.s3.commontypes.EncodingTypeObject
 
getName() - Method in class org.apache.hadoop.ozone.s3.endpoint.ListObjectResponse
 
getNextKeyMarker() - Method in class org.apache.hadoop.ozone.s3.endpoint.ListMultipartUploadsResult
 
getNextMarker() - Method in class org.apache.hadoop.ozone.s3.endpoint.ListObjectResponse
 
getNextPartNumberMarker() - Method in class org.apache.hadoop.ozone.s3.endpoint.ListPartsResponse
 
getNextToken() - Method in class org.apache.hadoop.ozone.s3.endpoint.ListObjectResponse
 
getNextUploadIdMarker() - Method in class org.apache.hadoop.ozone.s3.endpoint.ListMultipartUploadsResult
 
getObjects() - Method in class org.apache.hadoop.ozone.s3.endpoint.MultiDeleteRequest
 
getOwner() - Method in class org.apache.hadoop.ozone.s3.commontypes.KeyMetadata
 
getOwner() - Method in class org.apache.hadoop.ozone.s3.endpoint.ListBucketResponse
 
getOwner() - Method in class org.apache.hadoop.ozone.s3.endpoint.ListMultipartUploadsResult.Upload
 
getOwner() - Method in class org.apache.hadoop.ozone.s3.endpoint.S3BucketAcl
 
getOzoneAclOnBucketFromS3Permission(String) - Static method in class org.apache.hadoop.ozone.s3.endpoint.S3Acl
 
getOzoneAclOnVolumeFromS3Permission(String) - Static method in class org.apache.hadoop.ozone.s3.endpoint.S3Acl
 
getOzoneConfiguration() - Method in class org.apache.hadoop.ozone.s3.endpoint.BucketEndpoint
 
getPartList() - Method in class org.apache.hadoop.ozone.s3.endpoint.CompleteMultipartUploadRequest
 
getPartList() - Method in class org.apache.hadoop.ozone.s3.endpoint.ListPartsResponse
 
getPartNumber() - Method in class org.apache.hadoop.ozone.s3.endpoint.CompleteMultipartUploadRequest.Part
 
getPartNumber() - Method in class org.apache.hadoop.ozone.s3.endpoint.ListPartsResponse.Part
 
getPartNumberMarker() - Method in class org.apache.hadoop.ozone.s3.endpoint.ListPartsResponse
 
getPermission() - Method in class org.apache.hadoop.ozone.s3.endpoint.S3BucketAcl.Grant
 
getPrefix() - Method in class org.apache.hadoop.ozone.s3.commontypes.CommonPrefix
 
getPrefix() - Method in class org.apache.hadoop.ozone.s3.endpoint.ListMultipartUploadsResult
 
getPrefix() - Method in class org.apache.hadoop.ozone.s3.endpoint.ListObjectResponse
 
getPutAclFailure() - Method in class org.apache.hadoop.ozone.s3.metrics.S3GatewayMetrics
 
getPutAclSuccess() - Method in class org.apache.hadoop.ozone.s3.metrics.S3GatewayMetrics
 
getPutObjectTaggingFailure() - Method in class org.apache.hadoop.ozone.s3.metrics.S3GatewayMetrics
 
getPutObjectTaggingSuccess() - Method in class org.apache.hadoop.ozone.s3.metrics.S3GatewayMetrics
 
getReplicationConfig() - Method in enum org.apache.hadoop.ozone.s3.util.S3StorageType
 
getRequestId() - Method in exception class org.apache.hadoop.ozone.s3.exception.OS3Exception
 
getRequestId() - Method in class org.apache.hadoop.ozone.s3.RequestIdentifier
 
getResource() - Method in exception class org.apache.hadoop.ozone.s3.exception.OS3Exception
 
getResource() - Method in exception class org.apache.hadoop.ozone.s3.signature.MalformedResourceException
 
getSignature() - Method in class org.apache.hadoop.ozone.s3.signature.SignatureInfo
 
getSignatureInfo() - Method in class org.apache.hadoop.ozone.s3.AuthorizationFilter
 
getSignedHeaders() - Method in class org.apache.hadoop.ozone.s3.signature.SignatureInfo
 
getSize() - Method in class org.apache.hadoop.ozone.s3.commontypes.KeyMetadata
 
getSize() - Method in class org.apache.hadoop.ozone.s3.endpoint.ListPartsResponse.Part
 
getSpnegoPrincipal() - Method in class org.apache.hadoop.ozone.s3.S3GatewayHttpServer
 
getStartAfter() - Method in class org.apache.hadoop.ozone.s3.endpoint.ListObjectResponse
 
getStartOffset() - Method in class org.apache.hadoop.ozone.s3.util.RangeHeader
Return startOffset.
getStorageClass() - Method in class org.apache.hadoop.ozone.s3.commontypes.KeyMetadata
 
getStorageClass() - Method in class org.apache.hadoop.ozone.s3.endpoint.ListMultipartUploadsResult.Upload
 
getStorageClass() - Method in class org.apache.hadoop.ozone.s3.endpoint.ListPartsResponse
 
getStringToSign() - Method in class org.apache.hadoop.ozone.s3.signature.SignatureInfo
 
getTaggingFromHeaders(HttpHeaders) - Method in class org.apache.hadoop.ozone.s3.endpoint.EndpointBase
 
getTags() - Method in class org.apache.hadoop.ozone.s3.endpoint.S3Tagging.TagSet
 
getTagSet() - Method in class org.apache.hadoop.ozone.s3.endpoint.S3Tagging
 
getTruncated() - Method in class org.apache.hadoop.ozone.s3.endpoint.ListPartsResponse
 
getUnfilteredURI() - Method in class org.apache.hadoop.ozone.s3.signature.SignatureInfo
 
getUploadId() - Method in class org.apache.hadoop.ozone.s3.endpoint.ListMultipartUploadsResult.Upload
 
getUploadID() - Method in class org.apache.hadoop.ozone.s3.endpoint.ListPartsResponse
 
getUploadID() - Method in class org.apache.hadoop.ozone.s3.endpoint.MultipartUploadInitiateResponse
 
getUploadIdMarker() - Method in class org.apache.hadoop.ozone.s3.endpoint.ListMultipartUploadsResult
 
getUploads() - Method in class org.apache.hadoop.ozone.s3.endpoint.ListMultipartUploadsResult
 
getValue() - Method in class org.apache.hadoop.ozone.s3.endpoint.S3Tagging.Tag
 
getVersion() - Method in class org.apache.hadoop.ozone.s3.signature.SignatureInfo
 
getVersionId() - Method in class org.apache.hadoop.ozone.s3.endpoint.MultiDeleteRequest.DeleteObject
 
getVersionId() - Method in class org.apache.hadoop.ozone.s3.endpoint.MultiDeleteResponse.DeletedObject
 
getVolume() - Method in class org.apache.hadoop.ozone.s3.endpoint.EndpointBase
 
getXsiNs() - Method in class org.apache.hadoop.ozone.s3.endpoint.S3BucketAcl.Grantee
 
getXsiType() - Method in class org.apache.hadoop.ozone.s3.endpoint.S3BucketAcl.Grantee
 
Grant() - Constructor for class org.apache.hadoop.ozone.s3.endpoint.S3BucketAcl.Grant
 
GRANT_FULL_CONTROL - Static variable in class org.apache.hadoop.ozone.s3.endpoint.S3Acl
 
GRANT_READ - Static variable in class org.apache.hadoop.ozone.s3.endpoint.S3Acl
 
GRANT_READ_CAP - Static variable in class org.apache.hadoop.ozone.s3.endpoint.S3Acl
 
GRANT_WRITE - Static variable in class org.apache.hadoop.ozone.s3.endpoint.S3Acl
 
GRANT_WRITE_CAP - Static variable in class org.apache.hadoop.ozone.s3.endpoint.S3Acl
 
Grantee() - Constructor for class org.apache.hadoop.ozone.s3.endpoint.S3BucketAcl.Grantee
 

H

hasBucketOwnershipVerificationConditions(HttpHeaders) - Static method in class org.apache.hadoop.ozone.s3.endpoint.S3Owner
Checks whether the HTTP headers contain a bucket ownership verification conditions, specifically if either the `expected-bucket-owner` or `expected-source-bucket-owner` header is present and not empty.
hash(String) - Static method in class org.apache.hadoop.ozone.s3.signature.StringToSignProducer
 
hashCode() - Method in class org.apache.hadoop.ozone.s3.endpoint.S3BucketAcl.Grant
 
hashCode() - Method in class org.apache.hadoop.ozone.s3.endpoint.S3BucketAcl.Grantee
 
hashCode() - Method in class org.apache.hadoop.ozone.s3.util.ContinueToken
 
hasMoreElements() - Method in class org.apache.hadoop.ozone.s3.EmptyContentTypeFilter.EnumerationWrapper
 
hasMultiChunksPayload(String) - Static method in class org.apache.hadoop.ozone.s3.util.S3Utils
 
hasUnsignedPayload(String) - Static method in class org.apache.hadoop.ozone.s3.util.S3Utils
 
head(String) - Method in class org.apache.hadoop.ozone.s3.endpoint.BucketEndpoint
Rest endpoint to check the existence of a bucket.
head(String, String) - Method in class org.apache.hadoop.ozone.s3.endpoint.ObjectEndpoint
Rest endpoint to check existence of an object in a bucket.
HEAD_BUCKET - Enum constant in enum org.apache.hadoop.ozone.audit.S3GAction
 
HEAD_KEY - Enum constant in enum org.apache.hadoop.ozone.audit.S3GAction
 
HeaderPreprocessor - Class in org.apache.hadoop.ozone.s3
Filter to adjust request headers for compatible reasons.
HeaderPreprocessor() - Constructor for class org.apache.hadoop.ozone.s3.HeaderPreprocessor
 
HOST - Static variable in class org.apache.hadoop.ozone.s3.signature.StringToSignProducer
 
HOST_HEADER - Static variable in interface org.apache.hadoop.ozone.s3.signature.SignatureProcessor
 

I

IDENTIFIER - Static variable in class org.apache.hadoop.ozone.s3.signature.AuthorizationV2HeaderParser
 
incCopyObjectSuccessLength(long) - Method in class org.apache.hadoop.ozone.s3.metrics.S3GatewayMetrics
 
incGetKeySuccessLength(long) - Method in class org.apache.hadoop.ozone.s3.metrics.S3GatewayMetrics
 
incListKeyCount(int) - Method in class org.apache.hadoop.ozone.s3.metrics.S3GatewayMetrics
 
incPutKeySuccessLength(long) - Method in class org.apache.hadoop.ozone.s3.metrics.S3GatewayMetrics
 
init() - Method in class org.apache.hadoop.ozone.s3.endpoint.BucketEndpoint
 
init() - Method in class org.apache.hadoop.ozone.s3.endpoint.EndpointBase
 
init() - Method in class org.apache.hadoop.ozone.s3.endpoint.ObjectEndpoint
 
init() - Method in class org.apache.hadoop.ozone.s3.endpoint.RootEndpoint
 
init(FilterConfig) - Method in class org.apache.hadoop.ozone.s3.EmptyContentTypeFilter
 
INIT_MULTIPART_UPLOAD - Enum constant in enum org.apache.hadoop.ozone.audit.S3GAction
 
initialization() - Method in class org.apache.hadoop.ozone.s3.endpoint.EndpointBase
Initializes the object post construction.
initialize() - Method in class org.apache.hadoop.ozone.s3.OzoneClientCache
 
initialize(SignatureInfo) - Method in class org.apache.hadoop.ozone.s3.signature.SignatureInfo
 
initializeMultipartUpload(String, String) - Method in class org.apache.hadoop.ozone.s3.endpoint.ObjectEndpoint
Initialize MultiPartUpload request.
INTERNAL_ERROR - Static variable in class org.apache.hadoop.ozone.s3.exception.S3ErrorTable
 
INVALID_ARGUMENT - Static variable in class org.apache.hadoop.ozone.s3.exception.S3ErrorTable
 
INVALID_BUCKET_NAME - Static variable in class org.apache.hadoop.ozone.s3.exception.S3ErrorTable
 
INVALID_PART - Static variable in class org.apache.hadoop.ozone.s3.exception.S3ErrorTable
 
INVALID_PART_ORDER - Static variable in class org.apache.hadoop.ozone.s3.exception.S3ErrorTable
 
INVALID_RANGE - Static variable in class org.apache.hadoop.ozone.s3.exception.S3ErrorTable
 
INVALID_REQUEST - Static variable in class org.apache.hadoop.ozone.s3.exception.S3ErrorTable
 
INVALID_STORAGE_CLASS - Static variable in class org.apache.hadoop.ozone.s3.exception.S3ErrorTable
 
INVALID_TAG - Static variable in class org.apache.hadoop.ozone.s3.exception.S3ErrorTable
 
INVALID_URI - Static variable in class org.apache.hadoop.ozone.s3.exception.S3ErrorTable
 
isAccessDenied(OMException) - Method in class org.apache.hadoop.ozone.s3.endpoint.EndpointBase
 
isDatastreamEnabled() - Method in class org.apache.hadoop.ozone.s3.endpoint.ObjectEndpoint
 
isEmpty() - Method in class org.apache.hadoop.ozone.s3.signature.AWSSignatureProcessor.LowerCaseKeyStringMap
 
isGranteeTypeSupported(String) - Static method in class org.apache.hadoop.ozone.s3.endpoint.S3Acl
 
isHeaderTypeSupported(String) - Static method in class org.apache.hadoop.ozone.s3.endpoint.S3Acl
 
isInValidRange() - Method in class org.apache.hadoop.ozone.s3.util.RangeHeader
Return a flag, whether range header values are correct or not.
IsoDateAdapter - Class in org.apache.hadoop.ozone.s3.commontypes
A converter to convert Instant to standard date string.
IsoDateAdapter() - Constructor for class org.apache.hadoop.ozone.s3.commontypes.IsoDateAdapter
 
isQuiet() - Method in class org.apache.hadoop.ozone.s3.endpoint.MultiDeleteRequest
 
isReadable(Class<?>, Type, Annotation[], MediaType) - Method in class org.apache.hadoop.ozone.s3.endpoint.MessageUnmarshaller
 
isReadable(Class<?>, Type, Annotation[], MediaType) - Method in class org.apache.hadoop.ozone.s3.endpoint.PlainTextMultipartUploadReader
 
isReadFull() - Method in class org.apache.hadoop.ozone.s3.util.RangeHeader
Return a flag whether after parsing range header, when the provided values are with in a range, and whole file read is required.
isSignPayload() - Method in class org.apache.hadoop.ozone.s3.signature.SignatureInfo
 
isTruncated() - Method in class org.apache.hadoop.ozone.s3.endpoint.ListMultipartUploadsResult
 
isTruncated() - Method in class org.apache.hadoop.ozone.s3.endpoint.ListObjectResponse
 

K

KeyMetadata - Class in org.apache.hadoop.ozone.s3.commontypes
Metadata object represents one key in the object store.
KeyMetadata() - Constructor for class org.apache.hadoop.ozone.s3.commontypes.KeyMetadata
 
keySet() - Method in class org.apache.hadoop.ozone.s3.signature.AWSSignatureProcessor.LowerCaseKeyStringMap
 

L

LIST_MULTIPART_UPLOAD - Enum constant in enum org.apache.hadoop.ozone.audit.S3GAction
 
LIST_PARTS - Enum constant in enum org.apache.hadoop.ozone.audit.S3GAction
 
LIST_S3_BUCKETS - Enum constant in enum org.apache.hadoop.ozone.audit.S3GAction
 
ListBucketResponse - Class in org.apache.hadoop.ozone.s3.endpoint
Response from the ListBucket RPC Call.
ListBucketResponse() - Constructor for class org.apache.hadoop.ozone.s3.endpoint.ListBucketResponse
 
listMultipartUploads(String, String, String, String, int) - Method in class org.apache.hadoop.ozone.s3.endpoint.BucketEndpoint
 
ListMultipartUploadsResult - Class in org.apache.hadoop.ozone.s3.endpoint
AWS compatible REST response for list multipart upload.
ListMultipartUploadsResult() - Constructor for class org.apache.hadoop.ozone.s3.endpoint.ListMultipartUploadsResult
 
ListMultipartUploadsResult.Upload - Class in org.apache.hadoop.ozone.s3.endpoint
Upload information.
ListObjectResponse - Class in org.apache.hadoop.ozone.s3.endpoint
Response from the ListObject RPC Call.
ListObjectResponse() - Constructor for class org.apache.hadoop.ozone.s3.endpoint.ListObjectResponse
 
ListPartsResponse - Class in org.apache.hadoop.ozone.s3.endpoint
Request for list parts of a multipart upload request.
ListPartsResponse() - Constructor for class org.apache.hadoop.ozone.s3.endpoint.ListPartsResponse
 
ListPartsResponse.Part - Class in org.apache.hadoop.ozone.s3.endpoint
Part information.
listS3Buckets(String, String, Consumer<OzoneVolume>) - Method in class org.apache.hadoop.ozone.s3.endpoint.EndpointBase
Returns Iterator to iterate over all buckets after prevBucket for a specific user.
listS3Buckets(String, Consumer<OzoneVolume>) - Method in class org.apache.hadoop.ozone.s3.endpoint.EndpointBase
Returns Iterator to iterate over all buckets for a specific user.
LowerCaseKeyStringMap() - Constructor for class org.apache.hadoop.ozone.s3.signature.AWSSignatureProcessor.LowerCaseKeyStringMap
 

M

main(String[]) - Static method in class org.apache.hadoop.ozone.s3.Gateway
 
MALFORMED_HEADER - Static variable in class org.apache.hadoop.ozone.s3.exception.S3ErrorTable
 
MALFORMED_XML - Static variable in class org.apache.hadoop.ozone.s3.exception.S3ErrorTable
 
MalformedResourceException - Exception Class in org.apache.hadoop.ozone.s3.signature
This exception is used to communicate validation errors when parsing signatures.
MalformedResourceException(String) - Constructor for exception class org.apache.hadoop.ozone.s3.signature.MalformedResourceException
 
MalformedResourceException(String, String) - Constructor for exception class org.apache.hadoop.ozone.s3.signature.MalformedResourceException
 
marshal(Instant) - Method in class org.apache.hadoop.ozone.s3.commontypes.IsoDateAdapter
 
marshal(EncodingTypeObject) - Method in class org.apache.hadoop.ozone.s3.commontypes.ObjectKeyNameAdapter
 
MessageUnmarshaller<T> - Class in org.apache.hadoop.ozone.s3.endpoint
Unmarshaller to create instances of type T from XML, which may or may not have namespace.
MessageUnmarshaller(Class<T>) - Constructor for class org.apache.hadoop.ozone.s3.endpoint.MessageUnmarshaller
 
METADATA_TOO_LARGE - Static variable in class org.apache.hadoop.ozone.s3.exception.S3ErrorTable
 
MP_PARTS_COUNT - Static variable in class org.apache.hadoop.ozone.s3.util.S3Consts
 
MULTI_CHUNKS_UPLOAD_PREFIX - Static variable in class org.apache.hadoop.ozone.s3.util.S3Consts
 
MULTI_DELETE - Enum constant in enum org.apache.hadoop.ozone.audit.S3GAction
 
multiDelete(String, String, MultiDeleteRequest) - Method in class org.apache.hadoop.ozone.s3.endpoint.BucketEndpoint
Implement multi delete.
MultiDeleteRequest - Class in org.apache.hadoop.ozone.s3.endpoint
Request for multi object delete request.
MultiDeleteRequest() - Constructor for class org.apache.hadoop.ozone.s3.endpoint.MultiDeleteRequest
 
MultiDeleteRequest.DeleteObject - Class in org.apache.hadoop.ozone.s3.endpoint
JAXB entity for child element.
MultiDeleteRequestUnmarshaller - Class in org.apache.hadoop.ozone.s3.endpoint
Custom unmarshaller to read MultiDeleteRequest w/wo namespace.
MultiDeleteRequestUnmarshaller() - Constructor for class org.apache.hadoop.ozone.s3.endpoint.MultiDeleteRequestUnmarshaller
 
MultiDeleteResponse - Class in org.apache.hadoop.ozone.s3.endpoint
Response for multi object delete request.
MultiDeleteResponse() - Constructor for class org.apache.hadoop.ozone.s3.endpoint.MultiDeleteResponse
 
MultiDeleteResponse.DeletedObject - Class in org.apache.hadoop.ozone.s3.endpoint
JAXB entity for child element.
MultiDeleteResponse.Error - Class in org.apache.hadoop.ozone.s3.endpoint
JAXB entity for child element.
MULTIPART_UPLOAD_MARKER - Static variable in class org.apache.hadoop.ozone.s3.HeaderPreprocessor
 
MultipartUploadInitiateResponse - Class in org.apache.hadoop.ozone.s3.endpoint
Response for Initiate Multipart Upload request.
MultipartUploadInitiateResponse() - Constructor for class org.apache.hadoop.ozone.s3.endpoint.MultipartUploadInitiateResponse
 

N

newError(OS3Exception, String) - Static method in class org.apache.hadoop.ozone.s3.exception.S3ErrorTable
 
newError(OS3Exception, String, Exception) - Static method in class org.apache.hadoop.ozone.s3.exception.S3ErrorTable
Create a new instance of Error.
nextElement() - Method in class org.apache.hadoop.ozone.s3.EmptyContentTypeFilter.EnumerationWrapper
 
NO_OVERWRITE - Static variable in class org.apache.hadoop.ozone.s3.exception.S3ErrorTable
 
NO_SUCH_BUCKET - Static variable in class org.apache.hadoop.ozone.s3.exception.S3ErrorTable
 
NO_SUCH_KEY - Static variable in class org.apache.hadoop.ozone.s3.exception.S3ErrorTable
 
NO_SUCH_TAG_SET - Static variable in class org.apache.hadoop.ozone.s3.exception.S3ErrorTable
 
NO_SUCH_UPLOAD - Static variable in class org.apache.hadoop.ozone.s3.exception.S3ErrorTable
 
NO_SUCH_VOLUME - Static variable in class org.apache.hadoop.ozone.s3.exception.S3ErrorTable
 
NONE - Enum constant in enum org.apache.hadoop.ozone.s3.signature.SignatureInfo.Version
 
NOT_IMPLEMENTED - Static variable in class org.apache.hadoop.ozone.s3.exception.S3ErrorTable
 

O

ObjectEndpoint - Class in org.apache.hadoop.ozone.s3.endpoint
Key level rest endpoints.
ObjectEndpoint() - Constructor for class org.apache.hadoop.ozone.s3.endpoint.ObjectEndpoint
 
ObjectKeyNameAdapter - Class in org.apache.hadoop.ozone.s3.commontypes
A converter to convert raw-String to S3 compliant object key name.
ObjectKeyNameAdapter() - Constructor for class org.apache.hadoop.ozone.s3.commontypes.ObjectKeyNameAdapter
 
of(String) - Static method in class org.apache.hadoop.ozone.s3.endpoint.S3Owner
 
org.apache.hadoop.ozone.audit - package org.apache.hadoop.ozone.audit
This package defines S3GAction - an implementation of AuditAction for various actions that will be audited in S3 Gateway.
org.apache.hadoop.ozone.s3 - package org.apache.hadoop.ozone.s3
This package contains the top level generic classes of s3 gateway.
org.apache.hadoop.ozone.s3.commontypes - package org.apache.hadoop.ozone.s3.commontypes
Common classes required for S3 rest API's.
org.apache.hadoop.ozone.s3.endpoint - package org.apache.hadoop.ozone.s3.endpoint
Rest endpoint implementation for the s3 gateway.
org.apache.hadoop.ozone.s3.exception - package org.apache.hadoop.ozone.s3.exception
This package contains Ozone S3 exceptions.
org.apache.hadoop.ozone.s3.metrics - package org.apache.hadoop.ozone.s3.metrics
This package contains Ozone S3 Metrics.
org.apache.hadoop.ozone.s3.signature - package org.apache.hadoop.ozone.s3.signature
This package contains Ozone S3 Authorization header.
org.apache.hadoop.ozone.s3.util - package org.apache.hadoop.ozone.s3.util
This package contains Ozone S3 Util classes.
org.apache.hadoop.ozone.s3secret - package org.apache.hadoop.ozone.s3secret
This package contains the top level generic classes of s3 secret gateway.
ORIGINAL_CONTENT_TYPE - Static variable in class org.apache.hadoop.ozone.s3.HeaderPreprocessor
 
OS3Exception - Exception Class in org.apache.hadoop.ozone.s3.exception
This class represents exceptions raised from Ozone S3 service.
OS3Exception() - Constructor for exception class org.apache.hadoop.ozone.s3.exception.OS3Exception
 
OS3Exception(String, String, int) - Constructor for exception class org.apache.hadoop.ozone.s3.exception.OS3Exception
Create an object OS3Exception.
OS3Exception(String, String, String, String) - Constructor for exception class org.apache.hadoop.ozone.s3.exception.OS3Exception
Create an object OS3Exception.
OS3ExceptionMapper - Class in org.apache.hadoop.ozone.s3.exception
Class the represents various errors returned by the Ozone S3 service.
OS3ExceptionMapper() - Constructor for class org.apache.hadoop.ozone.s3.exception.OS3ExceptionMapper
 
OZONE_S3G_CLIENT_BUFFER_SIZE_DEFAULT - Static variable in class org.apache.hadoop.ozone.s3.S3GatewayConfigKeys
 
OZONE_S3G_CLIENT_BUFFER_SIZE_KEY - Static variable in class org.apache.hadoop.ozone.s3.S3GatewayConfigKeys
 
OZONE_S3G_DOMAIN_NAME - Static variable in class org.apache.hadoop.ozone.s3.S3GatewayConfigKeys
 
OZONE_S3G_FSO_DIRECTORY_CREATION_ENABLED - Static variable in class org.apache.hadoop.ozone.s3.S3GatewayConfigKeys
Configuration key that enables creation of directory instead of 0 byte file if bucket layout is FSO.
OZONE_S3G_FSO_DIRECTORY_CREATION_ENABLED_DEFAULT - Static variable in class org.apache.hadoop.ozone.s3.S3GatewayConfigKeys
 
OZONE_S3G_HTTP_ADDRESS_KEY - Static variable in class org.apache.hadoop.ozone.s3.S3GatewayConfigKeys
 
OZONE_S3G_HTTP_AUTH_CONFIG_PREFIX - Static variable in class org.apache.hadoop.ozone.s3.S3GatewayConfigKeys
 
OZONE_S3G_HTTP_AUTH_TYPE - Static variable in class org.apache.hadoop.ozone.s3.S3GatewayConfigKeys
 
OZONE_S3G_HTTP_BIND_HOST_DEFAULT - Static variable in class org.apache.hadoop.ozone.s3.S3GatewayConfigKeys
 
OZONE_S3G_HTTP_BIND_HOST_KEY - Static variable in class org.apache.hadoop.ozone.s3.S3GatewayConfigKeys
 
OZONE_S3G_HTTP_BIND_PORT_DEFAULT - Static variable in class org.apache.hadoop.ozone.s3.S3GatewayConfigKeys
 
OZONE_S3G_HTTP_ENABLED_KEY - Static variable in class org.apache.hadoop.ozone.s3.S3GatewayConfigKeys
 
OZONE_S3G_HTTPS_ADDRESS_KEY - Static variable in class org.apache.hadoop.ozone.s3.S3GatewayConfigKeys
 
OZONE_S3G_HTTPS_BIND_HOST_KEY - Static variable in class org.apache.hadoop.ozone.s3.S3GatewayConfigKeys
 
OZONE_S3G_HTTPS_BIND_PORT_DEFAULT - Static variable in class org.apache.hadoop.ozone.s3.S3GatewayConfigKeys
 
OZONE_S3G_KERBEROS_KEYTAB_FILE_KEY - Static variable in class org.apache.hadoop.ozone.s3.S3GatewayConfigKeys
 
OZONE_S3G_KERBEROS_PRINCIPAL_KEY - Static variable in class org.apache.hadoop.ozone.s3.S3GatewayConfigKeys
 
OZONE_S3G_KEYTAB_FILE - Static variable in class org.apache.hadoop.ozone.s3.S3GatewayConfigKeys
 
OZONE_S3G_LIST_KEYS_SHALLOW_ENABLED - Static variable in class org.apache.hadoop.ozone.s3.S3GatewayConfigKeys
Configuration key that enables shallow listing of Keys when results with delimiter by '/'.
OZONE_S3G_LIST_KEYS_SHALLOW_ENABLED_DEFAULT - Static variable in class org.apache.hadoop.ozone.s3.S3GatewayConfigKeys
 
OZONE_S3G_LIST_MAX_KEYS_LIMIT - Static variable in class org.apache.hadoop.ozone.s3.S3GatewayConfigKeys
 
OZONE_S3G_LIST_MAX_KEYS_LIMIT_DEFAULT - Static variable in class org.apache.hadoop.ozone.s3.S3GatewayConfigKeys
 
OZONE_S3G_METRICS_PERCENTILES_INTERVALS_SECONDS_KEY - Static variable in class org.apache.hadoop.ozone.s3.S3GatewayConfigKeys
 
OZONE_S3G_SECRET_HTTP_AUTH_CONFIG_PREFIX - Static variable in class org.apache.hadoop.ozone.s3secret.S3SecretConfigKeys
 
OZONE_S3G_SECRET_HTTP_AUTH_TYPE_DEFAULT - Static variable in class org.apache.hadoop.ozone.s3secret.S3SecretConfigKeys
 
OZONE_S3G_SECRET_HTTP_AUTH_TYPE_KEY - Static variable in class org.apache.hadoop.ozone.s3secret.S3SecretConfigKeys
 
OZONE_S3G_SECRET_HTTP_ENABLED_KEY - Static variable in class org.apache.hadoop.ozone.s3secret.S3SecretConfigKeys
 
OZONE_S3G_SECRET_HTTP_ENABLED_KEY_DEFAULT - Static variable in class org.apache.hadoop.ozone.s3secret.S3SecretConfigKeys
 
OZONE_S3G_WEB_AUTHENTICATION_KERBEROS_PRINCIPAL - Static variable in class org.apache.hadoop.ozone.s3.S3GatewayConfigKeys
 
OZONE_S3G_WEBADMIN_HTTP_ADDRESS_KEY - Static variable in class org.apache.hadoop.ozone.s3.S3GatewayConfigKeys
 
OZONE_S3G_WEBADMIN_HTTP_BIND_HOST_KEY - Static variable in class org.apache.hadoop.ozone.s3.S3GatewayConfigKeys
 
OZONE_S3G_WEBADMIN_HTTP_BIND_PORT_DEFAULT - Static variable in class org.apache.hadoop.ozone.s3.S3GatewayConfigKeys
 
OZONE_S3G_WEBADMIN_HTTP_ENABLED_KEY - Static variable in class org.apache.hadoop.ozone.s3.S3GatewayConfigKeys
 
OZONE_S3G_WEBADMIN_HTTPS_ADDRESS_KEY - Static variable in class org.apache.hadoop.ozone.s3.S3GatewayConfigKeys
 
OZONE_S3G_WEBADMIN_HTTPS_BIND_HOST_KEY - Static variable in class org.apache.hadoop.ozone.s3.S3GatewayConfigKeys
 
OZONE_S3G_WEBADMIN_HTTPS_BIND_PORT_DEFAULT - Static variable in class org.apache.hadoop.ozone.s3.S3GatewayConfigKeys
 
OzoneClientCache - Class in org.apache.hadoop.ozone.s3
Cached ozone client for s3 requests.
OzoneClientProducer - Class in org.apache.hadoop.ozone.s3
This class creates the OzoneClient for the Rest endpoints.
OzoneClientProducer() - Constructor for class org.apache.hadoop.ozone.s3.OzoneClientProducer
 
OzoneConfigurationHolder - Class in org.apache.hadoop.ozone.s3
Ozone Configuration factory.
ozoneNativeAclToS3Acl(OzoneAcl) - Static method in class org.apache.hadoop.ozone.s3.endpoint.S3Acl
 

P

parseCredential() - Method in class org.apache.hadoop.ozone.s3.signature.Credential
Parse credential value.
parseRangeHeader(String, long) - Static method in class org.apache.hadoop.ozone.s3.util.RangeHeaderParserUtil
Parse the rangeHeader and set the start and end offset.
parseSignature() - Method in class org.apache.hadoop.ozone.s3.signature.AuthorizationV2HeaderParser
This method parses the authorization header.
parseSignature() - Method in class org.apache.hadoop.ozone.s3.signature.AuthorizationV4HeaderParser
This method parses authorization header.
parseSignature() - Method in class org.apache.hadoop.ozone.s3.signature.AuthorizationV4QueryParser
 
parseSignature() - Method in class org.apache.hadoop.ozone.s3.signature.AWSSignatureProcessor
 
parseSignature() - Method in interface org.apache.hadoop.ozone.s3.signature.SignatureParser
 
parseSignature() - Method in interface org.apache.hadoop.ozone.s3.signature.SignatureProcessor
API to return string to sign.
parseSourceHeader(String) - Static method in class org.apache.hadoop.ozone.s3.endpoint.ObjectEndpoint
Parse the key and bucket name from copy header.
Part() - Constructor for class org.apache.hadoop.ozone.s3.endpoint.CompleteMultipartUploadRequest.Part
 
Part() - Constructor for class org.apache.hadoop.ozone.s3.endpoint.ListPartsResponse.Part
 
PlainTextMultipartUploadReader - Class in org.apache.hadoop.ozone.s3.endpoint
Body reader to accept plain text MPU.
PlainTextMultipartUploadReader() - Constructor for class org.apache.hadoop.ozone.s3.endpoint.PlainTextMultipartUploadReader
 
PRECOND_FAILED - Static variable in class org.apache.hadoop.ozone.s3.exception.S3ErrorTable
 
PRIORITY - Static variable in class org.apache.hadoop.ozone.s3.AuthorizationFilter
 
PRIORITY - Static variable in class org.apache.hadoop.ozone.s3.ClientIpFilter
 
PRIORITY - Static variable in class org.apache.hadoop.ozone.s3.HeaderPreprocessor
 
PRIORITY - Static variable in class org.apache.hadoop.ozone.s3.VirtualHostStyleFilter
 
put(String, String) - Method in class org.apache.hadoop.ozone.s3.signature.AWSSignatureProcessor.LowerCaseKeyStringMap
 
put(String, String, long, int, String, String, String, InputStream) - Method in class org.apache.hadoop.ozone.s3.endpoint.ObjectEndpoint
Rest endpoint to upload object to a bucket.
put(String, String, InputStream) - Method in class org.apache.hadoop.ozone.s3.endpoint.BucketEndpoint
 
PUT_ACL - Enum constant in enum org.apache.hadoop.ozone.audit.S3GAction
 
PUT_OBJECT_ACL - Enum constant in enum org.apache.hadoop.ozone.audit.S3GAction
 
PUT_OBJECT_TAGGING - Enum constant in enum org.apache.hadoop.ozone.audit.S3GAction
 
putAcl(String, InputStream) - Method in class org.apache.hadoop.ozone.s3.endpoint.BucketEndpoint
Implement acl put.
putAll(Map<? extends String, ? extends String>) - Method in class org.apache.hadoop.ozone.s3.signature.AWSSignatureProcessor.LowerCaseKeyStringMap
 
PutBucketAclRequestUnmarshaller - Class in org.apache.hadoop.ozone.s3.endpoint
Custom unmarshaller to read PutBucketAclRequest wo namespace.
PutBucketAclRequestUnmarshaller() - Constructor for class org.apache.hadoop.ozone.s3.endpoint.PutBucketAclRequestUnmarshaller
 
PutTaggingUnmarshaller - Class in org.apache.hadoop.ozone.s3.endpoint
Custom unmarshaller to read Tagging request body.
PutTaggingUnmarshaller() - Constructor for class org.apache.hadoop.ozone.s3.endpoint.PutTaggingUnmarshaller
 

Q

QUOTA_EXCEEDED - Static variable in class org.apache.hadoop.ozone.s3.exception.S3ErrorTable
 

R

RANGE_HEADER - Static variable in class org.apache.hadoop.ozone.s3.util.S3Consts
 
RANGE_HEADER_MATCH_PATTERN - Static variable in class org.apache.hadoop.ozone.s3.util.S3Consts
 
RANGE_HEADER_SUPPORTED_UNIT - Static variable in class org.apache.hadoop.ozone.s3.util.S3Consts
 
RANGE_NOT_SATISFIABLE - Static variable in class org.apache.hadoop.ozone.s3.util.S3Consts
 
RangeHeader - Class in org.apache.hadoop.ozone.s3.util
Ranger Header class which hold startoffset, endoffset of the Range header value provided as part of get object.
RangeHeader(long, long, boolean, boolean) - Constructor for class org.apache.hadoop.ozone.s3.util.RangeHeader
Construct RangeHeader object.
RangeHeaderParserUtil - Class in org.apache.hadoop.ozone.s3.util
Utility class for S3.
read() - Method in class org.apache.hadoop.ozone.s3.SignedChunksInputStream
 
read() - Method in class org.apache.hadoop.ozone.s3.UnsignedChunksInputStream
 
read(byte[], int, int) - Method in class org.apache.hadoop.ozone.s3.SignedChunksInputStream
 
read(byte[], int, int) - Method in class org.apache.hadoop.ozone.s3.UnsignedChunksInputStream
 
readFrom(InputStream) - Method in class org.apache.hadoop.ozone.s3.endpoint.MessageUnmarshaller
Convenience method for programmatic invocation.
readFrom(Class<CompleteMultipartUploadRequest>, Type, Annotation[], MediaType, MultivaluedMap<String, String>, InputStream) - Method in class org.apache.hadoop.ozone.s3.endpoint.CompleteMultipartUploadRequestUnmarshaller
 
readFrom(Class<CompleteMultipartUploadRequest>, Type, Annotation[], MediaType, MultivaluedMap<String, String>, InputStream) - Method in class org.apache.hadoop.ozone.s3.endpoint.PlainTextMultipartUploadReader
 
readFrom(Class<T>, Type, Annotation[], MediaType, MultivaluedMap<String, String>, InputStream) - Method in class org.apache.hadoop.ozone.s3.endpoint.MessageUnmarshaller
 
REDUCED_REDUNDANCY - Enum constant in enum org.apache.hadoop.ozone.s3.util.S3StorageType
 
remove(Object) - Method in class org.apache.hadoop.ozone.s3.signature.AWSSignatureProcessor.LowerCaseKeyStringMap
 
REPLACE - Enum constant in enum org.apache.hadoop.ozone.s3.util.S3Consts.CopyDirective
 
RequestIdentifier - Class in org.apache.hadoop.ozone.s3
Request specific identifiers.
RequestIdentifier() - Constructor for class org.apache.hadoop.ozone.s3.RequestIdentifier
 
resetConfiguration() - Static method in class org.apache.hadoop.ozone.s3.OzoneConfigurationHolder
 
resolveS3ClientSideReplicationConfig(String, String, ReplicationConfig, ReplicationConfig) - Static method in class org.apache.hadoop.ozone.s3.util.S3Utils
This API used to resolve the client side configuration preference for file system layer implementations.
revoke() - Method in class org.apache.hadoop.ozone.s3secret.S3SecretManagementEndpoint
 
revoke(String) - Method in class org.apache.hadoop.ozone.s3secret.S3SecretManagementEndpoint
 
REVOKE_SECRET - Enum constant in enum org.apache.hadoop.ozone.audit.S3GAction
 
RFC1123Util - Class in org.apache.hadoop.ozone.s3.util
Stricter RFC1123 data format.
RootEndpoint - Class in org.apache.hadoop.ozone.s3.endpoint
Top level rest endpoint.
RootEndpoint() - Constructor for class org.apache.hadoop.ozone.s3.endpoint.RootEndpoint
 

S

S3_AUTHINFO_CREATION_ERROR - Static variable in class org.apache.hadoop.ozone.s3.exception.S3ErrorTable
 
S3_XML_NAMESPACE - Static variable in class org.apache.hadoop.ozone.s3.util.S3Consts
 
S3Acl - Class in org.apache.hadoop.ozone.s3.endpoint
Represents an S3 Access Control List (ACL) that defines permissions for S3 buckets and objects.
s3AclToOzoneNativeAclOnBucket(S3BucketAcl) - Static method in class org.apache.hadoop.ozone.s3.endpoint.S3Acl
 
s3AclToOzoneNativeAclOnVolume(S3BucketAcl) - Static method in class org.apache.hadoop.ozone.s3.endpoint.S3Acl
 
S3AdminEndpoint - Annotation Type in org.apache.hadoop.ozone.s3secret
Annotation to only allow admin users to access the endpoint.
S3BucketAcl - Class in org.apache.hadoop.ozone.s3.endpoint
Bucket ACL.
S3BucketAcl() - Constructor for class org.apache.hadoop.ozone.s3.endpoint.S3BucketAcl
 
S3BucketAcl.AccessControlList - Class in org.apache.hadoop.ozone.s3.endpoint
Represents an S3 Access Control List containing a collection of permission grants.
S3BucketAcl.Grant - Class in org.apache.hadoop.ozone.s3.endpoint
Represents a single permission grant within an S3 Access Control List.
S3BucketAcl.Grantee - Class in org.apache.hadoop.ozone.s3.endpoint
A grantee can be an AWS account or one of the predefined Amazon S3 groups.
S3Consts - Class in org.apache.hadoop.ozone.s3.util
Set of constants used for S3 implementation.
S3Consts.CopyDirective - Enum in org.apache.hadoop.ozone.s3.util
Copy directive for metadata and tags.
S3ErrorTable - Class in org.apache.hadoop.ozone.s3.exception
This class represents errors from Ozone S3 service.
S3GAction - Enum in org.apache.hadoop.ozone.audit
Enum to define Audit Action types for S3Gateway.
S3GatewayConfigKeys - Class in org.apache.hadoop.ozone.s3
This class contains constants for configuration keys used in S3G.
S3GatewayHttpServer - Class in org.apache.hadoop.ozone.s3
Http server to provide S3-compatible API.
S3GatewayHttpServer(MutableConfigurationSource, String) - Constructor for class org.apache.hadoop.ozone.s3.S3GatewayHttpServer
 
S3GatewayMetrics - Class in org.apache.hadoop.ozone.s3.metrics
This class maintains S3 Gateway related metrics.
S3Owner - Class in org.apache.hadoop.ozone.s3.endpoint
Represents an owner of S3 resources in the Ozone S3 compatibility layer.
S3Owner() - Constructor for class org.apache.hadoop.ozone.s3.endpoint.S3Owner
 
S3Owner(String, String) - Constructor for class org.apache.hadoop.ozone.s3.endpoint.S3Owner
 
S3SecretAdminFilter - Class in org.apache.hadoop.ozone.s3secret
Filter that only allows admin to access endpoints annotated with S3AdminEndpoint.
S3SecretAdminFilter() - Constructor for class org.apache.hadoop.ozone.s3secret.S3SecretAdminFilter
 
S3SecretConfigKeys - Class in org.apache.hadoop.ozone.s3secret
This class contains constants for configuration keys used in S3 secret endpoint.
S3SecretEnabled - Annotation Type in org.apache.hadoop.ozone.s3secret
Annotation to disable S3 Secure Endpoint.
S3SecretEnabledEndpointRequestFilter - Class in org.apache.hadoop.ozone.s3secret
Filter that disables all endpoints annotated with S3SecretEnabled.
S3SecretEnabledEndpointRequestFilter() - Constructor for class org.apache.hadoop.ozone.s3secret.S3SecretEnabledEndpointRequestFilter
 
S3SecretEndpointBase - Class in org.apache.hadoop.ozone.s3secret
Base implementation of endpoint for working with S3 secret.
S3SecretManagementEndpoint - Class in org.apache.hadoop.ozone.s3secret
Endpoint to manage S3 secret.
S3SecretResponse - Class in org.apache.hadoop.ozone.s3secret
Response with S3 secrets.
S3SecretResponse() - Constructor for class org.apache.hadoop.ozone.s3secret.S3SecretResponse
 
S3StorageType - Enum in org.apache.hadoop.ozone.s3.util
Maps S3 storage class values to Ozone replication values.
S3Tagging - Class in org.apache.hadoop.ozone.s3.endpoint
S3 tagging.
S3Tagging() - Constructor for class org.apache.hadoop.ozone.s3.endpoint.S3Tagging
 
S3Tagging(S3Tagging.TagSet) - Constructor for class org.apache.hadoop.ozone.s3.endpoint.S3Tagging
 
S3Tagging.Tag - Class in org.apache.hadoop.ozone.s3.endpoint
Entity for child element Tag.
S3Tagging.TagSet - Class in org.apache.hadoop.ozone.s3.endpoint
Entity for child element TagSet.
S3Utils - Class in org.apache.hadoop.ozone.s3.util
Utilities.
setAclList(S3BucketAcl.AccessControlList) - Method in class org.apache.hadoop.ozone.s3.endpoint.S3BucketAcl
 
setAlgorithm(String) - Method in class org.apache.hadoop.ozone.s3.signature.SignatureInfo.Builder
 
setAwsAccessId(String) - Method in class org.apache.hadoop.ozone.s3.signature.SignatureInfo.Builder
 
setAwsAccessKey(String) - Method in class org.apache.hadoop.ozone.s3secret.S3SecretResponse
 
setAwsSecret(String) - Method in class org.apache.hadoop.ozone.s3secret.S3SecretResponse
 
setBucket(String) - Method in class org.apache.hadoop.ozone.s3.endpoint.CompleteMultipartUploadResponse
 
setBucket(String) - Method in class org.apache.hadoop.ozone.s3.endpoint.ListMultipartUploadsResult
 
setBucket(String) - Method in class org.apache.hadoop.ozone.s3.endpoint.ListPartsResponse
 
setBucket(String) - Method in class org.apache.hadoop.ozone.s3.endpoint.MultipartUploadInitiateResponse
 
setBuckets(List<BucketMetadata>) - Method in class org.apache.hadoop.ozone.s3.endpoint.ListBucketResponse
 
setClient(OzoneClient) - Method in class org.apache.hadoop.ozone.s3.endpoint.EndpointBase
 
setClient(OzoneClient) - Method in class org.apache.hadoop.ozone.s3secret.S3SecretEndpointBase
 
setCode(String) - Method in class org.apache.hadoop.ozone.s3.endpoint.MultiDeleteResponse.Error
 
setCode(String) - Method in exception class org.apache.hadoop.ozone.s3.exception.OS3Exception
 
setCommonPrefixes(List<CommonPrefix>) - Method in class org.apache.hadoop.ozone.s3.endpoint.ListObjectResponse
 
setConfiguration(OzoneConfiguration) - Static method in class org.apache.hadoop.ozone.s3.OzoneConfigurationHolder
 
setConfiguration(OzoneConfiguration) - Method in class org.apache.hadoop.ozone.s3.VirtualHostStyleFilter
 
setContents(List<KeyMetadata>) - Method in class org.apache.hadoop.ozone.s3.endpoint.ListObjectResponse
 
setContext(ContainerRequestContext) - Method in class org.apache.hadoop.ozone.s3.endpoint.ObjectEndpoint
 
setContext(ContainerRequestContext) - Method in class org.apache.hadoop.ozone.s3.signature.AWSSignatureProcessor
 
setContext(ContainerRequestContext) - Method in class org.apache.hadoop.ozone.s3secret.S3SecretEndpointBase
 
setContinueToken(String) - Method in class org.apache.hadoop.ozone.s3.endpoint.ListObjectResponse
 
setCreationDate(Instant) - Method in class org.apache.hadoop.ozone.s3.commontypes.BucketMetadata
 
setCredentialScope(String) - Method in class org.apache.hadoop.ozone.s3.signature.SignatureInfo.Builder
 
setDate(String) - Method in class org.apache.hadoop.ozone.s3.signature.SignatureInfo.Builder
 
setDateTime(String) - Method in class org.apache.hadoop.ozone.s3.signature.SignatureInfo.Builder
 
setDeletedObjects(List<MultiDeleteResponse.DeletedObject>) - Method in class org.apache.hadoop.ozone.s3.endpoint.MultiDeleteResponse
 
setDelimiter(EncodingTypeObject) - Method in class org.apache.hadoop.ozone.s3.endpoint.ListObjectResponse
 
setDisplayName(String) - Method in class org.apache.hadoop.ozone.s3.endpoint.S3BucketAcl.Grantee
 
setDisplayName(String) - Method in class org.apache.hadoop.ozone.s3.endpoint.S3Owner
 
setEncodingType(String) - Method in class org.apache.hadoop.ozone.s3.endpoint.ListObjectResponse
 
setErrorMessage(String) - Method in exception class org.apache.hadoop.ozone.s3.exception.OS3Exception
 
setErrors(List<MultiDeleteResponse.Error>) - Method in class org.apache.hadoop.ozone.s3.endpoint.MultiDeleteResponse
 
setETag(String) - Method in class org.apache.hadoop.ozone.s3.commontypes.KeyMetadata
 
setETag(String) - Method in class org.apache.hadoop.ozone.s3.endpoint.CompleteMultipartUploadRequest.Part
 
setETag(String) - Method in class org.apache.hadoop.ozone.s3.endpoint.CompleteMultipartUploadResponse
 
setETag(String) - Method in class org.apache.hadoop.ozone.s3.endpoint.CopyObjectResponse
 
setETag(String) - Method in class org.apache.hadoop.ozone.s3.endpoint.CopyPartResult
 
setETag(String) - Method in class org.apache.hadoop.ozone.s3.endpoint.ListPartsResponse.Part
 
setGrantee(S3BucketAcl.Grantee) - Method in class org.apache.hadoop.ozone.s3.endpoint.S3BucketAcl.Grant
 
setHeaders(HttpHeaders) - Method in class org.apache.hadoop.ozone.s3.endpoint.BucketEndpoint
 
setHeaders(HttpHeaders) - Method in class org.apache.hadoop.ozone.s3.endpoint.ObjectEndpoint
 
setHttpCode(int) - Method in exception class org.apache.hadoop.ozone.s3.exception.OS3Exception
 
setId(String) - Method in class org.apache.hadoop.ozone.s3.endpoint.S3BucketAcl.Grantee
 
setId(String) - Method in class org.apache.hadoop.ozone.s3.endpoint.S3Owner
 
setInitiated(Instant) - Method in class org.apache.hadoop.ozone.s3.endpoint.ListMultipartUploadsResult.Upload
 
setInitiator(S3Owner) - Method in class org.apache.hadoop.ozone.s3.endpoint.ListMultipartUploadsResult.Upload
 
setKey(String) - Method in class org.apache.hadoop.ozone.s3.endpoint.CompleteMultipartUploadResponse
 
setKey(String) - Method in class org.apache.hadoop.ozone.s3.endpoint.ListMultipartUploadsResult.Upload
 
setKey(String) - Method in class org.apache.hadoop.ozone.s3.endpoint.ListPartsResponse
 
setKey(String) - Method in class org.apache.hadoop.ozone.s3.endpoint.MultiDeleteRequest.DeleteObject
 
setKey(String) - Method in class org.apache.hadoop.ozone.s3.endpoint.MultiDeleteResponse.DeletedObject
 
setKey(String) - Method in class org.apache.hadoop.ozone.s3.endpoint.MultiDeleteResponse.Error
 
setKey(String) - Method in class org.apache.hadoop.ozone.s3.endpoint.MultipartUploadInitiateResponse
 
setKey(String) - Method in class org.apache.hadoop.ozone.s3.endpoint.S3Tagging.Tag
 
setKey(EncodingTypeObject) - Method in class org.apache.hadoop.ozone.s3.commontypes.KeyMetadata
 
setKeyCount(int) - Method in class org.apache.hadoop.ozone.s3.endpoint.ListObjectResponse
 
setKeyMarker(String) - Method in class org.apache.hadoop.ozone.s3.endpoint.ListMultipartUploadsResult
 
setLastDir(String) - Method in class org.apache.hadoop.ozone.s3.util.ContinueToken
 
setLastKey(String) - Method in class org.apache.hadoop.ozone.s3.util.ContinueToken
 
setLastModified(Instant) - Method in class org.apache.hadoop.ozone.s3.commontypes.KeyMetadata
 
setLastModified(Instant) - Method in class org.apache.hadoop.ozone.s3.endpoint.CopyObjectResponse
 
setLastModified(Instant) - Method in class org.apache.hadoop.ozone.s3.endpoint.CopyPartResult
 
setLastModified(Instant) - Method in class org.apache.hadoop.ozone.s3.endpoint.ListPartsResponse.Part
 
setLocation(String) - Method in class org.apache.hadoop.ozone.s3.endpoint.CompleteMultipartUploadResponse
 
setMarker(String) - Method in class org.apache.hadoop.ozone.s3.endpoint.ListObjectResponse
 
setMaxKeys(int) - Method in class org.apache.hadoop.ozone.s3.endpoint.ListObjectResponse
 
setMaxParts(int) - Method in class org.apache.hadoop.ozone.s3.endpoint.ListPartsResponse
 
setMaxUploads(int) - Method in class org.apache.hadoop.ozone.s3.endpoint.ListMultipartUploadsResult
 
setMessage(String) - Method in class org.apache.hadoop.ozone.s3.endpoint.MultiDeleteResponse.Error
 
setName(String) - Method in class org.apache.hadoop.ozone.s3.commontypes.BucketMetadata
 
setName(String) - Method in class org.apache.hadoop.ozone.s3.endpoint.ListObjectResponse
 
setNextKeyMarker(String) - Method in class org.apache.hadoop.ozone.s3.endpoint.ListMultipartUploadsResult
 
setNextMarker(String) - Method in class org.apache.hadoop.ozone.s3.endpoint.ListObjectResponse
 
setNextPartNumberMarker(int) - Method in class org.apache.hadoop.ozone.s3.endpoint.ListPartsResponse
 
setNextToken(String) - Method in class org.apache.hadoop.ozone.s3.endpoint.ListObjectResponse
 
setNextUploadIdMarker(String) - Method in class org.apache.hadoop.ozone.s3.endpoint.ListMultipartUploadsResult
 
setObjects(List<MultiDeleteRequest.DeleteObject>) - Method in class org.apache.hadoop.ozone.s3.endpoint.MultiDeleteRequest
 
setOwner(S3Owner) - Method in class org.apache.hadoop.ozone.s3.commontypes.KeyMetadata
 
setOwner(S3Owner) - Method in class org.apache.hadoop.ozone.s3.endpoint.ListBucketResponse
 
setOwner(S3Owner) - Method in class org.apache.hadoop.ozone.s3.endpoint.ListMultipartUploadsResult.Upload
 
setOwner(S3Owner) - Method in class org.apache.hadoop.ozone.s3.endpoint.S3BucketAcl
 
setOzoneConfiguration(OzoneConfiguration) - Method in class org.apache.hadoop.ozone.s3.endpoint.BucketEndpoint
 
setOzoneConfiguration(OzoneConfiguration) - Method in class org.apache.hadoop.ozone.s3.endpoint.ObjectEndpoint
 
setPartList(List<CompleteMultipartUploadRequest.Part>) - Method in class org.apache.hadoop.ozone.s3.endpoint.CompleteMultipartUploadRequest
 
setPartList(List<ListPartsResponse.Part>) - Method in class org.apache.hadoop.ozone.s3.endpoint.ListPartsResponse
 
setPartNumber(int) - Method in class org.apache.hadoop.ozone.s3.endpoint.CompleteMultipartUploadRequest.Part
 
setPartNumber(int) - Method in class org.apache.hadoop.ozone.s3.endpoint.ListPartsResponse.Part
 
setPartNumberMarker(int) - Method in class org.apache.hadoop.ozone.s3.endpoint.ListPartsResponse
 
setPermission(String) - Method in class org.apache.hadoop.ozone.s3.endpoint.S3BucketAcl.Grant
 
setPrefix(String) - Method in class org.apache.hadoop.ozone.s3.endpoint.ListMultipartUploadsResult
 
setPrefix(EncodingTypeObject) - Method in class org.apache.hadoop.ozone.s3.commontypes.CommonPrefix
 
setPrefix(EncodingTypeObject) - Method in class org.apache.hadoop.ozone.s3.endpoint.ListObjectResponse
 
setQuiet(boolean) - Method in class org.apache.hadoop.ozone.s3.endpoint.MultiDeleteRequest
 
setRequestId(String) - Method in exception class org.apache.hadoop.ozone.s3.exception.OS3Exception
 
setRequestIdentifier(RequestIdentifier) - Method in class org.apache.hadoop.ozone.s3.endpoint.EndpointBase
 
setResource(String) - Method in exception class org.apache.hadoop.ozone.s3.exception.OS3Exception
 
setSignature(String) - Method in class org.apache.hadoop.ozone.s3.signature.SignatureInfo.Builder
 
setSignatureInfo(SignatureInfo) - Method in class org.apache.hadoop.ozone.s3.AuthorizationFilter
 
setSignatureInfo(SignatureInfo) - Method in class org.apache.hadoop.ozone.s3.endpoint.EndpointBase
 
setSignatureParser(SignatureProcessor) - Method in class org.apache.hadoop.ozone.s3.AuthorizationFilter
 
setSignedHeaders(String) - Method in class org.apache.hadoop.ozone.s3.signature.SignatureInfo.Builder
 
setSignPayload(boolean) - Method in class org.apache.hadoop.ozone.s3.signature.SignatureInfo.Builder
 
setSize(long) - Method in class org.apache.hadoop.ozone.s3.commontypes.KeyMetadata
 
setSize(long) - Method in class org.apache.hadoop.ozone.s3.endpoint.ListPartsResponse.Part
 
setStartAfter(EncodingTypeObject) - Method in class org.apache.hadoop.ozone.s3.endpoint.ListObjectResponse
 
setStorageClass(String) - Method in class org.apache.hadoop.ozone.s3.commontypes.KeyMetadata
 
setStorageClass(String) - Method in class org.apache.hadoop.ozone.s3.endpoint.ListMultipartUploadsResult.Upload
 
setStorageClass(String) - Method in class org.apache.hadoop.ozone.s3.endpoint.ListPartsResponse
 
setStringToSign(String) - Method in class org.apache.hadoop.ozone.s3.signature.SignatureInfo.Builder
 
setStrToSign(String) - Method in class org.apache.hadoop.ozone.s3.signature.SignatureInfo
 
setTags(List<S3Tagging.Tag>) - Method in class org.apache.hadoop.ozone.s3.endpoint.S3Tagging.TagSet
 
setTagSet(S3Tagging.TagSet) - Method in class org.apache.hadoop.ozone.s3.endpoint.S3Tagging
 
setTruncated(boolean) - Method in class org.apache.hadoop.ozone.s3.endpoint.ListMultipartUploadsResult
 
setTruncated(boolean) - Method in class org.apache.hadoop.ozone.s3.endpoint.ListObjectResponse
 
setTruncated(boolean) - Method in class org.apache.hadoop.ozone.s3.endpoint.ListPartsResponse
 
setUnfilteredURI(String) - Method in class org.apache.hadoop.ozone.s3.signature.SignatureInfo.Builder
 
setUnfilteredURI(String) - Method in class org.apache.hadoop.ozone.s3.signature.SignatureInfo
 
setUploadId(String) - Method in class org.apache.hadoop.ozone.s3.endpoint.ListMultipartUploadsResult.Upload
 
setUploadID(String) - Method in class org.apache.hadoop.ozone.s3.endpoint.ListPartsResponse
 
setUploadID(String) - Method in class org.apache.hadoop.ozone.s3.endpoint.MultipartUploadInitiateResponse
 
setUploadIdMarker(String) - Method in class org.apache.hadoop.ozone.s3.endpoint.ListMultipartUploadsResult
 
setUploads(List<ListMultipartUploadsResult.Upload>) - Method in class org.apache.hadoop.ozone.s3.endpoint.ListMultipartUploadsResult
 
setValue(String) - Method in class org.apache.hadoop.ozone.s3.endpoint.S3Tagging.Tag
 
setVersionId(String) - Method in class org.apache.hadoop.ozone.s3.endpoint.MultiDeleteRequest.DeleteObject
 
setVersionId(String) - Method in class org.apache.hadoop.ozone.s3.endpoint.MultiDeleteResponse.DeletedObject
 
setXsiNs(String) - Method in class org.apache.hadoop.ozone.s3.endpoint.S3BucketAcl.Grantee
 
setXsiType(String) - Method in class org.apache.hadoop.ozone.s3.endpoint.S3BucketAcl.Grantee
 
shouldAddDefaultApps() - Method in class org.apache.hadoop.ozone.s3.S3GatewayHttpServer
 
signatureInfo - Variable in class org.apache.hadoop.ozone.s3.endpoint.EndpointBase
 
SignatureInfo - Class in org.apache.hadoop.ozone.s3.signature
Signature and related information.
SignatureInfo() - Constructor for class org.apache.hadoop.ozone.s3.signature.SignatureInfo
 
SignatureInfo.Builder - Class in org.apache.hadoop.ozone.s3.signature
Builder class for SignatureInfo.
SignatureInfo.Version - Enum in org.apache.hadoop.ozone.s3.signature
Signature version.
SignatureParser - Interface in org.apache.hadoop.ozone.s3.signature
Parser contract to extract signature information from header or query.
SignatureProcessor - Interface in org.apache.hadoop.ozone.s3.signature
Parser to request auth parser for http request.
SignedChunksInputStream - Class in org.apache.hadoop.ozone.s3
Input stream implementation to read body of a signed chunked upload.
SignedChunksInputStream(InputStream) - Constructor for class org.apache.hadoop.ozone.s3.SignedChunksInputStream
 
size() - Method in class org.apache.hadoop.ozone.s3.signature.AWSSignatureProcessor.LowerCaseKeyStringMap
 
SOURCE_NAME - Static variable in class org.apache.hadoop.ozone.s3.metrics.S3GatewayMetrics
 
STANDARD - Enum constant in enum org.apache.hadoop.ozone.s3.util.S3StorageType
 
STANDARD_IA - Enum constant in enum org.apache.hadoop.ozone.s3.util.S3StorageType
 
start() - Method in class org.apache.hadoop.ozone.s3.Gateway
 
startElement(String, String, String, Attributes) - Method in class org.apache.hadoop.ozone.s3.endpoint.XmlNamespaceFilter
 
stop() - Method in class org.apache.hadoop.ozone.s3.Gateway
 
STORAGE_CLASS_HEADER - Static variable in class org.apache.hadoop.ozone.s3.util.S3Consts
 
STORAGE_CONFIG_HEADER - Static variable in class org.apache.hadoop.ozone.s3.util.S3Consts
 
STREAMING_AWS4_ECDSA_P256_SHA256_PAYLOAD - Static variable in class org.apache.hadoop.ozone.s3.util.S3Consts
 
STREAMING_AWS4_ECDSA_P256_SHA256_PAYLOAD_TRAILER - Static variable in class org.apache.hadoop.ozone.s3.util.S3Consts
 
STREAMING_AWS4_HMAC_SHA256_PAYLOAD - Static variable in class org.apache.hadoop.ozone.s3.util.S3Consts
 
STREAMING_AWS4_HMAC_SHA256_PAYLOAD_TRAILER - Static variable in class org.apache.hadoop.ozone.s3.util.S3Consts
 
STREAMING_UNSIGNED_PAYLOAD_TRAILER - Static variable in class org.apache.hadoop.ozone.s3.util.S3Consts
 
StringToSignProducer - Class in org.apache.hadoop.ozone.s3.signature
Stateless utility to create stringToSign, the base of the signature.

T

Tag() - Constructor for class org.apache.hadoop.ozone.s3.endpoint.S3Tagging.Tag
 
Tag(String, String) - Constructor for class org.apache.hadoop.ozone.s3.endpoint.S3Tagging.Tag
 
TAG_COUNT_HEADER - Static variable in class org.apache.hadoop.ozone.s3.util.S3Consts
 
TAG_DIRECTIVE_HEADER - Static variable in class org.apache.hadoop.ozone.s3.util.S3Consts
 
TAG_HEADER - Static variable in class org.apache.hadoop.ozone.s3.util.S3Consts
 
TAG_KEY_LENGTH_LIMIT - Static variable in class org.apache.hadoop.ozone.s3.util.S3Consts
 
TAG_NUM_LIMIT - Static variable in class org.apache.hadoop.ozone.s3.util.S3Consts
 
TAG_REGEX_PATTERN - Static variable in class org.apache.hadoop.ozone.s3.util.S3Consts
 
TAG_VALUE_LENGTH_LIMIT - Static variable in class org.apache.hadoop.ozone.s3.util.S3Consts
 
TagSet() - Constructor for class org.apache.hadoop.ozone.s3.endpoint.S3Tagging.TagSet
 
TagSet(List<S3Tagging.Tag>) - Constructor for class org.apache.hadoop.ozone.s3.endpoint.S3Tagging.TagSet
 
TIME_FORMATTER - Static variable in class org.apache.hadoop.ozone.s3.signature.StringToSignProducer
 
toReplicationConfig(String, String) - Static method in class org.apache.hadoop.ozone.s3.util.S3Utils
 
toResponse(BadRequestException) - Method in class org.apache.hadoop.ozone.s3.exception.BadRequestExceptionMapper
 
toResponse(OS3Exception) - Method in class org.apache.hadoop.ozone.s3.exception.OS3ExceptionMapper
 
toString() - Method in class org.apache.hadoop.ozone.s3.endpoint.S3BucketAcl.AccessControlList
 
toString() - Method in class org.apache.hadoop.ozone.s3.endpoint.S3BucketAcl.Grant
 
toString() - Method in class org.apache.hadoop.ozone.s3.endpoint.S3BucketAcl.Grantee
 
toString() - Method in class org.apache.hadoop.ozone.s3.endpoint.S3BucketAcl
 
toString() - Method in class org.apache.hadoop.ozone.s3.endpoint.S3Owner
 
toString() - Method in class org.apache.hadoop.ozone.s3.util.ContinueToken
 
toString() - Method in class org.apache.hadoop.ozone.s3.util.RangeHeader
 
toXml() - Method in exception class org.apache.hadoop.ozone.s3.exception.OS3Exception
 
TRACING_SPAN_CLOSABLE - Static variable in class org.apache.hadoop.ozone.s3.TracingFilter
 
TracingFilter - Class in org.apache.hadoop.ozone.s3
Filter used to add tracing span.
TracingFilter() - Constructor for class org.apache.hadoop.ozone.s3.TracingFilter
 

U

unmarshal(String) - Method in class org.apache.hadoop.ozone.s3.commontypes.IsoDateAdapter
 
unmarshal(String) - Method in class org.apache.hadoop.ozone.s3.commontypes.ObjectKeyNameAdapter
 
unRegister() - Static method in class org.apache.hadoop.ozone.s3.metrics.S3GatewayMetrics
Unregister the metrics instance.
UNSIGNED_PAYLOAD - Static variable in class org.apache.hadoop.ozone.s3.util.S3Consts
 
UnsignedChunksInputStream - Class in org.apache.hadoop.ozone.s3
Input stream implementation to read body of an unsigned chunked upload.
UnsignedChunksInputStream(InputStream) - Constructor for class org.apache.hadoop.ozone.s3.UnsignedChunksInputStream
 
updateAbortMultipartUploadFailureStats(long) - Method in class org.apache.hadoop.ozone.s3.metrics.S3GatewayMetrics
 
updateAbortMultipartUploadSuccessStats(long) - Method in class org.apache.hadoop.ozone.s3.metrics.S3GatewayMetrics
 
updateCompleteMultipartUploadFailureStats(long) - Method in class org.apache.hadoop.ozone.s3.metrics.S3GatewayMetrics
 
updateCompleteMultipartUploadSuccessStats(long) - Method in class org.apache.hadoop.ozone.s3.metrics.S3GatewayMetrics
 
updateCopyKeyMetadataStats(long) - Method in class org.apache.hadoop.ozone.s3.metrics.S3GatewayMetrics
 
updateCopyObjectFailureStats(long) - Method in class org.apache.hadoop.ozone.s3.metrics.S3GatewayMetrics
 
updateCopyObjectSuccessStats(long) - Method in class org.apache.hadoop.ozone.s3.metrics.S3GatewayMetrics
 
updateCreateBucketFailureStats(long) - Method in class org.apache.hadoop.ozone.s3.metrics.S3GatewayMetrics
 
updateCreateBucketSuccessStats(long) - Method in class org.apache.hadoop.ozone.s3.metrics.S3GatewayMetrics
 
updateCreateKeyFailureStats(long) - Method in class org.apache.hadoop.ozone.s3.metrics.S3GatewayMetrics
 
updateCreateKeySuccessStats(long) - Method in class org.apache.hadoop.ozone.s3.metrics.S3GatewayMetrics
 
updateCreateMultipartKeyFailureStats(long) - Method in class org.apache.hadoop.ozone.s3.metrics.S3GatewayMetrics
 
updateCreateMultipartKeySuccessStats(long) - Method in class org.apache.hadoop.ozone.s3.metrics.S3GatewayMetrics
 
updateDeleteBucketFailureStats(long) - Method in class org.apache.hadoop.ozone.s3.metrics.S3GatewayMetrics
 
updateDeleteBucketSuccessStats(long) - Method in class org.apache.hadoop.ozone.s3.metrics.S3GatewayMetrics
 
updateDeleteKeyFailureStats(long) - Method in class org.apache.hadoop.ozone.s3.metrics.S3GatewayMetrics
 
updateDeleteKeySuccessStats(long) - Method in class org.apache.hadoop.ozone.s3.metrics.S3GatewayMetrics
 
updateDeleteObjectTaggingFailureStats(long) - Method in class org.apache.hadoop.ozone.s3.metrics.S3GatewayMetrics
 
updateDeleteObjectTaggingSuccessStats(long) - Method in class org.apache.hadoop.ozone.s3.metrics.S3GatewayMetrics
 
updateGetAclFailureStats(long) - Method in class org.apache.hadoop.ozone.s3.metrics.S3GatewayMetrics
 
updateGetAclSuccessStats(long) - Method in class org.apache.hadoop.ozone.s3.metrics.S3GatewayMetrics
 
updateGetBucketFailureStats(long) - Method in class org.apache.hadoop.ozone.s3.metrics.S3GatewayMetrics
 
updateGetBucketSuccessStats(long) - Method in class org.apache.hadoop.ozone.s3.metrics.S3GatewayMetrics
 
updateGetKeyFailureStats(long) - Method in class org.apache.hadoop.ozone.s3.metrics.S3GatewayMetrics
 
updateGetKeyMetadataStats(long) - Method in class org.apache.hadoop.ozone.s3.metrics.S3GatewayMetrics
 
updateGetKeySuccessStats(long) - Method in class org.apache.hadoop.ozone.s3.metrics.S3GatewayMetrics
 
updateGetObjectTaggingFailureStats(long) - Method in class org.apache.hadoop.ozone.s3.metrics.S3GatewayMetrics
 
updateGetObjectTaggingSuccessStats(long) - Method in class org.apache.hadoop.ozone.s3.metrics.S3GatewayMetrics
 
updateHeadBucketSuccessStats(long) - Method in class org.apache.hadoop.ozone.s3.metrics.S3GatewayMetrics
 
updateHeadKeyFailureStats(long) - Method in class org.apache.hadoop.ozone.s3.metrics.S3GatewayMetrics
 
updateHeadKeySuccessStats(long) - Method in class org.apache.hadoop.ozone.s3.metrics.S3GatewayMetrics
 
updateInitMultipartUploadFailureStats(long) - Method in class org.apache.hadoop.ozone.s3.metrics.S3GatewayMetrics
 
updateInitMultipartUploadSuccessStats(long) - Method in class org.apache.hadoop.ozone.s3.metrics.S3GatewayMetrics
 
updateListMultipartUploadsFailureStats(long) - Method in class org.apache.hadoop.ozone.s3.metrics.S3GatewayMetrics
 
updateListMultipartUploadsSuccessStats(long) - Method in class org.apache.hadoop.ozone.s3.metrics.S3GatewayMetrics
 
updateListPartsFailureStats(long) - Method in class org.apache.hadoop.ozone.s3.metrics.S3GatewayMetrics
 
updateListPartsSuccessStats(long) - Method in class org.apache.hadoop.ozone.s3.metrics.S3GatewayMetrics
 
updateListS3BucketsFailureStats(long) - Method in class org.apache.hadoop.ozone.s3.metrics.S3GatewayMetrics
 
updateListS3BucketsSuccessStats(long) - Method in class org.apache.hadoop.ozone.s3.metrics.S3GatewayMetrics
 
updatePutAclFailureStats(long) - Method in class org.apache.hadoop.ozone.s3.metrics.S3GatewayMetrics
 
updatePutAclSuccessStats(long) - Method in class org.apache.hadoop.ozone.s3.metrics.S3GatewayMetrics
 
updatePutKeyMetadataStats(long) - Method in class org.apache.hadoop.ozone.s3.metrics.S3GatewayMetrics
 
updatePutObjectAclFailureStats(long) - Method in class org.apache.hadoop.ozone.s3.metrics.S3GatewayMetrics
 
updatePutObjectAclSuccessStats(long) - Method in class org.apache.hadoop.ozone.s3.metrics.S3GatewayMetrics
 
updatePutObjectTaggingFailureStats(long) - Method in class org.apache.hadoop.ozone.s3.metrics.S3GatewayMetrics
 
updatePutObjectTaggingSuccessStats(long) - Method in class org.apache.hadoop.ozone.s3.metrics.S3GatewayMetrics
 
Upload() - Constructor for class org.apache.hadoop.ozone.s3.endpoint.ListMultipartUploadsResult.Upload
 
Upload(String, String, Instant) - Constructor for class org.apache.hadoop.ozone.s3.endpoint.ListMultipartUploadsResult.Upload
 
Upload(String, String, Instant, S3StorageType) - Constructor for class org.apache.hadoop.ozone.s3.endpoint.ListMultipartUploadsResult.Upload
 
urlDecode(String) - Static method in class org.apache.hadoop.ozone.s3.util.S3Utils
 
urlEncode(String) - Static method in class org.apache.hadoop.ozone.s3.util.S3Utils
 
userNameFromRequest() - Method in class org.apache.hadoop.ozone.s3secret.S3SecretEndpointBase
 

V

V2 - Enum constant in enum org.apache.hadoop.ozone.s3.signature.SignatureInfo.Version
 
V4 - Enum constant in enum org.apache.hadoop.ozone.s3.signature.SignatureInfo.Version
 
validate() - Method in class org.apache.hadoop.ozone.s3.endpoint.S3Tagging
Additional XML validation logic for S3 tagging.
validateAndGetTagging(List<KV>, Function<KV, String>, Function<KV, String>) - Static method in class org.apache.hadoop.ozone.s3.endpoint.EndpointBase
 
validateDateAndExpires() - Method in class org.apache.hadoop.ozone.s3.signature.AuthorizationV4QueryParser
Validates Date and Expires Query parameters.
validateDateRange(Credential) - Method in class org.apache.hadoop.ozone.s3.signature.AuthorizationV4HeaderParser
 
validateMultiChunksUpload(HttpHeaders, String, String) - Static method in class org.apache.hadoop.ozone.s3.util.S3Utils
 
validateSignatureHeader(HttpHeaders, String, boolean) - Static method in class org.apache.hadoop.ozone.s3.util.S3Utils
 
valueOf(String) - Static method in enum org.apache.hadoop.ozone.audit.S3GAction
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.hadoop.ozone.s3.signature.SignatureInfo.Version
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.hadoop.ozone.s3.util.S3Consts.CopyDirective
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.hadoop.ozone.s3.util.S3StorageType
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.apache.hadoop.ozone.audit.S3GAction
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Method in class org.apache.hadoop.ozone.s3.signature.AWSSignatureProcessor.LowerCaseKeyStringMap
 
values() - Static method in enum org.apache.hadoop.ozone.s3.signature.SignatureInfo.Version
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.hadoop.ozone.s3.util.S3Consts.CopyDirective
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.hadoop.ozone.s3.util.S3StorageType
Returns an array containing the constants of this enum type, in the order they are declared.
verifyBucketOwnerCondition(HttpHeaders, String, String) - Static method in class org.apache.hadoop.ozone.s3.endpoint.S3Owner
Verify the bucket owner condition.
verifyBucketOwnerConditionOnCopyOperation(HttpHeaders, String, String, String, String) - Static method in class org.apache.hadoop.ozone.s3.endpoint.S3Owner
Verify the bucket owner condition on copy operation.
VirtualHostStyleFilter - Class in org.apache.hadoop.ozone.s3
Filter used to convert virtual host style pattern to path style pattern.
VirtualHostStyleFilter() - Constructor for class org.apache.hadoop.ozone.s3.VirtualHostStyleFilter
 

W

withMessage(String) - Method in exception class org.apache.hadoop.ozone.s3.exception.OS3Exception
Create a copy with specific message.
wrapOS3Exception(OS3Exception) - Static method in class org.apache.hadoop.ozone.s3.util.S3Utils
 

X

X_AMAZ_DATE - Static variable in class org.apache.hadoop.ozone.s3.signature.StringToSignProducer
 
X_AMZ_CONTENT_SHA256 - Static variable in class org.apache.hadoop.ozone.s3.util.S3Consts
 
XmlNamespaceFilter - Class in org.apache.hadoop.ozone.s3.endpoint
SAX filter to force namespace usage.
XmlNamespaceFilter(String) - Constructor for class org.apache.hadoop.ozone.s3.endpoint.XmlNamespaceFilter
Create the filter.
A B C D E F G H I K L M N O P Q R S T U V W X 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form