Package com.checkout.risk
Class Device.DeviceBuilder
- java.lang.Object
-
- com.checkout.risk.Device.DeviceBuilder
-
- Enclosing class:
- Device
public static class Device.DeviceBuilder extends java.lang.Object
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Devicebuild()Device.DeviceBuilderdate(java.time.Instant date)Device.DeviceBuilderfingerprint(java.lang.String fingerprint)Device.DeviceBuilderip(java.lang.String ip)Device.DeviceBuilderlocation(Location location)Device.DeviceBuildermodel(java.lang.String model)Device.DeviceBuilderos(java.lang.String os)java.lang.StringtoString()Device.DeviceBuildertype(java.lang.String type)Device.DeviceBuilderuserAgent(java.lang.String userAgent)
-
-
-
Method Detail
-
ip
public Device.DeviceBuilder ip(java.lang.String ip)
- Returns:
this.
-
location
public Device.DeviceBuilder location(Location location)
- Returns:
this.
-
os
public Device.DeviceBuilder os(java.lang.String os)
- Returns:
this.
-
type
public Device.DeviceBuilder type(java.lang.String type)
- Returns:
this.
-
model
public Device.DeviceBuilder model(java.lang.String model)
- Returns:
this.
-
date
public Device.DeviceBuilder date(java.time.Instant date)
- Returns:
this.
-
userAgent
public Device.DeviceBuilder userAgent(java.lang.String userAgent)
- Returns:
this.
-
fingerprint
public Device.DeviceBuilder fingerprint(java.lang.String fingerprint)
- Returns:
this.
-
build
public Device build()
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
-