public class MicroserviceManager extends Object
| Constructor and Description |
|---|
MicroserviceManager(AppManager appManager,
String appId) |
| Modifier and Type | Method and Description |
|---|---|
MicroserviceVersionRule |
getOrCreateMicroserviceVersionRule(String microserviceName,
String versionRule) |
MicroserviceVersions |
getOrCreateMicroserviceVersions(String microserviceName) |
CompletableFuture<MicroserviceVersions> |
getOrCreateMicroserviceVersionsAsync(String microserviceName) |
Map<String,MicroserviceVersions> |
getVersionsByName() |
void |
onMicroserviceInstanceChanged(MicroserviceInstanceChangedEvent changedEvent) |
void |
pullInstances() |
public MicroserviceManager(AppManager appManager, String appId)
public Map<String,MicroserviceVersions> getVersionsByName()
public MicroserviceVersions getOrCreateMicroserviceVersions(String microserviceName)
public CompletableFuture<MicroserviceVersions> getOrCreateMicroserviceVersionsAsync(String microserviceName)
public MicroserviceVersionRule getOrCreateMicroserviceVersionRule(String microserviceName, String versionRule)
public void pullInstances()
public void onMicroserviceInstanceChanged(MicroserviceInstanceChangedEvent changedEvent)
Copyright © 2017–2021 The Apache Software Foundation. All rights reserved.