Interface Request.Service
- All Superinterfaces:
Maskable
,ResultLimitable
,Service
- Enclosing class:
- Request
@ApiService("SoftLayer_Account_Media_Data_Transfer_Request") public static interface Request.Service extends 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. These media can be connected to SoftLayer servers and presented as ISCSI targets for use by the user. Currently, the initial usage period is two weeks and there is no charge for this service. Additional time for maintaining the media for continued may be purchased. Please contact sales for additional information regarding this. Once the usage period has elapsed. SoftLayer will disconnect the media and return it to the user.
-
Method Summary
Modifier and Type Method Description Request.ServiceAsync
asAsync()
Get an async version of this serviceBoolean
editObject(Request templateObject)
Edit the properties of a data transfer request record by passing in a modified instance of a SoftLayer_Account_Media_Data_Transfer_Request object.Account
getAccount()
The account to which the request belongs.List<Ticket>
getActiveTickets()
The active tickets that are attached to the data transfer request.List<Status>
getAllRequestStatuses()
Retrieves a list of all the possible statuses to which a request may be set.Item
getBillingItem()
The billing item for the original request.Customer
getCreateUser()
The customer user who created the request.Media
getMedia()
The media of the request.Employee
getModifyEmployee()
The employee who last modified the request.Customer
getModifyUser()
The customer user who last modified the request.Request
getObject()
List<Shipment>
getShipments()
The shipments of the request.Status
getStatus()
The status of the request.List<Ticket>
getTickets()
All tickets that are attached to the data transfer request.void
setMask(Request.Mask mask)
Request.Mask
withMask()
Use the existing mask on this service or create it if not presentRequest.Mask
withNewMask()
Overwrite the existing mask on this service with a new one and return itMethods inherited from interface com.softlayer.api.ResultLimitable
getLastResponseTotalItemCount, getResultLimit, setResultLimit
-
Method Details
-
asAsync
Request.ServiceAsync asAsync()Description copied from interface:Service
Get an async version of this service -
withNewMask
Request.Mask withNewMask()Description copied from interface:Maskable
Overwrite the existing mask on this service with a new one and return it- Specified by:
withNewMask
in interfaceMaskable
-
withMask
Request.Mask withMask()Description copied from interface:Maskable
Use the existing mask on this service or create it if not present -
setMask
-
editObject
Edit the properties of a data transfer request record by passing in a modified instance of a SoftLayer_Account_Media_Data_Transfer_Request object. -
getAllRequestStatuses
Retrieves a list of all the possible statuses to which a request may be set. -
getObject
-
getAccount
The account to which the request belongs. -
getActiveTickets
The active tickets that are attached to the data transfer request. -
getBillingItem
The billing item for the original request. -
getCreateUser
The customer user who created the request. -
getMedia
The media of the request. -
getModifyEmployee
The employee who last modified the request. -
getModifyUser
The customer user who last modified the request. -
getShipments
The shipments of the request. -
getStatus
The status of the request. -
getTickets
All tickets that are attached to the data transfer request.
-