Class NodeHeartbeatRequest
java.lang.Object
org.apache.hadoop.yarn.server.api.protocolrecords.NodeHeartbeatRequest
- Direct Known Subclasses:
NodeHeartbeatRequestPBImpl
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionabstract MasterKeyabstract MasterKeyabstract List<LogAggregationReport>abstract Set<org.apache.hadoop.yarn.api.records.NodeAttribute>abstract Set<org.apache.hadoop.yarn.api.records.NodeLabel>abstract NodeStatusabstract Map<org.apache.hadoop.yarn.api.records.ApplicationId,AppCollectorData> abstract longstatic NodeHeartbeatRequestnewInstance(NodeStatus nodeStatus, MasterKey lastKnownContainerTokenMasterKey, MasterKey lastKnownNMTokenMasterKey, Set<org.apache.hadoop.yarn.api.records.NodeLabel> nodeLabels) static NodeHeartbeatRequestnewInstance(NodeStatus nodeStatus, MasterKey lastKnownContainerTokenMasterKey, MasterKey lastKnownNMTokenMasterKey, Set<org.apache.hadoop.yarn.api.records.NodeLabel> nodeLabels, Map<org.apache.hadoop.yarn.api.records.ApplicationId, AppCollectorData> registeringCollectors) static NodeHeartbeatRequestnewInstance(NodeStatus nodeStatus, MasterKey lastKnownContainerTokenMasterKey, MasterKey lastKnownNMTokenMasterKey, Set<org.apache.hadoop.yarn.api.records.NodeLabel> nodeLabels, Set<org.apache.hadoop.yarn.api.records.NodeAttribute> nodeAttributes, Map<org.apache.hadoop.yarn.api.records.ApplicationId, AppCollectorData> registeringCollectors) abstract voidsetLastKnownContainerTokenMasterKey(MasterKey secretKey) abstract voidsetLastKnownNMTokenMasterKey(MasterKey secretKey) abstract voidsetLogAggregationReportsForApps(List<LogAggregationReport> logAggregationReportsForApps) abstract voidsetNodeAttributes(Set<org.apache.hadoop.yarn.api.records.NodeAttribute> nodeAttributes) abstract voidsetNodeLabels(Set<org.apache.hadoop.yarn.api.records.NodeLabel> nodeLabels) abstract voidsetNodeStatus(NodeStatus status) abstract voidsetRegisteringCollectors(Map<org.apache.hadoop.yarn.api.records.ApplicationId, AppCollectorData> appCollectorsMap) abstract voidsetTokenSequenceNo(long tokenSequenceNo)
-
Constructor Details
-
NodeHeartbeatRequest
public NodeHeartbeatRequest()
-
-
Method Details
-
newInstance
public static NodeHeartbeatRequest newInstance(NodeStatus nodeStatus, MasterKey lastKnownContainerTokenMasterKey, MasterKey lastKnownNMTokenMasterKey, Set<org.apache.hadoop.yarn.api.records.NodeLabel> nodeLabels) -
newInstance
public static NodeHeartbeatRequest newInstance(NodeStatus nodeStatus, MasterKey lastKnownContainerTokenMasterKey, MasterKey lastKnownNMTokenMasterKey, Set<org.apache.hadoop.yarn.api.records.NodeLabel> nodeLabels, Map<org.apache.hadoop.yarn.api.records.ApplicationId, AppCollectorData> registeringCollectors) -
newInstance
public static NodeHeartbeatRequest newInstance(NodeStatus nodeStatus, MasterKey lastKnownContainerTokenMasterKey, MasterKey lastKnownNMTokenMasterKey, Set<org.apache.hadoop.yarn.api.records.NodeLabel> nodeLabels, Set<org.apache.hadoop.yarn.api.records.NodeAttribute> nodeAttributes, Map<org.apache.hadoop.yarn.api.records.ApplicationId, AppCollectorData> registeringCollectors) -
getNodeStatus
-
setNodeStatus
-
getLastKnownContainerTokenMasterKey
-
setLastKnownContainerTokenMasterKey
-
getLastKnownNMTokenMasterKey
-
setLastKnownNMTokenMasterKey
-
getNodeLabels
-
setNodeLabels
-
getLogAggregationReportsForApps
-
setLogAggregationReportsForApps
public abstract void setLogAggregationReportsForApps(List<LogAggregationReport> logAggregationReportsForApps) -
getRegisteringCollectors
public abstract Map<org.apache.hadoop.yarn.api.records.ApplicationId,AppCollectorData> getRegisteringCollectors() -
setRegisteringCollectors
public abstract void setRegisteringCollectors(Map<org.apache.hadoop.yarn.api.records.ApplicationId, AppCollectorData> appCollectorsMap) -
getNodeAttributes
-
setNodeAttributes
public abstract void setNodeAttributes(Set<org.apache.hadoop.yarn.api.records.NodeAttribute> nodeAttributes) -
setTokenSequenceNo
public abstract void setTokenSequenceNo(long tokenSequenceNo) -
getTokenSequenceNo
public abstract long getTokenSequenceNo()
-