All Classes
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 | |
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 |
The
AsyncCollectionManager provides APIs to manage bucket collections and scopes. |
AsyncQueryIndexManager | |
AsyncScope |
The scope identifies a group of collections and allows high application
density as a result.
|
AsyncSearchIndexManager |
The
AsyncSearchIndexManager allows to manage search index structures in a couchbase cluster. |
AsyncUserManager | |
AsyncUtils | |
AsyncViewIndexManager | |
AuthDomain |
The possible authentication domains that can be used when managing users with RBAC.
|
BatchHelper |
This helper class provides methods that make performing batch operations easy and comfortable.
|
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 |
The
CollectionManager provides APIs to manage bucket collections and scopes. |
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> | |
CounterAccessor | |
CounterResult |
Result returned from counter (increment, decrement) operations.
|
CreateBucketOptions | |
CreateCollectionOptions | |
CreateDatasetAnalyticsOptions | |
CreateDataverseAnalyticsOptions | |
CreateIndexAnalyticsOptions | |
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 |
Implementation of a
DateRangeSearchFacetResult . |
DecrementOptions |
Modifies properties of the decrement operation.
|
DefaultJsonSerializer |
The default JSON serializer.
|
DesignDocument |
A collection of named
View s. |
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 | |
DropGroupOptions | |
DropIndexAnalyticsOptions | |
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.
|
EncryptedFieldDeserializationModifier | |
EncryptedFieldDeserializationModifier | |
EncryptedFieldDeserializer | |
EncryptedFieldDeserializer | |
EncryptedFieldSerializationModifier | |
EncryptedFieldSerializationModifier | |
EncryptedFieldSerializer | |
EncryptedFieldSerializer | |
EncryptionModule |
Can be registered with a Jackson
ObjectMapper to activate
the Encrypted annotation. |
EvictionPolicyType | |
ExistsAccessor | |
ExistsOptions | |
ExistsResult |
Result returned from an exists KeyValue operation.
|
Expiry | |
FlushBucketOptions | |
FreezePlanSearchIndexOptions | |
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 | |
GetAllDesignDocumentsOptions | |
GetAllGroupsOptions | |
GetAllIndexesAnalyticsOptions | |
GetAllQueryIndexesOptions | |
GetAllReplicasOptions | |
GetAllScopesOptions | |
GetAllSearchIndexesOptions | |
GetAllUsersOptions | |
GetAndLockOptions | |
GetAndTouchOptions | |
GetAnyReplicaOptions | |
GetBucketOptions | |
GetDesignDocumentOptions | |
GetGroupOptions | |
GetIndexedSearchIndexOptions | |
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 . |
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 |
Represents a JSON value (either a
JsonObject or a JsonArray . |
JsonValueModule |
Can be registered with a Jackson
ObjectMapper
to add support for Couchbase 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 | |
ManagerSupport | |
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
MutationToken into one MutationState . |
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 |
Implementation of a
NumericRangeSearchFacetResult . |
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.
|
ProjectionsApplier |
Helper functions to aid with parsing get-with-projections calls.
|
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 | |
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 |
The
ReactiveCollection provides sophisticated asynchronous access to all collection APIs. |
ReactiveCollectionManager |
The
ReactiveCollectionManager provides APIs to manage bucket collections and scopes. |
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 |
The
ReactiveSearchIndexManager allows to manage search index structures in a couchbase cluster. |
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 | |
ReplaceOptions | |
ReplicateTo | |
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.
|
Scope |
The scope identifies a group of collections and allows high application
density as a result.
|
ScopeSpec | |
SearchAccessor |
Internal helper to access and convert view requests and responses.
|
SearchDateRange |
A range (or bucket) for a
DateRangeSearchFacetResult . |
SearchFacet |
Base class for all FTS facets in querying.
|
SearchFacetResult |
Base interface for all facet results.
|
SearchFieldMissing | |
SearchFieldMode | |
SearchFieldType | |
SearchGeoDistanceUnits | |
SearchIndex | |
SearchIndexManager |
The
SearchIndexManager allows to manage search index structures in a couchbase cluster. |
SearchMetaData | |
SearchMetrics | |
SearchNumericRange |
A range (or bucket) for a
NumericRangeSearchFacetResult . |
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 |
A default implementation of a
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 |
A range (or bucket) for a
TermSearchFacetResult . |
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 |
Implementation of a
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.
|
UnfreezePlanSearchIndexOptions | |
UnlockAccessor | |
UnlockOptions | |
UpdateBucketOptions | |
Upsert |
An intention to perform a SubDocument upsert operation.
|
UpsertAccessor | |
UpsertDesignDocumentOptions | |
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 |
Holds Metadata associated with a
ViewResult . |
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 ?).
|
EvictionPolicyType
instead.