Package com.softlayer.api.service.layout
Interface Container.Service
-
- All Superinterfaces:
Maskable,ResultLimitable,Service
- Enclosing class:
- Container
@ApiService("SoftLayer_Layout_Container") public static interface Container.Service extends Service
Layout containers are used in the customization of the Portal 4 customer experience.
A single page in the portal can be thought of as a layout container. The container houses individual [[SoftLayer_Layout_Item|layout items]], which are the elements of the page (e.g., Ticket list). Layout containers can be added to [[SoftLayer_Layout_Profile|layout profiles]], allowing for full customization of the container's related items.- See Also:
- SoftLayer_Layout_Container
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Container.ServiceAsyncasAsync()Get an async version of this serviceList<Container>getAllObjects()Use this method to retrieve all active layout containers that can be customized.TypegetLayoutContainerType()The type of the layout container objectList<Item>getLayoutItems()The layout items assigned to this layout containerContainergetObject()voidsetMask(Container.Mask mask)Container.MaskwithMask()Use the existing mask on this service or create it if not presentContainer.MaskwithNewMask()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
Container.ServiceAsync asAsync()
Description copied from interface:ServiceGet an async version of this service
-
withNewMask
Container.Mask withNewMask()
Description copied from interface:MaskableOverwrite the existing mask on this service with a new one and return it- Specified by:
withNewMaskin interfaceMaskable
-
withMask
Container.Mask withMask()
Description copied from interface:MaskableUse the existing mask on this service or create it if not present
-
setMask
void setMask(Container.Mask mask)
-
getAllObjects
@ApiMethod List<Container> getAllObjects()
Use this method to retrieve all active layout containers that can be customized.
-
getObject
@ApiMethod(instanceRequired=true) Container getObject()
- See Also:
- SoftLayer_Layout_Container::getObject
-
getLayoutContainerType
@ApiMethod(instanceRequired=true) Type getLayoutContainerType()
The type of the layout container object
-
getLayoutItems
@ApiMethod(instanceRequired=true) List<Item> getLayoutItems()
The layout items assigned to this layout container
-
-