public abstract class BaseProcessorBuilder<T extends Processor<?>> extends Object implements ProcessorBuilder<T>
| Modifier | Constructor and Description |
|---|---|
protected |
BaseProcessorBuilder(BaseProcessorMeta meta,
String name) |
| Modifier and Type | Method and Description |
|---|---|
protected BaseProcessorMeta |
getMeta() |
String |
getName() |
ProcessorOnInitCallback<T> |
getOnInitCallback() |
void |
setOnInitCallback(ProcessorOnInitCallback<T> onInitCallback) |
BaseProcessorBuilder<T> |
withCategory(String category) |
BaseProcessorBuilder<T> |
withDescription(String description) |
BaseProcessorBuilder<T> |
withFeature(String name,
Object value) |
BaseProcessorBuilder<T> |
withFeatures(Map<String,Object> features) |
BaseProcessorBuilder<T> |
withLabel(String label) |
BaseProcessorBuilder<T> |
withName(String name) |
BaseProcessorBuilder<T> |
withOnInit(ProcessorOnInitCallback<T> onInitCallback) |
BaseProcessorBuilder<T> |
withVersion(Integer version) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitbuildprotected BaseProcessorBuilder(BaseProcessorMeta meta, String name)
public final String getName()
getName in interface ProcessorBuilder<T extends Processor<?>>protected BaseProcessorMeta getMeta()
public BaseProcessorBuilder<T> withName(String name)
withName in interface ProcessorBuilder<T extends Processor<?>>public BaseProcessorBuilder<T> withLabel(String label)
withLabel in interface ProcessorBuilder<T extends Processor<?>>public BaseProcessorBuilder<T> withDescription(String description)
withDescription in interface ProcessorBuilder<T extends Processor<?>>public BaseProcessorBuilder<T> withVersion(Integer version)
withVersion in interface ProcessorBuilder<T extends Processor<?>>public BaseProcessorBuilder<T> withFeatures(Map<String,Object> features)
withFeatures in interface ProcessorBuilder<T extends Processor<?>>public BaseProcessorBuilder<T> withFeature(String name, Object value)
withFeature in interface ProcessorBuilder<T extends Processor<?>>public BaseProcessorBuilder<T> withCategory(String category)
withCategory in interface ProcessorBuilder<T extends Processor<?>>public BaseProcessorBuilder<T> withOnInit(ProcessorOnInitCallback<T> onInitCallback)
withOnInit in interface ProcessorBuilder<T extends Processor<?>>public ProcessorOnInitCallback<T> getOnInitCallback()
public void setOnInitCallback(ProcessorOnInitCallback<T> onInitCallback)
Copyright © 2016–2021 Softelnet. All rights reserved.