Class NodeHeartbeatResponsePBImpl
java.lang.Object
org.apache.hadoop.yarn.server.api.protocolrecords.NodeHeartbeatResponse
org.apache.hadoop.yarn.server.api.protocolrecords.impl.pb.NodeHeartbeatResponsePBImpl
PBImpl class for NodeHeartbeatResponse.
-
Constructor Summary
ConstructorsConstructorDescriptionNodeHeartbeatResponsePBImpl(org.apache.hadoop.yarn.proto.YarnServerCommonServiceProtos.NodeHeartbeatResponseProto proto) -
Method Summary
Modifier and TypeMethodDescriptionvoidaddAllApplicationsToCleanup(List<org.apache.hadoop.yarn.api.records.ApplicationId> applicationsToCleanup) voidaddAllContainersToCleanup(List<org.apache.hadoop.yarn.api.records.ContainerId> containersToCleanup) voidaddAllContainersToDecrease(Collection<org.apache.hadoop.yarn.api.records.Container> containersToDecrease) voidaddAllContainersToSignal(List<org.apache.hadoop.yarn.api.protocolrecords.SignalContainerRequest> containersToSignal) voidaddAllContainersToUpdate(Collection<org.apache.hadoop.yarn.api.records.Container> containersToBeUpdated) voidaddContainersToBeRemovedFromNM(List<org.apache.hadoop.yarn.api.records.ContainerId> containers) Map<org.apache.hadoop.yarn.api.records.ApplicationId,AppCollectorData> List<org.apache.hadoop.yarn.api.records.ApplicationId>booleanbooleanList<org.apache.hadoop.yarn.api.records.ContainerId>List<org.apache.hadoop.yarn.api.records.ContainerId>List<org.apache.hadoop.yarn.api.records.Container>List<org.apache.hadoop.yarn.api.protocolrecords.SignalContainerRequest>List<org.apache.hadoop.yarn.api.records.Container>longorg.apache.hadoop.yarn.proto.YarnServerCommonServiceProtos.NodeHeartbeatResponseProtogetProto()org.apache.hadoop.yarn.api.records.ResourceintCollection<org.apache.hadoop.yarn.proto.YarnServerCommonServiceProtos.SystemCredentialsForAppsProto>longvoidsetAppCollectors(Map<org.apache.hadoop.yarn.api.records.ApplicationId, AppCollectorData> appCollectors) voidsetAreNodeAttributesAcceptedByRM(boolean areNodeAttributesAcceptedByRM) voidsetAreNodeLabelsAcceptedByRM(boolean areNodeLabelsAcceptedByRM) voidsetContainerQueuingLimit(ContainerQueuingLimit containerQueuingLimit) voidsetContainerTokenMasterKey(MasterKey masterKey) voidsetDiagnosticsMessage(String diagnosticsMessage) voidsetNextHeartBeatInterval(long nextHeartBeatInterval) voidsetNMTokenMasterKey(MasterKey masterKey) voidsetNodeAction(NodeAction nodeAction) voidsetResource(org.apache.hadoop.yarn.api.records.Resource resource) voidsetResponseId(int responseId) voidsetSystemCredentialsForApps(Collection<org.apache.hadoop.yarn.proto.YarnServerCommonServiceProtos.SystemCredentialsForAppsProto> systemCredentialsForAppsProto) voidsetTokenSequenceNo(long tokenSequenceNo)
-
Constructor Details
-
NodeHeartbeatResponsePBImpl
public NodeHeartbeatResponsePBImpl() -
NodeHeartbeatResponsePBImpl
public NodeHeartbeatResponsePBImpl(org.apache.hadoop.yarn.proto.YarnServerCommonServiceProtos.NodeHeartbeatResponseProto proto)
-
-
Method Details
-
getProto
public org.apache.hadoop.yarn.proto.YarnServerCommonServiceProtos.NodeHeartbeatResponseProto getProto() -
getResponseId
public int getResponseId()- Specified by:
getResponseIdin classNodeHeartbeatResponse
-
setResponseId
public void setResponseId(int responseId) - Specified by:
setResponseIdin classNodeHeartbeatResponse
-
getResource
public org.apache.hadoop.yarn.api.records.Resource getResource()- Specified by:
getResourcein classNodeHeartbeatResponse
-
setResource
public void setResource(org.apache.hadoop.yarn.api.records.Resource resource) - Specified by:
setResourcein classNodeHeartbeatResponse
-
getContainerTokenMasterKey
- Specified by:
getContainerTokenMasterKeyin classNodeHeartbeatResponse
-
setContainerTokenMasterKey
- Specified by:
setContainerTokenMasterKeyin classNodeHeartbeatResponse
-
getNMTokenMasterKey
- Specified by:
getNMTokenMasterKeyin classNodeHeartbeatResponse
-
setNMTokenMasterKey
- Specified by:
setNMTokenMasterKeyin classNodeHeartbeatResponse
-
getContainerQueuingLimit
- Specified by:
getContainerQueuingLimitin classNodeHeartbeatResponse
-
setContainerQueuingLimit
- Specified by:
setContainerQueuingLimitin classNodeHeartbeatResponse
-
getNodeAction
- Specified by:
getNodeActionin classNodeHeartbeatResponse
-
setNodeAction
- Specified by:
setNodeActionin classNodeHeartbeatResponse
-
getDiagnosticsMessage
- Specified by:
getDiagnosticsMessagein classNodeHeartbeatResponse
-
setDiagnosticsMessage
- Specified by:
setDiagnosticsMessagein classNodeHeartbeatResponse
-
getContainersToCleanup
- Specified by:
getContainersToCleanupin classNodeHeartbeatResponse
-
getContainersToBeRemovedFromNM
- Specified by:
getContainersToBeRemovedFromNMin classNodeHeartbeatResponse
-
addAllContainersToCleanup
public void addAllContainersToCleanup(List<org.apache.hadoop.yarn.api.records.ContainerId> containersToCleanup) - Specified by:
addAllContainersToCleanupin classNodeHeartbeatResponse
-
addContainersToBeRemovedFromNM
public void addContainersToBeRemovedFromNM(List<org.apache.hadoop.yarn.api.records.ContainerId> containers) - Specified by:
addContainersToBeRemovedFromNMin classNodeHeartbeatResponse
-
getApplicationsToCleanup
- Specified by:
getApplicationsToCleanupin classNodeHeartbeatResponse
-
addAllApplicationsToCleanup
public void addAllApplicationsToCleanup(List<org.apache.hadoop.yarn.api.records.ApplicationId> applicationsToCleanup) - Specified by:
addAllApplicationsToCleanupin classNodeHeartbeatResponse
-
getContainersToUpdate
- Specified by:
getContainersToUpdatein classNodeHeartbeatResponse
-
addAllContainersToUpdate
public void addAllContainersToUpdate(Collection<org.apache.hadoop.yarn.api.records.Container> containersToBeUpdated) - Specified by:
addAllContainersToUpdatein classNodeHeartbeatResponse
-
getContainersToDecrease
- Specified by:
getContainersToDecreasein classNodeHeartbeatResponse
-
addAllContainersToDecrease
public void addAllContainersToDecrease(Collection<org.apache.hadoop.yarn.api.records.Container> containersToDecrease) - Specified by:
addAllContainersToDecreasein classNodeHeartbeatResponse
-
getAppCollectors
- Specified by:
getAppCollectorsin classNodeHeartbeatResponse
-
setSystemCredentialsForApps
public void setSystemCredentialsForApps(Collection<org.apache.hadoop.yarn.proto.YarnServerCommonServiceProtos.SystemCredentialsForAppsProto> systemCredentialsForAppsProto) - Specified by:
setSystemCredentialsForAppsin classNodeHeartbeatResponse
-
getSystemCredentialsForApps
public Collection<org.apache.hadoop.yarn.proto.YarnServerCommonServiceProtos.SystemCredentialsForAppsProto> getSystemCredentialsForApps()- Specified by:
getSystemCredentialsForAppsin classNodeHeartbeatResponse
-
setAppCollectors
public void setAppCollectors(Map<org.apache.hadoop.yarn.api.records.ApplicationId, AppCollectorData> appCollectors) - Specified by:
setAppCollectorsin classNodeHeartbeatResponse
-
getNextHeartBeatInterval
public long getNextHeartBeatInterval()- Specified by:
getNextHeartBeatIntervalin classNodeHeartbeatResponse
-
setNextHeartBeatInterval
public void setNextHeartBeatInterval(long nextHeartBeatInterval) - Specified by:
setNextHeartBeatIntervalin classNodeHeartbeatResponse
-
getAreNodeLabelsAcceptedByRM
public boolean getAreNodeLabelsAcceptedByRM()- Specified by:
getAreNodeLabelsAcceptedByRMin classNodeHeartbeatResponse
-
setAreNodeLabelsAcceptedByRM
public void setAreNodeLabelsAcceptedByRM(boolean areNodeLabelsAcceptedByRM) - Specified by:
setAreNodeLabelsAcceptedByRMin classNodeHeartbeatResponse
-
getAreNodeAttributesAcceptedByRM
public boolean getAreNodeAttributesAcceptedByRM()- Specified by:
getAreNodeAttributesAcceptedByRMin classNodeHeartbeatResponse
-
setAreNodeAttributesAcceptedByRM
public void setAreNodeAttributesAcceptedByRM(boolean areNodeAttributesAcceptedByRM) - Specified by:
setAreNodeAttributesAcceptedByRMin classNodeHeartbeatResponse
-
getContainersToSignalList
public List<org.apache.hadoop.yarn.api.protocolrecords.SignalContainerRequest> getContainersToSignalList()- Specified by:
getContainersToSignalListin classNodeHeartbeatResponse
-
addAllContainersToSignal
public void addAllContainersToSignal(List<org.apache.hadoop.yarn.api.protocolrecords.SignalContainerRequest> containersToSignal) - Specified by:
addAllContainersToSignalin classNodeHeartbeatResponse
-
setTokenSequenceNo
public void setTokenSequenceNo(long tokenSequenceNo) - Specified by:
setTokenSequenceNoin classNodeHeartbeatResponse
-
getTokenSequenceNo
public long getTokenSequenceNo()- Specified by:
getTokenSequenceNoin classNodeHeartbeatResponse
-