Index

A B C D E F G I J N P Q R S T U V W 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

and(String) - Method in class io.stargate.sdk.doc.domain.PageableQueryBuilder
Only return those fields if provided
and(String) - Method in class io.stargate.sdk.doc.domain.QueryBuilder
Only return those fields if provided

B

BATCH_ID_PATH - Static variable in class io.stargate.sdk.doc.CollectionClient
Read document id.
batchInsert(List<DOC>) - Method in class io.stargate.sdk.doc.CollectionClient
Insert multiple record with a single resource.
batchInsert(List<DOC>, String) - Method in class io.stargate.sdk.doc.CollectionClient
Use the resource batch to insert massively in the DB.
batchInsertRaw(List<String>) - Method in class io.stargate.sdk.doc.CollectionClient
Insert multiple record with a single resource.
batchInsertRaw(List<String>, String) - Method in class io.stargate.sdk.doc.CollectionClient
Use the resource batch to insert massively in the DB.
build() - Method in class io.stargate.sdk.doc.domain.PageableQueryBuilder
Terminal call to build immutable instance of PageableQuery.
build() - Method in class io.stargate.sdk.doc.domain.QueryBuilder
Terminal call to build immutable instance of Query.
builder() - Static method in class io.stargate.sdk.doc.domain.PageableQuery
static accees to a builder instance
builder() - Static method in class io.stargate.sdk.doc.domain.Query
static accees to a builder instance

C

close() - Method in class io.stargate.sdk.doc.StargateDocumentDataLoader
collection(String) - Method in class io.stargate.sdk.doc.NamespaceClient
Move to the collection client
Collection - Annotation Type in io.stargate.sdk.doc.domain
Annotation to map object with targete object.
collectionBatchResource - Variable in class io.stargate.sdk.doc.CollectionClient
/v2/schemas/namespaces/{namespace}/collections/{collection}/batch
CollectionClient - Class in io.stargate.sdk.doc
Work on a dedicated collection without using the Pojo className.
CollectionClient(LoadBalancedHttpClient, NamespaceClient, String) - Constructor for class io.stargate.sdk.doc.CollectionClient
Full constructor.
CollectionClient.CollectionUpgradeType - Enum in io.stargate.sdk.doc
Update Types.
CollectionClient.PageSupplier<DOC> - Interface in io.stargate.sdk.doc
find next page during a findAll
CollectionDefinition - Class in io.stargate.sdk.doc.domain
Represents a column when working with Document API
CollectionDefinition() - Constructor for class io.stargate.sdk.doc.domain.CollectionDefinition
Default constructor.
collectionJsonSchemaResource - Variable in class io.stargate.sdk.doc.CollectionClient
/v2/schemas/namespaces/{namespace}/collections/{collection}/json-schema
collectionName - Variable in class io.stargate.sdk.doc.CollectionClient
Collection name.
collectionNames() - Method in class io.stargate.sdk.doc.NamespaceClient
List collections in namespace.
CollectionNotFoundException - Exception Class in io.stargate.sdk.doc.exception
Specialized Error.
CollectionNotFoundException(String) - Constructor for exception class io.stargate.sdk.doc.exception.CollectionNotFoundException
Constructor with the column name.
CollectionNotFoundException(String, Throwable) - Constructor for exception class io.stargate.sdk.doc.exception.CollectionNotFoundException
Full constructor.
collectionResource - Variable in class io.stargate.sdk.doc.CollectionClient
/v2/schemas/namespaces/{namespace}/collections/{collection}
collections() - Method in class io.stargate.sdk.doc.NamespaceClient
List collections in namespace.
collectionsResource - Variable in class io.stargate.sdk.doc.NamespaceClient
/v2/namespaces/{namespace}/collections
collectionUpgradeResource - Variable in class io.stargate.sdk.doc.CollectionClient
/v2/schemas/namespaces/{namespace}/collections/{collection}/upgrade?raw=true
count() - Method in class io.stargate.sdk.doc.CollectionClient
Count items in a collection, it can be slow as we iterate over pages limitating payload and marshalling as much as possible.
count() - Method in class io.stargate.sdk.doc.StargateDocumentRepository
Count items in the collection.
create() - Method in class io.stargate.sdk.doc.CollectionClient
Create the collection.
create(DOC) - Method in class io.stargate.sdk.doc.CollectionClient
Create a new document from any serializable object.
create(DataCenter...) - Method in class io.stargate.sdk.doc.NamespaceClient
Create a namespace.
create(String) - Method in class io.stargate.sdk.doc.CollectionClient
Create a new document from any serializable object.
createSimple(int) - Method in class io.stargate.sdk.doc.NamespaceClient
Create a namespace.

D

datacenters - Variable in class io.stargate.sdk.doc.domain.Namespace
This property is used for distributed deployment (NetworkTopologyStrategy).
DEFAULT_PAGING_SIZE - Static variable in class io.stargate.sdk.doc.domain.PageableQuery
Number of records to retrieve on a page.
delete() - Method in class io.stargate.sdk.doc.CollectionClient
Deleting the collection
delete() - Method in class io.stargate.sdk.doc.DocumentClient
Delete a document.
delete() - Method in class io.stargate.sdk.doc.NamespaceClient
Delete a namespace.
delete(String) - Method in class io.stargate.sdk.doc.StargateDocumentRepository
Delete a document from its iid.
deleteSubDocument(String) - Method in class io.stargate.sdk.doc.DocumentClient
Delete a sub document.
document(String) - Method in class io.stargate.sdk.doc.CollectionClient
Move to document Resource
Document<BEAN> - Class in io.stargate.sdk.doc
Wrapper for an document retrieved from ASTRA caring a unique identifier.
Document() - Constructor for class io.stargate.sdk.doc.Document
Default constructor.
Document(String, BEAN) - Constructor for class io.stargate.sdk.doc.Document
Constructor with Params
DOCUMENT_ID - Static variable in class io.stargate.sdk.doc.CollectionClient
Read document id.
DocumentClient - Class in io.stargate.sdk.doc
Part of the Document API in stargate wrapper for methods at the document level.
DocumentClient(LoadBalancedHttpClient, CollectionClient, String) - Constructor for class io.stargate.sdk.doc.DocumentClient
Full constructor.
DocumentFunction - Enum in io.stargate.sdk.doc.domain
List built-in functions in a namespace.
documentResource - Variable in class io.stargate.sdk.doc.DocumentClient
/v2/schemas/namespaces/{namespace}/collections/{collection}/{docId}

E

executefunction(String, String, Object) - Method in class io.stargate.sdk.doc.DocumentClient
Execute a function on a document.
exist() - Method in class io.stargate.sdk.doc.CollectionClient
Check if the collection exist.
exist() - Method in class io.stargate.sdk.doc.DocumentClient
Leverage find() to check existence without eventual formatting issues.
exist() - Method in class io.stargate.sdk.doc.NamespaceClient
Check if namespace exists.
exists() - Method in class io.stargate.sdk.doc.domain.PageableQueryBuilderFilter
Add condition exists.
exists() - Method in class io.stargate.sdk.doc.domain.QueryBuilderFilter
Add condition exists.
exists(String) - Method in class io.stargate.sdk.doc.StargateDocumentRepository
Check existence of a document from its id.

F

fields - Variable in class io.stargate.sdk.doc.domain.PageableQueryBuilder
Fields to search.
fields - Variable in class io.stargate.sdk.doc.domain.QueryBuilder
Fields to search.
fieldsToRetrieve - Variable in class io.stargate.sdk.doc.domain.PageableQuery
If we want to filter on fields.
fieldsToRetrieve - Variable in class io.stargate.sdk.doc.domain.Query
If we want to filter on fields.
filters - Variable in class io.stargate.sdk.doc.domain.PageableQueryBuilder
Use to build the where Clause as a JsonString if the field whereClause is not provided.
filters - Variable in class io.stargate.sdk.doc.domain.QueryBuilder
Use to build the where Clause as a JsonString if the field whereClause is not provided.
find() - Method in class io.stargate.sdk.doc.CollectionClient
Get metadata of the collection.
find() - Method in class io.stargate.sdk.doc.DocumentClient
Get a document by id.
find() - Method in class io.stargate.sdk.doc.NamespaceClient
Find a namespace and its metadata based on its id
find(RecordMapper<DOC>) - Method in class io.stargate.sdk.doc.DocumentClient
Get a document by id.
find(Class<DOC>) - Method in class io.stargate.sdk.doc.DocumentClient
Get a document by {document-id}.
find(String) - Method in class io.stargate.sdk.doc.StargateDocumentRepository
Find a person from ids unique identifier.
findAll() - Method in class io.stargate.sdk.doc.CollectionClient
This function will retrieve all documents in the Collection without any mapping.
findAll() - Method in class io.stargate.sdk.doc.StargateDocumentRepository
Retrieve all documents from the collection.
findAll(RecordMapper<DOC>) - Method in class io.stargate.sdk.doc.CollectionClient
This function will retrieve all documents in the Collection providing a custom mapping logic.
findAll(Query) - Method in class io.stargate.sdk.doc.CollectionClient
Find all document matching the query.
findAll(Query) - Method in class io.stargate.sdk.doc.StargateDocumentRepository
Search document based on a search query
findAll(Query, RecordMapper<DOC>) - Method in class io.stargate.sdk.doc.CollectionClient
Find all document matching the query.
findAll(Query, Class<DOC>) - Method in class io.stargate.sdk.doc.CollectionClient
Find all document matching the query.
findAll(Class<DOC>) - Method in class io.stargate.sdk.doc.CollectionClient
This function will retrieve all documents in the Collection with automatic marshalling (jackson).
findPage() - Method in class io.stargate.sdk.doc.CollectionClient
Search for a page (without marshalling).
findPage(RecordMapper<DOC>) - Method in class io.stargate.sdk.doc.CollectionClient
Find a page and marshall using a mapper.
findPage(CollectionClient, PageableQuery) - Method in interface io.stargate.sdk.doc.CollectionClient.PageSupplier
Get a page
findPage(PageableQuery) - Method in class io.stargate.sdk.doc.CollectionClient
Find a page given some search (without marshalling the documents).
findPage(PageableQuery) - Method in class io.stargate.sdk.doc.StargateDocumentRepository
Search document with attributes.
findPage(PageableQuery, RecordMapper<DOC>) - Method in class io.stargate.sdk.doc.CollectionClient
Find a page and marshall using a mapper.
findPage(PageableQuery, Class<DOC>) - Method in class io.stargate.sdk.doc.CollectionClient
Find a page given some search.
findPage(Class<DOC>) - Method in class io.stargate.sdk.doc.CollectionClient
Default query, find first page.
findSubDocument(String) - Method in class io.stargate.sdk.doc.DocumentClient
Retrieve a sub document with no marshalling
findSubDocument(String, Class<SUBDOC>) - Method in class io.stargate.sdk.doc.DocumentClient
Get a sub document by {document-path}.
functionsResource - Variable in class io.stargate.sdk.doc.NamespaceClient
/v2/namespaces/{namespace}/functions

G

getCollectionName() - Method in class io.stargate.sdk.doc.CollectionClient
Getter accessor for attribute 'collectionName'.
getCollectionName() - Method in class io.stargate.sdk.doc.StargateDocumentRepository
Evaluation on which collection we are working.
getDatacenters() - Method in class io.stargate.sdk.doc.domain.Namespace
Getter accessor for attribute 'datacenters'.
getDocument() - Method in class io.stargate.sdk.doc.Document
Getter accessor for attribute 'document'.
getDocumentId() - Method in class io.stargate.sdk.doc.Document
Getter accessor for attribute 'documentId'.
getFieldsToRetrieve() - Method in class io.stargate.sdk.doc.domain.PageableQuery
Getter accessor for attribute 'fieldsToRetrieve'.
getFieldsToRetrieve() - Method in class io.stargate.sdk.doc.domain.Query
Getter accessor for attribute 'fieldsToRetrieve'.
getName() - Method in class io.stargate.sdk.doc.domain.CollectionDefinition
Getter accessor for attribute 'name'.
getName() - Method in class io.stargate.sdk.doc.domain.Namespace
Getter accessor for attribute 'name'.
getNamespace() - Method in class io.stargate.sdk.doc.NamespaceClient
Getter accessor for attribute 'namespace'.
getOperation() - Method in enum io.stargate.sdk.doc.domain.DocumentFunction
Getter for the operation.
getPageSize() - Method in class io.stargate.sdk.doc.domain.PageableQuery
Getter accessor for attribute 'pageSize'.
getPageSize() - Method in class io.stargate.sdk.doc.domain.PageableQueryBuilder
Getter accessor for attribute 'pageSize'.
getPageState() - Method in class io.stargate.sdk.doc.domain.PageableQuery
Getter accessor for attribute 'pageState'.
getPageState() - Method in class io.stargate.sdk.doc.domain.PageableQueryBuilder
Getter accessor for attribute 'pageState'.
getReplicas() - Method in class io.stargate.sdk.doc.domain.Namespace
Getter accessor for attribute 'replicas'.
getStargateHttpClient() - Method in class io.stargate.sdk.doc.StargateDocumentApiClient
Gets stargateHttpClient
getUpgradeType() - Method in class io.stargate.sdk.doc.domain.CollectionDefinition
Getter accessor for attribute 'upgradeType'.
getWhere() - Method in class io.stargate.sdk.doc.domain.PageableQuery
Getter accessor for attribute 'where'.
getWhere() - Method in class io.stargate.sdk.doc.domain.Query
Getter accessor for attribute 'where'.
getWhereClause() - Method in class io.stargate.sdk.doc.domain.PageableQueryBuilder
Build Where Clause based on Filters.
getWhereClause() - Method in class io.stargate.sdk.doc.domain.QueryBuilder
Build Where Clause based on Filters.

I

insert(DOC) - Method in class io.stargate.sdk.doc.StargateDocumentRepository
Create a new document a generating identifier.
insert(String, DOC) - Method in class io.stargate.sdk.doc.StargateDocumentRepository
Create if not exist with defined ID.
io.stargate.sdk.doc - package io.stargate.sdk.doc
 
io.stargate.sdk.doc.domain - package io.stargate.sdk.doc.domain
 
io.stargate.sdk.doc.exception - package io.stargate.sdk.doc.exception
 
isEqualsTo(Object) - Method in class io.stargate.sdk.doc.domain.PageableQueryBuilderFilter
Add condition is is equals to.
isEqualsTo(Object) - Method in class io.stargate.sdk.doc.domain.QueryBuilderFilter
Add condition is is equals to.
isGreaterOrEqualsThan(Object) - Method in class io.stargate.sdk.doc.domain.PageableQueryBuilderFilter
Add condition is greater than.
isGreaterOrEqualsThan(Object) - Method in class io.stargate.sdk.doc.domain.QueryBuilderFilter
Add condition is greater than.
isGreaterThan(Object) - Method in class io.stargate.sdk.doc.domain.PageableQueryBuilderFilter
Add condition is less than.
isGreaterThan(Object) - Method in class io.stargate.sdk.doc.domain.QueryBuilderFilter
Add condition is less than.
isIn(Collection<Object>) - Method in class io.stargate.sdk.doc.domain.PageableQueryBuilderFilter
Add condition is isIn.
isIn(Collection<Object>) - Method in class io.stargate.sdk.doc.domain.QueryBuilderFilter
Add condition is isIn.
isLessOrEqualsThan(Object) - Method in class io.stargate.sdk.doc.domain.PageableQueryBuilderFilter
Add condition is less than.
isLessOrEqualsThan(Object) - Method in class io.stargate.sdk.doc.domain.QueryBuilderFilter
Add condition is less than.
isLessThan(Object) - Method in class io.stargate.sdk.doc.domain.PageableQueryBuilderFilter
Add condition is less than.
isLessThan(Object) - Method in class io.stargate.sdk.doc.domain.QueryBuilderFilter
Add condition is less than.
isNotEqualsTo(Object) - Method in class io.stargate.sdk.doc.domain.PageableQueryBuilderFilter
Add condition is not equals to.
isNotEqualsTo(Object) - Method in class io.stargate.sdk.doc.domain.QueryBuilderFilter
Add condition is not equals to.
isUpgradeAvailable() - Method in class io.stargate.sdk.doc.domain.CollectionDefinition
Getter accessor for attribute 'upgradeAvailable'.

J

jsonWhere(String) - Method in class io.stargate.sdk.doc.domain.PageableQueryBuilder
Use 'where' to help you create
jsonWhere(String) - Method in class io.stargate.sdk.doc.domain.QueryBuilder
Use 'where' to help you create

N

name - Variable in class io.stargate.sdk.doc.domain.Namespace
Unique identifier for the keyspace.
namespace(String) - Method in class io.stargate.sdk.doc.StargateDocumentApiClient
Move the document API (namespace client)
Namespace - Class in io.stargate.sdk.doc.domain
Object abstraction for document api.
Namespace() - Constructor for class io.stargate.sdk.doc.domain.Namespace
Default constructor.
Namespace(String, int) - Constructor for class io.stargate.sdk.doc.domain.Namespace
Constructor with parameters.
Namespace(String, List<DataCenter>) - Constructor for class io.stargate.sdk.doc.domain.Namespace
Constructor with parameters.
namespaceClient - Variable in class io.stargate.sdk.doc.CollectionClient
Namespace.
NamespaceClient - Class in io.stargate.sdk.doc
Client for Document API 'Namespace' resource /v2/namespaces
NamespaceClient(LoadBalancedHttpClient, StargateDocumentApiClient, String) - Constructor for class io.stargate.sdk.doc.NamespaceClient
Full constructor.
namespaceNames() - Method in class io.stargate.sdk.doc.StargateDocumentApiClient
Return list of Namespace (keyspaces) names available.
namespaceResource - Variable in class io.stargate.sdk.doc.NamespaceClient
/v2/namespaces/{namespace}
namespaces() - Method in class io.stargate.sdk.doc.StargateDocumentApiClient
Return list of Namespace(keyspaces) available.
namespaceSchemaResource - Variable in class io.stargate.sdk.doc.NamespaceClient
/v2/schemas/namespaces/{namespace}
namespacesResource - Variable in class io.stargate.sdk.doc.StargateDocumentApiClient
Mapping from root URL to rest endpoint listing keyspaces definitions.
namespacesSchemaResource - Variable in class io.stargate.sdk.doc.StargateDocumentApiClient
Mapping from root URL to rest endpoint listing keyspaces definitions.

P

PageableQuery - Class in io.stargate.sdk.doc.domain
Build a queyr with filter clause.
PageableQuery(PageableQueryBuilder) - Constructor for class io.stargate.sdk.doc.domain.PageableQuery
Constructor hidden to enforce builder usage.
PageableQuery(Query) - Constructor for class io.stargate.sdk.doc.domain.PageableQuery
Constructor from super query.
PageableQueryBuilder - Class in io.stargate.sdk.doc.domain
Builder for the pageable query.
PageableQueryBuilder() - Constructor for class io.stargate.sdk.doc.domain.PageableQueryBuilder
Default constructor.
PageableQueryBuilderFilter - Class in io.stargate.sdk.doc.domain
Helper to build a where clause in natural language (fluent API).
PageableQueryBuilderFilter(PageableQueryBuilder, String) - Constructor for class io.stargate.sdk.doc.domain.PageableQueryBuilderFilter
Only constructor allowed
pageSize - Variable in class io.stargate.sdk.doc.domain.PageableQueryBuilder
Page size.
pageSize(int) - Method in class io.stargate.sdk.doc.domain.PageableQueryBuilder
Enable paging.
pageState - Variable in class io.stargate.sdk.doc.domain.PageableQueryBuilder
Page state.
pageState(String) - Method in class io.stargate.sdk.doc.domain.PageableQueryBuilder
withPageState
PAGING_SIZE_MAX - Static variable in class io.stargate.sdk.doc.domain.PageableQuery
Limit set for the API.
PATH_COLLECTIONS - Static variable in class io.stargate.sdk.doc.NamespaceClient
Constants.
PATH_FUNCTIONS - Static variable in class io.stargate.sdk.doc.NamespaceClient
Constants.
PATH_SCHEMA - Static variable in class io.stargate.sdk.doc.StargateDocumentApiClient
Schema sub level.
PATH_SCHEMA_NAMESPACES - Static variable in class io.stargate.sdk.doc.StargateDocumentApiClient
Schema sub level.
PATH_V2 - Static variable in class io.stargate.sdk.doc.StargateDocumentApiClient
Schema sub level.
POP - Enum constant in enum io.stargate.sdk.doc.domain.DocumentFunction
Pop an item from a list.
PUSH - Enum constant in enum io.stargate.sdk.doc.domain.DocumentFunction
Add an item to a list.

Q

Query - Class in io.stargate.sdk.doc.domain
Bean used to create search at collection level (not paged).
Query(QueryBuilder) - Constructor for class io.stargate.sdk.doc.domain.Query
Constructor hidden to enforce builder usage.
Query(Set<String>, String) - Constructor for class io.stargate.sdk.doc.domain.Query
Explicit constructor.
QueryBuilder - Class in io.stargate.sdk.doc.domain
Helper to build queries
QueryBuilder() - Constructor for class io.stargate.sdk.doc.domain.QueryBuilder
Default constructor.
QueryBuilderFilter - Class in io.stargate.sdk.doc.domain
Helper to build a where clause in natural language (fluent API).
QueryBuilderFilter(QueryBuilder, String) - Constructor for class io.stargate.sdk.doc.domain.QueryBuilderFilter
Only constructor allowed

R

replaceSubDocument(String, String) - Method in class io.stargate.sdk.doc.DocumentClient
Replace a subpart of the document.
replaceSubDocument(String, SUBDOC) - Method in class io.stargate.sdk.doc.DocumentClient
Replace a subpart of the document.
replicas - Variable in class io.stargate.sdk.doc.domain.Namespace
This property is used for local deployments.

S

SAI_INDEX_UPGRADE - Enum constant in enum io.stargate.sdk.doc.CollectionClient.CollectionUpgradeType
Move from SASI, secondary index to SAI.
save(String, DOC) - Method in class io.stargate.sdk.doc.StargateDocumentRepository
Create if not exist with defined ID.
select(String...) - Method in class io.stargate.sdk.doc.domain.PageableQueryBuilder
Only return those fields if provided
select(String...) - Method in class io.stargate.sdk.doc.domain.QueryBuilder
Only return those fields if provided
selectAll() - Method in class io.stargate.sdk.doc.domain.PageableQueryBuilder
Keep fields null but convenient for fluent api.
selectAll() - Method in class io.stargate.sdk.doc.domain.QueryBuilder
Keep fields null but convenient for fluent api.
setDatacenters(List<DataCenter>) - Method in class io.stargate.sdk.doc.domain.Namespace
Setter accessor for attribute 'datacenters'.
setName(String) - Method in class io.stargate.sdk.doc.domain.CollectionDefinition
Setter accessor for attribute 'name'.
setName(String) - Method in class io.stargate.sdk.doc.domain.Namespace
Setter accessor for attribute 'name'.
setPageState(String) - Method in class io.stargate.sdk.doc.domain.PageableQuery
Setter accessor for attribute 'pageState'.
setReplicas(Integer) - Method in class io.stargate.sdk.doc.domain.Namespace
Setter accessor for attribute 'replicas'.
setUpgradeAvailable(boolean) - Method in class io.stargate.sdk.doc.domain.CollectionDefinition
Setter accessor for attribute 'upgradeAvailable'.
setUpgradeType(String) - Method in class io.stargate.sdk.doc.domain.CollectionDefinition
Setter accessor for attribute 'upgradeType'.
StargateDocumentApiClient - Class in io.stargate.sdk.doc
Client for the Astra/Stargate document (collections) API.
StargateDocumentApiClient() - Constructor for class io.stargate.sdk.doc.StargateDocumentApiClient
Default Constructor
StargateDocumentApiClient(ServiceDeployment<ServiceHttp>) - Constructor for class io.stargate.sdk.doc.StargateDocumentApiClient
Initialized document API with a URL and a token.
StargateDocumentApiClient(String) - Constructor for class io.stargate.sdk.doc.StargateDocumentApiClient
Single instance of Stargate, could be used for tests.
StargateDocumentDataLoader<DOC> - Class in io.stargate.sdk.doc
Allow to load beans.
StargateDocumentDataLoader() - Constructor for class io.stargate.sdk.doc.StargateDocumentDataLoader
Default Constructor.
StargateDocumentDataLoader(int) - Constructor for class io.stargate.sdk.doc.StargateDocumentDataLoader
Set up thread in parallel.
StargateDocumentRepository<DOC> - Class in io.stargate.sdk.doc
Super class helping you to work with the document API.
StargateDocumentRepository(CollectionClient, Class<DOC>) - Constructor for class io.stargate.sdk.doc.StargateDocumentRepository
Default constructor.
StargateDocumentRepository(NamespaceClient, Class<DOC>) - Constructor for class io.stargate.sdk.doc.StargateDocumentRepository
Constructor from NamespaceClient.
stargateHttpClient - Variable in class io.stargate.sdk.doc.NamespaceClient
Get Topology of the nodes.
stargateHttpClient - Variable in class io.stargate.sdk.doc.StargateDocumentApiClient
Get Topology of the nodes.
submitCreateDoc(CollectionClient, DOC) - Method in class io.stargate.sdk.doc.StargateDocumentDataLoader
Push thread in the queue for the document to be loaded.
submitCreateDoc(CollectionClient, String) - Method in class io.stargate.sdk.doc.StargateDocumentDataLoader
Push thread in the queue for the document to be loaded.

T

toString() - Method in class io.stargate.sdk.doc.domain.Namespace

U

update(DOC) - Method in class io.stargate.sdk.doc.DocumentClient
Update part of a document.
update(String) - Method in class io.stargate.sdk.doc.DocumentClient
Update a document providing only the Json.
updateSubDocument(String, String) - Method in class io.stargate.sdk.doc.DocumentClient
Update a subpart of the document.
updateSubDocument(String, SUBDOC) - Method in class io.stargate.sdk.doc.DocumentClient
Update part of a sub document https://docs.datastax.com/en/astra/docs/_attachments/docv2.html#operation/updatePartOfSubDoc
upgrade(CollectionClient.CollectionUpgradeType) - Method in class io.stargate.sdk.doc.CollectionClient
Update a collection to SAI.
upgradeSAI() - Method in class io.stargate.sdk.doc.CollectionClient
Upgrade the collection.
upsert(DOC) - Method in class io.stargate.sdk.doc.DocumentClient
Replace a document.
upsert(String) - Method in class io.stargate.sdk.doc.DocumentClient
Replace a document providing only the Json.

V

value() - Element in annotation type io.stargate.sdk.doc.domain.Collection
Provide a name for the collection.
valueOf(String) - Static method in enum io.stargate.sdk.doc.CollectionClient.CollectionUpgradeType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.stargate.sdk.doc.domain.DocumentFunction
Returns the enum constant of this type with the specified name.
values() - Static method in enum io.stargate.sdk.doc.CollectionClient.CollectionUpgradeType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.stargate.sdk.doc.domain.DocumentFunction
Returns an array containing the constants of this enum type, in the order they are declared.

W

where - Variable in class io.stargate.sdk.doc.domain.PageableQuery
Build where clause.
where - Variable in class io.stargate.sdk.doc.domain.Query
Build where clause.
where(String) - Method in class io.stargate.sdk.doc.domain.PageableQueryBuilder
Only return those fields if provided
where(String) - Method in class io.stargate.sdk.doc.domain.QueryBuilder
Only return those fields if provided.
whereClause - Variable in class io.stargate.sdk.doc.domain.PageableQueryBuilder
One can provide the full where clause as a JSON String.
whereClause - Variable in class io.stargate.sdk.doc.domain.QueryBuilder
One can provide the full where clause as a JSON String.
A B C D E F G I J N P Q R S T U V W 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form