Interface MorpheusSynchronousNetworkServerService
- All Superinterfaces:
MorpheusSynchronousDataService<NetworkServer,,NetworkServerIdentityProjection> MorpheusSynchronousIdentityService<NetworkServer>
public interface MorpheusSynchronousNetworkServerService
extends MorpheusSynchronousDataService<NetworkServer,NetworkServerIdentityProjection>, MorpheusSynchronousIdentityService<NetworkServer>
Provides synchronous Morpheus services related to querying, saving, and removing
NetworkServer type objects.- Since:
- 1.3.0
-
Method Summary
Modifier and TypeMethodDescriptionio.reactivex.rxjava3.core.Single<ServiceResponse>executeUpdate(UpdateDefinition updateDefinition, NetworkServer networkServer) io.reactivex.rxjava3.core.Single<ServiceResponse>getConfigurationDriftDetails(NetworkServer networkServer) io.reactivex.rxjava3.core.Single<ServiceResponse>postUpdate(UpdateDefinition updateDefinition, NetworkServer networkServer) io.reactivex.rxjava3.core.Single<ServiceResponse>refreshUpdate(NetworkServer networkServer) io.reactivex.rxjava3.core.Single<ServiceResponse>rollbackUpdate(UpdateDefinition updateDefinition, NetworkServer networkServer) io.reactivex.rxjava3.core.Single<ServiceResponse>runConfigurationDriftCheck(CheckLevel checkLevel, NetworkServer networkServer) io.reactivex.rxjava3.core.Single<ServiceResponse>validateUpdate(UpdateDefinition updateDefinition, NetworkServer networkServer) 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
-
getSwitch
MorpheusSynchronousNetworkSwitchService getSwitch() -
validateUpdate
io.reactivex.rxjava3.core.Single<ServiceResponse> validateUpdate(UpdateDefinition updateDefinition, NetworkServer networkServer) -
executeUpdate
io.reactivex.rxjava3.core.Single<ServiceResponse> executeUpdate(UpdateDefinition updateDefinition, NetworkServer networkServer) -
postUpdate
io.reactivex.rxjava3.core.Single<ServiceResponse> postUpdate(UpdateDefinition updateDefinition, NetworkServer networkServer) -
rollbackUpdate
io.reactivex.rxjava3.core.Single<ServiceResponse> rollbackUpdate(UpdateDefinition updateDefinition, NetworkServer networkServer) -
refreshUpdate
-
runConfigurationDriftCheck
io.reactivex.rxjava3.core.Single<ServiceResponse> runConfigurationDriftCheck(CheckLevel checkLevel, NetworkServer networkServer) -
getConfigurationDriftDetails
io.reactivex.rxjava3.core.Single<ServiceResponse> getConfigurationDriftDetails(NetworkServer networkServer)
-