http://git-wip-us.apache.org/repos/asf/incubator-atlas-website/blob/320f4d41/api/application.wadl ---------------------------------------------------------------------- diff --git a/api/application.wadl b/api/application.wadl index 59763be..ad1b494 100644 --- a/api/application.wadl +++ b/api/application.wadl @@ -1,7 +1,9 @@ <?xml version="1.0" encoding="UTF-8"?> <wadl:application xmlns:wadl="http://wadl.dev.java.net/2009/02" xmlns:xs="http://www.w3.org/2001/XMLSchema"> <wadl:doc xmlns:enunciate="http://enunciate.codehaus.org/" enunciate:generatedBy="Enunciate-1.29"/> - <wadl:grammars/> + <wadl:grammars> + <wadl:include href="ns0.xsd"/> + </wadl:grammars> <wadl:resources base="http://localhost:8080/atlas-webapp"> <wadl:resource path="/api/atlas/entities"> <wadl:method name="POST"> @@ -116,6 +118,13 @@ Typically, would be one of all, TRAIT, CLASS, ENUM, STRUCT]]> </wadl:response> </wadl:method> </wadl:resource> + <wadl:resource path="/api/atlas/admin/session"> + <wadl:method name="GET"> + <wadl:response> + <wadl:representation mediaType="application/json"/> + </wadl:response> + </wadl:method> + </wadl:resource> <wadl:resource path="/api/atlas/admin/stack"> <wadl:method name="GET"> <wadl:doc> @@ -228,23 +237,6 @@ Does not support removal of attribute values]]> </wadl:response> </wadl:method> </wadl:resource> - <wadl:resource path="/api/atlas/graph/vertices"> - <wadl:method name="GET"> - <wadl:doc> - <![CDATA[Get a list of vertices matching a property key and a value. -<p/> -GET http://host/metadata/lineage/vertices?key=<key>&value=<value> -graph.getVertices(key, value);]]> - </wadl:doc> - <wadl:request> - <wadl:param name="key" style="query"/> - <wadl:param name="value" style="query"/> - </wadl:request> - <wadl:response> - <wadl:representation mediaType="application/json"/> - </wadl:response> - </wadl:method> - </wadl:resource> <wadl:resource path="/api/atlas/types/{typeName}"> <wadl:param name="typeName" style="template"> <wadl:doc> @@ -261,6 +253,29 @@ graph.getVertices(key, value);]]> </wadl:response> </wadl:method> </wadl:resource> + <wadl:resource path="/api/atlas/v1/entities"> + <wadl:method name="GET"> + <wadl:response> + <wadl:representation mediaType="application/json"/> + </wadl:response> + </wadl:method> + <wadl:method name="POST"> + <wadl:request> + <wadl:representation mediaType="*/*"/> + <wadl:representation mediaType="application/xml"/> + </wadl:request> + <wadl:response> + <wadl:representation mediaType="application/json"/> + </wadl:response> + </wadl:method> + </wadl:resource> + <wadl:resource path="/api/atlas/v1/taxonomies"> + <wadl:method name="GET"> + <wadl:response> + <wadl:representation mediaType="application/json"/> + </wadl:response> + </wadl:method> + </wadl:resource> <wadl:resource path="/api/atlas/discovery/search/dsl"> <wadl:method name="GET"> <wadl:doc> @@ -379,14 +394,15 @@ startKey should be equal to the entityKey of the last event returned in the prev </wadl:response> </wadl:method> </wadl:resource> - <wadl:resource path="/api/atlas/graph/edges/{id}"> - <wadl:param name="id" style="template"/> + <wadl:resource path="/api/atlas/lineage/{guid}/schema"> + <wadl:param name="guid" style="template"> + <wadl:doc> + <![CDATA[dataset entity id]]> + </wadl:doc> + </wadl:param> <wadl:method name="GET"> <wadl:doc> - <![CDATA[Get a single edge with a unique id. - -GET http://host/metadata/lineage/edges/id -graph.getEdge(id);]]> + <![CDATA[Returns the schema for the given dataset id.]]> </wadl:doc> <wadl:request/> <wadl:response> @@ -394,15 +410,42 @@ graph.getEdge(id);]]> </wadl:response> </wadl:method> </wadl:resource> - <wadl:resource path="/api/atlas/graph/vertices/{id}"> - <wadl:param name="id" style="template"/> + <wadl:resource path="/api/atlas/v1/entities/{entityId}"> + <wadl:param name="entityId" style="template"/> <wadl:method name="GET"> - <wadl:doc> - <![CDATA[Get a single vertex with a unique id. - -GET http://host/metadata/lineage/vertices/id -graph.getVertex(id);]]> - </wadl:doc> + <wadl:request/> + <wadl:response> + <wadl:representation mediaType="application/json"/> + </wadl:response> + </wadl:method> + </wadl:resource> + <wadl:resource path="/api/atlas/v1/taxonomies/{taxonomyName}"> + <wadl:param name="taxonomyName" style="template"/> + <wadl:method name="GET"> + <wadl:request/> + <wadl:response> + <wadl:representation mediaType="application/json"/> + </wadl:response> + </wadl:method> + <wadl:method name="POST"> + <wadl:request> + <wadl:representation mediaType="*/*"/> + <wadl:representation mediaType="application/xml"/> + </wadl:request> + <wadl:response> + <wadl:representation mediaType="application/json"/> + </wadl:response> + </wadl:method> + <wadl:method name="PUT"> + <wadl:request> + <wadl:representation mediaType="*/*"/> + <wadl:representation mediaType="application/xml"/> + </wadl:request> + <wadl:response> + <wadl:representation mediaType="application/json"/> + </wadl:response> + </wadl:method> + <wadl:method name="DELETE"> <wadl:request/> <wadl:response> <wadl:representation mediaType="application/json"/> @@ -430,33 +473,31 @@ graph.getVertex(id);]]> </wadl:response> </wadl:method> </wadl:resource> - <wadl:resource path="/api/atlas/graph/vertices/properties/{id}"> - <wadl:param name="id" style="template"/> + <wadl:resource path="/api/atlas/lineage/{guid}/inputs/graph"> + <wadl:param name="guid" style="template"> + <wadl:doc> + <![CDATA[dataset entity id]]> + </wadl:doc> + </wadl:param> <wadl:method name="GET"> <wadl:doc> - <![CDATA[Get properties for a single vertex with a unique id. -This is NOT a rexster API. -<p/> -GET http://host/metadata/lineage/vertices/properties/id]]> + <![CDATA[Returns input lineage graph for the given entity id.]]> </wadl:doc> - <wadl:request> - <wadl:param name="relationships" style="query"/> - </wadl:request> + <wadl:request/> <wadl:response> <wadl:representation mediaType="application/json"/> </wadl:response> </wadl:method> </wadl:resource> - <wadl:resource path="/api/atlas/graph/vertices/{id}/{direction}"> - <wadl:param name="id" style="template"/> - <wadl:param name="direction" style="template"/> + <wadl:resource path="/api/atlas/lineage/{guid}/outputs/graph"> + <wadl:param name="guid" style="template"> + <wadl:doc> + <![CDATA[dataset entity id]]> + </wadl:doc> + </wadl:param> <wadl:method name="GET"> <wadl:doc> - <![CDATA[Get a list of adjacent edges with a direction. - -GET http://host/metadata/lineage/vertices/id/direction -graph.getVertex(id).get{Direction}Edges(); -direction: {(?!outE)(?!bothE)(?!inE)(?!out)(?!both)(?!in)(?!query).+}]]> + <![CDATA[Returns the outputs graph for a given entity id.]]> </wadl:doc> <wadl:request/> <wadl:response> @@ -464,6 +505,24 @@ direction: {(?!outE)(?!bothE)(?!inE)(?!out)(?!both)(?!in)(?!query).+}]]> </wadl:response> </wadl:method> </wadl:resource> + <wadl:resource path="/api/atlas/v1/entities/{entityId}/tags"> + <wadl:param name="entityId" style="template"/> + <wadl:method name="GET"> + <wadl:request/> + <wadl:response> + <wadl:representation mediaType="application/json"/> + </wadl:response> + </wadl:method> + </wadl:resource> + <wadl:resource path="/api/atlas/v1/taxonomies/{taxonomyName}/terms"> + <wadl:param name="taxonomyName" style="template"/> + <wadl:method name="GET"> + <wadl:request/> + <wadl:response> + <wadl:representation mediaType="application/json"/> + </wadl:response> + </wadl:method> + </wadl:resource> <wadl:resource path="/api/atlas/lineage/hive/table/{tableName}/schema"> <wadl:param name="tableName" style="template"> <wadl:doc> @@ -480,6 +539,65 @@ direction: {(?!outE)(?!bothE)(?!inE)(?!out)(?!both)(?!in)(?!query).+}]]> </wadl:response> </wadl:method> </wadl:resource> + <wadl:resource path="/api/atlas/v1/entities/{entityId}/tags/{tag}"> + <wadl:param name="entityId" style="template"/> + <wadl:param name="tag" style="template"/> + <wadl:method name="GET"> + <wadl:request/> + <wadl:response> + <wadl:representation mediaType="application/json"/> + </wadl:response> + </wadl:method> + <wadl:method name="POST"> + <wadl:request> + <wadl:representation mediaType="*/*"/> + <wadl:representation mediaType="application/xml"/> + </wadl:request> + <wadl:response> + <wadl:representation mediaType="application/json"/> + </wadl:response> + </wadl:method> + <wadl:method name="DELETE"> + <wadl:request/> + <wadl:response> + <wadl:representation mediaType="application/json"/> + </wadl:response> + </wadl:method> + </wadl:resource> + <wadl:resource path="/api/atlas/v1/taxonomies/{taxonomyName}/terms/{termName}"> + <wadl:param name="taxonomyName" style="template"/> + <wadl:param name="termName" style="template"/> + <wadl:method name="GET"> + <wadl:request/> + <wadl:response> + <wadl:representation mediaType="application/json"/> + </wadl:response> + </wadl:method> + <wadl:method name="POST"> + <wadl:request> + <wadl:representation mediaType="*/*"/> + <wadl:representation mediaType="application/xml"/> + </wadl:request> + <wadl:response> + <wadl:representation mediaType="application/json"/> + </wadl:response> + </wadl:method> + <wadl:method name="PUT"> + <wadl:request> + <wadl:representation mediaType="*/*"/> + <wadl:representation mediaType="application/xml"/> + </wadl:request> + <wadl:response> + <wadl:representation mediaType="application/json"/> + </wadl:response> + </wadl:method> + <wadl:method name="DELETE"> + <wadl:request/> + <wadl:response> + <wadl:representation mediaType="application/json"/> + </wadl:response> + </wadl:method> + </wadl:resource> <wadl:resource path="/api/atlas/lineage/hive/table/{tableName}/inputs/graph"> <wadl:param name="tableName" style="template"> <wadl:doc> @@ -512,5 +630,45 @@ direction: {(?!outE)(?!bothE)(?!inE)(?!out)(?!both)(?!in)(?!query).+}]]> </wadl:response> </wadl:method> </wadl:resource> + <wadl:resource path="/api/atlas/v1/taxonomies/{taxonomyName}/terms/{rootTerm}/{remainder}"> + <wadl:param name="taxonomyName" style="template"/> + <wadl:param name="rootTerm" style="template"/> + <wadl:param name="remainder" style="template"/> + <wadl:method name="GET"> + <wadl:request/> + <wadl:response> + <wadl:representation mediaType="application/json"/> + </wadl:response> + </wadl:method> + </wadl:resource> + <wadl:resource path="/api/atlas/v1/taxonomies/{taxonomyName}/terms/{termName}/{remainder}"> + <wadl:param name="taxonomyName" style="template"/> + <wadl:param name="termName" style="template"/> + <wadl:param name="remainder" style="template"/> + <wadl:method name="POST"> + <wadl:request> + <wadl:representation mediaType="*/*"/> + <wadl:representation mediaType="application/xml"/> + </wadl:request> + <wadl:response> + <wadl:representation mediaType="application/json"/> + </wadl:response> + </wadl:method> + <wadl:method name="PUT"> + <wadl:request> + <wadl:representation mediaType="*/*"/> + <wadl:representation mediaType="application/xml"/> + </wadl:request> + <wadl:response> + <wadl:representation mediaType="application/json"/> + </wadl:response> + </wadl:method> + <wadl:method name="DELETE"> + <wadl:request/> + <wadl:response> + <wadl:representation mediaType="application/json"/> + </wadl:response> + </wadl:method> + </wadl:resource> </wadl:resources> </wadl:application>
http://git-wip-us.apache.org/repos/asf/incubator-atlas-website/blob/320f4d41/api/index.html ---------------------------------------------------------------------- diff --git a/api/index.html b/api/index.html index 5b3e2e3..7101e37 100644 --- a/api/index.html +++ b/api/index.html @@ -55,10 +55,12 @@ </p> <ul> <li><a href="resource_AdminResource.html">AdminResource</a></li> + <li><a href="resource_DataSetLineageResource.html">DataSetLineageResource</a></li> <li><a href="resource_EntityResource.html">EntityResource</a></li> - <li><a href="resource_HiveLineageResource.html">HiveLineageResource</a></li> + <li><a href="resource_EntityService.html">EntityService</a></li> + <li><a href="resource_LineageResource.html">LineageResource</a></li> <li><a href="resource_MetadataDiscoveryResource.html">MetadataDiscoveryResource</a></li> - <li><a href="resource_RexsterGraphResource.html">RexsterGraphResource</a></li> + <li><a href="resource_TaxonomyService.html">TaxonomyService</a></li> <li><a href="resource_TypesResource.html">TypesResource</a></li> </ul> <p> http://git-wip-us.apache.org/repos/asf/incubator-atlas-website/blob/320f4d41/api/resource_AdminResource.html ---------------------------------------------------------------------- diff --git a/api/resource_AdminResource.html b/api/resource_AdminResource.html index cb64643..5c47766 100644 --- a/api/resource_AdminResource.html +++ b/api/resource_AdminResource.html @@ -35,6 +35,7 @@ <ul class="navigation"> <li id="nav-rest"><a href="rest.html">REST</a></li> <li id="nav-data"><a href="model.html">Data Model</a></li> + <li id="nav-downloads"><a href="downloads.html">Files and Libraries</a></li> </ul> </div> <div> @@ -47,16 +48,19 @@ <ul> <li><a href="model.html">Data Model</a></li> <li><a href="rest.html">REST</a></li> + <li><a href="downloads.html">Files and Libraries</a></li> </ul> </li> <li class="current"> <a href="resource_AdminResource.html">AdminResource</a> <ul> <li><a href="resource_AdminResource.html">AdminResource</a></li> + <li><a href="resource_DataSetLineageResource.html">DataSetLineageResource</a></li> <li><a href="resource_EntityResource.html">EntityResource</a></li> - <li><a href="resource_HiveLineageResource.html">HiveLineageResource</a></li> + <li><a href="resource_EntityService.html">EntityService</a></li> + <li><a href="resource_LineageResource.html">LineageResource</a></li> <li><a href="resource_MetadataDiscoveryResource.html">MetadataDiscoveryResource</a></li> - <li><a href="resource_RexsterGraphResource.html">RexsterGraphResource</a></li> + <li><a href="resource_TaxonomyService.html">TaxonomyService</a></li> <li><a href="resource_TypesResource.html">TypesResource</a></li> </ul> </li> @@ -71,6 +75,9 @@ <p>The following resources are applicable:</p> <ul> <li> + <a href="#path__admin_session.html">/admin/session</a> + </li> + <li> <a href="#path__admin_stack.html">/admin/stack</a> </li> <li> @@ -80,6 +87,22 @@ <a href="#path__admin_version.html">/admin/version</a> </li> </ul> + <a name="path__admin_session.html"></a> + <h1>/admin/session</h1> + <a name="GET"></a> + <h2>GET</h2> + <h3>Response Body</h3> + <table> + <tr> + <td align="right">element:</td> + <td>(custom)</td> + </tr> + <tr> + <td align="right">media types:</td> + <td>application/json</td> + </tr> + </table> + <p>(no documentation provided)</p> <a name="path__admin_stack.html"></a> <h1>/admin/stack</h1> <a name="GET"></a> http://git-wip-us.apache.org/repos/asf/incubator-atlas-website/blob/320f4d41/api/resource_DataSetLineageResource.html ---------------------------------------------------------------------- diff --git a/api/resource_DataSetLineageResource.html b/api/resource_DataSetLineageResource.html new file mode 100644 index 0000000..90c06ff --- /dev/null +++ b/api/resource_DataSetLineageResource.html @@ -0,0 +1,234 @@ +<!doctype html> +<!-- paulirish.com/2008/conditional-stylesheets-vs-css-hacks-answer-neither/ --> +<!--[if lt IE 7 ]> <html class="no-js ie6" lang="en"> <![endif]--> +<!--[if IE 7 ]> <html class="no-js ie7" lang="en"> <![endif]--> +<!--[if IE 8 ]> <html class="no-js ie8" lang="en"> <![endif]--> +<!--[if (gte IE 9)|!(IE)]><!--> <html class="no-js" lang="en"> <!--<![endif]--> +<head> + <meta charset="utf-8"> + + <!-- Always force latest IE rendering engine (even in intranet) & Chrome Frame + Remove this if you use the .htaccess --> + <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"> + + <title>DataSetLineageResource</title> + + <!-- Mobile viewport optimized: j.mp/bplateviewport --> + <meta name="viewport" content="width=device-width, initial-scale=1.0"> + + <!-- CSS: implied media="all" --> + <link rel="stylesheet" href="css/style.css?v=2"> + <link rel="stylesheet" href="css/prettify.css"> + + <!-- All JavaScript at the bottom, except for Modernizr which enables HTML5 elements & feature detects --> + <script src="js/libs/modernizr-1.7.min.js"></script> + +</head> + +<body class="home"> + + <div class="container"> + <header> + <div id="header" class="column first last span-20"> + <div id="site-name" class="column span-18 append-1 prepend-1 first last"><a href="index.html">DataSetLineageResource</a></div> + <div id="primary" class="column span-18 append-1 prepend-1 first last"> + <ul class="navigation"> + <li id="nav-rest"><a href="rest.html">REST</a></li> + <li id="nav-data"><a href="model.html">Data Model</a></li> + <li id="nav-downloads"><a href="downloads.html">Files and Libraries</a></li> + </ul> + </div> + <div> + <ul class="xbreadcrumbs" id="breadcrumbs"> + <li> + <a href="index.html" class="home">Home</a> > + </li> + <li> + <a href="rest.html">REST</a> > + <ul> + <li><a href="model.html">Data Model</a></li> + <li><a href="rest.html">REST</a></li> + <li><a href="downloads.html">Files and Libraries</a></li> + </ul> + </li> + <li class="current"> + <a href="resource_DataSetLineageResource.html">DataSetLineageResource</a> + <ul> + <li><a href="resource_AdminResource.html">AdminResource</a></li> + <li><a href="resource_DataSetLineageResource.html">DataSetLineageResource</a></li> + <li><a href="resource_EntityResource.html">EntityResource</a></li> + <li><a href="resource_EntityService.html">EntityService</a></li> + <li><a href="resource_LineageResource.html">LineageResource</a></li> + <li><a href="resource_MetadataDiscoveryResource.html">MetadataDiscoveryResource</a></li> + <li><a href="resource_TaxonomyService.html">TaxonomyService</a></li> + <li><a href="resource_TypesResource.html">TypesResource</a></li> + </ul> + </li> + </ul> + </div> + </div> + </header> + <div id="main" class="column first last span-20"> + <h1>DataSetLineageResource</h1> + + <p>Jersey Resource for Hive Table Lineage.</p> + <p>The following resources are applicable:</p> + <ul> + <li> + <a href="#path__lineage_hive_table_-tableName-_inputs_graph.html">/lineage/hive/table/{tableName}/inputs/graph</a> + </li> + <li> + <a href="#path__lineage_hive_table_-tableName-_outputs_graph.html">/lineage/hive/table/{tableName}/outputs/graph</a> + </li> + <li> + <a href="#path__lineage_hive_table_-tableName-_schema.html">/lineage/hive/table/{tableName}/schema</a> + </li> + </ul> + <a name="path__lineage_hive_table_-tableName-_inputs_graph.html"></a> + <h1>/lineage/hive/table/{tableName}/inputs/graph</h1> + <a name="GET"></a> + <h2>GET</h2> + <p> + Returns the inputs graph for a given entity. + </p> + <h3>Parameters</h3> + <table> + <tr> + <th>name</th> + <th>description</th> + <th>type</th> + <th>default</th> + </tr> + <tr> + <td>tableName</td> + <td> + table name + </td> + <td>path</td> + <td></td> + </tr> + </table> + <h3>Response Body</h3> + <table> + <tr> + <td align="right">element:</td> + <td>(custom)</td> + </tr> + <tr> + <td align="right">media types:</td> + <td>application/json</td> + </tr> + </table> + <p>(no documentation provided)</p> + <a name="path__lineage_hive_table_-tableName-_outputs_graph.html"></a> + <h1>/lineage/hive/table/{tableName}/outputs/graph</h1> + <a name="GET"></a> + <h2>GET</h2> + <p> + Returns the outputs graph for a given entity. + </p> + <h3>Parameters</h3> + <table> + <tr> + <th>name</th> + <th>description</th> + <th>type</th> + <th>default</th> + </tr> + <tr> + <td>tableName</td> + <td> + table name + </td> + <td>path</td> + <td></td> + </tr> + </table> + <h3>Response Body</h3> + <table> + <tr> + <td align="right">element:</td> + <td>(custom)</td> + </tr> + <tr> + <td align="right">media types:</td> + <td>application/json</td> + </tr> + </table> + <p>(no documentation provided)</p> + <a name="path__lineage_hive_table_-tableName-_schema.html"></a> + <h1>/lineage/hive/table/{tableName}/schema</h1> + <a name="GET"></a> + <h2>GET</h2> + <p> + Return the schema for the given tableName. + </p> + <h3>Parameters</h3> + <table> + <tr> + <th>name</th> + <th>description</th> + <th>type</th> + <th>default</th> + </tr> + <tr> + <td>tableName</td> + <td> + table name + </td> + <td>path</td> + <td></td> + </tr> + </table> + <h3>Response Body</h3> + <table> + <tr> + <td align="right">element:</td> + <td>(custom)</td> + </tr> + <tr> + <td align="right">media types:</td> + <td>application/json</td> + </tr> + </table> + <p>(no documentation provided)</p> + + <div class="clear" /> + </div> + <footer> + <div id="footer"> + Generated by <a href="http://enunciate.codehaus.org">Enunciate</a>. + </div> + </footer> + </div> <!--! end of #container --> + + <!-- JavaScript at the bottom for fast page loading --> + + <!-- Grab Google CDN's jQuery, with a protocol relative URL; fall back to local if necessary --> + <script src="//ajax.googleapis.com/ajax/libs/jquery/1.5.1/jquery.js"></script> + <script>window.jQuery || document.write("<script src='js/libs/jquery-1.5.1.min.js'>\x3C/script>")</script> + + <!--manage the navigation menu--> + <script src="js/libs/xbreadcrumbs.js"></script> + <script> + $(function() { + $('#breadcrumbs').xBreadcrumbs(); + }); + </script> + + + <!-- prettify code blocks. see http://code.google.com/p/google-code-prettify/ --> + <script src="js/libs/prettify/prettify.js"></script> + <script> + $(function() { + prettyPrint(); + }); + </script> + + <!--[if lt IE 7 ]> + <script src="js/libs/dd_belatedpng.js"></script> + <script>DD_belatedPNG.fix("img, .png_bg"); // Fix any <img> or .png_bg bg-images. Also, please read goo.gl/mZiyb </script> + <![endif]--> + +</body> +</html> http://git-wip-us.apache.org/repos/asf/incubator-atlas-website/blob/320f4d41/api/resource_EntityResource.html ---------------------------------------------------------------------- diff --git a/api/resource_EntityResource.html b/api/resource_EntityResource.html index e502078..038e5ad 100644 --- a/api/resource_EntityResource.html +++ b/api/resource_EntityResource.html @@ -35,6 +35,7 @@ <ul class="navigation"> <li id="nav-rest"><a href="rest.html">REST</a></li> <li id="nav-data"><a href="model.html">Data Model</a></li> + <li id="nav-downloads"><a href="downloads.html">Files and Libraries</a></li> </ul> </div> <div> @@ -47,16 +48,19 @@ <ul> <li><a href="model.html">Data Model</a></li> <li><a href="rest.html">REST</a></li> + <li><a href="downloads.html">Files and Libraries</a></li> </ul> </li> <li class="current"> <a href="resource_EntityResource.html">EntityResource</a> <ul> <li><a href="resource_AdminResource.html">AdminResource</a></li> + <li><a href="resource_DataSetLineageResource.html">DataSetLineageResource</a></li> <li><a href="resource_EntityResource.html">EntityResource</a></li> - <li><a href="resource_HiveLineageResource.html">HiveLineageResource</a></li> + <li><a href="resource_EntityService.html">EntityService</a></li> + <li><a href="resource_LineageResource.html">LineageResource</a></li> <li><a href="resource_MetadataDiscoveryResource.html">MetadataDiscoveryResource</a></li> - <li><a href="resource_RexsterGraphResource.html">RexsterGraphResource</a></li> + <li><a href="resource_TaxonomyService.html">TaxonomyService</a></li> <li><a href="resource_TypesResource.html">TypesResource</a></li> </ul> </li> http://git-wip-us.apache.org/repos/asf/incubator-atlas-website/blob/320f4d41/api/resource_EntityService.html ---------------------------------------------------------------------- diff --git a/api/resource_EntityService.html b/api/resource_EntityService.html new file mode 100644 index 0000000..d27d205 --- /dev/null +++ b/api/resource_EntityService.html @@ -0,0 +1,376 @@ +<!doctype html> +<!-- paulirish.com/2008/conditional-stylesheets-vs-css-hacks-answer-neither/ --> +<!--[if lt IE 7 ]> <html class="no-js ie6" lang="en"> <![endif]--> +<!--[if IE 7 ]> <html class="no-js ie7" lang="en"> <![endif]--> +<!--[if IE 8 ]> <html class="no-js ie8" lang="en"> <![endif]--> +<!--[if (gte IE 9)|!(IE)]><!--> <html class="no-js" lang="en"> <!--<![endif]--> +<head> + <meta charset="utf-8"> + + <!-- Always force latest IE rendering engine (even in intranet) & Chrome Frame + Remove this if you use the .htaccess --> + <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"> + + <title>EntityService</title> + + <!-- Mobile viewport optimized: j.mp/bplateviewport --> + <meta name="viewport" content="width=device-width, initial-scale=1.0"> + + <!-- CSS: implied media="all" --> + <link rel="stylesheet" href="css/style.css?v=2"> + <link rel="stylesheet" href="css/prettify.css"> + + <!-- All JavaScript at the bottom, except for Modernizr which enables HTML5 elements & feature detects --> + <script src="js/libs/modernizr-1.7.min.js"></script> + +</head> + +<body class="home"> + + <div class="container"> + <header> + <div id="header" class="column first last span-20"> + <div id="site-name" class="column span-18 append-1 prepend-1 first last"><a href="index.html">EntityService</a></div> + <div id="primary" class="column span-18 append-1 prepend-1 first last"> + <ul class="navigation"> + <li id="nav-rest"><a href="rest.html">REST</a></li> + <li id="nav-data"><a href="model.html">Data Model</a></li> + <li id="nav-downloads"><a href="downloads.html">Files and Libraries</a></li> + </ul> + </div> + <div> + <ul class="xbreadcrumbs" id="breadcrumbs"> + <li> + <a href="index.html" class="home">Home</a> > + </li> + <li> + <a href="rest.html">REST</a> > + <ul> + <li><a href="model.html">Data Model</a></li> + <li><a href="rest.html">REST</a></li> + <li><a href="downloads.html">Files and Libraries</a></li> + </ul> + </li> + <li class="current"> + <a href="resource_EntityService.html">EntityService</a> + <ul> + <li><a href="resource_AdminResource.html">AdminResource</a></li> + <li><a href="resource_DataSetLineageResource.html">DataSetLineageResource</a></li> + <li><a href="resource_EntityResource.html">EntityResource</a></li> + <li><a href="resource_EntityService.html">EntityService</a></li> + <li><a href="resource_LineageResource.html">LineageResource</a></li> + <li><a href="resource_MetadataDiscoveryResource.html">MetadataDiscoveryResource</a></li> + <li><a href="resource_TaxonomyService.html">TaxonomyService</a></li> + <li><a href="resource_TypesResource.html">TypesResource</a></li> + </ul> + </li> + </ul> + </div> + </div> + </header> + <div id="main" class="column first last span-20"> + <h1>EntityService</h1> + + <p>Service which handles API requests for v1 entity resources.</p> + <p>The following resources are applicable:</p> + <ul> + <li> + <a href="#path__v1_entities.html">/v1/entities</a> + </li> + <li> + <a href="#path__v1_entities_-entityId-.html">/v1/entities/{entityId}</a> + </li> + <li> + <a href="#path__v1_entities_-entityId-_tags.html">/v1/entities/{entityId}/tags</a> + </li> + <li> + <a href="#path__v1_entities_-entityId-_tags_-tag-.html">/v1/entities/{entityId}/tags/{tag}</a> + </li> + </ul> + <a name="path__v1_entities.html"></a> + <h1>/v1/entities</h1> + <a name="GET"></a> + <h2>GET</h2> + <h3>Response Body</h3> + <table> + <tr> + <td align="right">element:</td> + <td>(custom)</td> + </tr> + <tr> + <td align="right">media types:</td> + <td>application/json</td> + </tr> + </table> + <p>(no documentation provided)</p> + <a name="POST"></a> + <h2>POST</h2> + <h3>Request Body</h3> + <table> + <tr> + <td align="right">element:</td> + <td>body</td> + </tr> + <tr> + <td align="right">media types:</td> + <td>*/*<br/>application/xml<br/></td> + </tr> + </table> + <p>(no documentation provided)</p> + <h3>Response Body</h3> + <table> + <tr> + <td align="right">element:</td> + <td>(custom)</td> + </tr> + <tr> + <td align="right">media types:</td> + <td>application/json</td> + </tr> + </table> + <p>(no documentation provided)</p> + <a name="path__v1_entities_-entityId-.html"></a> + <h1>/v1/entities/{entityId}</h1> + <a name="GET"></a> + <h2>GET</h2> + <h3>Parameters</h3> + <table> + <tr> + <th>name</th> + <th>description</th> + <th>type</th> + <th>default</th> + </tr> + <tr> + <td>entityId</td> + <td> + (no documentation provided) + </td> + <td>path</td> + <td></td> + </tr> + </table> + <h3>Response Body</h3> + <table> + <tr> + <td align="right">element:</td> + <td>(custom)</td> + </tr> + <tr> + <td align="right">media types:</td> + <td>application/json</td> + </tr> + </table> + <p>(no documentation provided)</p> + <a name="path__v1_entities_-entityId-_tags.html"></a> + <h1>/v1/entities/{entityId}/tags</h1> + <a name="GET"></a> + <h2>GET</h2> + <h3>Parameters</h3> + <table> + <tr> + <th>name</th> + <th>description</th> + <th>type</th> + <th>default</th> + </tr> + <tr> + <td>entityId</td> + <td> + (no documentation provided) + </td> + <td>path</td> + <td></td> + </tr> + </table> + <h3>Response Body</h3> + <table> + <tr> + <td align="right">element:</td> + <td>(custom)</td> + </tr> + <tr> + <td align="right">media types:</td> + <td>application/json</td> + </tr> + </table> + <p>(no documentation provided)</p> + <a name="path__v1_entities_-entityId-_tags_-tag-.html"></a> + <h1>/v1/entities/{entityId}/tags/{tag}</h1> + <p> + The following operations are supported on this resource: + </p> + <ul> + <li><a href="#GET">GET</a></li> + <li><a href="#POST">POST</a></li> + <li><a href="#DELETE">DELETE</a></li> + </ul> + <a name="GET"></a> + <h2>GET</h2> + <h3>Parameters</h3> + <table> + <tr> + <th>name</th> + <th>description</th> + <th>type</th> + <th>default</th> + </tr> + <tr> + <td>entityId</td> + <td> + (no documentation provided) + </td> + <td>path</td> + <td></td> + </tr> + <tr> + <td>tag</td> + <td> + (no documentation provided) + </td> + <td>path</td> + <td></td> + </tr> + </table> + <h3>Response Body</h3> + <table> + <tr> + <td align="right">element:</td> + <td>(custom)</td> + </tr> + <tr> + <td align="right">media types:</td> + <td>application/json</td> + </tr> + </table> + <p>(no documentation provided)</p> + <a name="POST"></a> + <h2>POST</h2> + <h3>Parameters</h3> + <table> + <tr> + <th>name</th> + <th>description</th> + <th>type</th> + <th>default</th> + </tr> + <tr> + <td>entityId</td> + <td> + (no documentation provided) + </td> + <td>path</td> + <td></td> + </tr> + <tr> + <td>tag</td> + <td> + (no documentation provided) + </td> + <td>path</td> + <td></td> + </tr> + </table> + <h3>Request Body</h3> + <table> + <tr> + <td align="right">element:</td> + <td>body</td> + </tr> + <tr> + <td align="right">media types:</td> + <td>*/*<br/>application/xml<br/></td> + </tr> + </table> + <p>(no documentation provided)</p> + <h3>Response Body</h3> + <table> + <tr> + <td align="right">element:</td> + <td>(custom)</td> + </tr> + <tr> + <td align="right">media types:</td> + <td>application/json</td> + </tr> + </table> + <p>(no documentation provided)</p> + <a name="DELETE"></a> + <h2>DELETE</h2> + <h3>Parameters</h3> + <table> + <tr> + <th>name</th> + <th>description</th> + <th>type</th> + <th>default</th> + </tr> + <tr> + <td>entityId</td> + <td> + (no documentation provided) + </td> + <td>path</td> + <td></td> + </tr> + <tr> + <td>tag</td> + <td> + (no documentation provided) + </td> + <td>path</td> + <td></td> + </tr> + </table> + <h3>Response Body</h3> + <table> + <tr> + <td align="right">element:</td> + <td>(custom)</td> + </tr> + <tr> + <td align="right">media types:</td> + <td>application/json</td> + </tr> + </table> + <p>(no documentation provided)</p> + + <div class="clear" /> + </div> + <footer> + <div id="footer"> + Generated by <a href="http://enunciate.codehaus.org">Enunciate</a>. + </div> + </footer> + </div> <!--! end of #container --> + + <!-- JavaScript at the bottom for fast page loading --> + + <!-- Grab Google CDN's jQuery, with a protocol relative URL; fall back to local if necessary --> + <script src="//ajax.googleapis.com/ajax/libs/jquery/1.5.1/jquery.js"></script> + <script>window.jQuery || document.write("<script src='js/libs/jquery-1.5.1.min.js'>\x3C/script>")</script> + + <!--manage the navigation menu--> + <script src="js/libs/xbreadcrumbs.js"></script> + <script> + $(function() { + $('#breadcrumbs').xBreadcrumbs(); + }); + </script> + + + <!-- prettify code blocks. see http://code.google.com/p/google-code-prettify/ --> + <script src="js/libs/prettify/prettify.js"></script> + <script> + $(function() { + prettyPrint(); + }); + </script> + + <!--[if lt IE 7 ]> + <script src="js/libs/dd_belatedpng.js"></script> + <script>DD_belatedPNG.fix("img, .png_bg"); // Fix any <img> or .png_bg bg-images. Also, please read goo.gl/mZiyb </script> + <![endif]--> + +</body> +</html> http://git-wip-us.apache.org/repos/asf/incubator-atlas-website/blob/320f4d41/api/resource_HiveLineageResource.html ---------------------------------------------------------------------- diff --git a/api/resource_HiveLineageResource.html b/api/resource_HiveLineageResource.html deleted file mode 100644 index d51204b..0000000 --- a/api/resource_HiveLineageResource.html +++ /dev/null @@ -1,230 +0,0 @@ -<!doctype html> -<!-- paulirish.com/2008/conditional-stylesheets-vs-css-hacks-answer-neither/ --> -<!--[if lt IE 7 ]> <html class="no-js ie6" lang="en"> <![endif]--> -<!--[if IE 7 ]> <html class="no-js ie7" lang="en"> <![endif]--> -<!--[if IE 8 ]> <html class="no-js ie8" lang="en"> <![endif]--> -<!--[if (gte IE 9)|!(IE)]><!--> <html class="no-js" lang="en"> <!--<![endif]--> -<head> - <meta charset="utf-8"> - - <!-- Always force latest IE rendering engine (even in intranet) & Chrome Frame - Remove this if you use the .htaccess --> - <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"> - - <title>HiveLineageResource</title> - - <!-- Mobile viewport optimized: j.mp/bplateviewport --> - <meta name="viewport" content="width=device-width, initial-scale=1.0"> - - <!-- CSS: implied media="all" --> - <link rel="stylesheet" href="css/style.css?v=2"> - <link rel="stylesheet" href="css/prettify.css"> - - <!-- All JavaScript at the bottom, except for Modernizr which enables HTML5 elements & feature detects --> - <script src="js/libs/modernizr-1.7.min.js"></script> - -</head> - -<body class="home"> - - <div class="container"> - <header> - <div id="header" class="column first last span-20"> - <div id="site-name" class="column span-18 append-1 prepend-1 first last"><a href="index.html">HiveLineageResource</a></div> - <div id="primary" class="column span-18 append-1 prepend-1 first last"> - <ul class="navigation"> - <li id="nav-rest"><a href="rest.html">REST</a></li> - <li id="nav-data"><a href="model.html">Data Model</a></li> - </ul> - </div> - <div> - <ul class="xbreadcrumbs" id="breadcrumbs"> - <li> - <a href="index.html" class="home">Home</a> > - </li> - <li> - <a href="rest.html">REST</a> > - <ul> - <li><a href="model.html">Data Model</a></li> - <li><a href="rest.html">REST</a></li> - </ul> - </li> - <li class="current"> - <a href="resource_HiveLineageResource.html">HiveLineageResource</a> - <ul> - <li><a href="resource_AdminResource.html">AdminResource</a></li> - <li><a href="resource_EntityResource.html">EntityResource</a></li> - <li><a href="resource_HiveLineageResource.html">HiveLineageResource</a></li> - <li><a href="resource_MetadataDiscoveryResource.html">MetadataDiscoveryResource</a></li> - <li><a href="resource_RexsterGraphResource.html">RexsterGraphResource</a></li> - <li><a href="resource_TypesResource.html">TypesResource</a></li> - </ul> - </li> - </ul> - </div> - </div> - </header> - <div id="main" class="column first last span-20"> - <h1>HiveLineageResource</h1> - - <p>Jersey Resource for Hive Table Lineage.</p> - <p>The following resources are applicable:</p> - <ul> - <li> - <a href="#path__lineage_hive_table_-tableName-_inputs_graph.html">/lineage/hive/table/{tableName}/inputs/graph</a> - </li> - <li> - <a href="#path__lineage_hive_table_-tableName-_outputs_graph.html">/lineage/hive/table/{tableName}/outputs/graph</a> - </li> - <li> - <a href="#path__lineage_hive_table_-tableName-_schema.html">/lineage/hive/table/{tableName}/schema</a> - </li> - </ul> - <a name="path__lineage_hive_table_-tableName-_inputs_graph.html"></a> - <h1>/lineage/hive/table/{tableName}/inputs/graph</h1> - <a name="GET"></a> - <h2>GET</h2> - <p> - Returns the inputs graph for a given entity. - </p> - <h3>Parameters</h3> - <table> - <tr> - <th>name</th> - <th>description</th> - <th>type</th> - <th>default</th> - </tr> - <tr> - <td>tableName</td> - <td> - table name - </td> - <td>path</td> - <td></td> - </tr> - </table> - <h3>Response Body</h3> - <table> - <tr> - <td align="right">element:</td> - <td>(custom)</td> - </tr> - <tr> - <td align="right">media types:</td> - <td>application/json</td> - </tr> - </table> - <p>(no documentation provided)</p> - <a name="path__lineage_hive_table_-tableName-_outputs_graph.html"></a> - <h1>/lineage/hive/table/{tableName}/outputs/graph</h1> - <a name="GET"></a> - <h2>GET</h2> - <p> - Returns the outputs graph for a given entity. - </p> - <h3>Parameters</h3> - <table> - <tr> - <th>name</th> - <th>description</th> - <th>type</th> - <th>default</th> - </tr> - <tr> - <td>tableName</td> - <td> - table name - </td> - <td>path</td> - <td></td> - </tr> - </table> - <h3>Response Body</h3> - <table> - <tr> - <td align="right">element:</td> - <td>(custom)</td> - </tr> - <tr> - <td align="right">media types:</td> - <td>application/json</td> - </tr> - </table> - <p>(no documentation provided)</p> - <a name="path__lineage_hive_table_-tableName-_schema.html"></a> - <h1>/lineage/hive/table/{tableName}/schema</h1> - <a name="GET"></a> - <h2>GET</h2> - <p> - Return the schema for the given tableName. - </p> - <h3>Parameters</h3> - <table> - <tr> - <th>name</th> - <th>description</th> - <th>type</th> - <th>default</th> - </tr> - <tr> - <td>tableName</td> - <td> - table name - </td> - <td>path</td> - <td></td> - </tr> - </table> - <h3>Response Body</h3> - <table> - <tr> - <td align="right">element:</td> - <td>(custom)</td> - </tr> - <tr> - <td align="right">media types:</td> - <td>application/json</td> - </tr> - </table> - <p>(no documentation provided)</p> - - <div class="clear" /> - </div> - <footer> - <div id="footer"> - Generated by <a href="http://enunciate.codehaus.org">Enunciate</a>. - </div> - </footer> - </div> <!--! end of #container --> - - <!-- JavaScript at the bottom for fast page loading --> - - <!-- Grab Google CDN's jQuery, with a protocol relative URL; fall back to local if necessary --> - <script src="//ajax.googleapis.com/ajax/libs/jquery/1.5.1/jquery.js"></script> - <script>window.jQuery || document.write("<script src='js/libs/jquery-1.5.1.min.js'>\x3C/script>")</script> - - <!--manage the navigation menu--> - <script src="js/libs/xbreadcrumbs.js"></script> - <script> - $(function() { - $('#breadcrumbs').xBreadcrumbs(); - }); - </script> - - - <!-- prettify code blocks. see http://code.google.com/p/google-code-prettify/ --> - <script src="js/libs/prettify/prettify.js"></script> - <script> - $(function() { - prettyPrint(); - }); - </script> - - <!--[if lt IE 7 ]> - <script src="js/libs/dd_belatedpng.js"></script> - <script>DD_belatedPNG.fix("img, .png_bg"); // Fix any <img> or .png_bg bg-images. Also, please read goo.gl/mZiyb </script> - <![endif]--> - -</body> -</html> http://git-wip-us.apache.org/repos/asf/incubator-atlas-website/blob/320f4d41/api/resource_LineageResource.html ---------------------------------------------------------------------- diff --git a/api/resource_LineageResource.html b/api/resource_LineageResource.html new file mode 100644 index 0000000..5e3d5af --- /dev/null +++ b/api/resource_LineageResource.html @@ -0,0 +1,234 @@ +<!doctype html> +<!-- paulirish.com/2008/conditional-stylesheets-vs-css-hacks-answer-neither/ --> +<!--[if lt IE 7 ]> <html class="no-js ie6" lang="en"> <![endif]--> +<!--[if IE 7 ]> <html class="no-js ie7" lang="en"> <![endif]--> +<!--[if IE 8 ]> <html class="no-js ie8" lang="en"> <![endif]--> +<!--[if (gte IE 9)|!(IE)]><!--> <html class="no-js" lang="en"> <!--<![endif]--> +<head> + <meta charset="utf-8"> + + <!-- Always force latest IE rendering engine (even in intranet) & Chrome Frame + Remove this if you use the .htaccess --> + <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"> + + <title>LineageResource</title> + + <!-- Mobile viewport optimized: j.mp/bplateviewport --> + <meta name="viewport" content="width=device-width, initial-scale=1.0"> + + <!-- CSS: implied media="all" --> + <link rel="stylesheet" href="css/style.css?v=2"> + <link rel="stylesheet" href="css/prettify.css"> + + <!-- All JavaScript at the bottom, except for Modernizr which enables HTML5 elements & feature detects --> + <script src="js/libs/modernizr-1.7.min.js"></script> + +</head> + +<body class="home"> + + <div class="container"> + <header> + <div id="header" class="column first last span-20"> + <div id="site-name" class="column span-18 append-1 prepend-1 first last"><a href="index.html">LineageResource</a></div> + <div id="primary" class="column span-18 append-1 prepend-1 first last"> + <ul class="navigation"> + <li id="nav-rest"><a href="rest.html">REST</a></li> + <li id="nav-data"><a href="model.html">Data Model</a></li> + <li id="nav-downloads"><a href="downloads.html">Files and Libraries</a></li> + </ul> + </div> + <div> + <ul class="xbreadcrumbs" id="breadcrumbs"> + <li> + <a href="index.html" class="home">Home</a> > + </li> + <li> + <a href="rest.html">REST</a> > + <ul> + <li><a href="model.html">Data Model</a></li> + <li><a href="rest.html">REST</a></li> + <li><a href="downloads.html">Files and Libraries</a></li> + </ul> + </li> + <li class="current"> + <a href="resource_LineageResource.html">LineageResource</a> + <ul> + <li><a href="resource_AdminResource.html">AdminResource</a></li> + <li><a href="resource_DataSetLineageResource.html">DataSetLineageResource</a></li> + <li><a href="resource_EntityResource.html">EntityResource</a></li> + <li><a href="resource_EntityService.html">EntityService</a></li> + <li><a href="resource_LineageResource.html">LineageResource</a></li> + <li><a href="resource_MetadataDiscoveryResource.html">MetadataDiscoveryResource</a></li> + <li><a href="resource_TaxonomyService.html">TaxonomyService</a></li> + <li><a href="resource_TypesResource.html">TypesResource</a></li> + </ul> + </li> + </ul> + </div> + </div> + </header> + <div id="main" class="column first last span-20"> + <h1>LineageResource</h1> + + <p></p> + <p>The following resources are applicable:</p> + <ul> + <li> + <a href="#path__lineage_-guid-_inputs_graph.html">/lineage/{guid}/inputs/graph</a> + </li> + <li> + <a href="#path__lineage_-guid-_outputs_graph.html">/lineage/{guid}/outputs/graph</a> + </li> + <li> + <a href="#path__lineage_-guid-_schema.html">/lineage/{guid}/schema</a> + </li> + </ul> + <a name="path__lineage_-guid-_inputs_graph.html"></a> + <h1>/lineage/{guid}/inputs/graph</h1> + <a name="GET"></a> + <h2>GET</h2> + <p> + Returns input lineage graph for the given entity id. + </p> + <h3>Parameters</h3> + <table> + <tr> + <th>name</th> + <th>description</th> + <th>type</th> + <th>default</th> + </tr> + <tr> + <td>guid</td> + <td> + dataset entity id + </td> + <td>path</td> + <td></td> + </tr> + </table> + <h3>Response Body</h3> + <table> + <tr> + <td align="right">element:</td> + <td>(custom)</td> + </tr> + <tr> + <td align="right">media types:</td> + <td>application/json</td> + </tr> + </table> + <p>(no documentation provided)</p> + <a name="path__lineage_-guid-_outputs_graph.html"></a> + <h1>/lineage/{guid}/outputs/graph</h1> + <a name="GET"></a> + <h2>GET</h2> + <p> + Returns the outputs graph for a given entity id. + </p> + <h3>Parameters</h3> + <table> + <tr> + <th>name</th> + <th>description</th> + <th>type</th> + <th>default</th> + </tr> + <tr> + <td>guid</td> + <td> + dataset entity id + </td> + <td>path</td> + <td></td> + </tr> + </table> + <h3>Response Body</h3> + <table> + <tr> + <td align="right">element:</td> + <td>(custom)</td> + </tr> + <tr> + <td align="right">media types:</td> + <td>application/json</td> + </tr> + </table> + <p>(no documentation provided)</p> + <a name="path__lineage_-guid-_schema.html"></a> + <h1>/lineage/{guid}/schema</h1> + <a name="GET"></a> + <h2>GET</h2> + <p> + Returns the schema for the given dataset id. + </p> + <h3>Parameters</h3> + <table> + <tr> + <th>name</th> + <th>description</th> + <th>type</th> + <th>default</th> + </tr> + <tr> + <td>guid</td> + <td> + dataset entity id + </td> + <td>path</td> + <td></td> + </tr> + </table> + <h3>Response Body</h3> + <table> + <tr> + <td align="right">element:</td> + <td>(custom)</td> + </tr> + <tr> + <td align="right">media types:</td> + <td>application/json</td> + </tr> + </table> + <p>(no documentation provided)</p> + + <div class="clear" /> + </div> + <footer> + <div id="footer"> + Generated by <a href="http://enunciate.codehaus.org">Enunciate</a>. + </div> + </footer> + </div> <!--! end of #container --> + + <!-- JavaScript at the bottom for fast page loading --> + + <!-- Grab Google CDN's jQuery, with a protocol relative URL; fall back to local if necessary --> + <script src="//ajax.googleapis.com/ajax/libs/jquery/1.5.1/jquery.js"></script> + <script>window.jQuery || document.write("<script src='js/libs/jquery-1.5.1.min.js'>\x3C/script>")</script> + + <!--manage the navigation menu--> + <script src="js/libs/xbreadcrumbs.js"></script> + <script> + $(function() { + $('#breadcrumbs').xBreadcrumbs(); + }); + </script> + + + <!-- prettify code blocks. see http://code.google.com/p/google-code-prettify/ --> + <script src="js/libs/prettify/prettify.js"></script> + <script> + $(function() { + prettyPrint(); + }); + </script> + + <!--[if lt IE 7 ]> + <script src="js/libs/dd_belatedpng.js"></script> + <script>DD_belatedPNG.fix("img, .png_bg"); // Fix any <img> or .png_bg bg-images. Also, please read goo.gl/mZiyb </script> + <![endif]--> + +</body> +</html> http://git-wip-us.apache.org/repos/asf/incubator-atlas-website/blob/320f4d41/api/resource_MetadataDiscoveryResource.html ---------------------------------------------------------------------- diff --git a/api/resource_MetadataDiscoveryResource.html b/api/resource_MetadataDiscoveryResource.html index c10cfc9..dcbd059 100644 --- a/api/resource_MetadataDiscoveryResource.html +++ b/api/resource_MetadataDiscoveryResource.html @@ -35,6 +35,7 @@ <ul class="navigation"> <li id="nav-rest"><a href="rest.html">REST</a></li> <li id="nav-data"><a href="model.html">Data Model</a></li> + <li id="nav-downloads"><a href="downloads.html">Files and Libraries</a></li> </ul> </div> <div> @@ -47,16 +48,19 @@ <ul> <li><a href="model.html">Data Model</a></li> <li><a href="rest.html">REST</a></li> + <li><a href="downloads.html">Files and Libraries</a></li> </ul> </li> <li class="current"> <a href="resource_MetadataDiscoveryResource.html">MetadataDiscoveryResource</a> <ul> <li><a href="resource_AdminResource.html">AdminResource</a></li> + <li><a href="resource_DataSetLineageResource.html">DataSetLineageResource</a></li> <li><a href="resource_EntityResource.html">EntityResource</a></li> - <li><a href="resource_HiveLineageResource.html">HiveLineageResource</a></li> + <li><a href="resource_EntityService.html">EntityService</a></li> + <li><a href="resource_LineageResource.html">LineageResource</a></li> <li><a href="resource_MetadataDiscoveryResource.html">MetadataDiscoveryResource</a></li> - <li><a href="resource_RexsterGraphResource.html">RexsterGraphResource</a></li> + <li><a href="resource_TaxonomyService.html">TaxonomyService</a></li> <li><a href="resource_TypesResource.html">TypesResource</a></li> </ul> </li> http://git-wip-us.apache.org/repos/asf/incubator-atlas-website/blob/320f4d41/api/resource_RexsterGraphResource.html ---------------------------------------------------------------------- diff --git a/api/resource_RexsterGraphResource.html b/api/resource_RexsterGraphResource.html deleted file mode 100644 index 0defd1d..0000000 --- a/api/resource_RexsterGraphResource.html +++ /dev/null @@ -1,353 +0,0 @@ -<!doctype html> -<!-- paulirish.com/2008/conditional-stylesheets-vs-css-hacks-answer-neither/ --> -<!--[if lt IE 7 ]> <html class="no-js ie6" lang="en"> <![endif]--> -<!--[if IE 7 ]> <html class="no-js ie7" lang="en"> <![endif]--> -<!--[if IE 8 ]> <html class="no-js ie8" lang="en"> <![endif]--> -<!--[if (gte IE 9)|!(IE)]><!--> <html class="no-js" lang="en"> <!--<![endif]--> -<head> - <meta charset="utf-8"> - - <!-- Always force latest IE rendering engine (even in intranet) & Chrome Frame - Remove this if you use the .htaccess --> - <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"> - - <title>RexsterGraphResource</title> - - <!-- Mobile viewport optimized: j.mp/bplateviewport --> - <meta name="viewport" content="width=device-width, initial-scale=1.0"> - - <!-- CSS: implied media="all" --> - <link rel="stylesheet" href="css/style.css?v=2"> - <link rel="stylesheet" href="css/prettify.css"> - - <!-- All JavaScript at the bottom, except for Modernizr which enables HTML5 elements & feature detects --> - <script src="js/libs/modernizr-1.7.min.js"></script> - -</head> - -<body class="home"> - - <div class="container"> - <header> - <div id="header" class="column first last span-20"> - <div id="site-name" class="column span-18 append-1 prepend-1 first last"><a href="index.html">RexsterGraphResource</a></div> - <div id="primary" class="column span-18 append-1 prepend-1 first last"> - <ul class="navigation"> - <li id="nav-rest"><a href="rest.html">REST</a></li> - <li id="nav-data"><a href="model.html">Data Model</a></li> - </ul> - </div> - <div> - <ul class="xbreadcrumbs" id="breadcrumbs"> - <li> - <a href="index.html" class="home">Home</a> > - </li> - <li> - <a href="rest.html">REST</a> > - <ul> - <li><a href="model.html">Data Model</a></li> - <li><a href="rest.html">REST</a></li> - </ul> - </li> - <li class="current"> - <a href="resource_RexsterGraphResource.html">RexsterGraphResource</a> - <ul> - <li><a href="resource_AdminResource.html">AdminResource</a></li> - <li><a href="resource_EntityResource.html">EntityResource</a></li> - <li><a href="resource_HiveLineageResource.html">HiveLineageResource</a></li> - <li><a href="resource_MetadataDiscoveryResource.html">MetadataDiscoveryResource</a></li> - <li><a href="resource_RexsterGraphResource.html">RexsterGraphResource</a></li> - <li><a href="resource_TypesResource.html">TypesResource</a></li> - </ul> - </li> - </ul> - </div> - </div> - </header> - <div id="main" class="column first last span-20"> - <h1>RexsterGraphResource</h1> - - <p>Jersey Resource for lineage metadata operations. -Implements most of the GET operations of Rexster API with out the indexes. -https://github.com/tinkerpop/rexster/wiki/Basic-REST-API - -This is a subset of Rexster's REST API, designed to provide only read-only methods -for accessing the backend graph.</p> - <p>The following resources are applicable:</p> - <ul> - <li> - <a href="#path__graph_edges_-id-.html">/graph/edges/{id}</a> - </li> - <li> - <a href="#path__graph_vertices.html">/graph/vertices</a> - </li> - <li> - <a href="#path__graph_vertices_-id-.html">/graph/vertices/{id}</a> - </li> - <li> - <a href="#path__graph_vertices_-id-_-direction-.html">/graph/vertices/{id}/{direction}</a> - </li> - <li> - <a href="#path__graph_vertices_properties_-id-.html">/graph/vertices/properties/{id}</a> - </li> - </ul> - <a name="path__graph_edges_-id-.html"></a> - <h1>/graph/edges/{id}</h1> - <a name="GET"></a> - <h2>GET</h2> - <p> - Get a single edge with a unique id. - -GET http://host/metadata/lineage/edges/id -graph.getEdge(id); - </p> - <h3>Parameters</h3> - <table> - <tr> - <th>name</th> - <th>description</th> - <th>type</th> - <th>default</th> - </tr> - <tr> - <td>id</td> - <td> - (no documentation provided) - </td> - <td>path</td> - <td></td> - </tr> - </table> - <h3>Response Body</h3> - <table> - <tr> - <td align="right">element:</td> - <td>(custom)</td> - </tr> - <tr> - <td align="right">media types:</td> - <td>application/json</td> - </tr> - </table> - <p>(no documentation provided)</p> - <a name="path__graph_vertices.html"></a> - <h1>/graph/vertices</h1> - <a name="GET"></a> - <h2>GET</h2> - <p> - Get a list of vertices matching a property key and a value. -<p/> -GET http://host/metadata/lineage/vertices?key=<key>&value=<value> -graph.getVertices(key, value); - </p> - <h3>Parameters</h3> - <table> - <tr> - <th>name</th> - <th>description</th> - <th>type</th> - <th>default</th> - </tr> - <tr> - <td>key</td> - <td> - (no documentation provided) - </td> - <td>query</td> - <td></td> - </tr> - <tr> - <td>value</td> - <td> - (no documentation provided) - </td> - <td>query</td> - <td></td> - </tr> - </table> - <h3>Response Body</h3> - <table> - <tr> - <td align="right">element:</td> - <td>(custom)</td> - </tr> - <tr> - <td align="right">media types:</td> - <td>application/json</td> - </tr> - </table> - <p>(no documentation provided)</p> - <a name="path__graph_vertices_-id-.html"></a> - <h1>/graph/vertices/{id}</h1> - <a name="GET"></a> - <h2>GET</h2> - <p> - Get a single vertex with a unique id. - -GET http://host/metadata/lineage/vertices/id -graph.getVertex(id); - </p> - <h3>Parameters</h3> - <table> - <tr> - <th>name</th> - <th>description</th> - <th>type</th> - <th>default</th> - </tr> - <tr> - <td>id</td> - <td> - (no documentation provided) - </td> - <td>path</td> - <td></td> - </tr> - </table> - <h3>Response Body</h3> - <table> - <tr> - <td align="right">element:</td> - <td>(custom)</td> - </tr> - <tr> - <td align="right">media types:</td> - <td>application/json</td> - </tr> - </table> - <p>(no documentation provided)</p> - <a name="path__graph_vertices_-id-_-direction-.html"></a> - <h1>/graph/vertices/{id}/{direction}</h1> - <a name="GET"></a> - <h2>GET</h2> - <p> - Get a list of adjacent edges with a direction. - -GET http://host/metadata/lineage/vertices/id/direction -graph.getVertex(id).get{Direction}Edges(); -direction: {(?!outE)(?!bothE)(?!inE)(?!out)(?!both)(?!in)(?!query).+} - </p> - <h3>Parameters</h3> - <table> - <tr> - <th>name</th> - <th>description</th> - <th>type</th> - <th>default</th> - </tr> - <tr> - <td>id</td> - <td> - (no documentation provided) - </td> - <td>path</td> - <td></td> - </tr> - <tr> - <td>direction</td> - <td> - (no documentation provided) - </td> - <td>path</td> - <td></td> - </tr> - </table> - <h3>Response Body</h3> - <table> - <tr> - <td align="right">element:</td> - <td>(custom)</td> - </tr> - <tr> - <td align="right">media types:</td> - <td>application/json</td> - </tr> - </table> - <p>(no documentation provided)</p> - <a name="path__graph_vertices_properties_-id-.html"></a> - <h1>/graph/vertices/properties/{id}</h1> - <a name="GET"></a> - <h2>GET</h2> - <p> - Get properties for a single vertex with a unique id. -This is NOT a rexster API. -<p/> -GET http://host/metadata/lineage/vertices/properties/id - </p> - <h3>Parameters</h3> - <table> - <tr> - <th>name</th> - <th>description</th> - <th>type</th> - <th>default</th> - </tr> - <tr> - <td>id</td> - <td> - (no documentation provided) - </td> - <td>path</td> - <td></td> - </tr> - <tr> - <td>relationships</td> - <td> - (no documentation provided) - </td> - <td>query</td> - <td>false</td> - </tr> - </table> - <h3>Response Body</h3> - <table> - <tr> - <td align="right">element:</td> - <td>(custom)</td> - </tr> - <tr> - <td align="right">media types:</td> - <td>application/json</td> - </tr> - </table> - <p>(no documentation provided)</p> - - <div class="clear" /> - </div> - <footer> - <div id="footer"> - Generated by <a href="http://enunciate.codehaus.org">Enunciate</a>. - </div> - </footer> - </div> <!--! end of #container --> - - <!-- JavaScript at the bottom for fast page loading --> - - <!-- Grab Google CDN's jQuery, with a protocol relative URL; fall back to local if necessary --> - <script src="//ajax.googleapis.com/ajax/libs/jquery/1.5.1/jquery.js"></script> - <script>window.jQuery || document.write("<script src='js/libs/jquery-1.5.1.min.js'>\x3C/script>")</script> - - <!--manage the navigation menu--> - <script src="js/libs/xbreadcrumbs.js"></script> - <script> - $(function() { - $('#breadcrumbs').xBreadcrumbs(); - }); - </script> - - - <!-- prettify code blocks. see http://code.google.com/p/google-code-prettify/ --> - <script src="js/libs/prettify/prettify.js"></script> - <script> - $(function() { - prettyPrint(); - }); - </script> - - <!--[if lt IE 7 ]> - <script src="js/libs/dd_belatedpng.js"></script> - <script>DD_belatedPNG.fix("img, .png_bg"); // Fix any <img> or .png_bg bg-images. Also, please read goo.gl/mZiyb </script> - <![endif]--> - -</body> -</html>
