Interface MorpheusSynchronousVirtualSwitchSegmentService

All Superinterfaces:
MorpheusSynchronousDataService<VirtualSwitchSegment,VirtualSwitchSegment>

public interface MorpheusSynchronousVirtualSwitchSegmentService extends MorpheusSynchronousDataService<VirtualSwitchSegment,VirtualSwitchSegment>
Synchronous service interface for interacting with VirtualSwitchSegment objects in a blocking fashion. Provides standard CRUD operations for traffic segments within a VirtualSwitch.

Access via:


 morpheusContext.getServices().getNetwork().getVirtualSwitch().getSegment()
 
Since:
1.5.0
  • Method Details

    • listByVirtualSwitchId

      List<VirtualSwitchSegment> listByVirtualSwitchId(Long virtualSwitchId)
      List all segments belonging to a specific VirtualSwitch.
      Parameters:
      virtualSwitchId - the ID of the parent VirtualSwitch
      Returns:
      List of VirtualSwitchSegment