.getINeutronLoadBalancerHealthMonitorCRUD(this); if (loadBalancerHealthMonitorInterface == null) { throw new ServiceUnavailableException("LoadBalancerHealthMonitor CRUD Interface "
/** * Returns a specific LoadBalancerHealthMonitor */ @Path("{loadBalancerHealthMonitorID}") @GET @Produces({ MediaType.APPLICATION_JSON }) @StatusCodes({ @ResponseCode(code = 200, condition = "Operation successful"), @ResponseCode(code = 401, condition = "Unauthorized"), @ResponseCode(code = 404, condition = "Not Found"), @ResponseCode(code = 501, condition = "Not Implemented") }) public Response showLoadBalancerHealthMonitor(@PathParam("loadBalancerHealthMonitorID") String loadBalancerHealthMonitorID, // return fields @QueryParam("fields") List<String> fields) { INeutronLoadBalancerHealthMonitorCRUD loadBalancerHealthMonitorInterface = NeutronCRUDInterfaces.getINeutronLoadBalancerHealthMonitorCRUD(this); if (loadBalancerHealthMonitorInterface == null) { throw new ServiceUnavailableException("LoadBalancerHealthMonitor CRUD Interface " + RestMessages.SERVICEUNAVAILABLE.toString()); } if (!loadBalancerHealthMonitorInterface.neutronLoadBalancerHealthMonitorExists(loadBalancerHealthMonitorID)) { throw new ResourceNotFoundException("LoadBalancerHealthMonitor UUID does not exist."); } if (fields.size() > 0) { NeutronLoadBalancerHealthMonitor ans = loadBalancerHealthMonitorInterface.getNeutronLoadBalancerHealthMonitor(loadBalancerHealthMonitorID); return Response.status(200).entity( new NeutronLoadBalancerHealthMonitorRequest(extractFields(ans, fields))).build(); } else { return Response.status(200).entity(new NeutronLoadBalancerHealthMonitorRequest(loadBalancerHealthMonitorInterface.getNeutronLoadBalancerHealthMonitor(loadBalancerHealthMonitorID))).build(); } }
public Response deleteLoadBalancerHealthMonitor( @PathParam("loadBalancerHealthMonitorID") String loadBalancerHealthMonitorID) { INeutronLoadBalancerHealthMonitorCRUD loadBalancerHealthMonitorInterface = NeutronCRUDInterfaces.getINeutronLoadBalancerHealthMonitorCRUD(this); if (loadBalancerHealthMonitorInterface == null) { throw new ServiceUnavailableException("LoadBalancerHealthMonitor CRUD Interface "
@ResponseCode(code = 501, condition = "Not Implemented") }) public Response createLoadBalancerHealthMonitors(final NeutronLoadBalancerHealthMonitorRequest input) { INeutronLoadBalancerHealthMonitorCRUD loadBalancerHealthMonitorInterface = NeutronCRUDInterfaces.getINeutronLoadBalancerHealthMonitorCRUD(this); if (loadBalancerHealthMonitorInterface == null) { throw new ServiceUnavailableException("LoadBalancerHealthMonitor CRUD Interface "
final NeutronLoadBalancerHealthMonitorRequest input) { INeutronLoadBalancerHealthMonitorCRUD loadBalancerHealthMonitorInterface = NeutronCRUDInterfaces .getINeutronLoadBalancerHealthMonitorCRUD(this); if (loadBalancerHealthMonitorInterface == null) { throw new ServiceUnavailableException("LoadBalancerHealthMonitor CRUD Interface "