@Private @Unstable public static CheckForDecommissioningNodesResponse newInstance( Set<NodeId> decommissioningNodes) { CheckForDecommissioningNodesResponse response = Records .newRecord(CheckForDecommissioningNodesResponse.class); response.setDecommissioningNodes(decommissioningNodes); return response; }
@Override public CheckForDecommissioningNodesResponse checkForDecommissioningNodes( CheckForDecommissioningNodesRequest checkForDecommissioningNodesRequest) throws YarnException, IOException { validateRunning(); return CheckForDecommissioningNodesResponse.newInstance(null); }
.checkForDecommissioningNodes(checkForDecommissioningNodesRequest); Set<NodeId> decommissioningNodes = checkForDecommissioningNodes .getDecommissioningNodes(); if (decommissioningNodes.isEmpty()) { nodesDecommissioning = false;
.checkForDecommissioningNodes(checkForDecommissioningNodesRequest); Set<NodeId> decommissioningNodes = checkForDecommissioningNodes .getDecommissioningNodes(); if (decommissioningNodes.isEmpty()) { nodesDecommissioning = false;
@Private @Unstable public static CheckForDecommissioningNodesResponse newInstance( Set<NodeId> decommissioningNodes) { CheckForDecommissioningNodesResponse response = Records .newRecord(CheckForDecommissioningNodesResponse.class); response.setDecommissioningNodes(decommissioningNodes); return response; }
@Override public CheckForDecommissioningNodesResponse checkForDecommissioningNodes( CheckForDecommissioningNodesRequest checkForDecommissioningNodesRequest) throws IOException, YarnException { final String operation = "checkForDecommissioningNodes"; final String msg = "check for decommissioning nodes."; UserGroupInformation user = checkAcls("checkForDecommissioningNodes"); checkRMStatus(user.getShortUserName(), operation, msg); Set<NodeId> decommissioningNodes = rm.getRMContext().getNodesListManager() .checkForDecommissioningNodes(); RMAuditLogger.logSuccess(user.getShortUserName(), operation, "AdminService"); CheckForDecommissioningNodesResponse response = recordFactory .newRecordInstance(CheckForDecommissioningNodesResponse.class); response.setDecommissioningNodes(decommissioningNodes); return response; }