Class Request


  • @ApiType("SoftLayer_Product_Upgrade_Request")
    public class Request
    extends Entity
    The SoftLayer_Product_Upgrade_Request data type contains general information relating to a hardware, virtual server, or service upgrade. It also relates a [[SoftLayer_Billing_Order]] to a [[SoftLayer_Ticket]].
    See Also:
    SoftLayer_Product_Upgrade_Request
    • Field Detail

      • completedFlag

        @ApiProperty
        protected Boolean completedFlag
        Indicates that the upgrade request has completed or has been cancelled.
      • invoice

        @ApiProperty
        protected Invoice invoice
        This is the invoice associated with the upgrade request. For hourly servers or services, an invoice will not be available.
      • order

        @ApiProperty
        protected Order order
        An order record associated to the upgrade request
      • server

        @ApiProperty
        protected Hardware server
        A server object associated with the upgrade request if any.
      • ticket

        @ApiProperty
        protected Ticket ticket
        The ticket that is used to coordinate the upgrade process.
      • virtualGuest

        @ApiProperty
        protected Guest virtualGuest
        A virtual server object associated with the upgrade request if any.
      • accountIdSpecified

        protected boolean accountIdSpecified
      • createDateSpecified

        protected boolean createDateSpecified
      • employeeIdSpecified

        protected boolean employeeIdSpecified
      • guestIdSpecified

        protected boolean guestIdSpecified
      • hardwareIdSpecified

        protected boolean hardwareIdSpecified
      • idSpecified

        protected boolean idSpecified
      • maintenanceStartTimeUtcSpecified

        protected boolean maintenanceStartTimeUtcSpecified
      • modifyDateSpecified

        protected boolean modifyDateSpecified
      • orderIdSpecified

        protected boolean orderIdSpecified
      • orderTotalSpecified

        protected boolean orderTotalSpecified
      • proratedTotalSpecified

        protected boolean proratedTotalSpecified
      • statusIdSpecified

        protected boolean statusIdSpecified
      • ticketIdSpecified

        protected boolean ticketIdSpecified
      • userIdSpecified

        protected boolean userIdSpecified
    • Constructor Detail

      • Request

        public Request()
    • Method Detail

      • getAccount

        public Account getAccount()
      • setAccount

        public void setAccount​(Account account)
      • getCompletedFlag

        public Boolean getCompletedFlag()
      • setCompletedFlag

        public void setCompletedFlag​(Boolean completedFlag)
      • getInvoice

        public Invoice getInvoice()
      • setInvoice

        public void setInvoice​(Invoice invoice)
      • getOrder

        public Order getOrder()
      • setOrder

        public void setOrder​(Order order)
      • getServer

        public Hardware getServer()
      • setServer

        public void setServer​(Hardware server)
      • 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)
      • getVirtualGuest

        public Guest getVirtualGuest()
      • setVirtualGuest

        public void setVirtualGuest​(Guest virtualGuest)
      • getAccountId

        public Long getAccountId()
      • setAccountId

        public void setAccountId​(Long accountId)
      • isAccountIdSpecified

        public boolean isAccountIdSpecified()
      • unsetAccountId

        public void unsetAccountId()
      • isCreateDateSpecified

        public boolean isCreateDateSpecified()
      • unsetCreateDate

        public void unsetCreateDate()
      • getEmployeeId

        public Long getEmployeeId()
      • setEmployeeId

        public void setEmployeeId​(Long employeeId)
      • isEmployeeIdSpecified

        public boolean isEmployeeIdSpecified()
      • unsetEmployeeId

        public void unsetEmployeeId()
      • getGuestId

        public Long getGuestId()
      • setGuestId

        public void setGuestId​(Long guestId)
      • isGuestIdSpecified

        public boolean isGuestIdSpecified()
      • unsetGuestId

        public void unsetGuestId()
      • getHardwareId

        public Long getHardwareId()
      • setHardwareId

        public void setHardwareId​(Long hardwareId)
      • isHardwareIdSpecified

        public boolean isHardwareIdSpecified()
      • unsetHardwareId

        public void unsetHardwareId()
      • getId

        public Long getId()
      • setId

        public void setId​(Long id)
      • isIdSpecified

        public boolean isIdSpecified()
      • unsetId

        public void unsetId()
      • setMaintenanceStartTimeUtc

        public void setMaintenanceStartTimeUtc​(GregorianCalendar maintenanceStartTimeUtc)
      • isMaintenanceStartTimeUtcSpecified

        public boolean isMaintenanceStartTimeUtcSpecified()
      • unsetMaintenanceStartTimeUtc

        public void unsetMaintenanceStartTimeUtc()
      • isModifyDateSpecified

        public boolean isModifyDateSpecified()
      • unsetModifyDate

        public void unsetModifyDate()
      • getOrderId

        public Long getOrderId()
      • setOrderId

        public void setOrderId​(Long orderId)
      • isOrderIdSpecified

        public boolean isOrderIdSpecified()
      • unsetOrderId

        public void unsetOrderId()
      • getOrderTotal

        public BigDecimal getOrderTotal()
      • setOrderTotal

        public void setOrderTotal​(BigDecimal orderTotal)
      • isOrderTotalSpecified

        public boolean isOrderTotalSpecified()
      • unsetOrderTotal

        public void unsetOrderTotal()
      • getProratedTotal

        public BigDecimal getProratedTotal()
      • setProratedTotal

        public void setProratedTotal​(BigDecimal proratedTotal)
      • isProratedTotalSpecified

        public boolean isProratedTotalSpecified()
      • unsetProratedTotal

        public void unsetProratedTotal()
      • 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()
      • getUserId

        public Long getUserId()
      • setUserId

        public void setUserId​(Long userId)
      • isUserIdSpecified

        public boolean isUserIdSpecified()
      • unsetUserId

        public void unsetUserId()