private void validateUpdateRequest()

in src/main/java/com/epam/grid/engine/provider/queue/sge/SgeQueueProvider.java [322:334]


    private void validateUpdateRequest(final QueueVO request) {
        if (!StringUtils.hasText(request.getName())) {
            throw new GridEngineException(HttpStatus.BAD_REQUEST, WRONG_QUEUE_UPDATE_REQUEST_MESSAGE);
        }

        if (!isParameterExists(request.getHostList())
                && !isParameterExists(request.getParallelEnvironmentNames())
                && !isParameterExists(request.getOwnerList())
                && !isParameterExists(request.getAllowedUserGroups())) {
            log.info(INVALID_QUEUE_UPDATE_REQUEST_INFO, request);
            throw new GridEngineException(HttpStatus.BAD_REQUEST, WRONG_QUEUE_UPDATE_REQUEST_MESSAGE);
        }
    }