Package org.dashbuilder.dataset.def
Class KafkaDataSetDef
- java.lang.Object
-
- org.dashbuilder.dataset.def.DataSetDef
-
- org.dashbuilder.dataset.def.KafkaDataSetDef
-
public class KafkaDataSetDef extends DataSetDef
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classKafkaDataSetDef.MetricsTarget
-
Field Summary
Fields Modifier and Type Field Description protected StringclientIdprotected Stringfilterprotected @NotNull(groups=KafkaDataSetDefValidation.class) @Size(min=1,groups=KafkaDataSetDefValidation.class) Stringhostprotected StringnodeIdprotected Stringpartitionprotected @NotNull(groups=KafkaDataSetDefValidation.class) @Size(min=4,max=5,groups=KafkaDataSetDefValidation.class) @Digits(fraction=0,integer=5,message="Max number of digits is 5.",groups=KafkaDataSetDefValidation.class) Stringportprotected KafkaDataSetDef.MetricsTargettargetprotected Stringtopic-
Fields inherited from class org.dashbuilder.dataset.def.DataSetDef
allColumnsEnabled, cacheEnabled, cacheMaxRows, columns, dataSetFilter, isPublic, name, patternMap, propertyMap, provider, pushEnabled, pushMaxSize, refreshAlways, refreshTime, UUID
-
-
Constructor Summary
Constructors Constructor Description KafkaDataSetDef()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description DataSetDefclone()booleanequals(Object obj)StringgetClientId()StringgetFilter()StringgetHost()StringgetNodeId()StringgetPartition()StringgetPort()KafkaDataSetDef.MetricsTargetgetTarget()StringgetTopic()inthashCode()voidsetClientId(String clientId)voidsetFilter(String filter)voidsetHost(String host)voidsetNodeId(String nodeId)voidsetPartition(String partition)voidsetPort(String port)voidsetTarget(KafkaDataSetDef.MetricsTarget target)voidsetTopic(String topic)StringtoString()-
Methods inherited from class org.dashbuilder.dataset.def.DataSetDef
addColumn, clone, getCacheMaxRows, getColumnById, getColumns, getDataSetFilter, getName, getPattern, getProperty, getPropertyNames, getProvider, getPushMaxSize, getRefreshTime, getRefreshTimeAmount, getUUID, isAllColumnsEnabled, isCacheEnabled, isPublic, isPushEnabled, isRefreshAlways, setAllColumnsEnabled, setCacheEnabled, setCacheMaxRows, setColumns, setDataSetFilter, setName, setPattern, setProperty, setProvider, setPublic, setPushEnabled, setPushMaxSize, setRefreshAlways, setRefreshTime, setUUID
-
-
-
-
Field Detail
-
host
@NotNull(groups=KafkaDataSetDefValidation.class) @Size(min=1, groups=KafkaDataSetDefValidation.class) protected @NotNull(groups=KafkaDataSetDefValidation.class) @Size(min=1,groups=KafkaDataSetDefValidation.class) String host
-
port
@NotNull(groups=KafkaDataSetDefValidation.class) @Size(min=4, max=5, groups=KafkaDataSetDefValidation.class) @Digits(fraction=0, integer=5, message="Max number of digits is 5.", groups=KafkaDataSetDefValidation.class) protected @NotNull(groups=KafkaDataSetDefValidation.class) @Size(min=4,max=5,groups=KafkaDataSetDefValidation.class) @Digits(fraction=0,integer=5,message="Max number of digits is 5.",groups=KafkaDataSetDefValidation.class) String port
-
target
protected KafkaDataSetDef.MetricsTarget target
-
filter
protected String filter
-
clientId
protected String clientId
-
nodeId
protected String nodeId
-
topic
protected String topic
-
partition
protected String partition
-
-
Method Detail
-
getHost
public String getHost()
-
setHost
public void setHost(String host)
-
getPort
public String getPort()
-
setPort
public void setPort(String port)
-
getClientId
public String getClientId()
-
setClientId
public void setClientId(String clientId)
-
getNodeId
public String getNodeId()
-
setNodeId
public void setNodeId(String nodeId)
-
getTopic
public String getTopic()
-
setTopic
public void setTopic(String topic)
-
getPartition
public String getPartition()
-
setPartition
public void setPartition(String partition)
-
getTarget
public KafkaDataSetDef.MetricsTarget getTarget()
-
setTarget
public void setTarget(KafkaDataSetDef.MetricsTarget target)
-
getFilter
public String getFilter()
-
setFilter
public void setFilter(String filter)
-
clone
public DataSetDef clone()
- Overrides:
clonein classDataSetDef
-
hashCode
public int hashCode()
- Overrides:
hashCodein classDataSetDef
-
equals
public boolean equals(Object obj)
- Overrides:
equalsin classDataSetDef
-
-