Class Health
java.lang.Object
com.softlayer.api.Type
com.softlayer.api.service.Entity
com.softlayer.api.service.network.service.Health
@ApiType("SoftLayer_Network_Service_Health") public class Health extends Entity
Many general services that SoftLayer provides are tracked on the customer portal with a quick status message. These status message provide users with a quick reference to the health of a service, whether it's up or down. These services include SoftLayer's Internet backbone connections, VPN entry points, and router networks. The SoftLayer_Network_Service_Health data type provides the relationship between these services and their health status.
- See Also:
- SoftLayer_Network_Service_Health
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
Health.Mask
-
Field Summary
Fields Modifier and Type Field Description protected GregorianCalendar
createDate
The date that a service's status was created.protected boolean
createDateSpecified
protected Location
location
A service's location.protected Long
locationId
A service's location identifier.protected boolean
locationIdSpecified
protected GregorianCalendar
modifyDate
The date that a service's status was last changed.protected boolean
modifyDateSpecified
protected Status
status
The status portion of a service/status relationship.protected Long
statusId
A service's status identifier.protected boolean
statusIdSpecified
-
Constructor Summary
Constructors Constructor Description Health()
-
Method Summary
Modifier and Type Method Description GregorianCalendar
getCreateDate()
Location
getLocation()
Long
getLocationId()
GregorianCalendar
getModifyDate()
Status
getStatus()
Long
getStatusId()
boolean
isCreateDateSpecified()
boolean
isLocationIdSpecified()
boolean
isModifyDateSpecified()
boolean
isStatusIdSpecified()
void
setCreateDate(GregorianCalendar createDate)
void
setLocation(Location location)
void
setLocationId(Long locationId)
void
setModifyDate(GregorianCalendar modifyDate)
void
setStatus(Status status)
void
setStatusId(Long statusId)
void
unsetCreateDate()
void
unsetLocationId()
void
unsetModifyDate()
void
unsetStatusId()
-
Field Details
-
location
A service's location. -
status
The status portion of a service/status relationship. -
createDate
The date that a service's status was created. -
createDateSpecified
protected boolean createDateSpecified -
locationId
A service's location identifier. -
locationIdSpecified
protected boolean locationIdSpecified -
modifyDate
The date that a service's status was last changed. -
modifyDateSpecified
protected boolean modifyDateSpecified -
statusId
A service's status identifier. -
statusIdSpecified
protected boolean statusIdSpecified
-
-
Constructor Details
-
Health
public Health()
-
-
Method Details
-
getLocation
-
setLocation
-
getStatus
-
setStatus
-
getCreateDate
-
setCreateDate
-
isCreateDateSpecified
public boolean isCreateDateSpecified() -
unsetCreateDate
public void unsetCreateDate() -
getLocationId
-
setLocationId
-
isLocationIdSpecified
public boolean isLocationIdSpecified() -
unsetLocationId
public void unsetLocationId() -
getModifyDate
-
setModifyDate
-
isModifyDateSpecified
public boolean isModifyDateSpecified() -
unsetModifyDate
public void unsetModifyDate() -
getStatusId
-
setStatusId
-
isStatusIdSpecified
public boolean isStatusIdSpecified() -
unsetStatusId
public void unsetStatusId()
-