public class MicroserviceVersion extends Object
| Modifier and Type | Field and Description |
|---|---|
protected AppManager |
appManager |
protected Collection<MicroserviceInstance> |
instances |
protected Microservice |
microservice |
protected String |
microserviceName |
protected MicroserviceVersions |
microserviceVersions |
protected Version |
version |
| Constructor and Description |
|---|
MicroserviceVersion(MicroserviceVersions microserviceVersions,
Microservice microservice,
String microserviceName,
Collection<MicroserviceInstance> instances) |
MicroserviceVersion(MicroserviceVersions microserviceVersions,
String microserviceId,
String microserviceName,
Collection<MicroserviceInstance> instances) |
| Modifier and Type | Method and Description |
|---|---|
void |
destroy() |
Collection<MicroserviceInstance> |
getInstances() |
Microservice |
getMicroservice() |
String |
getMicroserviceId() |
String |
getMicroserviceName() |
MicroserviceVersions |
getMicroserviceVersions() |
org.apache.servicecomb.foundation.common.VendorExtensions |
getVendorExtensions() |
Version |
getVersion() |
protected void |
init(MicroserviceVersions microserviceVersions,
Microservice microservice,
String microserviceName,
Collection<MicroserviceInstance> instances) |
void |
setInstances(List<MicroserviceInstance> instances) |
protected AppManager appManager
protected MicroserviceVersions microserviceVersions
protected String microserviceName
protected Version version
protected Microservice microservice
protected Collection<MicroserviceInstance> instances
public MicroserviceVersion(MicroserviceVersions microserviceVersions, String microserviceId, String microserviceName, Collection<MicroserviceInstance> instances)
public MicroserviceVersion(MicroserviceVersions microserviceVersions, Microservice microservice, String microserviceName, Collection<MicroserviceInstance> instances)
protected void init(MicroserviceVersions microserviceVersions, Microservice microservice, String microserviceName, Collection<MicroserviceInstance> instances)
public MicroserviceVersions getMicroserviceVersions()
public Collection<MicroserviceInstance> getInstances()
public void setInstances(List<MicroserviceInstance> instances)
public String getMicroserviceName()
public String getMicroserviceId()
public Microservice getMicroservice()
public Version getVersion()
public org.apache.servicecomb.foundation.common.VendorExtensions getVendorExtensions()
public void destroy()
Copyright © 2017–2021 The Apache Software Foundation. All rights reserved.