Class LocalPipelineRunConfiguration
- java.lang.Object
-
- org.apache.hop.core.variables.Variables
-
- org.apache.hop.pipeline.engines.EmptyPipelineRunConfiguration
-
- org.apache.hop.pipeline.engines.local.LocalPipelineRunConfiguration
-
- All Implemented Interfaces:
Cloneable,IVariables,IPipelineEngineRunConfiguration
@GuiPlugin(description="Local pipeline run configuration widgets") public class LocalPipelineRunConfiguration extends EmptyPipelineRunConfiguration implements IPipelineEngineRunConfiguration
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classLocalPipelineRunConfiguration.SampleType
-
Field Summary
Fields Modifier and Type Field Description protected booleanfeedbackShownWhether the feedback is shown.protected StringfeedbackSizeThe feedback size.protected booleangatheringMetricsprotected StringrowSetSizeprotected booleansafeModeEnabledprotected StringsampleSizeThe feedback size.protected StringsampleTypeInGuiThe feedback size.protected booleansortingTransformsTopologicallyprotected booleantransactionalprotected StringwaitTimeThe feedback size.
-
Constructor Summary
Constructors Constructor Description LocalPipelineRunConfiguration()LocalPipelineRunConfiguration(LocalPipelineRunConfiguration config)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description LocalPipelineRunConfigurationclone()StringgetFeedbackSize()Gets feedbackSizeStringgetRowSetSize()Gets rowSetSizeStringgetSampleSize()Gets sampleSizeStringgetSampleTypeInGui()Gets sampleTypeInGuiList<String>getSampleTypes(ILogChannel log, IHopMetadataProvider metadataProvider)StringgetWaitTime()Gets waitTimebooleanisFeedbackShown()Gets feedbackShownbooleanisGatheringMetrics()Gets gatheringMetricsbooleanisSafeModeEnabled()Gets safeModeEnabledbooleanisSortingTransformsTopologically()Gets sortingTransformsTopologicallybooleanisTransactional()Gets transactionalvoidsetFeedbackShown(boolean feedbackShown)voidsetFeedbackSize(String feedbackSize)voidsetGatheringMetrics(boolean gatheringMetrics)voidsetRowSetSize(String rowSetSize)voidsetSafeModeEnabled(boolean safeModeEnabled)voidsetSampleSize(String sampleSize)voidsetSampleTypeInGui(String sampleTypeInGui)voidsetSortingTransformsTopologically(boolean sortingTransformsTopologically)voidsetTransactional(boolean transactional)voidsetWaitTime(String waitTime)-
Methods inherited from class org.apache.hop.pipeline.engines.EmptyPipelineRunConfiguration
equals, getEnginePluginId, getEnginePluginName, hashCode, setEnginePluginId, setEnginePluginName
-
Methods inherited from class org.apache.hop.core.variables.Variables
copyFrom, getADefaultVariableSpace, getParentVariables, getVariable, getVariable, getVariableBoolean, getVariableNames, initializeFrom, resolve, resolve, resolve, setParentVariables, setVariable, setVariables, shareWith
-
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.apache.hop.pipeline.config.IPipelineEngineRunConfiguration
getEnginePluginId, getEnginePluginName, setEnginePluginId, setEnginePluginName
-
Methods inherited from interface org.apache.hop.core.variables.IVariables
copyFrom, getParentVariables, getVariable, getVariable, getVariableBoolean, getVariableNames, initializeFrom, resolve, resolve, resolve, setParentVariables, setVariable, setVariables, shareWith
-
-
-
-
Field Detail
-
rowSetSize
@GuiWidgetElement(id="rowSetSize", order="010", parentId="PipelineRunConfiguration-PluginSpecific-Options", type=TEXT, label="i18n:org.apache.hop.ui.pipeline.config:PipelineRunConfigurationDialog.RowSetSize.Label") protected String rowSetSize
-
safeModeEnabled
@GuiWidgetElement(id="safeModeEnabled", order="020", parentId="PipelineRunConfiguration-PluginSpecific-Options", type=CHECKBOX, label="i18n:org.apache.hop.ui.pipeline.config:PipelineRunConfigurationDialog.SafeModeEnabled.Label") protected boolean safeModeEnabled
-
gatheringMetrics
@GuiWidgetElement(id="gatheringMetrics", order="030", parentId="PipelineRunConfiguration-PluginSpecific-Options", type=CHECKBOX, label="i18n:org.apache.hop.ui.pipeline.config:PipelineRunConfigurationDialog.GatheringMetrics.Label") protected boolean gatheringMetrics
-
sortingTransformsTopologically
@GuiWidgetElement(id="sortTransformsTopologically", order="040", parentId="PipelineRunConfiguration-PluginSpecific-Options", type=CHECKBOX, label="i18n:org.apache.hop.ui.pipeline.config:PipelineRunConfigurationDialog.SortTransformsTopologically.Label") protected boolean sortingTransformsTopologically
-
feedbackShown
@GuiWidgetElement(id="feedbackShown", order="050", parentId="PipelineRunConfiguration-PluginSpecific-Options", type=CHECKBOX, label="i18n:org.apache.hop.ui.pipeline.config:PipelineRunConfigurationDialog.FeedbackShown.Label") protected boolean feedbackShown
Whether the feedback is shown.
-
feedbackSize
@GuiWidgetElement(id="feedbackSize", order="060", parentId="PipelineRunConfiguration-PluginSpecific-Options", type=TEXT, label="i18n:org.apache.hop.ui.pipeline.config:PipelineRunConfigurationDialog.FeedbackSize.Label") protected String feedbackSize
The feedback size.
-
waitTime
@GuiWidgetElement(id="waitTime", order="070", parentId="PipelineRunConfiguration-PluginSpecific-Options", type=TEXT, label="i18n:org.apache.hop.ui.pipeline.config:PipelineRunConfigurationDialog.WaitTime.Label") protected String waitTime
The feedback size.
-
sampleTypeInGui
@GuiWidgetElement(id="sampleTypeInGui", order="080", parentId="PipelineRunConfiguration-PluginSpecific-Options", type=COMBO, label="i18n:org.apache.hop.ui.pipeline.config:PipelineRunConfigurationDialog.SampleTypeInGui.Label", comboValuesMethod="getSampleTypes") protected String sampleTypeInGui
The feedback size.
-
sampleSize
@GuiWidgetElement(id="sampleSize", order="090", parentId="PipelineRunConfiguration-PluginSpecific-Options", type=TEXT, label="i18n:org.apache.hop.ui.pipeline.config:PipelineRunConfigurationDialog.SampleSize.Label") protected String sampleSize
The feedback size.
-
transactional
@GuiWidgetElement(id="transactional", order="100", parentId="PipelineRunConfiguration-PluginSpecific-Options", type=CHECKBOX, label="i18n:org.apache.hop.ui.pipeline.config:PipelineRunConfigurationDialog.Transactional.Label", toolTip="i18n:org.apache.hop.ui.pipeline.config:PipelineRunConfigurationDialog.Transactional.ToolTip") protected boolean transactional
-
-
Constructor Detail
-
LocalPipelineRunConfiguration
public LocalPipelineRunConfiguration()
-
LocalPipelineRunConfiguration
public LocalPipelineRunConfiguration(LocalPipelineRunConfiguration config)
-
-
Method Detail
-
clone
public LocalPipelineRunConfiguration clone()
- Specified by:
clonein interfaceIPipelineEngineRunConfiguration- Overrides:
clonein classEmptyPipelineRunConfiguration
-
getSampleTypes
public List<String> getSampleTypes(ILogChannel log, IHopMetadataProvider metadataProvider)
-
getRowSetSize
public String getRowSetSize()
Gets rowSetSize- Returns:
- value of rowSetSize
-
setRowSetSize
public void setRowSetSize(String rowSetSize)
- Parameters:
rowSetSize- The rowSetSize to set
-
isSafeModeEnabled
public boolean isSafeModeEnabled()
Gets safeModeEnabled- Returns:
- value of safeModeEnabled
-
setSafeModeEnabled
public void setSafeModeEnabled(boolean safeModeEnabled)
- Parameters:
safeModeEnabled- The safeModeEnabled to set
-
isGatheringMetrics
public boolean isGatheringMetrics()
Gets gatheringMetrics- Returns:
- value of gatheringMetrics
-
setGatheringMetrics
public void setGatheringMetrics(boolean gatheringMetrics)
- Parameters:
gatheringMetrics- The gatheringMetrics to set
-
isSortingTransformsTopologically
public boolean isSortingTransformsTopologically()
Gets sortingTransformsTopologically- Returns:
- value of sortingTransformsTopologically
-
setSortingTransformsTopologically
public void setSortingTransformsTopologically(boolean sortingTransformsTopologically)
- Parameters:
sortingTransformsTopologically- The sortingTransformsTopologically to set
-
isFeedbackShown
public boolean isFeedbackShown()
Gets feedbackShown- Returns:
- value of feedbackShown
-
setFeedbackShown
public void setFeedbackShown(boolean feedbackShown)
- Parameters:
feedbackShown- The feedbackShown to set
-
getFeedbackSize
public String getFeedbackSize()
Gets feedbackSize- Returns:
- value of feedbackSize
-
setFeedbackSize
public void setFeedbackSize(String feedbackSize)
- Parameters:
feedbackSize- The feedbackSize to set
-
getWaitTime
public String getWaitTime()
Gets waitTime- Returns:
- value of the waitTime
-
setWaitTime
public void setWaitTime(String waitTime)
- Parameters:
waitTime- The waitTime for buffer check
-
getSampleTypeInGui
public String getSampleTypeInGui()
Gets sampleTypeInGui- Returns:
- value of sampleTypeInGui
-
setSampleTypeInGui
public void setSampleTypeInGui(String sampleTypeInGui)
- Parameters:
sampleTypeInGui- The sampleTypeInGui to set
-
getSampleSize
public String getSampleSize()
Gets sampleSize- Returns:
- value of sampleSize
-
setSampleSize
public void setSampleSize(String sampleSize)
- Parameters:
sampleSize- The sampleSize to set
-
isTransactional
public boolean isTransactional()
Gets transactional- Returns:
- value of transactional
-
setTransactional
public void setTransactional(boolean transactional)
- Parameters:
transactional- The transactional to set
-
-