| Package | Description |
|---|---|
| org.apache.hadoop.yarn.server.api.protocolrecords | |
| org.apache.hadoop.yarn.server.api.protocolrecords.impl.pb | |
| org.apache.hadoop.yarn.server.scheduler |
Utility classes used for Scheduling.
|
| Modifier and Type | Method | Description |
|---|---|---|
static RemoteNode |
RemoteNode.newInstance(org.apache.hadoop.yarn.api.records.NodeId nodeId,
java.lang.String httpAddress) |
Create new Instance.
|
static RemoteNode |
RemoteNode.newInstance(org.apache.hadoop.yarn.api.records.NodeId nodeId,
java.lang.String httpAddress,
java.lang.String rackName) |
Create new Instance.
|
static RemoteNode |
RemoteNode.newInstance(org.apache.hadoop.yarn.api.records.NodeId nodeId,
java.lang.String httpAddress,
java.lang.String rackName,
java.lang.String nodePartition) |
Create new Instance.
|
| Modifier and Type | Method | Description |
|---|---|---|
abstract java.util.List<RemoteNode> |
DistributedSchedulingAllocateResponse.getNodesForScheduling() |
|
abstract java.util.List<RemoteNode> |
RegisterDistributedSchedulingAMResponse.getNodesForScheduling() |
| Modifier and Type | Method | Description |
|---|---|---|
int |
RemoteNode.compareTo(RemoteNode other) |
| Modifier and Type | Method | Description |
|---|---|---|
abstract void |
DistributedSchedulingAllocateResponse.setNodesForScheduling(java.util.List<RemoteNode> nodesForScheduling) |
|
abstract void |
RegisterDistributedSchedulingAMResponse.setNodesForScheduling(java.util.List<RemoteNode> nodesForScheduling) |
| Modifier and Type | Class | Description |
|---|---|---|
class |
RemoteNodePBImpl |
Implementation of
RemoteNode. |
| Modifier and Type | Method | Description |
|---|---|---|
java.util.List<RemoteNode> |
DistributedSchedulingAllocateResponsePBImpl.getNodesForScheduling() |
|
java.util.List<RemoteNode> |
RegisterDistributedSchedulingAMResponsePBImpl.getNodesForScheduling() |
| Modifier and Type | Method | Description |
|---|---|---|
void |
DistributedSchedulingAllocateResponsePBImpl.setNodesForScheduling(java.util.List<RemoteNode> nodesForScheduling) |
|
void |
RegisterDistributedSchedulingAMResponsePBImpl.setNodesForScheduling(java.util.List<RemoteNode> nodesForScheduling) |
| Modifier and Type | Method | Description |
|---|---|---|
java.util.Map<java.lang.String,RemoteNode> |
OpportunisticContainerContext.getNodeMap() |
| Modifier and Type | Method | Description |
|---|---|---|
protected org.apache.hadoop.yarn.api.records.Container |
OpportunisticContainerAllocator.createContainer(long rmIdentifier,
OpportunisticContainerAllocator.AllocationParams appParams,
OpportunisticContainerAllocator.ContainerIdGenerator idCounter,
org.apache.hadoop.yarn.api.records.ApplicationAttemptId id,
java.lang.String userName,
java.util.Map<org.apache.hadoop.yarn.api.records.Resource,java.util.List<OpportunisticContainerAllocator.Allocation>> allocations,
java.lang.String location,
org.apache.hadoop.yarn.api.records.ResourceRequest anyAsk,
RemoteNode rNode) |
|
protected java.lang.String |
OpportunisticContainerAllocator.getRemoteNodePartition(RemoteNode node) |
| Modifier and Type | Method | Description |
|---|---|---|
void |
OpportunisticContainerContext.updateNodeList(java.util.List<RemoteNode> newNodeList) |
Copyright © 2008–2025 Apache Software Foundation. All rights reserved.