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 class
Usage.Mask
-
Field Summary
Fields Modifier and Type Field Description protected GregorianCalendar
endDate
protected boolean
endDateSpecified
protected Long
hardwareId
protected boolean
hardwareIdSpecified
protected BigDecimal
privateInUsage
protected boolean
privateInUsageSpecified
protected BigDecimal
privateOutUsage
protected boolean
privateOutUsageSpecified
protected BigDecimal
publicInUsage
protected boolean
publicInUsageSpecified
protected BigDecimal
publicOutUsage
protected boolean
publicOutUsageSpecified
protected GregorianCalendar
startDate
protected boolean
startDateSpecified
Fields inherited from class com.softlayer.api.Type
unknownProperties
-
Constructor Summary
Constructors Constructor Description Usage()
-
Method Summary
Modifier and Type Method Description GregorianCalendar
getEndDate()
Long
getHardwareId()
BigDecimal
getPrivateInUsage()
BigDecimal
getPrivateOutUsage()
BigDecimal
getPublicInUsage()
BigDecimal
getPublicOutUsage()
GregorianCalendar
getStartDate()
boolean
isEndDateSpecified()
boolean
isHardwareIdSpecified()
boolean
isPrivateInUsageSpecified()
boolean
isPrivateOutUsageSpecified()
boolean
isPublicInUsageSpecified()
boolean
isPublicOutUsageSpecified()
boolean
isStartDateSpecified()
void
setEndDate(GregorianCalendar endDate)
void
setHardwareId(Long hardwareId)
void
setPrivateInUsage(BigDecimal privateInUsage)
void
setPrivateOutUsage(BigDecimal privateOutUsage)
void
setPublicInUsage(BigDecimal publicInUsage)
void
setPublicOutUsage(BigDecimal publicOutUsage)
void
setStartDate(GregorianCalendar startDate)
void
unsetEndDate()
void
unsetHardwareId()
void
unsetPrivateInUsage()
void
unsetPrivateOutUsage()
void
unsetPublicInUsage()
void
unsetPublicOutUsage()
void
unsetStartDate()
Methods inherited from class com.softlayer.api.Type
getUnknownProperties, setUnknownProperties
-
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()
-