Class GremlinCluster
- java.lang.Object
-
- org.apache.tinkerpop.gremlin.driver.GremlinCluster
-
- All Implemented Interfaces:
AutoCloseable
public class GremlinCluster extends Object implements AutoCloseable
-
-
Constructor Summary
Constructors Constructor Description GremlinCluster(Collection<Endpoint> defaultEndpoints, ClusterFactory clusterFactory, org.apache.tinkerpop.gremlin.driver.EndpointStrategies endpointStrategies, org.apache.tinkerpop.gremlin.driver.AcquireConnectionConfig acquireConnectionConfig, org.apache.tinkerpop.gremlin.driver.MetricsConfig metricsConfig, Map<Class<? extends Exception>,Set<String>> ignoreExceptionsDuringEndpointCreation)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidclose()CompletableFuture<Void>closeAsync()GremlinClientconnect()GremlinClientconnect(List<String> addresses)GremlinClientconnect(List<String> addresses, org.apache.tinkerpop.gremlin.driver.Client.Settings settings)GremlinClientconnect(org.apache.tinkerpop.gremlin.driver.Client.Settings settings)GremlinClientconnectToEndpoints(Collection<Endpoint> endpoints, org.apache.tinkerpop.gremlin.driver.Client.Settings settings)GremlinClientconnectToEndpoints(List<Endpoint> endpoints)
-
-
-
Constructor Detail
-
GremlinCluster
public GremlinCluster(Collection<Endpoint> defaultEndpoints, ClusterFactory clusterFactory, org.apache.tinkerpop.gremlin.driver.EndpointStrategies endpointStrategies, org.apache.tinkerpop.gremlin.driver.AcquireConnectionConfig acquireConnectionConfig, org.apache.tinkerpop.gremlin.driver.MetricsConfig metricsConfig, Map<Class<? extends Exception>,Set<String>> ignoreExceptionsDuringEndpointCreation)
-
-
Method Detail
-
connect
public GremlinClient connect(List<String> addresses, org.apache.tinkerpop.gremlin.driver.Client.Settings settings)
-
connectToEndpoints
public GremlinClient connectToEndpoints(Collection<Endpoint> endpoints, org.apache.tinkerpop.gremlin.driver.Client.Settings settings)
-
connect
public GremlinClient connect(List<String> addresses)
-
connectToEndpoints
public GremlinClient connectToEndpoints(List<Endpoint> endpoints)
-
connect
public GremlinClient connect()
-
connect
public GremlinClient connect(org.apache.tinkerpop.gremlin.driver.Client.Settings settings)
-
closeAsync
public CompletableFuture<Void> closeAsync()
-
close
public void close() throws Exception- Specified by:
closein interfaceAutoCloseable- Throws:
Exception
-
-