java.lang.Object
com.softlayer.api.Type
com.softlayer.api.service.Entity
com.softlayer.api.service.network.lbaas.Pool

@ApiType("SoftLayer_Network_LBaaS_Pool")
public class Pool
extends Entity
The SoftLayer_Network_LBaaS_Pool type presents a structure containing attributes of a load balancer pool such as the protocol, protocol port and the load balancing algorithm used.
See Also:
SoftLayer_Network_LBaaS_Pool
  • Field Details

  • Constructor Details

    • Pool

      public Pool()
  • Method Details

    • getHealthMonitor

      public HealthMonitor getHealthMonitor()
    • setHealthMonitor

      public void setHealthMonitor​(HealthMonitor healthMonitor)
    • getMembers

      public List<Member> getMembers()
    • getSessionAffinity

      public SessionAffinity getSessionAffinity()
    • setSessionAffinity

      public void setSessionAffinity​(SessionAffinity sessionAffinity)
    • getCreateDate

      public GregorianCalendar getCreateDate()
    • setCreateDate

      public void setCreateDate​(GregorianCalendar createDate)
    • isCreateDateSpecified

      public boolean isCreateDateSpecified()
    • unsetCreateDate

      public void unsetCreateDate()
    • getLoadBalancingAlgorithm

      public String getLoadBalancingAlgorithm()
    • setLoadBalancingAlgorithm

      public void setLoadBalancingAlgorithm​(String loadBalancingAlgorithm)
    • isLoadBalancingAlgorithmSpecified

      public boolean isLoadBalancingAlgorithmSpecified()
    • unsetLoadBalancingAlgorithm

      public void unsetLoadBalancingAlgorithm()
    • getModifyDate

      public GregorianCalendar getModifyDate()
    • setModifyDate

      public void setModifyDate​(GregorianCalendar modifyDate)
    • isModifyDateSpecified

      public boolean isModifyDateSpecified()
    • unsetModifyDate

      public void unsetModifyDate()
    • getProtocol

      public String getProtocol()
    • setProtocol

      public void setProtocol​(String protocol)
    • isProtocolSpecified

      public boolean isProtocolSpecified()
    • unsetProtocol

      public void unsetProtocol()
    • getProtocolPort

      public Long getProtocolPort()
    • setProtocolPort

      public void setProtocolPort​(Long protocolPort)
    • isProtocolPortSpecified

      public boolean isProtocolPortSpecified()
    • unsetProtocolPort

      public void unsetProtocolPort()
    • getProvisioningStatus

      public String getProvisioningStatus()
    • setProvisioningStatus

      public void setProvisioningStatus​(String provisioningStatus)
    • isProvisioningStatusSpecified

      public boolean isProvisioningStatusSpecified()
    • unsetProvisioningStatus

      public void unsetProvisioningStatus()
    • getUuid

      public String getUuid()
    • setUuid

      public void setUuid​(String uuid)
    • isUuidSpecified

      public boolean isUuidSpecified()
    • unsetUuid

      public void unsetUuid()
    • getMemberCount

      public Long getMemberCount()
    • setMemberCount

      public void setMemberCount​(Long memberCount)