package org.hivedb.util; import java.util.Collection; import java.util.Map; import org.hivedb.meta.Resource; import org.hivedb.meta.SecondaryIndex; public class HiveDiff { Collection<Resource> missingResources; Map<Resource, Collection<SecondaryIndex>> missingSecondaryIndexes; public HiveDiff( Collection<Resource> missingResources, Map<Resource, Collection<SecondaryIndex>> missingSecondaryIndexes) { this.missingResources = missingResources; this.missingSecondaryIndexes = missingSecondaryIndexes; } public Collection<Resource> getMissingResources() { return missingResources; } public Map<Resource, Collection<SecondaryIndex>> getMissingSecondaryIndexes() { return missingSecondaryIndexes; } @Override public String toString() { return String.format( "Missing resources: %s\n"+ "Missing secondary indexes: %s\n", missingResources, missingSecondaryIndexes); } }