@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class EdgeModelStat extends Object implements Serializable, Cloneable, StructuredPojo
Status of edge devices with this model.
Constructor and Description |
---|
EdgeModelStat() |
Modifier and Type | Method and Description |
---|---|
EdgeModelStat |
clone() |
boolean |
equals(Object obj) |
Long |
getActiveDeviceCount()
The number of devices that have this model version, a heart beat, and are currently running.
|
Long |
getConnectedDeviceCount()
The number of devices that have this model version and have a heart beat.
|
String |
getModelName()
The name of the model.
|
String |
getModelVersion()
The model version.
|
Long |
getOfflineDeviceCount()
The number of devices that have this model version and do not have a heart beat.
|
Long |
getSamplingDeviceCount()
The number of devices with this model version and are producing sample data.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setActiveDeviceCount(Long activeDeviceCount)
The number of devices that have this model version, a heart beat, and are currently running.
|
void |
setConnectedDeviceCount(Long connectedDeviceCount)
The number of devices that have this model version and have a heart beat.
|
void |
setModelName(String modelName)
The name of the model.
|
void |
setModelVersion(String modelVersion)
The model version.
|
void |
setOfflineDeviceCount(Long offlineDeviceCount)
The number of devices that have this model version and do not have a heart beat.
|
void |
setSamplingDeviceCount(Long samplingDeviceCount)
The number of devices with this model version and are producing sample data.
|
String |
toString()
Returns a string representation of this object.
|
EdgeModelStat |
withActiveDeviceCount(Long activeDeviceCount)
The number of devices that have this model version, a heart beat, and are currently running.
|
EdgeModelStat |
withConnectedDeviceCount(Long connectedDeviceCount)
The number of devices that have this model version and have a heart beat.
|
EdgeModelStat |
withModelName(String modelName)
The name of the model.
|
EdgeModelStat |
withModelVersion(String modelVersion)
The model version.
|
EdgeModelStat |
withOfflineDeviceCount(Long offlineDeviceCount)
The number of devices that have this model version and do not have a heart beat.
|
EdgeModelStat |
withSamplingDeviceCount(Long samplingDeviceCount)
The number of devices with this model version and are producing sample data.
|
public void setModelName(String modelName)
The name of the model.
modelName
- The name of the model.public String getModelName()
The name of the model.
public EdgeModelStat withModelName(String modelName)
The name of the model.
modelName
- The name of the model.public void setModelVersion(String modelVersion)
The model version.
modelVersion
- The model version.public String getModelVersion()
The model version.
public EdgeModelStat withModelVersion(String modelVersion)
The model version.
modelVersion
- The model version.public void setOfflineDeviceCount(Long offlineDeviceCount)
The number of devices that have this model version and do not have a heart beat.
offlineDeviceCount
- The number of devices that have this model version and do not have a heart beat.public Long getOfflineDeviceCount()
The number of devices that have this model version and do not have a heart beat.
public EdgeModelStat withOfflineDeviceCount(Long offlineDeviceCount)
The number of devices that have this model version and do not have a heart beat.
offlineDeviceCount
- The number of devices that have this model version and do not have a heart beat.public void setConnectedDeviceCount(Long connectedDeviceCount)
The number of devices that have this model version and have a heart beat.
connectedDeviceCount
- The number of devices that have this model version and have a heart beat.public Long getConnectedDeviceCount()
The number of devices that have this model version and have a heart beat.
public EdgeModelStat withConnectedDeviceCount(Long connectedDeviceCount)
The number of devices that have this model version and have a heart beat.
connectedDeviceCount
- The number of devices that have this model version and have a heart beat.public void setActiveDeviceCount(Long activeDeviceCount)
The number of devices that have this model version, a heart beat, and are currently running.
activeDeviceCount
- The number of devices that have this model version, a heart beat, and are currently running.public Long getActiveDeviceCount()
The number of devices that have this model version, a heart beat, and are currently running.
public EdgeModelStat withActiveDeviceCount(Long activeDeviceCount)
The number of devices that have this model version, a heart beat, and are currently running.
activeDeviceCount
- The number of devices that have this model version, a heart beat, and are currently running.public void setSamplingDeviceCount(Long samplingDeviceCount)
The number of devices with this model version and are producing sample data.
samplingDeviceCount
- The number of devices with this model version and are producing sample data.public Long getSamplingDeviceCount()
The number of devices with this model version and are producing sample data.
public EdgeModelStat withSamplingDeviceCount(Long samplingDeviceCount)
The number of devices with this model version and are producing sample data.
samplingDeviceCount
- The number of devices with this model version and are producing sample data.public String toString()
toString
in class Object
Object.toString()
public EdgeModelStat clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.