/** * @see ListNetworkOfferingsOptions#zoneId */ public static ListNetworkOfferingsOptions zoneId(String zoneId) { ListNetworkOfferingsOptions options = new ListNetworkOfferingsOptions(); return options.zoneId(zoneId); }
/** * @see ListNetworkOfferingsOptions#availability */ public static ListNetworkOfferingsOptions availability(NetworkOfferingAvailabilityType availability) { ListNetworkOfferingsOptions options = new ListNetworkOfferingsOptions(); return options.availability(availability); }
/** * @see ListNetworkOfferingsOptions#displayText */ public static ListNetworkOfferingsOptions displayText(String displayText) { ListNetworkOfferingsOptions options = new ListNetworkOfferingsOptions(); return options.displayText(displayText); }
/** * @see ListNetworkOfferingsOptions#specifyVLAN */ public static ListNetworkOfferingsOptions specifyVLAN(boolean specifyVLAN) { ListNetworkOfferingsOptions options = new ListNetworkOfferingsOptions(); return options.specifyVLAN(specifyVLAN); }
/** * @see ListNetworkOfferingsOptions#isShared */ public static ListNetworkOfferingsOptions isShared(boolean isShared) { ListNetworkOfferingsOptions options = new ListNetworkOfferingsOptions(); return options.isShared(isShared); }
public void testId() { ListNetworkOfferingsOptions options = new ListNetworkOfferingsOptions().id("6"); assertEquals(ImmutableList.of("6"), options.buildQueryParameters().get("id")); }
public void testAvailability() { ListNetworkOfferingsOptions options = new ListNetworkOfferingsOptions().availability(NetworkOfferingAvailabilityType.REQUIRED); assertEquals(ImmutableList.of("Required"), options.buildQueryParameters().get("availability")); }
public void testIsShared() { ListNetworkOfferingsOptions options = new ListNetworkOfferingsOptions().isShared(true); assertEquals(ImmutableList.of("true"), options.buildQueryParameters().get("isshared")); }
public void testTrafficType() { ListNetworkOfferingsOptions options = new ListNetworkOfferingsOptions().trafficType(TrafficType.GUEST); assertEquals(ImmutableList.of("Guest"), options.buildQueryParameters().get("traffictype")); }
public void testSpecifyVLAN() { ListNetworkOfferingsOptions options = new ListNetworkOfferingsOptions().specifyVLAN(true); assertEquals(ImmutableList.of("true"), options.buildQueryParameters().get("specifyvlan")); }
public void testDisplayText() { ListNetworkOfferingsOptions options = new ListNetworkOfferingsOptions().displayText("text"); assertEquals(ImmutableList.of("text"), options.buildQueryParameters().get("displaytext")); }
public void testIsDefault() { ListNetworkOfferingsOptions options = new ListNetworkOfferingsOptions().isDefault(true); assertEquals(ImmutableList.of("true"), options.buildQueryParameters().get("isdefault")); }
public void testZoneId() { ListNetworkOfferingsOptions options = new ListNetworkOfferingsOptions().zoneId("6"); assertEquals(ImmutableList.of("6"), options.buildQueryParameters().get("zoneid")); }
/** * @see ListNetworkOfferingsOptions#trafficType */ public static ListNetworkOfferingsOptions trafficType(TrafficType trafficType) { ListNetworkOfferingsOptions options = new ListNetworkOfferingsOptions(); return options.trafficType(trafficType); } }
/** * @see ListNetworkOfferingsOptions#isDefault */ public static ListNetworkOfferingsOptions isDefault(boolean isDefault) { ListNetworkOfferingsOptions options = new ListNetworkOfferingsOptions(); return options.isDefault(isDefault); }
/** * @see ListNetworkOfferingsOptions#id */ public static ListNetworkOfferingsOptions id(String id) { ListNetworkOfferingsOptions options = new ListNetworkOfferingsOptions(); return options.id(id); }
public void testListNetworkOfferingsOptions() throws SecurityException, NoSuchMethodException, IOException { Invokable<?, ?> method = method(OfferingAsyncClient.class, "listNetworkOfferings", ListNetworkOfferingsOptions[].class); GeneratedHttpRequest httpRequest = processor.createRequest(method, ImmutableList.<Object> of( ListNetworkOfferingsOptions.Builder.availability(DEFAULT).isShared(true).id("6"))); assertRequestLineEquals( httpRequest, "GET http://localhost:8080/client/api?response=json&command=listNetworkOfferings&listAll=true&availability=Default&isshared=true&id=6 HTTP/1.1"); assertNonPayloadHeadersEqual(httpRequest, "Accept: application/json\n"); assertPayloadEquals(httpRequest, null, null, false); assertResponseParserClassEquals(method, httpRequest, ParseFirstJsonValueNamed.class); assertSaxResponseParserClassEquals(method, null); assertFallbackClassEquals(method, EmptySetOnNotFoundOr404.class); checkFilters(httpRequest); }
/** * @see ListNetworkOfferingsOptions#name */ public static ListNetworkOfferingsOptions name(String name) { ListNetworkOfferingsOptions options = new ListNetworkOfferingsOptions(); return options.name(name); }
public void testDisplayTextStatic() { ListNetworkOfferingsOptions options = displayText("text"); assertEquals(ImmutableList.of("text"), options.buildQueryParameters().get("displaytext")); }
try { offering = get( cloudStackContext.getApi().getOfferingClient().listNetworkOfferings(specifyVLAN(true).zoneId(zone.getId())), 0); } catch (NoSuchElementException e) { Logger.getAnonymousLogger().log(Level.SEVERE, "VLAN networks not supported, skipping test");