private void createRequestStatus() { requestStatus = new RequestStatus(); requestStatus.name = "test-request-status"; requestStatus.tenantLinks = new ArrayList<>(); requestStatus.tenantLinks.add("test-project"); requestStatus.resourceLinks = new HashSet<>(); requestStatus.resourceLinks.add("/test/resource/link"); requestStatus.documentSelfLink = UUID.randomUUID().toString(); }
private RequestStatus createRequestStatus() { RequestStatus requestStatus = new RequestStatus(); requestStatus.name = "test-request-status"; requestStatus.tenantLinks = new ArrayList<>(); requestStatus.tenantLinks.add("test-project"); requestStatus.resourceLinks = new HashSet<>(); requestStatus.resourceLinks.add("/test/resource/link"); requestStatus.documentSelfLink = UUID.randomUUID().toString(); return requestStatus; }
return false; RequestStatus requestStatus = fromTask(new RequestStatus(), state); requestStatus.customProperties = new HashMap<>();
private void updateComponentsInRequestTracker(CompositionTaskState state) { try { // update resource tracker with number of components RequestStatus requestStatus = new RequestStatus(); requestStatus.components = new ArrayList<>(state.resourceNodes.values()); sendRequest(Operation .createPatch(this, state.requestTrackerLink) .setBody(requestStatus) .setCompletion((o, ex) -> { if (ex != null) { logSevere("Failed to update components in request tracker [%s]," + " progress will be inaccurate: %s", state.requestTrackerLink, Utils.toString(ex)); } })); } catch (Throwable x) { logSevere("Failed to update components in request tracker [%s], progress will be" + " inaccurate: %s", state.requestTrackerLink, Utils.toString(x)); } }
private void createRequestStatus(String tenantLink, String projectLink) throws Throwable { RequestStatus requestStatus = new RequestStatus(); requestStatus.taskInfo = new TaskState(); requestStatus.taskInfo.stage = TaskState.TaskStage.CREATED; requestStatus.tenantLinks = new ArrayList<>(2); if (tenantLink != null) { requestStatus.tenantLinks.add(tenantLink); } if (projectLink != null) { requestStatus.tenantLinks.add(projectLink); } if (requestStatus.tenantLinks.size() == 0) { requestStatus.tenantLinks = null; } RequestStatus newRequestStatus = doPost(requestStatus, RequestStatusFactoryService.SELF_LINK); Assert.assertNotNull(newRequestStatus); addForDeletion(newRequestStatus); }
private void updateRequestTrackerName(RequestBrokerState state, String name) { RequestStatus requestStatus = new RequestStatus(); requestStatus.name = name; requestStatus.documentSelfLink = state.requestTrackerLink; requestStatus.taskInfo = new TaskState(); Operation.createPatch(getHost(), state.requestTrackerLink) .setBodyNoCloning(requestStatus) .setCompletion((o, e) -> { if (e != null) { logFine("Couldn't set name to the request status because of: %s", e.getMessage()); } }).sendWith(this); }