private Mono<CancelTaskResponse> requestCancelTask(String taskId) { return this.client.tasks() .cancel(CancelTaskRequest.builder() .taskId(taskId) .build()); }
private Mono<GetTaskResponse> requestGetTask(String taskId) { return this.client.tasks() .get(GetTaskRequest.builder() .taskId(taskId) .build()); }
private Mono<CreateTaskResponse> requestCreateTask(String applicationId, String command, int memory, String name) { return this.client.tasks() .create(CreateTaskRequest.builder() .applicationId(applicationId) .command(command) .memoryInMb(memory) .name(name) .build()); }
private static Mono<CreateTaskResponse> requestCreateTask(CloudFoundryClient cloudFoundryClient, String applicationId, RunApplicationTaskRequest request) { return cloudFoundryClient.tasks() .create(CreateTaskRequest.builder() .applicationId(applicationId) .command(request.getCommand()) .diskInMb(request.getDisk()) .memoryInMb(request.getMemory()) .name(request.getTaskName()) .build()); }
private static Mono<CancelTaskResponse> requestTerminateTask(CloudFoundryClient cloudFoundryClient, String taskId) { return cloudFoundryClient.tasks() .cancel(CancelTaskRequest.builder() .taskId(taskId) .build()); }