Class DistributeLoad.OverflowStrategy
java.lang.Object
org.apache.nifi.processors.standard.DistributeLoad.OverflowStrategy
- All Implemented Interfaces:
DistributeLoad.DistributionStrategy
- Enclosing class:
DistributeLoad
private class DistributeLoad.OverflowStrategy
extends Object
implements DistributeLoad.DistributionStrategy
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionorg.apache.nifi.processor.RelationshipmapToRelationship(org.apache.nifi.processor.ProcessContext context, org.apache.nifi.flowfile.FlowFile flowFile) boolean
-
Constructor Details
-
OverflowStrategy
private OverflowStrategy()
-
-
Method Details
-
mapToRelationship
public org.apache.nifi.processor.Relationship mapToRelationship(org.apache.nifi.processor.ProcessContext context, org.apache.nifi.flowfile.FlowFile flowFile) - Specified by:
mapToRelationshipin interfaceDistributeLoad.DistributionStrategy- Parameters:
context- contextflowFile- flowFile- Returns:
- a mapping of FlowFile to Relationship or
nullif the needed relationships are not available to accept files
-
requiresAllDestinationsAvailable
public boolean requiresAllDestinationsAvailable()- Specified by:
requiresAllDestinationsAvailablein interfaceDistributeLoad.DistributionStrategy
-