public final class BatchUDF extends BatchRecord
BatchRecord.Type| Modifier and Type | Field and Description |
|---|---|
byte[] |
argBytes
Wire protocol bytes for function args.
|
Value[] |
functionArgs
Optional arguments to lua function.
|
String |
functionName
Lua function name.
|
String |
packageName
Package or lua module name.
|
BatchUDFPolicy |
policy
Optional UDF policy.
|
hasWrite, inDoubt, key, record, resultCode| Constructor and Description |
|---|
BatchUDF(BatchUDFPolicy policy,
Key key,
String packageName,
String functionName,
Value[] functionArgs)
Constructor using specified policy.
|
BatchUDF(Key key,
String packageName,
String functionName,
Value[] functionArgs)
Constructor using default policy.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(BatchRecord obj)
Optimized reference equality check to determine batch wire protocol repeat flag.
|
BatchRecord.Type |
getType()
Return batch command type.
|
int |
size(Policy parentPolicy)
Return wire protocol size.
|
prepare, setError, setRecord, toStringpublic final BatchUDFPolicy policy
public final String packageName
public final String functionName
public final Value[] functionArgs
public byte[] argBytes
public BatchUDF(Key key, String packageName, String functionName, Value[] functionArgs)
public BatchUDF(BatchUDFPolicy policy, Key key, String packageName, String functionName, Value[] functionArgs)
public BatchRecord.Type getType()
getType in class BatchRecordpublic boolean equals(BatchRecord obj)
equals in class BatchRecordpublic int size(Policy parentPolicy)
size in class BatchRecordCopyright © 2012–2023 Aerospike, Inc. All rights reserved.