| Package | Description |
|---|---|
| org.apache.hadoop.fs.s3a |
S3A Filesystem.
|
| org.apache.hadoop.fs.s3a.s3guard |
This package contains classes related to S3Guard: a feature of S3A to mask
the eventual consistency behavior of S3 and optimize access patterns by
coordinating with a strongly consistent external store for file system
metadata.
|
| Modifier and Type | Method and Description |
|---|---|
org.apache.hadoop.fs.RemoteIterator<org.apache.hadoop.fs.LocatedFileStatus> |
S3AFileSystem.listFiles(org.apache.hadoop.fs.Path f,
boolean recursive)
.
|
org.apache.hadoop.fs.RemoteIterator<org.apache.hadoop.fs.LocatedFileStatus> |
S3AFileSystem.listFilesAndEmptyDirectories(org.apache.hadoop.fs.Path f,
boolean recursive) |
org.apache.hadoop.fs.RemoteIterator<org.apache.hadoop.fs.LocatedFileStatus> |
S3AFileSystem.listLocatedStatus(org.apache.hadoop.fs.Path f,
org.apache.hadoop.fs.PathFilter filter)
.
|
static <T> T |
Invoker.once(String action,
String path,
Invoker.Operation<T> operation)
Execute a function, translating any exception into an IOException.
|
static void |
Invoker.once(String action,
String path,
Invoker.VoidOperation operation)
Execute an operation with no result.
|
com.amazonaws.services.s3.transfer.model.UploadResult |
WriteOperationHelper.uploadObject(com.amazonaws.services.s3.model.PutObjectRequest putObjectRequest)
PUT an object via the transfer manager.
|
| Modifier and Type | Method and Description |
|---|---|
static MetadataStore |
S3Guard.getMetadataStore(org.apache.hadoop.fs.FileSystem fs)
Create a new instance of the configured MetadataStore.
|
Copyright © 2008–2021 Apache Software Foundation. All rights reserved.