Class PendingMaintenanceAction

java.lang.Object
com.softlayer.api.Type
com.softlayer.api.service.Entity
com.softlayer.api.service.container.virtual.guest.PendingMaintenanceAction

@ApiType("SoftLayer_Container_Virtual_Guest_PendingMaintenanceAction")
public class PendingMaintenanceAction
extends Entity
The SoftLayer_Container_Virtual_Guest_PendingMaintenanceAction data type contains information relating to a SoftLayer_Virtual_Guest's pending maintenance actions.
See Also:
SoftLayer_Container_Virtual_Guest_PendingMaintenanceAction
  • Field Details

    • actionId

      @ApiProperty(canBeNullOrNotSet=true) protected Long actionId
      The ID of the associated action.
    • actionIdSpecified

      protected boolean actionIdSpecified
    • 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.

      The Completed status means that it is done, no further action is required. The Scheduled status means that the action is pending and will start on the dueDate if no customer action is taken before such time. The In 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
  • Constructor Details

    • PendingMaintenanceAction

      public PendingMaintenanceAction()
  • Method Details

    • 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()