@Test public void testEditVLAN() throws Exception { String uuid = "96537817-f4b6-496b-a861-e74192d3ccb0"; // test depends on the order of the meta tags Map<String, String> meta = Maps.newLinkedHashMap(); meta.put("test_key_2", "test_value_2"); meta.put("description", "test vlan"); meta.put("test_key_1", "test_value_1"); CloudSigma2Api api = requestSendsResponse( putBuilder() .endpoint(endpoint + "vlans/" + uuid + "/") .payload(payloadFromResourceWithContentType("/vlans-edit-request.json", MediaType.APPLICATION_JSON)) .build(), responseBuilder() .payload(payloadFromResourceWithContentType("/vlan-single.json", MediaType.APPLICATION_JSON)) .build()); VLANInfo result = api.editVLAN(uuid, new VLANInfo.Builder().meta(meta).build()); assertNotNull(result); }
@Test public void testEditVLAN() throws Exception { Map<String, String> meta = Maps.newHashMap(); meta.put("test", "test data"); VLANInfo vlanInfo = new VLANInfo.Builder() .meta(meta) .build(); if (!api.listVLANs().concat().isEmpty()) { checkVlAN(vlanInfo, api.editVLAN(api.listVLANs().concat().get(0).getUuid(), vlanInfo)); } }
.uuid("a21a4e59-b133-487a-ad7b-16b41ac38e9b") .resourceUri(new URI("/api/2.0/vlans/a21a4e59-b133-487a-ad7b-16b41ac38e9b/")) .build()) .build(), new NIC.Builder()
/** * Creates VLAN NIC * * @param firewallPolicy * @return server's NIC */ public NIC toNIC(FirewallPolicy firewallPolicy) { return new NIC.Builder() .vlan(new Builder().uuid(this.uuid).build()) .firewallPolicy(firewallPolicy) .build(); }
/** * Creates VLAN NIC * * @param firewallPolicy * @return server's NIC */ public NIC toNIC(FirewallPolicy firewallPolicy) { return new NIC.Builder() .vlan(new Builder().uuid(this.uuid).build()) .firewallPolicy(firewallPolicy) .build(); }
/** * Creates VLAN NIC * * @param firewallPolicy * @return server's NIC */ public NIC toNIC(FirewallPolicy firewallPolicy) { return new NIC.Builder() .vlan(new Builder().uuid(this.uuid).build()) .firewallPolicy(firewallPolicy) .build(); }