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
-
-
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
All Methods Instance Methods Concrete Methods 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 Detail
-
day
@ApiProperty(canBeNullOrNotSet=true) protected GregorianCalendar day
The day this metric was collected.
-
daySpecified
protected boolean daySpecified
-
maxInstances
@ApiProperty(canBeNullOrNotSet=true) protected Long maxInstances
The maximum number of guests hosted by this platform for the given day.
-
maxInstancesSpecified
protected boolean maxInstancesSpecified
-
maxMemoryUsage
@ApiProperty(canBeNullOrNotSet=true) protected Long maxMemoryUsage
The maximum amount of memory utilized by this platform for the given day.
-
maxMemoryUsageSpecified
protected boolean maxMemoryUsageSpecified
-
meanInstances
@ApiProperty(canBeNullOrNotSet=true) protected BigDecimal meanInstances
The mean number of guests hosted by this platform for the given day.
-
meanInstancesSpecified
protected boolean meanInstancesSpecified
-
meanMemoryUsage
@ApiProperty(canBeNullOrNotSet=true) protected BigDecimal meanMemoryUsage
The mean amount of memory utilized by this platform for the given day.
-
meanMemoryUsageSpecified
protected boolean meanMemoryUsageSpecified
-
minInstances
@ApiProperty(canBeNullOrNotSet=true) protected Long minInstances
The minimum number of guests hosted by this platform for the given day.
-
minInstancesSpecified
protected boolean minInstancesSpecified
-
minMemoryUsage
@ApiProperty(canBeNullOrNotSet=true) protected Long minMemoryUsage
The minimum amount of memory utilized by this platform for the given day.
-
minMemoryUsageSpecified
protected boolean minMemoryUsageSpecified
-
-
Method Detail
-
getDay
public GregorianCalendar getDay()
-
setDay
public void setDay(GregorianCalendar day)
-
isDaySpecified
public boolean isDaySpecified()
-
unsetDay
public void unsetDay()
-
getMaxInstances
public Long getMaxInstances()
-
setMaxInstances
public void setMaxInstances(Long maxInstances)
-
isMaxInstancesSpecified
public boolean isMaxInstancesSpecified()
-
unsetMaxInstances
public void unsetMaxInstances()
-
getMaxMemoryUsage
public Long getMaxMemoryUsage()
-
setMaxMemoryUsage
public void setMaxMemoryUsage(Long maxMemoryUsage)
-
isMaxMemoryUsageSpecified
public boolean isMaxMemoryUsageSpecified()
-
unsetMaxMemoryUsage
public void unsetMaxMemoryUsage()
-
getMeanInstances
public BigDecimal getMeanInstances()
-
setMeanInstances
public void setMeanInstances(BigDecimal meanInstances)
-
isMeanInstancesSpecified
public boolean isMeanInstancesSpecified()
-
unsetMeanInstances
public void unsetMeanInstances()
-
getMeanMemoryUsage
public BigDecimal getMeanMemoryUsage()
-
setMeanMemoryUsage
public void setMeanMemoryUsage(BigDecimal meanMemoryUsage)
-
isMeanMemoryUsageSpecified
public boolean isMeanMemoryUsageSpecified()
-
unsetMeanMemoryUsage
public void unsetMeanMemoryUsage()
-
getMinInstances
public Long getMinInstances()
-
setMinInstances
public void setMinInstances(Long minInstances)
-
isMinInstancesSpecified
public boolean isMinInstancesSpecified()
-
unsetMinInstances
public void unsetMinInstances()
-
getMinMemoryUsage
public Long getMinMemoryUsage()
-
setMinMemoryUsage
public void setMinMemoryUsage(Long minMemoryUsage)
-
isMinMemoryUsageSpecified
public boolean isMinMemoryUsageSpecified()
-
unsetMinMemoryUsage
public void unsetMinMemoryUsage()
-
-