Interface ControlPlaneService
public interface ControlPlaneService
-
Method Summary
Modifier and TypeMethodDescriptionvoidvoidpostPrivateEngineRoutes(List<DeploymentRouteUpdate> deploymentRoutes, String endpoint) voidpostPublicEngineRoutes(List<DeploymentRouteUpdate> deploymentRoutes, String endpoint) voidremoveEngineRoutesByPathsAndEndpoint(List<org.apache.commons.lang3.tuple.Pair<String, RouteType>> paths, String deploymentName)
-
Method Details
-
postPublicEngineRoutes
void postPublicEngineRoutes(List<DeploymentRouteUpdate> deploymentRoutes, String endpoint) throws ControlPlaneException - Throws:
ControlPlaneException
-
postPrivateEngineRoutes
void postPrivateEngineRoutes(List<DeploymentRouteUpdate> deploymentRoutes, String endpoint) throws ControlPlaneException - Throws:
ControlPlaneException
-
removeEngineRoutesByPathsAndEndpoint
void removeEngineRoutesByPathsAndEndpoint(List<org.apache.commons.lang3.tuple.Pair<String, RouteType>> paths, String deploymentName) throws ControlPlaneException- Throws:
ControlPlaneException
-
postEgressGatewayRoutes
-