Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- addClusteringKey(String, String, Ordering) - Method in class io.stargate.sdk.rest.domain.CreateTable.CreateTableBuilder
-
Helper for column CC.
- addColumn(String, String) - Method in class io.stargate.sdk.rest.domain.CreateTable.CreateTableBuilder
-
Helper for column
- addColumnStatic(String, String) - Method in class io.stargate.sdk.rest.domain.CreateTable.CreateTableBuilder
-
Helper for column static
- addOption(String, String) - Method in class io.stargate.sdk.rest.domain.CreateIndex.CreateIndexBuilder
-
Help for options.
- addPartitionKey(String, String) - Method in class io.stargate.sdk.rest.domain.CreateTable.CreateTableBuilder
-
Helper for column PK
- addReturnedField(String) - Method in class io.stargate.sdk.rest.domain.QueryWithKey.QueryRowBuilder
-
Only return those fields if provided
- addSortedField(String, Ordering) - Method in class io.stargate.sdk.rest.domain.QueryWithKey.QueryRowBuilder
-
Only return those fields if provided
B
- build() - Method in class io.stargate.sdk.rest.domain.CreateIndex.CreateIndexBuilder
-
Catalog to build.
- build() - Method in class io.stargate.sdk.rest.domain.CreateTable.CreateTableBuilder
-
Generate target bean.
- build() - Method in class io.stargate.sdk.rest.domain.QueryWithKey.QueryRowBuilder
-
build
- build() - Method in class io.stargate.sdk.rest.domain.SearchTableQuery.SearchTableQueryBuilder
-
Terminal call to build immutable instance of
SearchTableQuery. - builder() - Static method in class io.stargate.sdk.rest.domain.CreateIndex
-
Access to builder.
- builder() - Static method in class io.stargate.sdk.rest.domain.CreateTable
-
Easily create the builder.
- builder() - Static method in class io.stargate.sdk.rest.domain.QueryWithKey
-
builder
- builder() - Static method in class io.stargate.sdk.rest.domain.SearchTableQuery
-
static accees to a builder instance.
C
- ClusteringExpression - Class in io.stargate.sdk.rest.domain
-
Code for table deifnition ordering.
- ClusteringExpression() - Constructor for class io.stargate.sdk.rest.domain.ClusteringExpression
-
Default Constructor
- ClusteringExpression(String, Ordering) - Constructor for class io.stargate.sdk.rest.domain.ClusteringExpression
-
Full fledge constructor.
- column(String) - Method in class io.stargate.sdk.rest.domain.CreateIndex.CreateIndexBuilder
-
Helper for column.
- column(String) - Method in class io.stargate.sdk.rest.TableClient
-
Move to columns client
- ColumnDefinition - Class in io.stargate.sdk.rest.domain
-
Work with the column.
- ColumnDefinition() - Constructor for class io.stargate.sdk.rest.domain.ColumnDefinition
-
Default Constructor
- ColumnDefinition(String, String) - Constructor for class io.stargate.sdk.rest.domain.ColumnDefinition
-
Constructor.
- ColumnDefinition(String, String, Boolean) - Constructor for class io.stargate.sdk.rest.domain.ColumnDefinition
-
Full constructor.
- columnNames() - Method in class io.stargate.sdk.rest.TableClient
-
Retrieve All column names.
- columns() - Method in class io.stargate.sdk.rest.TableClient
-
Retrieve All columns.
- columnSchemaResource - Variable in class io.stargate.sdk.rest.ColumnsClient
-
/v2/schemas/keyspaces/{keyspace}/tables/{tableName}/columns/{columnName}
- ColumnsClient - Class in io.stargate.sdk.rest
-
Working with a Column.
- ColumnsClient(LoadBalancedHttpClient, TableClient, String) - Constructor for class io.stargate.sdk.rest.ColumnsClient
-
Constructor focusing on a single Column
- ColumnsNotFoundException - Exception Class in io.stargate.sdk.rest.exception
-
Specialized Error.
- ColumnsNotFoundException(String) - Constructor for exception class io.stargate.sdk.rest.exception.ColumnsNotFoundException
-
Constructor with message.
- ColumnsNotFoundException(String, Throwable) - Constructor for exception class io.stargate.sdk.rest.exception.ColumnsNotFoundException
-
Constructor with message and parent.
- columnsSchemaResource - Variable in class io.stargate.sdk.rest.TableClient
-
/v2/schemas/keyspaces/{keyspace}/tables/{tableName}/columns
- contains(Object) - Method in class io.stargate.sdk.rest.domain.SearchTableQuery.SearchTableWhere
-
contains
- containsEntry(Object) - Method in class io.stargate.sdk.rest.domain.SearchTableQuery.SearchTableWhere
-
containsEntry
- containsKey(Object) - Method in class io.stargate.sdk.rest.domain.SearchTableQuery.SearchTableWhere
-
containsKey
- create(DataCenter...) - Method in class io.stargate.sdk.rest.KeyspaceClient
-
Create a keyspace providing the replications per Datacenter.
- create(ColumnDefinition) - Method in class io.stargate.sdk.rest.ColumnsClient
-
Add a column.
- create(CreateIndex) - Method in class io.stargate.sdk.rest.IndexClient
-
Create an index.
- create(CreateTable) - Method in class io.stargate.sdk.rest.TableClient
-
Create a table.
- create(CreateType) - Method in class io.stargate.sdk.rest.TypeClient
-
Create a type.
- createColumn(String, ColumnDefinition) - Method in class io.stargate.sdk.rest.TableClient
-
Create a Column.
- createIndex(String, CreateIndex) - Method in class io.stargate.sdk.rest.TableClient
-
Create an index.
- CreateIndex - Class in io.stargate.sdk.rest.domain
-
Creation request for an INDEX.
- CreateIndex.CreateIndexBuilder - Class in io.stargate.sdk.rest.domain
-
Internal builder
- CreateIndexBuilder() - Constructor for class io.stargate.sdk.rest.domain.CreateIndex.CreateIndexBuilder
-
Default constructor.
- createSimple(int) - Method in class io.stargate.sdk.rest.KeyspaceClient
-
Create a keyspace.
- createTable(String, CreateTable) - Method in class io.stargate.sdk.rest.KeyspaceClient
-
Syntax sugar more easier to understand in a fluent API.
- CreateTable - Class in io.stargate.sdk.rest.domain
-
Creation request of a table.
- CreateTable() - Constructor for class io.stargate.sdk.rest.domain.CreateTable
-
Default constructor.
- CreateTable.CreateTableBuilder - Class in io.stargate.sdk.rest.domain
-
Pattern builder for class
CreateTable. - CreateTableBuilder() - Constructor for class io.stargate.sdk.rest.domain.CreateTable.CreateTableBuilder
-
Default constructor.
- CreateType - Class in io.stargate.sdk.rest.domain
-
Represent an creation request for an UDT.
- CreateType() - Constructor for class io.stargate.sdk.rest.domain.CreateType
-
Default Constructor
- CreateType(String, boolean) - Constructor for class io.stargate.sdk.rest.domain.CreateType
-
Create and populate.
D
- datacenters - Variable in class io.stargate.sdk.rest.domain.Keyspace
-
This property is used for distributed deployment (NetworkTopologyStrategy).
- DEFAULT_DATACENTER - Static variable in class io.stargate.sdk.rest.StargateRestApiClient
-
default datacenter id.
- DEFAULT_ENDPOINT - Static variable in class io.stargate.sdk.rest.StargateRestApiClient
-
default endpoint.
- DEFAULT_PAGING_SIZE - Static variable in class io.stargate.sdk.rest.domain.QueryWithKey
-
Number of records to retrieve on a page.
- DEFAULT_PAGING_SIZE - Static variable in class io.stargate.sdk.rest.domain.SearchTableQuery
-
Number of records to retrieve on a page.
- DEFAULT_SERVICE_ID - Static variable in class io.stargate.sdk.rest.StargateRestApiClient
-
default service id.
- delete() - Method in class io.stargate.sdk.rest.ColumnsClient
-
Delete a column.
- delete() - Method in class io.stargate.sdk.rest.IndexClient
-
Delete an index.
- delete() - Method in class io.stargate.sdk.rest.KeyClient
-
Delete by key
- delete() - Method in class io.stargate.sdk.rest.KeyspaceClient
-
Delete a keyspace.
- delete() - Method in class io.stargate.sdk.rest.TableClient
-
Delete a table.
- delete() - Method in class io.stargate.sdk.rest.TypeClient
-
Delete a type
E
- exist() - Method in class io.stargate.sdk.rest.ColumnsClient
-
Check if the column exist on the
- exist() - Method in class io.stargate.sdk.rest.IndexClient
-
Check if the column exist on the
- exist() - Method in class io.stargate.sdk.rest.KeyspaceClient
-
Check it the keyspace exist.
- exist() - Method in class io.stargate.sdk.rest.TableClient
-
Check if the table exist.
- exist() - Method in class io.stargate.sdk.rest.TypeClient
-
Check if the table exist.
- exists() - Method in class io.stargate.sdk.rest.domain.SearchTableQuery.SearchTableWhere
-
exists
F
- fieldsToRetrieve - Variable in class io.stargate.sdk.rest.domain.QueryWithKey.QueryRowBuilder
-
Fields.
- fieldsToRetrieve - Variable in class io.stargate.sdk.rest.domain.SearchTableQuery.SearchTableQueryBuilder
-
If empty the API retrieve all fields SELECT *.
- fieldsToSort - Variable in class io.stargate.sdk.rest.domain.QueryWithKey.QueryRowBuilder
-
Fields.
- fieldsToSort - Variable in class io.stargate.sdk.rest.domain.SearchTableQuery.SearchTableQueryBuilder
-
Help sorted by result.
- filters - Variable in class io.stargate.sdk.rest.domain.SearchTableQuery.SearchTableQueryBuilder
-
Use to build the where Clause as a JsonString if the field whereClause is not provided.
- find() - Method in class io.stargate.sdk.rest.ColumnsClient
-
Retrieve a column.
- find() - Method in class io.stargate.sdk.rest.IndexClient
-
Get metadata of the collection.
- find() - Method in class io.stargate.sdk.rest.KeyspaceClient
-
Find a namespace and its metadata based on its id.
- find() - Method in class io.stargate.sdk.rest.TableClient
-
Get a table.
- find() - Method in class io.stargate.sdk.rest.TypeClient
-
Get metadata of the collection.
- findAll() - Method in class io.stargate.sdk.rest.KeyClient
-
Retrieve a set of Rows from Primary key value.
- findAll(RowMapper<T>) - Method in class io.stargate.sdk.rest.KeyClient
-
Marshall output as objects.
- findFirstPage(int) - Method in class io.stargate.sdk.rest.KeyClient
-
Find the first page (when we know there are not a lot)
- findPage(int, String) - Method in class io.stargate.sdk.rest.KeyClient
-
Search for a page.
- findPage(QueryWithKey) - Method in class io.stargate.sdk.rest.KeyClient
-
Retrieve a set of Rows from Primary key value.
- findPage(QueryWithKey, RowMapper<T>) - Method in class io.stargate.sdk.rest.KeyClient
-
Retrieve a set of Rows from Primary key value.
G
- getAddFields() - Method in class io.stargate.sdk.rest.domain.UpdateType
-
Getter accessor for attribute 'addFields'.
- getClusteringExpression() - Method in class io.stargate.sdk.rest.domain.TableOptions
-
Getter accessor for attribute 'clusteringExpression'.
- getClusteringKey() - Method in class io.stargate.sdk.rest.domain.TablePrimaryKey
-
Getter accessor for attribute 'clusteringKey'.
- getColumn() - Method in class io.stargate.sdk.rest.domain.ClusteringExpression
-
Getter accessor for attribute 'column'.
- getColumn() - Method in class io.stargate.sdk.rest.domain.CreateIndex
-
Getter accessor for attribute 'column'.
- getColumnDefinitions() - Method in class io.stargate.sdk.rest.domain.CreateTable
-
Getter accessor for attribute 'columnDefinitions'.
- getColumnDefinitions() - Method in class io.stargate.sdk.rest.domain.TableDefinition
-
Getter accessor for attribute 'columnDefinitions'.
- getDatacenters() - Method in class io.stargate.sdk.rest.domain.Keyspace
-
Getter accessor for attribute 'datacenters'.
- getDefaultTimeToLive() - Method in class io.stargate.sdk.rest.domain.TableOptions
-
Getter accessor for attribute 'defaultTimeToLive'.
- getFields() - Method in class io.stargate.sdk.rest.domain.CreateType
-
Getter accessor for attribute 'fields'.
- getFields() - Method in class io.stargate.sdk.rest.domain.TypeDefinition
-
Getter accessor for attribute 'fields'.
- getFieldsToRetrieve() - Method in class io.stargate.sdk.rest.domain.QueryWithKey
-
Getter accessor for attribute 'fieldsToRetrieve'.
- getFieldsToRetrieve() - Method in class io.stargate.sdk.rest.domain.SearchTableQuery
-
Getter accessor for attribute 'fieldsToRetrieve'.
- getFieldsToSort() - Method in class io.stargate.sdk.rest.domain.QueryWithKey
-
Getter accessor for attribute 'fieldsToSort'.
- getFieldsToSort() - Method in class io.stargate.sdk.rest.domain.SearchTableQuery
-
Getter accessor for attribute 'fieldsToSort'.
- getFrom() - Method in class io.stargate.sdk.rest.domain.TypeFieldUpdate
-
Getter accessor for attribute 'from'.
- getIndex_name() - Method in class io.stargate.sdk.rest.domain.IndexDefinition
-
Getter accessor for attribute 'index_name'.
- getKey() - Method in class io.stargate.sdk.rest.domain.KVPair
-
Getter accessor for attribute 'key'.
- getKeyspace() - Method in class io.stargate.sdk.rest.domain.TableDefinition
-
Getter accessor for attribute 'keyspace'.
- getKeyspace() - Method in class io.stargate.sdk.rest.domain.TypeDefinition
-
Getter accessor for attribute 'keyspace'.
- getKeyspace() - Method in class io.stargate.sdk.rest.KeyspaceClient
-
Getter accessor for attribute 'keyspace'.
- getKeyspace_name() - Method in class io.stargate.sdk.rest.domain.IndexDefinition
-
Getter accessor for attribute 'keyspace_name'.
- getKind() - Method in class io.stargate.sdk.rest.domain.CreateIndex
-
Getter accessor for attribute 'kind'.
- getKind() - Method in class io.stargate.sdk.rest.domain.IndexDefinition
-
Getter accessor for attribute 'kind'.
- getName() - Method in class io.stargate.sdk.rest.domain.ColumnDefinition
-
Getter accessor for attribute 'name'.
- getName() - Method in class io.stargate.sdk.rest.domain.CreateIndex
-
Getter accessor for attribute 'name'.
- getName() - Method in class io.stargate.sdk.rest.domain.CreateTable
-
Getter accessor for attribute 'name'.
- getName() - Method in class io.stargate.sdk.rest.domain.CreateType
-
Getter accessor for attribute 'name'.
- getName() - Method in class io.stargate.sdk.rest.domain.Keyspace
-
Getter accessor for attribute 'name'.
- getName() - Method in class io.stargate.sdk.rest.domain.TableDefinition
-
Getter accessor for attribute 'name'.
- getName() - Method in class io.stargate.sdk.rest.domain.TypeDefinition
-
Getter accessor for attribute 'name'.
- getName() - Method in class io.stargate.sdk.rest.domain.TypeFieldDefinition
-
Getter accessor for attribute 'name'.
- getName() - Method in class io.stargate.sdk.rest.domain.UpdateType
-
Getter accessor for attribute 'name'.
- getOptions() - Method in class io.stargate.sdk.rest.domain.CreateIndex
-
Getter accessor for attribute 'options'.
- getOptions() - Method in class io.stargate.sdk.rest.domain.IndexDefinition
-
Getter accessor for attribute 'options'.
- getOrder() - Method in class io.stargate.sdk.rest.domain.ClusteringExpression
-
Getter accessor for attribute 'order'.
- getPageSize() - Method in class io.stargate.sdk.rest.domain.QueryWithKey
-
Getter accessor for attribute 'pageSize'.
- getPageSize() - Method in class io.stargate.sdk.rest.domain.SearchTableQuery
-
Getter accessor for attribute 'pageSize'.
- getPageState() - Method in class io.stargate.sdk.rest.domain.QueryWithKey
-
Getter accessor for attribute 'pageState'.
- getPageState() - Method in class io.stargate.sdk.rest.domain.SearchTableQuery
-
Getter accessor for attribute 'pageState'.
- getPartitionKey() - Method in class io.stargate.sdk.rest.domain.TablePrimaryKey
-
Getter accessor for attribute 'partitionKey'.
- getPrimaryKey() - Method in class io.stargate.sdk.rest.domain.CreateTable
-
Getter accessor for attribute 'primaryKey'.
- getPrimaryKey() - Method in class io.stargate.sdk.rest.domain.TableDefinition
-
Getter accessor for attribute 'primaryKey'.
- getRenameFields() - Method in class io.stargate.sdk.rest.domain.UpdateType
-
Getter accessor for attribute 'renameFields'.
- getReplicas() - Method in class io.stargate.sdk.rest.domain.Keyspace
-
Getter accessor for attribute 'replicas'.
- getStargateHttpClient() - Method in class io.stargate.sdk.rest.StargateRestApiClient
-
Gets stargateHttpClient
- getTable_name() - Method in class io.stargate.sdk.rest.domain.IndexDefinition
-
Getter accessor for attribute 'table_name'.
- getTableName() - Method in class io.stargate.sdk.rest.TableClient
-
Getter accessor for attribute 'tableName'.
- getTableOptions() - Method in class io.stargate.sdk.rest.domain.CreateTable
-
Getter accessor for attribute 'tableOptions'.
- getTableOptions() - Method in class io.stargate.sdk.rest.domain.TableDefinition
-
Getter accessor for attribute 'tableOptions'.
- getTo() - Method in class io.stargate.sdk.rest.domain.TypeFieldUpdate
-
Getter accessor for attribute 'to'.
- getType() - Method in class io.stargate.sdk.rest.domain.CreateIndex
-
Getter accessor for attribute 'type'.
- getTypeDefinition() - Method in class io.stargate.sdk.rest.domain.ColumnDefinition
-
Getter accessor for attribute 'typeDefinition'.
- getTypeDefinition() - Method in class io.stargate.sdk.rest.domain.TypeFieldDefinition
-
Getter accessor for attribute 'typeDefinition'.
- getTypeName() - Method in class io.stargate.sdk.rest.TypeClient
-
Getter accessor for attribute 'tableName'.
- getValue() - Method in class io.stargate.sdk.rest.domain.KVPair
-
Getter accessor for attribute 'value'.
- getWhere() - Method in class io.stargate.sdk.rest.domain.SearchTableQuery
-
Getter accessor for attribute 'where'.
- getWhereClause() - Method in class io.stargate.sdk.rest.domain.SearchTableQuery.SearchTableQueryBuilder
-
Build Where Clause based on Filters.
I
- ifNotExist(boolean) - Method in class io.stargate.sdk.rest.domain.CreateIndex.CreateIndexBuilder
-
Helper for exists.
- ifNotExist(boolean) - Method in class io.stargate.sdk.rest.domain.CreateTable.CreateTableBuilder
-
Helper for if not exist.
- index(String) - Method in class io.stargate.sdk.rest.TableClient
-
Move to columns client
- IndexClient - Class in io.stargate.sdk.rest
-
Working with indices in the classes.
- IndexClient(LoadBalancedHttpClient, TableClient, String) - Constructor for class io.stargate.sdk.rest.IndexClient
-
Constructor focusing on a single Column
- IndexDefinition - Class in io.stargate.sdk.rest.domain
-
Sample output { "keyspace_name": "sdk_test_ks", "options": [ { "key": "class_name", "value": "org.apache.cassandra.index.sai.StorageAttachedIndex" }, { "key": "target", "value": "keys(bar2)" } ], "table_name": "foo", "index_name": "idx_2", "kind": "CUSTOM" }
- IndexDefinition() - Constructor for class io.stargate.sdk.rest.domain.IndexDefinition
-
Default constructor.
- indexes() - Method in class io.stargate.sdk.rest.TableClient
-
Retrieve All indexes for a table.
- indexesNames() - Method in class io.stargate.sdk.rest.TableClient
-
Retrieve All indexes names.
- indexesSchemaResource - Variable in class io.stargate.sdk.rest.TableClient
-
/v2/schemas/keyspaces/{keyspace}/tables/{tableName}/indexes
- IndexNotFoundException - Exception Class in io.stargate.sdk.rest.exception
-
Specialized Error.
- IndexNotFoundException(String) - Constructor for exception class io.stargate.sdk.rest.exception.IndexNotFoundException
-
Constructor with message.
- IndexNotFoundException(String, Throwable) - Constructor for exception class io.stargate.sdk.rest.exception.IndexNotFoundException
-
Constructor with message and parent.
- indexSchemaResource - Variable in class io.stargate.sdk.rest.IndexClient
-
/v2/schemas/keyspaces/{keyspace}/tables/{tableName}/indexes/{indexName}
- io.stargate.sdk.rest - package io.stargate.sdk.rest
- io.stargate.sdk.rest.domain - package io.stargate.sdk.rest.domain
- io.stargate.sdk.rest.exception - package io.stargate.sdk.rest.exception
- isEqualsTo(Object) - Method in class io.stargate.sdk.rest.domain.SearchTableQuery.SearchTableWhere
-
isEqualsTo
- isGreaterOrEqualsThan(Object) - Method in class io.stargate.sdk.rest.domain.SearchTableQuery.SearchTableWhere
-
isGreaterOrEqualsThan
- isGreaterThan(Object) - Method in class io.stargate.sdk.rest.domain.SearchTableQuery.SearchTableWhere
-
isGreaterThan
- isIfNotExists() - Method in class io.stargate.sdk.rest.domain.CreateIndex
-
Getter accessor for attribute 'ifNotExists'.
- isIfNotExists() - Method in class io.stargate.sdk.rest.domain.CreateTable
-
Getter accessor for attribute 'ifNotExists'.
- isIfNotExists() - Method in class io.stargate.sdk.rest.domain.CreateType
-
Getter accessor for attribute 'ifNotExists'.
- isIn(Collection<Object>) - Method in class io.stargate.sdk.rest.domain.SearchTableQuery.SearchTableWhere
-
isIn
- isLessOrEqualsThan(Object) - Method in class io.stargate.sdk.rest.domain.SearchTableQuery.SearchTableWhere
-
isLessOrEqualsThan
- isLessThan(Object) - Method in class io.stargate.sdk.rest.domain.SearchTableQuery.SearchTableWhere
-
isLessThan
- isNotEqualsTo(Object) - Method in class io.stargate.sdk.rest.domain.SearchTableQuery.SearchTableWhere
-
isNotEqualsTo
- isStatic - Variable in class io.stargate.sdk.rest.domain.ColumnDefinition
-
Check if value is static.
- isStatic() - Method in class io.stargate.sdk.rest.domain.ColumnDefinition
-
Getter accessor for attribute 'isStatic'.
K
- key(Object...) - Method in class io.stargate.sdk.rest.TableClient
-
Move to the Table client
- KeyClient - Class in io.stargate.sdk.rest
-
Operation on a record.
- KeyClient(LoadBalancedHttpClient, TableClient, Object...) - Constructor for class io.stargate.sdk.rest.KeyClient
-
Full constructor.
- keyspace(String) - Method in class io.stargate.sdk.rest.StargateRestApiClient
-
Move to the Rest API
- Keyspace - Class in io.stargate.sdk.rest.domain
-
Represent a keyspace definition with its relevant MetaData.
- Keyspace() - Constructor for class io.stargate.sdk.rest.domain.Keyspace
-
Default constructor.
- Keyspace(String, int) - Constructor for class io.stargate.sdk.rest.domain.Keyspace
-
Constructor with parameters.
- Keyspace(String, List<DataCenter>) - Constructor for class io.stargate.sdk.rest.domain.Keyspace
-
Constructor with parameters.
- KeyspaceClient - Class in io.stargate.sdk.rest
-
Client for API resource /v2/namespaces.
- KeyspaceClient(StargateRestApiClient, String) - Constructor for class io.stargate.sdk.rest.KeyspaceClient
-
Full constructor.
- keyspaceNames() - Method in class io.stargate.sdk.rest.StargateRestApiClient
-
Return list of Namespace (keyspaces) names available.
- keyspaceResource - Variable in class io.stargate.sdk.rest.KeyspaceClient
-
/v2/keyspaces/{keyspace}
- keyspaces() - Method in class io.stargate.sdk.rest.StargateRestApiClient
-
Return list of keyspaces available.
- keyspaceSchemaResource - Variable in class io.stargate.sdk.rest.KeyspaceClient
-
/v2/schemas/keyspaces/{keyspace}
- keyspacesResource - Variable in class io.stargate.sdk.rest.StargateRestApiClient
-
/v2/keyspaces
- keyspacesSchemaResource - Variable in class io.stargate.sdk.rest.StargateRestApiClient
-
/v2/schemas/keyspaces
- kind(CreateIndex.IndexKind) - Method in class io.stargate.sdk.rest.domain.CreateIndex.CreateIndexBuilder
-
Helper for kind.
- KVPair - Class in io.stargate.sdk.rest.domain
-
Wrapper for entries in map.
- KVPair() - Constructor for class io.stargate.sdk.rest.domain.KVPair
-
Default constructor.
N
- name - Variable in class io.stargate.sdk.rest.domain.ColumnDefinition
-
Unique identifier in the class.
- name - Variable in class io.stargate.sdk.rest.domain.Keyspace
-
Unique identifier for the keyspace.
- name - Variable in class io.stargate.sdk.rest.domain.TypeFieldDefinition
-
Unique identifier in the class.
- name(String) - Method in class io.stargate.sdk.rest.domain.CreateIndex.CreateIndexBuilder
-
Helper for name.
- name(String) - Method in class io.stargate.sdk.rest.domain.CreateTable.CreateTableBuilder
-
Helper for name.
P
- pageSize - Variable in class io.stargate.sdk.rest.domain.QueryWithKey.QueryRowBuilder
-
Page size.
- pageSize - Variable in class io.stargate.sdk.rest.domain.SearchTableQuery.SearchTableQueryBuilder
-
Page size.
- pageState - Variable in class io.stargate.sdk.rest.domain.QueryWithKey.QueryRowBuilder
-
Page state.
- pageState - Variable in class io.stargate.sdk.rest.domain.SearchTableQuery.SearchTableQueryBuilder
-
First page does not need page state.
- PAGING_SIZE_MAX - Static variable in class io.stargate.sdk.rest.domain.QueryWithKey
-
Limit set for the API.
- PAGING_SIZE_MAX - Static variable in class io.stargate.sdk.rest.domain.SearchTableQuery
-
Limit set for the API.
- PATH_COLUMNS - Static variable in class io.stargate.sdk.rest.TableClient
-
URL Parts.
- PATH_HEALTH_CHECK - Static variable in class io.stargate.sdk.rest.StargateRestApiClient
-
default endpoint.
- PATH_INDEXES - Static variable in class io.stargate.sdk.rest.TableClient
-
URL Parts.
- PATH_KEYSPACES - Static variable in class io.stargate.sdk.rest.KeyspaceClient
-
URL parts.
- PATH_KEYSPACES - Static variable in class io.stargate.sdk.rest.StargateRestApiClient
-
URL part.
- PATH_SCHEMA - Static variable in class io.stargate.sdk.rest.StargateRestApiClient
-
URL part.
- PATH_TABLES - Static variable in class io.stargate.sdk.rest.KeyspaceClient
-
URL parts.
- PATH_TYPES - Static variable in class io.stargate.sdk.rest.KeyspaceClient
-
URL parts.
- PATH_V2 - Static variable in class io.stargate.sdk.rest.StargateRestApiClient
-
URL part.
- primaryKeyResource - Variable in class io.stargate.sdk.rest.KeyClient
-
/v2/schemas/keyspaces/{keyspace}/tables/{tableName}/{key1}/...{keyn}
Q
- QueryRowBuilder() - Constructor for class io.stargate.sdk.rest.domain.QueryWithKey.QueryRowBuilder
-
Default constructor.
- QueryWithKey - Class in io.stargate.sdk.rest.domain
-
Build a queyr with filter clause
- QueryWithKey.QueryRowBuilder - Class in io.stargate.sdk.rest.domain
-
Builder pattern.
R
- rename(String) - Method in class io.stargate.sdk.rest.ColumnsClient
-
Update a column.
- replace(Map<String, Object>) - Method in class io.stargate.sdk.rest.KeyClient
-
replace
- replicas - Variable in class io.stargate.sdk.rest.domain.Keyspace
-
This property is used for local deployments.
- returnedFields(String...) - Method in class io.stargate.sdk.rest.domain.QueryWithKey.QueryRowBuilder
-
Only return those fields if provided
S
- sai() - Method in class io.stargate.sdk.rest.domain.CreateIndex.CreateIndexBuilder
-
Helper for SAI.
- sasi() - Method in class io.stargate.sdk.rest.domain.CreateIndex.CreateIndexBuilder
-
Helper for sasi.
- search(SearchTableQuery) - Method in class io.stargate.sdk.rest.TableClient
-
Search a table.
- search(SearchTableQuery, RowMapper<T>) - Method in class io.stargate.sdk.rest.TableClient
-
Retrieve a set of Rows from Primary key value.
- SearchTableQuery - Class in io.stargate.sdk.rest.domain
-
Build a queyr with filter clause
- SearchTableQuery.SearchTableQueryBuilder - Class in io.stargate.sdk.rest.domain
-
Builder pattern.
- SearchTableQuery.SearchTableWhere - Class in io.stargate.sdk.rest.domain
-
Helper to build a where clause in natural language (fluent API) TODO the WHERE CLAUSE CAN HAVE MULTIPLE CRITERIA FOR A FIELD where("field").greaterThan(40) .lessThan(50);
- SearchTableQueryBuilder() - Constructor for class io.stargate.sdk.rest.domain.SearchTableQuery.SearchTableQueryBuilder
-
Default constructor.
- SearchTableWhere(SearchTableQuery.SearchTableQueryBuilder, String) - Constructor for class io.stargate.sdk.rest.domain.SearchTableQuery.SearchTableWhere
-
Only constructor allowed
- select(String...) - Method in class io.stargate.sdk.rest.domain.SearchTableQuery.SearchTableQueryBuilder
-
Only return those fields if provided
- setAddFields(List<TypeFieldDefinition>) - Method in class io.stargate.sdk.rest.domain.UpdateType
-
Setter accessor for attribute 'addFields'.
- setClusteringExpression(List<ClusteringExpression>) - Method in class io.stargate.sdk.rest.domain.TableOptions
-
Setter accessor for attribute 'clusteringExpression'.
- setClusteringKey(List<String>) - Method in class io.stargate.sdk.rest.domain.TablePrimaryKey
-
Setter accessor for attribute 'clusteringKey'.
- setColumn(String) - Method in class io.stargate.sdk.rest.domain.ClusteringExpression
-
Setter accessor for attribute 'column'.
- setColumnDefinitions(List<ColumnDefinition>) - Method in class io.stargate.sdk.rest.domain.CreateTable
-
Setter accessor for attribute 'columnDefinitions'.
- setColumnDefinitions(List<ColumnDefinition>) - Method in class io.stargate.sdk.rest.domain.TableDefinition
-
Setter accessor for attribute 'columnDefinitions'.
- setDatacenters(List<DataCenter>) - Method in class io.stargate.sdk.rest.domain.Keyspace
-
Setter accessor for attribute 'datacenters'.
- setDefaultTimeToLive(int) - Method in class io.stargate.sdk.rest.domain.TableOptions
-
Setter accessor for attribute 'defaultTimeToLive'.
- setFields(List<TypeFieldDefinition>) - Method in class io.stargate.sdk.rest.domain.CreateType
-
Setter accessor for attribute 'fields'.
- setFields(List<TypeFieldDefinition>) - Method in class io.stargate.sdk.rest.domain.TypeDefinition
-
Setter accessor for attribute 'fields'.
- setFrom(String) - Method in class io.stargate.sdk.rest.domain.TypeFieldUpdate
-
Setter accessor for attribute 'from'.
- setIfNotExists(boolean) - Method in class io.stargate.sdk.rest.domain.CreateTable
-
Setter accessor for attribute 'ifNotExists'.
- setIfNotExists(boolean) - Method in class io.stargate.sdk.rest.domain.CreateType
-
Setter accessor for attribute 'ifNotExists'.
- setIndex_name(String) - Method in class io.stargate.sdk.rest.domain.IndexDefinition
-
Setter accessor for attribute 'index_name'.
- setKey(String) - Method in class io.stargate.sdk.rest.domain.KVPair
-
Setter accessor for attribute 'key'.
- setKeyspace(String) - Method in class io.stargate.sdk.rest.domain.TableDefinition
-
Setter accessor for attribute 'keyspace'.
- setKeyspace(String) - Method in class io.stargate.sdk.rest.domain.TypeDefinition
-
Setter accessor for attribute 'keyspace'.
- setKeyspace_name(String) - Method in class io.stargate.sdk.rest.domain.IndexDefinition
-
Setter accessor for attribute 'keyspace_name'.
- setKind(String) - Method in class io.stargate.sdk.rest.domain.IndexDefinition
-
Setter accessor for attribute 'kind'.
- setName(String) - Method in class io.stargate.sdk.rest.domain.ColumnDefinition
-
Setter accessor for attribute 'name'.
- setName(String) - Method in class io.stargate.sdk.rest.domain.CreateIndex
-
Setter accessor for attribute 'name'.
- setName(String) - Method in class io.stargate.sdk.rest.domain.CreateTable
-
Setter accessor for attribute 'name'.
- setName(String) - Method in class io.stargate.sdk.rest.domain.CreateType
-
Setter accessor for attribute 'name'.
- setName(String) - Method in class io.stargate.sdk.rest.domain.Keyspace
-
Setter accessor for attribute 'name'.
- setName(String) - Method in class io.stargate.sdk.rest.domain.TableDefinition
-
Setter accessor for attribute 'name'.
- setName(String) - Method in class io.stargate.sdk.rest.domain.TypeDefinition
-
Setter accessor for attribute 'name'.
- setName(String) - Method in class io.stargate.sdk.rest.domain.TypeFieldDefinition
-
Setter accessor for attribute 'name'.
- setName(String) - Method in class io.stargate.sdk.rest.domain.UpdateType
-
Setter accessor for attribute 'name'.
- setOptions(List<KVPair>) - Method in class io.stargate.sdk.rest.domain.IndexDefinition
-
Setter accessor for attribute 'options'.
- setOrder(Ordering) - Method in class io.stargate.sdk.rest.domain.ClusteringExpression
-
Setter accessor for attribute 'order'.
- setPartitionKey(List<String>) - Method in class io.stargate.sdk.rest.domain.TablePrimaryKey
-
Setter accessor for attribute 'partitionKey'.
- setPrimaryKey(TablePrimaryKey) - Method in class io.stargate.sdk.rest.domain.CreateTable
-
Setter accessor for attribute 'primaryKey'.
- setPrimaryKey(TablePrimaryKey) - Method in class io.stargate.sdk.rest.domain.TableDefinition
-
Setter accessor for attribute 'primaryKey'.
- setRenameFields(List<TypeFieldUpdate>) - Method in class io.stargate.sdk.rest.domain.UpdateType
-
Setter accessor for attribute 'renameFields'.
- setReplicas(Integer) - Method in class io.stargate.sdk.rest.domain.Keyspace
-
Setter accessor for attribute 'replicas'.
- setStatic(Boolean) - Method in class io.stargate.sdk.rest.domain.ColumnDefinition
-
Setter accessor for attribute 'isStatic'.
- setTable_name(String) - Method in class io.stargate.sdk.rest.domain.IndexDefinition
-
Setter accessor for attribute 'table_name'.
- setTableOptions(TableOptions) - Method in class io.stargate.sdk.rest.domain.CreateTable
-
Setter accessor for attribute 'tableOptions'.
- setTableOptions(TableOptions) - Method in class io.stargate.sdk.rest.domain.TableDefinition
-
Setter accessor for attribute 'tableOptions'.
- setTo(String) - Method in class io.stargate.sdk.rest.domain.TypeFieldUpdate
-
Setter accessor for attribute 'to'.
- setTypeDefinition(String) - Method in class io.stargate.sdk.rest.domain.ColumnDefinition
-
Setter accessor for attribute 'typeDefinition'.
- setTypeDefinition(String) - Method in class io.stargate.sdk.rest.domain.TypeFieldDefinition
-
Setter accessor for attribute 'typeDefinition'.
- setValue(String) - Method in class io.stargate.sdk.rest.domain.KVPair
-
Setter accessor for attribute 'value'.
- sortBy(Sort...) - Method in class io.stargate.sdk.rest.domain.SearchTableQuery.SearchTableQueryBuilder
-
Only return those fields if provided
- sortedFields(Sort...) - Method in class io.stargate.sdk.rest.domain.QueryWithKey.QueryRowBuilder
-
Only return those fields if provided
- stargateHttpClient - Variable in class io.stargate.sdk.rest.StargateRestApiClient
-
Get Topology of the nodes.
- StargateRestApiClient - Class in io.stargate.sdk.rest
-
Working with REST API and part of schemas with tables and keyspaces;
- StargateRestApiClient() - Constructor for class io.stargate.sdk.rest.StargateRestApiClient
-
Default Constructor
- StargateRestApiClient(ServiceDeployment<ServiceHttp>) - Constructor for class io.stargate.sdk.rest.StargateRestApiClient
-
Initialized document API with a URL and a token.
- StargateRestApiClient(String) - Constructor for class io.stargate.sdk.rest.StargateRestApiClient
-
Single instance of Stargate, could be used for tests.
T
- table(String) - Method in class io.stargate.sdk.rest.KeyspaceClient
-
Move to the Table client
- TableClient - Class in io.stargate.sdk.rest
-
Operate on Tables in Cassandra.
- TableClient(LoadBalancedHttpClient, KeyspaceClient, String) - Constructor for class io.stargate.sdk.rest.TableClient
-
Full constructor.
- TableDefinition - Class in io.stargate.sdk.rest.domain
-
Represent a table definition when working with Rest API.
- TableDefinition() - Constructor for class io.stargate.sdk.rest.domain.TableDefinition
-
Default constructor.
- tableNames() - Method in class io.stargate.sdk.rest.KeyspaceClient
-
Map to list only table names.
- TableNotFoundException - Exception Class in io.stargate.sdk.rest.exception
-
Specialized Error.
- TableNotFoundException(String) - Constructor for exception class io.stargate.sdk.rest.exception.TableNotFoundException
-
Constructor with message.
- TableNotFoundException(String, Throwable) - Constructor for exception class io.stargate.sdk.rest.exception.TableNotFoundException
-
Constructor with message and parent.
- TableOptions - Class in io.stargate.sdk.rest.domain
-
Configuration at table level.
- TableOptions() - Constructor for class io.stargate.sdk.rest.domain.TableOptions
-
Default Constructor.
- TableOptions(int, List<ClusteringExpression>) - Constructor for class io.stargate.sdk.rest.domain.TableOptions
-
Constructor with Parameters.
- TablePrimaryKey - Class in io.stargate.sdk.rest.domain
-
Represent the PK in rest API
- TablePrimaryKey() - Constructor for class io.stargate.sdk.rest.domain.TablePrimaryKey
-
Default constructor.
- tableResource - Variable in class io.stargate.sdk.rest.TableClient
-
/v2/keyspaces/{keyspace}/tables/{tableName}
- tables() - Method in class io.stargate.sdk.rest.KeyspaceClient
-
List tablenames in keyspace.
- tablesAsMap() - Method in class io.stargate.sdk.rest.KeyspaceClient
-
Sample collector as MAP of stream.
- tableSchemaResource - Variable in class io.stargate.sdk.rest.TableClient
-
/v2/schemas/keyspaces/{keyspace}/tables/{tableName}
- tablesResource - Variable in class io.stargate.sdk.rest.KeyspaceClient
-
/v2/keyspaces/{keyspace}/tables
- tablesSchemaResource - Variable in class io.stargate.sdk.rest.KeyspaceClient
-
/v2/schemas/keyspaces/{keyspace}/tables
- toString() - Method in class io.stargate.sdk.rest.domain.Keyspace
- type(String) - Method in class io.stargate.sdk.rest.domain.CreateIndex.CreateIndexBuilder
-
Helper for type.
- type(String) - Method in class io.stargate.sdk.rest.KeyspaceClient
-
Move to the Type client
- TYPE_SAI - Static variable in class io.stargate.sdk.rest.domain.CreateIndex
-
Constant for a SAI index.
- TYPE_SASI - Static variable in class io.stargate.sdk.rest.domain.CreateIndex
-
Constant for a SASI index.
- TypeClient - Class in io.stargate.sdk.rest
-
Working with UDT.
- TypeClient(LoadBalancedHttpClient, KeyspaceClient, String) - Constructor for class io.stargate.sdk.rest.TypeClient
-
Full constructor.
- typeDefinition - Variable in class io.stargate.sdk.rest.domain.ColumnDefinition
-
Type Definition if static.
- typeDefinition - Variable in class io.stargate.sdk.rest.domain.TypeFieldDefinition
-
Type Definition if static.
- TypeDefinition - Class in io.stargate.sdk.rest.domain
-
Bean representing a user defined type.
- TypeDefinition() - Constructor for class io.stargate.sdk.rest.domain.TypeDefinition
-
Default constructor.
- TypeFieldDefinition - Class in io.stargate.sdk.rest.domain
-
Work with the column.
- TypeFieldDefinition() - Constructor for class io.stargate.sdk.rest.domain.TypeFieldDefinition
-
Default Constructor
- TypeFieldDefinition(String, String) - Constructor for class io.stargate.sdk.rest.domain.TypeFieldDefinition
-
Full constructor.
- TypeFieldUpdate - Class in io.stargate.sdk.rest.domain
-
POJO
- TypeFieldUpdate() - Constructor for class io.stargate.sdk.rest.domain.TypeFieldUpdate
-
Default constructor.
- TypeFieldUpdate(String, String) - Constructor for class io.stargate.sdk.rest.domain.TypeFieldUpdate
-
Default constructor.
- typeNames() - Method in class io.stargate.sdk.rest.KeyspaceClient
-
Map to list only types names.
- typeResource - Variable in class io.stargate.sdk.rest.TypeClient
-
/v2/keyspaces/{keyspace}/tables/{tableName}
- types() - Method in class io.stargate.sdk.rest.KeyspaceClient
-
List types in the keyspace.
- typeSchemaResource - Variable in class io.stargate.sdk.rest.TypeClient
-
/v2/schemas/keyspaces/{keyspace}/tables/{tableName}
- typesResource - Variable in class io.stargate.sdk.rest.KeyspaceClient
-
/v2/keyspaces/{keyspace}/types
- typesSchemaResource - Variable in class io.stargate.sdk.rest.KeyspaceClient
-
/v2/schemas/keyspaces/{keyspace}/types
U
- update(UpdateType) - Method in class io.stargate.sdk.rest.TypeClient
-
updateOptions
- update(Map<String, Object>) - Method in class io.stargate.sdk.rest.KeyClient
-
update
- updateOptions(TableOptions) - Method in class io.stargate.sdk.rest.TableClient
-
Replace a table definition (table options only).
- UpdateType - Class in io.stargate.sdk.rest.domain
-
Represent an creation request for an UDT.
- UpdateType() - Constructor for class io.stargate.sdk.rest.domain.UpdateType
-
Default constructor.
- upsert(Map<String, Object>) - Method in class io.stargate.sdk.rest.TableClient
-
Add Rows.
W
- where(String) - Method in class io.stargate.sdk.rest.domain.SearchTableQuery.SearchTableQueryBuilder
-
Only return those fields if provided
- whereClause - Variable in class io.stargate.sdk.rest.domain.SearchTableQuery.SearchTableQueryBuilder
-
One can provide the full where clause as a JSON String.
- withPageSize(int) - Method in class io.stargate.sdk.rest.domain.QueryWithKey.QueryRowBuilder
-
withPageSize
- withPageSize(int) - Method in class io.stargate.sdk.rest.domain.SearchTableQuery.SearchTableQueryBuilder
-
withPageSize
- withPageState(String) - Method in class io.stargate.sdk.rest.domain.QueryWithKey.QueryRowBuilder
-
withPageState
- withPageState(String) - Method in class io.stargate.sdk.rest.domain.SearchTableQuery.SearchTableQueryBuilder
-
withPageState
- withReturnedFields(String...) - Method in class io.stargate.sdk.rest.domain.SearchTableQuery.SearchTableQueryBuilder
-
Only return those fields if provided
- withSortedFields(Sort...) - Method in class io.stargate.sdk.rest.domain.SearchTableQuery.SearchTableQueryBuilder
-
Only return those fields if provided
- withWhereClauseJson(String) - Method in class io.stargate.sdk.rest.domain.SearchTableQuery.SearchTableQueryBuilder
-
Use 'where" to help you create
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form