|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcascading.property.Props
cascading.flow.FlowConnectorProps
public class FlowConnectorProps
The class FlowConnectorProps is a fluent helper class for setting FlowConnector
specific
properties through the FlowConnector
constructor.
AppProps
,
CascadeProps
,
FlowProps
Field Summary | |
---|---|
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 Summary | |
---|---|
FlowConnectorProps()
|
Method Summary | |
---|---|
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. |
Methods inherited from class cascading.property.Props |
---|
buildProperties, buildProperties, buildProperties, buildProperties, setProperties, setProperties |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
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
Constructor Detail |
---|
public FlowConnectorProps()
Method Detail |
---|
public static void setAssertionLevel(Map<Object,Object> properties, AssertionLevel assertionLevel)
AssertionLevel
.
properties
- of type Mappublic static void setDebugLevel(Map<Object,Object> properties, DebugLevel debugLevel)
DebugLevel
.
properties
- of type Mappublic static void setIntermediateSchemeClass(Map<Object,Object> properties, Class<? extends Scheme> intermediateSchemeClass)
properties
- of type Mappublic static void setIntermediateSchemeClass(Map<Object,Object> properties, String intermediateSchemeClassName)
properties
- of type Mappublic static void setTemporaryTapDecoratorClass(Map<Object,Object> properties, String temporaryTapDecoratorClassName)
properties
- of type Mappublic static void setCheckpointTapDecoratorClass(Map<Object,Object> properties, String checkpointTapDecoratorClassName)
properties
- of type Mappublic static FlowConnectorProps flowConnectorProps()
public AssertionLevel getAssertionLevel()
public FlowConnectorProps setAssertionLevel(AssertionLevel assertionLevel)
AssertionLevel
.
assertionLevel
- of type AssertionLevel
public DebugLevel getDebugLevel()
public FlowConnectorProps setDebugLevel(DebugLevel debugLevel)
DebugLevel
.
debugLevel
- of type DebugLevel
public String getIntermediateSchemeClassName()
public FlowConnectorProps setIntermediateSchemeClassName(String intermediateSchemeClassName)
intermediateSchemeClassName
- of type String
public FlowConnectorProps setIntermediateSchemeClassName(Class<Scheme> intermediateSchemeClass)
intermediateSchemeClass
- of type Class
public String getTemporaryTapDecoratorClassName()
public FlowConnectorProps setTemporaryTapDecoratorClassName(String temporaryTapDecoratorClassName)
DecoratorTap
to use to
wrap an intermediate temporary Tap instance internal to the Flow.
temporaryTapDecoratorClassName
- of type String
public FlowConnectorProps setTemporaryTapDecoratorClassName(Class<DecoratorTap> temporaryTapDecoratorClass)
DecoratorTap
to use to
wrap an intermediate temporary Tap instance internal to the Flow.
temporaryTapDecoratorClass
- of type Class
public String getCheckpointTapDecoratorClassName()
public FlowConnectorProps setCheckpointTapDecoratorClassName(String checkpointTapDecoratorClassName)
DecoratorTap
to use to
wrap an Checkpoint Tap instance within the Flow.
checkpointTapDecoratorClassName
- of type String
public FlowConnectorProps setCheckpointTapDecoratorClassName(Class<DecoratorTap> checkpointTapDecoratorClass)
DecoratorTap
to use to
wrap an Checkpoint Tap instance within the Flow.
checkpointTapDecoratorClass
- of type Class
protected void addPropertiesTo(Properties properties)
addPropertiesTo
in class Props
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |