package alien4cloud.rest.component; import java.util.Map; import alien4cloud.rest.model.BasicSearchRequest; import lombok.Getter; import lombok.NoArgsConstructor; import lombok.Setter; import lombok.ToString; /** * A search request object for components * * @author 'Igor Ngouagna' */ @Getter @Setter @ToString @NoArgsConstructor public class SearchRequest extends BasicSearchRequest { /* The component type to query */ private QueryComponentType type; private Map<String, String[]> filters; public SearchRequest(QueryComponentType type, String query, Integer from, Integer size, Map<String, String[]> filters) { super(query, from, size); this.type = type; this.filters = filters; } }