public LinkBuilder requestParameter(final String requestParameter) { org.ovirt.engine.api.model.Body body = new org.ovirt.engine.api.model.Body(); body.setType(requestParameter); Request request = new Request(); request.setBody(body); link.setRequest(request); return this; } public LinkBuilder responseType(final String responseType) {
private void handleDelete(String prefix, Collection<DetailedLink> results, Method m) { DetailedLink link = new RsdlBuilder.LinkBuilder().url(prefix) .rel(DELETE) .httpMethod(HttpMethod.DELETE) .build(); Class<?>[] parameterTypes = m.getParameterTypes(); if (parameterTypes.length > 0) { link.getRequest().getBody().setType(parameterTypes[0].getSimpleName()); } addCommonActionParameters(link); addAsyncMatrixParameter(link); results.add(link); }