001/*-
002 * #%L
003 * Smile CDR - CDR
004 * %%
005 * Copyright (C) 2016 - 2024 Smile CDR, Inc.
006 * %%
007 * All rights reserved.
008 * #L%
009 */
010package ca.cdr.api.fhirgw.json;
011
012import ca.cdr.api.model.json.IModelJson;
013
014import java.util.List;
015import java.util.Set;
016
017public interface IBaseRouteJson extends IModelJson {
018        String getId();
019
020        Set<String> getResourceTypes();
021
022        List<GatewayRouteTargetJson> getTargets();
023
024        void setTargets(List<GatewayRouteTargetJson> targets);
025
026        boolean isParallel();
027}