data class ConfigBuilder
Builder object for the Config class
<init> |
Builder object for the Config class ConfigBuilder(sourceJndi: SourceJndi? = null, seenHashesJndi: HashSourceJndi? = null, targetJndi: JNDITargetType? = null, dupesJndi: JNDITargetType? = null, hashJndi: JNDITargetType? = null, executionServiceTimeout: ExecutionServiceTimeout = ExecutionServiceTimeout(60, TimeUnit.SECONDS)) |
build |
returns Config object with builder options set fun build(): Config |
dupesJndi |
sets the dupesJndi for the builder object fun dupesJndi(jndiTargetType: JNDITargetType): ConfigBuilder |
executionServiceTimeout |
Sets the executionServiceTimeout for the builder object fun executionServiceTimeout(executionServiceTimeout: ExecutionServiceTimeout): ConfigBuilder |
hashJndi |
sets the hashJndi for the builder object fun hashJndi(jndiTargetType: JNDITargetType): ConfigBuilder |
seenHashesJndi |
sets the seenHashesJndi for the builder object fun seenHashesJndi(seenHashesJndi: HashSourceJndi): ConfigBuilder |
sourceJndi |
sets the sourceJndi for the builder object fun sourceJndi(sourceJndi: SourceJndi): ConfigBuilder |
targetJndi |
sets the targetJndi for the builder object fun targetJndi(jndiTargetType: JNDITargetType): ConfigBuilder |