Package com.morpheusdata.core.network
Interface MorpheusVirtualSwitchService
- All Superinterfaces:
MorpheusDataQueryService<VirtualSwitch>,MorpheusDataService<VirtualSwitch,,VirtualSwitchIdentityProjection> MorpheusIdentityService<VirtualSwitchIdentityProjection>
public interface MorpheusVirtualSwitchService
extends MorpheusDataService<VirtualSwitch,VirtualSwitchIdentityProjection>, MorpheusIdentityService<VirtualSwitchIdentityProjection>
Context/service for querying and managing
VirtualSwitch objects.
Provides standard CRUD and sync identity projection listing.- Since:
- 1.5.0
-
Method Summary
Modifier and TypeMethodDescriptionReturns theMorpheusVirtualSwitchSegmentServicefor managing traffic segments.Returns theMorpheusVirtualSwitchUplinkServicefor managing per-host uplinks.Methods inherited from interface com.morpheusdata.core.MorpheusDataQueryService
count, find, get, list, list, listById, listOptions, listOptions, searchMethods inherited from interface com.morpheusdata.core.MorpheusDataService
bulkCreate, bulkRemove, bulkSave, create, create, remove, remove, save, saveMethods inherited from interface com.morpheusdata.core.MorpheusIdentityService
getIdentityProperties, listIdentityProjections
-
Method Details
-
getSegment
MorpheusVirtualSwitchSegmentService getSegment()Returns theMorpheusVirtualSwitchSegmentServicefor managing traffic segments.- Returns:
- An instance of the Segment service
- Since:
- 1.5.0
-
getUplink
MorpheusVirtualSwitchUplinkService getUplink()Returns theMorpheusVirtualSwitchUplinkServicefor managing per-host uplinks.- Returns:
- An instance of the Uplink service
- Since:
- 1.5.0
-