public void setClientIP(String clientIP) {
        this.clientIP = clientIP;
    }
<p>
The IP address that the request originated from. If the <code>WebACL</code> is associated with a CloudFront
distribution, this is the value of one of the following fields in CloudFront access logs:
</p>
<ul>
<li>
<p>
<code>c-ip</code>, if the viewer did not use an HTTP proxy or a load balancer to send the request
</p>
</li>
<li>
<p>
<code>x-forwarded-for</code>, if the viewer did use an HTTP proxy or a load balancer to send the request
</p>
</li>
</ul>

@param clientIP
       The IP address that the request originated from. If the <code>WebACL</code> is associated with a
       CloudFront distribution, this is the value of one of the following fields in CloudFront access logs:</p>
       <ul>
       <li>
       <p>
       <code>c-ip</code>, if the viewer did not use an HTTP proxy or a load balancer to send the request
       </p>
       </li>
       <li>
       <p>
       <code>x-forwarded-for</code>, if the viewer did use an HTTP proxy or a load balancer to send the request
       </p>
       </li>
aws-java-sdk-waf/src/main/java/com/amazonaws/services/waf/model/HTTPRequest.java