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, searchMethods 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
-