Class BufferSectionPanelViewModel
java.lang.Object
com.inductiveautomation.eventstream.designer.ui.viewmodel.SectionPanelViewModel
com.inductiveautomation.eventstream.designer.ui.viewmodel.buffer.BufferSectionPanelViewModel
- All Implemented Interfaces:
ConfigViewModel<BatchConfig>
,Disposable
,ViewModel
public class BufferSectionPanelViewModel
extends SectionPanelViewModel
implements ConfigViewModel<BatchConfig>
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiondebounce()
enabled()
void
initialize
(BatchConfig batch) void
initialize
(EventStreamConfig config) maxWait()
protected void
overflow()
void
setDebounce
(Long debounce) void
setMaxQueueSize
(Integer queueSize) void
setMaxWait
(Long maxWait) void
setOverflow
(BatchConfig.Overflow overflow) Methods inherited from class com.inductiveautomation.eventstream.designer.ui.viewmodel.SectionPanelViewModel
clearDiagnostics, createFlowCell, dispose, flowCellData, getName, initialize, lastFlowCellData, onActivate, onDeactivate, sectionLabel, setFlowCellData, setSectionLabel, setSectionLabelDistinct, setStatus
-
Constructor Details
-
BufferSectionPanelViewModel
public BufferSectionPanelViewModel()
-
-
Method Details
-
initialize
- Specified by:
initialize
in classSectionPanelViewModel
-
initialize
- Specified by:
initialize
in interfaceConfigViewModel<BatchConfig>
-
getConfig
- Specified by:
getConfig
in interfaceConfigViewModel<BatchConfig>
-
setDebounce
-
setMaxWait
-
setMaxQueueSize
-
setOverflow
-
onDiagnosticsData
- Overrides:
onDiagnosticsData
in classSectionPanelViewModel
-
enabled
-
debounce
-
maxWait
-
maxQueueSize
-
overflow
-