public abstract static class AbstractSerializationService.Builder<T extends AbstractSerializationService.Builder<T>> extends Object
Modifier | Constructor and Description |
---|---|
protected |
Builder() |
Modifier and Type | Method and Description |
---|---|
ClassLoader |
getClassLoader() |
protected abstract T |
self() |
T |
withBufferPoolFactory(BufferPoolFactory bufferPoolFactory) |
T |
withClassLoader(ClassLoader classLoader) |
T |
withGlobalPartitionStrategy(PartitioningStrategy globalPartitionStrategy) |
T |
withInitialOutputBufferSize(int initialOutputBufferSize) |
T |
withInputOutputFactory(InputOutputFactory inputOutputFactory) |
T |
withManagedContext(ManagedContext managedContext) |
T |
withNotActiveExceptionSupplier(Supplier<RuntimeException> notActiveExceptionSupplier) |
T |
withVersion(byte version) |
protected abstract T self()
public final T withInputOutputFactory(InputOutputFactory inputOutputFactory)
public final T withVersion(byte version)
public final T withClassLoader(ClassLoader classLoader)
public ClassLoader getClassLoader()
public final T withManagedContext(ManagedContext managedContext)
public final T withGlobalPartitionStrategy(PartitioningStrategy globalPartitionStrategy)
public final T withInitialOutputBufferSize(int initialOutputBufferSize)
public final T withBufferPoolFactory(BufferPoolFactory bufferPoolFactory)
public final T withNotActiveExceptionSupplier(Supplier<RuntimeException> notActiveExceptionSupplier)
Copyright © 2020 Hazelcast, Inc.. All Rights Reserved.