Class Request
- java.lang.Object
-
- com.softlayer.api.Type
-
- com.softlayer.api.service.Entity
-
- com.softlayer.api.service.account.media.data.transfer.Request
-
@ApiType("SoftLayer_Account_Media_Data_Transfer_Request") public class Request extends Entity
The SoftLayer_Account_Media_Data_Transfer_Request data type contains information on a single Data Transfer Service request. Creation of these requests is limited to SoftLayer customers through the SoftLayer Customer Portal.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
Request.Mask
static interface
Request.Service
SoftLayer's Data Transfer Request Service allows users to send SoftLayer media devices such as DVDs, CDs, USB hard drives or USB flash/thumb drives.static interface
Request.ServiceAsync
-
Field Summary
Fields Modifier and Type Field Description protected Account
account
The account to which the request belongs.protected Long
accountId
The account id of the request.protected boolean
accountIdSpecified
protected Long
activeTicketCount
A count of the active tickets that are attached to the data transfer request.protected List<Ticket>
activeTickets
The active tickets that are attached to the data transfer request.protected Item
billingItem
The billing item for the original request.protected Customer
createUser
The customer user who created the request.protected Long
createUserId
The create user id of the request.protected boolean
createUserIdSpecified
protected GregorianCalendar
endDate
The end date of the request.protected boolean
endDateSpecified
protected Long
id
The unique id of the request.protected boolean
idSpecified
protected Media
media
The media of the request.protected Employee
modifyEmployee
The employee who last modified the request.protected Customer
modifyUser
The customer user who last modified the request.protected Long
modifyUserId
The modify user id of the request.protected boolean
modifyUserIdSpecified
protected Long
shipmentCount
A count of the shipments of the request.protected List<Shipment>
shipments
The shipments of the request.protected GregorianCalendar
startDate
The start date of the request.protected boolean
startDateSpecified
protected Status
status
The status of the request.protected Long
statusId
The status id of the request.protected boolean
statusIdSpecified
protected Long
ticketCount
A count of all tickets that are attached to the data transfer request.protected List<Ticket>
tickets
All tickets that are attached to the data transfer request.-
Fields inherited from class com.softlayer.api.Type
unknownProperties
-
-
Constructor Summary
Constructors Constructor Description Request()
-
Method Summary
-
Methods inherited from class com.softlayer.api.Type
getUnknownProperties, setUnknownProperties
-
-
-
-
Field Detail
-
account
@ApiProperty protected Account account
The account to which the request belongs.
-
activeTickets
@ApiProperty protected List<Ticket> activeTickets
The active tickets that are attached to the data transfer request.
-
billingItem
@ApiProperty protected Item billingItem
The billing item for the original request.
-
createUser
@ApiProperty protected Customer createUser
The customer user who created the request.
-
media
@ApiProperty protected Media media
The media of the request.
-
modifyEmployee
@ApiProperty protected Employee modifyEmployee
The employee who last modified the request.
-
modifyUser
@ApiProperty protected Customer modifyUser
The customer user who last modified the request.
-
shipments
@ApiProperty protected List<Shipment> shipments
The shipments of the request.
-
status
@ApiProperty protected Status status
The status of the request.
-
tickets
@ApiProperty protected List<Ticket> tickets
All tickets that are attached to the data transfer request.
-
accountId
@ApiProperty(canBeNullOrNotSet=true) protected Long accountId
The account id of the request.
-
accountIdSpecified
protected boolean accountIdSpecified
-
createUserId
@ApiProperty(canBeNullOrNotSet=true) protected Long createUserId
The create user id of the request.
-
createUserIdSpecified
protected boolean createUserIdSpecified
-
endDate
@ApiProperty(canBeNullOrNotSet=true) protected GregorianCalendar endDate
The end date of the request.
-
endDateSpecified
protected boolean endDateSpecified
-
id
@ApiProperty(canBeNullOrNotSet=true) protected Long id
The unique id of the request.
-
idSpecified
protected boolean idSpecified
-
modifyUserId
@ApiProperty(canBeNullOrNotSet=true) protected Long modifyUserId
The modify user id of the request.
-
modifyUserIdSpecified
protected boolean modifyUserIdSpecified
-
startDate
@ApiProperty(canBeNullOrNotSet=true) protected GregorianCalendar startDate
The start date of the request.
-
startDateSpecified
protected boolean startDateSpecified
-
statusId
@ApiProperty(canBeNullOrNotSet=true) protected Long statusId
The status id of the request.
-
statusIdSpecified
protected boolean statusIdSpecified
-
activeTicketCount
@ApiProperty protected Long activeTicketCount
A count of the active tickets that are attached to the data transfer request.
-
shipmentCount
@ApiProperty protected Long shipmentCount
A count of the shipments of the request.
-
ticketCount
@ApiProperty protected Long ticketCount
A count of all tickets that are attached to the data transfer request.
-
-
Method Detail
-
getAccount
public Account getAccount()
-
setAccount
public void setAccount(Account account)
-
getBillingItem
public Item getBillingItem()
-
setBillingItem
public void setBillingItem(Item billingItem)
-
getCreateUser
public Customer getCreateUser()
-
setCreateUser
public void setCreateUser(Customer createUser)
-
getMedia
public Media getMedia()
-
setMedia
public void setMedia(Media media)
-
getModifyEmployee
public Employee getModifyEmployee()
-
setModifyEmployee
public void setModifyEmployee(Employee modifyEmployee)
-
getModifyUser
public Customer getModifyUser()
-
setModifyUser
public void setModifyUser(Customer modifyUser)
-
getStatus
public Status getStatus()
-
setStatus
public void setStatus(Status status)
-
getAccountId
public Long getAccountId()
-
setAccountId
public void setAccountId(Long accountId)
-
isAccountIdSpecified
public boolean isAccountIdSpecified()
-
unsetAccountId
public void unsetAccountId()
-
getCreateUserId
public Long getCreateUserId()
-
setCreateUserId
public void setCreateUserId(Long createUserId)
-
isCreateUserIdSpecified
public boolean isCreateUserIdSpecified()
-
unsetCreateUserId
public void unsetCreateUserId()
-
getEndDate
public GregorianCalendar getEndDate()
-
setEndDate
public void setEndDate(GregorianCalendar endDate)
-
isEndDateSpecified
public boolean isEndDateSpecified()
-
unsetEndDate
public void unsetEndDate()
-
getId
public Long getId()
-
setId
public void setId(Long id)
-
isIdSpecified
public boolean isIdSpecified()
-
unsetId
public void unsetId()
-
getModifyUserId
public Long getModifyUserId()
-
setModifyUserId
public void setModifyUserId(Long modifyUserId)
-
isModifyUserIdSpecified
public boolean isModifyUserIdSpecified()
-
unsetModifyUserId
public void unsetModifyUserId()
-
getStartDate
public GregorianCalendar getStartDate()
-
setStartDate
public void setStartDate(GregorianCalendar startDate)
-
isStartDateSpecified
public boolean isStartDateSpecified()
-
unsetStartDate
public void unsetStartDate()
-
getStatusId
public Long getStatusId()
-
setStatusId
public void setStatusId(Long statusId)
-
isStatusIdSpecified
public boolean isStatusIdSpecified()
-
unsetStatusId
public void unsetStatusId()
-
getActiveTicketCount
public Long getActiveTicketCount()
-
setActiveTicketCount
public void setActiveTicketCount(Long activeTicketCount)
-
getShipmentCount
public Long getShipmentCount()
-
setShipmentCount
public void setShipmentCount(Long shipmentCount)
-
getTicketCount
public Long getTicketCount()
-
setTicketCount
public void setTicketCount(Long ticketCount)
-
asService
public Request.Service asService(ApiClient client)
-
service
public static Request.Service service(ApiClient client)
-
service
public static Request.Service service(ApiClient client, Long id)
-
-