Interface Order.Service
- All Superinterfaces:
Maskable
,ResultLimitable
,Service
- Enclosing class:
- Order
@ApiService("SoftLayer_Workload_Citrix_Workspace_Order") public static interface Order.Service extends Service
This service is used to order an implementation of Citrix Virtual Apps and Desktops running on IBM Cloud
-
Method Summary
Modifier and Type Method Description Order.ServiceAsync
asAsync()
Get an async version of this serviceResult
cancelWorkspaceResources(String vlanIdentifier, Boolean cancelImmediately, String customerNote)
This method will cancel the resources associated with the provided VLAN and have a 'cvad' tag reference.Result
getWorkspaceNames()
This method will return the list of names of VLANs which have a 'cvad' tag reference.Result
getWorkspaceResources(String vlanIdentifier)
This method will return the list of resources which could be cancelled using cancelWorkspaceResourcesResponse
placeWorkspaceOrder(Container orderContainer)
void
setMask(Order.Mask mask)
Response
verifyWorkspaceOrder(Container orderContainer)
This service is used to verify that an order meets all the necessary requirements to purchase Citrix Virtual Apps and Desktops running on IBM cloud.Order.Mask
withMask()
Use the existing mask on this service or create it if not presentOrder.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
Order.ServiceAsync asAsync()Description copied from interface:Service
Get an async version of this service -
withNewMask
Order.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
Order.Mask withMask()Description copied from interface:Maskable
Use the existing mask on this service or create it if not present -
setMask
-
cancelWorkspaceResources
@ApiMethod Result cancelWorkspaceResources(String vlanIdentifier, Boolean cancelImmediately, String customerNote)This method will cancel the resources associated with the provided VLAN and have a 'cvad' tag reference. -
getWorkspaceNames
This method will return the list of names of VLANs which have a 'cvad' tag reference. This name can be used with the cancelWorkspaceOrders method. -
getWorkspaceResources
This method will return the list of resources which could be cancelled using cancelWorkspaceResources -
placeWorkspaceOrder
-
verifyWorkspaceOrder
This service is used to verify that an order meets all the necessary requirements to purchase Citrix Virtual Apps and Desktops running on IBM cloud.
-