Package com.aerospike.client.policy
Class BatchReadPolicy
java.lang.Object
com.aerospike.client.policy.BatchReadPolicy
Policy attributes used in batch read commands.
-
Field Summary
FieldsModifier and TypeFieldDescriptionOptional expression filter.Read policy for AP (availability) namespaces.Read policy for SC (strong consistency) namespaces. -
Constructor Summary
ConstructorsConstructorDescriptionDefault constructor.BatchReadPolicy(BatchReadPolicy other) Copy constructor. -
Method Summary
Modifier and TypeMethodDescriptionvoidsetFilterExp(Expression filterExp) voidsetReadModeAP(ReadModeAP readModeAP) voidsetReadModeSC(ReadModeSC readModeSC)
-
Field Details
-
filterExp
Optional expression filter. If filterExp exists and evaluates to false, the specific batch key request is not performed andBatchRecord.resultCodeis set toResultCode.FILTERED_OUT.If exists, this filter overrides the batch parent filter
Policy.filterExpfor the specific key in batch commands that allow a different policy per key. Otherwise, this filter is ignored.Default: null
-
readModeAP
Read policy for AP (availability) namespaces.Default:
ReadModeAP.ONE -
readModeSC
Read policy for SC (strong consistency) namespaces.Default:
ReadModeSC.SESSION
-
-
Constructor Details
-
BatchReadPolicy
Copy constructor. -
BatchReadPolicy
public BatchReadPolicy()Default constructor.
-
-
Method Details
-
setFilterExp
-
setReadModeAP
-
setReadModeSC
-