Namespace Couchbase.Management.Eventing
Classes
DeployFunctionOptions
Base class for event function options.
DeploymentConfig
The deployment configuration.
DropFunctionOptions
Base class for event function options.
EventingFunction
Eventing Functions offers a computing paradigm using which developers can handle data changes via the handlers of OnUpdate or OnDelete. Resources are managed at or above the Eventing Function level, and the containing Eventing Function scopes the state of all handlers.
EventingFunctionBucketBinding
Bucket aliases allow JavaScript handlers to access Couchbase KV collections from the Data Service or KV.x
EventingFunctionCompilationFailureException
Thrown when the compilation of the function code failed.
EventingFunctionConstantBinding
These bindings are utilized by the Function’s JavaScript handler code as global variables.
EventingFunctionDeployedException
Thrown when a function is deployed but the action does not expect it to be.
EventingFunctionErrorContext
EventingFunctionIdenticalKeyspaceException
Thrown when source and metadata key spaces are the same.
EventingFunctionKeyspace
The key-space for an eventing function. May represent a source or meta-data key-space.
EventingFunctionNotBootstrappedException
Thrown when a function is deployed but not “fully” bootstrapped.
EventingFunctionNotDeployedException
Thrown if the function is not deployed, but the action expects it to be.
EventingFunctionNotFoundException
Thrown if the function is not found.
EventingFunctionSettings
Advanced settings that may be adjusted.
EventingFunctionState
EventingFunctionUrlAuthBasic
Basic authentication.
EventingFunctionUrlAuthBearer
Auth-bearer authentication.
EventingFunctionUrlAuthDigest
Digest authentication.
EventingFunctionUrlBinding
These bindings are utilized by the cURL language construct to access external resources.
EventingFunctionUrlNoAuth
Do not use authentication.
EventingStatus
FunctionNotDeployedException
FunctionOptionsBase
Base class for event function options.
FunctionsStatusOptions
GetAllFunctionOptions
Base class for event function options.
GetFunctionOptions
Base class for event function options.
PauseFunctionOptions
Base class for event function options.
ResumeFunctionOptions
Base class for event function options.
UndeployFunctionOptions
Base class for event function options.
UpsertFunctionOptions
Base class for event function options.
Interfaces
IEventingFunctionManager
The manager allows the user to read functions, modify them and change their deployment state.
IEventingFunctionUrlAuth
The authentication type to use.
Enums
EventingFunctionBucketAccess
The eventing function bucket access required.
EventingFunctionDcpBoundary
Indicates where to start dcp stream from (beginning of time, present point) 'from_prior' is deprecated in 6.6.2.
EventingFunctionDeploymentStatus
Indicates if the function is deployed. true=deployed, false=undeployed.
EventingFunctionLanguageCompatibility
The eventing language version this handler assumes in terms of syntax and behavior.
EventingFunctionLogLevel
The level of detail in system logging.
EventingFunctionProcessingStatus
Indicates if the function is running (i.e., not paused). true=running, false=paused