B - type of Builder implementationT - type of key source attributes (target) used to construct polling strategy fromjava.util.function.Supplier<OverrideSource>public abstract static class AbstractOverrideSource.Builder<B extends AbstractOverrideSource.Builder<B,T>,T> extends AbstractSource.Builder<B,T,OverrideSource> implements java.util.function.Supplier<OverrideSource>
OverrideSource builder ready to be extended by builder implementation related to OverrideSource
extensions.
| Modifier | Constructor | Description |
|---|---|---|
protected |
Builder(java.lang.Class<T> targetType) |
Initialize builder.
|
| Modifier and Type | Method | Description |
|---|---|---|
OverrideSource |
get() |
build, changesExecutor, changesMaxBuffer, getChangesExecutor, getChangesMaxBuffer, getPollingStrategy, getRetryPolicy, getTarget, init, isMandatory, optional, pollingStrategy, pollingStrategy, retryPolicyprotected Builder(java.lang.Class<T> targetType)
targetType - target typepublic OverrideSource get()
get in interface java.util.function.Supplier<B extends AbstractOverrideSource.Builder<B,T>>Copyright © 2018, Oracle and/or its affiliates. All Rights Reserved. Use is subject to license terms.