public T realIpList(IpPortPair... in) { return realIpList(ImmutableSet.copyOf(in)); }
@Test public void testApplyInputStreamDetails() throws UnknownHostException { InputStream is = getClass().getResourceAsStream("/test_get_load_balancer_list.json"); ParseLoadBalancerListFromJsonResponse parser = i.getInstance(ParseLoadBalancerListFromJsonResponse.class); SortedSet<LoadBalancer> response = parser.apply(HttpResponse.builder().statusCode(200).message("ok").payload(is).build()); Option dc = Option.createWithIdNameAndDescription(1L, "US-West-1", "US West 1 Datacenter"); LoadBalancer loadBalancer = LoadBalancer.builder().id(6372L).name("Balancer") .virtualIp(IpPortPair.builder().ip(Ip.builder().id(1313082L) .ip("204.51.240.181").subnet("204.51.240.176/255.255.255.240").isPublic(true).state(IpState.ASSIGNED).datacenter(dc).build()).port(80).build()) .realIpList( IpPortPair.builder().ip(Ip.builder().id(1313086L).ip("204.51.240.185").subnet("204.51.240.176/255.255.255.240") .isPublic(true).state(IpState.ASSIGNED).datacenter(dc).build()).port(80).build(), IpPortPair.builder().ip(Ip.builder().id(1313089L).ip("204.51.240.188").subnet("204.51.240.176/255.255.255.240") .isPublic(true).state(IpState.ASSIGNED).datacenter(dc).build()).port(80).build()) .type(LoadBalancerType.ROUND_ROBIN).persistence(LoadBalancerPersistenceType.NONE) .os(LoadBalancerOs.F5).state(LoadBalancerState.ON).datacenter(dc).build(); assertEquals(Iterables.getOnlyElement(response), loadBalancer); }
public T realIpList(IpPortPair... in) { return realIpList(ImmutableSet.copyOf(in)); }
public T realIpList(IpPortPair... in) { return realIpList(ImmutableSet.copyOf(in)); }
public T realIpList(IpPortPair... in) { return realIpList(ImmutableSet.copyOf(in)); }
public T realIpList(IpPortPair... in) { return realIpList(ImmutableSet.copyOf(in)); }
@Test public void testApplyInputStreamDetails() throws UnknownHostException { InputStream is = getClass().getResourceAsStream("/test_get_load_balancer_list.json"); ParseLoadBalancerListFromJsonResponse parser = i.getInstance(ParseLoadBalancerListFromJsonResponse.class); SortedSet<LoadBalancer> response = parser.apply(HttpResponse.builder().statusCode(200).message("ok").payload(is).build()); Option dc = Option.createWithIdNameAndDescription(1l, "US-West-1", "US West 1 Datacenter"); LoadBalancer loadBalancer = LoadBalancer.builder().id(6372L).name("Balancer") .virtualIp(IpPortPair.builder().ip(Ip.builder().id(1313082L) .ip("204.51.240.181").subnet("204.51.240.176/255.255.255.240").isPublic(true).state(IpState.ASSIGNED).datacenter(dc).build()).port(80).build()) .realIpList( IpPortPair.builder().ip(Ip.builder().id(1313086L).ip("204.51.240.185").subnet("204.51.240.176/255.255.255.240") .isPublic(true).state(IpState.ASSIGNED).datacenter(dc).build()).port(80).build(), IpPortPair.builder().ip(Ip.builder().id(1313089L).ip("204.51.240.188").subnet("204.51.240.176/255.255.255.240") .isPublic(true).state(IpState.ASSIGNED).datacenter(dc).build()).port(80).build()) .type(LoadBalancerType.ROUND_ROBIN).persistence(LoadBalancerPersistenceType.NONE) .os(LoadBalancerOs.F5).state(LoadBalancerState.ON).datacenter(dc).build(); assertEquals(Iterables.getOnlyElement(response), loadBalancer); }
public T fromLoadBalancer(LoadBalancer in) { return this .id(in.getId()) .name(in.getName()) .description(in.getDescription()) .virtualIp(in.getVirtualIp()) .realIpList(in.getRealIpList()) .type(in.getType()) .persistence(in.getPersistence()) .os(in.getOs()) .state(in.getState()) .datacenter(in.getDatacenter()); } }
public T fromLoadBalancer(LoadBalancer in) { return this .id(in.getId()) .name(in.getName()) .description(in.getDescription()) .virtualIp(in.getVirtualIp()) .realIpList(in.getRealIpList()) .type(in.getType()) .persistence(in.getPersistence()) .os(in.getOs()) .state(in.getState()) .datacenter(in.getDatacenter()); } }
public T fromLoadBalancer(LoadBalancer in) { return this .id(in.getId()) .name(in.getName()) .description(in.getDescription()) .virtualIp(in.getVirtualIp()) .realIpList(in.getRealIpList()) .type(in.getType()) .persistence(in.getPersistence()) .os(in.getOs()) .state(in.getState()) .datacenter(in.getDatacenter()); } }
public T fromLoadBalancer(LoadBalancer in) { return this .id(in.getId()) .name(in.getName()) .description(in.getDescription()) .virtualIp(in.getVirtualIp()) .realIpList(in.getRealIpList()) .type(in.getType()) .persistence(in.getPersistence()) .os(in.getOs()) .state(in.getState()) .datacenter(in.getDatacenter()); } }
public T fromLoadBalancer(LoadBalancer in) { return this .id(in.getId()) .name(in.getName()) .description(in.getDescription()) .virtualIp(in.getVirtualIp()) .realIpList(in.getRealIpList()) .type(in.getType()) .persistence(in.getPersistence()) .os(in.getOs()) .state(in.getState()) .datacenter(in.getDatacenter()); } }