Class PendingMaintenanceAction
- java.lang.Object
-
- com.softlayer.api.Type
-
- com.softlayer.api.service.Entity
-
- com.softlayer.api.service.container.virtual.guest.PendingMaintenanceAction
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
PendingMaintenanceAction.Mask
-
Field Summary
Fields Modifier and Type Field Description protected Long
actionId
The ID of the associated action.protected boolean
actionIdSpecified
protected GregorianCalendar
dueDate
The datetime at which this action will be initiated regardless of customer action (if it has not already been completed).protected boolean
dueDateSpecified
protected String
status
User-friendly status.protected boolean
statusSpecified
protected Ticket
ticket
The ticket associated with this maintenance action.protected boolean
ticketSpecified
protected String
title
The Title for the associated action.protected boolean
titleSpecified
protected String
triggerExplanation
The Trigger Explanation for the associated action.protected boolean
triggerExplanationSpecified
-
Fields inherited from class com.softlayer.api.Type
unknownProperties
-
-
Constructor Summary
Constructors Constructor Description PendingMaintenanceAction()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Long
getActionId()
GregorianCalendar
getDueDate()
String
getStatus()
Ticket
getTicket()
String
getTitle()
String
getTriggerExplanation()
boolean
isActionIdSpecified()
boolean
isDueDateSpecified()
boolean
isStatusSpecified()
boolean
isTicketSpecified()
boolean
isTitleSpecified()
boolean
isTriggerExplanationSpecified()
void
setActionId(Long actionId)
void
setDueDate(GregorianCalendar dueDate)
void
setStatus(String status)
void
setTicket(Ticket ticket)
void
setTitle(String title)
void
setTriggerExplanation(String triggerExplanation)
void
unsetActionId()
void
unsetDueDate()
void
unsetStatus()
void
unsetTicket()
void
unsetTitle()
void
unsetTriggerExplanation()
-
Methods inherited from class com.softlayer.api.Type
getUnknownProperties, setUnknownProperties
-
-
-
-
Field Detail
-
actionId
@ApiProperty(canBeNullOrNotSet=true) protected Long actionId
The ID of the associated action.
-
actionIdSpecified
protected boolean actionIdSpecified
-
dueDate
@ApiProperty(canBeNullOrNotSet=true) protected GregorianCalendar dueDate
The datetime at which this action will be initiated regardless of customer action (if it has not already been completed).
-
dueDateSpecified
protected boolean dueDateSpecified
-
status
@ApiProperty(canBeNullOrNotSet=true) protected String status
User-friendly status.
TheCompleted
status means that it is done, no further action is required. TheScheduled
status means that the action is pending and will start on thedueDate
if no customer action is taken before such time. TheIn Progress
status means the action is currently being executed.
-
statusSpecified
protected boolean statusSpecified
-
ticket
@ApiProperty(canBeNullOrNotSet=true) protected Ticket ticket
The ticket associated with this maintenance action.
-
ticketSpecified
protected boolean ticketSpecified
-
title
@ApiProperty(canBeNullOrNotSet=true) protected String title
The Title for the associated action.
-
titleSpecified
protected boolean titleSpecified
-
triggerExplanation
@ApiProperty(canBeNullOrNotSet=true) protected String triggerExplanation
The Trigger Explanation for the associated action.
-
triggerExplanationSpecified
protected boolean triggerExplanationSpecified
-
-
Method Detail
-
getActionId
public Long getActionId()
-
setActionId
public void setActionId(Long actionId)
-
isActionIdSpecified
public boolean isActionIdSpecified()
-
unsetActionId
public void unsetActionId()
-
getDueDate
public GregorianCalendar getDueDate()
-
setDueDate
public void setDueDate(GregorianCalendar dueDate)
-
isDueDateSpecified
public boolean isDueDateSpecified()
-
unsetDueDate
public void unsetDueDate()
-
getStatus
public String getStatus()
-
setStatus
public void setStatus(String status)
-
isStatusSpecified
public boolean isStatusSpecified()
-
unsetStatus
public void unsetStatus()
-
getTicket
public Ticket getTicket()
-
setTicket
public void setTicket(Ticket ticket)
-
isTicketSpecified
public boolean isTicketSpecified()
-
unsetTicket
public void unsetTicket()
-
getTitle
public String getTitle()
-
setTitle
public void setTitle(String title)
-
isTitleSpecified
public boolean isTitleSpecified()
-
unsetTitle
public void unsetTitle()
-
getTriggerExplanation
public String getTriggerExplanation()
-
setTriggerExplanation
public void setTriggerExplanation(String triggerExplanation)
-
isTriggerExplanationSpecified
public boolean isTriggerExplanationSpecified()
-
unsetTriggerExplanation
public void unsetTriggerExplanation()
-
-