Interface Item.Service
- All Superinterfaces:
Maskable
,ResultLimitable
,Service
- Enclosing class:
- Item
@ApiService("SoftLayer_Account_Shipment_Item") public static interface Item.Service extends Service
SoftLayer's shipment item service allows the user to access information pertaining to a shipment's item from the user to SoftLayer or from SoftLayer to the user.
- See Also:
- SoftLayer_Account_Shipment_Item
-
Method Summary
Modifier and Type Method Description Item.ServiceAsync
asAsync()
Get an async version of this serviceBoolean
editObject(Item templateObject)
Edit the properties of a shipment record by passing in a modified instance of a SoftLayer_Account_Shipment_Item object.Item
getObject()
Shipment
getShipment()
The shipment to which this item belongs.Type
getShipmentItemType()
The type of this shipment item.void
setMask(Item.Mask mask)
Item.Mask
withMask()
Use the existing mask on this service or create it if not presentItem.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
Item.ServiceAsync asAsync()Description copied from interface:Service
Get an async version of this service -
withNewMask
Item.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
Item.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 shipment record by passing in a modified instance of a SoftLayer_Account_Shipment_Item object. -
getObject
-
getShipment
The shipment to which this item belongs. -
getShipmentItemType
The type of this shipment item.
-