public class StaticMicroserviceVersions extends MicroserviceVersions
| Modifier and Type | Field and Description |
|---|---|
protected Microservice |
microservice |
protected MicroserviceInstances |
microserviceInstances |
appId, appManager, microserviceName, revision, shortName| Constructor and Description |
|---|
StaticMicroserviceVersions(AppManager appManager,
String appId,
String microserviceName) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
addInstances(List<MicroserviceInstance> instances) |
protected void |
addSchema(String schemaId,
Class<?> schemaClass) |
protected void |
addSchemas(Map<String,Class<?>> schemaByIdMap) |
protected void |
createMicroservice(String version) |
protected MicroserviceVersion |
createMicroserviceVersion(String microserviceId,
List<MicroserviceInstance> instances) |
protected MicroserviceInstances |
findServiceInstances() |
StaticMicroserviceVersions |
init(Class<?> schemaIntfCls,
String version,
List<MicroserviceInstance> instances) |
StaticMicroserviceVersions |
init(Map<String,Class<?>> schemaByIdMap,
String version,
List<MicroserviceInstance> instances) |
createAndInitMicroserviceVersionRule, destroy, getAppId, getAppManager, getLastPulledResult, getLastPullTime, getMicroserviceName, getOrCreateMicroserviceVersionRule, getPulledInstances, getRevision, getShortName, getVendorExtensions, getVersion, getVersions, isEventAccept, isWaitingDelete, markWaitingDelete, onMicroserviceInstanceChanged, pullInstances, safeSetInstances, setRevisionprotected final Microservice microservice
protected final MicroserviceInstances microserviceInstances
public StaticMicroserviceVersions(AppManager appManager, String appId, String microserviceName)
public StaticMicroserviceVersions init(Class<?> schemaIntfCls, String version, List<MicroserviceInstance> instances)
public StaticMicroserviceVersions init(Map<String,Class<?>> schemaByIdMap, String version, List<MicroserviceInstance> instances)
protected void createMicroservice(String version)
protected void addInstances(List<MicroserviceInstance> instances)
protected MicroserviceInstances findServiceInstances()
findServiceInstances in class MicroserviceVersionsprotected MicroserviceVersion createMicroserviceVersion(String microserviceId, List<MicroserviceInstance> instances)
createMicroserviceVersion in class MicroserviceVersionsCopyright © 2017–2021 The Apache Software Foundation. All rights reserved.