| 程序包 | 说明 |
|---|---|
| org.apache.ratis.conf | |
| org.apache.ratis.util |
| 限定符和类型 | 方法和说明 |
|---|---|
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,SizeInBytes> |
ConfUtils.requireMinSizeInByte(SizeInBytes min) |
| 限定符和类型 | 方法和说明 |
|---|---|
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) |
| 限定符和类型 | 方法和说明 |
|---|---|
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) |
| 限定符和类型 | 字段和说明 |
|---|---|
static SizeInBytes |
SizeInBytes.ONE_KB |
static SizeInBytes |
SizeInBytes.ONE_MB |
static SizeInBytes |
SizeInBytes.ZERO |
| 限定符和类型 | 方法和说明 |
|---|---|
static SizeInBytes |
SizeInBytes.valueOf(long size) |
static SizeInBytes |
SizeInBytes.valueOf(long n,
TraditionalBinaryPrefix prefix) |
static SizeInBytes |
SizeInBytes.valueOf(String input) |
| 构造器和说明 |
|---|
DataBlockingQueue(Object name,
SizeInBytes byteLimit,
int elementLimit,
ToLongFunction<E> getNumBytes) |
DataQueue(Object name,
SizeInBytes byteLimit,
int elementLimit,
ToLongFunction<E> getNumBytes) |
Copyright © 2017–2023 The Apache Software Foundation. All rights reserved.