public final class BatchUDFPolicy extends Object
Modifier and Type | Field and Description |
---|---|
CommitLevel |
commitLevel
Desired consistency guarantee when committing a transaction on the server.
|
boolean |
durableDelete
If the transaction results in a record deletion, leave a tombstone for the record.
|
int |
expiration
Record expiration.
|
Expression |
filterExp
Optional expression filter.
|
boolean |
sendKey
Send user defined key in addition to hash digest.
|
Constructor and Description |
---|
BatchUDFPolicy()
Default constructor.
|
BatchUDFPolicy(BatchUDFPolicy other)
Copy constructor.
|
public Expression filterExp
BatchRecord.resultCode
is set to
ResultCode.FILTERED_OUT
.
If exists, this filter overrides the batch parent filter Policy.filterExp
for the specific key in batch commands that allow a different policy per key.
Otherwise, this filter is ignored.
Default: null
public CommitLevel commitLevel
Default: CommitLevel.COMMIT_ALL
public int expiration
Expiration values:
Default: 0
public boolean durableDelete
Default: false (do not tombstone deleted records).
public boolean sendKey
Default: false (do not send the user defined key)
public BatchUDFPolicy(BatchUDFPolicy other)
public BatchUDFPolicy()
Copyright © 2012–2023 Aerospike, Inc. All rights reserved.