Contains all the parameters for requesting the navigation tree for the currently authenticated user. A NavigationTreeRequest object is passed with the getNavigationTree request.
Name |
Type |
Description |
rootNodeId |
String |
The ID of the node from which to start building the tree. The tree that is returned starts with the children of the specified node. If null, the entire tree is returned. |
requiredCollections |
String[] |
Indicates which collection types to return. See CollectionMapEntry for a list of collection types. If null, all collection types are returned. |
numberOfLevels |
int |
Indicates how many levels of the tree to return. -1 indicates all levels. |
lastModification |
Date |
Indicates to return the navigation tree only if updates were made after the specified time. If null, the navigation tree is returned. |
environment |
For future use. |
|
nodeAdditionalParams |
String[] |
Specifies additional parameters to return for each NavigationNode in the tree. The additional parameters are contained in the additionalAttributes field of the NavigationNode data type. If no parameters are specified, only a subset of available parameters are returned, and the additionalAttributes field is empty. |
linkAdditionalParams |
String[] |
Specifies additional parameters to return for each NavigationLink in the tree. The additional parameters are contained in the additionalAttributes field of the NavigationLink data type. |
collectionAdditionalParams |
String[] |
Specifies additional parameters to return for each NavigationCollection in the tree. The additional parameters are contained in the additionalAttributes field of the NavigationCollection data type. |