Package com.morpheusdata.core
Interface MorpheusAccountCredentialService
- All Superinterfaces:
MorpheusDataQueryService<AccountCredential>
,MorpheusDataService<AccountCredential,
AccountCredentialIdentityProjection>
public interface MorpheusAccountCredentialService
extends MorpheusDataService<AccountCredential,AccountCredentialIdentityProjection>
Context methods for AccountCredential
-
Method Summary
Modifier and TypeMethodDescriptionio.reactivex.rxjava3.core.Single<Map>
loadCredentialConfig
(Map credentialConfig, Map refConfig) A utility method to loads credential data config from the args of an input form.io.reactivex.rxjava3.core.Maybe<AccountCredential>
loadCredentials
(AccountIntegration accountIntegration) io.reactivex.rxjava3.core.Maybe<AccountCredential>
loadCredentials
(BackupProvider backupProvider) io.reactivex.rxjava3.core.Maybe<AccountCredential>
loadCredentials
(Cloud cloud) Methods inherited from interface com.morpheusdata.core.MorpheusDataQueryService
count, find, get, list, list, listById, listOptions, listOptions, search
Methods inherited from interface com.morpheusdata.core.MorpheusDataService
bulkCreate, bulkRemove, bulkSave, create, create, remove, remove, save, save
-
Method Details
-
loadCredentialConfig
A utility method to loads credential data config from the args of an input form. May be used in OptionSourceServices to handle when a user selects an AccountCredential- Parameters:
credentialConfig
- Pass through of args.credential elements from form payloadrefConfig
- The base config to fall back on.. typically cloud.configMap- Returns:
- Observable
-
loadCredentials
-
loadCredentials
io.reactivex.rxjava3.core.Maybe<AccountCredential> loadCredentials(AccountIntegration accountIntegration) -
loadCredentials
-