Expand Custom Node (Reserved)


Overview

Expand a custom node to retrieve the list of objects contained within it. This shows the individual objects that match the node’s filter criteria.

URI

GET /rest/applications/{application}/custom-views/nodes/{nodeId}/expand

Path parameters

application (string)

This parameter identifies the analyzed application. The application name must be properly encoded if required. Character back-quote is not allowed.

nodeId (string)

The unique identifier of the custom node to expand.

Responses

application/json

Example:

{
    "success": {
        "nodes": [
            {
                "id": "obj-12345",
                "name": "processPayment",
                "type": "Java Method",
                "fullName": "com.example.payment.PaymentService.processPayment"
            },
            {
                "id": "obj-12346",
                "name": "validateCard",
                "type": "Java Method",
                "fullName": "com.example.payment.PaymentService.validateCard"
            }
        ],
        "edges": [],
        "count": 2
    }
}

JSON representation

PropertyTypeDescription
success.nodes[]objectArray of objects contained in the custom node.
success.nodes[].idstringThe object’s unique identifier (AipId).
success.nodes[].namestringThe object name.
success.nodes[].typestringThe object type for display.
success.nodes[].fullNamestringThe fully qualified object name.
success.edges[]objectArray of relationships between objects.
success.countintegerTotal number of objects in the node.