def search_nodes(namespace_inc_global, opts = {})
      data, _status_code, _headers = search_nodes_with_http_info(namespace_inc_global, opts)
      return data
    end
def search_nodes(namespace_inc_global, opts = {})
      data, _status_code, _headers = search_nodes_with_http_info(namespace_inc_global, opts)
      return data
    end
Search nodes
 This endpoint is a really flexible way to ask questions about the hierarchy.\nThe includes parameter can be set to either parents, children, assets.\n\nExamples:\n\n###### Find all nodes for abc:\n`/1/abc/nodes`\n\n###### Find all modules for abc:\n`/1/abc/nodes?filter[nodeType]=Modules`\n\n###### Find all nodes that are descendants of DEP101:\n`/1/abc/nodes?filter[descendant]=departments%2Fdep101`\n\n###### Find all nodes that are descendants of DEP101 or DEP102:\n`/1/abc/nodes?filter[descendant]=departments%2Fdep101,departments%2Fdep102`\n\n###### Find all nodes that are descendants of DEP101 and DEP102:\n`/1/abc/nodes?filter[descendant]=departments%2Fdep101&filter[descendant]=departments%2Fdep102``\n\n###### Find all Departments that are ancestors of ABF203:\n`/1/abc/nodes?filter[descendant]=modules%2Fabf203&filter[nodeType]=Departments` # <= case insensitive\n\n###### Find all nodes with list assets that are descendants of DEP101 for abc:\n`/1/abc/nodes?filter[nodeType]=Modules&filter[ancestor]=departments%2FDEP101&filter[hasAssets]=true&filter[assetType]=Lists`\n\n###### Globally, find all modules that have no list assets\n`/1/global/nodes?filter[nodeType]=Modules&filter[hasAssets]=false&filter[assetType]=Lists`\n\n###### Find all nodes of type modules during 2015 that have no assets. Note a node's valid_from/valid_to just need to overlap from/to to qualify\n`/1/global/nodes?filter[nodeType]=Modules&filter[hasAssets]=false&filter[from]=20150101&filter[to]=20151231`\n\n###### Find all nodes of type modules with assets which are also related to DEP101.\n`/1/global/nodes?filter[nodeType]=Modules&filter[asset.node]=departments%2Fdep101`\n
 @param namespace_inc_global identifier namespacing the blueprint. `global` is a special namespace which references data from all blueprints in the call.
 @param [Hash] opts the optional parameters
 @option opts [Float] :offset index to start result set from
 @option opts [Float] :limit number of records to return
 @option opts [Array<String>] :include comma separated list of elements to hydrate. Can include children, parents, nodes, and/or assets
 @option opts [Array<String>] :filter_asset limit to nodes that have an asset matching type/code
 @option opts [Array<String>] :filter_node_type type of nodes to return
 @option opts [Array<String>] :filter_child limit to nodes with children matching type/code
 @option opts [Array<String>] :filter_parent limit to nodes with parent matching type/code
 @option opts [Array<String>] :filter_ancestor limit to nodes with ancestor matching type/code
 @option opts [Array<String>] :filter_descendant limit to nodes with descendant matching type/code
 @option opts [BOOLEAN] :filter_has_assets limit to either nodes that have assets (true) nodes that have no assets (false) or omit to consider both nodes with and without assets
 @option opts [Array<String>] :filter_asset_type type of asset to return. This filters the results by asset type, but returns all the assets associated with the result.
 @option opts [Date] :filter_from limit to results valid after this date, format is  ISO8601 date
 @option opts [Date] :filter_to limit to results valid before this date, format is  ISO8601
 @option opts [String] :q_node query term(s) to search for nodes.  Allows wildcard searching with &#39;*&#39;
 @option opts [String] :q_child query id/title terms to search for child nodes.  Allows wildcard searching with &#39;*&#39;
 @option opts [String] :q_parent query id/title terms to search for parent nodes.  Allows wildcard searching with &#39;*&#39;
 @option opts [String] :q_descendant query id/title terms to search for descendant nodes.  Allows wildcard searching with &#39;*&#39;
 @option opts [String] :q_ancestor query id/title terms to search for ancestor nodes.  Allows wildcard searching with &#39;*&#39;
 @option opts [Array<String>] :filter_asset_node limit to nodes that have an asset related to another node matching type/code
 @return [NodeResultSet]