private EndpointTopology invokeGetEndpointDependencies(final Duration duration,
                                                    final String endpointId) throws IOException {
        List<Call.CallDetail> serverSideCalls = getTopologyQueryDAO().loadEndpointRelationDebuggable(
            duration, endpointId);
        EndpointTopologyBuilder builder = new EndpointTopologyBuilder();
        return builder.build(serverSideCalls);
    }
The topology built above is complete.
There is a special case, there may be a node of the `serviceIds` call these services as and only as a client, so it is included in the topology,
its component name could be missed as not being queried before. We add another query about this.
oap-server/server-core/src/main/java/org/apache/skywalking/oap/server/core/query/TopologyQueryService.java