Class EventingFunction
- java.lang.Object
-
- com.couchbase.client.java.manager.eventing.EventingFunction
-
@Uncommitted public class EventingFunction extends Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
EventingFunction.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description List<EventingFunctionBucketBinding>
bucketBindings()
static EventingFunction.Builder
builder(String name, String code, EventingFunctionKeyspace sourceKeyspace, EventingFunctionKeyspace metadataKeyspace)
String
code()
List<EventingFunctionConstantBinding>
constantBindings()
static EventingFunction
create(String name, String code, EventingFunctionKeyspace sourceKeyspace, EventingFunctionKeyspace metadataKeyspace)
boolean
enforceSchema()
String
functionInstanceId()
long
handlerUuid()
EventingFunctionKeyspace
metadataKeyspace()
String
name()
EventingFunctionSettings
settings()
EventingFunctionKeyspace
sourceKeyspace()
String
toString()
List<EventingFunctionUrlBinding>
urlBindings()
String
version()
-
-
-
Method Detail
-
create
public static EventingFunction create(String name, String code, EventingFunctionKeyspace sourceKeyspace, EventingFunctionKeyspace metadataKeyspace)
-
builder
public static EventingFunction.Builder builder(String name, String code, EventingFunctionKeyspace sourceKeyspace, EventingFunctionKeyspace metadataKeyspace)
-
name
public String name()
-
code
public String code()
-
sourceKeyspace
public EventingFunctionKeyspace sourceKeyspace()
-
metadataKeyspace
public EventingFunctionKeyspace metadataKeyspace()
-
version
public String version()
-
enforceSchema
public boolean enforceSchema()
-
handlerUuid
public long handlerUuid()
-
functionInstanceId
public String functionInstanceId()
-
settings
public EventingFunctionSettings settings()
-
bucketBindings
public List<EventingFunctionBucketBinding> bucketBindings()
-
urlBindings
public List<EventingFunctionUrlBinding> urlBindings()
-
constantBindings
public List<EventingFunctionConstantBinding> constantBindings()
-
-