code: @Override
      public Stream<LoadBalancerNodeMetadata> findLazy(LoadBalancerNodeFilter filter) {
          checkNotNull(filter, "Filter must be not a null");
  
          Stream<LoadBalancerPoolMetadata> loadBalancerPools = loadBalancerPoolService.findLazy(
                  filter.getLoadBalancerPoolFilter()
          );
  
          return
              loadBalancerPools
                  .flatMap(loadBalancerPoolMetadata -> loadBalancerNodeClient
                                  .getLoadBalancerNodes(
                                          loadBalancerPoolMetadata.getDataCenterId(),
                                          loadBalancerPoolMetadata.getLoadBalancerId(),
                                          loadBalancerPoolMetadata.getId()
                                  )
                                  .stream()
                  )
                  .filter(filter.getPredicate());
      }
docs: {@inheritDoc}