Uses of Class
com.morpheusdata.model.BackupProvider
Packages that use BackupProvider
Package
Description
-
Uses of BackupProvider in com.morpheusdata.core
Methods in com.morpheusdata.core with parameters of type BackupProviderModifier and TypeMethodDescriptionio.reactivex.rxjava3.core.Single<ServiceResponse>MorpheusOperationNotificationService.clearBackupProviderAlarm(BackupProvider backupProvider) io.reactivex.rxjava3.core.Single<ServiceResponse>MorpheusOperationNotificationService.createBackupProviderAlarm(BackupProvider backupProvider, String message) io.reactivex.rxjava3.core.Maybe<AccountCredential>MorpheusAccountCredentialService.loadCredentials(BackupProvider backupProvider) -
Uses of BackupProvider in com.morpheusdata.core.backup
Methods in com.morpheusdata.core.backup that return types with arguments of type BackupProviderModifier and TypeMethodDescriptionio.reactivex.rxjava3.core.Observable<BackupProvider>MorpheusBackupProviderService.listById(Collection<Long> ids) Deprecated.Methods in com.morpheusdata.core.backup with parameters of type BackupProviderModifier and TypeMethodDescriptionAbstractBackupTypeProvider.clean(BackupProvider backupProviderModel, Map opts) BackupTypeProvider.clean(BackupProvider backupProvider, Map opts) Clean up all data created by the backup type provider.AbstractBackupProvider.configureBackupProvider(BackupProvider backupProviderModel, Map config, Map opts) BackupProviderInterface.configureBackupProvider(BackupProvider backupProviderModel, Map config, Map opts) Apply provider specific configurations to aBackupProvider.BackupProviderInterface.deleteBackupProvider(BackupProvider backupProviderModel, Map opts) Delete the backup provider.MorpheusBackupProvider.deleteBackupProvider(BackupProvider backupProviderModel, Map opts) AbstractBackupProvider.initializeBackupProvider(BackupProvider backupProviderModel, Map opts) BackupProviderInterface.initializeBackupProvider(BackupProvider backupProviderModel, Map opts) Execute operations upon initialization of a new backup provider.io.reactivex.rxjava3.core.Observable<BackupJobIdentityProjection>MorpheusBackupJobService.listIdentityProjections(BackupProvider backupProvider) Lists all backup job projection objects for a specified backup provider id.io.reactivex.rxjava3.core.Observable<BackupRepositoryIdentityProjection>MorpheusBackupRepositoryService.listIdentityProjections(BackupProvider backupProvider) Deprecated, for removal: This API element is subject to removal in a future version.io.reactivex.rxjava3.core.Observable<BackupRestoreIdentityProjection>MorpheusBackupRestoreService.listIdentityProjections(BackupProvider backupProvider) Lists all backup projection objects for a specified backup provider id.io.reactivex.rxjava3.core.Observable<BackupResultIdentityProjection>MorpheusBackupResultService.listIdentityProjections(BackupProvider backupProvider) Deprecated, for removal: This API element is subject to removal in a future version.io.reactivex.rxjava3.core.Observable<BackupIdentityProjection>MorpheusBackupService.listIdentityProjections(BackupProvider backupProvider) Deprecated, for removal: This API element is subject to removal in a future version.io.reactivex.rxjava3.core.Observable<ReplicationGroupIdentityProjection>MorpheusReplicationGroupService.listIdentityProjections(BackupProvider backupProvider) Lists all backup projection objects for a specified replication group id.io.reactivex.rxjava3.core.Observable<ReplicationIdentityProjection>MorpheusReplicationService.listIdentityProjections(BackupProvider backupProvider) Lists all backup projection objects for a specified replication id.AbstractBackupTypeProvider.refresh(Map authConfig, BackupProvider backupProvider) BackupProviderInterface.refresh(BackupProvider backupProvider) The main refresh method called periodically by Morpheus to sync any necessary objects from the integration.BackupTypeProvider.refresh(Map authConfig, BackupProvider backupProvider) Refresh the provider with the associated data in the external system.MorpheusBackupProvider.refresh(BackupProvider backupProvider) default HTMLResponseBackupProviderInterface.renderTemplate(BackupProvider backupProvider) Integration details provided to the rendering engine.AbstractBackupProvider.updateBackupProvider(BackupProvider backupProviderModel, Map opts) BackupProviderInterface.updateBackupProvider(BackupProvider backupProviderModel, Map opts) Update the backup providerio.reactivex.rxjava3.core.Single<Boolean>MorpheusBackupProviderService.updateStatus(BackupProvider backupProvider, String status, String message) Save a status update to a backup provider.AbstractBackupProvider.validateBackupProvider(BackupProvider backupProviderModel, Map opts) BackupProviderInterface.validateBackupProvider(BackupProvider backupProviderModel, Map opts) Validate the configuration of theBackupProvider. -
Uses of BackupProvider in com.morpheusdata.core.providers
Methods in com.morpheusdata.core.providers that return types with arguments of type BackupProviderModifier and TypeMethodDescriptionCloudProvider.getAvailableBackupProviders()Grabs available backup providers related to the target Cloud Plugin.default Collection<BackupProvider>ClusterProvider.getAvailableBackupProviders()Grabs available backup providers related to the target cluster plugin.Methods in com.morpheusdata.core.providers with parameters of type BackupProviderModifier and TypeMethodDescriptionBackupIntegrationTabProvider.renderTemplate(BackupProvider backupProvider) BackupProvider details provided to the rendering engineBackupIntegrationTabProvider.show(BackupProvider backupProvider, User user, Account account) Provide logic when tab should be displayed. -
Uses of BackupProvider in com.morpheusdata.core.synchronous
Methods in com.morpheusdata.core.synchronous with parameters of type BackupProviderModifier and TypeMethodDescriptionMorpheusSynchronousOperationNotificationService.clearBackupProviderAlarm(BackupProvider backupProvider) MorpheusSynchronousOperationNotificationService.createBackupProviderAlarm(BackupProvider backupProvider, String statusMessage) MorpheusSynchronousAccountCredentialService.loadCredentials(BackupProvider backupProvider) -
Uses of BackupProvider in com.morpheusdata.model
Fields in com.morpheusdata.model declared as BackupProviderModifier and TypeFieldDescriptionprotected BackupProviderBackup.backupProviderprotected BackupProviderBackupJob.backupProviderprotected BackupProviderBackupRepository.backupProviderCloud.backupProviderDeprecated.protected BackupProviderReplication.backupProviderprotected BackupProviderReplicationGroup.backupProviderprotected BackupProviderReplicationSite.backupProviderFields in com.morpheusdata.model with type parameters of type BackupProviderMethods in com.morpheusdata.model that return BackupProviderModifier and TypeMethodDescriptionBackup.getBackupProvider()BackupJob.getBackupProvider()BackupRepository.getBackupProvider()Cloud.getBackupProvider()Deprecated.ReplicationGroup.getBackupProvider()ReplicationSite.getBackupProvider()Methods in com.morpheusdata.model that return types with arguments of type BackupProviderMethods in com.morpheusdata.model with parameters of type BackupProviderModifier and TypeMethodDescriptionvoidBackup.setBackupProvider(BackupProvider backupProvider) voidBackupJob.setBackupProvider(BackupProvider backupProvider) voidBackupRepository.setBackupProvider(BackupProvider backupProvider) voidCloud.setBackupProvider(BackupProvider backupProvider) Deprecated.voidReplicationGroup.setBackupProvider(BackupProvider backupProvider) voidReplicationSite.setBackupProvider(BackupProvider backupProvider) Method parameters in com.morpheusdata.model with type arguments of type BackupProviderModifier and TypeMethodDescriptionvoidCloud.setBackupProviders(List<BackupProvider> backupProviders)