public interface DataSetProviderType<T extends DataSetDef>
| Modifier and Type | Field and Description |
|---|---|
static BeanProviderType |
BEAN |
static CSVProviderType |
CSV |
static ELSProviderType |
ELASTICSEARCH |
static SQLProviderType |
SQL |
static StaticProviderType |
STATIC |
| Modifier and Type | Method and Description |
|---|---|
default T |
createDataSetDef()
Create a brand new
DataSetDef instance for this given provider type. |
default DataSetDefJSONMarshallerExt<T> |
getJsonMarshaller()
A marshaller interface used during the JSON read/write of
DataSetDef instances. |
String |
getName()
The type's name.
|
static final StaticProviderType STATIC
static final BeanProviderType BEAN
static final SQLProviderType SQL
static final CSVProviderType CSV
static final ELSProviderType ELASTICSEARCH
String getName()
default T createDataSetDef()
DataSetDef instance for this given provider type.default DataSetDefJSONMarshallerExt<T> getJsonMarshaller()
DataSetDef instances.Copyright © 2017–2019 JBoss by Red Hat. All rights reserved.