Class Request

    • Field Detail

      • account

        @ApiProperty
        protected Account account
        The SoftLayer account that a service cancellation request belongs to.
      • status

        @ApiProperty
        protected Status status
        The status of a service cancellation request.
      • ticket

        @ApiProperty
        protected Ticket ticket
        The ticket that is associated with the service cancellation request.
      • user

        @ApiProperty
        protected Customer user
        The user that initiated a service cancellation request.
      • accountId

        @ApiProperty(canBeNullOrNotSet=true)
        protected Long accountId
        The internal identifier of the customer account that a service cancellation record belongs to.
      • accountIdSpecified

        protected boolean accountIdSpecified
      • billingCancelReasonIdSpecified

        protected boolean billingCancelReasonIdSpecified
      • createDateSpecified

        protected boolean createDateSpecified
      • idSpecified

        protected boolean idSpecified
      • modifyDateSpecified

        protected boolean modifyDateSpecified
      • notesSpecified

        protected boolean notesSpecified
      • statusId

        @ApiProperty(canBeNullOrNotSet=true)
        protected Long statusId
        An internal identifier of the service cancellation status that this request is associated with. When a service cancellation is submitted, it will be in "Pending" status until SoftLayer Sales team reviews it. The status of a cancellation request will be updated to "Approved" or "Voided" by SoftLayer Sales.

        It will be updated to "Complete" when all services are reclaimed.
      • statusIdSpecified

        protected boolean statusIdSpecified
      • ticketId

        @ApiProperty(canBeNullOrNotSet=true)
        protected Long ticketId
        An internal identifier of the ticket that is associated with a service cancellation request. When a service cancellation is submitted, a support ticket will be created. This ticket contains details on your service cancellation details and SoftLayer Sales team will use it to further communicate with you.
      • ticketIdSpecified

        protected boolean ticketIdSpecified
      • itemCount

        @ApiProperty
        protected Long itemCount
        A count of a collection of service cancellation items.
    • Constructor Detail

      • Request

        public Request()
    • Method Detail

      • getAccount

        public Account getAccount()
      • setAccount

        public void setAccount​(Account account)
      • getItems

        public List<Item> getItems()
      • getStatus

        public Status getStatus()
      • setStatus

        public void setStatus​(Status status)
      • getTicket

        public Ticket getTicket()
      • setTicket

        public void setTicket​(Ticket ticket)
      • setUser

        public void setUser​(Customer user)
      • getAccountId

        public Long getAccountId()
      • setAccountId

        public void setAccountId​(Long accountId)
      • isAccountIdSpecified

        public boolean isAccountIdSpecified()
      • unsetAccountId

        public void unsetAccountId()
      • getBillingCancelReasonId

        public Long getBillingCancelReasonId()
      • setBillingCancelReasonId

        public void setBillingCancelReasonId​(Long billingCancelReasonId)
      • isBillingCancelReasonIdSpecified

        public boolean isBillingCancelReasonIdSpecified()
      • unsetBillingCancelReasonId

        public void unsetBillingCancelReasonId()
      • isCreateDateSpecified

        public boolean isCreateDateSpecified()
      • unsetCreateDate

        public void unsetCreateDate()
      • getId

        public Long getId()
      • setId

        public void setId​(Long id)
      • isIdSpecified

        public boolean isIdSpecified()
      • unsetId

        public void unsetId()
      • isModifyDateSpecified

        public boolean isModifyDateSpecified()
      • unsetModifyDate

        public void unsetModifyDate()
      • getNotes

        public String getNotes()
      • setNotes

        public void setNotes​(String notes)
      • isNotesSpecified

        public boolean isNotesSpecified()
      • unsetNotes

        public void unsetNotes()
      • getStatusId

        public Long getStatusId()
      • setStatusId

        public void setStatusId​(Long statusId)
      • isStatusIdSpecified

        public boolean isStatusIdSpecified()
      • unsetStatusId

        public void unsetStatusId()
      • getTicketId

        public Long getTicketId()
      • setTicketId

        public void setTicketId​(Long ticketId)
      • isTicketIdSpecified

        public boolean isTicketIdSpecified()
      • unsetTicketId

        public void unsetTicketId()
      • getItemCount

        public Long getItemCount()
      • setItemCount

        public void setItemCount​(Long itemCount)