java.lang.Object
com.softlayer.api.Type
com.softlayer.api.service.Entity
com.softlayer.api.service.network.loadbalancer.global.Account

@ApiType("SoftLayer_Network_LoadBalancer_Global_Account")
public class Account
extends Entity
The global load balancer service has been deprecated and is no longer available.
See Also:
SoftLayer_Network_LoadBalancer_Global_Account
  • Field Details

    • account

      @ApiProperty protected Account account
      Your SoftLayer customer account.
    • billingItem

      @ApiProperty protected Item billingItem
      The current billing item for a Global Load Balancer account.
    • hosts

      @ApiProperty protected List<Host> hosts
      The hosts in the load balancing pool for a global load balancer account.
    • loadBalanceType

      @ApiProperty protected Type loadBalanceType
      The load balance method of a global load balancer account
    • managedResourceFlag

      @ApiProperty protected Boolean managedResourceFlag
      A flag indicating that the global load balancer is a managed resource.
    • allowedNumberOfHosts

      @ApiProperty(canBeNullOrNotSet=true) protected Long allowedNumberOfHosts
      The maximum number of hosts that a global load balancer account is allowed to have.
    • allowedNumberOfHostsSpecified

      protected boolean allowedNumberOfHostsSpecified
    • averageConnectionsPerSecond

      @ApiProperty(canBeNullOrNotSet=true) protected BigDecimal averageConnectionsPerSecond
      The average amount of connections per second used within the current billing cycle. This number is updated daily.
    • averageConnectionsPerSecondSpecified

      protected boolean averageConnectionsPerSecondSpecified
    • connectionsPerSecond

      @ApiProperty(canBeNullOrNotSet=true) protected Long connectionsPerSecond
      The amount of connections per second a global load balancer account may use within a billing cycle without being billed for an overage.
    • connectionsPerSecondSpecified

      protected boolean connectionsPerSecondSpecified
    • fallbackIp

      @ApiProperty(canBeNullOrNotSet=true) protected String fallbackIp
      The IP address that will be return to a DNS request when none of the hosts for a global load balancer account could be returned.
    • fallbackIpSpecified

      protected boolean fallbackIpSpecified
    • hostname

      @ApiProperty(canBeNullOrNotSet=true) protected String hostname
      The hostname of a global load balancer account that is being load balanced.
    • hostnameSpecified

      protected boolean hostnameSpecified
    • id

      @ApiProperty(canBeNullOrNotSet=true) protected Long id
      The unique identifier of a global load balancer account.
    • idSpecified

      protected boolean idSpecified
    • loadBalanceTypeId

      @ApiProperty(canBeNullOrNotSet=true) protected Long loadBalanceTypeId
      The identifier of the load balance method for a global load balancer account.
    • loadBalanceTypeIdSpecified

      protected boolean loadBalanceTypeIdSpecified
    • notes

      @ApiProperty(canBeNullOrNotSet=true) protected String notes
      Additional customer defined information for a global load balancer account.
    • notesSpecified

      protected boolean notesSpecified
    • hostCount

      @ApiProperty protected Long hostCount
      A count of the hosts in the load balancing pool for a global load balancer account.
  • Constructor Details

    • Account

      public Account()
  • Method Details

    • getAccount

      public Account getAccount()
    • setAccount

      public void setAccount​(Account account)
    • getBillingItem

      public Item getBillingItem()
    • setBillingItem

      public void setBillingItem​(Item billingItem)
    • getHosts

      public List<Host> getHosts()
    • getLoadBalanceType

      public Type getLoadBalanceType()
    • setLoadBalanceType

      public void setLoadBalanceType​(Type loadBalanceType)
    • getManagedResourceFlag

      public Boolean getManagedResourceFlag()
    • setManagedResourceFlag

      public void setManagedResourceFlag​(Boolean managedResourceFlag)
    • getAllowedNumberOfHosts

      public Long getAllowedNumberOfHosts()
    • setAllowedNumberOfHosts

      public void setAllowedNumberOfHosts​(Long allowedNumberOfHosts)
    • isAllowedNumberOfHostsSpecified

      public boolean isAllowedNumberOfHostsSpecified()
    • unsetAllowedNumberOfHosts

      public void unsetAllowedNumberOfHosts()
    • getAverageConnectionsPerSecond

      public BigDecimal getAverageConnectionsPerSecond()
    • setAverageConnectionsPerSecond

      public void setAverageConnectionsPerSecond​(BigDecimal averageConnectionsPerSecond)
    • isAverageConnectionsPerSecondSpecified

      public boolean isAverageConnectionsPerSecondSpecified()
    • unsetAverageConnectionsPerSecond

      public void unsetAverageConnectionsPerSecond()
    • getConnectionsPerSecond

      public Long getConnectionsPerSecond()
    • setConnectionsPerSecond

      public void setConnectionsPerSecond​(Long connectionsPerSecond)
    • isConnectionsPerSecondSpecified

      public boolean isConnectionsPerSecondSpecified()
    • unsetConnectionsPerSecond

      public void unsetConnectionsPerSecond()
    • getFallbackIp

      public String getFallbackIp()
    • setFallbackIp

      public void setFallbackIp​(String fallbackIp)
    • isFallbackIpSpecified

      public boolean isFallbackIpSpecified()
    • unsetFallbackIp

      public void unsetFallbackIp()
    • getHostname

      public String getHostname()
    • setHostname

      public void setHostname​(String hostname)
    • isHostnameSpecified

      public boolean isHostnameSpecified()
    • unsetHostname

      public void unsetHostname()
    • getId

      public Long getId()
    • setId

      public void setId​(Long id)
    • isIdSpecified

      public boolean isIdSpecified()
    • unsetId

      public void unsetId()
    • getLoadBalanceTypeId

      public Long getLoadBalanceTypeId()
    • setLoadBalanceTypeId

      public void setLoadBalanceTypeId​(Long loadBalanceTypeId)
    • isLoadBalanceTypeIdSpecified

      public boolean isLoadBalanceTypeIdSpecified()
    • unsetLoadBalanceTypeId

      public void unsetLoadBalanceTypeId()
    • getNotes

      public String getNotes()
    • setNotes

      public void setNotes​(String notes)
    • isNotesSpecified

      public boolean isNotesSpecified()
    • unsetNotes

      public void unsetNotes()
    • getHostCount

      public Long getHostCount()
    • setHostCount

      public void setHostCount​(Long hostCount)
    • asService

      public Account.Service asService​(ApiClient client)
    • service

      public static Account.Service service​(ApiClient client)
    • service

      public static Account.Service service​(ApiClient client, Long id)