Class Request
java.lang.Object
com.softlayer.api.Type
com.softlayer.api.service.Entity
com.softlayer.api.service.network.storage.massdatamigration.Request
@ApiType("SoftLayer_Network_Storage_MassDataMigration_Request") public class Request extends Entity
The SoftLayer_Network_Storage_MassDataMigration_Request data type contains information on a single Mass Data Migration 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
Mass Data Migration Request Service allows users to request Massive storage device to copy onsite data.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 MDMS request.protected List<Ticket>
activeTickets
The active tickets that are attached to the MDMS request.protected Address
address
The customer address where the device is shipped to.protected Long
addressId
The address id of address assigned to this request.protected boolean
addressIdSpecified
protected Item
billingItem
An associated parent billing item which is active.protected Employee
createEmployee
The employee user who created the 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 DeviceConfiguration
deviceConfiguration
The device configurations.protected String
deviceModel
The model of device assigned to this request.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 Long
keyContactCount
A count of the key contacts for this requests.protected List<KeyContact>
keyContacts
The key contacts for this requests.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 String
name
The unique id of the request.protected boolean
nameSpecified
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 Ticket
ticket
Ticket that is attached to this mass data migration request.protected Long
ticketCount
A count of all tickets that are attached to the mass data migration request.protected List<Ticket>
tickets
All tickets that are attached to the mass data migration request. -
Constructor Summary
Constructors Constructor Description Request()
-
Method Summary
-
Field Details
-
account
The account to which the request belongs. -
activeTickets
The active tickets that are attached to the MDMS request. -
address
The customer address where the device is shipped to. -
billingItem
An associated parent billing item which is active. Includes billing items which are scheduled to be cancelled in the future. -
createEmployee
The employee user who created the request. -
createUser
The customer user who created the request. -
deviceConfiguration
The device configurations. -
deviceModel
The model of device assigned to this request. -
keyContacts
The key contacts for this requests. -
modifyEmployee
The employee who last modified the request. -
modifyUser
The customer user who last modified the request. -
shipments
The shipments of the request. -
status
The status of the request. -
ticket
Ticket that is attached to this mass data migration request. -
tickets
All tickets that are attached to the mass data migration request. -
accountId
The account id of the request. -
accountIdSpecified
protected boolean accountIdSpecified -
addressId
The address id of address assigned to this request. -
addressIdSpecified
protected boolean addressIdSpecified -
createUserId
The create user id of the request. -
createUserIdSpecified
protected boolean createUserIdSpecified -
endDate
The end date of the request. -
endDateSpecified
protected boolean endDateSpecified -
id
The unique id of the request. -
idSpecified
protected boolean idSpecified -
modifyUserId
The modify user id of the request. -
modifyUserIdSpecified
protected boolean modifyUserIdSpecified -
name
The unique id of the request. -
nameSpecified
protected boolean nameSpecified -
startDate
The start date of the request. -
startDateSpecified
protected boolean startDateSpecified -
statusId
The status id of the request. -
statusIdSpecified
protected boolean statusIdSpecified -
activeTicketCount
A count of the active tickets that are attached to the MDMS request. -
keyContactCount
A count of the key contacts for this requests. -
shipmentCount
A count of the shipments of the request. -
ticketCount
A count of all tickets that are attached to the mass data migration request.
-
-
Constructor Details
-
Request
public Request()
-
-
Method Details
-
getAccount
-
setAccount
-
getActiveTickets
-
getAddress
-
setAddress
-
getBillingItem
-
setBillingItem
-
getCreateEmployee
-
setCreateEmployee
-
getCreateUser
-
setCreateUser
-
getDeviceConfiguration
-
setDeviceConfiguration
-
getDeviceModel
-
setDeviceModel
-
getKeyContacts
-
getModifyEmployee
-
setModifyEmployee
-
getModifyUser
-
setModifyUser
-
getShipments
-
getStatus
-
setStatus
-
getTicket
-
setTicket
-
getTickets
-
getAccountId
-
setAccountId
-
isAccountIdSpecified
public boolean isAccountIdSpecified() -
unsetAccountId
public void unsetAccountId() -
getAddressId
-
setAddressId
-
isAddressIdSpecified
public boolean isAddressIdSpecified() -
unsetAddressId
public void unsetAddressId() -
getCreateUserId
-
setCreateUserId
-
isCreateUserIdSpecified
public boolean isCreateUserIdSpecified() -
unsetCreateUserId
public void unsetCreateUserId() -
getEndDate
-
setEndDate
-
isEndDateSpecified
public boolean isEndDateSpecified() -
unsetEndDate
public void unsetEndDate() -
getId
-
setId
-
isIdSpecified
public boolean isIdSpecified() -
unsetId
public void unsetId() -
getModifyUserId
-
setModifyUserId
-
isModifyUserIdSpecified
public boolean isModifyUserIdSpecified() -
unsetModifyUserId
public void unsetModifyUserId() -
getName
-
setName
-
isNameSpecified
public boolean isNameSpecified() -
unsetName
public void unsetName() -
getStartDate
-
setStartDate
-
isStartDateSpecified
public boolean isStartDateSpecified() -
unsetStartDate
public void unsetStartDate() -
getStatusId
-
setStatusId
-
isStatusIdSpecified
public boolean isStatusIdSpecified() -
unsetStatusId
public void unsetStatusId() -
getActiveTicketCount
-
setActiveTicketCount
-
getKeyContactCount
-
setKeyContactCount
-
getShipmentCount
-
setShipmentCount
-
getTicketCount
-
setTicketCount
-
asService
-
service
-
service
-