/** * @see ListNetworksOptions#isShared */ public static ListNetworksOptions isShared(boolean isShared) { ListNetworksOptions options = new ListNetworksOptions(); return options.isShared(isShared); }
/** * @see ListNetworksOptions#accountInDomain */ public static ListNetworksOptions accountInDomain(String account, String domain) { ListNetworksOptions options = new ListNetworksOptions(); return options.accountInDomain(account, domain); }
/** * @see ListNetworksOptions#domainId */ public static ListNetworksOptions domainId(String domainId) { ListNetworksOptions options = new ListNetworksOptions(); return options.domainId(domainId); } }
/** * @see ListNetworksOptions#trafficType */ public static ListNetworksOptions trafficType(TrafficType trafficType) { ListNetworksOptions options = new ListNetworksOptions(); return options.trafficType(trafficType); }
/** * @see ListNetworksOptions#isDefault */ public static ListNetworksOptions isDefault(boolean isDefault) { ListNetworksOptions options = new ListNetworksOptions(); return options.isDefault(isDefault); }
public void testId() { ListNetworksOptions options = new ListNetworksOptions().id("6"); assertEquals(ImmutableList.of("6"), options.buildQueryParameters().get("id")); }
protected void deleteNetworksInZoneWithVlanId(String zoneId, String vlanId) { Set<Network> networks = domainAdminClient.getNetworkClient().listNetworks( ListNetworksOptions.Builder .isDefault(false) .isSystem(false) .zoneId(zoneId) .trafficType(TrafficType.GUEST) ); // Warning: the vlan id is not set in the response - using an workaround URI broadcastUri = URI.create("vlan://" + vlanId); for (Network net : networks) { if (broadcastUri.equals(net.getBroadcastURI())) { String jobId = domainAdminClient.getNetworkClient().deleteNetwork(net.getId()); adminJobComplete.apply(jobId); } } }
public void testIsShared() { ListNetworksOptions options = new ListNetworksOptions().isShared(true); assertEquals(ImmutableList.of("true"), options.buildQueryParameters().get("isshared")); }
public void testType() { ListNetworksOptions options = new ListNetworksOptions().type(NetworkType.ADVANCED); assertEquals(ImmutableList.of("Advanced"), options.buildQueryParameters().get("type")); }
public void testDomainId() { ListNetworksOptions options = new ListNetworksOptions().domainId("6"); assertEquals(ImmutableList.of("6"), options.buildQueryParameters().get("domainid")); }
public void testAccountId() { ListNetworksOptions options = new ListNetworksOptions().accountInDomain("moo", "1"); assertEquals(ImmutableList.of("1"), options.buildQueryParameters().get("domainid")); }
public void testIsDefault() { ListNetworksOptions options = new ListNetworksOptions().isDefault(true); assertEquals(ImmutableList.of("true"), options.buildQueryParameters().get("isdefault")); }
public void testTrafficType() { ListNetworksOptions options = new ListNetworksOptions().trafficType(TrafficType.GUEST); assertEquals(ImmutableList.of("Guest"), options.buildQueryParameters().get("traffictype")); }
public void testZoneId() { ListNetworksOptions options = new ListNetworksOptions().zoneId("6"); assertEquals(ImmutableList.of("6"), options.buildQueryParameters().get("zoneid")); }
public void testIsSystem() { ListNetworksOptions options = new ListNetworksOptions().isSystem(true); assertEquals(ImmutableList.of("true"), options.buildQueryParameters().get("issystem")); }
/** * @see ListNetworksOptions#id */ public static ListNetworksOptions id(String id) { ListNetworksOptions options = new ListNetworksOptions(); return options.id(id); }
/** * @see ListNetworksOptions#isSystem */ public static ListNetworksOptions isSystem(boolean isSystem) { ListNetworksOptions options = new ListNetworksOptions(); return options.isSystem(isSystem); }
/** * @see ListNetworksOptions#zoneId */ public static ListNetworksOptions zoneId(String id) { ListNetworksOptions options = new ListNetworksOptions(); return options.zoneId(id); }
/** * @see ListNetworksOptions#type */ public static ListNetworksOptions type(NetworkType type) { ListNetworksOptions options = new ListNetworksOptions(); return options.type(type); }
public void testListNetworksOptions() throws SecurityException, NoSuchMethodException, IOException { Invokable<?, ?> method = method(NetworkAsyncClient.class, "listNetworks", ListNetworksOptions[].class); GeneratedHttpRequest httpRequest = processor.createRequest(method, ImmutableList.<Object> of(ListNetworksOptions.Builder.type(NetworkType.ADVANCED) .domainId("6").id("5"))); assertRequestLineEquals(httpRequest, "GET http://localhost:8080/client/api?response=json&command=listNetworks&listAll=true&type=Advanced&domainid=6&id=5 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); }