Class WebServiceClient

java.lang.Object
com.maxmind.minfraud.WebServiceClient
All Implemented Interfaces:
Closeable, AutoCloseable

public final class WebServiceClient extends Object implements Closeable
Client for MaxMind minFraud Score, Insights, and Factors
  • Nested Class Summary

    Nested Classes
    Modifier and Type
    Class
    Description
    static final class 
    Builder creates instances of WebServiceClient from values set by the methods.
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    Deprecated.
    Closing is no longer necessary with java.net.http.HttpClient.
    factors(Transaction transaction)
    Make a minFraud Factors request to the web service using the transaction request object passed to the method.
    insights(Transaction transaction)
    Make a minFraud Insights request to the web service using the transaction request object passed to the method.
    void
    Make a Report Transaction request to the web service using the TransactionReport request object passed to the method.
    score(Transaction transaction)
    Make a minFraud Score request to the web service using the transaction request object passed to the method.
     

    Methods inherited from class java.lang.Object

    equals, getClass, hashCode, notify, notifyAll, wait, wait, wait