Skip navigation links
A B C D E F G H I L M N O P Q R S T U W 

A

AbortTask(FileSystem, String, String, Long) - Constructor for class alluxio.proxy.s3.MultipartUploadCleaner.AbortTask
Creates a new instance of MultipartUploadCleaner.AbortTask.
alluxio - package alluxio
 
alluxio.proxy - package alluxio.proxy
 
alluxio.proxy.s3 - package alluxio.proxy.s3
 
alluxio.proxy.s3.logging - package alluxio.proxy.s3.logging
 
alluxio.web - package alluxio.web
 
ALLUXIO_PROXY_SERVLET_RESOURCE_KEY - Static variable in class alluxio.web.ProxyWebServer
 
AlluxioProxy - Class in alluxio.proxy
Entry point for the Alluxio proxy program.
AlluxioProxyProcess - Class in alluxio.proxy
This class encapsulates the different worker services that are configured to run.
AlluxioProxyRestServiceHandler - Class in alluxio.proxy
This class is a REST handler for requesting general proxy information.
AlluxioProxyRestServiceHandler(ServletContext) - Constructor for class alluxio.proxy.AlluxioProxyRestServiceHandler
apply(FileSystem, String, String) - Static method in class alluxio.proxy.s3.MultipartUploadCleaner
Schedule a task to clean multipart upload.
apply(FileSystem, String, String, Long) - Static method in class alluxio.proxy.s3.MultipartUploadCleaner
Schedule a task to clean multipart upload.

B

BAD_DIGEST - Static variable in class alluxio.proxy.s3.S3ErrorCode
 
BAD_DIGEST - Static variable in class alluxio.proxy.s3.S3ErrorCode.Name
 
BUCKET_ALREADY_EXISTS - Static variable in class alluxio.proxy.s3.S3ErrorCode
 
BUCKET_ALREADY_EXISTS - Static variable in class alluxio.proxy.s3.S3ErrorCode.Name
 
BUCKET_NOT_EMPTY - Static variable in class alluxio.proxy.s3.S3ErrorCode
 
BUCKET_NOT_EMPTY - Static variable in class alluxio.proxy.s3.S3ErrorCode.Name
 
BUCKET_PARAM - Static variable in class alluxio.proxy.s3.S3RestServiceHandler
 
BUCKET_SEPARATOR - Static variable in class alluxio.proxy.s3.S3RestUtils
Bucket must be a directory directly under a mount point.

C

call() - Method in class alluxio.proxy.s3.CompleteMultipartUploadHandler.CompleteMultipartUploadTask
 
call(String, S3RestUtils.RestCallable<T>) - Static method in class alluxio.proxy.s3.S3RestUtils
Calls the given S3RestUtils.RestCallable and handles any exceptions thrown.
call() - Method in interface alluxio.proxy.s3.S3RestUtils.RestCallable
The REST endpoint implementation.
cancelAbort(FileSystem, String, String, Long) - Static method in class alluxio.proxy.s3.MultipartUploadCleaner
Cancel schedule task.
checkPathIsAlluxioDirectory(FileSystem, String) - Static method in class alluxio.proxy.s3.S3RestUtils
Check if a path in alluxio is a directory.
checkUploadId(FileSystem, AlluxioURI, long) - Static method in class alluxio.proxy.s3.S3RestUtils
Check if uploadId equals directory id.
ChunkedEncodingInputStream - Class in alluxio.proxy.s3
This input stream decodes an aws-chunked encoded input stream into its original form.
ChunkedEncodingInputStream(InputStream) - Constructor for class alluxio.proxy.s3.ChunkedEncodingInputStream
Creates a FilterInputStream by assigning the argument in to the field this.in so as to remember it for later use.
close() - Method in class alluxio.proxy.s3.RangeFileInStream
 
CLOSE - Static variable in class alluxio.proxy.StreamsRestServiceHandler
 
close(Integer) - Method in class alluxio.proxy.StreamsRestServiceHandler
 
compare(URIStatus, URIStatus) - Method in class alluxio.proxy.s3.S3RestUtils.URIStatusNameComparator
 
CompleteMultipartUploadHandler - Class in alluxio.proxy.s3
A handler process multipart upload complete response.
CompleteMultipartUploadHandler(FileSystem) - Constructor for class alluxio.proxy.s3.CompleteMultipartUploadHandler
Creates a new instance of CompleteMultipartUploadHandler.
CompleteMultipartUploadHandler.CompleteMultipartUploadTask - Class in alluxio.proxy.s3
Complete Multipart upload Task.
CompleteMultipartUploadResult - Class in alluxio.proxy.s3
Result returned after requests for completing a multipart upload.
CompleteMultipartUploadResult() - Constructor for class alluxio.proxy.s3.CompleteMultipartUploadResult
Constructs an CompleteMultipartUploadResult with fields initialized to empty strings.
CompleteMultipartUploadResult(String, String, String, String) - Constructor for class alluxio.proxy.s3.CompleteMultipartUploadResult
Constructs an CompleteMultipartUploadResult with the specified values.
CompleteMultipartUploadResult(String, String) - Constructor for class alluxio.proxy.s3.CompleteMultipartUploadResult
Constructs an CompleteMultipartUploadResult with the specified values.
CompleteMultipartUploadTask(FileSystem, String, String, long) - Constructor for class alluxio.proxy.s3.CompleteMultipartUploadHandler.CompleteMultipartUploadTask
Content(String, String, String) - Constructor for class alluxio.proxy.s3.ListBucketResult.Content
Constructs a new ListBucketResult.Content.
CopyObjectResult - Class in alluxio.proxy.s3
Result of an S3 Copy.
CopyObjectResult(String, long) - Constructor for class alluxio.proxy.s3.CopyObjectResult
Create a new CopyObjectResult.
create() - Static method in class alluxio.proxy.ProxyProcess.Factory
 
create(FileInStream, long, S3RangeSpec) - Static method in class alluxio.proxy.s3.RangeFileInStream.Factory
 
create(String) - Static method in class alluxio.proxy.s3.S3RangeSpec.Factory
Create S3RangeSpec from http range header.
CREATE_DIRECTORY - Static variable in class alluxio.proxy.PathsRestServiceHandler
 
CREATE_FILE - Static variable in class alluxio.proxy.PathsRestServiceHandler
 
createBucket(String, String) - Method in class alluxio.proxy.s3.S3RestServiceHandler
 
createDirectory(String, CreateDirectoryPOptions) - Method in class alluxio.proxy.PathsRestServiceHandler
 
createFile(String, CreateFilePOptions) - Method in class alluxio.proxy.PathsRestServiceHandler
 
createObjectOrUploadPart(String, String, String, String, String, String, String, Integer, Long, InputStream) - Method in class alluxio.proxy.s3.S3RestServiceHandler
 

D

decodeToken(String) - Static method in class alluxio.proxy.s3.ListBucketResult
Decode a continuation token which is used in get Bucket.
DEFAULT_MAX_KEYS - Static variable in class alluxio.proxy.s3.ListBucketOptions
 
defaults() - Static method in class alluxio.proxy.s3.ListBucketOptions
Creates a default ListBucketOptions.
DELETE - Static variable in class alluxio.proxy.PathsRestServiceHandler
 
delete(String, DeletePOptions) - Method in class alluxio.proxy.PathsRestServiceHandler
 
deleteBucket(String, String) - Method in class alluxio.proxy.s3.S3RestServiceHandler
 
deleteObjectOrAbortMultipartUpload(String, String, String, Long) - Method in class alluxio.proxy.s3.S3RestServiceHandler
 
DeleteObjectsRequest - Class in alluxio.proxy.s3
Parsed version of a request to DeleteObjects.
DeleteObjectsRequest() - Constructor for class alluxio.proxy.s3.DeleteObjectsRequest
Default constructor for jackson.
DeleteObjectsRequest(boolean, List<DeleteObjectsRequest.DeleteObject>) - Constructor for class alluxio.proxy.s3.DeleteObjectsRequest
Create a new DeleteObjectsRequest.
DeleteObjectsResult - Class in alluxio.proxy.s3
An object representing the response to a DeleteObjects request.
DeleteObjectsResult() - Constructor for class alluxio.proxy.s3.DeleteObjectsResult
 
DOWNLOAD_FILE - Static variable in class alluxio.proxy.PathsRestServiceHandler
 
downloadFile(String) - Method in class alluxio.proxy.PathsRestServiceHandler
 

E

encodeToken(String) - Static method in class alluxio.proxy.s3.ListBucketResult
Generate a continuation token which is used in get Bucket.
equals(Object) - Method in class alluxio.proxy.s3.CompleteMultipartUploadResult
 
equals(Object) - Method in class alluxio.proxy.s3.ListBucketOptions
 
equals(Object) - Method in class alluxio.proxy.s3.ListBucketResult.CommonPrefix
 
equals(Object) - Method in class alluxio.proxy.s3.MultipartUploadCleaner.AbortTask
 
EXISTS - Static variable in class alluxio.proxy.PathsRestServiceHandler
 
exists(String, ExistsPOptions) - Method in class alluxio.proxy.PathsRestServiceHandler
 

F

Factory() - Constructor for class alluxio.proxy.s3.RangeFileInStream.Factory
 
Factory() - Constructor for class alluxio.proxy.s3.S3RangeSpec.Factory
 
FILE_SYSTEM_SERVLET_RESOURCE_KEY - Static variable in class alluxio.web.ProxyWebServer
 
filter(ContainerRequestContext) - Method in class alluxio.proxy.s3.logging.RequestLoggingFilter
 
FREE - Static variable in class alluxio.proxy.PathsRestServiceHandler
 
free(String, FreePOptions) - Method in class alluxio.proxy.PathsRestServiceHandler
 
fromURIStatus(URIStatus) - Static method in class alluxio.proxy.s3.ListPartsResult.Part
 

G

GET_INFO - Static variable in class alluxio.proxy.AlluxioProxyRestServiceHandler
 
GET_STATUS - Static variable in class alluxio.proxy.PathsRestServiceHandler
 
getBucket() - Method in class alluxio.proxy.s3.CompleteMultipartUploadResult
 
getBucket() - Method in class alluxio.proxy.s3.InitiateMultipartUploadResult
 
getBucket() - Method in class alluxio.proxy.s3.ListPartsResult
 
getBucket(String, String, String, String, String, String, int, int, String, String) - Method in class alluxio.proxy.s3.S3RestServiceHandler
 
getBuckets() - Method in class alluxio.proxy.s3.ListAllMyBucketsResult
 
getCode() - Method in class alluxio.proxy.s3.CompleteMultipartUploadResult
 
getCode() - Method in class alluxio.proxy.s3.S3Error
 
getCode() - Method in class alluxio.proxy.s3.S3ErrorCode
 
getCommonPrefixes() - Method in class alluxio.proxy.s3.ListBucketResult
 
getContents() - Method in class alluxio.proxy.s3.ListBucketResult
 
getContinuationToken() - Method in class alluxio.proxy.s3.ListBucketOptions
 
getContinuationToken() - Method in class alluxio.proxy.s3.ListBucketResult
 
getCreationDate() - Method in class alluxio.proxy.s3.ListAllMyBucketsResult.Bucket
 
getDeleted() - Method in class alluxio.proxy.s3.DeleteObjectsResult
 
getDelimiter() - Method in class alluxio.proxy.s3.ListBucketOptions
 
getDelimiter() - Method in class alluxio.proxy.s3.ListBucketResult
 
getDescription() - Method in class alluxio.proxy.s3.S3ErrorCode
 
getEncodingType() - Method in class alluxio.proxy.s3.ListBucketOptions
 
getEncodingType() - Method in class alluxio.proxy.s3.ListBucketResult
 
getErrorCode() - Method in exception alluxio.proxy.s3.S3Exception
 
getErrored() - Method in class alluxio.proxy.s3.DeleteObjectsResult
 
getETag() - Method in class alluxio.proxy.s3.CompleteMultipartUploadResult
 
getEtag() - Method in class alluxio.proxy.s3.CopyObjectResult
 
getETag() - Method in class alluxio.proxy.s3.ListPartsResult.Part
 
getInfo(Boolean) - Method in class alluxio.proxy.AlluxioProxyRestServiceHandler
 
getInstance() - Static method in class alluxio.proxy.s3.MultipartUploadCleaner
 
getInStream(Integer) - Method in class alluxio.StreamCache
 
getKey() - Method in class alluxio.proxy.s3.CompleteMultipartUploadResult
 
getKey() - Method in class alluxio.proxy.s3.InitiateMultipartUploadResult
 
getKey() - Method in class alluxio.proxy.s3.ListBucketResult.Content
 
getKey() - Method in class alluxio.proxy.s3.ListPartsResult
 
getKeyCount() - Method in class alluxio.proxy.s3.ListBucketResult
 
getLastModified() - Method in class alluxio.proxy.s3.CopyObjectResult
 
getLastModified() - Method in class alluxio.proxy.s3.ListBucketResult.Content
 
getLastModified() - Method in class alluxio.proxy.s3.ListPartsResult.Part
 
getLength(long) - Method in class alluxio.proxy.s3.S3RangeSpec
Get real length of object.
getListType() - Method in class alluxio.proxy.s3.ListBucketOptions
 
getLocation() - Method in class alluxio.proxy.s3.CompleteMultipartUploadResult
 
getMarker() - Method in class alluxio.proxy.s3.ListBucketOptions
 
getMarker() - Method in class alluxio.proxy.s3.ListBucketResult
 
getMaxKeys() - Method in class alluxio.proxy.s3.ListBucketOptions
 
getMaxKeys() - Method in class alluxio.proxy.s3.ListBucketResult
 
getMessage() - Method in class alluxio.proxy.s3.CompleteMultipartUploadResult
 
getMessage() - Method in class alluxio.proxy.s3.S3Error
 
getMultipartTemporaryDirForObject(String, String) - Static method in class alluxio.proxy.s3.S3RestUtils
 
getName() - Method in class alluxio.proxy.s3.ListAllMyBucketsResult.Bucket
 
getName() - Method in class alluxio.proxy.s3.ListBucketResult
 
getNextContinuationToken() - Method in class alluxio.proxy.s3.ListBucketResult
 
getNextMarker() - Method in class alluxio.proxy.s3.ListBucketResult
 
getObjectMetadata(String, String, String) - Method in class alluxio.proxy.s3.S3RestServiceHandler
 
getObjectOrListParts(String, String, String, String, Long) - Method in class alluxio.proxy.s3.S3RestServiceHandler
 
getOffset(long) - Method in class alluxio.proxy.s3.S3RangeSpec
Get real offset of object.
getOutStream(Integer) - Method in class alluxio.StreamCache
 
getPartNumber() - Method in class alluxio.proxy.s3.ListPartsResult.Part
 
getParts() - Method in class alluxio.proxy.s3.ListPartsResult
 
getPrefix() - Method in class alluxio.proxy.s3.ListBucketOptions
 
getPrefix() - Method in class alluxio.proxy.s3.ListBucketResult.CommonPrefix
 
getPrefix() - Method in class alluxio.proxy.s3.ListBucketResult
 
getQuiet() - Method in class alluxio.proxy.s3.DeleteObjectsRequest
 
getRequestId() - Method in class alluxio.proxy.s3.S3Error
 
getResource() - Method in class alluxio.proxy.s3.S3Error
 
getResource() - Method in exception alluxio.proxy.s3.S3Exception
 
getRetryDelay() - Method in class alluxio.proxy.s3.MultipartUploadCleaner
Get retry delay.
getS3WriteType() - Static method in class alluxio.proxy.s3.S3RestUtils
 
getSize() - Method in class alluxio.proxy.s3.ListBucketResult.Content
 
getSize() - Method in class alluxio.proxy.s3.ListPartsResult.Part
 
getStartAfter() - Method in class alluxio.proxy.s3.ListBucketOptions
 
getStartAfter() - Method in class alluxio.proxy.s3.ListBucketResult
 
getStartTimeMs() - Method in class alluxio.proxy.AlluxioProxyProcess
 
getStartTimeMs() - Method in interface alluxio.proxy.ProxyProcess
 
getStatus(String, GetStatusPOptions) - Method in class alluxio.proxy.PathsRestServiceHandler
 
getStatus() - Method in class alluxio.proxy.s3.S3ErrorCode
 
getStorageClass() - Method in class alluxio.proxy.s3.ListPartsResult
 
getToDelete() - Method in class alluxio.proxy.s3.DeleteObjectsRequest
 
getUploadId() - Method in class alluxio.proxy.s3.InitiateMultipartUploadResult
 
getUploadId() - Method in class alluxio.proxy.s3.ListPartsResult
 
getUptimeMs() - Method in class alluxio.proxy.AlluxioProxyProcess
 
getUptimeMs() - Method in interface alluxio.proxy.ProxyProcess
 
getUserFromAuthorization(String) - Static method in class alluxio.proxy.s3.S3RestServiceHandler
Gets the user from the authorization header string for AWS Signature Version 4.
getWebLocalPort() - Method in class alluxio.proxy.AlluxioProxyProcess
 
getWebLocalPort() - Method in interface alluxio.proxy.ProxyProcess
 

H

handle(String, Request, HttpServletRequest, HttpServletResponse) - Method in class alluxio.proxy.s3.CompleteMultipartUploadHandler
Process s3 multipart upload request.
hashCode() - Method in class alluxio.proxy.s3.CompleteMultipartUploadResult
 
hashCode() - Method in class alluxio.proxy.s3.ListBucketOptions
 
hashCode() - Method in class alluxio.proxy.s3.ListBucketResult.CommonPrefix
 
hashCode() - Method in class alluxio.proxy.s3.MultipartUploadCleaner.AbortTask
 

I

ID_PARAM - Static variable in class alluxio.proxy.StreamsRestServiceHandler
 
InitiateMultipartUploadResult - Class in alluxio.proxy.s3
Result returned after requests for initiating a multipart upload.
InitiateMultipartUploadResult() - Constructor for class alluxio.proxy.s3.InitiateMultipartUploadResult
Constructs an InitiateMultipartUploadResult with fields initialized to empty strings.
InitiateMultipartUploadResult(String, String, String) - Constructor for class alluxio.proxy.s3.InitiateMultipartUploadResult
Constructs an InitiateMultipartUploadResult with the specified values.
initiateOrCompleteMultipartUpload(String, String, String, String, Long) - Method in class alluxio.proxy.s3.S3RestServiceHandler
 
INTERNAL_ERROR - Static variable in class alluxio.proxy.s3.S3ErrorCode
 
INTERNAL_ERROR - Static variable in class alluxio.proxy.s3.S3ErrorCode.Name
 
INVALID_BUCKET_NAME - Static variable in class alluxio.proxy.s3.S3ErrorCode
 
INVALID_BUCKET_NAME - Static variable in class alluxio.proxy.s3.S3ErrorCode.Name
 
INVALID_CONTINUATION_TOKEN - Static variable in class alluxio.proxy.s3.S3ErrorCode
 
INVALID_CONTINUATION_TOKEN - Static variable in class alluxio.proxy.s3.S3ErrorCode.Name
 
INVALID_NESTED_BUCKET_NAME - Static variable in class alluxio.proxy.s3.S3ErrorCode
 
INVALID_S3_RANGE_SPEC - Static variable in class alluxio.proxy.s3.S3RangeSpec
 
invalidate(Integer) - Method in class alluxio.StreamCache
 
isTruncated() - Method in class alluxio.proxy.s3.ListBucketResult
 
isTruncated() - Method in class alluxio.proxy.s3.ListPartsResult
 
isVersion2() - Method in class alluxio.proxy.s3.ListBucketResult
 

L

LIST_STATUS - Static variable in class alluxio.proxy.PathsRestServiceHandler
 
listAllMyBuckets(String) - Method in class alluxio.proxy.s3.S3RestServiceHandler
Lists all buckets owned by you.
ListAllMyBucketsResult - Class in alluxio.proxy.s3
Implementation of ListAllMyBucketsResult according to https://docs.aws.amazon.com/AmazonS3/latest/API/API_ListBuckets.html.
ListAllMyBucketsResult(List<URIStatus>) - Constructor for class alluxio.proxy.s3.ListAllMyBucketsResult
ListAllMyBucketsResult.Bucket - Class in alluxio.proxy.s3
The Bucket object.
ListBucketOptions - Class in alluxio.proxy.s3
The options for list bucket operation.
ListBucketResult - Class in alluxio.proxy.s3
Get bucket result defined in https://docs.aws.amazon.com/AmazonS3/latest/API/API_ListObjects.html It will be encoded into an XML string to be returned as a response for the REST call.
ListBucketResult() - Constructor for class alluxio.proxy.s3.ListBucketResult
Creates an ListBucketResult.
ListBucketResult(String, List<URIStatus>, ListBucketOptions) - Constructor for class alluxio.proxy.s3.ListBucketResult
Creates an ListBucketResult.
ListBucketResult.CommonPrefix - Class in alluxio.proxy.s3
Common Prefixes list placeholder object.
ListBucketResult.Content - Class in alluxio.proxy.s3
Object metadata class.
ListPartsResult - Class in alluxio.proxy.s3
Result returned after requests for listing parts of a multipart upload.
ListPartsResult() - Constructor for class alluxio.proxy.s3.ListPartsResult
Constructs a default ListPartsResult.
ListPartsResult.Part - Class in alluxio.proxy.s3
Part contains metadata of a part of the object in multipart upload.
listStatus(String, ListStatusPOptions) - Method in class alluxio.proxy.PathsRestServiceHandler
 
Logged - Annotation Type in alluxio.proxy.s3.logging
Helper interface to add to request methods that needs logging for debugging.

M

main(String[]) - Static method in class alluxio.proxy.AlluxioProxy
Starts the Alluxio proxy.
MOUNT - Static variable in class alluxio.proxy.PathsRestServiceHandler
 
mount(String, String, MountPOptions) - Method in class alluxio.proxy.PathsRestServiceHandler
 
MultipartUploadCleaner - Class in alluxio.proxy.s3
A lazy method (not scan the whole fileSystem to find tmp directory) to support automatic abortion s3 multipartUpload after a timeout.
MultipartUploadCleaner.AbortTask - Class in alluxio.proxy.s3
Abort Multipart upload task.

N

NO_SUCH_BUCKET - Static variable in class alluxio.proxy.s3.S3ErrorCode.Name
 
NO_SUCH_BUCKET - Static variable in class alluxio.proxy.s3.S3ErrorCode
 
NO_SUCH_KEY - Static variable in class alluxio.proxy.s3.S3ErrorCode.Name
 
NO_SUCH_KEY - Static variable in class alluxio.proxy.s3.S3ErrorCode
 
NO_SUCH_UPLOAD - Static variable in class alluxio.proxy.s3.S3ErrorCode.Name
 
NO_SUCH_UPLOAD - Static variable in class alluxio.proxy.s3.S3ErrorCode
 

O

OBJECT_PARAM - Static variable in class alluxio.proxy.s3.S3RestServiceHandler
 
OPEN_FILE - Static variable in class alluxio.proxy.PathsRestServiceHandler
 
openFile(String, OpenFilePOptions) - Method in class alluxio.proxy.PathsRestServiceHandler
 

P

parsePath(String) - Static method in class alluxio.proxy.s3.S3RestUtils
Format bucket path.
Part() - Constructor for class alluxio.proxy.s3.ListPartsResult.Part
Constructs a default ListPartsResult.Part.
PATH_PARAM - Static variable in class alluxio.proxy.PathsRestServiceHandler
 
PathsRestServiceHandler - Class in alluxio.proxy
This class is a REST handler for path resources.
PathsRestServiceHandler(ServletContext) - Constructor for class alluxio.proxy.PathsRestServiceHandler
Constructs a new PathsRestServiceHandler.
postBucket(String, String, int, InputStream) - Method in class alluxio.proxy.s3.S3RestServiceHandler
Currently implements the DeleteObjects request type if the query parameter "delete" exists.
PRECONDITION_FAILED - Static variable in class alluxio.proxy.s3.S3ErrorCode.Name
 
PRECONDITION_FAILED - Static variable in class alluxio.proxy.s3.S3ErrorCode
 
ProxyProcess - Interface in alluxio.proxy
A proxy in the Alluxio system.
ProxyProcess.Factory - Class in alluxio.proxy
Factory for creating ProxyProcess.
ProxyWebServer - Class in alluxio.web
The Alluxio proxy web server.
ProxyWebServer(String, InetSocketAddress, ProxyProcess) - Constructor for class alluxio.web.ProxyWebServer
Creates a new instance of ProxyWebServer.
put(FileInStream) - Method in class alluxio.StreamCache
 
put(FileOutStream) - Method in class alluxio.StreamCache
 

Q

QUERY_RAW_CONFIGURATION - Static variable in class alluxio.proxy.AlluxioProxyRestServiceHandler
 
quoteETag(String) - Static method in class alluxio.proxy.s3.S3RestUtils
 

R

RangeFileInStream - Class in alluxio.proxy.s3
This class is use FileInStream underlying, and implement range read.
RangeFileInStream.Factory - Class in alluxio.proxy.s3
Factory for RangeFileInStream.
read() - Method in class alluxio.proxy.s3.ChunkedEncodingInputStream
 
read(byte[], int, int) - Method in class alluxio.proxy.s3.ChunkedEncodingInputStream
 
read() - Method in class alluxio.proxy.s3.RangeFileInStream
 
read(byte[]) - Method in class alluxio.proxy.s3.RangeFileInStream
 
read(byte[], int, int) - Method in class alluxio.proxy.s3.RangeFileInStream
 
READ - Static variable in class alluxio.proxy.StreamsRestServiceHandler
 
read(Integer) - Method in class alluxio.proxy.StreamsRestServiceHandler
 
RENAME - Static variable in class alluxio.proxy.PathsRestServiceHandler
 
rename(String, String, RenamePOptions) - Method in class alluxio.proxy.PathsRestServiceHandler
 
RequestLoggingFilter - Class in alluxio.proxy.s3.logging
Helper class for adding logs to request methods for debugging purposes.
RequestLoggingFilter() - Constructor for class alluxio.proxy.s3.logging.RequestLoggingFilter
 
run() - Method in class alluxio.proxy.s3.MultipartUploadCleaner.AbortTask
 

S

S3_CONTENT_LENGTH_HEADER - Static variable in class alluxio.proxy.s3.S3Constants
 
S3_DATE_FORMAT_REGEXP - Static variable in class alluxio.proxy.s3.S3Constants
 
S3_ETAG_HEADER - Static variable in class alluxio.proxy.s3.S3Constants
 
S3_STANDARD_STORAGE_CLASS - Static variable in class alluxio.proxy.s3.S3Constants
 
S3Constants - Class in alluxio.proxy.s3
Constants for S3 northbound API.
S3Error - Class in alluxio.proxy.s3
Error response defined in http://docs.aws.amazon.com/AmazonS3/latest/API/ErrorResponses.html.
S3Error() - Constructor for class alluxio.proxy.s3.S3Error
Creates an S3Error.
S3Error(String, S3ErrorCode) - Constructor for class alluxio.proxy.s3.S3Error
Creates a new Error.
S3ErrorCode - Class in alluxio.proxy.s3
Error codes defined in http://docs.aws.amazon.com/AmazonS3/latest/API/ErrorResponses.html with API version 2006-03-01.
S3ErrorCode(String, String, Response.Status) - Constructor for class alluxio.proxy.s3.S3ErrorCode
Constructs a new S3ErrorCode.
S3ErrorCode.Name - Class in alluxio.proxy.s3
Error code names used in S3ErrorCode.
S3Exception - Exception in alluxio.proxy.s3
An exception thrown during processing S3 REST requests.
S3Exception(String, S3ErrorCode) - Constructor for exception alluxio.proxy.s3.S3Exception
Constructs a new S3Exception.
S3Exception(Exception, String, S3ErrorCode) - Constructor for exception alluxio.proxy.s3.S3Exception
Derives a new S3Exception from an existing exception.
S3RangeSpec - Class in alluxio.proxy.s3
This class is Range Spec for Amazon S3 API.
S3RangeSpec(boolean) - Constructor for class alluxio.proxy.s3.S3RangeSpec
 
S3RangeSpec(long, long) - Constructor for class alluxio.proxy.s3.S3RangeSpec
 
S3RangeSpec.Factory - Class in alluxio.proxy.s3
Factory for S3RangeSpec.
S3RestServiceHandler - Class in alluxio.proxy.s3
This class is a REST handler for Amazon S3 API.
S3RestServiceHandler(ServletContext) - Constructor for class alluxio.proxy.s3.S3RestServiceHandler
Constructs a new S3RestServiceHandler.
S3RestUtils - Class in alluxio.proxy.s3
Utilities for handling S3 REST calls.
S3RestUtils.RestCallable<T> - Interface in alluxio.proxy.s3
An interface representing a callable.
S3RestUtils.URIStatusNameComparator - Class in alluxio.proxy.s3
Comparator based on uri name, treat uri name as a Long number.
SERVER_CONFIGURATION_RESOURCE_KEY - Static variable in class alluxio.web.ProxyWebServer
 
SERVICE_PREFIX - Static variable in class alluxio.proxy.AlluxioProxyRestServiceHandler
 
SERVICE_PREFIX - Static variable in class alluxio.proxy.PathsRestServiceHandler
 
SERVICE_PREFIX - Static variable in class alluxio.proxy.s3.S3RestServiceHandler
 
SERVICE_PREFIX - Static variable in class alluxio.proxy.StreamsRestServiceHandler
 
SET_ATTRIBUTE - Static variable in class alluxio.proxy.PathsRestServiceHandler
 
setAttribute(String, SetAttributePOptions) - Method in class alluxio.proxy.PathsRestServiceHandler
 
setBucket(String) - Method in class alluxio.proxy.s3.CompleteMultipartUploadResult
 
setBucket(String) - Method in class alluxio.proxy.s3.InitiateMultipartUploadResult
 
setBucket(String) - Method in class alluxio.proxy.s3.ListPartsResult
 
setCode(String) - Method in class alluxio.proxy.s3.CompleteMultipartUploadResult
 
setCode(String) - Method in class alluxio.proxy.s3.S3Error
 
setContinuationToken(String) - Method in class alluxio.proxy.s3.ListBucketOptions
 
setDeleted(List<DeleteObjectsResult.DeletedObject>) - Method in class alluxio.proxy.s3.DeleteObjectsResult
Sets the set of deleted objects.
setDeleteObject(List<DeleteObjectsRequest.DeleteObject>) - Method in class alluxio.proxy.s3.DeleteObjectsRequest
Set of items to delete.
setDelimiter(String) - Method in class alluxio.proxy.s3.ListBucketOptions
 
setEncodingType(String) - Method in class alluxio.proxy.s3.ListBucketOptions
 
setErrored(List<DeleteObjectsResult.ErrorObject>) - Method in class alluxio.proxy.s3.DeleteObjectsResult
Sets the set of errored objects in the response.
setETag(String) - Method in class alluxio.proxy.s3.CompleteMultipartUploadResult
 
setETag(String) - Method in class alluxio.proxy.s3.ListPartsResult.Part
 
setIsTruncated(boolean) - Method in class alluxio.proxy.s3.ListPartsResult
 
setKey(String) - Method in class alluxio.proxy.s3.CompleteMultipartUploadResult
 
setKey(String) - Method in class alluxio.proxy.s3.InitiateMultipartUploadResult
 
setKey(String) - Method in class alluxio.proxy.s3.ListPartsResult
 
setLastModified(String) - Method in class alluxio.proxy.s3.ListPartsResult.Part
 
setListType(Integer) - Method in class alluxio.proxy.s3.ListBucketOptions
 
setLocation(String) - Method in class alluxio.proxy.s3.CompleteMultipartUploadResult
 
setMarker(String) - Method in class alluxio.proxy.s3.ListBucketOptions
 
setMaxKeys(int) - Method in class alluxio.proxy.s3.ListBucketOptions
 
setMessage(String) - Method in class alluxio.proxy.s3.CompleteMultipartUploadResult
 
setMessage(String) - Method in class alluxio.proxy.s3.S3Error
 
setPartNumber(int) - Method in class alluxio.proxy.s3.ListPartsResult.Part
 
setParts(List<ListPartsResult.Part>) - Method in class alluxio.proxy.s3.ListPartsResult
 
setPrefix(String) - Method in class alluxio.proxy.s3.ListBucketOptions
 
setQuiet(boolean) - Method in class alluxio.proxy.s3.DeleteObjectsRequest
sets the quiet parameter.
setRequestId(String) - Method in class alluxio.proxy.s3.S3Error
 
setResource(String) - Method in class alluxio.proxy.s3.S3Error
 
setSize(long) - Method in class alluxio.proxy.s3.ListPartsResult.Part
 
setStartAfter(String) - Method in class alluxio.proxy.s3.ListBucketOptions
 
setStorageClass(String) - Method in class alluxio.proxy.s3.ListPartsResult
 
setUploadId(String) - Method in class alluxio.proxy.s3.InitiateMultipartUploadResult
 
setUploadId(String) - Method in class alluxio.proxy.s3.ListPartsResult
 
shutdown() - Static method in class alluxio.proxy.s3.MultipartUploadCleaner
Shutdown cleaner.
size() - Method in class alluxio.StreamCache
 
start() - Method in class alluxio.proxy.AlluxioProxyProcess
 
stop() - Method in class alluxio.proxy.AlluxioProxyProcess
 
stop() - Method in class alluxio.web.ProxyWebServer
 
STREAM_CACHE_SERVLET_RESOURCE_KEY - Static variable in class alluxio.web.ProxyWebServer
 
StreamCache - Class in alluxio
Cache for storing file input and output streams.
StreamCache(long) - Constructor for class alluxio.StreamCache
Creates a new instance of StreamCache.
StreamsRestServiceHandler - Class in alluxio.proxy
This class is a REST handler for stream resources.
StreamsRestServiceHandler(ServletContext) - Constructor for class alluxio.proxy.StreamsRestServiceHandler
Constructs a new StreamsRestServiceHandler.

T

toBucketS3Exception(Exception, String) - Static method in class alluxio.proxy.s3.S3RestUtils
Convert an exception to instance of S3Exception.
toObjectS3Exception(Exception, String) - Static method in class alluxio.proxy.s3.S3RestUtils
Convert an exception to instance of S3Exception.
toS3Date(long) - Static method in class alluxio.proxy.s3.S3RestUtils
 
toString() - Method in class alluxio.proxy.AlluxioProxyProcess
 
toString() - Method in class alluxio.proxy.s3.CompleteMultipartUploadResult
 
toString() - Method in class alluxio.proxy.s3.ListBucketOptions
 
toString() - Method in class alluxio.proxy.s3.MultipartUploadCleaner.AbortTask
 
tryAbortMultipartUpload(FileSystem, String, String, Long) - Method in class alluxio.proxy.s3.MultipartUploadCleaner
Try to abort a multipart upload if it was timeout.

U

UNMOUNT - Static variable in class alluxio.proxy.PathsRestServiceHandler
 
unmount(String, UnmountPOptions) - Method in class alluxio.proxy.PathsRestServiceHandler
 
UPLOAD_ALREADY_EXISTS - Static variable in class alluxio.proxy.s3.S3ErrorCode.Name
 
UPLOAD_ALREADY_EXISTS - Static variable in class alluxio.proxy.s3.S3ErrorCode
 
URIStatusNameComparator() - Constructor for class alluxio.proxy.s3.S3RestUtils.URIStatusNameComparator
 

W

waitForReady(int) - Method in class alluxio.proxy.AlluxioProxyProcess
 
WRITE - Static variable in class alluxio.proxy.StreamsRestServiceHandler
 
write(Integer, InputStream) - Method in class alluxio.proxy.StreamsRestServiceHandler
 
A B C D E F G H I L M N O P Q R S T U W 
Skip navigation links

Copyright © 2022. All Rights Reserved.