public Builder lbBackendAddressPools(List<IdReference> loadBalancerBackendAddressPools) { return loadBalancerBackendAddressPools(loadBalancerBackendAddressPools != null ? ImmutableList .copyOf(loadBalancerBackendAddressPools) : ImmutableList.<IdReference>of()); } public Builder lbInboundNatPools(List<IdReference> loadBalancerInboundNatPools) {
public Builder lbInboundNatPools(List<IdReference> loadBalancerInboundNatPools) { return loadBalancerInboundNatPools(loadBalancerInboundNatPools != null ? ImmutableList .copyOf(loadBalancerInboundNatPools) : ImmutableList.<IdReference>of()); }
@SerializedNames({"publicIPAddressConfiguration", "subnet", "privateIPAddressVersion", "loadBalancerBackendAddressPools", "loadBalancerInboundNatPools", "applicationGatewayBackendAddressPools"}) public static VirtualMachineScaleSetIpConfigurationProperties create( final VirtualMachineScaleSetPublicIPAddressConfiguration publicIPAddressConfiguration, final Subnet subnet, final String privateIPAddressVersion, final List<IdReference> loadBalancerBackendAddressPools, final List<IdReference> loadBalancerInboundNatPools, final String applicationGatewayBackendAddressPools) { return builder() .publicIPAddressConfiguration(publicIPAddressConfiguration) .subnet(subnet) .privateIPAddressVersion(privateIPAddressVersion) .loadBalancerBackendAddressPools( loadBalancerBackendAddressPools != null ? ImmutableList.copyOf(loadBalancerBackendAddressPools) : ImmutableList.<IdReference> of()) .loadBalancerInboundNatPools( loadBalancerInboundNatPools != null ? ImmutableList.copyOf(loadBalancerInboundNatPools) : ImmutableList.<IdReference> of()) .applicationGatewayBackendAddressPools(applicationGatewayBackendAddressPools).build(); }
@SerializedNames({"publicIPAddressConfiguration", "subnet", "privateIPAddressVersion", "loadBalancerBackendAddressPools", "loadBalancerInboundNatPools", "applicationGatewayBackendAddressPools"}) public static VirtualMachineScaleSetIpConfigurationProperties create( final VirtualMachineScaleSetPublicIPAddressConfiguration publicIPAddressConfiguration, final Subnet subnet, final String privateIPAddressVersion, final List<IdReference> loadBalancerBackendAddressPools, final List<IdReference> loadBalancerInboundNatPools, final String applicationGatewayBackendAddressPools) { return builder() .publicIPAddressConfiguration(publicIPAddressConfiguration) .subnet(subnet) .privateIPAddressVersion(privateIPAddressVersion) .lbBackendAddressPools(loadBalancerBackendAddressPools) .lbInboundNatPools(loadBalancerInboundNatPools) .applicationGatewayBackendAddressPools(applicationGatewayBackendAddressPools) .build(); }
public static Builder builder() { return new AutoValue_VirtualMachineScaleSetIpConfigurationProperties.Builder() .lbBackendAddressPools(null) .lbInboundNatPools(null); }