public abstract class AbstractPipelineElementBuilder<BU extends AbstractPipelineElementBuilder<BU,T>,T extends NamedStreamPipesEntity> extends Object
| Modifier and Type | Field and Description |
|---|---|
protected T |
elementDescription |
| Modifier | Constructor and Description |
|---|---|
protected |
AbstractPipelineElementBuilder(String appId,
String label,
String description,
T element) |
protected |
AbstractPipelineElementBuilder(String appId,
T element) |
| Modifier and Type | Method and Description |
|---|---|
T |
build() |
BU |
iconUrl(String iconUrl) |
protected abstract BU |
me() |
protected abstract void |
prepareBuild() |
protected <SP extends StaticProperty> |
prepareStaticProperty(Label label,
SP element) |
BU |
providesAssets(String... assets)
Deprecated.
|
BU |
withAssets(String... assets) |
BU |
withLocales(Locales... locales) |
protected T extends NamedStreamPipesEntity elementDescription
protected AbstractPipelineElementBuilder(String appId, String label, String description, T element)
@Deprecated public BU providesAssets(String... assets)
protected <SP extends StaticProperty> SP prepareStaticProperty(Label label, SP element)
protected abstract BU me()
protected abstract void prepareBuild()
public T build()
Copyright © 2019. All rights reserved.