Skip to content

karol-brejna-i/tigergraph-restpp-client

Repository files navigation

restpp-client

TigerGraph REST++ API

  • API version: 1.0.0

Title

Automatically generated by the Swagger Codegen

Requirements

Building the API client library requires:

  1. Java 1.7+
  2. Maven/Gradle

Installation

To install the API client library to your local Maven repository, simply execute:

mvn clean install

To deploy it to a remote Maven repository instead, configure the settings of the repository and execute:

mvn clean deploy

Refer to the OSSRH Guide for more information.

Maven users

Add this dependency to your project's POM:

<dependency>
  <groupId>io.github.karol_brejna_i.tigergraph</groupId>
  <artifactId>restpp-client</artifactId>
  <version>1.0.0</version>
  <scope>compile</scope>
</dependency>

Gradle users

Add this dependency to your project's build file:

compile "io.github.karol_brejna_i.tigergraph:restpp-client:1.0.0"

Others

At first generate the JAR by executing:

mvn clean package

Then manually install the following JARs:

  • target/restpp-client-1.0.0.jar
  • target/lib/*.jar

Getting Started

Please follow the installation instruction and execute the following Java code:

import io.github.karol_brejna_i.tigergraph.restppclient.invoker.*;
import io.github.karol_brejna_i.tigergraph.restppclient.invoker.auth.*;
import io.github.karol_brejna_i.tigergraph.restppclient.model.*;
import io.github.karol_brejna_i.tigergraph.restppclient.api.DefaultApi;

import java.io.File;
import java.util.*;

public class DefaultApiExample {

    public static void main(String[] args) {
        
        DefaultApi apiInstance = new DefaultApi();
        String graphName = "graphName_example"; // String | The name of the graph (REQUIRED in case of multiple graph in the database).
        try {
            HelloResponse result = apiInstance.allpathsGraphNameGet(graphName);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling DefaultApi#allpathsGraphNameGet");
            e.printStackTrace();
        }
    }
}
import io.github.karol_brejna_i.tigergraph.restppclient.invoker.*;
import io.github.karol_brejna_i.tigergraph.restppclient.invoker.auth.*;
import io.github.karol_brejna_i.tigergraph.restppclient.model.*;
import io.github.karol_brejna_i.tigergraph.restppclient.api.DefaultApi;

import java.io.File;
import java.util.*;

public class DefaultApiExample {

    public static void main(String[] args) {
        
        DefaultApi apiInstance = new DefaultApi();
        String graphName = "graphName_example"; // String | The name of the graph (REQUIRED in case of multiple graph in the database).
        try {
            HelloResponse result = apiInstance.allpathsGraphNamePost(graphName);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling DefaultApi#allpathsGraphNamePost");
            e.printStackTrace();
        }
    }
}
import io.github.karol_brejna_i.tigergraph.restppclient.invoker.*;
import io.github.karol_brejna_i.tigergraph.restppclient.invoker.auth.*;
import io.github.karol_brejna_i.tigergraph.restppclient.model.*;
import io.github.karol_brejna_i.tigergraph.restppclient.api.DefaultApi;

import java.io.File;
import java.util.*;

public class DefaultApiExample {

    public static void main(String[] args) {
        
        DefaultApi apiInstance = new DefaultApi();
        String graphName = "graphName_example"; // String | The name of the graph (REQUIRED in case of multiple graph in the database).
        try {
            HelloResponse result = apiInstance.builtinsGraphNamePost(graphName);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling DefaultApi#builtinsGraphNamePost");
            e.printStackTrace();
        }
    }
}
import io.github.karol_brejna_i.tigergraph.restppclient.invoker.*;
import io.github.karol_brejna_i.tigergraph.restppclient.invoker.auth.*;
import io.github.karol_brejna_i.tigergraph.restppclient.model.*;
import io.github.karol_brejna_i.tigergraph.restppclient.api.DefaultApi;

import java.io.File;
import java.util.*;

public class DefaultApiExample {

    public static void main(String[] args) {
        
        DefaultApi apiInstance = new DefaultApi();
        String graphName = "graphName_example"; // String | The name of the graph (REQUIRED in case of multiple graph in the database).
        try {
            HelloResponse result = apiInstance.ddlGraphNamePost(graphName);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling DefaultApi#ddlGraphNamePost");
            e.printStackTrace();
        }
    }
}
import io.github.karol_brejna_i.tigergraph.restppclient.invoker.*;
import io.github.karol_brejna_i.tigergraph.restppclient.invoker.auth.*;
import io.github.karol_brejna_i.tigergraph.restppclient.model.*;
import io.github.karol_brejna_i.tigergraph.restppclient.api.DefaultApi;

import java.io.File;
import java.util.*;

public class DefaultApiExample {

    public static void main(String[] args) {
        
        DefaultApi apiInstance = new DefaultApi();
        String graphName = "graphName_example"; // String | The name of the graph (REQUIRED in case of multiple graph in the database).
        try {
            HelloResponse result = apiInstance.deletedVertexCheckGraphNameGet(graphName);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling DefaultApi#deletedVertexCheckGraphNameGet");
            e.printStackTrace();
        }
    }
}
import io.github.karol_brejna_i.tigergraph.restppclient.invoker.*;
import io.github.karol_brejna_i.tigergraph.restppclient.invoker.auth.*;
import io.github.karol_brejna_i.tigergraph.restppclient.model.*;
import io.github.karol_brejna_i.tigergraph.restppclient.api.DefaultApi;

import java.io.File;
import java.util.*;

public class DefaultApiExample {

    public static void main(String[] args) {
        
        DefaultApi apiInstance = new DefaultApi();
        String graphName = "graphName_example"; // String | The name of the graph (REQUIRED in case of multiple graph in the database).
        try {
            HelloResponse result = apiInstance.deletedVertexCheckGraphNamePost(graphName);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling DefaultApi#deletedVertexCheckGraphNamePost");
            e.printStackTrace();
        }
    }
}
import io.github.karol_brejna_i.tigergraph.restppclient.invoker.*;
import io.github.karol_brejna_i.tigergraph.restppclient.invoker.auth.*;
import io.github.karol_brejna_i.tigergraph.restppclient.model.*;
import io.github.karol_brejna_i.tigergraph.restppclient.api.DefaultApi;

import java.io.File;
import java.util.*;

public class DefaultApiExample {

    public static void main(String[] args) {
        
        DefaultApi apiInstance = new DefaultApi();
        String vertexType = "vertexType_example"; // String | The type of vertex.
        try {
            HelloResponse result = apiInstance.graphDeleteByTypeVerticesVertexTypeDelete(vertexType);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling DefaultApi#graphDeleteByTypeVerticesVertexTypeDelete");
            e.printStackTrace();
        }
    }
}
import io.github.karol_brejna_i.tigergraph.restppclient.invoker.*;
import io.github.karol_brejna_i.tigergraph.restppclient.invoker.auth.*;
import io.github.karol_brejna_i.tigergraph.restppclient.model.*;
import io.github.karol_brejna_i.tigergraph.restppclient.api.DefaultApi;

import java.io.File;
import java.util.*;

public class DefaultApiExample {

    public static void main(String[] args) {
        
        DefaultApi apiInstance = new DefaultApi();
        String sourceVertexType = "sourceVertexType_example"; // String | The type of vertex.
        String edgeType = "edgeType_example"; // String | The type name of the edges.  *Note:* Use \"_\" for edge_type in the URL to permit any edge type. 
        String targetVertexType = "targetVertexType_example"; // String | The type of vertex.
        String sourceVertexId = "sourceVertexId_example"; // String | The ID of the vertex.
        String targetVertexId = "targetVertexId_example"; // String | The ID of the vertex.
        try {
            HelloResponse result = apiInstance.graphEdgesSourceVertexTypeSourceVertexIdEdgeTypeTargetVertexTypeTargetVertexIdDelete(sourceVertexType, edgeType, targetVertexType, sourceVertexId, targetVertexId);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling DefaultApi#graphEdgesSourceVertexTypeSourceVertexIdEdgeTypeTargetVertexTypeTargetVertexIdDelete");
            e.printStackTrace();
        }
    }
}
import io.github.karol_brejna_i.tigergraph.restppclient.invoker.*;
import io.github.karol_brejna_i.tigergraph.restppclient.invoker.auth.*;
import io.github.karol_brejna_i.tigergraph.restppclient.model.*;
import io.github.karol_brejna_i.tigergraph.restppclient.api.DefaultApi;

import java.io.File;
import java.util.*;

public class DefaultApiExample {

    public static void main(String[] args) {
        
        DefaultApi apiInstance = new DefaultApi();
        String sourceVertexType = "sourceVertexType_example"; // String | The type of vertex.
        String edgeType = "edgeType_example"; // String | The type name of the edges.  *Note:* Use \"_\" for edge_type in the URL to permit any edge type. 
        String targetVertexType = "targetVertexType_example"; // String | The type of vertex.
        String sourceVertexId = "sourceVertexId_example"; // String | The ID of the vertex.
        String targetVertexId = "targetVertexId_example"; // String | The ID of the vertex.
        try {
            HelloResponse result = apiInstance.graphEdgesSourceVertexTypeSourceVertexIdEdgeTypeTargetVertexTypeTargetVertexIdGet(sourceVertexType, edgeType, targetVertexType, sourceVertexId, targetVertexId);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling DefaultApi#graphEdgesSourceVertexTypeSourceVertexIdEdgeTypeTargetVertexTypeTargetVertexIdGet");
            e.printStackTrace();
        }
    }
}
import io.github.karol_brejna_i.tigergraph.restppclient.invoker.*;
import io.github.karol_brejna_i.tigergraph.restppclient.invoker.auth.*;
import io.github.karol_brejna_i.tigergraph.restppclient.model.*;
import io.github.karol_brejna_i.tigergraph.restppclient.api.DefaultApi;

import java.io.File;
import java.util.*;

public class DefaultApiExample {

    public static void main(String[] args) {
        
        DefaultApi apiInstance = new DefaultApi();
        String graphName = "graphName_example"; // String | The name of the graph (REQUIRED in case of multiple graph in the database).
        String vertexType = "vertexType_example"; // String | The type of vertex.
        try {
            HelloResponse result = apiInstance.graphGraphNameDeleteByTypeVerticesVertexTypeDelete(graphName, vertexType);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling DefaultApi#graphGraphNameDeleteByTypeVerticesVertexTypeDelete");
            e.printStackTrace();
        }
    }
}
import io.github.karol_brejna_i.tigergraph.restppclient.invoker.*;
import io.github.karol_brejna_i.tigergraph.restppclient.invoker.auth.*;
import io.github.karol_brejna_i.tigergraph.restppclient.model.*;
import io.github.karol_brejna_i.tigergraph.restppclient.api.DefaultApi;

import java.io.File;
import java.util.*;

public class DefaultApiExample {

    public static void main(String[] args) {
        
        DefaultApi apiInstance = new DefaultApi();
        String graphName = "graphName_example"; // String | The name of the graph (REQUIRED in case of multiple graph in the database).
        String edgeType = "edgeType_example"; // String | The type name of the edges.  *Note:* Use \"_\" for edge_type in the URL to permit any edge type. 
        String targetVertexType = "targetVertexType_example"; // String | The type of vertex.
        String sourceVertexType = "sourceVertexType_example"; // String | The type of vertex.
        String sourceVertexId = "sourceVertexId_example"; // String | The ID of the vertex.
        String targetVertexId = "targetVertexId_example"; // String | The ID of the vertex.
        try {
            HelloResponse result = apiInstance.graphGraphNameEdgesSourceVertexTypeSourceVertexIdEdgeTypeTargetVertexTypeTargetVertexIdDelete(graphName, edgeType, targetVertexType, sourceVertexType, sourceVertexId, targetVertexId);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling DefaultApi#graphGraphNameEdgesSourceVertexTypeSourceVertexIdEdgeTypeTargetVertexTypeTargetVertexIdDelete");
            e.printStackTrace();
        }
    }
}
import io.github.karol_brejna_i.tigergraph.restppclient.invoker.*;
import io.github.karol_brejna_i.tigergraph.restppclient.invoker.auth.*;
import io.github.karol_brejna_i.tigergraph.restppclient.model.*;
import io.github.karol_brejna_i.tigergraph.restppclient.api.DefaultApi;

import java.io.File;
import java.util.*;

public class DefaultApiExample {

    public static void main(String[] args) {
        
        DefaultApi apiInstance = new DefaultApi();
        String graphName = "graphName_example"; // String | The name of the graph (REQUIRED in case of multiple graph in the database).
        String edgeType = "edgeType_example"; // String | The type name of the edges.  *Note:* Use \"_\" for edge_type in the URL to permit any edge type. 
        String targetVertexType = "targetVertexType_example"; // String | The type of vertex.
        String sourceVertexType = "sourceVertexType_example"; // String | The type of vertex.
        String sourceVertexId = "sourceVertexId_example"; // String | The ID of the vertex.
        String targetVertexId = "targetVertexId_example"; // String | The ID of the vertex.
        try {
            HelloResponse result = apiInstance.graphGraphNameEdgesSourceVertexTypeSourceVertexIdEdgeTypeTargetVertexTypeTargetVertexIdGet(graphName, edgeType, targetVertexType, sourceVertexType, sourceVertexId, targetVertexId);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling DefaultApi#graphGraphNameEdgesSourceVertexTypeSourceVertexIdEdgeTypeTargetVertexTypeTargetVertexIdGet");
            e.printStackTrace();
        }
    }
}
import io.github.karol_brejna_i.tigergraph.restppclient.invoker.*;
import io.github.karol_brejna_i.tigergraph.restppclient.invoker.auth.*;
import io.github.karol_brejna_i.tigergraph.restppclient.model.*;
import io.github.karol_brejna_i.tigergraph.restppclient.api.DefaultApi;

import java.io.File;
import java.util.*;

public class DefaultApiExample {

    public static void main(String[] args) {
        
        DefaultApi apiInstance = new DefaultApi();
        String graphName = "graphName_example"; // String | The name of the graph (REQUIRED in case of multiple graph in the database).
        try {
            HelloResponse result = apiInstance.graphGraphNamePost(graphName);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling DefaultApi#graphGraphNamePost");
            e.printStackTrace();
        }
    }
}
import io.github.karol_brejna_i.tigergraph.restppclient.invoker.*;
import io.github.karol_brejna_i.tigergraph.restppclient.invoker.auth.*;
import io.github.karol_brejna_i.tigergraph.restppclient.model.*;
import io.github.karol_brejna_i.tigergraph.restppclient.api.DefaultApi;

import java.io.File;
import java.util.*;

public class DefaultApiExample {

    public static void main(String[] args) {
        
        DefaultApi apiInstance = new DefaultApi();
        String graphName = "graphName_example"; // String | The name of the graph (REQUIRED in case of multiple graph in the database).
        String vertexType = "vertexType_example"; // String | The type of vertex.
        String vertexId = "vertexId_example"; // String | The ID of the vertex.
        try {
            HelloResponse result = apiInstance.graphGraphNameVerticesVertexTypeVertexIdDelete(graphName, vertexType, vertexId);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling DefaultApi#graphGraphNameVerticesVertexTypeVertexIdDelete");
            e.printStackTrace();
        }
    }
}
import io.github.karol_brejna_i.tigergraph.restppclient.invoker.*;
import io.github.karol_brejna_i.tigergraph.restppclient.invoker.auth.*;
import io.github.karol_brejna_i.tigergraph.restppclient.model.*;
import io.github.karol_brejna_i.tigergraph.restppclient.api.DefaultApi;

import java.io.File;
import java.util.*;

public class DefaultApiExample {

    public static void main(String[] args) {
        
        DefaultApi apiInstance = new DefaultApi();
        String graphName = "graphName_example"; // String | The name of the graph (REQUIRED in case of multiple graph in the database).
        String vertexType = "vertexType_example"; // String | The type of vertex.
        String vertexId = "vertexId_example"; // String | The ID of the vertex.
        try {
            HelloResponse result = apiInstance.graphGraphNameVerticesVertexTypeVertexIdGet(graphName, vertexType, vertexId);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling DefaultApi#graphGraphNameVerticesVertexTypeVertexIdGet");
            e.printStackTrace();
        }
    }
}
import io.github.karol_brejna_i.tigergraph.restppclient.invoker.*;
import io.github.karol_brejna_i.tigergraph.restppclient.invoker.auth.*;
import io.github.karol_brejna_i.tigergraph.restppclient.model.*;
import io.github.karol_brejna_i.tigergraph.restppclient.api.DefaultApi;

import java.io.File;
import java.util.*;

public class DefaultApiExample {

    public static void main(String[] args) {
        
        DefaultApi apiInstance = new DefaultApi();
        String vertexType = "vertexType_example"; // String | The type of vertex.
        String vertexId = "vertexId_example"; // String | The ID of the vertex.
        try {
            HelloResponse result = apiInstance.graphVerticesVertexTypeVertexIdDelete(vertexType, vertexId);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling DefaultApi#graphVerticesVertexTypeVertexIdDelete");
            e.printStackTrace();
        }
    }
}
import io.github.karol_brejna_i.tigergraph.restppclient.invoker.*;
import io.github.karol_brejna_i.tigergraph.restppclient.invoker.auth.*;
import io.github.karol_brejna_i.tigergraph.restppclient.model.*;
import io.github.karol_brejna_i.tigergraph.restppclient.api.DefaultApi;

import java.io.File;
import java.util.*;

public class DefaultApiExample {

    public static void main(String[] args) {
        
        DefaultApi apiInstance = new DefaultApi();
        String vertexType = "vertexType_example"; // String | The type of vertex.
        String vertexId = "vertexId_example"; // String | The ID of the vertex.
        try {
            HelloResponse result = apiInstance.graphVerticesVertexTypeVertexIdGet(vertexType, vertexId);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling DefaultApi#graphVerticesVertexTypeVertexIdGet");
            e.printStackTrace();
        }
    }
}
import io.github.karol_brejna_i.tigergraph.restppclient.invoker.*;
import io.github.karol_brejna_i.tigergraph.restppclient.invoker.auth.*;
import io.github.karol_brejna_i.tigergraph.restppclient.model.*;
import io.github.karol_brejna_i.tigergraph.restppclient.api.DefaultApi;

import java.io.File;
import java.util.*;

public class DefaultApiExample {

    public static void main(String[] args) {
        
        DefaultApi apiInstance = new DefaultApi();
        String graphName = "graphName_example"; // String | The name of the graph (REQUIRED in case of multiple graph in the database).
        try {
            HelloResponse result = apiInstance.restpploaderGraphNamePost(graphName);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling DefaultApi#restpploaderGraphNamePost");
            e.printStackTrace();
        }
    }
}
import io.github.karol_brejna_i.tigergraph.restppclient.invoker.*;
import io.github.karol_brejna_i.tigergraph.restppclient.invoker.auth.*;
import io.github.karol_brejna_i.tigergraph.restppclient.model.*;
import io.github.karol_brejna_i.tigergraph.restppclient.api.DefaultApi;

import java.io.File;
import java.util.*;

public class DefaultApiExample {

    public static void main(String[] args) {
        
        DefaultApi apiInstance = new DefaultApi();
        String graphName = "graphName_example"; // String | The name of the graph (REQUIRED in case of multiple graph in the database).
        try {
            HelloResponse result = apiInstance.shortestpathGraphNameGet(graphName);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling DefaultApi#shortestpathGraphNameGet");
            e.printStackTrace();
        }
    }
}
import io.github.karol_brejna_i.tigergraph.restppclient.invoker.*;
import io.github.karol_brejna_i.tigergraph.restppclient.invoker.auth.*;
import io.github.karol_brejna_i.tigergraph.restppclient.model.*;
import io.github.karol_brejna_i.tigergraph.restppclient.api.DefaultApi;

import java.io.File;
import java.util.*;

public class DefaultApiExample {

    public static void main(String[] args) {
        
        DefaultApi apiInstance = new DefaultApi();
        String graphName = "graphName_example"; // String | The name of the graph (REQUIRED in case of multiple graph in the database).
        try {
            HelloResponse result = apiInstance.shortestpathGraphNamePost(graphName);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling DefaultApi#shortestpathGraphNamePost");
            e.printStackTrace();
        }
    }
}
import io.github.karol_brejna_i.tigergraph.restppclient.invoker.*;
import io.github.karol_brejna_i.tigergraph.restppclient.invoker.auth.*;
import io.github.karol_brejna_i.tigergraph.restppclient.model.*;
import io.github.karol_brejna_i.tigergraph.restppclient.api.DefaultApi;

import java.io.File;
import java.util.*;

public class DefaultApiExample {

    public static void main(String[] args) {
        
        DefaultApi apiInstance = new DefaultApi();
        String graphName = "graphName_example"; // String | The name of the graph (REQUIRED in case of multiple graph in the database).
        try {
            HelloResponse result = apiInstance.showlicenseinfoGraphNameGet(graphName);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling DefaultApi#showlicenseinfoGraphNameGet");
            e.printStackTrace();
        }
    }
}

Documentation for API Endpoints

All URIs are relative to {protocol}://{host}:{port}

Class Method HTTP request Description
DefaultApi allpathsGraphNameGet GET /allpaths/{graph_name} TBD
DefaultApi allpathsGraphNamePost POST /allpaths/{graph_name} TBD
DefaultApi builtinsGraphNamePost POST /builtins/{graph_name} TBD
DefaultApi ddlGraphNamePost POST /ddl/{graph_name} TBD
DefaultApi deletedVertexCheckGraphNameGet GET /deleted_vertex_check/{graph_name} TBD
DefaultApi deletedVertexCheckGraphNamePost POST /deleted_vertex_check/{graph_name} TBD
DefaultApi graphDeleteByTypeVerticesVertexTypeDelete DELETE /graph/delete_by_type/vertices/{vertex_type}/ TBD
DefaultApi graphEdgesSourceVertexTypeSourceVertexIdEdgeTypeTargetVertexTypeTargetVertexIdDelete DELETE /graph/edges/{source_vertex_type}/{source_vertex_id}/{edge_type}/{target_vertex_type}/{target_vertex_id} TBD
DefaultApi graphEdgesSourceVertexTypeSourceVertexIdEdgeTypeTargetVertexTypeTargetVertexIdGet GET /graph/edges/{source_vertex_type}/{source_vertex_id}/{edge_type}/{target_vertex_type}/{target_vertex_id} TBD
DefaultApi graphGraphNameDeleteByTypeVerticesVertexTypeDelete DELETE /graph/{graph_name}/delete_by_type/vertices/{vertex_type}/ TBD
DefaultApi graphGraphNameEdgesSourceVertexTypeSourceVertexIdEdgeTypeTargetVertexTypeTargetVertexIdDelete DELETE /graph/{graph_name}/edges/{source_vertex_type}/{source_vertex_id}/{edge_type}/{target_vertex_type}/{target_vertex_id} TBD
DefaultApi graphGraphNameEdgesSourceVertexTypeSourceVertexIdEdgeTypeTargetVertexTypeTargetVertexIdGet GET /graph/{graph_name}/edges/{source_vertex_type}/{source_vertex_id}/{edge_type}/{target_vertex_type}/{target_vertex_id} TBD
DefaultApi graphGraphNamePost POST /graph/{graph_name} TBD
DefaultApi graphGraphNameVerticesVertexTypeVertexIdDelete DELETE /graph/{graph_name}/vertices/{vertex_type}/{vertex_id} TBD
DefaultApi graphGraphNameVerticesVertexTypeVertexIdGet GET /graph/{graph_name}/vertices/{vertex_type}/{vertex_id} TBD
DefaultApi graphVerticesVertexTypeVertexIdDelete DELETE /graph/vertices/{vertex_type}/{vertex_id} TBD
DefaultApi graphVerticesVertexTypeVertexIdGet GET /graph/vertices/{vertex_type}/{vertex_id} TBD
DefaultApi restpploaderGraphNamePost POST /restpploader/{graph_name} TBD
DefaultApi shortestpathGraphNameGet GET /shortestpath/{graph_name} TBD
DefaultApi shortestpathGraphNamePost POST /shortestpath/{graph_name} TBD
DefaultApi showlicenseinfoGraphNameGet GET /showlicenseinfo/{graph_name} TBD
DiagnosticsApi echoGet GET /echo/{graph_name} Echo
DiagnosticsApi echoPost POST /echo/{graph_name} Echo
DiagnosticsApi endpoints GET /endpoints/{graph_name} List all endpoints
DiagnosticsApi rebuildnowGet GET /rebuildnow/{graph_name} Rebuild graph engine
DiagnosticsApi rebuildnowPost POST /rebuildnow/{graph_name} Rebuild graph engine
DiagnosticsApi statistics GET /statistics/{graph_name} Show query performance
DiagnosticsApi version GET /version/{graph_name} Show component versions
QueryApi abortQueryGet GET /abortquery/{graph_name} Abort a query
QueryApi abortQueryPost POST /abortquery/{graph_name} Abort a query ** NOT TESTED **
QueryApi queryStatus GET /query_status/{graph_name} Check query status (Detached Mode)
QueryApi runInstalledQueryGet GET /query/{graph_name}/{query_name} Run an installed query
QueryApi runInstalledQueryPost POST /query/{graph_name}/{query_name} Run an installed query
QueryApi showProcessListGet GET /showprocesslist/{graph_name} List running queries
QueryApi showProcessListPost POST /showprocesslist/{graph_name} TODO XXX listed in /endpoints results, but not mentioned in the docs...

Documentation for Models

Documentation for Authorization

All endpoints do not require authorization. Authentication schemes defined for the API:

Recommendation

It's recommended to create an instance of ApiClient per thread in a multithreaded environment to avoid any potential issues.

Author

About

TigerGraph's REST++ API client in Java.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages