## Uses of Class
org.apache.lucene.store.IOContext.Context

Packages that use IOContext.Context
Package | Description
--- | ---
org.apache.lucene.store | Binary i/o API, used for all index data.

### Uses of IOContext.Context in org.apache.lucene.store

Fields in org.apache.lucene.store declared as IOContext.Context
Modifier and Type | Field and Description
--- | ---
`IOContext.Context` | IOContext.`context` An object of a enumerator Context type

Methods in org.apache.lucene.store that return IOContext.Context
Modifier and Type | Method and Description
--- | ---
`static IOContext.Context` | IOContext.Context.`valueOf(String name)` Returns the enum constant of this type with the specified name.
`static IOContext.Context[]` | IOContext.Context.`values()` Returns an array containing the constants of this enum type, in the order they are declared.

Methods in org.apache.lucene.store with parameters of type IOContext.Context
Modifier and Type | Method and Description
--- | ---
`Double` | RateLimitedDirectoryWrapper.`getMaxWriteMBPerSec(IOContext.Context context)` See `RateLimitedDirectoryWrapper.setMaxWriteMBPerSec(java.lang.Double, org.apache.lucene.store.IOContext.Context)`.
`void` | RateLimitedDirectoryWrapper.`setMaxWriteMBPerSec(Double mbPerSec, IOContext.Context context)` Sets the maximum (approx) MB/sec allowed by all write IO performed by `IndexOutput` created with the given `IOContext.Context`.
`void` | RateLimitedDirectoryWrapper.`setRateLimiter(RateLimiter mergeWriteRateLimiter, IOContext.Context context)` Sets the rate limiter to be used to limit (approx) MB/sec allowed by all IO performed with the given `context`.

Constructors in org.apache.lucene.store with parameters of type IOContext.Context
Constructor and Description
`IOContext(IOContext.Context context)`