| 程序包 | 说明 |
|---|---|
| com.tencent.polaris.api.pojo | |
| com.tencent.polaris.api.rpc | |
| com.tencent.polaris.client.pojo | |
| com.tencent.polaris.client.util |
| 限定符和类型 | 类和说明 |
|---|---|
class |
DefaultInstance |
| 限定符和类型 | 方法和说明 |
|---|---|
static Instance |
Instance.createDefaultInstance(String instId,
String namespace,
String service,
String host,
int port) |
Instance |
ServiceChangeEvent.OneInstanceUpdate.getAfter() |
Instance |
ServiceChangeEvent.OneInstanceUpdate.getBefore() |
Instance |
InstanceGauge.getInstance()
获取实例
|
| 限定符和类型 | 方法和说明 |
|---|---|
List<Instance> |
ServiceChangeEvent.getAddInstances() |
List<Instance> |
ServiceChangeEvent.getAllInstances() |
List<Instance> |
ServiceInstancesWrap.getAllInstances() |
List<Instance> |
ServiceChangeEvent.getDeleteInstances() |
List<Instance> |
DefaultServiceInstances.getInstances() |
List<Instance> |
ServiceInstancesWrap.getInstances() |
List<Instance> |
ServiceInstances.getInstances()
获取服务实例列表
|
| 限定符和类型 | 方法和说明 |
|---|---|
int |
DefaultInstance.compareTo(Instance instance) |
void |
InstanceGauge.setInstance(Instance instance)
设置实例信息
|
| 限定符和类型 | 方法和说明 |
|---|---|
ServiceChangeEvent.ServiceEventBuilder |
ServiceChangeEvent.ServiceEventBuilder.addInstances(List<Instance> addInstances) |
ServiceChangeEvent.ServiceEventBuilder |
ServiceChangeEvent.ServiceEventBuilder.allInstances(List<Instance> allInstances) |
ServiceChangeEvent.ServiceEventBuilder |
ServiceChangeEvent.ServiceEventBuilder.deleteInstances(List<Instance> deleteInstances) |
void |
ServiceInstancesWrap.setInstances(List<Instance> instances) |
| 构造器和说明 |
|---|
OneInstanceUpdate(Instance before,
Instance after) |
| 构造器和说明 |
|---|
DefaultServiceInstances(ServiceKey serviceKey,
List<Instance> instances) |
ServiceInstancesWrap(ServiceInstances serviceInstances,
List<Instance> instances,
int totalWeight) |
| 限定符和类型 | 方法和说明 |
|---|---|
Instance |
ServiceCallResult.getInstance() |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
ServiceCallResult.setInstance(Instance instance) |
| 限定符和类型 | 类和说明 |
|---|---|
class |
InstanceByProto
通过PB对象封装的实例信息
|
| 限定符和类型 | 方法和说明 |
|---|---|
List<Instance> |
ServiceInstancesByProto.getInstances() |
| 限定符和类型 | 方法和说明 |
|---|---|
int |
InstanceByProto.compareTo(Instance instance) |
| 限定符和类型 | 方法和说明 |
|---|---|
static List<Instance> |
Utils.checkAddInstances(ServiceInstancesByProto oldVal,
ServiceInstancesByProto newVal) |
static List<Instance> |
Utils.checkDeleteInstances(ServiceInstancesByProto oldVal,
ServiceInstancesByProto newVal) |
| 限定符和类型 | 方法和说明 |
|---|---|
static boolean |
Utils.isHealthyInstance(Instance instance,
Map<StatusDimension.Level,StatusDimension> dimensions) |
Copyright © 2022. All rights reserved.