/** * @see UpdateNetworkOfferingOptions#availability */ public static UpdateNetworkOfferingOptions availability(NetworkOfferingAvailabilityType availability) { UpdateNetworkOfferingOptions options = new UpdateNetworkOfferingOptions(); return options.availability(availability); }
/** * @see UpdateNetworkOfferingOptions#availability */ public static UpdateNetworkOfferingOptions availability(NetworkOfferingAvailabilityType availability) { UpdateNetworkOfferingOptions options = new UpdateNetworkOfferingOptions(); return options.availability(availability); }
/** * @see UpdateNetworkOfferingOptions#availability */ public static UpdateNetworkOfferingOptions availability(NetworkOfferingAvailabilityType availability) { UpdateNetworkOfferingOptions options = new UpdateNetworkOfferingOptions(); return options.availability(availability); }
public void testAvailability() { UpdateNetworkOfferingOptions options = new UpdateNetworkOfferingOptions().availability(OPTIONAL); assertEquals(ImmutableSet.of("Optional"), options.buildQueryParameters().get("availability")); }
public void testAvailability() { UpdateNetworkOfferingOptions options = new UpdateNetworkOfferingOptions().availability(OPTIONAL); assertEquals(ImmutableSet.of("Optional"), options.buildQueryParameters().get("availability")); }
@Test(groups = "live", enabled = true) public void testUpdateNetworkOffering() throws Exception { skipIfNotGlobalAdmin(); NetworkOffering offering = getFirst(globalAdminClient.getOfferingClient().listNetworkOfferings(), null); assertNotNull(offering, "Unable to test, no network offering found."); String name = offering.getName(); NetworkOfferingAvailabilityType availability = offering.getAvailability(); try { NetworkOfferingAvailabilityType newValue = OPTIONAL; if (availability == OPTIONAL) { newValue = REQUIRED; } NetworkOffering updated = globalAdminClient.getOfferingClient().updateNetworkOffering(offering.getId(), UpdateNetworkOfferingOptions.Builder.name(prefix + name).availability(newValue)); assertEquals(updated.getName(), prefix + name); assertEquals(updated.getAvailability(), newValue); } finally { globalAdminClient.getOfferingClient().updateNetworkOffering(offering.getId(), UpdateNetworkOfferingOptions.Builder.name(name).availability(availability)); } }
@Test(groups = "live", enabled = true) public void testUpdateNetworkOffering() throws Exception { skipIfNotGlobalAdmin(); NetworkOffering offering = getFirst(globalAdminClient.getOfferingApi().listNetworkOfferings(), null); assertNotNull(offering, "Unable to test, no network offering found."); String name = offering.getName(); NetworkOfferingAvailabilityType availability = offering.getAvailability(); try { NetworkOfferingAvailabilityType newValue = OPTIONAL; if (availability == OPTIONAL) { newValue = REQUIRED; } NetworkOffering updated = globalAdminClient.getOfferingApi().updateNetworkOffering(offering.getId(), UpdateNetworkOfferingOptions.Builder.name(prefix + name).availability(newValue)); assertEquals(updated.getName(), prefix + name); assertEquals(updated.getAvailability(), newValue); } finally { globalAdminClient.getOfferingApi().updateNetworkOffering(offering.getId(), UpdateNetworkOfferingOptions.Builder.name(name).availability(availability)); } }