java.lang.Object
com.softlayer.api.Type
com.softlayer.api.service.Entity
com.softlayer.api.service.container.network.bandwidth.version1.Usage

@ApiType("SoftLayer_Container_Network_Bandwidth_Version1_Usage")
public class Usage
extends Entity
SoftLayer_Container_Network_Bandwidth_Version1_Usage models an hourly bandwidth record.
See Also:
SoftLayer_Container_Network_Bandwidth_Version1_Usage
  • Field Details

    • incomingAmount

      @ApiProperty(canBeNullOrNotSet=true) protected BigDecimal incomingAmount
      The amount of incoming bandwidth that a server has used within the hour of the recordedDate.
    • incomingAmountSpecified

      protected boolean incomingAmountSpecified
    • outgoingAmount

      @ApiProperty(canBeNullOrNotSet=true) protected BigDecimal outgoingAmount
      The amount of outgoing bandwidth that a server has used within the hour of the recordedDate.
    • outgoingAmountSpecified

      protected boolean outgoingAmountSpecified
    • recordedDate

      @ApiProperty(canBeNullOrNotSet=true) protected GregorianCalendar recordedDate
      The date and time that the bandwidth was used by a piece of hardware
    • recordedDateSpecified

      protected boolean recordedDateSpecified
  • Constructor Details

    • Usage

      public Usage()
  • Method Details

    • getIncomingAmount

      public BigDecimal getIncomingAmount()
    • setIncomingAmount

      public void setIncomingAmount​(BigDecimal incomingAmount)
    • isIncomingAmountSpecified

      public boolean isIncomingAmountSpecified()
    • unsetIncomingAmount

      public void unsetIncomingAmount()
    • getOutgoingAmount

      public BigDecimal getOutgoingAmount()
    • setOutgoingAmount

      public void setOutgoingAmount​(BigDecimal outgoingAmount)
    • isOutgoingAmountSpecified

      public boolean isOutgoingAmountSpecified()
    • unsetOutgoingAmount

      public void unsetOutgoingAmount()
    • getRecordedDate

      public GregorianCalendar getRecordedDate()
    • setRecordedDate

      public void setRecordedDate​(GregorianCalendar recordedDate)
    • isRecordedDateSpecified

      public boolean isRecordedDateSpecified()
    • unsetRecordedDate

      public void unsetRecordedDate()