| Package | Description |
|---|---|
| org.apache.hadoop.fs.s3a |
S3A Filesystem.
|
| org.apache.hadoop.fs.s3a.impl |
Implementation classes private to the S3A store.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
S3AStore
Interface for the S3A Store;
S3 client interactions should be via this; mocking
is possible for unit tests.
|
| Modifier and Type | Method and Description |
|---|---|
ClientManager |
S3AStore.clientManager() |
protected ClientManager |
S3AFileSystem.createClientManager(S3ClientFactory clientFactory,
S3ClientFactory unencryptedClientFactory,
S3ClientFactory.S3ClientCreationParameters clientCreationParameters,
org.apache.hadoop.fs.statistics.DurationTrackerFactory durationTrackerFactory)
Create the Client Manager; protected to allow for mocking.
|
| Modifier and Type | Method and Description |
|---|---|
protected S3AStore |
S3AFileSystem.createS3AStore(ClientManager clientManager,
int rateLimitCapacity)
Create and start the S3AStore instance.
|
| Modifier and Type | Class and Description |
|---|---|
class |
ClientManagerImpl
Client manager for on-demand creation of S3 clients,
with parallelized close of them in
ClientManagerImpl.serviceStop(). |
class |
S3AStoreImpl
Store Layer.
|
| Modifier and Type | Method and Description |
|---|---|
ClientManager |
S3AStoreImpl.clientManager()
Get the client manager.
|
| Modifier and Type | Method and Description |
|---|---|
S3AStoreBuilder |
S3AStoreBuilder.withClientManager(ClientManager manager) |
Copyright © 2008–2025 Apache Software Foundation. All rights reserved.