public static class EvaluatorRequest.Builder extends Object implements Builder<EvaluatorRequest>
EvaluatorRequests are build using this Builder.| Modifier and Type | Method and Description |
|---|---|
EvaluatorRequest |
build()
Builds the
EvaluatorRequest. |
EvaluatorRequest.Builder |
fromDescriptor(ResourceCatalog.Descriptor rd)
Pre-fill this
EvaluatorRequest from the given
NodeDescriptor. |
EvaluatorRequest.Builder |
setMemory(int megaBytes) |
EvaluatorRequest.Builder |
setNumber(int n)
Set the number of Evaluators requested.
|
EvaluatorRequest.Builder |
setNumberOfCores(int cores)
set number of cores
|
public EvaluatorRequest.Builder setMemory(int megaBytes)
megaBytes - the amount of megabytes to request for the Evaluator.public EvaluatorRequest.Builder setNumberOfCores(int cores)
cores - the number of corespublic EvaluatorRequest.Builder setNumber(int n)
n - public EvaluatorRequest build()
EvaluatorRequest.build in interface Builder<EvaluatorRequest>public EvaluatorRequest.Builder fromDescriptor(ResourceCatalog.Descriptor rd)
EvaluatorRequest from the given
NodeDescriptor. Any value not changed in subsequent calls to
this Builder will be taken from the given descriptor.rd - the descriptor used to pre-fill this request.Copyright © 2015 The Apache Software Foundation. All rights reserved.