public class NodeHeartbeatResponsePBImpl extends NodeHeartbeatResponse
| Constructor and Description |
|---|
NodeHeartbeatResponsePBImpl() |
NodeHeartbeatResponsePBImpl(org.apache.hadoop.yarn.proto.YarnServerCommonServiceProtos.NodeHeartbeatResponseProto proto) |
| Modifier and Type | Method and Description |
|---|---|
void |
addAllApplicationsToCleanup(List<org.apache.hadoop.yarn.api.records.ApplicationId> applicationsToCleanup) |
void |
addAllContainersToCleanup(List<org.apache.hadoop.yarn.api.records.ContainerId> containersToCleanup) |
void |
addAllContainersToDecrease(Collection<org.apache.hadoop.yarn.api.records.Container> containersToDecrease) |
void |
addAllContainersToSignal(List<org.apache.hadoop.yarn.api.protocolrecords.SignalContainerRequest> containersToSignal) |
void |
addAllContainersToUpdate(Collection<org.apache.hadoop.yarn.api.records.Container> containersToBeUpdated) |
void |
addContainersToBeRemovedFromNM(List<org.apache.hadoop.yarn.api.records.ContainerId> containers) |
Map<org.apache.hadoop.yarn.api.records.ApplicationId,AppCollectorData> |
getAppCollectors() |
List<org.apache.hadoop.yarn.api.records.ApplicationId> |
getApplicationsToCleanup() |
boolean |
getAreNodeAttributesAcceptedByRM() |
boolean |
getAreNodeLabelsAcceptedByRM() |
ContainerQueuingLimit |
getContainerQueuingLimit() |
List<org.apache.hadoop.yarn.api.records.ContainerId> |
getContainersToBeRemovedFromNM() |
List<org.apache.hadoop.yarn.api.records.ContainerId> |
getContainersToCleanup() |
List<org.apache.hadoop.yarn.api.records.Container> |
getContainersToDecrease() |
List<org.apache.hadoop.yarn.api.protocolrecords.SignalContainerRequest> |
getContainersToSignalList() |
List<org.apache.hadoop.yarn.api.records.Container> |
getContainersToUpdate() |
MasterKey |
getContainerTokenMasterKey() |
String |
getDiagnosticsMessage() |
long |
getNextHeartBeatInterval() |
MasterKey |
getNMTokenMasterKey() |
NodeAction |
getNodeAction() |
org.apache.hadoop.yarn.proto.YarnServerCommonServiceProtos.NodeHeartbeatResponseProto |
getProto() |
org.apache.hadoop.yarn.api.records.Resource |
getResource() |
int |
getResponseId() |
Collection<org.apache.hadoop.yarn.proto.YarnServerCommonServiceProtos.SystemCredentialsForAppsProto> |
getSystemCredentialsForApps() |
long |
getTokenSequenceNo() |
void |
setAppCollectors(Map<org.apache.hadoop.yarn.api.records.ApplicationId,AppCollectorData> appCollectors) |
void |
setAreNodeAttributesAcceptedByRM(boolean areNodeAttributesAcceptedByRM) |
void |
setAreNodeLabelsAcceptedByRM(boolean areNodeLabelsAcceptedByRM) |
void |
setContainerQueuingLimit(ContainerQueuingLimit containerQueuingLimit) |
void |
setContainerTokenMasterKey(MasterKey masterKey) |
void |
setDiagnosticsMessage(String diagnosticsMessage) |
void |
setNextHeartBeatInterval(long nextHeartBeatInterval) |
void |
setNMTokenMasterKey(MasterKey masterKey) |
void |
setNodeAction(NodeAction nodeAction) |
void |
setResource(org.apache.hadoop.yarn.api.records.Resource resource) |
void |
setResponseId(int responseId) |
void |
setSystemCredentialsForApps(Collection<org.apache.hadoop.yarn.proto.YarnServerCommonServiceProtos.SystemCredentialsForAppsProto> systemCredentialsForAppsProto) |
void |
setTokenSequenceNo(long tokenSequenceNo) |
public NodeHeartbeatResponsePBImpl()
public NodeHeartbeatResponsePBImpl(org.apache.hadoop.yarn.proto.YarnServerCommonServiceProtos.NodeHeartbeatResponseProto proto)
public org.apache.hadoop.yarn.proto.YarnServerCommonServiceProtos.NodeHeartbeatResponseProto getProto()
public int getResponseId()
getResponseId in class NodeHeartbeatResponsepublic void setResponseId(int responseId)
setResponseId in class NodeHeartbeatResponsepublic org.apache.hadoop.yarn.api.records.Resource getResource()
getResource in class NodeHeartbeatResponsepublic void setResource(org.apache.hadoop.yarn.api.records.Resource resource)
setResource in class NodeHeartbeatResponsepublic MasterKey getContainerTokenMasterKey()
getContainerTokenMasterKey in class NodeHeartbeatResponsepublic void setContainerTokenMasterKey(MasterKey masterKey)
setContainerTokenMasterKey in class NodeHeartbeatResponsepublic MasterKey getNMTokenMasterKey()
getNMTokenMasterKey in class NodeHeartbeatResponsepublic void setNMTokenMasterKey(MasterKey masterKey)
setNMTokenMasterKey in class NodeHeartbeatResponsepublic ContainerQueuingLimit getContainerQueuingLimit()
getContainerQueuingLimit in class NodeHeartbeatResponsepublic void setContainerQueuingLimit(ContainerQueuingLimit containerQueuingLimit)
setContainerQueuingLimit in class NodeHeartbeatResponsepublic NodeAction getNodeAction()
getNodeAction in class NodeHeartbeatResponsepublic void setNodeAction(NodeAction nodeAction)
setNodeAction in class NodeHeartbeatResponsepublic String getDiagnosticsMessage()
getDiagnosticsMessage in class NodeHeartbeatResponsepublic void setDiagnosticsMessage(String diagnosticsMessage)
setDiagnosticsMessage in class NodeHeartbeatResponsepublic List<org.apache.hadoop.yarn.api.records.ContainerId> getContainersToCleanup()
getContainersToCleanup in class NodeHeartbeatResponsepublic List<org.apache.hadoop.yarn.api.records.ContainerId> getContainersToBeRemovedFromNM()
getContainersToBeRemovedFromNM in class NodeHeartbeatResponsepublic void addAllContainersToCleanup(List<org.apache.hadoop.yarn.api.records.ContainerId> containersToCleanup)
addAllContainersToCleanup in class NodeHeartbeatResponsepublic void addContainersToBeRemovedFromNM(List<org.apache.hadoop.yarn.api.records.ContainerId> containers)
addContainersToBeRemovedFromNM in class NodeHeartbeatResponsepublic List<org.apache.hadoop.yarn.api.records.ApplicationId> getApplicationsToCleanup()
getApplicationsToCleanup in class NodeHeartbeatResponsepublic void addAllApplicationsToCleanup(List<org.apache.hadoop.yarn.api.records.ApplicationId> applicationsToCleanup)
addAllApplicationsToCleanup in class NodeHeartbeatResponsepublic List<org.apache.hadoop.yarn.api.records.Container> getContainersToUpdate()
getContainersToUpdate in class NodeHeartbeatResponsepublic void addAllContainersToUpdate(Collection<org.apache.hadoop.yarn.api.records.Container> containersToBeUpdated)
addAllContainersToUpdate in class NodeHeartbeatResponsepublic List<org.apache.hadoop.yarn.api.records.Container> getContainersToDecrease()
getContainersToDecrease in class NodeHeartbeatResponsepublic void addAllContainersToDecrease(Collection<org.apache.hadoop.yarn.api.records.Container> containersToDecrease)
addAllContainersToDecrease in class NodeHeartbeatResponsepublic Map<org.apache.hadoop.yarn.api.records.ApplicationId,AppCollectorData> getAppCollectors()
getAppCollectors in class NodeHeartbeatResponsepublic void setSystemCredentialsForApps(Collection<org.apache.hadoop.yarn.proto.YarnServerCommonServiceProtos.SystemCredentialsForAppsProto> systemCredentialsForAppsProto)
setSystemCredentialsForApps in class NodeHeartbeatResponsepublic Collection<org.apache.hadoop.yarn.proto.YarnServerCommonServiceProtos.SystemCredentialsForAppsProto> getSystemCredentialsForApps()
getSystemCredentialsForApps in class NodeHeartbeatResponsepublic void setAppCollectors(Map<org.apache.hadoop.yarn.api.records.ApplicationId,AppCollectorData> appCollectors)
setAppCollectors in class NodeHeartbeatResponsepublic long getNextHeartBeatInterval()
getNextHeartBeatInterval in class NodeHeartbeatResponsepublic void setNextHeartBeatInterval(long nextHeartBeatInterval)
setNextHeartBeatInterval in class NodeHeartbeatResponsepublic boolean getAreNodeLabelsAcceptedByRM()
getAreNodeLabelsAcceptedByRM in class NodeHeartbeatResponsepublic void setAreNodeLabelsAcceptedByRM(boolean areNodeLabelsAcceptedByRM)
setAreNodeLabelsAcceptedByRM in class NodeHeartbeatResponsepublic boolean getAreNodeAttributesAcceptedByRM()
getAreNodeAttributesAcceptedByRM in class NodeHeartbeatResponsepublic void setAreNodeAttributesAcceptedByRM(boolean areNodeAttributesAcceptedByRM)
setAreNodeAttributesAcceptedByRM in class NodeHeartbeatResponsepublic List<org.apache.hadoop.yarn.api.protocolrecords.SignalContainerRequest> getContainersToSignalList()
getContainersToSignalList in class NodeHeartbeatResponsepublic void addAllContainersToSignal(List<org.apache.hadoop.yarn.api.protocolrecords.SignalContainerRequest> containersToSignal)
addAllContainersToSignal in class NodeHeartbeatResponsepublic void setTokenSequenceNo(long tokenSequenceNo)
setTokenSequenceNo in class NodeHeartbeatResponsepublic long getTokenSequenceNo()
getTokenSequenceNo in class NodeHeartbeatResponseCopyright © 2008–2023 Apache Software Foundation. All rights reserved.