Class Emergency
java.lang.Object
com.softlayer.api.Type
com.softlayer.api.service.Entity
com.softlayer.api.service.auxiliary.notification.Emergency
@ApiType("SoftLayer_Auxiliary_Notification_Emergency") public class Emergency extends Entity
A SoftLayer_Auxiliary_Notification_Emergency data object represents a notification event being broadcast to the SoftLayer customer base. It is used to provide information regarding outages or current known issues.
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
Emergency.Mask
static interface
Emergency.Service
The SoftLayer_Auxiliary_Notification_Emergency service is associated with all actions pertaining to the notification system.static interface
Emergency.ServiceAsync
-
Field Summary
Fields Modifier and Type Field Description protected GregorianCalendar
createDate
The date this event was created.protected boolean
createDateSpecified
protected String
device
The device (if any) effected by this event.protected boolean
deviceSpecified
protected String
duration
The duration of this event.protected boolean
durationSpecified
protected Long
id
The device (if any) effected by this event.protected boolean
idSpecified
protected String
location
The location effected by this event.protected boolean
locationSpecified
protected String
message
A message describing this event.protected boolean
messageSpecified
protected GregorianCalendar
modifyDate
The last date this event was modified.protected boolean
modifyDateSpecified
protected String
servicesAffected
The service(s) (if any) effected by this event.protected boolean
servicesAffectedSpecified
protected Signature
signature
The signature of the SoftLayer employee department associated with this notification.protected GregorianCalendar
startDate
The date this event will start.protected boolean
startDateSpecified
protected Status
status
The status of this notification.protected Long
statusId
Current status record for this event.protected boolean
statusIdSpecified
Fields inherited from class com.softlayer.api.Type
unknownProperties
-
Constructor Summary
Constructors Constructor Description Emergency()
-
Method Summary
Methods inherited from class com.softlayer.api.Type
getUnknownProperties, setUnknownProperties
-
Field Details
-
signature
The signature of the SoftLayer employee department associated with this notification. -
status
The status of this notification. -
createDate
The date this event was created. -
createDateSpecified
protected boolean createDateSpecified -
device
The device (if any) effected by this event. -
deviceSpecified
protected boolean deviceSpecified -
duration
The duration of this event. -
durationSpecified
protected boolean durationSpecified -
id
The device (if any) effected by this event. -
idSpecified
protected boolean idSpecified -
location
The location effected by this event. -
locationSpecified
protected boolean locationSpecified -
message
A message describing this event. -
messageSpecified
protected boolean messageSpecified -
modifyDate
The last date this event was modified. -
modifyDateSpecified
protected boolean modifyDateSpecified -
servicesAffected
The service(s) (if any) effected by this event. -
servicesAffectedSpecified
protected boolean servicesAffectedSpecified -
startDate
The date this event will start. -
startDateSpecified
protected boolean startDateSpecified -
statusId
Current status record for this event. -
statusIdSpecified
protected boolean statusIdSpecified
-
-
Constructor Details
-
Emergency
public Emergency()
-
-
Method Details
-
getSignature
-
setSignature
-
getStatus
-
setStatus
-
getCreateDate
-
setCreateDate
-
isCreateDateSpecified
public boolean isCreateDateSpecified() -
unsetCreateDate
public void unsetCreateDate() -
getDevice
-
setDevice
-
isDeviceSpecified
public boolean isDeviceSpecified() -
unsetDevice
public void unsetDevice() -
getDuration
-
setDuration
-
isDurationSpecified
public boolean isDurationSpecified() -
unsetDuration
public void unsetDuration() -
getId
-
setId
-
isIdSpecified
public boolean isIdSpecified() -
unsetId
public void unsetId() -
getLocation
-
setLocation
-
isLocationSpecified
public boolean isLocationSpecified() -
unsetLocation
public void unsetLocation() -
getMessage
-
setMessage
-
isMessageSpecified
public boolean isMessageSpecified() -
unsetMessage
public void unsetMessage() -
getModifyDate
-
setModifyDate
-
isModifyDateSpecified
public boolean isModifyDateSpecified() -
unsetModifyDate
public void unsetModifyDate() -
getServicesAffected
-
setServicesAffected
-
isServicesAffectedSpecified
public boolean isServicesAffectedSpecified() -
unsetServicesAffected
public void unsetServicesAffected() -
getStartDate
-
setStartDate
-
isStartDateSpecified
public boolean isStartDateSpecified() -
unsetStartDate
public void unsetStartDate() -
getStatusId
-
setStatusId
-
isStatusIdSpecified
public boolean isStatusIdSpecified() -
unsetStatusId
public void unsetStatusId() -
asService
-
service
-
service
-