public class OperationInstancesDiscoveryFilter extends AbstractDiscoveryFilter
| Constructor and Description |
|---|
OperationInstancesDiscoveryFilter() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
enabled() |
protected void |
fillInstances(Map<String,DiscoveryTreeNode> operationNodes,
Map<MicroserviceVersionMeta,Map<String,MicroserviceInstance>> versionMap) |
protected String |
findChildName(DiscoveryContext context,
DiscoveryTreeNode parent) |
int |
getOrder() |
protected Map<MicroserviceVersionMeta,Map<String,MicroserviceInstance>> |
groupByVersion(Invocation invocation,
Map<String,MicroserviceInstance> instances) |
void |
init(DiscoveryContext context,
DiscoveryTreeNode parent) |
protected Map<String,DiscoveryTreeNode> |
initOperationNodes(DiscoveryTreeNode parent,
Map<MicroserviceVersionMeta,Map<String,MicroserviceInstance>> versionMap) |
boolean |
isGroupingFilter() |
discoverypublic int getOrder()
public boolean enabled()
public boolean isGroupingFilter()
protected String findChildName(DiscoveryContext context, DiscoveryTreeNode parent)
findChildName in class AbstractDiscoveryFilterpublic void init(DiscoveryContext context, DiscoveryTreeNode parent)
init in class AbstractDiscoveryFilterprotected void fillInstances(Map<String,DiscoveryTreeNode> operationNodes, Map<MicroserviceVersionMeta,Map<String,MicroserviceInstance>> versionMap)
protected Map<String,DiscoveryTreeNode> initOperationNodes(DiscoveryTreeNode parent, Map<MicroserviceVersionMeta,Map<String,MicroserviceInstance>> versionMap)
protected Map<MicroserviceVersionMeta,Map<String,MicroserviceInstance>> groupByVersion(Invocation invocation, Map<String,MicroserviceInstance> instances)
Copyright © 2017–2019 The Apache Software Foundation. All rights reserved.