Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- addDocumenService(ServiceHttp) - Method in class io.stargate.sdk.StargateDataCenter
-
Add a new node to the DC.
- addDocumentService(ServiceHttp) - Method in class io.stargate.sdk.StargateClientBuilder
-
Add a new Document Service.
- addDocumentService(String, ServiceHttp) - Method in class io.stargate.sdk.StargateClientBuilder
-
Populate current datacenter.
- addGraphQLService(ServiceHttp) - Method in class io.stargate.sdk.StargateClientBuilder
-
Add a GraphQL Service in the current DC
- addGraphQLService(ServiceHttp) - Method in class io.stargate.sdk.StargateDataCenter
-
Add a new node to the DC.
- addGraphQLService(String, ServiceHttp) - Method in class io.stargate.sdk.StargateClientBuilder
-
Populate current datacenter.
- addGrpcService(ServiceGrpc) - Method in class io.stargate.sdk.StargateClientBuilder
-
Populate current datacenter.
- addGrpcService(ServiceGrpc) - Method in class io.stargate.sdk.StargateDataCenter
-
Add a new node to the DC.
- addGrpcService(String, ServiceGrpc) - Method in class io.stargate.sdk.StargateClientBuilder
-
Populate current datacenter.
- addHttpObserver(String, ServiceCallObserver) - Method in class io.stargate.sdk.StargateClientBuilder
-
Api Invocations trigger some events processed in observer.
- addJsonService(ServiceHttp) - Method in class io.stargate.sdk.StargateDataCenter
-
Add a new node to the DC.
- addRestService(ServiceHttp) - Method in class io.stargate.sdk.StargateDataCenter
-
Add a new node to the DC.
- addServiceJson(String, ServiceHttp) - Method in class io.stargate.sdk.StargateClientBuilder
-
Populate current datacenter.
- addServiceRest(ServiceHttp) - Method in class io.stargate.sdk.StargateClientBuilder
-
Add a node to the cluster.
- addServiceRest(String, ServiceHttp) - Method in class io.stargate.sdk.StargateClientBuilder
-
Populate current datacenter.
- apiData() - Method in class io.stargate.sdk.StargateClient
-
Retrieve API GraphQL, doing load balancing, failover and retries.
- apiDataClient - Variable in class io.stargate.sdk.StargateClient
-
Wrapping JSON Api Client
- apiDocument() - Method in class io.stargate.sdk.StargateClient
-
Retrieve API Document, doing load balancing, failover and retries.
- apiDocumentClient - Variable in class io.stargate.sdk.StargateClient
-
Wrapping Api Document resources.
- apiGraphQL() - Method in class io.stargate.sdk.StargateClient
-
Retrieve API GraphQL, doing load balancing, failover and retries.
- apiGraphQLClient - Variable in class io.stargate.sdk.StargateClient
-
Wrapping Api GraphQL resources.
- apiGrpc() - Method in class io.stargate.sdk.StargateClient
-
Retrieve items using the gRPC interface
- apiGrpcClient - Variable in class io.stargate.sdk.StargateClient
-
Wrapping Api GRPC resources.
- apiRest() - Method in class io.stargate.sdk.StargateClient
-
Retrieve API Data, doing load balancing, failover and retries.
- apiRestClient - Variable in class io.stargate.sdk.StargateClient
-
Wrapping Api REST DATA resources.
- appToken - Variable in class io.stargate.sdk.StargateClientBuilder
-
if provided the authentication URL is not use to get token.
B
- build() - Method in class io.stargate.sdk.StargateClientBuilder
-
Building a StargateClient from the values in the BUILDER
- builder() - Static method in class io.stargate.sdk.StargateClient
-
Builder Pattern
C
- close() - Method in class io.stargate.sdk.StargateClient
- cqlMetricsRegistry - Variable in class io.stargate.sdk.StargateClientBuilder
-
Metrics Registry if provided.
- cqlOptions - Variable in class io.stargate.sdk.StargateClientBuilder
-
Track options in the object to help retrive values.
- cqlRequestTracker - Variable in class io.stargate.sdk.StargateClientBuilder
-
Request tracker.
- cqlSession - Variable in class io.stargate.sdk.StargateClientBuilder
-
Providing Ad Hoc CqlSession.
- cqlSession() - Method in class io.stargate.sdk.StargateClient
-
Accessing Cql Session.
- currentDatacenter - Variable in class io.stargate.sdk.StargateClient
-
Local DC.
D
- DEFAULT_DATACENTER - Static variable in class io.stargate.sdk.StargateClientBuilder
-
default datacenter id.
- driverConfig - Variable in class io.stargate.sdk.StargateClientBuilder
-
Dynamic configuration.
E
- enableCql() - Method in class io.stargate.sdk.StargateClientBuilder
-
By default Cqlsession is not created, you can enable the flag or using any withCql* operations to enableit.
- enabledCql - Variable in class io.stargate.sdk.StargateClientBuilder
-
If the flag is enabled the Cql Session will not be created even if parameters are ok.
- enabledGrpc - Variable in class io.stargate.sdk.StargateClientBuilder
-
If the flag is enabled the Grpc Session will not be created even if parameters are ok.
- enableGrpc() - Method in class io.stargate.sdk.StargateClientBuilder
-
By default Cqlsession is not created, you can enable the flag or using any withCql* operations to enableit.
G
- getApiTokenProvider(String) - Method in class io.stargate.sdk.StargateClientBuilder
-
Retrieve an
TokenProviderbased on token. - getCqlDriverConfigLoaderBuilder() - Method in class io.stargate.sdk.StargateClientBuilder
-
Accessor to driver config builder.
- getCqlMetricsRegistry() - Method in class io.stargate.sdk.StargateClientBuilder
-
Getter accessor for attribute 'metricsRegistry'.
- getCqlOptions() - Method in class io.stargate.sdk.StargateClientBuilder
-
Getter accessor for attribute 'cqloptions'.
- getCqlRequestTracker() - Method in class io.stargate.sdk.StargateClientBuilder
-
Getter accessor for attribute 'cqlRequestTracker'.
- getCqlSession() - Method in class io.stargate.sdk.StargateClientBuilder
-
Getter accessor for attribute 'cqlSession'.
- getDocNodes() - Method in class io.stargate.sdk.StargateDataCenter
-
Gets docNodes
- getGraphqlNodes() - Method in class io.stargate.sdk.StargateDataCenter
-
Gets GraohQL Nodes
- getGrpcNodes() - Method in class io.stargate.sdk.StargateDataCenter
-
Gets grpcNodes
- getId() - Method in class io.stargate.sdk.StargateDataCenter
-
Gets id
- getJsonNodes() - Method in class io.stargate.sdk.StargateDataCenter
-
Gets json Api Nodes
- getLocalDatacenter() - Method in class io.stargate.sdk.StargateClientBuilder
-
Getter accessor for attribute 'localDC'.
- getObservers() - Method in class io.stargate.sdk.StargateClientBuilder
-
Getter accessor for attribute 'observers'.
- getRequestConfig() - Method in class io.stargate.sdk.StargateClientBuilder
-
Getter accessor for attribute 'requestConfig'.
- getRestNodes() - Method in class io.stargate.sdk.StargateDataCenter
-
Gets restNodes
- getRetryConfig() - Method in class io.stargate.sdk.StargateClientBuilder
-
Getter accessor for attribute 'retryConfig'.
- getStargateNodesDC() - Method in class io.stargate.sdk.StargateClientBuilder
-
Gets stargateNodesDC
- getTokenProvider() - Method in class io.stargate.sdk.StargateDataCenter
-
Gets tokenProvider
H
- httpObservers - Variable in class io.stargate.sdk.StargateClientBuilder
-
Observers.
- httpRequestConfig - Variable in class io.stargate.sdk.StargateClientBuilder
-
Override Request configuration.
- httpRetryConfig - Variable in class io.stargate.sdk.StargateClientBuilder
-
Override Retry configuration.
I
- initCqlSession() - Method in class io.stargate.sdk.StargateClient
-
Initializing CqlSession based on current parameters.
- io.stargate.sdk - package io.stargate.sdk
- isEnabledCql() - Method in class io.stargate.sdk.StargateClientBuilder
-
Getter accessor for attribute 'disableCqlSession'.
- isEnabledGrpc() - Method in class io.stargate.sdk.StargateClientBuilder
-
Getter accessor for attribute 'disableCqlSession'.
L
- localDatacenter - Variable in class io.stargate.sdk.StargateClientBuilder
-
Local datacenter.
P
- password - Variable in class io.stargate.sdk.StargateClientBuilder
-
This the endPoint to invoke to work with different API(s).
S
- setCurrentDatacenter(String) - Method in class io.stargate.sdk.StargateClient
-
Set value for currentDatacenter
- setLocalDatacenter(String) - Method in class io.stargate.sdk.StargateClientBuilder
-
Update local datacenter without the cqlOptions.
- setTokenProvider(TokenProvider) - Method in class io.stargate.sdk.StargateDataCenter
-
Set value for tokenProvider
- StargateClient - Class in io.stargate.sdk
-
Global Client to interact with a Stargate instance.
- StargateClient() - Constructor for class io.stargate.sdk.StargateClient
-
Default constructor
- StargateClient(StargateClientBuilder) - Constructor for class io.stargate.sdk.StargateClient
-
Initialize the client from builder parameters.
- StargateClientBuilder - Class in io.stargate.sdk
-
The Stargate SDK allows to connect to multiple APIS and provides a wide range of options.
- StargateClientBuilder() - Constructor for class io.stargate.sdk.StargateClientBuilder
-
Load defaults from Emvironment variables
- StargateDataCenter - Class in io.stargate.sdk
-
CqlSession and Endpoints are associated to a dedicated DataCenter.
- StargateDataCenter(String) - Constructor for class io.stargate.sdk.StargateDataCenter
-
Full constructor.
- StargateDataCenter(String, TokenProvider) - Constructor for class io.stargate.sdk.StargateDataCenter
-
Full constructor.
- stargateNodesDC - Variable in class io.stargate.sdk.StargateClientBuilder
-
if an apiToken is provided it will be used for all nodes.
U
- username - Variable in class io.stargate.sdk.StargateClientBuilder
-
user name.
W
- withApiToken(String) - Method in class io.stargate.sdk.StargateClientBuilder
-
Api token available for all the nodes.
- withApiTokenProvider(String...) - Method in class io.stargate.sdk.StargateClientBuilder
-
You will get one token provider for a DC
- withApiTokenProviderDC(String, TokenProvider) - Method in class io.stargate.sdk.StargateClientBuilder
-
Provide token provider for a DC.
- withApiTokenProviderDC(String, String...) - Method in class io.stargate.sdk.StargateClientBuilder
-
You will get one token provider for a DC
- withAuthCredentials(String, String) - Method in class io.stargate.sdk.StargateClientBuilder
-
Fill username and password.
- withCqlCloudSecureConnectBundle(String) - Method in class io.stargate.sdk.StargateClientBuilder
-
Providing SCB.
- withCqlCloudSecureConnectBundleDC(String, String) - Method in class io.stargate.sdk.StargateClientBuilder
-
Providing SCB.
- withCqlConsistencyLevel(ConsistencyLevel) - Method in class io.stargate.sdk.StargateClientBuilder
-
Set the consistency level
- withCqlConsistencyLevelDC(String, ConsistencyLevel) - Method in class io.stargate.sdk.StargateClientBuilder
-
Define consistency level for a DC.
- withCqlContactPoints(String...) - Method in class io.stargate.sdk.StargateClientBuilder
-
Fill contact points.
- withCqlContactPointsDC(String, String...) - Method in class io.stargate.sdk.StargateClientBuilder
-
Fill contact points.
- withCqlDriverConfigLoaderBuilder(ProgrammaticDriverConfigLoaderBuilder) - Method in class io.stargate.sdk.StargateClientBuilder
-
Provide the proper programmatic config loader builder.
- withCqlDriverConfigurationFile(File) - Method in class io.stargate.sdk.StargateClientBuilder
-
You want to initialize CqlSession with a configuration file
- withCqlKeyspace(String) - Method in class io.stargate.sdk.StargateClientBuilder
-
Fill Keyspaces.
- withCqlMetricsRegistry(Object) - Method in class io.stargate.sdk.StargateClientBuilder
-
Metrics registry.
- withCqlOptionBoolean(TypedDriverOption<Boolean>, Boolean) - Method in class io.stargate.sdk.StargateClientBuilder
-
Add a property to the Cql Context.
- withCqlOptionBooleanDC(String, TypedDriverOption<Boolean>, Boolean) - Method in class io.stargate.sdk.StargateClientBuilder
-
Add a propery to the Cql Context.
- withCqlOptionBooleanList(TypedDriverOption<List<Boolean>>, List<Boolean>) - Method in class io.stargate.sdk.StargateClientBuilder
-
Add a property to the Cql Context.
- withCqlOptionBooleanListDC(String, TypedDriverOption<List<Boolean>>, List<Boolean>) - Method in class io.stargate.sdk.StargateClientBuilder
-
Add a propery to the Cql Context.
- withCqlOptionClass(TypedDriverOption<Class<?>>, Class<?>) - Method in class io.stargate.sdk.StargateClientBuilder
-
Add a property to the Cql Context.
- withCqlOptionClassDC(String, TypedDriverOption<Class<?>>, Class<?>) - Method in class io.stargate.sdk.StargateClientBuilder
-
Add a propery to the Cql Context.
- withCqlOptionClassList(TypedDriverOption<List<Class<?>>>, List<Class<?>>) - Method in class io.stargate.sdk.StargateClientBuilder
-
Add a property to the Cql Context.
- withCqlOptionClassListDC(String, TypedDriverOption<List<Class<?>>>, List<Class<?>>) - Method in class io.stargate.sdk.StargateClientBuilder
-
Add a propery to the Cql Context.
- withCqlOptionDouble(TypedDriverOption<Double>, Double) - Method in class io.stargate.sdk.StargateClientBuilder
-
Add a property to the Cql Context.
- withCqlOptionDoubleDC(String, TypedDriverOption<Double>, Double) - Method in class io.stargate.sdk.StargateClientBuilder
-
Add a propery to the Cql Context.
- withCqlOptionDoubleList(TypedDriverOption<List<Double>>, List<Double>) - Method in class io.stargate.sdk.StargateClientBuilder
-
Add a property to the Cql Context.
- withCqlOptionDoubleListDC(String, TypedDriverOption<List<Double>>, List<Double>) - Method in class io.stargate.sdk.StargateClientBuilder
-
Add a propery to the Cql Context.
- withCqlOptionDuration(TypedDriverOption<Duration>, Duration) - Method in class io.stargate.sdk.StargateClientBuilder
-
Add a property to the Cql Context.
- withCqlOptionDurationDC(String, TypedDriverOption<Duration>, Duration) - Method in class io.stargate.sdk.StargateClientBuilder
-
Add a propery to the Cql Context.
- withCqlOptionDurationList(TypedDriverOption<List<Duration>>, List<Duration>) - Method in class io.stargate.sdk.StargateClientBuilder
-
Add a property to the Cql Context.
- withCqlOptionDurationListDC(String, TypedDriverOption<List<Duration>>, List<Duration>) - Method in class io.stargate.sdk.StargateClientBuilder
-
Add a propery to the Cql Context.
- withCqlOptionInteger(TypedDriverOption<Integer>, Integer) - Method in class io.stargate.sdk.StargateClientBuilder
-
Add a property to the Cql Context.
- withCqlOptionIntegerDC(String, TypedDriverOption<Integer>, Integer) - Method in class io.stargate.sdk.StargateClientBuilder
-
Add a propery to the Cql Context.
- withCqlOptionIntegerList(TypedDriverOption<List<Integer>>, List<Integer>) - Method in class io.stargate.sdk.StargateClientBuilder
-
Add a property to the Cql Context.
- withCqlOptionIntegerListDC(String, TypedDriverOption<List<Integer>>, List<Integer>) - Method in class io.stargate.sdk.StargateClientBuilder
-
Add a propery to the Cql Context.
- withCqlOptionLong(TypedDriverOption<Long>, Long) - Method in class io.stargate.sdk.StargateClientBuilder
-
Add a property to the Cql Context.
- withCqlOptionLongDC(String, TypedDriverOption<Long>, Long) - Method in class io.stargate.sdk.StargateClientBuilder
-
Add a propery to the Cql Context.
- withCqlOptionLongList(TypedDriverOption<List<Long>>, List<Long>) - Method in class io.stargate.sdk.StargateClientBuilder
-
Add a property to the Cql Context.
- withCqlOptionLongListDC(String, TypedDriverOption<List<Long>>, List<Long>) - Method in class io.stargate.sdk.StargateClientBuilder
-
Add a propery to the Cql Context.
- withCqlOptionString(TypedDriverOption<String>, String) - Method in class io.stargate.sdk.StargateClientBuilder
-
Add a property to the Cql Context.
- withCqlOptionStringDC(String, TypedDriverOption<String>, String) - Method in class io.stargate.sdk.StargateClientBuilder
-
Add a propery to the Cql Context.
- withCqlOptionStringList(TypedDriverOption<List<String>>, List<String>) - Method in class io.stargate.sdk.StargateClientBuilder
-
Add a property to the Cql Context.
- withCqlOptionStringListDC(String, TypedDriverOption<List<String>>, List<String>) - Method in class io.stargate.sdk.StargateClientBuilder
-
Add a propery to the Cql Context.
- withCqlRequestTracker(RequestTracker) - Method in class io.stargate.sdk.StargateClientBuilder
-
CqlRequest Tracker registry.
- withCqlSession(CqlSession) - Method in class io.stargate.sdk.StargateClientBuilder
-
Provide your own CqlSession skipping settings in the builder.
- withHttpObservers(Map<String, ServiceCallObserver>) - Method in class io.stargate.sdk.StargateClientBuilder
-
Api Invocations trigger some events processed in observer.
- withHttpRequestConfig(RequestConfig) - Method in class io.stargate.sdk.StargateClientBuilder
-
Enable fine Grained configuration of the HTTP Client.
- withHttpRetryConfig(RetryConfig) - Method in class io.stargate.sdk.StargateClientBuilder
-
Enable fine Grained configuration of the HTTP Retries.
- withJson() - Method in class io.stargate.sdk.StargateDataCenter
-
Add default Rest service
- withLocalDatacenter(String) - Method in class io.stargate.sdk.StargateClientBuilder
-
Populate current datacenter.
- withRest() - Method in class io.stargate.sdk.StargateDataCenter
-
Add default Rest service
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form