Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- addDatacenter(ServiceDatacenter<SERVICE>) - Method in class io.stargate.sdk.ServiceDeployment
-
Builder pattern.
- addDatacenter(String) - Method in class io.stargate.sdk.ServiceDeployment
-
Builder pattern.
- addDatacenterServices(String, SERVICE...) - Method in class io.stargate.sdk.ServiceDeployment
-
Add a new service in the topology.
- addDatacenterTokenProvider(String, TokenProvider) - Method in class io.stargate.sdk.ServiceDeployment
-
Initialized token provider for a dc.
- addService(SERVICE) - Method in class io.stargate.sdk.ServiceDatacenter
-
Add a service to the datacenter.
- ALL - Enum constant in enum io.stargate.sdk.http.domain.FilterKeyword
-
ALL.
- allDone(List<CompletionStage<T>>) - Static method in class io.stargate.sdk.utils.CompletableFutures
-
Merge multiple CompletionStage in a single one
- AlreadyExistException - Exception Class in io.stargate.sdk.exception
-
Specialization when creating an entity which should be unique.
- AlreadyExistException(String) - Constructor for exception class io.stargate.sdk.exception.AlreadyExistException
-
Default error.
- ANSI_BLACK - Static variable in class io.stargate.sdk.utils.AnsiUtils
-
Color.
- ANSI_BLUE - Static variable in class io.stargate.sdk.utils.AnsiUtils
-
Color.
- ANSI_CYAN - Static variable in class io.stargate.sdk.utils.AnsiUtils
-
Color.
- ANSI_GREEN - Static variable in class io.stargate.sdk.utils.AnsiUtils
-
Color.
- ANSI_MAGENTA - Static variable in class io.stargate.sdk.utils.AnsiUtils
-
Color.
- ANSI_RED - Static variable in class io.stargate.sdk.utils.AnsiUtils
-
Color.
- ANSI_RESET - Static variable in class io.stargate.sdk.utils.AnsiUtils
-
Color.
- ANSI_WHITE - Static variable in class io.stargate.sdk.utils.AnsiUtils
-
Color.
- ANSI_YELLOW - Static variable in class io.stargate.sdk.utils.AnsiUtils
-
Color.
- AnsiLoggerObserverHttp - Class in io.stargate.sdk.http.audit
-
Listener that log call in the Db
- AnsiLoggerObserverHttp() - Constructor for class io.stargate.sdk.http.audit.AnsiLoggerObserverHttp
-
Default constructor.
- AnsiLoggerObserverHttpLight - Class in io.stargate.sdk.http.audit
-
Listener that log call in the Db
- AnsiLoggerObserverHttpLight() - Constructor for class io.stargate.sdk.http.audit.AnsiLoggerObserverHttpLight
-
Default constructor.
- AnsiUtils - Class in io.stargate.sdk.utils
-
Helper to log with colors.
- ApiConstants - Interface in io.stargate.sdk.api
-
Group constants on a dedicated interface.
- ApiError - Class in io.stargate.sdk.api
-
Specialized error for Stargate.
- ApiError() - Constructor for class io.stargate.sdk.api.ApiError
-
Default constructor.
- apiInvocationsObserversMap - Static variable in class io.stargate.sdk.http.RetryHttpClient
-
Observers.
- ApiResponse<DATA> - Class in io.stargate.sdk.api
-
Wrapper for Astra API RESPONSE.
- ApiResponse() - Constructor for class io.stargate.sdk.api.ApiResponse
-
Default constructor.
- ApiResponse(DATA) - Constructor for class io.stargate.sdk.api.ApiResponse
-
Default Constructor.
- ApiResponseHttp - Class in io.stargate.sdk.http.domain
-
Response HTTP.
- ApiResponseHttp(String, int) - Constructor for class io.stargate.sdk.http.domain.ApiResponseHttp
-
Defaut constructor.
- ApiResponseHttp(String, int, Map<String, String>) - Constructor for class io.stargate.sdk.http.domain.ApiResponseHttp
-
Full constructor.
- ASC - Enum constant in enum io.stargate.sdk.core.Ordering
-
Ascending.
- ascending() - Method in class io.stargate.sdk.core.Sort
-
Sort in ascending mode.
- Assert - Class in io.stargate.sdk.utils
-
Syntaxic sugar for common validations.
- AuthenticationException - Exception Class in io.stargate.sdk.exception
-
Specialized Error.
- AuthenticationException() - Constructor for exception class io.stargate.sdk.exception.AuthenticationException
-
Default Constructor.
- AuthenticationException(String) - Constructor for exception class io.stargate.sdk.exception.AuthenticationException
-
Constructor with message
- AuthenticationException(String, Throwable) - Constructor for exception class io.stargate.sdk.exception.AuthenticationException
-
Constructor with message and exception
- AuthenticationException(Throwable) - Constructor for exception class io.stargate.sdk.exception.AuthenticationException
-
Constructor with exception
B
- black(String) - Static method in class io.stargate.sdk.utils.AnsiUtils
-
write black.
- blue(String) - Static method in class io.stargate.sdk.utils.AnsiUtils
-
write blue.
- by(String) - Static method in class io.stargate.sdk.core.Sort
-
Syntax sugar to do Sort.by("field").ascending();
C
- collectionAsJson(Collection<T>) - Static method in class io.stargate.sdk.utils.JsonUtils
-
Serialize a collection of object as Json.
- compareTo(LoadBalancedResource<RSC>) - Method in class io.stargate.sdk.loadbalancer.LoadBalancedResource
- CompletableFutures - Class in io.stargate.sdk.utils
-
Utilities to work with Async functions.
- CONTAIN_ENTRY - Enum constant in enum io.stargate.sdk.http.domain.FilterOperator
-
Contains Entry.
- CONTAIN_KEY - Enum constant in enum io.stargate.sdk.http.domain.FilterOperator
-
Contains Key.
- CONTAINS - Enum constant in enum io.stargate.sdk.http.domain.FilterOperator
-
Contains.
- CONTENT_TYPE_GRAPHQL - Static variable in interface io.stargate.sdk.api.ApiConstants
-
Headers, Api is usig JSON
- CONTENT_TYPE_JSON - Static variable in interface io.stargate.sdk.api.ApiConstants
-
Headers, Api is usig JSON
- convertValue(Object, Class<T>) - Static method in class io.stargate.sdk.utils.JsonUtils
-
Jackson deserialization.
- convertValueForDataApi(Object, Class<T>) - Static method in class io.stargate.sdk.utils.JsonUtils
-
Jackson deserialization.
- CustomEJsonCalendarDeserializer - Class in io.stargate.sdk.serialization
-
Custom deserializer for EJson Date type.
- CustomEJsonCalendarDeserializer() - Constructor for class io.stargate.sdk.serialization.CustomEJsonCalendarDeserializer
-
Default constructor.
- CustomEJsonCalendarSerializer - Class in io.stargate.sdk.serialization
-
Custom Serializer for EJson Date type.
- CustomEJsonCalendarSerializer() - Constructor for class io.stargate.sdk.serialization.CustomEJsonCalendarSerializer
-
Default constructor.
- CustomEJsonCalendarSerializer(Class<Calendar>) - Constructor for class io.stargate.sdk.serialization.CustomEJsonCalendarSerializer
-
Constructor with type
- CustomEJsonDateDeserializer - Class in io.stargate.sdk.serialization
-
Custom deserializer for EJson Date type.
- CustomEJsonDateDeserializer() - Constructor for class io.stargate.sdk.serialization.CustomEJsonDateDeserializer
-
Default constructor.
- CustomEJsonDateSerializer - Class in io.stargate.sdk.serialization
-
Custom Serializer for EJson Date type.
- CustomEJsonDateSerializer() - Constructor for class io.stargate.sdk.serialization.CustomEJsonDateSerializer
-
Default constructor.
- CustomEJsonDateSerializer(Class<Date>) - Constructor for class io.stargate.sdk.serialization.CustomEJsonDateSerializer
-
Constructor with type
- CustomEJsonInstantDeserializer - Class in io.stargate.sdk.serialization
-
Custom deserializer for EJson Date type.
- CustomEJsonInstantDeserializer() - Constructor for class io.stargate.sdk.serialization.CustomEJsonInstantDeserializer
-
Default constructor.
- CustomEJsonInstantSerializer - Class in io.stargate.sdk.serialization
-
Custom Serializer for EJson Date type.
- CustomEJsonInstantSerializer() - Constructor for class io.stargate.sdk.serialization.CustomEJsonInstantSerializer
-
Default constructor.
- CustomEJsonInstantSerializer(Class<Instant>) - Constructor for class io.stargate.sdk.serialization.CustomEJsonInstantSerializer
-
Constructor with type
- cyan(String) - Static method in class io.stargate.sdk.utils.AnsiUtils
-
write cyan.
D
- DataCenter - Class in io.stargate.sdk.core
-
Bean DataCenter.
- DataCenter() - Constructor for class io.stargate.sdk.core.DataCenter
-
Default constructor.
- DataCenter(String, int) - Constructor for class io.stargate.sdk.core.DataCenter
-
Constructor working with params.
- DEFAULT_AUTH_URL - Static variable in class io.stargate.sdk.http.auth.TokenProviderHttpAuth
-
Default URL for a Stargate node.
- DEFAULT_PASSWORD - Static variable in class io.stargate.sdk.http.auth.TokenProviderHttpAuth
-
Default password for Cassandra.
- DEFAULT_RETRY_COUNT - Static variable in class io.stargate.sdk.http.RetryHttpClient
-
Default settings in Request and Retry
- DEFAULT_RETRY_DELAY - Static variable in class io.stargate.sdk.http.RetryHttpClient
-
Default settings in Request and Retry
- DEFAULT_TIMEOUT_CONNECT - Static variable in class io.stargate.sdk.http.RetryHttpClient
-
Default settings in Request and Retry
- DEFAULT_TIMEOUT_REQUEST - Static variable in class io.stargate.sdk.http.RetryHttpClient
-
Default settings in Request and Retry
- DEFAULT_TIMEOUT_TOKEN - Static variable in class io.stargate.sdk.http.auth.TokenProviderHttpAuth
-
Defualt Timeout for Stargate token (1800s).
- DEFAULT_USERNAME - Static variable in class io.stargate.sdk.http.auth.TokenProviderHttpAuth
-
Default username for Cassandra.
- DELETE(ServiceHttp, String, String) - Method in class io.stargate.sdk.http.RetryHttpClient
-
Helper to build the HTTP request.
- DELETE(Function<ServiceHttp, String>) - Method in class io.stargate.sdk.http.LoadBalancedHttpClient
-
Syntaxic sugar.
- DELETE(Function<ServiceHttp, String>, String) - Method in class io.stargate.sdk.http.LoadBalancedHttpClient
-
Syntaxic sugar.
- DESC - Enum constant in enum io.stargate.sdk.core.Ordering
-
Descending.
- descending() - Method in class io.stargate.sdk.core.Sort
-
Sort in descending mode.
- deserialize(JsonParser, DeserializationContext) - Method in class io.stargate.sdk.serialization.CustomEJsonCalendarDeserializer
- deserialize(JsonParser, DeserializationContext) - Method in class io.stargate.sdk.serialization.CustomEJsonDateDeserializer
- deserialize(JsonParser, DeserializationContext) - Method in class io.stargate.sdk.serialization.CustomEJsonInstantDeserializer
- downloadFile(String, String) - Static method in class io.stargate.sdk.utils.Utils
-
downloadFile
E
- endpoint - Variable in class io.stargate.sdk.Service
-
Service Endpoint.
- endPointAuthenticationLB - Variable in class io.stargate.sdk.http.auth.TokenProviderHttpAuth
-
Get Topology of the nodes.
- EQUALS_TO - Enum constant in enum io.stargate.sdk.http.domain.FilterOperator
-
Equal To.
- errorClass - Variable in class io.stargate.sdk.audit.ServiceCallEvent
-
Error Classname.
- errorMessage - Variable in class io.stargate.sdk.audit.ServiceCallEvent
-
Error message.
- escapeJson(String) - Static method in class io.stargate.sdk.utils.JsonUtils
-
Code is built based on https://github.com/fangyidong/json-simple/blob/master/src/main/java/org/json/simple/JSONValue.java by FangYidong fangyidong@yahoo.com.cn THANK YOU ! ff4j core needs to stay with no dependency.
- executeHttp(ServiceHttp, HttpUriRequestBase, boolean) - Method in class io.stargate.sdk.http.RetryHttpClient
-
Execute a request coming from elsewhere.
- executeHttp(ServiceHttp, Method, String, String, String, String, boolean) - Method in class io.stargate.sdk.http.RetryHttpClient
-
Main Method executing HTTP Request.
- EXISTS - Enum constant in enum io.stargate.sdk.http.domain.FilterKeyword
-
EXISTS.
- EXISTS - Enum constant in enum io.stargate.sdk.http.domain.FilterOperator
-
Exist.
F
- failOverDatacenter() - Method in class io.stargate.sdk.ManagedServiceDeployment
-
Failing over from one DC to another
- failOverStargateNode(LoadBalancedResource<SERVICE>, Throwable) - Method in class io.stargate.sdk.ManagedServiceDeployment
-
Failing over from one Stargate node to another.
- Filter - Class in io.stargate.sdk.http.domain
-
Encoding Filter.
- Filter(String, FilterOperator, Object) - Constructor for class io.stargate.sdk.http.domain.Filter
-
Full fledge constructor
- FilterKeyword - Enum in io.stargate.sdk.http.domain
-
Constants in the JSON API.
- FilterOperator - Enum in io.stargate.sdk.http.domain
-
Ease process of creating a where clause.
- formatLocalDate(LocalDate) - Static method in class io.stargate.sdk.utils.TimeUtils
-
Convert
LocalDateto String.
G
- get() - Method in interface io.stargate.sdk.api.TokenProvider
- get() - Method in class io.stargate.sdk.loadbalancer.Loadbalancer
-
Main method, provide an available resource.
- get(String, Class<K>, boolean) - Method in class io.stargate.sdk.core.domain.ObjectMap
-
Access element from the map
- GET(ServiceHttp, String, String) - Method in class io.stargate.sdk.http.RetryHttpClient
-
Helper to build the HTTP request.
- GET(Function<ServiceHttp, String>) - Method in class io.stargate.sdk.http.LoadBalancedHttpClient
-
Execute a GET HTTP Call on a StargateNode
- GET(Function<ServiceHttp, String>, String) - Method in class io.stargate.sdk.http.LoadBalancedHttpClient
-
Syntax sugar.
- getAvailableDatacenters() - Method in class io.stargate.sdk.ManagedServiceDeployment
-
Get available DC.
- getBody() - Method in class io.stargate.sdk.http.domain.ApiResponseHttp
-
Getter accessor for attribute 'body'.
- getBoolean(String) - Method in class io.stargate.sdk.core.domain.ObjectMap
-
Access element from the map
- getByte(String) - Method in class io.stargate.sdk.core.domain.ObjectMap
-
Access element from the map
- getCharacter(String) - Method in class io.stargate.sdk.core.domain.ObjectMap
-
Access element from the map
- getCode() - Method in class io.stargate.sdk.api.ApiError
-
Getter accessor for attribute 'code'.
- getCode() - Method in class io.stargate.sdk.http.domain.ApiResponseHttp
-
Getter accessor for attribute 'code'.
- getCurrentWeight() - Method in class io.stargate.sdk.loadbalancer.LoadBalancedResource
-
Getter accessor for attribute 'currentWeight'.
- getData() - Method in class io.stargate.sdk.api.ApiResponse
-
Getter accessor for attribute 'data'.
- getDataApiObjectMapper() - Static method in class io.stargate.sdk.utils.JsonUtils
-
Building the data api specific object mapper.
- getDatacenterName() - Method in class io.stargate.sdk.ManagedServiceDatacenter
-
Getter accessor for attribute 'datacenterName'.
- getDatacenters() - Method in class io.stargate.sdk.ManagedServiceDeployment
-
Gets datacenters
- getDatacenters() - Method in class io.stargate.sdk.ServiceDeployment
-
Gets datacenters
- getDefaultWeight() - Method in class io.stargate.sdk.loadbalancer.LoadBalancedResource
-
Getter accessor for attribute 'defaultWeight'.
- getDeployment() - Method in class io.stargate.sdk.http.LoadBalancedHttpClient
-
Gets deployment
- getDescription() - Method in class io.stargate.sdk.api.ApiError
-
Getter accessor for attribute 'description'.
- getDouble(String) - Method in class io.stargate.sdk.core.domain.ObjectMap
-
Access element from the map
- getEndpoint() - Method in class io.stargate.sdk.Service
-
Gets endpoint
- getErrorClass() - Method in class io.stargate.sdk.audit.ServiceCallEvent
-
Getter accessor for attribute 'errorClass'.
- getErrorMessage() - Method in class io.stargate.sdk.audit.ServiceCallEvent
-
Getter accessor for attribute 'errorMessage'.
- getFieldName() - Method in class io.stargate.sdk.core.Sort
-
Getter accessor for attribute 'fieldName'.
- getFindFirst() - Method in class io.stargate.sdk.core.domain.Page
-
Expected from a stream of result.
- getFloat(String) - Method in class io.stargate.sdk.core.domain.ObjectMap
-
Access element from the map
- getGlobalCount() - Method in class io.stargate.sdk.loadbalancer.Loadbalancer
-
Accesseur en lecture pour globalCount.
- getHeaders() - Method in class io.stargate.sdk.http.domain.ApiResponseHttp
-
Getter accessor for attribute 'headers'.
- getHealthCheckEndpoint() - Method in class io.stargate.sdk.Service
-
Gets healthCheckEndpoint
- getHttpRequestBody() - Method in class io.stargate.sdk.http.audit.ServiceHttpCallEvent
-
Gets httpRequestBody
- getHttpRequestHeaders() - Method in class io.stargate.sdk.http.audit.ServiceHttpCallEvent
-
Gets httpRequestHeaders
- getHttpRequestMethod() - Method in class io.stargate.sdk.http.audit.ServiceHttpCallEvent
-
Gets httpRequestMethod
- getHttpRequestUrl() - Method in class io.stargate.sdk.http.audit.ServiceHttpCallEvent
-
Gets httpRequestUrl
- getHttpResponseBody() - Method in class io.stargate.sdk.http.audit.ServiceHttpCallEvent
-
Gets httpResponseBody
- getHttpResponseCode() - Method in class io.stargate.sdk.http.audit.ServiceHttpCallEvent
-
Gets httpResponseCode
- getHttpResponseHeaders() - Method in class io.stargate.sdk.http.audit.ServiceHttpCallEvent
-
Gets httpResponseHeaders
- getId() - Method in class io.stargate.sdk.loadbalancer.LoadBalancedResource
-
Getter accessor for attribute 'id'.
- getId() - Method in class io.stargate.sdk.Service
-
Gets id
- getId() - Method in class io.stargate.sdk.ServiceDatacenter
-
Gets id
- getInstance() - Static method in class io.stargate.sdk.http.RetryHttpClient
-
Singleton Pattern.
- getInteger(String) - Method in class io.stargate.sdk.core.domain.ObjectMap
-
Access element from the map
- getKeyword() - Method in enum io.stargate.sdk.http.domain.FilterKeyword
-
Gets keyword
- getLastException() - Method in class io.stargate.sdk.audit.ServiceCallEvent
-
Getter accessor for attribute 'lastException'.
- getList(String, Class<K>) - Method in class io.stargate.sdk.core.domain.ObjectMap
- getLoadBalancedResource() - Method in class io.stargate.sdk.loadbalancer.Loadbalancer
-
Main mthod to retrieve a resource from loadbalancing.
- getLocalDatacenterClient() - Method in class io.stargate.sdk.ManagedServiceDeployment
-
Provide the current Datacenter client.
- getLocalDc() - Method in class io.stargate.sdk.ServiceDeployment
-
Gets localDc
- getLong(String) - Method in class io.stargate.sdk.core.domain.ObjectMap
-
Access element from the map
- getMode() - Method in class io.stargate.sdk.loadbalancer.Loadbalancer
-
Accesseur en lecture pour mode.
- getName() - Method in class io.stargate.sdk.core.DataCenter
-
Getter accessor for attribute 'name'.
- getNbUse() - Method in class io.stargate.sdk.loadbalancer.LoadBalancedResource
-
Getter accessor for attribute 'nbUse'.
- getObjectMapper() - Static method in class io.stargate.sdk.core.domain.ObjectMap
-
Initialize object mapper.
- getObjectMapper() - Static method in class io.stargate.sdk.utils.JsonUtils
-
Access the singletong ObjectMapper.
- getOperator() - Method in enum io.stargate.sdk.http.domain.FilterOperator
-
Getter for the operator.
- getOrder() - Method in class io.stargate.sdk.core.Sort
-
Getter accessor for attribute 'order'.
- getPageSize() - Method in class io.stargate.sdk.core.domain.Page
-
Gets pageSize
- getPageState() - Method in class io.stargate.sdk.api.ApiResponse
-
Getter accessor for attribute 'pageState'.
- getPageState() - Method in class io.stargate.sdk.core.domain.Page
-
Getter accessor for attribute 'pageState'.
- getPriority() - Method in class io.stargate.sdk.loadbalancer.LoadBalancedResource
-
Getter accessor for attribute 'priority'.
- getReplicas() - Method in class io.stargate.sdk.core.DataCenter
-
Getter accessor for attribute 'replicas'.
- getRequestConfig() - Static method in class io.stargate.sdk.http.RetryHttpClient
-
Getter accessor for attribute 'requestConfig'.
- getRequestId() - Method in class io.stargate.sdk.audit.ServiceCallEvent
-
Gets requestId
- getResource() - Method in class io.stargate.sdk.loadbalancer.LoadBalancedResource
-
Getter accessor for attribute 'resource'.
- getResourceList() - Method in class io.stargate.sdk.loadbalancer.Loadbalancer
-
Permet de rechercher la liste des �lemtents.
- getResponseElapsedTime() - Method in class io.stargate.sdk.audit.ServiceCallEvent
-
Getter accessor for attribute 'responseElapsedTime'.
- getResponseTime() - Method in class io.stargate.sdk.audit.ServiceCallEvent
-
Getter accessor for attribute 'responseTime'.
- getResponseTimestamp() - Method in class io.stargate.sdk.audit.ServiceCallEvent
-
Getter accessor for attribute 'responseTimestamp'.
- getResults() - Method in class io.stargate.sdk.core.domain.Page
-
Gets results
- getRetryConfig() - Static method in class io.stargate.sdk.http.RetryHttpClient
-
Getter accessor for attribute 'retryConfig'.
- getService() - Method in class io.stargate.sdk.audit.ServiceCallEvent
-
Gets service
- getService(String) - Method in class io.stargate.sdk.ServiceDatacenter
-
Gets service by its id.
- getServices() - Method in class io.stargate.sdk.ServiceDatacenter
-
Gets services
- getSet(String, Class<K>) - Method in class io.stargate.sdk.core.domain.ObjectMap
- getShort(String) - Method in class io.stargate.sdk.core.domain.ObjectMap
-
Access element from the map
- getStargateNodesLB() - Method in class io.stargate.sdk.ManagedServiceDatacenter
-
Getter accessor for attribute 'stargateNodesLB'.
- getString(String) - Method in class io.stargate.sdk.core.domain.ObjectMap
-
Access element from the map
- getTimestamp() - Method in class io.stargate.sdk.audit.ServiceCallEvent
-
Getter accessor for attribute 'timestamp'.
- getToken() - Method in class io.stargate.sdk.api.SimpleTokenProvider
-
Building the token.
- getToken() - Method in interface io.stargate.sdk.api.TokenProvider
-
Building the token.
- getToken() - Method in class io.stargate.sdk.http.auth.TokenProviderHttpAuth
-
Generate or renew authentication token.
- getTokenProvider() - Method in class io.stargate.sdk.ManagedServiceDatacenter
-
Getter accessor for attribute 'tokenProvider'.
- getTokenProvider() - Method in class io.stargate.sdk.ServiceDatacenter
-
Gets tokenProvider
- getTotalCount() - Method in class io.stargate.sdk.loadbalancer.Loadbalancer
-
Accesseur en lecture pour totalCount.
- getTotalTries() - Method in class io.stargate.sdk.audit.ServiceCallEvent
-
Getter accessor for attribute 'totalTries'.
- getUnavailabilityCause() - Method in class io.stargate.sdk.loadbalancer.LoadBalancedResource
-
Getter accessor for attribute 'unavailabilityCause'.
- getUnavailabilityError() - Method in class io.stargate.sdk.loadbalancer.LoadBalancedResource
-
Getter accessor for attribute 'unavailabilityError'.
- getUnavailabilityPeriod() - Method in class io.stargate.sdk.loadbalancer.Loadbalancer
-
Accesseur en lecture pour unavailabilityPeriod.
- getUnavailabilityTriggerDate() - Method in class io.stargate.sdk.loadbalancer.LoadBalancedResource
-
Getter accessor for attribute 'unavailabilityTriggerDate'.
- getUnavailableCount() - Method in class io.stargate.sdk.loadbalancer.Loadbalancer
-
Accesseur en lecture pour unavailableCount.
- getUnavailableDatacenters() - Method in class io.stargate.sdk.ManagedServiceDeployment
-
Get available DC.
- getUserAgentHeader() - Method in class io.stargate.sdk.http.RetryHttpClient
-
Give access to the user agent header.
- GREATER_THAN - Enum constant in enum io.stargate.sdk.http.domain.FilterOperator
-
Greater Than.
- GREATER_THAN_OR_EQUALS_TO - Enum constant in enum io.stargate.sdk.http.domain.FilterOperator
-
Greater Than Or Equal To.
- green(String) - Static method in class io.stargate.sdk.utils.AnsiUtils
-
write green.
H
- handleComponentError(LoadBalancedResource<RSC>, Throwable) - Method in class io.stargate.sdk.loadbalancer.Loadbalancer
-
Ce composant permet la gestion des erreurs pour un composant.
- hasAllLength(String...) - Static method in class io.stargate.sdk.utils.Utils
-
paramsProvided
- hasLength(String) - Static method in class io.stargate.sdk.utils.Utils
-
hasLength
- hasLength(String, String) - Static method in class io.stargate.sdk.utils.Assert
-
Input string should not be empty.
- HEAD(ServiceHttp, String, String) - Method in class io.stargate.sdk.http.RetryHttpClient
-
Helper to build the HTTP request.
- HEAD(Function<ServiceHttp, String>) - Method in class io.stargate.sdk.http.LoadBalancedHttpClient
-
Syntaxic sugar for a HEAD.
- HEADER_ACCEPT - Static variable in interface io.stargate.sdk.api.ApiConstants
-
Header param.
- HEADER_AUTHORIZATION - Static variable in interface io.stargate.sdk.api.ApiConstants
-
Headers param to insert the token for devops API.
- HEADER_CASSANDRA - Static variable in interface io.stargate.sdk.api.ApiConstants
-
Headers param to insert the token.
- HEADER_CONTENT_TYPE - Static variable in interface io.stargate.sdk.api.ApiConstants
-
Headers param to insert the conte type.
- HEADER_REQUEST_ID - Static variable in interface io.stargate.sdk.api.ApiConstants
-
Headers param to insert the unique identifier for the request.
- HEADER_REQUESTED_WITH - Static variable in interface io.stargate.sdk.api.ApiConstants
-
Headers param to insert the user agent identifying the client.
- HEADER_USER_AGENT - Static variable in interface io.stargate.sdk.api.ApiConstants
-
Headers name to insert the user agent identifying the client.
- healthCheckEndpoint - Variable in class io.stargate.sdk.Service
-
Health Check.
- httpClient - Variable in class io.stargate.sdk.http.RetryHttpClient
-
HttpComponent5.
- httpRequestBody - Variable in class io.stargate.sdk.http.audit.ServiceHttpCallEvent
-
Request HTTP.
- httpRequestHeaders - Variable in class io.stargate.sdk.http.audit.ServiceHttpCallEvent
-
Request HTTP .
- httpRequestMethod - Variable in class io.stargate.sdk.http.audit.ServiceHttpCallEvent
-
Request HTTP method.
- httpRequestUrl - Variable in class io.stargate.sdk.http.audit.ServiceHttpCallEvent
-
Request HTTP.
- httpResponseBody - Variable in class io.stargate.sdk.http.audit.ServiceHttpCallEvent
-
Response HTTP.
- httpResponseCode - Variable in class io.stargate.sdk.http.audit.ServiceHttpCallEvent
-
Response HTTP.
- httpResponseHeaders - Variable in class io.stargate.sdk.http.audit.ServiceHttpCallEvent
-
Response HTTP.
I
- id - Variable in class io.stargate.sdk.Service
-
Instance id.
- IN - Enum constant in enum io.stargate.sdk.http.domain.FilterOperator
-
in.
- io.stargate.sdk - package io.stargate.sdk
- io.stargate.sdk.api - package io.stargate.sdk.api
- io.stargate.sdk.api.odm - package io.stargate.sdk.api.odm
- io.stargate.sdk.audit - package io.stargate.sdk.audit
- io.stargate.sdk.core - package io.stargate.sdk.core
- io.stargate.sdk.core.domain - package io.stargate.sdk.core.domain
- io.stargate.sdk.exception - package io.stargate.sdk.exception
- io.stargate.sdk.http - package io.stargate.sdk.http
- io.stargate.sdk.http.audit - package io.stargate.sdk.http.audit
- io.stargate.sdk.http.auth - package io.stargate.sdk.http.auth
- io.stargate.sdk.http.domain - package io.stargate.sdk.http.domain
- io.stargate.sdk.loadbalancer - package io.stargate.sdk.loadbalancer
- io.stargate.sdk.serialization - package io.stargate.sdk.serialization
- io.stargate.sdk.utils - package io.stargate.sdk.utils
- isAlive() - Method in class io.stargate.sdk.http.ServiceHttp
-
Check that a service is alive.
- isAlive() - Method in class io.stargate.sdk.Service
-
Invoke heath endpoint.
- isAvailable() - Method in class io.stargate.sdk.loadbalancer.LoadBalancedResource
-
Getter accessor for attribute 'available'.
- isAvailable() - Method in class io.stargate.sdk.ManagedServiceDatacenter
-
Gets available
- isEmpty() - Method in class io.stargate.sdk.core.domain.Page
-
Express if results is empty.
- isNotAvailable() - Method in class io.stargate.sdk.ManagedServiceDatacenter
-
Gets available
- isTrue(Boolean, String) - Static method in class io.stargate.sdk.utils.Assert
-
Check condition at start.
J
- JsonUtils - Class in io.stargate.sdk.utils
-
Custom implementation of serialization : faster + no jackson dependency
L
- lastException - Variable in class io.stargate.sdk.audit.ServiceCallEvent
-
Exceptions.
- LESS_THAN - Enum constant in enum io.stargate.sdk.http.domain.FilterOperator
-
Less Than.
- LESS_THAN_OR_EQUALS_TO - Enum constant in enum io.stargate.sdk.http.domain.FilterOperator
-
Less Than Or Equal To.
- LoadBalancedHttpClient - Class in io.stargate.sdk.http
-
Rest API is an Http Service of Stargate
- LoadBalancedHttpClient(ServiceDeployment<ServiceHttp>) - Constructor for class io.stargate.sdk.http.LoadBalancedHttpClient
-
Complete configuration.
- LoadBalancedResource<RSC> - Class in io.stargate.sdk.loadbalancer
-
Wrapper for a resource to be used with LB.
- LoadBalancedResource(String, double, RSC) - Constructor for class io.stargate.sdk.loadbalancer.LoadBalancedResource
-
Load Balancing resource.
- LoadBalancedResource(String, RSC) - Constructor for class io.stargate.sdk.loadbalancer.LoadBalancedResource
-
Load Balancing resource.
- LoadBalancedResource(RSC) - Constructor for class io.stargate.sdk.loadbalancer.LoadBalancedResource
-
Load Balancing resource.
- Loadbalancer<RSC> - Class in io.stargate.sdk.loadbalancer
-
Generic implementation of a client-side load balancer.
- Loadbalancer(LoadBalancingPolicy, List<LoadBalancedResource<RSC>>) - Constructor for class io.stargate.sdk.loadbalancer.Loadbalancer
-
Initialization of the resources.
- Loadbalancer(LoadBalancingPolicy, RSC...) - Constructor for class io.stargate.sdk.loadbalancer.Loadbalancer
-
Initialization of the resources.
- Loadbalancer(RSC...) - Constructor for class io.stargate.sdk.loadbalancer.Loadbalancer
-
Constructor with default policy LOAD BALACING.
- LoadBalancingPolicy - Enum in io.stargate.sdk.loadbalancer
-
Load balancing startegy
- lookupStargateNode() - Method in class io.stargate.sdk.ManagedServiceDeployment
-
Retrieve an Api Rest URL still available in current DC or fail-over.
- lookupToken() - Method in class io.stargate.sdk.ManagedServiceDeployment
-
Get the ApiTokenProvider of current DC.
M
- magenta(String) - Static method in class io.stargate.sdk.utils.AnsiUtils
-
write magenta.
- ManagedServiceDatacenter<SERVICE> - Class in io.stargate.sdk
-
CqlSession and Endpoints are associated to a dedicated DataCenter.
- ManagedServiceDatacenter(ServiceDatacenter<SERVICE>) - Constructor for class io.stargate.sdk.ManagedServiceDatacenter
-
Full constructor.
- ManagedServiceDeployment<SERVICE> - Class in io.stargate.sdk
-
The http client implements: - load balancing in healthy nodes of the same datacenter - Fail-over across datacenter when no node available
- ManagedServiceDeployment(ServiceDeployment<SERVICE>) - Constructor for class io.stargate.sdk.ManagedServiceDeployment
-
Initialize a managed topology from its definition.
- map(ObjectMap) - Method in interface io.stargate.sdk.core.domain.RowMapper
-
Convert row to bean.
- map(String) - Method in interface io.stargate.sdk.api.odm.RecordMapper
-
Extension point for the user to implement its own parser for a record.
- mapAsJson(Map<K, V>) - Static method in class io.stargate.sdk.utils.JsonUtils
-
Serialize a map of objects as Json.
- marshall(Object) - Static method in class io.stargate.sdk.utils.JsonUtils
-
Transform object as a String.
- marshallForDataApi(Object) - Static method in class io.stargate.sdk.utils.JsonUtils
-
Transform object as a String.
N
- NoneResourceAvailableException - Exception Class in io.stargate.sdk.loadbalancer
-
Error when no resources are enabled anymore
- NoneResourceAvailableException(String) - Constructor for exception class io.stargate.sdk.loadbalancer.NoneResourceAvailableException
-
Error with message
- NoneResourceAvailableException(String, Throwable) - Constructor for exception class io.stargate.sdk.loadbalancer.NoneResourceAvailableException
-
Error with message and error.
- NOT_EQUALS_TO - Enum constant in enum io.stargate.sdk.http.domain.FilterOperator
-
Not Equal To.
- NOT_IN - Enum constant in enum io.stargate.sdk.http.domain.FilterOperator
-
in.
- notNull(Object, String) - Static method in class io.stargate.sdk.utils.Assert
-
Input object should not be null
O
- ObjectMap - Class in io.stargate.sdk.core.domain
-
Wrapper to parse Rows as an HashMap.
- ObjectMap() - Constructor for class io.stargate.sdk.core.domain.ObjectMap
-
Default constructor
- ObjectMap(Map<String, Object>) - Constructor for class io.stargate.sdk.core.domain.ObjectMap
-
Copy constructor.
- of(Object) - Static method in class io.stargate.sdk.core.domain.ObjectMap
-
Convert if possible.
- onCall(ServiceCallEvent<Service>) - Method in class io.stargate.sdk.audit.ServiceCallObserverAnsiLogger
-
Process event.
- onCall(ServiceHttpCallEvent) - Method in class io.stargate.sdk.http.audit.AnsiLoggerObserverHttp
-
Process event.
- onCall(ServiceHttpCallEvent) - Method in class io.stargate.sdk.http.audit.AnsiLoggerObserverHttpLight
-
Process event.
- onCall(T) - Method in interface io.stargate.sdk.audit.ServiceCallObserver
-
Process event.
- onCompletion(Status<String>) - Method in class io.stargate.sdk.audit.ServiceCallObserverAnsiLogger
- onCompletion(Status<String>) - Method in class io.stargate.sdk.http.audit.AnsiLoggerObserverHttp
-
Get notified when http execution is done
- onCompletion(Status<RESPONSE>) - Method in interface io.stargate.sdk.audit.ServiceCallObserver
-
Get notified when http execution is done
- one() - Method in class io.stargate.sdk.core.domain.Page
-
When the result is a singleton.
- onFailedTry(Status<String>) - Method in class io.stargate.sdk.audit.ServiceCallObserverAnsiLogger
- onFailedTry(Status<String>) - Method in class io.stargate.sdk.http.audit.AnsiLoggerObserverHttp
-
On try failed.
- onFailedTry(Status<RESPONSE>) - Method in interface io.stargate.sdk.audit.ServiceCallObserver
-
On try failed.
- onFailure(Status<String>) - Method in class io.stargate.sdk.audit.ServiceCallObserverAnsiLogger
- onFailure(Status<String>) - Method in class io.stargate.sdk.http.audit.AnsiLoggerObserverHttp
-
Get notified when error in http call.
- onFailure(Status<RESPONSE>) - Method in interface io.stargate.sdk.audit.ServiceCallObserver
-
Get notified when error in http call.
- onSuccess(Status<String>) - Method in class io.stargate.sdk.audit.ServiceCallObserverAnsiLogger
- onSuccess(Status<String>) - Method in class io.stargate.sdk.http.audit.AnsiLoggerObserverHttp
-
Get notified when the retry is in success.
- onSuccess(Status<RESPONSE>) - Method in interface io.stargate.sdk.audit.ServiceCallObserver
-
Get notified when the retry is in success.
- Ordering - Enum in io.stargate.sdk.core
-
Clustering order in table definition
P
- Page<R> - Class in io.stargate.sdk.core.domain
-
Hold results for paging
- Page() - Constructor for class io.stargate.sdk.core.domain.Page
-
Default Constructor.
- Page(int, String) - Constructor for class io.stargate.sdk.core.domain.Page
-
Default constructor.
- Page(int, String, List<R>) - Constructor for class io.stargate.sdk.core.domain.Page
-
Default constructor.
- parseLocaDate(long) - Static method in class io.stargate.sdk.utils.TimeUtils
-
Convert long to
LocalDate. - parseLocaDate(String) - Static method in class io.stargate.sdk.utils.TimeUtils
-
Convert from String to date.
- PATCH(ServiceHttp, String, String, String) - Method in class io.stargate.sdk.http.RetryHttpClient
-
Helper to build the HTTP request.
- PATCH(Function<ServiceHttp, String>, String) - Method in class io.stargate.sdk.http.LoadBalancedHttpClient
-
Syntaxic sugar.
- PATCH(Function<ServiceHttp, String>, String, String) - Method in class io.stargate.sdk.http.LoadBalancedHttpClient
-
Syntaxic sugar.
- POST(ServiceHttp, String, String) - Method in class io.stargate.sdk.http.RetryHttpClient
-
Helper to build the HTTP request.
- POST(ServiceHttp, String, String, String) - Method in class io.stargate.sdk.http.RetryHttpClient
-
Helper to build the HTTP request.
- POST(Function<ServiceHttp, String>) - Method in class io.stargate.sdk.http.LoadBalancedHttpClient
-
Syntaxic sugar for a HEAD.
- POST(Function<ServiceHttp, String>, String) - Method in class io.stargate.sdk.http.LoadBalancedHttpClient
-
Syntaxic sugar for a HEAD.
- POST(Function<ServiceHttp, String>, String, String) - Method in class io.stargate.sdk.http.LoadBalancedHttpClient
-
Syntaxic sugar.
- POST_GRAPHQL(ServiceHttp, String, String, String) - Method in class io.stargate.sdk.http.RetryHttpClient
-
Helper to build the HTTP request.
- POST_GRAPHQL(Function<ServiceHttp, String>, String) - Method in class io.stargate.sdk.http.LoadBalancedHttpClient
-
Syntaxic sugar for a HEAD.
- pushUserAgent(String, String) - Method in class io.stargate.sdk.http.RetryHttpClient
-
Add an item to the user agent chain.
- PUT(ServiceHttp, String, String, String) - Method in class io.stargate.sdk.http.RetryHttpClient
-
Helper to build the HTTP request.
- PUT(Function<ServiceHttp, String>, String) - Method in class io.stargate.sdk.http.LoadBalancedHttpClient
-
Syntaxic sugar.
- PUT(Function<ServiceHttp, String>, String, String) - Method in class io.stargate.sdk.http.LoadBalancedHttpClient
-
Syntaxic sugar.
R
- RANDOM - Enum constant in enum io.stargate.sdk.loadbalancer.LoadBalancingPolicy
-
Pick a rsource randomly.
- readEnvVariable(String) - Static method in class io.stargate.sdk.utils.Utils
-
Syntaxic sugar to read environment variables.
- RecordMapper<DOC> - Interface in io.stargate.sdk.api.odm
-
Extension point for the user to implement its own parser for a record.
- red(String) - Static method in class io.stargate.sdk.utils.AnsiUtils
-
write red.
- registerListener(String, ServiceCallObserver<?, ?, ?>) - Static method in class io.stargate.sdk.http.RetryHttpClient
-
Register a new listener.
- REQUEST_WITH - Static variable in interface io.stargate.sdk.api.ApiConstants
-
Value for the requested with.
- requestConfig - Static variable in class io.stargate.sdk.http.RetryHttpClient
-
Default request configuration.
- requestId - Variable in class io.stargate.sdk.audit.ServiceCallEvent
-
Unique identifier for a request.
- responseElapsedTime - Variable in class io.stargate.sdk.audit.ServiceCallEvent
-
response elapsed time.
- responseTime - Variable in class io.stargate.sdk.audit.ServiceCallEvent
-
response time.
- responseTimestamp - Variable in class io.stargate.sdk.audit.ServiceCallEvent
-
response triggered time.
- retryConfig - Static variable in class io.stargate.sdk.http.RetryHttpClient
-
Default retry configuration.
- RetryHttpClient - Class in io.stargate.sdk.http
-
Wrapping the HttpClient and provide helpers
- ROUND_ROBIN - Enum constant in enum io.stargate.sdk.loadbalancer.LoadBalancingPolicy
-
Load balancing
- RowMapper<T> - Interface in io.stargate.sdk.core.domain
-
Row Mapper.
- RowResultPage - Class in io.stargate.sdk.core.domain
-
Result of API
- RowResultPage() - Constructor for class io.stargate.sdk.core.domain.RowResultPage
-
Default constructor.
- RowResultPage(int, String, List<ObjectMap>) - Constructor for class io.stargate.sdk.core.domain.RowResultPage
-
Full constructor.
S
- serialize(Instant, JsonGenerator, SerializerProvider) - Method in class io.stargate.sdk.serialization.CustomEJsonInstantSerializer
- serialize(Calendar, JsonGenerator, SerializerProvider) - Method in class io.stargate.sdk.serialization.CustomEJsonCalendarSerializer
- serialize(Date, JsonGenerator, SerializerProvider) - Method in class io.stargate.sdk.serialization.CustomEJsonDateSerializer
- service - Variable in class io.stargate.sdk.audit.ServiceCallEvent
-
Related service.
- Service - Class in io.stargate.sdk
-
SuperClass for ApiEndpoint.
- Service(String, String, String) - Constructor for class io.stargate.sdk.Service
-
Constructor.
- ServiceCallEvent<SERVICE> - Class in io.stargate.sdk.audit
-
Event triggered for Api Invocation with input/output tracing.
- ServiceCallEvent() - Constructor for class io.stargate.sdk.audit.ServiceCallEvent
-
Default constructor.
- ServiceCallObserver<RESPONSE,
S, - Interface in io.stargate.sdk.auditT> -
If register in the HttpApisClient, will be triggered asynchronously
- ServiceCallObserverAnsiLogger - Class in io.stargate.sdk.audit
-
Listener that log call in the Db
- ServiceCallObserverAnsiLogger() - Constructor for class io.stargate.sdk.audit.ServiceCallObserverAnsiLogger
-
Default constructor.
- ServiceDatacenter<SERVICE> - Class in io.stargate.sdk
-
CqlSession and Endpoints are associated to a dedicated DataCenter.
- ServiceDatacenter(String) - Constructor for class io.stargate.sdk.ServiceDatacenter
-
Full constructor.
- ServiceDatacenter(String, TokenProvider, List<SERVICE>) - Constructor for class io.stargate.sdk.ServiceDatacenter
-
Full constructor.
- ServiceDatacenter(String, TokenProvider, SERVICE...) - Constructor for class io.stargate.sdk.ServiceDatacenter
-
Full constructor.
- ServiceDeployment<SERVICE> - Class in io.stargate.sdk
-
The http client implements: - load balancing in healthy nodes of the same datacenter - Fail-over across datacenter when no node available
- ServiceDeployment() - Constructor for class io.stargate.sdk.ServiceDeployment
-
Default constructor.
- ServiceDeployment(ServiceDatacenter<SERVICE>...) - Constructor for class io.stargate.sdk.ServiceDeployment
-
Constructor with dcs.
- ServiceHttp - Class in io.stargate.sdk.http
-
The target service is an HTTP Endpoint.
- ServiceHttp(String, String, String) - Constructor for class io.stargate.sdk.http.ServiceHttp
-
Constructor.
- ServiceHttpCallEvent - Class in io.stargate.sdk.http.audit
-
Event triggered for Api Invocation with input/output tracing.
- ServiceHttpCallEvent(ServiceHttp, ClassicHttpRequest) - Constructor for class io.stargate.sdk.http.audit.ServiceHttpCallEvent
-
Constructor with http request.
- setAvailable(boolean) - Method in class io.stargate.sdk.loadbalancer.LoadBalancedResource
-
Setter accessor for attribute 'available'.
- setAvailable(boolean) - Method in class io.stargate.sdk.ManagedServiceDatacenter
-
Set value for available
- setCode(int) - Method in class io.stargate.sdk.api.ApiError
-
Setter accessor for attribute 'code'.
- setCurrentWeight(double) - Method in class io.stargate.sdk.loadbalancer.LoadBalancedResource
-
Setter accessor for attribute 'currentWeight'.
- setData(DATA) - Method in class io.stargate.sdk.api.ApiResponse
-
Setter accessor for attribute 'data'.
- setDatacenters(Map<String, ServiceDatacenter<SERVICE>>) - Method in class io.stargate.sdk.ServiceDeployment
-
Builder Pattern.
- setDefaultWeight(double) - Method in class io.stargate.sdk.loadbalancer.LoadBalancedResource
-
Setter accessor for attribute 'defaultWeight'.
- setDescription(String) - Method in class io.stargate.sdk.api.ApiError
-
Setter accessor for attribute 'description'.
- setEndpoint(String) - Method in class io.stargate.sdk.Service
-
Set value for endpoint
- setErrorClass(String) - Method in class io.stargate.sdk.audit.ServiceCallEvent
-
Setter accessor for attribute 'errorClass'.
- setErrorMessage(String) - Method in class io.stargate.sdk.audit.ServiceCallEvent
-
Setter accessor for attribute 'errorMessage'.
- setFieldName(String) - Method in class io.stargate.sdk.core.Sort
-
Setter accessor for attribute 'fieldName'.
- setHealthCheckEndpoint(String) - Method in class io.stargate.sdk.Service
-
Set value for healthCheckEndpoint
- setHttpRequestBody(String) - Method in class io.stargate.sdk.http.audit.ServiceHttpCallEvent
-
Set value for httpRequestBody
- setHttpRequestHeaders(Map<String, String>) - Method in class io.stargate.sdk.http.audit.ServiceHttpCallEvent
-
Set value for httpRequestHeaders
- setHttpRequestMethod(String) - Method in class io.stargate.sdk.http.audit.ServiceHttpCallEvent
-
Set value for httpRequestMethod
- setHttpRequestUrl(String) - Method in class io.stargate.sdk.http.audit.ServiceHttpCallEvent
-
Set value for httpRequestUrl
- setHttpResponseBody(String) - Method in class io.stargate.sdk.http.audit.ServiceHttpCallEvent
-
Set value for httpResponseBody
- setHttpResponseCode(int) - Method in class io.stargate.sdk.http.audit.ServiceHttpCallEvent
-
Set value for httpResponseCode
- setHttpResponseHeaders(Map<String, String>) - Method in class io.stargate.sdk.http.audit.ServiceHttpCallEvent
-
Set value for httpResponseHeaders
- setId(String) - Method in class io.stargate.sdk.loadbalancer.LoadBalancedResource
-
Setter accessor for attribute 'id'.
- setId(String) - Method in class io.stargate.sdk.Service
-
Set value for id
- setLastException(Exception) - Method in class io.stargate.sdk.audit.ServiceCallEvent
-
Setter accessor for attribute 'lastException'.
- setLocalDc(String) - Method in class io.stargate.sdk.ServiceDeployment
-
design the local datacenter.
- setName(String) - Method in class io.stargate.sdk.core.DataCenter
-
Setter accessor for attribute 'name'.
- setNbUse(double) - Method in class io.stargate.sdk.loadbalancer.LoadBalancedResource
-
Setter accessor for attribute 'nbUse'.
- setOrder(Ordering) - Method in class io.stargate.sdk.core.Sort
-
Setter accessor for attribute 'order'.
- setPageState(String) - Method in class io.stargate.sdk.api.ApiResponse
-
Setter accessor for attribute 'pageState'.
- setPriority(int) - Method in class io.stargate.sdk.loadbalancer.LoadBalancedResource
-
Setter accessor for attribute 'priority'.
- setReplicas(int) - Method in class io.stargate.sdk.core.DataCenter
-
Setter accessor for attribute 'replicas'.
- setRequestId(String) - Method in class io.stargate.sdk.audit.ServiceCallEvent
-
Set value for requestId
- setResource(RSC) - Method in class io.stargate.sdk.loadbalancer.LoadBalancedResource
-
Setter accessor for attribute 'resource'.
- setResponseElapsedTime(long) - Method in class io.stargate.sdk.audit.ServiceCallEvent
-
Setter accessor for attribute 'responseElapsedTime'.
- setResponseTime(long) - Method in class io.stargate.sdk.audit.ServiceCallEvent
-
Set value for responseTime
- setResponseTimestamp(long) - Method in class io.stargate.sdk.audit.ServiceCallEvent
-
Setter accessor for attribute 'responseTimestamp'.
- setResults(List<R>) - Method in class io.stargate.sdk.core.domain.Page
-
Set value for results
- setService(SERVICE) - Method in class io.stargate.sdk.audit.ServiceCallEvent
-
Set value for service
- setTimestamp(long) - Method in class io.stargate.sdk.audit.ServiceCallEvent
-
Setter accessor for attribute 'timestamp'.
- setTokenProvider(TokenProvider) - Method in class io.stargate.sdk.ServiceDatacenter
-
Set value for tokenProvider
- setTotalCount(int) - Method in class io.stargate.sdk.loadbalancer.Loadbalancer
-
Accesseur en �criture pour totalCount.
- setTotalTries(int) - Method in class io.stargate.sdk.audit.ServiceCallEvent
-
Setter accessor for attribute 'totalTries'.
- setUnavailabilityCause(String) - Method in class io.stargate.sdk.loadbalancer.LoadBalancedResource
-
Setter accessor for attribute 'unavailabilityCause'.
- setUnavailabilityError(Throwable) - Method in class io.stargate.sdk.loadbalancer.LoadBalancedResource
-
Setter accessor for attribute 'unavailabilityError'.
- setUnavailabilityPeriod(int) - Method in class io.stargate.sdk.loadbalancer.Loadbalancer
-
Accesseur en �criture pour unavailabilityPeriod.
- setUnavailabilityTriggerDate(Date) - Method in class io.stargate.sdk.loadbalancer.LoadBalancedResource
-
Setter accessor for attribute 'unavailabilityTriggerDate'.
- setUnavailableCount(int) - Method in class io.stargate.sdk.loadbalancer.Loadbalancer
-
Accesseur en �criture pour unavailableCount.
- setWrappeeElementList(List<LoadBalancedResource<RSC>>) - Method in class io.stargate.sdk.loadbalancer.Loadbalancer
-
Accesseur en �criture pour wrappeeElementList.
- SIMILARITY - Enum constant in enum io.stargate.sdk.http.domain.FilterKeyword
-
SIMILARITY.
- SimpleTokenProvider - Class in io.stargate.sdk.api
-
Static token, never expires..
- SimpleTokenProvider(String) - Constructor for class io.stargate.sdk.api.SimpleTokenProvider
-
Constructor with all parameters.
- SIZE - Enum constant in enum io.stargate.sdk.http.domain.FilterKeyword
-
SIZE.
- Sort - Class in io.stargate.sdk.core
-
Sorting results.
- Sort() - Constructor for class io.stargate.sdk.core.Sort
-
Default Constructor.
- Sort(String, Ordering) - Constructor for class io.stargate.sdk.core.Sort
-
Constructor with parameters.
T
- timestamp - Variable in class io.stargate.sdk.audit.ServiceCallEvent
-
epoch time of the event generation.
- TimeUtils - Class in io.stargate.sdk.utils
-
Mapping from Time objects to String.
- TokenProvider - Interface in io.stargate.sdk.api
-
To work the APi needs a token.
- TokenProviderHttpAuth - Class in io.stargate.sdk.http.auth
-
Using the authentication endpoint you shoud be able tp...
- TokenProviderHttpAuth() - Constructor for class io.stargate.sdk.http.auth.TokenProviderHttpAuth
-
Using defautls
- TokenProviderHttpAuth(String, String) - Constructor for class io.stargate.sdk.http.auth.TokenProviderHttpAuth
-
Overrriding credentials.
- TokenProviderHttpAuth(String, String, String) - Constructor for class io.stargate.sdk.http.auth.TokenProviderHttpAuth
-
Full fledge constructor.
- TokenProviderHttpAuth(String, String, String...) - Constructor for class io.stargate.sdk.http.auth.TokenProviderHttpAuth
-
Credentials and auth url customize.
- TokenProviderHttpAuth(String, String, List<String>) - Constructor for class io.stargate.sdk.http.auth.TokenProviderHttpAuth
-
Full fledge constructor.
- TokenProviderHttpAuth(List<String>) - Constructor for class io.stargate.sdk.http.auth.TokenProviderHttpAuth
-
Full fledge constructor.
- toString() - Method in class io.stargate.sdk.http.domain.Filter
- toString() - Method in class io.stargate.sdk.http.ServiceHttp
- toString() - Method in class io.stargate.sdk.loadbalancer.LoadBalancedResource
- toString() - Method in class io.stargate.sdk.loadbalancer.Loadbalancer
- toString() - Method in class io.stargate.sdk.ManagedServiceDatacenter
- toString() - Method in class io.stargate.sdk.ManagedServiceDeployment
- totalTries - Variable in class io.stargate.sdk.audit.ServiceCallEvent
-
retries.
U
- UnavailableResourceException - Exception Class in io.stargate.sdk.loadbalancer
-
To disable a resources from the load balancer you will get 2 scenarios: - The heartbit detect the failure and disable the resource - The usage of the resource generates an exception that can be interpretad as resource not available
- UnavailableResourceException(String) - Constructor for exception class io.stargate.sdk.loadbalancer.UnavailableResourceException
-
Error with message
- UnavailableResourceException(String, Throwable) - Constructor for exception class io.stargate.sdk.loadbalancer.UnavailableResourceException
-
Error with message and error.
- unmarshallBean(String, Class<T>) - Static method in class io.stargate.sdk.utils.JsonUtils
-
Load body as expected object.
- unmarshallBeanForDataApi(String, Class<T>) - Static method in class io.stargate.sdk.utils.JsonUtils
-
Load body as expected object.
- unmarshallType(String, TypeReference<T>) - Static method in class io.stargate.sdk.utils.JsonUtils
-
Load body as expected object.
- unmarshallTypeForDataApi(String, TypeReference<T>) - Static method in class io.stargate.sdk.utils.JsonUtils
-
Load body as expected object.
- useDataCenter(String) - Method in class io.stargate.sdk.ManagedServiceDeployment
-
Implementing fail-over cross DC for API and CqlSession when available.
- userAgents - Static variable in class io.stargate.sdk.http.RetryHttpClient
-
Default settings in Request and Retry
- Utils - Class in io.stargate.sdk.utils
-
Utilities
V
- valueAsJson(Object) - Static method in class io.stargate.sdk.utils.JsonUtils
-
Target primitive displayed as JSON.
- valueOf(String) - Static method in enum io.stargate.sdk.core.Ordering
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.stargate.sdk.http.domain.FilterKeyword
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.stargate.sdk.http.domain.FilterOperator
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.stargate.sdk.loadbalancer.LoadBalancingPolicy
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum io.stargate.sdk.core.Ordering
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum io.stargate.sdk.http.domain.FilterKeyword
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum io.stargate.sdk.http.domain.FilterOperator
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum io.stargate.sdk.loadbalancer.LoadBalancingPolicy
-
Returns an array containing the constants of this enum type, in the order they are declared.
- VECTOR - Enum constant in enum io.stargate.sdk.http.domain.FilterKeyword
-
VECTOR.
- VECTORIZE - Enum constant in enum io.stargate.sdk.http.domain.FilterKeyword
-
VECTORIZE.
W
- WEIGHT_LOAD_BALANCING - Enum constant in enum io.stargate.sdk.loadbalancer.LoadBalancingPolicy
-
Using weights.
- white(String) - Static method in class io.stargate.sdk.utils.AnsiUtils
-
write white.
- withRequestConfig(RequestConfig) - Static method in class io.stargate.sdk.http.RetryHttpClient
-
Update RequestConfig configuration of the HTTPClient.
- withRetryConfig(RetryConfig) - Static method in class io.stargate.sdk.http.RetryHttpClient
-
Update Retry configuration of the HTTPClient.
Y
- yellow(String) - Static method in class io.stargate.sdk.utils.AnsiUtils
-
write yellow.
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form