Package com.morpheusdata.core
Interface MorpheusSecurityGroupRuleDestinationService
- All Superinterfaces:
MorpheusDataQueryService<SecurityGroupRuleDestination>,MorpheusDataService<SecurityGroupRuleDestination,SecurityGroupRuleDestination>
public interface MorpheusSecurityGroupRuleDestinationService
extends MorpheusDataService<SecurityGroupRuleDestination,SecurityGroupRuleDestination>
Context methods for syncing SecurityGroupRuleApplications in Morpheus
-
Method Summary
Modifier and TypeMethodDescriptionio.reactivex.rxjava3.core.Observable<SecurityGroupRuleDestination>Deprecated.io.reactivex.rxjava3.core.Single<Boolean>remove(List<SecurityGroupRuleDestination> securityGroupRuleDestinations) Deprecated.io.reactivex.rxjava3.core.Single<Boolean>save(List<SecurityGroupRuleDestination> securityGroupRuleDestinations) Deprecated.useMorpheusDataService.bulkSave(java.util.List<M>)insteadMethods 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, save
-
Method Details
-
listByIds
@Deprecated io.reactivex.rxjava3.core.Observable<SecurityGroupRuleDestination> listByIds(List<Long> ids) Deprecated.Fetch the SecurityGroupRuleDestinations given a list of ids- Parameters:
ids- list of ids- Returns:
- Observable list of SecurityGroupRuleDestinations
-
save
@Deprecated(since="0.15.4") io.reactivex.rxjava3.core.Single<Boolean> save(List<SecurityGroupRuleDestination> securityGroupRuleDestinations) Deprecated.useMorpheusDataService.bulkSave(java.util.List<M>)insteadSave updates to existing SecurityGroupRuleDestinations- Specified by:
savein interfaceMorpheusDataService<SecurityGroupRuleDestination,SecurityGroupRuleDestination> - Parameters:
securityGroupRuleDestinations- SecurityGroupRuleDestinations to update- Returns:
- whether the save was successful
- See Also:
-
remove
@Deprecated(since="0.15.4") io.reactivex.rxjava3.core.Single<Boolean> remove(List<SecurityGroupRuleDestination> securityGroupRuleDestinations) Deprecated.Remove SecurityGroupRuleDestinations from Morpheus- Specified by:
removein interfaceMorpheusDataService<SecurityGroupRuleDestination,SecurityGroupRuleDestination> - Parameters:
securityGroupRuleDestinations- SecurityGroupRuleDestinations to remove- Returns:
- whether the removal was successful
- See Also:
-
MorpheusDataService.bulkRemove(java.util.List<I>)instead