package com.sequenceiq.cloudbreak.shell.model; import java.util.HashSet; import java.util.Set; import com.sequenceiq.cloudbreak.api.model.RecoveryMode; public class HostgroupEntry implements NodeCountEntry { private Integer nodeCount; private Set<Long> recipeIdSet = new HashSet<>(); private RecoveryMode recoveryMode = RecoveryMode.MANUAL; public HostgroupEntry(Integer nodeCount, Set<Long> recipeIdSet, RecoveryMode recoveryMode) { this.nodeCount = nodeCount; this.recipeIdSet = recipeIdSet; this.recoveryMode = recoveryMode; } @Override public Integer getNodeCount() { return nodeCount; } public Set<Long> getRecipeIdSet() { return recipeIdSet; } public RecoveryMode getRecoveryMode() { return recoveryMode; } }