All Classes Interface Summary Class Summary Enum Summary Exception Summary Annotation Types Summary
| Class |
Description |
| AbstractCompoundQuery |
Base class for FTS queries that are composite, compounding several other SearchQuery.
|
| AbstractSearchFacetResult |
|
| AllowQueryingSearchIndexOptions |
|
| AnalyticsAccessor |
Internal helper to map the results from the analytics requests.
|
| AnalyticsDataset |
|
| AnalyticsDataType |
The indexable data types.
|
| AnalyticsDataverse |
|
| AnalyticsIndex |
|
| AnalyticsIndexManager |
|
| AnalyticsLink |
|
| AnalyticsLinkType |
|
| AnalyticsMetaData |
Holds associated metadata returned by the server for the performed analytics request.
|
| AnalyticsMetrics |
Holds the metrics as returned from an analytics response.
|
| AnalyticsOptions |
Allows customizing various analytics query options.
|
| AnalyticsResult |
The result of an analytics query, including rows and associated metadata.
|
| AnalyticsScanConsistency |
The possible values for scan consistency in an analytics request.
|
| AnalyticsStatus |
|
| AnalyticsWarning |
Represents a single warning returned from the analytics engine.
|
| AnalyzeDocumentOptions |
|
| AppendAccessor |
|
| AppendOptions |
Modifies properties of the append operation.
|
| ArrayAddUnique |
An intention to perform a SubDocument array add-unique operation.
|
| ArrayAppend |
An intention to perform a SubDocument array append operation.
|
| ArrayInsert |
An intention to perform a SubDocument array insert operation.
|
| ArrayListOptions |
|
| ArrayPrepend |
An intention to perform a SubDocument array prepend operation.
|
| ArraySetOptions |
|
| AsyncAnalyticsIndexManager |
|
| AsyncBinaryCollection |
Allows to perform certain operations on non-JSON documents.
|
| AsyncBucket |
Provides access to a Couchbase bucket in an async fashion.
|
| AsyncBucketManager |
|
| AsyncCluster |
The AsyncCluster is the main entry point when connecting to a Couchbase cluster using the async API.
|
| AsyncCollection |
The AsyncCollection provides basic asynchronous access to all collection APIs.
|
| AsyncCollectionManager |
|
| AsyncEventingFunctionManager |
|
| AsyncQueryIndexManager |
|
| AsyncScope |
The scope identifies a group of collections and allows high application
density as a result.
|
| AsyncSearchIndexManager |
|
| AsyncUserManager |
|
| AsyncUtils |
|
| AsyncViewIndexManager |
|
| AuthDomain |
The possible authentication domains that can be used when managing users with RBAC.
|
| AzureBlobExternalAnalyticsLink |
|
| BatchErrorContext |
Provides additional insight into why a BatchHelper operation fails.
|
| BatchHelper |
This helper class provides methods that make performing batch operations easy and comfortable.
|
| BatchHelperExistsCompletedEvent |
|
| BatchHelperFailureException |
|
| BinaryCollection |
Allows to perform certain operations on non-JSON documents.
|
| BooleanFieldQuery |
A FTS query that queries fields explicitly indexed as boolean.
|
| BooleanQuery |
A compound FTS query that allows various combinations of sub-queries.
|
| Bucket |
Provides access to a Couchbase bucket in a blocking fashion.
|
| BucketManager |
|
| BucketSettings |
|
| BucketType |
|
| BuildQueryIndexOptions |
|
| Cluster |
The Cluster is the main entry point when connecting to a Couchbase cluster.
|
| ClusterEnvironment |
The Environment is the main place in the SDK where configuration and state lives (i.e.
|
| ClusterEnvironment.Builder |
|
| ClusterOptions |
Allows to specify custom options when connecting to the cluster.
|
| ClusterPropertyLoader |
Marker interface for additional properties that can be loaded via the cluster environment builder.
|
| Collection |
The Collection provides blocking, synchronous access to all collection APIs.
|
| CollectionManager |
|
| CollectionSpec |
The CollectionSpec describes properties of a collection that can be managed.
|
| CommonDatastructureOptions<SELF extends CommonDatastructureOptions<SELF>> |
|
| CommonDurabilityOptions<SELF extends CommonDurabilityOptions<SELF>> |
Extends the CommonOptions to also include the durability requirements.
|
| CommonOptions<SELF extends CommonOptions<SELF>> |
Common options that are used by most operations.
|
| CompressionMode |
|
| ConflictResolutionType |
|
| ConjunctionQuery |
A compound FTS query that performs a logical AND between all its sub-queries (conjunction).
|
| ConnectLinkAnalyticsOptions |
|
| Coordinate |
A coordinate is a tuple of a latitude and a longitude.
|
| CouchbaseArrayList<E> |
|
| CouchbaseArraySet<T> |
|
| CouchbaseMap<E> |
|
| CouchbaseQueue<E> |
|
| CouchbaseRemoteAnalyticsLink |
|
| CouchbaseRemoteAnalyticsLink.EncryptionLevel |
Security options for remote Couchbase links.
|
| CounterAccessor |
|
| CounterResult |
Result returned from counter (increment, decrement) operations.
|
| CreateBucketOptions |
|
| CreateCollectionOptions |
|
| CreateDatasetAnalyticsOptions |
|
| CreateDataverseAnalyticsOptions |
|
| CreateIndexAnalyticsOptions |
|
| CreateLinkAnalyticsOptions |
|
| CreatePrimaryQueryIndexOptions |
|
| CreateQueryIndexOptions |
|
| CreateScopeOptions |
|
| DateRange |
|
| DateRangeFacet |
A facet that categorizes rows inside date ranges (or buckets) provided by the user.
|
| DateRangeQuery |
A FTS query that matches documents on a range of dates.
|
| DateRangeSearchFacetResult |
|
| DecrementOptions |
Modifies properties of the decrement operation.
|
| DefaultJsonSerializer |
The default JSON serializer.
|
| DeployFunctionOptions |
|
| DesignDocument |
A collection of named Views.
|
| DesignDocumentNamespace |
|
| DiagnosticsOptions |
Allows to customize the diagnostics report.
|
| DisallowQueryingSearchIndexOptions |
|
| DisconnectLinkAnalyticsOptions |
|
| DisjunctionQuery |
A compound FTS query that performs a logical OR between all its sub-queries (disjunction).
|
| DocIdQuery |
A FTS query that matches on Couchbase document IDs.
|
| DropBucketOptions |
|
| DropCollectionOptions |
|
| DropDatasetAnalyticsOptions |
|
| DropDataverseAnalyticsOptions |
|
| DropDesignDocumentOptions |
|
| DropFunctionOptions |
|
| DropGroupOptions |
|
| DropIndexAnalyticsOptions |
|
| DropLinkAnalyticsOptions |
|
| DropPrimaryQueryIndexOptions |
|
| DropQueryIndexOptions |
|
| DropScopeOptions |
|
| DropSearchIndexOptions |
|
| DropUserOptions |
|
| DurabilityUtils |
|
| EjectionPolicy |
Deprecated.
|
| EncodedFragment |
The EncodedFragment represents a fragment returned from a subdocument lookup.
|
| Encrypted |
Indicates the annotated field should be encrypted during serialization
and decrypted during deserialization.
|
| Encrypted.Migration |
|
| EncryptedFieldDeserializationModifier |
|
| EncryptedFieldDeserializationModifier |
|
| EncryptedFieldDeserializer |
|
| EncryptedFieldDeserializer |
|
| EncryptedFieldSerializationModifier |
|
| EncryptedFieldSerializationModifier |
|
| EncryptedFieldSerializer |
|
| EncryptedFieldSerializer |
|
| EncryptionModule |
Can be registered with a Jackson ObjectMapper to activate
the Encrypted annotation.
|
| EventingFunction |
|
| EventingFunction.Builder |
|
| EventingFunctionBucketAccess |
|
| EventingFunctionBucketBinding |
|
| EventingFunctionConstantBinding |
|
| EventingFunctionDeploymentStatus |
|
| EventingFunctionKeyspace |
A keyspace represents a triple of bucket, scope and collection.
|
| EventingFunctionManager |
|
| EventingFunctionProcessingStatus |
|
| EventingFunctionSettings |
|
| EventingFunctionSettings.Builder |
|
| EventingFunctionState |
|
| EventingFunctionStatus |
The compound status an eventing function can be in at any given point in time.
|
| EventingFunctionUrlAuth |
|
| EventingFunctionUrlAuthBasic |
|
| EventingFunctionUrlAuthBearer |
|
| EventingFunctionUrlAuthDigest |
|
| EventingFunctionUrlBinding |
|
| EventingFunctionUrlBinding.Builder |
|
| EventingFunctionUrlNoAuth |
|
| EventingStatus |
|
| EvictionPolicyType |
|
| ExistsAccessor |
|
| ExistsOptions |
|
| ExistsResult |
Result returned from an exists KeyValue operation.
|
| Expiry |
|
| FlushBucketOptions |
|
| FreezePlanSearchIndexOptions |
|
| FunctionsStatusOptions |
|
| GeoBoundingBoxQuery |
A FTS query which allows to match geo bounding boxes.
|
| GeoDistanceQuery |
A FTS query which allows to match on geo distances.
|
| GeoPolygonQuery |
A search query which allows to match inside a geo polygon.
|
| GetAccessor |
|
| GetAllBucketOptions |
|
| GetAllDatasetsAnalyticsOptions |
|
| GetAllDataversesAnalyticsOptions |
|
| GetAllDesignDocumentsOptions |
|
| GetAllFunctionsOptions |
|
| GetAllGroupsOptions |
|
| GetAllIndexesAnalyticsOptions |
|
| GetAllQueryIndexesOptions |
|
| GetAllReplicasOptions |
|
| GetAllScopesOptions |
|
| GetAllSearchIndexesOptions |
|
| GetAllUsersOptions |
|
| GetAndLockOptions |
|
| GetAndTouchOptions |
|
| GetAnyReplicaOptions |
|
| GetBucketOptions |
|
| GetDesignDocumentOptions |
|
| GetFunctionOptions |
|
| GetGroupOptions |
|
| GetIndexedSearchIndexOptions |
|
| GetLinksAnalyticsOptions |
|
| GetOptions |
Allows to customize a get request.
|
| GetPendingMutationsAnalyticsOptions |
|
| GetReplicaResult |
Extends GetResult to include additional information for get-from-replica style calls.
|
| GetResult |
Returned from all kinds of KeyValue Get operation to fetch a document or a subset of it.
|
| GetRolesOptions |
|
| GetScopeOptions |
|
| GetSearchIndexOptions |
|
| GetUserOptions |
|
| Group |
|
| HighlightStyle |
Enumeration of the highlighting styles recognized by the FTS engine.
|
| Increment |
An intention to perform a SubDocument increment operation.
|
| IncrementOptions |
Modifies properties of the increment operation.
|
| Insert |
An intention to perform a SubDocument insert operation.
|
| InsertAccessor |
|
| InsertOptions |
|
| JacksonJsonSerializer |
A serializer backed by a user-provided Jackson ObjectMapper.
|
| JacksonJsonSerializer.PreflightCheckSubject |
|
| JacksonTransformers |
|
| JsonArray |
Represents a JSON array that can be stored and loaded from Couchbase Server.
|
| JsonNull |
Represents the JSON form of "NULL".
|
| JsonObject |
Represents a JSON object that can be stored and loaded from Couchbase Server.
|
| JsonObjectCrypto |
A view of a Couchbase JsonObject for reading and writing encrypted fields.
|
| JsonSerializer |
The JsonSerializer handles the serialization and deserialization of raw json data into java objects.
|
| JsonTranscoder |
|
| JsonValue |
|
| JsonValueModule |
Can be registered with a Jackson ObjectMapper
to add support for Couchbase JsonObject and JsonArray.
|
| JsonValueSerializerWrapper |
Wraps another serializer, intercepting and handling requests to
[de]serialize JsonObject and JsonArray.
|
| LegacyTranscoder |
|
| LookupInAccessor |
|
| LookupInMacro |
Convenience macros to retrieve document metadata using a lookupIn Sub-Document call.
|
| LookupInOptions |
|
| LookupInResult |
This result is returned from successful KeyValue subdocument lookup responses.
|
| LookupInSpec |
Defines specs to lookup parts in a JSON document.
|
| LookupInSpecStandard |
|
| MapOptions |
|
| MatchAllQuery |
A FTS query that matches all indexed documents (usually for debugging purposes).
|
| MatchNoneQuery |
A FTS query that matches 0 document (usually for debugging purposes).
|
| MatchPhraseQuery |
A FTS query that matches several given terms (a "phrase"), applying further processing
like analyzers to them.
|
| MatchQuery |
A FTS query that matches a given term, applying further processing to it
like analyzers, stemming and even fuzziness.
|
| MutateInAccessor |
|
| MutateInMacro |
|
| MutateInOptions |
|
| MutateInResult |
This result is returned from successful KeyValue subdocument mutation responses.
|
| MutateInSpec |
Defines specs to mutate parts in a JSON document.
|
| MutateInUtil |
Internal utility methods for the MutateIn subdoc operation.
|
| MutationResult |
Result returned from all kinds of Key-Value mutation operations.
|
| MutationState |
Aggregation of one or more MutationTokens for specifying
consistency requirements of N1QL or FTS queries.
|
| NumericRange |
|
| NumericRangeFacet |
A facet that categorizes rows into numerical ranges (or buckets) provided by the user.
|
| NumericRangeQuery |
A FTS query that matches documents on a range of values.
|
| NumericRangeSearchFacetResult |
|
| PauseFunctionOptions |
|
| PauseIngestSearchIndexOptions |
|
| PersistTo |
|
| PhraseQuery |
A FTS query that matches several terms (a "phrase") as is.
|
| PingOptions |
Allows to customize a cluster or bucket level ping operation.
|
| PrefixQuery |
A FTS query that allows for simple matching on a given prefix.
|
| PrependAccessor |
|
| PrependOptions |
Modifies properties of the prepend operation.
|
| PublishDesignDocumentOptions |
|
| QueryAccessor |
Converts requests and responses for N1QL queries.
|
| QueryIndex |
Describes a N1QL index.
|
| QueryIndexManager |
|
| QueryMetaData |
Stores any non-rows results related to the execution of a particular N1QL query.
|
| QueryMetrics |
Query Metrics contains the query result metrics containing counts and timings
|
| QueryOptions |
Allows customizing various N1QL query options.
|
| QueryProfile |
Query profiling information received from the server query engine.
|
| QueryResult |
The result of a N1QL query, including rows and associated metadata.
|
| QueryScanConsistency |
The possible values for scan consistency in a N1QL request.
|
| QueryStatus |
|
| QueryStringQuery |
A FTS query that performs a search according to the "query string" syntax.
|
| QueryWarning |
Represents a single warning returned from the query engine.
|
| QueueOptions |
|
| RawBinaryTranscoder |
|
| RawExternalAnalyticsLink |
A link of unrecognized type.
|
| RawJsonTranscoder |
|
| RawManager |
This class provides direct access to the various management APIs in a raw (uncommitted) form.
|
| RawManagerOptions |
|
| RawManagerRequest |
|
| RawManagerResponse |
|
| RawStringTranscoder |
|
| ReactiveAnalyticsIndexManager |
|
| ReactiveAnalyticsResult |
|
| ReactiveBatchHelper |
This helper class provides methods that make performing batch operations easy and comfortable.
|
| ReactiveBinaryCollection |
Allows to perform certain operations on non-JSON documents.
|
| ReactiveBucket |
Provides access to a Couchbase bucket in a reactive fashion.
|
| ReactiveBucketManager |
|
| ReactiveCluster |
The Cluster is the main entry point when connecting to a Couchbase cluster using the reactive APIs.
|
| ReactiveCollection |
|
| ReactiveCollectionManager |
|
| ReactiveEventingFunctionManager |
|
| ReactiveQueryIndexManager |
|
| ReactiveQueryResult |
Reactive result that fetch parts of the N1ql Query responses reactively
|
| ReactiveScope |
The scope identifies a group of collections and allows high application
density as a result.
|
| ReactiveSearchIndexManager |
|
| ReactiveSearchResult |
|
| ReactiveUserManager |
|
| ReactiveViewIndexManager |
|
| ReactiveViewResult |
Holds a the result of a View request operation if successful.
|
| RegexpQuery |
A FTS query that allows for simple matching of regular expressions.
|
| Remove |
An intention to perform a SubDocument remove operation.
|
| RemoveAccessor |
|
| RemoveOptions |
|
| RepackagedEncryptionModule |
Can be registered with a repackaged Jackson ObjectMapper to activate
the Encrypted annotation.
|
| RepackagedJsonValueModule |
|
| Replace |
An intention to perform a SubDocument replace operation.
|
| ReplaceAccessor |
|
| ReplaceLinkAnalyticsOptions |
|
| ReplaceOptions |
|
| ReplicateTo |
|
| ResumeFunctionOptions |
|
| ResumeIngestSearchIndexOptions |
|
| Role |
|
| RoleAndDescription |
|
| RoleAndOrigins |
Associates a Role with information about why a user has the role.
|
| RoleAndOrigins.Origin |
Indicates why a user has the role.
|
| S3ExternalAnalyticsLink |
|
| Scope |
The scope identifies a group of collections and allows high application
density as a result.
|
| ScopeSpec |
|
| Sdk2CompatibleLegacyTranscoder |
This transcoder is compatible with the Java SDK 2 "LegacyTranscoder", which makes it usable
back to Java SDK 1 as a result.
|
| SearchAccessor |
Internal helper to access and convert view requests and responses.
|
| SearchDateRange |
|
| SearchFacet |
Base class for all FTS facets in querying.
|
| SearchFacetResult |
Base interface for all facet results.
|
| SearchFieldMissing |
|
| SearchFieldMode |
|
| SearchFieldType |
|
| SearchGeoDistanceUnits |
|
| SearchIndex |
A full text search index definition.
|
| SearchIndexManager |
|
| SearchMetaData |
|
| SearchMetrics |
|
| SearchNumericRange |
|
| SearchOptions |
|
| SearchQuery |
A base class for all FTS query classes.
|
| SearchResult |
The result of an search query, including hits and associated metadata.
|
| SearchRow |
An FTS result row (or hit).
|
| SearchRowLocation |
A FTS result row location indicates at which position a given term occurs inside a given field.
|
| SearchRowLocations |
|
| SearchScanConsistency |
An enum listing the various consistency levels for FTS searches
that don't need additional parameters (like a mutation token vector).
|
| SearchSort |
Base class for all FTS sort options in querying.
|
| SearchSortField |
Sort by a field in the rows.
|
| SearchSortGeoDistance |
Sort by a location and unit in the rows.
|
| SearchSortId |
Sort by the document ID.
|
| SearchSortScore |
Sort by the hit score.
|
| SearchStatus |
|
| SearchTermRange |
|
| SerializableTranscoder |
This transcoder allows to serialize and deserialize objects if they implement the Serializable interface.
|
| StoreSemantics |
Describes how the outer document store semantics on subdoc should act.
|
| TermFacet |
A facet that gives the number of occurrences of the most recurring terms in all rows.
|
| TermQuery |
A FTS query that matches terms (without further analysis).
|
| TermRangeQuery |
A FTS query that matches documents on a range of values.
|
| TermSearchFacetResult |
|
| TouchAccessor |
|
| TouchOptions |
|
| Transcoder |
The transcoder is responsible for transcoding KV binary packages between their binary and their java object
representation.
|
| Transcoder.EncodedValue |
Represents the tuple of encoded value and flags to be used on the wire.
|
| TypeRef<T> |
Conveys generic type information at run time.
|
| UndeployFunctionOptions |
|
| UnfreezePlanSearchIndexOptions |
|
| UnlockAccessor |
|
| UnlockOptions |
|
| UpdateBucketOptions |
|
| Upsert |
An intention to perform a SubDocument upsert operation.
|
| UpsertAccessor |
|
| UpsertDesignDocumentOptions |
|
| UpsertFunctionOptions |
|
| UpsertGroupOptions |
|
| UpsertOptions |
|
| UpsertSearchIndexOptions |
|
| UpsertUserOptions |
|
| User |
|
| UserAndMetadata |
Information sent by the server in response to a "get user(s)" request.
|
| UserManager |
|
| View |
A view index specification consisting of a 'map' function and optionally a 'reduce' function.
|
| ViewAccessor |
Internal helper to access and convert view requests and responses.
|
| ViewErrorMode |
Set the behavior on error for a view query.
|
| ViewIndexManager |
|
| ViewMetaData |
|
| ViewOptions |
|
| ViewOrdering |
Sets the ordering of the view result rows.
|
| ViewResult |
Holds a the result of a View request operation if successful.
|
| ViewRow |
|
| ViewScanConsistency |
Sets the staleness requirement for the view query.
|
| WaitUntilReadyOptions |
Allows to customize the diagnostics report.
|
| WatchQueryIndexesOptions |
|
| WildcardQuery |
An FTS query that allows for simple matching using wildcard characters (* and ?).
|