-
public final class SchemeClientBuilder
-
-
Field Summary
Fields Modifier and Type Field Description private SchemeDefStoragestorageprivate LongblockSameSchemeTimeoutprivate Booleandebugprivate SchemeTransitionConvertertransitionConverterprivate final Applicationapplication
-
Constructor Summary
Constructors Constructor Description SchemeClientBuilder(Application application)
-
Method Summary
Modifier and Type Method Description final SchemeDefStoragegetStorage()final UnitsetStorage(SchemeDefStorage storage)final LonggetBlockSameSchemeTimeout()final UnitsetBlockSameSchemeTimeout(Long blockSameSchemeTimeout)final BooleangetDebug()final UnitsetDebug(Boolean debug)final SchemeTransitionConvertergetTransitionConverter()final UnitsetTransitionConverter(SchemeTransitionConverter transitionConverter)final ApplicationgetApplication()final SchemeClientBuilderaddInterceptor(SchemeInterceptor interceptor)final SchemeClientbuild()-
-
Constructor Detail
-
SchemeClientBuilder
SchemeClientBuilder(Application application)
-
-
Method Detail
-
getStorage
final SchemeDefStorage getStorage()
-
setStorage
final Unit setStorage(SchemeDefStorage storage)
-
getBlockSameSchemeTimeout
final Long getBlockSameSchemeTimeout()
-
setBlockSameSchemeTimeout
final Unit setBlockSameSchemeTimeout(Long blockSameSchemeTimeout)
-
getTransitionConverter
final SchemeTransitionConverter getTransitionConverter()
-
setTransitionConverter
final Unit setTransitionConverter(SchemeTransitionConverter transitionConverter)
-
getApplication
final Application getApplication()
-
addInterceptor
final SchemeClientBuilder addInterceptor(SchemeInterceptor interceptor)
-
build
final SchemeClient build()
-
-
-
-