Search in sources :

Example 1 with Policy

use of com.aerospike.client.policy.Policy in project aerospike-client-java by aerospike.

the class QueryAverage method createIndex.

private void createIndex(AerospikeClient client, Parameters params, String indexName, String binName) throws Exception {
    console.info("Create index: ns=%s set=%s index=%s bin=%s", params.namespace, params.set, indexName, binName);
    Policy policy = new Policy();
    // Do not timeout on index create.
    policy.socketTimeout = 0;
    IndexTask task = client.createIndex(policy, params.namespace, params.set, indexName, binName, IndexType.NUMERIC);
    task.waitTillComplete();
}
Also used : Policy(com.aerospike.client.policy.Policy) IndexTask(com.aerospike.client.task.IndexTask)

Example 2 with Policy

use of com.aerospike.client.policy.Policy in project aerospike-client-java by aerospike.

the class AsyncQuery method createIndex.

private void createIndex(AerospikeClient client, String indexName, String binName) {
    console.info("Create index: ns=%s set=%s index=%s bin=%s", params.namespace, params.set, indexName, binName);
    Policy policy = new Policy();
    // Do not timeout on index create.
    policy.socketTimeout = 0;
    IndexTask task = client.createIndex(policy, params.namespace, params.set, indexName, binName, IndexType.NUMERIC);
    task.waitTillComplete();
}
Also used : Policy(com.aerospike.client.policy.Policy) IndexTask(com.aerospike.client.task.IndexTask)

Example 3 with Policy

use of com.aerospike.client.policy.Policy in project aerospike-client-java by aerospike.

the class QueryPredExp method createIndex.

private void createIndex(AerospikeClient client, Parameters params, String indexName, String binName) throws Exception {
    console.info("Create index: ns=%s set=%s index=%s bin=%s", params.namespace, params.set, indexName, binName);
    Policy policy = new Policy();
    // Do not timeout on index create.
    policy.socketTimeout = 0;
    IndexTask task = client.createIndex(policy, params.namespace, params.set, indexName, binName, IndexType.NUMERIC);
    task.waitTillComplete();
}
Also used : Policy(com.aerospike.client.policy.Policy) IndexTask(com.aerospike.client.task.IndexTask)

Example 4 with Policy

use of com.aerospike.client.policy.Policy in project aerospike-client-java by aerospike.

the class QueryInteger method createIndex.

private void createIndex(AerospikeClient client, Parameters params, String indexName, String binName) throws Exception {
    console.info("Create index: ns=%s set=%s index=%s bin=%s", params.namespace, params.set, indexName, binName);
    Policy policy = new Policy();
    // Do not timeout on index create.
    policy.socketTimeout = 0;
    IndexTask task = client.createIndex(policy, params.namespace, params.set, indexName, binName, IndexType.NUMERIC);
    task.waitTillComplete();
}
Also used : Policy(com.aerospike.client.policy.Policy) IndexTask(com.aerospike.client.task.IndexTask)

Example 5 with Policy

use of com.aerospike.client.policy.Policy in project aerospike-client-java by aerospike.

the class StoreKey method createIndex.

private void createIndex(AerospikeClient client, Parameters params, String indexName, String binName) throws Exception {
    console.info("Create index: ns=%s set=%s index=%s bin=%s", params.namespace, params.set, indexName, binName);
    Policy policy = new Policy();
    // Do not timeout on index create.
    policy.socketTimeout = 0;
    IndexTask task = client.createIndex(policy, params.namespace, params.set, indexName, binName, IndexType.NUMERIC);
    task.waitTillComplete();
}
Also used : WritePolicy(com.aerospike.client.policy.WritePolicy) Policy(com.aerospike.client.policy.Policy) IndexTask(com.aerospike.client.task.IndexTask)

Aggregations

Policy (com.aerospike.client.policy.Policy)24 IndexTask (com.aerospike.client.task.IndexTask)23 BeforeClass (org.junit.BeforeClass)10 Bin (com.aerospike.client.Bin)9 Key (com.aerospike.client.Key)9 RegisterTask (com.aerospike.client.task.RegisterTask)5 WritePolicy (com.aerospike.client.policy.WritePolicy)3 AerospikeException (com.aerospike.client.AerospikeException)1 Record (com.aerospike.client.Record)1 ClientPolicy (com.aerospike.client.policy.ClientPolicy)1 GenerationPolicy (com.aerospike.client.policy.GenerationPolicy)1 IOException (java.io.IOException)1 Writer (java.io.Writer)1 ArrayList (java.util.ArrayList)1 HashMap (java.util.HashMap)1