@Override public List<String> primaryPublicIPAddressIds() throws IOException { LoadBalancer loadBalancer = this.getPrimaryInternetFacingLoadBalancer(); if (loadBalancer != null) { return loadBalancer.publicIPAddressIds(); } return new ArrayList<>(); }
@Override public List<String> primaryPublicIPAddressIds() throws IOException { LoadBalancer loadBalancer = this.getPrimaryInternetFacingLoadBalancer(); if (loadBalancer != null) { return loadBalancer.publicIPAddressIds(); } return new ArrayList<>(); }
@Override public VirtualMachineScaleSetImpl withExistingPrimaryInternetFacingLoadBalancer(LoadBalancer loadBalancer) { if (loadBalancer.publicIPAddressIds().isEmpty()) { throw new IllegalArgumentException("Parameter loadBalancer must be an Internet facing load balancer"); } if (isInCreateMode()) { this.primaryInternetFacingLoadBalancer = loadBalancer; associateLoadBalancerToIpConfiguration(this.primaryInternetFacingLoadBalancer, this.primaryNicDefaultIPConfiguration()); } else { this.primaryInternetFacingLoadBalancerToAttachOnUpdate = loadBalancer; } return this; }
@Override public VirtualMachineScaleSetImpl withExistingPrimaryInternetFacingLoadBalancer(LoadBalancer loadBalancer) { if (loadBalancer.publicIPAddressIds().isEmpty()) { throw new IllegalArgumentException("Parameter loadBalancer must be an Internet facing load balancer"); } if (isInCreateMode()) { this.primaryInternetFacingLoadBalancer = loadBalancer; associateLoadBalancerToIpConfiguration(this.primaryInternetFacingLoadBalancer, this.primaryNicDefaultIPConfiguration()); } else { this.primaryInternetFacingLoadBalancerToAttachOnUpdate = loadBalancer; } return this; }
.loadBalancers() .getById(firstLoadBalancerId); if (loadBalancer1.publicIPAddressIds() != null && loadBalancer1.publicIPAddressIds().size() > 0) { this.primaryInternetFacingLoadBalancer = loadBalancer1; } else { .loadBalancers() .getById(secondLoadBalancerId); if (loadBalancer2.publicIPAddressIds() != null && loadBalancer2.publicIPAddressIds().size() > 0) { this.primaryInternetFacingLoadBalancer = loadBalancer2; } else {
.loadBalancers() .getById(firstLoadBalancerId); if (loadBalancer1.publicIPAddressIds() != null && loadBalancer1.publicIPAddressIds().size() > 0) { this.primaryInternetFacingLoadBalancer = loadBalancer1; } else { .loadBalancers() .getById(secondLoadBalancerId); if (loadBalancer2.publicIPAddressIds() != null && loadBalancer2.publicIPAddressIds().size() > 0) { this.primaryInternetFacingLoadBalancer = loadBalancer2; } else {
@Override public VirtualMachineScaleSetImpl withExistingPrimaryInternalLoadBalancer(LoadBalancer loadBalancer) { if (!loadBalancer.publicIPAddressIds().isEmpty()) { throw new IllegalArgumentException("Parameter loadBalancer must be an internal load balancer");
@Override public VirtualMachineScaleSetImpl withExistingPrimaryInternalLoadBalancer(LoadBalancer loadBalancer) { if (!loadBalancer.publicIPAddressIds().isEmpty()) { throw new IllegalArgumentException("Parameter loadBalancer must be an internal load balancer");