public static class EvaluatorRequest.Builder extends Object implements Builder<EvaluatorRequest>
EvaluatorRequest
s 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.