package com.sequenceiq.cloudbreak.controller.validation.blueprint; public class StackServiceComponentDescriptor { private static final String MASTER = "MASTER"; private String name; private String category; private int minCardinality; private int maxCardinality; public StackServiceComponentDescriptor(String name, String category, int minCardinality, int maxCardinality) { this.name = name; this.category = category; this.minCardinality = minCardinality; this.maxCardinality = maxCardinality; } public String getName() { return name; } public String getCategory() { return category; } public int getMinCardinality() { return minCardinality; } public int getMaxCardinality() { return maxCardinality; } public boolean isMaster() { return MASTER.equals(category); } }