| Package | Description |
|---|---|
| io.rainfall | |
| io.rainfall.configuration | |
| io.rainfall.statistics | |
| io.rainfall.utils.distributed |
| Modifier and Type | Method and Description |
|---|---|
static <E extends Enum<E>> |
RainfallMaster.master(DistributedConfig distributedConfig,
ReportingConfig<E> reportingConfig) |
static <E extends Enum<E>> |
RainfallMaster.master(DistributedConfig distributedConfig,
ReportingConfig<E> reportingConfig,
File reportPath) |
| Constructor and Description |
|---|
RainfallMaster(DistributedConfig distributedConfig,
ReportingConfig reportingConfig,
File reportPath) |
| Modifier and Type | Method and Description |
|---|---|
ReportingConfig |
ReportingConfig.collect(StatisticsCollector... statisticsCollectors) |
ReportingConfig |
ReportingConfig.every(long amount,
TimeUnit unit)
Deprecated.
|
ReportingConfig |
ReportingConfig.log(Reporter... reporters) |
static <E extends Enum<E>> |
ReportingConfig.report(Class<E> results) |
static <E extends Enum<E>> |
ReportingConfig.report(Class<E> results,
Enum<E>[] resultsReported) |
static <E extends Enum<E>> |
ReportingConfig.report(Class<E> results,
EnumSet<E> resultsReported) |
| Constructor and Description |
|---|
StatisticsThread(RuntimeStatisticsHolder<E> statisticsHolder,
ReportingConfig<E> reportingConfig,
List<String> description,
Set<StatisticsCollector> statisticsCollectors) |
| Modifier and Type | Method and Description |
|---|---|
void |
RainfallClient.sendReport(ReportingConfig reportingConfig) |
| Constructor and Description |
|---|
RainfallServer(DistributedConfig distributedConfig,
ReportingConfig reportingConfig,
File reportPath,
ServerSocket serverSocket) |
Copyright © 2023. All rights reserved.