Class RequestedSessionConfirmParams.RiskDetails.ClientDeviceMetadataDetails.Builder
java.lang.Object
com.stripe.param.delegatedcheckout.RequestedSessionConfirmParams.RiskDetails.ClientDeviceMetadataDetails.Builder
public static class RequestedSessionConfirmParams.RiskDetails.ClientDeviceMetadataDetails.Builder
extends Object
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuild()Finalize and obtain parameter instance from this builder.putAllExtraParam(Map<String, Object> map) Add all map key/value pairs to `extraParams` map.putExtraParam(String key, Object value) Add a key/value pair to `extraParams` map.setRadarSession(String radarSession) The radar session.setReferrer(String referrer) The referrer of the client device.setRemoteIp(String remoteIp) The remote IP address of the client device.setTimeOnPageMs(Long timeOnPageMs) The time on page in milliseconds.setUserAgent(String userAgent) The user agent of the client device.
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
build
Finalize and obtain parameter instance from this builder. -
putExtraParam
public RequestedSessionConfirmParams.RiskDetails.ClientDeviceMetadataDetails.Builder putExtraParam(String key, Object value) Add a key/value pair to `extraParams` map. A map is initialized for the first `put/putAll` call, and subsequent calls add additional key/value pairs to the original map. SeeRequestedSessionConfirmParams.RiskDetails.ClientDeviceMetadataDetails.extraParamsfor the field documentation. -
putAllExtraParam
public RequestedSessionConfirmParams.RiskDetails.ClientDeviceMetadataDetails.Builder putAllExtraParam(Map<String, Object> map) Add all map key/value pairs to `extraParams` map. A map is initialized for the first `put/putAll` call, and subsequent calls add additional key/value pairs to the original map. SeeRequestedSessionConfirmParams.RiskDetails.ClientDeviceMetadataDetails.extraParamsfor the field documentation. -
setRadarSession
public RequestedSessionConfirmParams.RiskDetails.ClientDeviceMetadataDetails.Builder setRadarSession(String radarSession) The radar session. -
setReferrer
public RequestedSessionConfirmParams.RiskDetails.ClientDeviceMetadataDetails.Builder setReferrer(String referrer) The referrer of the client device. -
setRemoteIp
public RequestedSessionConfirmParams.RiskDetails.ClientDeviceMetadataDetails.Builder setRemoteIp(String remoteIp) The remote IP address of the client device. -
setTimeOnPageMs
public RequestedSessionConfirmParams.RiskDetails.ClientDeviceMetadataDetails.Builder setTimeOnPageMs(Long timeOnPageMs) The time on page in milliseconds. -
setUserAgent
public RequestedSessionConfirmParams.RiskDetails.ClientDeviceMetadataDetails.Builder setUserAgent(String userAgent) The user agent of the client device.
-