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 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:
      mapToRelationship in interface DistributeLoad.DistributionStrategy
      Parameters:
      context - context
      flowFile - flowFile
      Returns:
      a mapping of FlowFile to Relationship or null if the needed relationships are not available to accept files
    • requiresAllDestinationsAvailable

      public boolean requiresAllDestinationsAvailable()
      Specified by:
      requiresAllDestinationsAvailable in interface DistributeLoad.DistributionStrategy