Class Summary
- java.lang.Object
-
- com.softlayer.api.Type
-
- com.softlayer.api.service.Entity
-
- com.softlayer.api.service.container.metric.tracking.object.Summary
-
- com.softlayer.api.service.container.metric.tracking.object.virtual.host.Summary
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
Summary.Mask
-
Field Summary
Fields Modifier and Type Field Description protected Long
avgMemoryUsageInBillingCycle
The average amount of memory usage thus far in this billing cycle.protected boolean
avgMemoryUsageInBillingCycleSpecified
protected GregorianCalendar
currentBillCycleEnd
Current bill cycle end date.protected boolean
currentBillCycleEndSpecified
protected GregorianCalendar
currentBillCycleStart
Current bill cycle start date.protected boolean
currentBillCycleStartSpecified
protected Long
lastInstanceCount
The last count of instances this platform was hosting.protected boolean
lastInstanceCountSpecified
protected Long
lastMemoryUsageAmount
The last amount of memory this platform was using.protected boolean
lastMemoryUsageAmountSpecified
protected GregorianCalendar
lastPollTime
The last time this virtual host was polled for metrics.protected boolean
lastPollTimeSpecified
protected Long
maxInstanceInBillingCycle
The max number of instances hosted thus far in this billing cycle.protected boolean
maxInstanceInBillingCycleSpecified
protected GregorianCalendar
previousBillCycleEnd
Previous bill cycle end date.protected boolean
previousBillCycleEndSpecified
protected GregorianCalendar
previousBillCycleStart
Previous bill cycle start date.protected boolean
previousBillCycleStartSpecified
protected String
virtualPlatformName
This virtual hosting platform name.protected boolean
virtualPlatformNameSpecified
-
Fields inherited from class com.softlayer.api.service.container.metric.tracking.object.Summary
metricName, metricNameSpecified
-
Fields inherited from class com.softlayer.api.Type
unknownProperties
-
-
Constructor Summary
Constructors Constructor Description Summary()
-
Method Summary
-
Methods inherited from class com.softlayer.api.service.container.metric.tracking.object.Summary
getMetricName, isMetricNameSpecified, setMetricName, unsetMetricName
-
Methods inherited from class com.softlayer.api.Type
getUnknownProperties, setUnknownProperties
-
-
-
-
Field Detail
-
avgMemoryUsageInBillingCycle
@ApiProperty(canBeNullOrNotSet=true) protected Long avgMemoryUsageInBillingCycle
The average amount of memory usage thus far in this billing cycle.
-
avgMemoryUsageInBillingCycleSpecified
protected boolean avgMemoryUsageInBillingCycleSpecified
-
currentBillCycleEnd
@ApiProperty(canBeNullOrNotSet=true) protected GregorianCalendar currentBillCycleEnd
Current bill cycle end date.
-
currentBillCycleEndSpecified
protected boolean currentBillCycleEndSpecified
-
currentBillCycleStart
@ApiProperty(canBeNullOrNotSet=true) protected GregorianCalendar currentBillCycleStart
Current bill cycle start date.
-
currentBillCycleStartSpecified
protected boolean currentBillCycleStartSpecified
-
lastInstanceCount
@ApiProperty(canBeNullOrNotSet=true) protected Long lastInstanceCount
The last count of instances this platform was hosting.
-
lastInstanceCountSpecified
protected boolean lastInstanceCountSpecified
-
lastMemoryUsageAmount
@ApiProperty(canBeNullOrNotSet=true) protected Long lastMemoryUsageAmount
The last amount of memory this platform was using.
-
lastMemoryUsageAmountSpecified
protected boolean lastMemoryUsageAmountSpecified
-
lastPollTime
@ApiProperty(canBeNullOrNotSet=true) protected GregorianCalendar lastPollTime
The last time this virtual host was polled for metrics.
-
lastPollTimeSpecified
protected boolean lastPollTimeSpecified
-
maxInstanceInBillingCycle
@ApiProperty(canBeNullOrNotSet=true) protected Long maxInstanceInBillingCycle
The max number of instances hosted thus far in this billing cycle.
-
maxInstanceInBillingCycleSpecified
protected boolean maxInstanceInBillingCycleSpecified
-
previousBillCycleEnd
@ApiProperty(canBeNullOrNotSet=true) protected GregorianCalendar previousBillCycleEnd
Previous bill cycle end date.
-
previousBillCycleEndSpecified
protected boolean previousBillCycleEndSpecified
-
previousBillCycleStart
@ApiProperty(canBeNullOrNotSet=true) protected GregorianCalendar previousBillCycleStart
Previous bill cycle start date.
-
previousBillCycleStartSpecified
protected boolean previousBillCycleStartSpecified
-
virtualPlatformName
@ApiProperty(canBeNullOrNotSet=true) protected String virtualPlatformName
This virtual hosting platform name.
-
virtualPlatformNameSpecified
protected boolean virtualPlatformNameSpecified
-
-
Method Detail
-
getAvgMemoryUsageInBillingCycle
public Long getAvgMemoryUsageInBillingCycle()
-
setAvgMemoryUsageInBillingCycle
public void setAvgMemoryUsageInBillingCycle(Long avgMemoryUsageInBillingCycle)
-
isAvgMemoryUsageInBillingCycleSpecified
public boolean isAvgMemoryUsageInBillingCycleSpecified()
-
unsetAvgMemoryUsageInBillingCycle
public void unsetAvgMemoryUsageInBillingCycle()
-
getCurrentBillCycleEnd
public GregorianCalendar getCurrentBillCycleEnd()
-
setCurrentBillCycleEnd
public void setCurrentBillCycleEnd(GregorianCalendar currentBillCycleEnd)
-
isCurrentBillCycleEndSpecified
public boolean isCurrentBillCycleEndSpecified()
-
unsetCurrentBillCycleEnd
public void unsetCurrentBillCycleEnd()
-
getCurrentBillCycleStart
public GregorianCalendar getCurrentBillCycleStart()
-
setCurrentBillCycleStart
public void setCurrentBillCycleStart(GregorianCalendar currentBillCycleStart)
-
isCurrentBillCycleStartSpecified
public boolean isCurrentBillCycleStartSpecified()
-
unsetCurrentBillCycleStart
public void unsetCurrentBillCycleStart()
-
getLastInstanceCount
public Long getLastInstanceCount()
-
setLastInstanceCount
public void setLastInstanceCount(Long lastInstanceCount)
-
isLastInstanceCountSpecified
public boolean isLastInstanceCountSpecified()
-
unsetLastInstanceCount
public void unsetLastInstanceCount()
-
getLastMemoryUsageAmount
public Long getLastMemoryUsageAmount()
-
setLastMemoryUsageAmount
public void setLastMemoryUsageAmount(Long lastMemoryUsageAmount)
-
isLastMemoryUsageAmountSpecified
public boolean isLastMemoryUsageAmountSpecified()
-
unsetLastMemoryUsageAmount
public void unsetLastMemoryUsageAmount()
-
getLastPollTime
public GregorianCalendar getLastPollTime()
-
setLastPollTime
public void setLastPollTime(GregorianCalendar lastPollTime)
-
isLastPollTimeSpecified
public boolean isLastPollTimeSpecified()
-
unsetLastPollTime
public void unsetLastPollTime()
-
getMaxInstanceInBillingCycle
public Long getMaxInstanceInBillingCycle()
-
setMaxInstanceInBillingCycle
public void setMaxInstanceInBillingCycle(Long maxInstanceInBillingCycle)
-
isMaxInstanceInBillingCycleSpecified
public boolean isMaxInstanceInBillingCycleSpecified()
-
unsetMaxInstanceInBillingCycle
public void unsetMaxInstanceInBillingCycle()
-
getPreviousBillCycleEnd
public GregorianCalendar getPreviousBillCycleEnd()
-
setPreviousBillCycleEnd
public void setPreviousBillCycleEnd(GregorianCalendar previousBillCycleEnd)
-
isPreviousBillCycleEndSpecified
public boolean isPreviousBillCycleEndSpecified()
-
unsetPreviousBillCycleEnd
public void unsetPreviousBillCycleEnd()
-
getPreviousBillCycleStart
public GregorianCalendar getPreviousBillCycleStart()
-
setPreviousBillCycleStart
public void setPreviousBillCycleStart(GregorianCalendar previousBillCycleStart)
-
isPreviousBillCycleStartSpecified
public boolean isPreviousBillCycleStartSpecified()
-
unsetPreviousBillCycleStart
public void unsetPreviousBillCycleStart()
-
getVirtualPlatformName
public String getVirtualPlatformName()
-
setVirtualPlatformName
public void setVirtualPlatformName(String virtualPlatformName)
-
isVirtualPlatformNameSpecified
public boolean isVirtualPlatformNameSpecified()
-
unsetVirtualPlatformName
public void unsetVirtualPlatformName()
-
-