Interface Delivery.Service
-
- All Superinterfaces:
Maskable
,ResultLimitable
,Service
- All Known Subinterfaces:
Sendgrid.Service
- Enclosing class:
- Delivery
@ApiService("SoftLayer_Network_Message_Delivery") public static interface Delivery.Service extends Service
- See Also:
- SoftLayer_Network_Message_Delivery
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Delivery.ServiceAsync
asAsync()
Get an async version of this serviceBoolean
editObject(Delivery templateObject)
Account
getAccount()
The SoftLayer customer account that a network message delivery account belongs to.Item
getBillingItem()
The billing item for a network message delivery account.Delivery
getObject()
Type
getType()
The message delivery type of a network message delivery account.Vendor
getVendor()
The vendor for a network message delivery account.void
setMask(Delivery.Mask mask)
Delivery.Mask
withMask()
Use the existing mask on this service or create it if not presentDelivery.Mask
withNewMask()
Overwrite the existing mask on this service with a new one and return it-
Methods inherited from interface com.softlayer.api.ResultLimitable
getLastResponseTotalItemCount, getResultLimit, setResultLimit
-
-
-
-
Method Detail
-
asAsync
Delivery.ServiceAsync asAsync()
Description copied from interface:Service
Get an async version of this service
-
withNewMask
Delivery.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
Delivery.Mask withMask()
Description copied from interface:Maskable
Use the existing mask on this service or create it if not present
-
setMask
void setMask(Delivery.Mask mask)
-
editObject
@ApiMethod(instanceRequired=true) Boolean editObject(Delivery templateObject)
-
getObject
@ApiMethod(instanceRequired=true) Delivery getObject()
-
getAccount
@ApiMethod(instanceRequired=true) Account getAccount()
The SoftLayer customer account that a network message delivery account belongs to.
-
getBillingItem
@ApiMethod(instanceRequired=true) Item getBillingItem()
The billing item for a network message delivery account.
-
getType
@ApiMethod(instanceRequired=true) Type getType()
The message delivery type of a network message delivery account.
-
getVendor
@ApiMethod(instanceRequired=true) Vendor getVendor()
The vendor for a network message delivery account.
-
-