I
- input symbol typeD
- output typepublic class DynamicParallelOracleBuilder<I,D> extends Object
DynamicParallelOracle
.Constructor and Description |
---|
DynamicParallelOracleBuilder(Collection<? extends MembershipOracle<I,D>> oracles) |
DynamicParallelOracleBuilder(Supplier<? extends MembershipOracle<I,D>> oracleSupplier) |
Modifier and Type | Method and Description |
---|---|
DynamicParallelOracle<I,D> |
create() |
DynamicParallelOracleBuilder<I,D> |
withBatchSize(int batchSize) |
DynamicParallelOracleBuilder<I,D> |
withCustomExecutor(ExecutorService executor) |
DynamicParallelOracleBuilder<I,D> |
withPoolPolicy(ParallelOracle.PoolPolicy policy) |
DynamicParallelOracleBuilder<I,D> |
withPoolSize(int poolSize) |
public DynamicParallelOracleBuilder(Supplier<? extends MembershipOracle<I,D>> oracleSupplier)
public DynamicParallelOracleBuilder(Collection<? extends MembershipOracle<I,D>> oracles)
public DynamicParallelOracleBuilder<I,D> withCustomExecutor(ExecutorService executor)
public DynamicParallelOracleBuilder<I,D> withBatchSize(int batchSize)
public DynamicParallelOracleBuilder<I,D> withPoolSize(int poolSize)
public DynamicParallelOracleBuilder<I,D> withPoolPolicy(ParallelOracle.PoolPolicy policy)
public DynamicParallelOracle<I,D> create()
Copyright © 2020. All rights reserved.