Package com.morpheusdata.core
Interface MorpheusIdentityService<I extends MorpheusModel>
- Type Parameters:
I
- the Identity Projection class to be retrieved for sync (i.e.NetworkIdentityProjection
)
- All Known Subinterfaces:
MorpheusAccountPriceService
,MorpheusAccountPriceSetService
,MorpheusAccountResourceService
,MorpheusApplianceService
,MorpheusBackupJobService
,MorpheusBackupRepositoryService
,MorpheusBackupRestoreService
,MorpheusBackupResultService
,MorpheusBackupService
,MorpheusBackupTypeService
,MorpheusCloudFolderService
,MorpheusCloudPoolService
,MorpheusCloudRegionService
,MorpheusCloudService
,MorpheusCloudTypeService
,MorpheusComputeServerService
,MorpheusDatastoreService
,MorpheusLoadBalancerInstanceService
,MorpheusLoadBalancerMonitorService
,MorpheusLoadBalancerNodeService
,MorpheusLoadBalancerPolicyService
,MorpheusLoadBalancerPoolService
,MorpheusLoadBalancerProfileService
,MorpheusLoadBalancerScriptService
,MorpheusLoadBalancerService
,MorpheusMetadataTagService
,MorpheusMetadataTagTypeService
,MorpheusNetworkDomainRecordService
,MorpheusNetworkDomainService
,MorpheusNetworkPoolIpService
,MorpheusNetworkPoolService
,MorpheusNetworkRouterService
,MorpheusNetworkRouteService
,MorpheusNetworkRouteTableService
,MorpheusNetworkServerService
,MorpheusNetworkService
,MorpheusNetworkSubnetService
,MorpheusOperationDataService
,MorpheusOperationNotificationService
,MorpheusPricePlanPriceSetService
,MorpheusReferenceDataService
,MorpheusReplicationGroupService
,MorpheusReplicationService
,MorpheusReplicationSiteService
,MorpheusReplicationTypeService
,MorpheusResourceSpecTemplateService
,MorpheusSecurityGroupLocationService
,MorpheusSecurityGroupRuleService
,MorpheusSecurityGroupService
,MorpheusServicePlanPriceSetService
,MorpheusServicePlanService
,MorpheusSettingService
,MorpheusSettingTypeService
,MorpheusSnapshotService
,MorpheusStorageBucketService
,MorpheusStorageControllerService
,MorpheusStorageServerService
,MorpheusStorageVolumeService
,MorpheusUserService
,MorpheusVirtualImageLocationService
,MorpheusVirtualImageService
,MorpheusVirtualImageTypeService
,MorpheusWikiPageService
,MorpheusWorkloadService
public interface MorpheusIdentityService<I extends MorpheusModel>
Provides an interface usually used in conjunction with
MorpheusDataService
to list
identity projection models which are simplified models that contain just a few properties for efficient matching
in a sync scenario.- See Also:
-
Method Summary
Modifier and TypeMethodDescriptionio.reactivex.rxjava3.core.Observable<I>
listIdentityProjections
(DataQuery query)
-
Method Details
-
listIdentityProjections
-
getIdentityProperties
Collection<String> getIdentityProperties()
-