| Package | Description |
|---|---|
| org.apache.ratis.conf | |
| org.apache.ratis.util |
| Modifier and Type | Method and Description |
|---|---|
static SizeInBytes |
ConfUtils.getSizeInBytes(BiFunction<String,SizeInBytes,SizeInBytes> getter,
String key,
SizeInBytes defaultValue,
Consumer<String> logger,
BiConsumer<String,SizeInBytes>... assertions) |
SizeInBytes |
RaftProperties.getSizeInBytes(String name,
SizeInBytes defaultValue) |
| Modifier and Type | Method and Description |
|---|---|
static BiConsumer<String,SizeInBytes> |
ConfUtils.requireMinSizeInByte(SizeInBytes min) |
| Modifier and Type | Method and Description |
|---|---|
static SizeInBytes |
ConfUtils.getSizeInBytes(BiFunction<String,SizeInBytes,SizeInBytes> getter,
String key,
SizeInBytes defaultValue,
Consumer<String> logger,
BiConsumer<String,SizeInBytes>... assertions) |
SizeInBytes |
RaftProperties.getSizeInBytes(String name,
SizeInBytes defaultValue) |
static BiConsumer<String,Long> |
ConfUtils.requireMin(SizeInBytes min) |
static BiConsumer<String,SizeInBytes> |
ConfUtils.requireMinSizeInByte(SizeInBytes min) |
static void |
ConfUtils.setSizeInBytes(BiConsumer<String,String> stringSetter,
String key,
SizeInBytes value,
BiConsumer<String,Long>... assertions) |
| Modifier and Type | Method and Description |
|---|---|
static SizeInBytes |
ConfUtils.getSizeInBytes(BiFunction<String,SizeInBytes,SizeInBytes> getter,
String key,
SizeInBytes defaultValue,
Consumer<String> logger,
BiConsumer<String,SizeInBytes>... assertions) |
static SizeInBytes |
ConfUtils.getSizeInBytes(BiFunction<String,SizeInBytes,SizeInBytes> getter,
String key,
SizeInBytes defaultValue,
Consumer<String> logger,
BiConsumer<String,SizeInBytes>... assertions) |
| Modifier and Type | Field and Description |
|---|---|
static SizeInBytes |
SizeInBytes.ONE_KB |
static SizeInBytes |
SizeInBytes.ONE_MB |
| Modifier and Type | Method and Description |
|---|---|
static SizeInBytes |
SizeInBytes.valueOf(long size) |
static SizeInBytes |
SizeInBytes.valueOf(long n,
TraditionalBinaryPrefix prefix) |
static SizeInBytes |
SizeInBytes.valueOf(String input) |
| Constructor and Description |
|---|
DataBlockingQueue(Object name,
SizeInBytes byteLimit,
int elementLimit,
ToLongFunction<E> getNumBytes) |
DataQueue(Object name,
SizeInBytes byteLimit,
int elementLimit,
ToLongFunction<E> getNumBytes) |
Copyright © 2017–2022 The Apache Software Foundation. All rights reserved.