public abstract class DiscoveredSystemObjectRestRep extends DiscoveredDataObjectRestRep
Constructor and Description |
---|
DiscoveredSystemObjectRestRep() |
DiscoveredSystemObjectRestRep(java.lang.String systemType,
java.lang.String discoveryJobStatus,
java.lang.String meteringJobStatus,
java.lang.String lastDiscoveryStatusMessage,
java.lang.Long lastDiscoveryRunTime,
java.lang.Long nextDiscoveryRunTime,
java.lang.Long lastMeteringRunTime,
java.lang.Long nextMeteringRunTime,
java.lang.String compatibilityStatus,
java.lang.String registrationStatus,
java.lang.String name,
java.net.URI id,
RestLinkRep link,
java.util.Calendar creationTime,
java.lang.Boolean inactive,
java.util.Set<java.lang.String> tags,
java.lang.String nativeGuid) |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getCompatibilityStatus()
Whether or not this system is compatible with ViPR.
|
java.lang.String |
getDiscoveryJobStatus()
The status of the last discovery job for this system
Valid values:
CREATED
IN_PROGRESS
COMPLETE
ERROR
|
java.lang.Long |
getLastDiscoveryRunTime()
The timestamp for the last discovery job for this system
|
java.lang.String |
getLastDiscoveryStatusMessage()
The last discovery status message for this system
|
java.lang.Long |
getLastMeteringRunTime()
The timestamp for the last metric collection job for this system
|
java.lang.String |
getMeteringJobStatus()
The status of the last metric collection job for this system
Valid values:
CREATED
IN_PROGRESS
COMPLETE
ERROR
|
java.lang.Long |
getNextDiscoveryRunTime()
The timestamp for the next scheduled discovery job for this system
|
java.lang.Long |
getNextMeteringRunTime()
The timestamp for the next scheduled metric collection job for this system
|
java.lang.String |
getRegistrationStatus()
Whether or not the system is registered with ViPR.
|
java.lang.Long |
getSuccessDiscoveryTime()
The latest timestamp when the system run Discovery successfully
|
java.lang.Long |
getSuccessMeteringTime()
The latest timestamp when the system run Metering successfully
|
java.lang.String |
getSystemType()
A short mnemonic that indicates what kind of system is being represented.
|
void |
setCompatibilityStatus(java.lang.String compatibilityStatus) |
void |
setDiscoveryJobStatus(java.lang.String discoveryJobStatus) |
void |
setLastDiscoveryRunTime(java.lang.Long lastDiscoveryRunTime) |
void |
setLastDiscoveryStatusMessage(java.lang.String statusMessage) |
void |
setLastMeteringRunTime(java.lang.Long lastMeteringRunTime) |
void |
setMeteringJobStatus(java.lang.String meteringJobStatus) |
void |
setNextDiscoveryRunTime(java.lang.Long nextDiscoveryRunTime) |
void |
setNextMeteringRunTime(java.lang.Long nextMeteringRunTime) |
void |
setRegistrationStatus(java.lang.String registrationStatus) |
void |
setSuccessDiscoveryTime(java.lang.Long successDiscoveryTime) |
void |
setSuccessMeteringTime(java.lang.Long successMeteringTime) |
void |
setSystemType(java.lang.String systemType) |
getNativeGuid, setNativeGuid
getCreationTime, getGlobal, getId, getInactive, getInternal, getLink, getName, getRemote, getTags, getVdc, setCreationTime, setGlobal, setId, setInactive, setInternal, setLink, setName, setRemote, setTags, setVdc, toString
public DiscoveredSystemObjectRestRep()
public DiscoveredSystemObjectRestRep(java.lang.String systemType, java.lang.String discoveryJobStatus, java.lang.String meteringJobStatus, java.lang.String lastDiscoveryStatusMessage, java.lang.Long lastDiscoveryRunTime, java.lang.Long nextDiscoveryRunTime, java.lang.Long lastMeteringRunTime, java.lang.Long nextMeteringRunTime, java.lang.String compatibilityStatus, java.lang.String registrationStatus, java.lang.String name, java.net.URI id, RestLinkRep link, java.util.Calendar creationTime, java.lang.Boolean inactive, java.util.Set<java.lang.String> tags, java.lang.String nativeGuid)
public java.lang.String getLastDiscoveryStatusMessage()
public void setLastDiscoveryStatusMessage(java.lang.String statusMessage)
public java.lang.String getSystemType()
public void setSystemType(java.lang.String systemType)
public java.lang.String getDiscoveryJobStatus()
public void setDiscoveryJobStatus(java.lang.String discoveryJobStatus)
public java.lang.Long getLastDiscoveryRunTime()
public void setLastDiscoveryRunTime(java.lang.Long lastDiscoveryRunTime)
public java.lang.Long getLastMeteringRunTime()
public void setLastMeteringRunTime(java.lang.Long lastMeteringRunTime)
public java.lang.String getMeteringJobStatus()
public void setMeteringJobStatus(java.lang.String meteringJobStatus)
public java.lang.Long getNextDiscoveryRunTime()
public void setNextDiscoveryRunTime(java.lang.Long nextDiscoveryRunTime)
public java.lang.Long getNextMeteringRunTime()
public void setNextMeteringRunTime(java.lang.Long nextMeteringRunTime)
public java.lang.Long getSuccessDiscoveryTime()
public void setSuccessDiscoveryTime(java.lang.Long successDiscoveryTime)
public java.lang.Long getSuccessMeteringTime()
public void setSuccessMeteringTime(java.lang.Long successMeteringTime)
public java.lang.String getRegistrationStatus()
public void setRegistrationStatus(java.lang.String registrationStatus)
public java.lang.String getCompatibilityStatus()
public void setCompatibilityStatus(java.lang.String compatibilityStatus)