Hierarchy For All Packages
- com.datastax.astra.client,
- com.datastax.astra.client.admin,
- com.datastax.astra.client.collections,
- com.datastax.astra.client.collections.commands,
- com.datastax.astra.client.collections.commands.cursor,
- com.datastax.astra.client.collections.commands.options,
- com.datastax.astra.client.collections.commands.results,
- com.datastax.astra.client.collections.definition,
- com.datastax.astra.client.collections.definition.documents,
- com.datastax.astra.client.collections.definition.documents.types,
- com.datastax.astra.client.collections.exceptions,
- com.datastax.astra.client.core,
- com.datastax.astra.client.core.auth,
- com.datastax.astra.client.core.commands,
- com.datastax.astra.client.core.http,
- com.datastax.astra.client.core.options,
- com.datastax.astra.client.core.paging,
- com.datastax.astra.client.core.query,
- com.datastax.astra.client.core.vector,
- com.datastax.astra.client.core.vectorize,
- com.datastax.astra.client.databases,
- com.datastax.astra.client.databases.commands,
- com.datastax.astra.client.databases.commands.results,
- com.datastax.astra.client.databases.definition,
- com.datastax.astra.client.databases.definition.keyspaces,
- com.datastax.astra.client.exceptions,
- com.datastax.astra.client.tables,
- com.datastax.astra.client.tables.commands,
- com.datastax.astra.client.tables.commands.options,
- com.datastax.astra.client.tables.commands.results,
- com.datastax.astra.client.tables.cursor,
- com.datastax.astra.client.tables.definition,
- com.datastax.astra.client.tables.definition.columns,
- com.datastax.astra.client.tables.definition.indexes,
- com.datastax.astra.client.tables.definition.rows,
- com.datastax.astra.client.tables.exceptions,
- com.datastax.astra.client.tables.mapping,
- com.datastax.astra.internal,
- com.datastax.astra.internal.api,
- com.datastax.astra.internal.command,
- com.datastax.astra.internal.http,
- com.datastax.astra.internal.reflection,
- com.datastax.astra.internal.serdes,
- com.datastax.astra.internal.serdes.collections,
- com.datastax.astra.internal.serdes.shared,
- com.datastax.astra.internal.serdes.tables,
- com.datastax.astra.internal.utils
Class Hierarchy
- java.lang.Object
- com.datastax.astra.internal.command.AbstractCommandRunner<OPTIONS> (implements com.datastax.astra.client.core.commands.CommandRunner)
- com.datastax.astra.client.admin.AstraDBDatabaseAdmin (implements com.datastax.astra.client.admin.DatabaseAdmin)
- com.datastax.astra.client.collections.Collection<T>
- com.datastax.astra.client.admin.DataAPIDatabaseAdmin (implements com.datastax.astra.client.admin.DatabaseAdmin)
- com.datastax.astra.client.databases.Database
- com.datastax.astra.client.tables.Table<T>
- com.datastax.astra.client.tables.commands.AlterTableAddColumns (implements com.datastax.astra.client.tables.commands.AlterTableOperation)
- com.datastax.astra.client.tables.commands.AlterTableAddVectorize (implements com.datastax.astra.client.tables.commands.AlterTableOperation)
- com.datastax.astra.client.tables.commands.AlterTableDropColumns (implements com.datastax.astra.client.tables.commands.AlterTableOperation)
- com.datastax.astra.client.tables.commands.AlterTableDropVectorize (implements com.datastax.astra.client.tables.commands.AlterTableOperation)
- com.datastax.astra.client.tables.commands.AlterTableRenameColumns (implements com.datastax.astra.client.tables.commands.AlterTableOperation)
- com.datastax.astra.internal.utils.AnsiUtils
- com.datastax.astra.internal.api.ApiResponseHttp
- com.datastax.astra.internal.utils.Assert
- com.datastax.astra.internal.api.AstraApiEndpoint
- com.datastax.astra.client.admin.AstraDBAdmin
- com.datastax.astra.client.core.auth.AWSEmbeddingHeadersProvider (implements com.datastax.astra.client.core.auth.EmbeddingHeadersProvider)
- com.datastax.astra.client.core.options.BaseOptions<T> (implements java.lang.Cloneable)
- com.datastax.astra.client.admin.AdminOptions
- com.datastax.astra.client.tables.commands.options.AlterTableOptions
- com.datastax.astra.client.collections.commands.options.CollectionDeleteManyOptions
- com.datastax.astra.client.collections.commands.options.CollectionDeleteOneOptions
- com.datastax.astra.client.collections.commands.options.CollectionFindOneAndDeleteOptions
- com.datastax.astra.client.collections.commands.options.CollectionFindOneAndReplaceOptions
- com.datastax.astra.client.collections.commands.options.CollectionFindOneAndUpdateOptions
- com.datastax.astra.client.collections.commands.options.CollectionFindOneOptions
- com.datastax.astra.client.collections.commands.options.CollectionFindOptions
- com.datastax.astra.client.collections.commands.options.CollectionInsertManyOptions
- com.datastax.astra.client.collections.commands.options.CollectionInsertOneOptions
- com.datastax.astra.client.collections.CollectionOptions
- com.datastax.astra.client.collections.commands.options.CollectionReplaceOneOptions
- com.datastax.astra.client.collections.commands.options.CollectionUpdateManyOptions
- com.datastax.astra.client.collections.commands.options.CountDocumentsOptions
- com.datastax.astra.client.tables.commands.options.CountRowsOptions
- com.datastax.astra.client.collections.commands.options.CreateCollectionOptions
- com.datastax.astra.client.tables.commands.options.CreateIndexOptions
- com.datastax.astra.client.tables.commands.options.CreateTableOptions
- com.datastax.astra.client.tables.commands.options.CreateVectorIndexOptions
- com.datastax.astra.client.databases.DatabaseOptions (implements java.lang.Cloneable)
- com.datastax.astra.client.collections.commands.options.DropCollectionOptions
- com.datastax.astra.client.tables.commands.options.DropTableIndexOptions
- com.datastax.astra.client.tables.commands.options.DropTableOptions
- com.datastax.astra.client.collections.commands.options.EstimatedCountDocumentsOptions
- com.datastax.astra.client.tables.commands.options.EstimatedCountRowsOptions
- com.datastax.astra.client.collections.commands.options.ListCollectionOptions
- com.datastax.astra.client.tables.commands.options.ListIndexesOptions
- com.datastax.astra.client.tables.commands.options.ListTablesOptions
- com.datastax.astra.client.tables.commands.options.TableDeleteManyOptions
- com.datastax.astra.client.tables.commands.options.TableDeleteOneOptions
- com.datastax.astra.client.tables.commands.options.TableDistinctOptions
- com.datastax.astra.client.tables.commands.options.TableFindOneOptions
- com.datastax.astra.client.tables.commands.options.TableFindOptions
- com.datastax.astra.client.tables.commands.options.TableInsertManyOptions
- com.datastax.astra.client.tables.commands.options.TableInsertOneOptions
- com.datastax.astra.client.tables.TableOptions
- com.datastax.astra.client.tables.commands.options.TableUpdateOneOptions
- com.datastax.astra.client.collections.commands.options.UpdateOneOptions
- com.datastax.astra.client.core.http.Caller
- com.datastax.astra.client.collections.commands.cursor.CollectionCursor<T> (implements java.lang.Cloneable, java.io.Closeable, java.lang.Iterable<T>)
- com.datastax.astra.client.collections.definition.CollectionDefinition
- com.datastax.astra.client.collections.definition.CollectionDefinition.DefaultIdOptions
- com.datastax.astra.client.collections.definition.CollectionDefinition.IndexingOptions
- com.datastax.astra.client.collections.commands.results.CollectionDeleteResult
- com.datastax.astra.client.collections.definition.CollectionDescriptor
- com.datastax.astra.client.collections.commands.results.CollectionInsertManyResult
- com.datastax.astra.client.collections.commands.results.CollectionInsertOneResult
- com.datastax.astra.client.collections.commands.results.CollectionUpdateResult
- com.datastax.astra.client.tables.definition.columns.ColumnDefinition
- com.datastax.astra.client.tables.definition.columns.ColumnDefinitionList
- com.datastax.astra.client.tables.definition.columns.ColumnDefinitionMap
- com.datastax.astra.client.tables.definition.columns.ColumnDefinitionSet
- com.datastax.astra.client.tables.definition.columns.ColumnDefinitionVector
- com.datastax.astra.client.tables.definition.columns.ColumnDefinitionApiSupport
- com.datastax.astra.client.tables.definition.columns.ColumnTypeMapper
- com.datastax.astra.client.core.commands.Command (implements java.io.Serializable)
- com.datastax.astra.internal.utils.CompletableFutures
- com.datastax.astra.client.DataAPIClient
- com.datastax.astra.client.core.options.DataAPIClientOptions (implements java.lang.Cloneable)
- com.datastax.astra.client.DataAPIClients
- com.datastax.astra.internal.api.DataAPIData
- com.datastax.astra.internal.api.DataAPIDocumentResponse (implements java.io.Serializable)
- com.datastax.astra.internal.api.DataAPIResponse (implements java.io.Serializable)
- com.datastax.astra.internal.api.DataAPIStatus
- com.datastax.astra.client.core.vector.DataAPIVector (implements java.io.Serializable)
- com.datastax.astra.client.databases.definition.DatabaseInfo
- com.datastax.astra.internal.serdes.DatabaseSerializer (implements com.datastax.astra.internal.serdes.DataAPISerializer)
- com.datastax.astra.client.collections.commands.cursor.DistinctIterator<T,
F> (implements java.util.Iterator<E>) - com.datastax.astra.client.collections.definition.documents.Document (implements java.io.Serializable)
- com.datastax.astra.internal.serdes.collections.DocumentSerializer (implements com.datastax.astra.internal.serdes.DataAPISerializer)
- com.datastax.astra.client.core.auth.EmbeddingAPIKeyHeaderProvider (implements com.datastax.astra.client.core.auth.EmbeddingHeadersProvider)
- com.datastax.astra.client.core.vectorize.EmbeddingProvider
- com.datastax.astra.client.core.vectorize.EmbeddingProvider.AuthenticationMethod
- com.datastax.astra.client.core.vectorize.EmbeddingProvider.Model
- com.datastax.astra.client.core.vectorize.EmbeddingProvider.Parameter
- com.datastax.astra.client.core.vectorize.EmbeddingProvider.Token
- com.datastax.astra.client.core.vectorize.EmbeddingProvider.Validation
- com.datastax.astra.internal.reflection.EntityBeanDefinition<T>
- com.datastax.astra.internal.reflection.EntityFieldDefinition
- com.datastax.astra.internal.command.ExecutionInfos (implements java.io.Serializable)
- com.datastax.astra.internal.command.ExecutionInfos.DataApiExecutionInfoBuilder
- com.datastax.astra.client.core.query.FilterBuilder
- com.datastax.astra.client.core.query.Filters
- com.datastax.astra.client.databases.commands.results.FindEmbeddingProvidersResult
- com.datastax.astra.client.core.paging.FindIterator<T> (implements java.util.Iterator<E>)
- com.datastax.astra.client.collections.commands.results.FindOneAndReplaceResult<T>
- com.datastax.astra.client.core.http.HttpClientOptions (implements java.lang.Cloneable)
- com.datastax.astra.client.core.http.HttpProxy (implements java.lang.Cloneable)
- com.fasterxml.jackson.databind.JsonDeserializer<T> (implements com.fasterxml.jackson.databind.deser.NullValueProvider)
- com.datastax.astra.internal.serdes.collections.CollectionDefaultIdTypeDeserializer
- com.datastax.astra.internal.serdes.tables.ColumnTypeDeserializer
- com.datastax.astra.internal.serdes.tables.DurationDeserializer
- com.datastax.astra.internal.serdes.collections.EJsonCalendarDeserializer
- com.datastax.astra.internal.serdes.collections.EJsonDateDeserializer
- com.datastax.astra.internal.serdes.collections.EJsonInstantDeserializer
- com.datastax.astra.internal.serdes.collections.ObjectIdDeserializer
- com.datastax.astra.internal.serdes.shared.SimilarityMetricDeserializer
- com.fasterxml.jackson.databind.deser.std.StdDeserializer<T> (implements java.io.Serializable, com.fasterxml.jackson.databind.deser.ValueInstantiator.Gettable)
- com.datastax.astra.internal.serdes.tables.ByteArrayDeserializer
- com.datastax.astra.internal.serdes.tables.DoubleDeserializer
- com.datastax.astra.internal.serdes.tables.FloatDeserializer
- com.fasterxml.jackson.databind.deser.std.StdScalarDeserializer<T>
- com.datastax.astra.internal.serdes.shared.DataAPIVectorDeserializer
- com.datastax.astra.internal.serdes.tables.TableDurationDeserializer
- com.datastax.astra.internal.serdes.collections.UUIDDeserializer
- com.fasterxml.jackson.databind.JsonSerializer<T> (implements com.fasterxml.jackson.databind.jsonFormatVisitors.JsonFormatVisitable)
- com.fasterxml.jackson.databind.ser.std.StdSerializer<T> (implements com.fasterxml.jackson.databind.jsonFormatVisitors.JsonFormatVisitable, com.fasterxml.jackson.databind.jsonschema.SchemaAware, java.io.Serializable)
- com.datastax.astra.internal.serdes.tables.ByteArraySerializer
- com.datastax.astra.internal.serdes.collections.CollectionDefaultIdTypeSerializer
- com.datastax.astra.internal.serdes.tables.ColumnTypeSerializer
- com.datastax.astra.client.core.commands.Command.CommandSerializer
- com.datastax.astra.internal.serdes.shared.DataAPIVectorSerializer
- com.datastax.astra.internal.serdes.tables.DoubleSerializer
- com.datastax.astra.internal.serdes.tables.DurationSerializer
- com.datastax.astra.internal.serdes.collections.EJsonCalendarSerializer
- com.datastax.astra.internal.serdes.collections.EJsonDateSerializer
- com.datastax.astra.internal.serdes.collections.EJsonInstantSerializer
- com.datastax.astra.internal.serdes.tables.FloatSerializer
- com.datastax.astra.internal.serdes.collections.ObjectIdSerializer
- com.datastax.astra.internal.serdes.shared.SimilarityMetricSerializer
- com.datastax.astra.internal.serdes.collections.UUID6Serializer
- com.datastax.astra.internal.serdes.collections.UUID7Serializer
- com.datastax.astra.internal.serdes.collections.UUIDSerializer
- com.datastax.astra.internal.serdes.tables.TableDurationSerializer
- com.fasterxml.jackson.databind.ser.std.StdSerializer<T> (implements com.fasterxml.jackson.databind.jsonFormatVisitors.JsonFormatVisitable, com.fasterxml.jackson.databind.jsonschema.SchemaAware, java.io.Serializable)
- com.datastax.astra.client.databases.definition.keyspaces.KeyspaceInformation
- com.datastax.astra.client.databases.definition.keyspaces.KeyspaceOptions
- com.datastax.astra.internal.command.LoggingCommandObserver (implements com.datastax.astra.internal.command.CommandObserver)
- com.datastax.astra.client.collections.definition.documents.types.ObjectId (implements java.lang.Comparable<T>, java.io.Serializable)
- com.datastax.astra.internal.utils.OptionsUtils
- com.datastax.astra.client.core.paging.Page<R>
- com.datastax.astra.client.core.paging.PageableIterable<T> (implements java.io.Closeable)
- com.datastax.astra.client.collections.commands.cursor.CollectionDistinctIterable<T,
F> (implements java.lang.Iterable<T>) - com.datastax.astra.client.core.paging.FindIterable<T> (implements java.lang.Iterable<T>)
- com.datastax.astra.client.collections.commands.cursor.CollectionDistinctIterable<T,
- com.datastax.astra.client.core.query.Projection
- com.datastax.astra.internal.http.RetryHttpClient
- com.datastax.astra.client.tables.definition.rows.Row (implements java.io.Serializable)
- com.datastax.astra.client.tables.commands.TableUpdateOperation
- com.datastax.astra.internal.serdes.tables.RowMapper
- com.datastax.astra.internal.serdes.tables.RowSerializer (implements com.datastax.astra.internal.serdes.DataAPISerializer)
- com.datastax.astra.client.core.options.SerdesOptions (implements java.lang.Cloneable)
- com.datastax.astra.client.core.query.Sort
- com.datastax.astra.client.core.auth.StaticTokenProvider (implements com.datastax.astra.client.core.auth.TokenProvider)
- com.datastax.astra.client.tables.definition.indexes.TableBaseIndexDefinition
- com.datastax.astra.client.tables.definition.indexes.TableIndexDefinition
- com.datastax.astra.client.tables.definition.indexes.TableVectorIndexDefinition
- com.datastax.astra.client.tables.cursor.TableCursor<T,
R> (implements java.lang.Cloneable, java.io.Closeable, java.lang.Iterable<T>) - com.datastax.astra.client.tables.definition.TableDefinition
- com.datastax.astra.client.tables.definition.TableDescriptor
- com.datastax.astra.client.tables.definition.TableDuration (implements java.time.temporal.TemporalAmount)
- com.datastax.astra.client.tables.definition.indexes.TableIndexDefinitionApiSupport
- com.datastax.astra.client.tables.definition.indexes.TableIndexDefinitionOptions
- com.datastax.astra.client.tables.definition.indexes.TableIndexDescriptor
- com.datastax.astra.client.tables.commands.results.TableInsertManyResult
- com.datastax.astra.client.tables.commands.results.TableInsertOneResult
- com.datastax.astra.client.tables.definition.TablePrimaryKey
- com.datastax.astra.client.tables.commands.results.TableUpdateResult
- com.datastax.astra.client.tables.definition.indexes.TableVectorIndexDefinitionOptions
- com.datastax.astra.client.tables.definition.indexes.TableVectorIndexDescriptor
- java.lang.Throwable (implements java.io.Serializable)
- java.lang.Exception
- java.lang.RuntimeException
- com.datastax.astra.client.exceptions.DataAPIErrorDescriptor
- com.datastax.astra.client.exceptions.DataAPIException
- com.datastax.astra.client.exceptions.CursorException
- com.datastax.astra.client.exceptions.DataAPIHttpException
- com.datastax.astra.client.exceptions.DataAPITimeoutException
- com.datastax.astra.client.exceptions.DataAPIResponseException
- com.datastax.astra.client.exceptions.InvalidConfigurationException
- com.datastax.astra.client.exceptions.InvalidEnvironmentException
- com.datastax.astra.client.collections.exceptions.TooManyDocumentsToCountException
- com.datastax.astra.client.tables.exceptions.TooManyRowsToCountException
- com.datastax.astra.client.exceptions.UnexpectedDataAPIResponseException
- java.lang.RuntimeException
- java.lang.Exception
- com.datastax.astra.client.core.options.TimeoutOptions (implements java.lang.Cloneable)
- com.datastax.astra.client.collections.commands.Updates
- com.datastax.astra.client.core.auth.UsernamePasswordTokenProvider (implements com.datastax.astra.client.core.auth.TokenProvider)
- com.datastax.astra.internal.utils.Utils
- com.datastax.astra.client.collections.definition.documents.types.UUIDv6
- com.datastax.astra.client.collections.definition.documents.types.UUIDv7
- com.datastax.astra.client.core.vector.VectorOptions
- com.datastax.astra.client.core.vectorize.VectorServiceOptions
- com.datastax.astra.client.core.vectorize.VectorServiceOptions.Parameters
- com.datastax.astra.internal.command.AbstractCommandRunner<OPTIONS> (implements com.datastax.astra.client.core.commands.CommandRunner)
Interface Hierarchy
- com.datastax.astra.client.tables.commands.AlterTableOperation
- java.lang.Cloneable
- com.datastax.astra.internal.command.CommandObserver
- com.datastax.astra.client.core.auth.EmbeddingHeadersProvider
- com.datastax.astra.client.core.commands.CommandRunner
- com.datastax.astra.internal.serdes.DataAPISerializer
- com.datastax.astra.client.admin.DatabaseAdmin
- java.util.function.Supplier<T>
- com.datastax.astra.client.core.auth.TokenProvider
Annotation Interface Hierarchy
- com.datastax.astra.client.tables.mapping.Column (implements java.lang.annotation.Annotation)
- com.datastax.astra.client.tables.mapping.EntityTable (implements java.lang.annotation.Annotation)
- com.datastax.astra.client.tables.mapping.PartitionBy (implements java.lang.annotation.Annotation)
- com.datastax.astra.client.tables.mapping.PartitionSort (implements java.lang.annotation.Annotation)
Enum Class Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
- com.datastax.astra.client.exceptions.ClientErrorCodes
- com.datastax.astra.client.collections.definition.CollectionDefaultIdTypes
- com.datastax.astra.client.tables.definition.columns.ColumnTypes
- com.datastax.astra.client.core.commands.CommandType
- com.datastax.astra.client.core.paging.CursorState
- com.datastax.astra.client.DataAPIDestination
- com.datastax.astra.client.core.DataAPIKeywords
- com.datastax.astra.client.core.query.FilterOperator
- com.datastax.astra.client.databases.definition.keyspaces.KeyspaceInformation.ReplicationStrategy
- com.datastax.astra.client.collections.commands.ReturnDocument
- com.datastax.astra.client.core.vector.SimilarityMetric
- com.datastax.astra.client.core.query.SortOrder
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)