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
-