Package com.aerospike.mapper.tools
Class ReactiveAeroMapper.Builder
java.lang.Object
com.aerospike.mapper.tools.ReactiveAeroMapper.Builder
- Enclosing class:
- ReactiveAeroMapper
public static class ReactiveAeroMapper.Builder extends Object
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
ReactiveAeroMapper.Builder.ReactiveAeroPolicyMapper
-
Constructor Summary
Constructors Constructor Description Builder(com.aerospike.client.reactor.IAerospikeReactorClient reactorClient)
-
Method Summary
-
Constructor Details
-
Builder
public Builder(com.aerospike.client.reactor.IAerospikeReactorClient reactorClient)
-
-
Method Details
-
addConverter
Add in a custom type converter. The converter must have methods which implement the ToAerospike and FromAerospike annotation.- Parameters:
converter
- The custom converter- Returns:
- this object
-
preLoadClass
-
withConfigurationFile
- Throws:
IOException
-
withConfigurationFile
public ReactiveAeroMapper.Builder withConfigurationFile(File file, boolean allowsInvalid) throws IOException- Throws:
IOException
-
withConfiguration
public ReactiveAeroMapper.Builder withConfiguration(String configurationYaml) throws com.fasterxml.jackson.core.JsonProcessingException- Throws:
com.fasterxml.jackson.core.JsonProcessingException
-
withConfiguration
public ReactiveAeroMapper.Builder withConfiguration(String configurationYaml, boolean allowsInvalid) throws com.fasterxml.jackson.core.JsonProcessingException- Throws:
com.fasterxml.jackson.core.JsonProcessingException
-
withReadPolicy
public ReactiveAeroMapper.Builder.ReactiveAeroPolicyMapper withReadPolicy(com.aerospike.client.policy.Policy policy) -
withWritePolicy
public ReactiveAeroMapper.Builder.ReactiveAeroPolicyMapper withWritePolicy(com.aerospike.client.policy.Policy policy) -
withBatchPolicy
public ReactiveAeroMapper.Builder.ReactiveAeroPolicyMapper withBatchPolicy(com.aerospike.client.policy.BatchPolicy policy) -
withScanPolicy
public ReactiveAeroMapper.Builder.ReactiveAeroPolicyMapper withScanPolicy(com.aerospike.client.policy.ScanPolicy policy) -
withQueryPolicy
public ReactiveAeroMapper.Builder.ReactiveAeroPolicyMapper withQueryPolicy(com.aerospike.client.policy.QueryPolicy policy) -
build
-