code: @Override
      public LoadBalancerNodeFilter and(LoadBalancerNodeFilter otherFilter) {
          if (evaluation instanceof SingleFilterEvaluation &&
              otherFilter.evaluation instanceof SingleFilterEvaluation) {
              return
                  new LoadBalancerNodeFilter(
                      getLoadBalancerPoolFilter().and(otherFilter.getLoadBalancerPoolFilter()),
                      getPredicate().and(otherFilter.getPredicate())
                  );
          } else {
              evaluation = new AndEvaluation<>(evaluation, otherFilter, LoadBalancerNodeMetadata::getIpAddress);
  
              return this;
          }
      }
docs: {@inheritDoc}