/** * @param forceDestroyLocalStorage Force destroy local storage on this host. All VMs created on this local storage will be destroyed */ public static DeleteHostOptions forceDestroyLocalStorage(boolean forceDestroyLocalStorage) { return new DeleteHostOptions().forceDestroyLocalStorage(forceDestroyLocalStorage); }
/** * @param forced Force delete the host. All HA enabled vms running on the host will be put to HA; HA disabled ones will be stopped */ public static DeleteHostOptions forced(boolean forced) { return new DeleteHostOptions().forced(forced); }
public void testForced() { DeleteHostOptions options = new DeleteHostOptions().forced(true); assertEquals(ImmutableList.of("true"), options.buildQueryParameters().get("forced")); }
public void testForceDestroyLocalStorage() { DeleteHostOptions options = new DeleteHostOptions().forceDestroyLocalStorage(true); assertEquals(ImmutableList.of("true"), options.buildQueryParameters().get("forcedestroylocalstorage")); }
@Test public void testDeleteHostWhenResponseIs2xx() { HttpRequest request = HttpRequest.builder() .method("GET") .endpoint("http://localhost:8080/client/api?response=json&command=deleteHost&id=1&forced=true&forcedestroylocalstorage=true&apiKey=identity&signature=ZdvO1BWBkdPiDAjsVlKtqDe6N7k%3D") .addHeader("Accept", "application/json") .build(); HttpResponse response = HttpResponse.builder() .statusCode(200).build(); requestSendsResponse(request, response).deleteHost("1", DeleteHostOptions.Builder.forced(true).forceDestroyLocalStorage(true)); }
public void testForceDestroyLocalStorageStatic() { DeleteHostOptions options = forceDestroyLocalStorage(true); assertEquals(ImmutableList.of("true"), options.buildQueryParameters().get("forcedestroylocalstorage")); }
public void testForced() { DeleteHostOptions options = new DeleteHostOptions().forced(true); assertEquals(ImmutableList.of("true"), options.buildQueryParameters().get("forced")); }
public void testForceDestroyLocalStorage() { DeleteHostOptions options = new DeleteHostOptions().forceDestroyLocalStorage(true); assertEquals(ImmutableList.of("true"), options.buildQueryParameters().get("forcedestroylocalstorage")); }
@Test public void testDeleteHostWhenResponseIs2xx() { HttpRequest request = HttpRequest.builder() .method("GET") .endpoint("http://localhost:8080/client/api?response=json&command=deleteHost&id=1&forced=true&forcedestroylocalstorage=true&apiKey=identity&signature=ZdvO1BWBkdPiDAjsVlKtqDe6N7k%3D") .addHeader("Accept", "application/json") .build(); HttpResponse response = HttpResponse.builder() .statusCode(200).build(); requestSendsResponse(request, response).deleteHost("1", DeleteHostOptions.Builder.forced(true).forceDestroyLocalStorage(true)); }
public void testForcedStatic() { DeleteHostOptions options = forced(true); assertEquals(ImmutableList.of("true"), options.buildQueryParameters().get("forced")); }
/** * @param forceDestroyLocalStorage Force destroy local storage on this host. All VMs created on this local storage will be destroyed */ public static DeleteHostOptions forceDestroyLocalStorage(boolean forceDestroyLocalStorage) { return new DeleteHostOptions().forceDestroyLocalStorage(forceDestroyLocalStorage); }
/** * @param forced Force delete the host. All HA enabled vms running on the host will be put to HA; HA disabled ones will be stopped */ public static DeleteHostOptions forced(boolean forced) { return new DeleteHostOptions().forced(forced); }
public void testForcedStatic() { DeleteHostOptions options = forced(true); assertEquals(ImmutableList.of("true"), options.buildQueryParameters().get("forced")); }
/** * @param forceDestroyLocalStorage Force destroy local storage on this host. All VMs created on this local storage will be destroyed */ public static DeleteHostOptions forceDestroyLocalStorage(boolean forceDestroyLocalStorage) { return new DeleteHostOptions().forceDestroyLocalStorage(forceDestroyLocalStorage); }
/** * @param forced Force delete the host. All HA enabled vms running on the host will be put to HA; HA disabled ones will be stopped */ public static DeleteHostOptions forced(boolean forced) { return new DeleteHostOptions().forced(forced); }
public void testForceDestroyLocalStorageStatic() { DeleteHostOptions options = forceDestroyLocalStorage(true); assertEquals(ImmutableList.of("true"), options.buildQueryParameters().get("forcedestroylocalstorage")); }