java.lang.Object
com.softlayer.api.Type
com.softlayer.api.service.Entity
com.softlayer.api.service.container.bandwidth.Projection

@ApiType("SoftLayer_Container_Bandwidth_Projection")
public class Projection
extends Entity
SoftLayer_Container_Bandwidth_Projection models projected bandwidth use over a time range.
See Also:
SoftLayer_Container_Bandwidth_Projection
  • Field Details

    • allowedUsage

      @ApiProperty(canBeNullOrNotSet=true) protected String allowedUsage
      Bandwidth limit for this hardware.
    • allowedUsageSpecified

      protected boolean allowedUsageSpecified
    • estimatedUsage

      @ApiProperty(canBeNullOrNotSet=true) protected String estimatedUsage
      Estimated bandwidth usage so far this billing cycle.
    • estimatedUsageSpecified

      protected boolean estimatedUsageSpecified
    • hardwareId

      @ApiProperty(canBeNullOrNotSet=true) protected Long hardwareId
      Hardware ID of server to monitor.
    • hardwareIdSpecified

      protected boolean hardwareIdSpecified
    • projectedUsage

      @ApiProperty(canBeNullOrNotSet=true) protected String projectedUsage
      Projected usage for this hardware based on previous usage this billing cycle.
    • projectedUsageSpecified

      protected boolean projectedUsageSpecified
    • serverName

      @ApiProperty(canBeNullOrNotSet=true) protected String serverName
      the text name of the server being monitored.
    • serverNameSpecified

      protected boolean serverNameSpecified
    • startDate

      The minimum date included in this list.
    • startDateSpecified

      protected boolean startDateSpecified
  • Constructor Details

    • Projection

      public Projection()
  • Method Details

    • getAllowedUsage

      public String getAllowedUsage()
    • setAllowedUsage

      public void setAllowedUsage​(String allowedUsage)
    • isAllowedUsageSpecified

      public boolean isAllowedUsageSpecified()
    • unsetAllowedUsage

      public void unsetAllowedUsage()
    • getEstimatedUsage

      public String getEstimatedUsage()
    • setEstimatedUsage

      public void setEstimatedUsage​(String estimatedUsage)
    • isEstimatedUsageSpecified

      public boolean isEstimatedUsageSpecified()
    • unsetEstimatedUsage

      public void unsetEstimatedUsage()
    • getHardwareId

      public Long getHardwareId()
    • setHardwareId

      public void setHardwareId​(Long hardwareId)
    • isHardwareIdSpecified

      public boolean isHardwareIdSpecified()
    • unsetHardwareId

      public void unsetHardwareId()
    • getProjectedUsage

      public String getProjectedUsage()
    • setProjectedUsage

      public void setProjectedUsage​(String projectedUsage)
    • isProjectedUsageSpecified

      public boolean isProjectedUsageSpecified()
    • unsetProjectedUsage

      public void unsetProjectedUsage()
    • getServerName

      public String getServerName()
    • setServerName

      public void setServerName​(String serverName)
    • isServerNameSpecified

      public boolean isServerNameSpecified()
    • unsetServerName

      public void unsetServerName()
    • getStartDate

      public GregorianCalendar getStartDate()
    • setStartDate

      public void setStartDate​(GregorianCalendar startDate)
    • isStartDateSpecified

      public boolean isStartDateSpecified()
    • unsetStartDate

      public void unsetStartDate()