Package | Description |
---|---|
org.apache.accumulo.core.file | |
org.apache.accumulo.core.file.blockfile.impl | |
org.apache.accumulo.core.file.streams | |
org.apache.accumulo.core.util.ratelimit |
Modifier and Type | Method and Description |
---|---|
RateLimiter |
FileOperations.FileIOOperation.getRateLimiter() |
Modifier and Type | Method and Description |
---|---|
SubclassType |
FileOperations.FileIOOperation.withRateLimiter(RateLimiter rateLimiter)
Specify a rate limiter for this operation.
|
SubbuilderType |
FileOperations.FileIOOperationBuilder.withRateLimiter(RateLimiter rateLimiter)
Specify a rate limiter for this operation.
|
Constructor and Description |
---|
Reader(org.apache.hadoop.fs.FileSystem fs,
org.apache.hadoop.fs.Path dataFile,
org.apache.hadoop.conf.Configuration conf,
BlockCache data,
BlockCache index,
RateLimiter readLimiter,
AccumuloConfiguration accumuloConfiguration) |
Writer(org.apache.hadoop.fs.FileSystem fs,
org.apache.hadoop.fs.Path fName,
String compressAlgor,
RateLimiter writeLimiter,
org.apache.hadoop.conf.Configuration conf,
AccumuloConfiguration accumuloConfiguration) |
Constructor and Description |
---|
RateLimitedInputStream(StreamType stream,
RateLimiter rateLimiter) |
RateLimitedOutputStream(OutputStream wrappedStream,
RateLimiter writeLimiter) |
Modifier and Type | Class and Description |
---|---|
class |
GuavaRateLimiter
Rate limiter from the Guava library.
|
class |
NullRateLimiter
A rate limiter which doesn't actually limit rates at all.
|
protected class |
SharedRateLimiterFactory.SharedRateLimiter |
Modifier and Type | Method and Description |
---|---|
RateLimiter |
SharedRateLimiterFactory.create(String name,
SharedRateLimiterFactory.RateProvider rateProvider)
Lookup the RateLimiter associated with the specified name, or create a new one for that name.
|
Copyright © 2011–2018 The Apache Software Foundation. All rights reserved.