Class Usage
java.lang.Object
com.softlayer.api.Type
com.softlayer.api.service.Entity
com.softlayer.api.service.container.bandwidth.Usage
@ApiType("SoftLayer_Container_Bandwidth_Usage") public class Usage extends Entity
When a customer uses SoftLayer_Account::getBandwidthUsage, this container is used to return their usage information in bytes
- See Also:
- SoftLayer_Container_Bandwidth_Usage
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classUsage.Mask -
Field Summary
Fields Modifier and Type Field Description protected GregorianCalendarendDateprotected booleanendDateSpecifiedprotected LonghardwareIdprotected booleanhardwareIdSpecifiedprotected BigDecimalprivateInUsageprotected booleanprivateInUsageSpecifiedprotected BigDecimalprivateOutUsageprotected booleanprivateOutUsageSpecifiedprotected BigDecimalpublicInUsageprotected booleanpublicInUsageSpecifiedprotected BigDecimalpublicOutUsageprotected booleanpublicOutUsageSpecifiedprotected GregorianCalendarstartDateprotected booleanstartDateSpecified -
Constructor Summary
Constructors Constructor Description Usage() -
Method Summary
Modifier and Type Method Description GregorianCalendargetEndDate()LonggetHardwareId()BigDecimalgetPrivateInUsage()BigDecimalgetPrivateOutUsage()BigDecimalgetPublicInUsage()BigDecimalgetPublicOutUsage()GregorianCalendargetStartDate()booleanisEndDateSpecified()booleanisHardwareIdSpecified()booleanisPrivateInUsageSpecified()booleanisPrivateOutUsageSpecified()booleanisPublicInUsageSpecified()booleanisPublicOutUsageSpecified()booleanisStartDateSpecified()voidsetEndDate(GregorianCalendar endDate)voidsetHardwareId(Long hardwareId)voidsetPrivateInUsage(BigDecimal privateInUsage)voidsetPrivateOutUsage(BigDecimal privateOutUsage)voidsetPublicInUsage(BigDecimal publicInUsage)voidsetPublicOutUsage(BigDecimal publicOutUsage)voidsetStartDate(GregorianCalendar startDate)voidunsetEndDate()voidunsetHardwareId()voidunsetPrivateInUsage()voidunsetPrivateOutUsage()voidunsetPublicInUsage()voidunsetPublicOutUsage()voidunsetStartDate()
-
Field Details
-
endDate
-
endDateSpecified
protected boolean endDateSpecified -
hardwareId
-
hardwareIdSpecified
protected boolean hardwareIdSpecified -
privateInUsage
-
privateInUsageSpecified
protected boolean privateInUsageSpecified -
privateOutUsage
-
privateOutUsageSpecified
protected boolean privateOutUsageSpecified -
publicInUsage
-
publicInUsageSpecified
protected boolean publicInUsageSpecified -
publicOutUsage
-
publicOutUsageSpecified
protected boolean publicOutUsageSpecified -
startDate
-
startDateSpecified
protected boolean startDateSpecified
-
-
Constructor Details
-
Usage
public Usage()
-
-
Method Details
-
getEndDate
-
setEndDate
-
isEndDateSpecified
public boolean isEndDateSpecified() -
unsetEndDate
public void unsetEndDate() -
getHardwareId
-
setHardwareId
-
isHardwareIdSpecified
public boolean isHardwareIdSpecified() -
unsetHardwareId
public void unsetHardwareId() -
getPrivateInUsage
-
setPrivateInUsage
-
isPrivateInUsageSpecified
public boolean isPrivateInUsageSpecified() -
unsetPrivateInUsage
public void unsetPrivateInUsage() -
getPrivateOutUsage
-
setPrivateOutUsage
-
isPrivateOutUsageSpecified
public boolean isPrivateOutUsageSpecified() -
unsetPrivateOutUsage
public void unsetPrivateOutUsage() -
getPublicInUsage
-
setPublicInUsage
-
isPublicInUsageSpecified
public boolean isPublicInUsageSpecified() -
unsetPublicInUsage
public void unsetPublicInUsage() -
getPublicOutUsage
-
setPublicOutUsage
-
isPublicOutUsageSpecified
public boolean isPublicOutUsageSpecified() -
unsetPublicOutUsage
public void unsetPublicOutUsage() -
getStartDate
-
setStartDate
-
isStartDateSpecified
public boolean isStartDateSpecified() -
unsetStartDate
public void unsetStartDate()
-