Class MockRelationshipConfiguration

java.lang.Object
org.apache.nifi.util.MockRelationshipConfiguration
All Implemented Interfaces:
org.apache.nifi.migration.RelationshipConfiguration

public class MockRelationshipConfiguration extends Object implements org.apache.nifi.migration.RelationshipConfiguration
  • Field Details

    • relationshipSplits

      private final Map<String,Set<String>> relationshipSplits
    • relationshipRenames

      private final Map<String,String> relationshipRenames
    • rawRelationships

      private final Map<String,org.apache.nifi.processor.Relationship> rawRelationships
    • originalRelationships

      private final Set<org.apache.nifi.processor.Relationship> originalRelationships
  • Constructor Details

    • MockRelationshipConfiguration

      public MockRelationshipConfiguration(Set<org.apache.nifi.processor.Relationship> relationships)
  • Method Details

    • toRelationshipMigrationResult

      public RelationshipMigrationResult toRelationshipMigrationResult()
    • renameRelationship

      public boolean renameRelationship(String relationshipName, String newName)
      Specified by:
      renameRelationship in interface org.apache.nifi.migration.RelationshipConfiguration
    • splitRelationship

      public boolean splitRelationship(String relationshipName, String newRelationshipName, String... additionalRelationshipNames)
      Specified by:
      splitRelationship in interface org.apache.nifi.migration.RelationshipConfiguration
    • hasRelationship

      public boolean hasRelationship(String relationshipName)
      Specified by:
      hasRelationship in interface org.apache.nifi.migration.RelationshipConfiguration
    • findRelationshipByName

      private org.apache.nifi.processor.Relationship findRelationshipByName(String name)
    • getRawRelationships

      public Set<org.apache.nifi.processor.Relationship> getRawRelationships()