class MultiNodeClusterMemberResolver implements ClusterMemberResolver {

    @Override
    public Flux<ClusterMembershipSnapshot> resolve() {
        return snapshotEventObservable;
    }

    public  MultiNodeClusterMemberResolver(String serviceName,
                                          ClusterMembershipResolverConfiguration configuration,
                                          Supplier<Set<ClusterMemberAddress>> seedAddressesProvider,
                                          Function<ClusterMemberAddress, DirectClusterMemberResolver> directResolverFactory,
                                          Function<ClusterMember, ClusterMemberAddress> addressSelector,
                                          TitusRuntime titusRuntime);

}