public interface MorpheusComputeContext
| Modifier and Type | Method and Description |
|---|---|
io.reactivex.Single<java.lang.Void> |
cacheImages(java.util.List<VirtualImage> virtualImages,
Cloud cloud) |
io.reactivex.Single<java.lang.Void> |
cachePlans(java.util.List<ServicePlan> servicePlans) |
io.reactivex.Single<KeyPair> |
findOrGenerateKeyPair(Account account)
Get the ssh credentials associated with an account
|
io.reactivex.Single<java.lang.Void> |
updateKeyPair(KeyPair keyPair,
Cloud cloud)
Update Morpheus with an external reference to the KeyPair in your Cloud API.
|
void |
updateZoneStatus(Cloud cloud,
java.lang.String status,
java.lang.String message,
java.util.Date syncDate) |
void updateZoneStatus(Cloud cloud, java.lang.String status, java.lang.String message, java.util.Date syncDate)
io.reactivex.Single<KeyPair> findOrGenerateKeyPair(Account account)
account - to lookupio.reactivex.Single<java.lang.Void> updateKeyPair(KeyPair keyPair, Cloud cloud)
keyPair - that was updatedcloud - associated with the credentialsio.reactivex.Single<java.lang.Void> cacheImages(java.util.List<VirtualImage> virtualImages, Cloud cloud)
io.reactivex.Single<java.lang.Void> cachePlans(java.util.List<ServicePlan> servicePlans)