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, retryPolicy
protected 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 Corporation. All rights reserved.