Class Details
java.lang.Object
com.softlayer.api.Type
com.softlayer.api.service.Entity
com.softlayer.api.service.container.metric.tracking.object.Details
com.softlayer.api.service.container.metric.tracking.object.virtual.host.Details
@ApiType("SoftLayer_Container_Metric_Tracking_Object_Virtual_Host_Details") public class Details extends Details
SoftLayer_Container_Metric_Tracking_Object_Virtual_Host_Details This container details a virtual host's metric data.
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
Details.Mask
-
Field Summary
Fields Modifier and Type Field Description protected GregorianCalendar
day
The day this metric was collected.protected boolean
daySpecified
protected Long
maxInstances
The maximum number of guests hosted by this platform for the given day.protected boolean
maxInstancesSpecified
protected Long
maxMemoryUsage
The maximum amount of memory utilized by this platform for the given day.protected boolean
maxMemoryUsageSpecified
protected BigDecimal
meanInstances
The mean number of guests hosted by this platform for the given day.protected boolean
meanInstancesSpecified
protected BigDecimal
meanMemoryUsage
The mean amount of memory utilized by this platform for the given day.protected boolean
meanMemoryUsageSpecified
protected Long
minInstances
The minimum number of guests hosted by this platform for the given day.protected boolean
minInstancesSpecified
protected Long
minMemoryUsage
The minimum amount of memory utilized by this platform for the given day.protected boolean
minMemoryUsageSpecified
Fields inherited from class com.softlayer.api.service.container.metric.tracking.object.Details
metricName, metricNameSpecified
Fields inherited from class com.softlayer.api.Type
unknownProperties
-
Constructor Summary
Constructors Constructor Description Details()
-
Method Summary
Modifier and Type Method Description GregorianCalendar
getDay()
Long
getMaxInstances()
Long
getMaxMemoryUsage()
BigDecimal
getMeanInstances()
BigDecimal
getMeanMemoryUsage()
Long
getMinInstances()
Long
getMinMemoryUsage()
boolean
isDaySpecified()
boolean
isMaxInstancesSpecified()
boolean
isMaxMemoryUsageSpecified()
boolean
isMeanInstancesSpecified()
boolean
isMeanMemoryUsageSpecified()
boolean
isMinInstancesSpecified()
boolean
isMinMemoryUsageSpecified()
void
setDay(GregorianCalendar day)
void
setMaxInstances(Long maxInstances)
void
setMaxMemoryUsage(Long maxMemoryUsage)
void
setMeanInstances(BigDecimal meanInstances)
void
setMeanMemoryUsage(BigDecimal meanMemoryUsage)
void
setMinInstances(Long minInstances)
void
setMinMemoryUsage(Long minMemoryUsage)
void
unsetDay()
void
unsetMaxInstances()
void
unsetMaxMemoryUsage()
void
unsetMeanInstances()
void
unsetMeanMemoryUsage()
void
unsetMinInstances()
void
unsetMinMemoryUsage()
Methods inherited from class com.softlayer.api.service.container.metric.tracking.object.Details
getMetricName, isMetricNameSpecified, setMetricName, unsetMetricName
Methods inherited from class com.softlayer.api.Type
getUnknownProperties, setUnknownProperties
-
Field Details
-
day
The day this metric was collected. -
daySpecified
protected boolean daySpecified -
maxInstances
The maximum number of guests hosted by this platform for the given day. -
maxInstancesSpecified
protected boolean maxInstancesSpecified -
maxMemoryUsage
The maximum amount of memory utilized by this platform for the given day. -
maxMemoryUsageSpecified
protected boolean maxMemoryUsageSpecified -
meanInstances
The mean number of guests hosted by this platform for the given day. -
meanInstancesSpecified
protected boolean meanInstancesSpecified -
meanMemoryUsage
The mean amount of memory utilized by this platform for the given day. -
meanMemoryUsageSpecified
protected boolean meanMemoryUsageSpecified -
minInstances
The minimum number of guests hosted by this platform for the given day. -
minInstancesSpecified
protected boolean minInstancesSpecified -
minMemoryUsage
The minimum amount of memory utilized by this platform for the given day. -
minMemoryUsageSpecified
protected boolean minMemoryUsageSpecified
-
-
Constructor Details
-
Details
public Details()
-
-
Method Details
-
getDay
-
setDay
-
isDaySpecified
public boolean isDaySpecified() -
unsetDay
public void unsetDay() -
getMaxInstances
-
setMaxInstances
-
isMaxInstancesSpecified
public boolean isMaxInstancesSpecified() -
unsetMaxInstances
public void unsetMaxInstances() -
getMaxMemoryUsage
-
setMaxMemoryUsage
-
isMaxMemoryUsageSpecified
public boolean isMaxMemoryUsageSpecified() -
unsetMaxMemoryUsage
public void unsetMaxMemoryUsage() -
getMeanInstances
-
setMeanInstances
-
isMeanInstancesSpecified
public boolean isMeanInstancesSpecified() -
unsetMeanInstances
public void unsetMeanInstances() -
getMeanMemoryUsage
-
setMeanMemoryUsage
-
isMeanMemoryUsageSpecified
public boolean isMeanMemoryUsageSpecified() -
unsetMeanMemoryUsage
public void unsetMeanMemoryUsage() -
getMinInstances
-
setMinInstances
-
isMinInstancesSpecified
public boolean isMinInstancesSpecified() -
unsetMinInstances
public void unsetMinInstances() -
getMinMemoryUsage
-
setMinMemoryUsage
-
isMinMemoryUsageSpecified
public boolean isMinMemoryUsageSpecified() -
unsetMinMemoryUsage
public void unsetMinMemoryUsage()
-