in src/main/java/com/amazonaws/mskdatagen/core/CompileGeneratorStrategies.java [149:159]
private boolean isQualifiedIsolatedDependent(List<Generator> sortedGenerators) {
long isolatedAndQualfified = sortedGenerators.stream()
.filter(t -> t.getStrategy() == Strategy.ISOLATED && t.isQualfified())
.count();
long dependentAndQualfified = sortedGenerators.stream()
.filter(t -> t.getStrategy() == Strategy.DEPENDENT && t.isQualfified())
.count();
return isolatedAndQualfified > 0 && isolatedAndQualfified == dependentAndQualfified;
}