public static final class TaskContainerDefinition.Builder
extends java.lang.Object
| Constructor | Description |
|---|---|
Builder() |
| Modifier and Type | Method | Description |
|---|---|---|
TaskContainerDefinition |
build() |
|
static TaskContainerDefinition.Builder |
create() |
|
TaskContainerDefinition.Builder |
withAllocationId(long allocationId) |
|
TaskContainerDefinition.Builder |
withAllocationId(java.util.Map<java.lang.String,java.lang.String> jsonTask,
java.lang.String key) |
|
TaskContainerDefinition.Builder |
withCount(int count) |
|
TaskContainerDefinition.Builder |
withCount(java.util.Map<java.lang.String,java.lang.String> jsonTask,
java.lang.String key) |
|
TaskContainerDefinition.Builder |
withDuration(long duration) |
|
TaskContainerDefinition.Builder |
withDuration(java.util.Map<java.lang.String,java.lang.String> jsonTask,
java.lang.String key) |
|
TaskContainerDefinition.Builder |
withDurationLegacy(java.util.Map<java.lang.String,java.lang.String> jsonTask,
java.lang.String key) |
Also support "duration.ms" for backward compatibility.
|
TaskContainerDefinition.Builder |
withExecutionType(java.util.Map<java.lang.String,java.lang.String> jsonTask,
java.lang.String key) |
|
TaskContainerDefinition.Builder |
withExecutionType(org.apache.hadoop.yarn.api.records.ExecutionType executionType) |
|
TaskContainerDefinition.Builder |
withHostname(java.lang.String hostname) |
|
TaskContainerDefinition.Builder |
withPriority(int priority) |
|
TaskContainerDefinition.Builder |
withPriority(java.util.Map<java.lang.String,java.lang.String> jsonTask,
java.lang.String key) |
|
TaskContainerDefinition.Builder |
withRequestDelay(long requestDelay) |
|
TaskContainerDefinition.Builder |
withRequestDelay(java.util.Map<java.lang.String,java.lang.String> jsonTask,
java.lang.String key) |
|
TaskContainerDefinition.Builder |
withResource(org.apache.hadoop.yarn.api.records.Resource resource) |
|
TaskContainerDefinition.Builder |
withTaskFinish(java.util.Map<java.lang.String,java.lang.String> jsonTask,
java.lang.String key) |
|
TaskContainerDefinition.Builder |
withTaskStart(java.util.Map<java.lang.String,java.lang.String> jsonTask,
java.lang.String key) |
|
TaskContainerDefinition.Builder |
withType(java.lang.String type) |
|
TaskContainerDefinition.Builder |
withType(java.util.Map<java.lang.String,java.lang.String> jsonTask,
java.lang.String key) |
public static TaskContainerDefinition.Builder create()
public TaskContainerDefinition.Builder withDuration(java.util.Map<java.lang.String,java.lang.String> jsonTask, java.lang.String key)
public TaskContainerDefinition.Builder withDuration(long duration)
public TaskContainerDefinition.Builder withDurationLegacy(java.util.Map<java.lang.String,java.lang.String> jsonTask, java.lang.String key)
jsonTask - the json representation of the task.key - The json key.public TaskContainerDefinition.Builder withTaskStart(java.util.Map<java.lang.String,java.lang.String> jsonTask, java.lang.String key)
public TaskContainerDefinition.Builder withTaskFinish(java.util.Map<java.lang.String,java.lang.String> jsonTask, java.lang.String key)
public TaskContainerDefinition.Builder withResource(org.apache.hadoop.yarn.api.records.Resource resource)
public TaskContainerDefinition.Builder withPriority(java.util.Map<java.lang.String,java.lang.String> jsonTask, java.lang.String key)
public TaskContainerDefinition.Builder withPriority(int priority)
public TaskContainerDefinition.Builder withType(java.util.Map<java.lang.String,java.lang.String> jsonTask, java.lang.String key)
public TaskContainerDefinition.Builder withType(java.lang.String type)
public TaskContainerDefinition.Builder withCount(java.util.Map<java.lang.String,java.lang.String> jsonTask, java.lang.String key)
public TaskContainerDefinition.Builder withCount(int count)
public TaskContainerDefinition.Builder withExecutionType(java.util.Map<java.lang.String,java.lang.String> jsonTask, java.lang.String key)
public TaskContainerDefinition.Builder withExecutionType(org.apache.hadoop.yarn.api.records.ExecutionType executionType)
public TaskContainerDefinition.Builder withAllocationId(java.util.Map<java.lang.String,java.lang.String> jsonTask, java.lang.String key)
public TaskContainerDefinition.Builder withAllocationId(long allocationId)
public TaskContainerDefinition.Builder withRequestDelay(java.util.Map<java.lang.String,java.lang.String> jsonTask, java.lang.String key)
public TaskContainerDefinition.Builder withRequestDelay(long requestDelay)
public TaskContainerDefinition.Builder withHostname(java.lang.String hostname)
public TaskContainerDefinition build() throws org.apache.hadoop.yarn.exceptions.YarnException
org.apache.hadoop.yarn.exceptions.YarnExceptionCopyright © 2008–2025 Apache Software Foundation. All rights reserved.