16 package org.openkilda.testing.service.northbound;
36 import java.util.List;
37 import java.util.stream.Collectors;
103 .collect(Collectors.toList());
111 .filter(sw -> sw.getState().isActive())
112 .collect(Collectors.toList());
List< SwitchInfoData > getAllSwitches()
default List< SwitchInfoData > getActiveSwitches()
List< FlowValidationDto > validateFlow(String flowId)
List< Long > deleteSwitchRules(SwitchId switchId)
FlowPayload getFlow(String flowId)
List< FlowPayload > getAllFlows()
List< LinkPropsDto > getAllLinkProps()
FlowReroutePayload rerouteFlow(String flowId)
List< LinkPropsDto > getLinkProps(SwitchId srcSwitch, Integer srcPort, SwitchId dstSwitch, Integer dstPort)
HealthCheck getHealthCheck()
FlowPathPayload getFlowPath(String flowId)
FlowPayload addFlow(FlowPayload payload)
RulesValidationResult validateSwitchRules(SwitchId switchId)
BatchResults updateLinkProps(List< LinkPropsDto > keys)
FeatureTogglePayload toggleFeature(FeatureTogglePayload request)
DeleteMeterResult deleteMeter(SwitchId switchId, Integer meterId)
List< FlowPayload > deleteAllFlows()
RulesSyncResult synchronizeSwitchRules(SwitchId switchId)
BatchResults deleteLinkProps(List< LinkPropsDto > keys)
default List< IslInfoData > getActiveLinks()
List< IslInfoData > getAllLinks()
FlowPayload updateFlow(String flowId, FlowPayload payload)
FeatureTogglePayload getFeatureToggles()
FlowPayload deleteFlow(String flowId)
SwitchFlowEntries getSwitchRules(SwitchId switchId)
FlowIdStatusPayload getFlowStatus(String flowId)