@InterfaceAudience.Private
@InterfaceStability.Unstable
public class AllocateResponsePBImpl
extends org.apache.hadoop.yarn.api.protocolrecords.AllocateResponse
| Constructor and Description |
|---|
AllocateResponsePBImpl() |
AllocateResponsePBImpl(org.apache.hadoop.yarn.proto.YarnServiceProtos.AllocateResponseProto proto) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object other) |
List<org.apache.hadoop.yarn.api.records.Container> |
getAllocatedContainers() |
org.apache.hadoop.yarn.api.records.AMCommand |
getAMCommand() |
org.apache.hadoop.yarn.api.records.Resource |
getAvailableResources() |
List<org.apache.hadoop.yarn.api.records.ContainerStatus> |
getCompletedContainersStatuses() |
List<org.apache.hadoop.yarn.api.records.ContainerResourceDecrease> |
getDecreasedContainers() |
List<org.apache.hadoop.yarn.api.records.ContainerResourceIncrease> |
getIncreasedContainers() |
List<org.apache.hadoop.yarn.api.records.NMToken> |
getNMTokens() |
int |
getNumClusterNodes() |
org.apache.hadoop.yarn.api.records.PreemptionMessage |
getPreemptionMessage() |
org.apache.hadoop.yarn.proto.YarnServiceProtos.AllocateResponseProto |
getProto() |
int |
getResponseId() |
List<org.apache.hadoop.yarn.api.records.NodeReport> |
getUpdatedNodes() |
int |
hashCode() |
void |
setAllocatedContainers(List<org.apache.hadoop.yarn.api.records.Container> containers) |
void |
setAMCommand(org.apache.hadoop.yarn.api.records.AMCommand command) |
void |
setAvailableResources(org.apache.hadoop.yarn.api.records.Resource limit) |
void |
setCompletedContainersStatuses(List<org.apache.hadoop.yarn.api.records.ContainerStatus> containers) |
void |
setDecreasedContainers(List<org.apache.hadoop.yarn.api.records.ContainerResourceDecrease> decreasedContainers) |
void |
setIncreasedContainers(List<org.apache.hadoop.yarn.api.records.ContainerResourceIncrease> increasedContainers) |
void |
setNMTokens(List<org.apache.hadoop.yarn.api.records.NMToken> nmTokens) |
void |
setNumClusterNodes(int numNodes) |
void |
setPreemptionMessage(org.apache.hadoop.yarn.api.records.PreemptionMessage preempt) |
void |
setResponseId(int responseId) |
void |
setUpdatedNodes(List<org.apache.hadoop.yarn.api.records.NodeReport> updatedNodes) |
String |
toString() |
public AllocateResponsePBImpl()
public AllocateResponsePBImpl(org.apache.hadoop.yarn.proto.YarnServiceProtos.AllocateResponseProto proto)
public org.apache.hadoop.yarn.proto.YarnServiceProtos.AllocateResponseProto getProto()
public org.apache.hadoop.yarn.api.records.AMCommand getAMCommand()
getAMCommand in class org.apache.hadoop.yarn.api.protocolrecords.AllocateResponsepublic void setAMCommand(org.apache.hadoop.yarn.api.records.AMCommand command)
setAMCommand in class org.apache.hadoop.yarn.api.protocolrecords.AllocateResponsepublic int getResponseId()
getResponseId in class org.apache.hadoop.yarn.api.protocolrecords.AllocateResponsepublic void setResponseId(int responseId)
setResponseId in class org.apache.hadoop.yarn.api.protocolrecords.AllocateResponsepublic org.apache.hadoop.yarn.api.records.Resource getAvailableResources()
getAvailableResources in class org.apache.hadoop.yarn.api.protocolrecords.AllocateResponsepublic void setAvailableResources(org.apache.hadoop.yarn.api.records.Resource limit)
setAvailableResources in class org.apache.hadoop.yarn.api.protocolrecords.AllocateResponsepublic List<org.apache.hadoop.yarn.api.records.NodeReport> getUpdatedNodes()
getUpdatedNodes in class org.apache.hadoop.yarn.api.protocolrecords.AllocateResponsepublic void setUpdatedNodes(List<org.apache.hadoop.yarn.api.records.NodeReport> updatedNodes)
setUpdatedNodes in class org.apache.hadoop.yarn.api.protocolrecords.AllocateResponsepublic List<org.apache.hadoop.yarn.api.records.Container> getAllocatedContainers()
getAllocatedContainers in class org.apache.hadoop.yarn.api.protocolrecords.AllocateResponsepublic void setAllocatedContainers(List<org.apache.hadoop.yarn.api.records.Container> containers)
setAllocatedContainers in class org.apache.hadoop.yarn.api.protocolrecords.AllocateResponsepublic List<org.apache.hadoop.yarn.api.records.ContainerStatus> getCompletedContainersStatuses()
getCompletedContainersStatuses in class org.apache.hadoop.yarn.api.protocolrecords.AllocateResponsepublic void setCompletedContainersStatuses(List<org.apache.hadoop.yarn.api.records.ContainerStatus> containers)
setCompletedContainersStatuses in class org.apache.hadoop.yarn.api.protocolrecords.AllocateResponsepublic void setNMTokens(List<org.apache.hadoop.yarn.api.records.NMToken> nmTokens)
setNMTokens in class org.apache.hadoop.yarn.api.protocolrecords.AllocateResponsepublic List<org.apache.hadoop.yarn.api.records.NMToken> getNMTokens()
getNMTokens in class org.apache.hadoop.yarn.api.protocolrecords.AllocateResponsepublic int getNumClusterNodes()
getNumClusterNodes in class org.apache.hadoop.yarn.api.protocolrecords.AllocateResponsepublic void setNumClusterNodes(int numNodes)
setNumClusterNodes in class org.apache.hadoop.yarn.api.protocolrecords.AllocateResponsepublic org.apache.hadoop.yarn.api.records.PreemptionMessage getPreemptionMessage()
getPreemptionMessage in class org.apache.hadoop.yarn.api.protocolrecords.AllocateResponsepublic void setPreemptionMessage(org.apache.hadoop.yarn.api.records.PreemptionMessage preempt)
setPreemptionMessage in class org.apache.hadoop.yarn.api.protocolrecords.AllocateResponsepublic List<org.apache.hadoop.yarn.api.records.ContainerResourceIncrease> getIncreasedContainers()
getIncreasedContainers in class org.apache.hadoop.yarn.api.protocolrecords.AllocateResponsepublic void setIncreasedContainers(List<org.apache.hadoop.yarn.api.records.ContainerResourceIncrease> increasedContainers)
setIncreasedContainers in class org.apache.hadoop.yarn.api.protocolrecords.AllocateResponsepublic List<org.apache.hadoop.yarn.api.records.ContainerResourceDecrease> getDecreasedContainers()
getDecreasedContainers in class org.apache.hadoop.yarn.api.protocolrecords.AllocateResponsepublic void setDecreasedContainers(List<org.apache.hadoop.yarn.api.records.ContainerResourceDecrease> decreasedContainers)
setDecreasedContainers in class org.apache.hadoop.yarn.api.protocolrecords.AllocateResponseCopyright © 2014 Apache Software Foundation. All Rights Reserved.