public class FlowConnectorProps extends Props
FlowConnector
specific
properties through the FlowConnector
constructor.AppProps
,
CascadeProps
,
FlowProps
Modifier and Type | Field and Description |
---|---|
static String |
ASSERTION_LEVEL |
static String |
CHECKPOINT_TAP_DECORATOR_CLASS |
static String |
DEBUG_LEVEL |
static String |
INTERMEDIATE_SCHEME_CLASS |
static String |
TEMPORARY_TAP_DECORATOR_CLASS |
Constructor and Description |
---|
FlowConnectorProps() |
Modifier and Type | Method and Description |
---|---|
protected void |
addPropertiesTo(Properties properties) |
static FlowConnectorProps |
flowConnectorProps()
Creates a new FlowConnectorProps instance.
|
AssertionLevel |
getAssertionLevel() |
String |
getCheckpointTapDecoratorClassName() |
DebugLevel |
getDebugLevel() |
String |
getIntermediateSchemeClassName() |
String |
getTemporaryTapDecoratorClassName() |
FlowConnectorProps |
setAssertionLevel(AssertionLevel assertionLevel)
Method setAssertionLevel sets the target planner
AssertionLevel . |
static void |
setAssertionLevel(Map<Object,Object> properties,
AssertionLevel assertionLevel)
Method setAssertionLevel sets the target planner
AssertionLevel . |
static void |
setCheckpointTapDecoratorClass(Map<Object,Object> properties,
String checkpointTapDecoratorClassName)
Method checkpointTapDecoratorClassName is used for wrapping a checkpoint Tap.
|
FlowConnectorProps |
setCheckpointTapDecoratorClassName(Class<DecoratorTap> checkpointTapDecoratorClass)
Method setCheckpointTapDecoratorClassName sets the class of a
DecoratorTap to use to
wrap an Checkpoint Tap instance within the Flow. |
FlowConnectorProps |
setCheckpointTapDecoratorClassName(String checkpointTapDecoratorClassName)
Method setCheckpointTapDecoratorClassName sets the class of a
DecoratorTap to use to
wrap an Checkpoint Tap instance within the Flow. |
FlowConnectorProps |
setDebugLevel(DebugLevel debugLevel)
Method setDebugLevel sets the target planner
DebugLevel . |
static void |
setDebugLevel(Map<Object,Object> properties,
DebugLevel debugLevel)
Method setDebugLevel sets the target planner
DebugLevel . |
static void |
setIntermediateSchemeClass(Map<Object,Object> properties,
Class<? extends Scheme> intermediateSchemeClass)
Method setIntermediateSchemeClass is used for debugging.
|
static void |
setIntermediateSchemeClass(Map<Object,Object> properties,
String intermediateSchemeClassName)
Method setIntermediateSchemeClass is used for debugging.
|
FlowConnectorProps |
setIntermediateSchemeClassName(Class<Scheme> intermediateSchemeClass)
Method setIntermediateSchemeClassName is used for debugging.
|
FlowConnectorProps |
setIntermediateSchemeClassName(String intermediateSchemeClassName)
Method setIntermediateSchemeClassName is used for debugging.
|
static void |
setTemporaryTapDecoratorClass(Map<Object,Object> properties,
String temporaryTapDecoratorClassName)
Method temporaryTapDecoratorClassName is used for wrapping a intermediate temporary Tap.
|
FlowConnectorProps |
setTemporaryTapDecoratorClassName(Class<DecoratorTap> temporaryTapDecoratorClass)
Method setTemporaryTapDecoratorClassName sets the class of a
DecoratorTap to use to
wrap an intermediate temporary Tap instance internal to the Flow. |
FlowConnectorProps |
setTemporaryTapDecoratorClassName(String temporaryTapDecoratorClassName)
Method setTemporaryTapDecoratorClassName sets the class of a
DecoratorTap to use to
wrap an intermediate temporary Tap instance internal to the Flow. |
buildProperties, buildProperties, buildProperties, buildProperties, setProperties, setProperties
public static final String ASSERTION_LEVEL
public static final String DEBUG_LEVEL
public static final String INTERMEDIATE_SCHEME_CLASS
public static final String TEMPORARY_TAP_DECORATOR_CLASS
public static final String CHECKPOINT_TAP_DECORATOR_CLASS
public FlowConnectorProps()
public static void setAssertionLevel(Map<Object,Object> properties, AssertionLevel assertionLevel)
AssertionLevel
.properties
- of type MapassertionLevel
- of type AssertionLevelpublic static void setDebugLevel(Map<Object,Object> properties, DebugLevel debugLevel)
DebugLevel
.properties
- of type MapdebugLevel
- of type DebugLevelpublic static void setIntermediateSchemeClass(Map<Object,Object> properties, Class<? extends Scheme> intermediateSchemeClass)
properties
- of type MapintermediateSchemeClass
- of type Classpublic static void setIntermediateSchemeClass(Map<Object,Object> properties, String intermediateSchemeClassName)
properties
- of type MapintermediateSchemeClassName
- of type Stringpublic static void setTemporaryTapDecoratorClass(Map<Object,Object> properties, String temporaryTapDecoratorClassName)
properties
- of type MaptemporaryTapDecoratorClassName
- of type Stringpublic static void setCheckpointTapDecoratorClass(Map<Object,Object> properties, String checkpointTapDecoratorClassName)
properties
- of type MapcheckpointTapDecoratorClassName
- of type Stringpublic static FlowConnectorProps flowConnectorProps()
public AssertionLevel getAssertionLevel()
public FlowConnectorProps setAssertionLevel(AssertionLevel assertionLevel)
AssertionLevel
.assertionLevel
- of type AssertionLevelpublic DebugLevel getDebugLevel()
public FlowConnectorProps setDebugLevel(DebugLevel debugLevel)
DebugLevel
.debugLevel
- of type DebugLevelpublic String getIntermediateSchemeClassName()
public FlowConnectorProps setIntermediateSchemeClassName(String intermediateSchemeClassName)
intermediateSchemeClassName
- of type Stringpublic FlowConnectorProps setIntermediateSchemeClassName(Class<Scheme> intermediateSchemeClass)
intermediateSchemeClass
- of type Classpublic String getTemporaryTapDecoratorClassName()
public FlowConnectorProps setTemporaryTapDecoratorClassName(String temporaryTapDecoratorClassName)
DecoratorTap
to use to
wrap an intermediate temporary Tap instance internal to the Flow.temporaryTapDecoratorClassName
- of type Stringpublic FlowConnectorProps setTemporaryTapDecoratorClassName(Class<DecoratorTap> temporaryTapDecoratorClass)
DecoratorTap
to use to
wrap an intermediate temporary Tap instance internal to the Flow.temporaryTapDecoratorClass
- of type Classpublic String getCheckpointTapDecoratorClassName()
public FlowConnectorProps setCheckpointTapDecoratorClassName(String checkpointTapDecoratorClassName)
DecoratorTap
to use to
wrap an Checkpoint Tap instance within the Flow.checkpointTapDecoratorClassName
- of type Stringpublic FlowConnectorProps setCheckpointTapDecoratorClassName(Class<DecoratorTap> checkpointTapDecoratorClass)
DecoratorTap
to use to
wrap an Checkpoint Tap instance within the Flow.checkpointTapDecoratorClass
- of type Classprotected void addPropertiesTo(Properties properties)
addPropertiesTo
in class Props
Copyright © 2007-2015 Concurrent, Inc. All Rights Reserved.