| Package | Description |
|---|---|
| org.mydotey.artemis | |
| org.mydotey.artemis.registry | |
| org.mydotey.artemis.util |
| Modifier and Type | Method and Description |
|---|---|
Instance |
Instance.clone() |
Instance |
InstanceChange.getInstance() |
| Modifier and Type | Method and Description |
|---|---|
List<Instance> |
Service.getInstances() |
List<Instance> |
ServiceGroup.getInstances() |
List<Instance> |
Service.getLogicInstances() |
| Modifier and Type | Method and Description |
|---|---|
static ServerKey |
ServerKey.of(Instance instance) |
static InstanceKey |
InstanceKey.of(Instance instance) |
void |
InstanceChange.setInstance(Instance instance) |
| Modifier and Type | Method and Description |
|---|---|
void |
Service.setInstances(List<Instance> instances) |
void |
ServiceGroup.setInstances(List<Instance> instances) |
void |
Service.setLogicInstances(List<Instance> logicInstances) |
| Constructor and Description |
|---|
InstanceChange(Instance instance,
String changeType) |
InstanceChange(Instance instance,
String changeType,
long changeTime) |
| Constructor and Description |
|---|
Service(String serviceId,
List<Instance> instances,
Map<String,String> metadata) |
ServiceGroup(String groupKey,
Integer weight,
List<Instance> instances,
Map<String,String> metadata) |
| Modifier and Type | Method and Description |
|---|---|
Instance |
FailedInstance.getInstance() |
| Modifier and Type | Method and Description |
|---|---|
List<Instance> |
HeartbeatRequest.getInstances() |
List<Instance> |
RegisterRequest.getInstances() |
List<Instance> |
UnregisterRequest.getInstances() |
List<Instance> |
HasInstances.getInstances() |
| Modifier and Type | Method and Description |
|---|---|
void |
FailedInstance.setInstance(Instance instance) |
| Modifier and Type | Method and Description |
|---|---|
void |
HeartbeatRequest.setInstances(List<Instance> instances) |
void |
RegisterRequest.setInstances(List<Instance> instances) |
void |
UnregisterRequest.setInstances(List<Instance> instances) |
| Constructor and Description |
|---|
FailedInstance(Instance instance,
String errorCode,
String errorMessage) |
| Constructor and Description |
|---|
HeartbeatRequest(List<Instance> instances) |
RegisterRequest(List<Instance> instances) |
UnregisterRequest(List<Instance> instances) |
| Modifier and Type | Method and Description |
|---|---|
static List<Instance> |
RouteRules.filterInstances(List<Instance> instances) |
static List<Instance> |
RouteRules.generateGroupInstances(ServiceGroup serviceGroup,
Map<String,Instance> instanceId2Instance,
Map<String,Instance> groupKey2Instance) |
static Map<String,Instance> |
RouteRules.generateGroupKey2Instance(List<Instance> instances) |
static Map<String,Instance> |
RouteRules.generateInstanceId2Instance(List<Instance> instances,
List<Instance> logicInstances) |
| Modifier and Type | Method and Description |
|---|---|
void |
InstanceChecker.check(Instance value,
String valueName) |
static boolean |
ServiceGroups.isGroupCanaryInstance(String groupKey,
Instance instance) |
static ServiceGroupKey |
ServiceGroupKeys.of(Instance instance) |
| Modifier and Type | Method and Description |
|---|---|
void |
InstancesChecker.check(Collection<Instance> value,
String valueName) |
static List<Instance> |
RouteRules.filterInstances(List<Instance> instances) |
static List<Instance> |
RouteRules.generateGroupInstances(ServiceGroup serviceGroup,
Map<String,Instance> instanceId2Instance,
Map<String,Instance> groupKey2Instance) |
static List<Instance> |
RouteRules.generateGroupInstances(ServiceGroup serviceGroup,
Map<String,Instance> instanceId2Instance,
Map<String,Instance> groupKey2Instance) |
static Map<String,Instance> |
RouteRules.generateGroupKey2Instance(List<Instance> instances) |
static Map<String,Instance> |
RouteRules.generateInstanceId2Instance(List<Instance> instances,
List<Instance> logicInstances) |
static Map<String,Instance> |
RouteRules.generateInstanceId2Instance(List<Instance> instances,
List<Instance> logicInstances) |
static RouteRule |
RouteRules.newDefaultRouteRule(List<Instance> instances) |
Copyright © 2020 org.mydotey. All rights reserved.