Class Usage
- java.lang.Object
-
- com.softlayer.api.Type
-
- com.softlayer.api.service.Entity
-
- com.softlayer.api.service.network.storage.daily.Usage
-
@ApiType("SoftLayer_Network_Storage_Daily_Usage") public class Usage extends Entity
- See Also:
- SoftLayer_Network_Storage_Daily_Usage
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
Usage.Mask
-
Field Summary
Fields Modifier and Type Field Description protected Long
bytesUsed
protected boolean
bytesUsedSpecified
protected Long
cdnHttpBandwidth
protected boolean
cdnHttpBandwidthSpecified
protected GregorianCalendar
createDate
protected boolean
createDateSpecified
protected Storage
nasVolume
protected Long
nasVolumeId
protected boolean
nasVolumeIdSpecified
protected Long
publicBandwidthOut
protected boolean
publicBandwidthOutSpecified
-
Fields inherited from class com.softlayer.api.Type
unknownProperties
-
-
Constructor Summary
Constructors Constructor Description Usage()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Long
getBytesUsed()
Long
getCdnHttpBandwidth()
GregorianCalendar
getCreateDate()
Storage
getNasVolume()
Long
getNasVolumeId()
Long
getPublicBandwidthOut()
boolean
isBytesUsedSpecified()
boolean
isCdnHttpBandwidthSpecified()
boolean
isCreateDateSpecified()
boolean
isNasVolumeIdSpecified()
boolean
isPublicBandwidthOutSpecified()
void
setBytesUsed(Long bytesUsed)
void
setCdnHttpBandwidth(Long cdnHttpBandwidth)
void
setCreateDate(GregorianCalendar createDate)
void
setNasVolume(Storage nasVolume)
void
setNasVolumeId(Long nasVolumeId)
void
setPublicBandwidthOut(Long publicBandwidthOut)
void
unsetBytesUsed()
void
unsetCdnHttpBandwidth()
void
unsetCreateDate()
void
unsetNasVolumeId()
void
unsetPublicBandwidthOut()
-
Methods inherited from class com.softlayer.api.Type
getUnknownProperties, setUnknownProperties
-
-
-
-
Field Detail
-
nasVolume
@ApiProperty protected Storage nasVolume
-
bytesUsed
@ApiProperty(canBeNullOrNotSet=true) protected Long bytesUsed
-
bytesUsedSpecified
protected boolean bytesUsedSpecified
-
cdnHttpBandwidth
@ApiProperty(canBeNullOrNotSet=true) protected Long cdnHttpBandwidth
-
cdnHttpBandwidthSpecified
protected boolean cdnHttpBandwidthSpecified
-
createDate
@ApiProperty(canBeNullOrNotSet=true) protected GregorianCalendar createDate
-
createDateSpecified
protected boolean createDateSpecified
-
nasVolumeId
@ApiProperty(canBeNullOrNotSet=true) protected Long nasVolumeId
-
nasVolumeIdSpecified
protected boolean nasVolumeIdSpecified
-
publicBandwidthOut
@ApiProperty(canBeNullOrNotSet=true) protected Long publicBandwidthOut
-
publicBandwidthOutSpecified
protected boolean publicBandwidthOutSpecified
-
-
Method Detail
-
getNasVolume
public Storage getNasVolume()
-
setNasVolume
public void setNasVolume(Storage nasVolume)
-
getBytesUsed
public Long getBytesUsed()
-
setBytesUsed
public void setBytesUsed(Long bytesUsed)
-
isBytesUsedSpecified
public boolean isBytesUsedSpecified()
-
unsetBytesUsed
public void unsetBytesUsed()
-
getCdnHttpBandwidth
public Long getCdnHttpBandwidth()
-
setCdnHttpBandwidth
public void setCdnHttpBandwidth(Long cdnHttpBandwidth)
-
isCdnHttpBandwidthSpecified
public boolean isCdnHttpBandwidthSpecified()
-
unsetCdnHttpBandwidth
public void unsetCdnHttpBandwidth()
-
getCreateDate
public GregorianCalendar getCreateDate()
-
setCreateDate
public void setCreateDate(GregorianCalendar createDate)
-
isCreateDateSpecified
public boolean isCreateDateSpecified()
-
unsetCreateDate
public void unsetCreateDate()
-
getNasVolumeId
public Long getNasVolumeId()
-
setNasVolumeId
public void setNasVolumeId(Long nasVolumeId)
-
isNasVolumeIdSpecified
public boolean isNasVolumeIdSpecified()
-
unsetNasVolumeId
public void unsetNasVolumeId()
-
getPublicBandwidthOut
public Long getPublicBandwidthOut()
-
setPublicBandwidthOut
public void setPublicBandwidthOut(Long publicBandwidthOut)
-
isPublicBandwidthOutSpecified
public boolean isPublicBandwidthOutSpecified()
-
unsetPublicBandwidthOut
public void unsetPublicBandwidthOut()
-
-