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