Class LoadBalancerServerInstanceInfo
java.lang.Object
com.softlayer.api.Type
com.softlayer.api.service.Entity
com.softlayer.api.service.network.lbaas.LoadBalancerServerInstanceInfo
@ApiType("SoftLayer_Network_LBaaS_LoadBalancerServerInstanceInfo") public class LoadBalancerServerInstanceInfo extends Entity
SoftLayer_Network_LBaaS_LoadBalancerServerInstanceInfo specifies the application server, usually an IBM SoftLayer virtual server or bare metal system, to be assigned to a load balancer.
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classLoadBalancerServerInstanceInfo.Mask -
Field Summary
Fields Modifier and Type Field Description protected StringprivateIpAddressServers private IP addressprotected booleanprivateIpAddressSpecifiedprotected StringpublicIpAddressServers public IP addressprotected booleanpublicIpAddressSpecifiedprotected LongweightLoad balancing weight for a serverprotected booleanweightSpecified -
Constructor Summary
Constructors Constructor Description LoadBalancerServerInstanceInfo() -
Method Summary
Modifier and Type Method Description StringgetPrivateIpAddress()StringgetPublicIpAddress()LonggetWeight()booleanisPrivateIpAddressSpecified()booleanisPublicIpAddressSpecified()booleanisWeightSpecified()voidsetPrivateIpAddress(String privateIpAddress)voidsetPublicIpAddress(String publicIpAddress)voidsetWeight(Long weight)voidunsetPrivateIpAddress()voidunsetPublicIpAddress()voidunsetWeight()
-
Field Details
-
privateIpAddress
Servers private IP address -
privateIpAddressSpecified
protected boolean privateIpAddressSpecified -
publicIpAddress
Servers public IP address -
publicIpAddressSpecified
protected boolean publicIpAddressSpecified -
weight
Load balancing weight for a server -
weightSpecified
protected boolean weightSpecified
-
-
Constructor Details
-
LoadBalancerServerInstanceInfo
public LoadBalancerServerInstanceInfo()
-
-
Method Details
-
getPrivateIpAddress
-
setPrivateIpAddress
-
isPrivateIpAddressSpecified
public boolean isPrivateIpAddressSpecified() -
unsetPrivateIpAddress
public void unsetPrivateIpAddress() -
getPublicIpAddress
-
setPublicIpAddress
-
isPublicIpAddressSpecified
public boolean isPublicIpAddressSpecified() -
unsetPublicIpAddress
public void unsetPublicIpAddress() -
getWeight
-
setWeight
-
isWeightSpecified
public boolean isWeightSpecified() -
unsetWeight
public void unsetWeight()
-