Package com.aerospike.mapper.tools
Class ReactiveAeroMapper.Builder
java.lang.Object
com.aerospike.mapper.tools.ReactiveAeroMapper.Builder
- Enclosing class:
- ReactiveAeroMapper
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic class -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionaddConverter(Object converter) Add in a custom type converter.build()preLoadClass(Class<?> clazz) withBatchPolicy(com.aerospike.client.policy.BatchPolicy policy) withConfiguration(String configurationYaml) withConfiguration(String configurationYaml, boolean allowsInvalid) withConfigurationFile(File file) withConfigurationFile(File file, boolean allowsInvalid) withQueryPolicy(com.aerospike.client.policy.QueryPolicy policy) withReadPolicy(com.aerospike.client.policy.Policy policy) withScanPolicy(com.aerospike.client.policy.ScanPolicy policy) withWritePolicy(com.aerospike.client.policy.Policy policy)
-
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
-