T - The type of the concrete task callerpublic class BaseTaskCaller<T extends BaseTaskCaller<T>> extends Object
| Constructor and Description |
|---|
BaseTaskCaller() |
| Modifier and Type | Method and Description |
|---|---|
protected CallOptions |
buildOptions() |
T |
setName(String name)
Set a name for this task.
|
T |
setResource(String name,
Double value)
Set a custom resource requirement for resource
name. |
T |
setResources(Map<String,Double> resources)
Set custom requirements for multiple resources.
|
public T setName(String name)
name - task nameCallOptions.Builder#setName(java.lang.String)public T setResource(String name, Double value)
name. This method can be called multiple
times. If the same resource is set multiple times, the latest quantity will be used.name - resource namevalue - resource capacityCallOptions.Builder#setResource(java.lang.String, java.lang.Double)public T setResources(Map<String,Double> resources)
resources - requirements for multiple resources.CallOptions.Builder#setResources(java.util.Map)protected CallOptions buildOptions()
Copyright © 2020. All rights reserved.