Package com.maxmind.minfraud.request
Class Transaction
- java.lang.Object
-
- com.maxmind.minfraud.AbstractModel
-
- com.maxmind.minfraud.request.Transaction
-
public final class Transaction extends AbstractModel
Class representing the transaction to be sent to minFraud.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classTransaction.BuilderBuildercreates instances of the parent class from values set by the builder's methods.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description AccountgetAccount()BillinggetBilling()CreditCardgetCreditCard()CustomInputsgetCustomInputs()DevicegetDevice()EmailgetEmail()EventgetEvent()OrdergetOrder()PaymentgetPayment()ShippinggetShipping()List<ShoppingCartItem>getShoppingCart()-
Methods inherited from class com.maxmind.minfraud.AbstractModel
toJson, toString
-
-
-
-
Method Detail
-
getAccount
public Account getAccount()
- Returns:
- The Account object.
-
getBilling
public Billing getBilling()
- Returns:
- The Billing object.
-
getCreditCard
public CreditCard getCreditCard()
- Returns:
- The CreditCard object.
-
getCustomInputs
public CustomInputs getCustomInputs()
- Returns:
- The CustomInputs object.
-
getDevice
public Device getDevice()
- Returns:
- The Device object.
-
getEmail
public Email getEmail()
- Returns:
- The Email object.
-
getEvent
public Event getEvent()
- Returns:
- The Event object.
-
getOrder
public Order getOrder()
- Returns:
- The Order object.
-
getPayment
public Payment getPayment()
- Returns:
- The Payment object.
-
getShipping
public Shipping getShipping()
- Returns:
- The Shipping object.
-
getShoppingCart
public List<ShoppingCartItem> getShoppingCart()
- Returns:
- A list of items in the shopping cart.
-
-