Uses of Class
com.couchbase.client.core.annotations.InterfaceStability.Committed
-
Packages that use InterfaceStability.Committed Package Description com.couchbase.client.core Couchbase Core IO - Domain Model and Architecture ================================================= This documentation describes the domain model of the core package, covers important architecture and design decisions and provides a solid introduction on the inner workings.com.couchbase.client.core.annotations com.couchbase.client.core.env com.couchbase.client.core.message.kv.subdoc com.couchbase.client.core.message.kv.subdoc.multi com.couchbase.client.core.message.kv.subdoc.simple -
-
Uses of InterfaceStability.Committed in com.couchbase.client.core
Methods in com.couchbase.client.core with annotations of type InterfaceStability.Committed Modifier and Type Method Description <R extends CouchbaseResponse>
rx.Observable<R>ClusterFacade. send(CouchbaseRequest request)
Sends aCouchbaseRequest
into the cluster and eventually returns aCouchbaseResponse
. -
Uses of InterfaceStability.Committed in com.couchbase.client.core.annotations
Classes in com.couchbase.client.core.annotations with annotations of type InterfaceStability.Committed Modifier and Type Class Description class
InterfaceAudience
Defines the intended audience for each entity.class
InterfaceStability
Defines the stability annotations for each public or private class. -
Uses of InterfaceStability.Committed in com.couchbase.client.core.env
Methods in com.couchbase.client.core.env with annotations of type InterfaceStability.Committed Modifier and Type Method Description long
CoreEnvironment. configPollFloorInterval()
Returns the minimum polling interval allowed.SELF
DefaultCoreEnvironment.Builder. configPollFloorInterval(long configPollFloorInterval)
Allows to set the minimum config polling interval.long
DefaultCoreEnvironment. configPollFloorInterval()
long
CoreEnvironment. configPollInterval()
Returns the proactive polling interval for cluster configurations.SELF
DefaultCoreEnvironment.Builder. configPollInterval(long configPollInterval)
Allows to set the configuration poll interval which polls the server cluster configuration proactively.long
DefaultCoreEnvironment. configPollInterval()
SELF
DefaultCoreEnvironment.Builder. forceSaslPlain(boolean forceSaslPlain)
Allows to forcre the KeyValue SASL authentication method to PLAIN which is used to allow authentication against LDAP-based users.boolean
CoreEnvironment. operationTracingEnabled()
True if tracing is enabled on the environment.SELF
DefaultCoreEnvironment.Builder. operationTracingEnabled(boolean operationTracingEnabled)
Allows to enable/disable the tracing support.boolean
CoreEnvironment. operationTracingServerDurationEnabled()
True if additional server duration tracing is enabled.SELF
DefaultCoreEnvironment.Builder. operationTracingServerDurationEnabled(boolean operationTracingServerDurationEnabled)
Allows to enable/disable the negotiation of server duration-enabled tracing.OrphanResponseReporter
CoreEnvironment. orphanResponseReporter()
Returns the current orphan response reporter implementation.SELF
DefaultCoreEnvironment.Builder. orphanResponseReporter(OrphanResponseReporter orphanResponseReporter)
boolean
CoreEnvironment. orphanResponseReportingEnabled()
Check if orphan response reporting is enabled.SELF
DefaultCoreEnvironment.Builder. orphanResponseReportingEnabled(boolean orphanResponseReportingEnabled)
io.opentracing.Tracer
CoreEnvironment. tracer()
If tracing is enabled, contains the current tracer that should be used.SELF
DefaultCoreEnvironment.Builder. tracer(io.opentracing.Tracer tracer)
Allows to specify a custom tracer. -
Uses of InterfaceStability.Committed in com.couchbase.client.core.message.kv.subdoc
Classes in com.couchbase.client.core.message.kv.subdoc with annotations of type InterfaceStability.Committed Modifier and Type Interface Description interface
BinarySubdocMultiLookupRequest
ABinarySubdocRequest
that describes multiple lookup operations on a single document.interface
BinarySubdocMultiMutationRequest
ABinarySubdocRequest
that describes multiple mutations on a single document.interface
BinarySubdocMutationRequest
ABinarySubdocRequest
that describes a mutation operation.interface
BinarySubdocRequest
A type ofBinaryRequest
that deals with getting or mutating parts of a JSON document, aka a Sub-Document. -
Uses of InterfaceStability.Committed in com.couchbase.client.core.message.kv.subdoc.multi
-
Uses of InterfaceStability.Committed in com.couchbase.client.core.message.kv.subdoc.simple
Classes in com.couchbase.client.core.message.kv.subdoc.simple with annotations of type InterfaceStability.Committed Modifier and Type Class Description class
AbstractSubdocMutationRequest
Base class for allBinarySubdocMutationRequest
.class
AbstractSubdocRequest
Base class for allBinarySubdocRequest
.class
SimpleSubdocResponse
A general-purpose response suitable for most "simple" sub-document operations (BinarySubdocRequest
andBinarySubdocMutationRequest
), as opposed to "multi-specification" sub-document operations.class
SubArrayRequest
A request covering all sub-document array operations (seeSubArrayRequest.ArrayOperation
).class
SubCounterRequest
A sub-document counter operation.class
SubDeleteRequest
A sub-document delete operation.class
SubDictAddRequest
A sub-document dictionary add operation.class
SubDictUpsertRequest
A sub-document dictionary upsert operation.class
SubExistRequest
A sub-document exist operation.class
SubGetRequest
A sub-document get operation.class
SubReplaceRequest
A sub-document replace operation.
-