Interface BatchRemovePolicyOptions

Option specification for {@ link AdminPolicy} class values.

interface BatchRemovePolicyOptions {
    commitLevel?: commitLevel;
    durableDelete?: boolean;
    filterExpression?: AerospikeExp;
    gen?: gen;
    generation?: number;
    key?: key;
}

Properties

commitLevel?: commitLevel

Specifies the number of replicas required to be committed successfully when writing before returning command succeeded.

policy.commitLevel for supported policy values.

durableDelete?: boolean

Specifies whether a http://www.aerospike.com/docs/guide/durable_deletes.html|tombstone should be written in place of a record that gets deleted as a result of this command.

<code>false</code> (do not tombstone deleted records)
filterExpression?: AerospikeExp

Optional expression filter. If filter exp exists and evaluates to false, the command is ignored. This can be used to eliminate a client/server roundtrip in some cases.

gen?: gen

Specifies the behavior for the generation value.

policy.gen for supported policy values.

generation?: number

The generation of the record.

key?: key

Specifies the behavior for the key.

policy.key for supported policy values.

MMNEPVFCICPMFPCPTTAAATR