Interface MorpheusSynchronousVirtualSwitchService
- All Superinterfaces:
MorpheusSynchronousDataService<VirtualSwitch,,VirtualSwitchIdentityProjection> MorpheusSynchronousIdentityService<VirtualSwitchIdentityProjection>
public interface MorpheusSynchronousVirtualSwitchService
extends MorpheusSynchronousDataService<VirtualSwitch,VirtualSwitchIdentityProjection>, MorpheusSynchronousIdentityService<VirtualSwitchIdentityProjection>
Synchronous service interface for interacting with
VirtualSwitch objects in a blocking fashion.
Provides standard CRUD and sync identity projection listing.- Since:
- 1.5.0
-
Method Summary
Modifier and TypeMethodDescriptionReturns theMorpheusSynchronousVirtualSwitchSegmentServicefor managing traffic segments.Returns theMorpheusSynchronousVirtualSwitchUplinkServicefor managing per-host uplinks.Methods inherited from interface com.morpheusdata.core.MorpheusSynchronousDataService
bulkCreate, bulkRemove, bulkSave, count, create, create, find, get, getDataService, list, listById, listOptions, remove, remove, save, save, searchMethods inherited from interface com.morpheusdata.core.MorpheusSynchronousIdentityService
getDataIdentityService, listIdentityProjections
-
Method Details
-
getSegment
MorpheusSynchronousVirtualSwitchSegmentService getSegment()Returns theMorpheusSynchronousVirtualSwitchSegmentServicefor managing traffic segments.- Returns:
- An instance of the Segment service
- Since:
- 1.5.0
-
getUplink
MorpheusSynchronousVirtualSwitchUplinkService getUplink()Returns theMorpheusSynchronousVirtualSwitchUplinkServicefor managing per-host uplinks.- Returns:
- An instance of the Uplink service
- Since:
- 1.5.0
-