@Generated(value="org.openapitools.codegen.languages.JavaClientCodegen", date="2024-11-14T16:41:31.650700Z[Etc/UTC]") public class ProcessorSignalEvaluateRequest extends Object
Modifier and Type | Field and Description |
---|---|
static String |
SERIALIZED_NAME_AMOUNT |
static String |
SERIALIZED_NAME_CLIENT_ID |
static String |
SERIALIZED_NAME_CLIENT_TRANSACTION_ID |
static String |
SERIALIZED_NAME_CLIENT_USER_ID |
static String |
SERIALIZED_NAME_DEFAULT_PAYMENT_METHOD |
static String |
SERIALIZED_NAME_DEVICE |
static String |
SERIALIZED_NAME_IS_RECURRING |
static String |
SERIALIZED_NAME_PROCESSOR_TOKEN |
static String |
SERIALIZED_NAME_RULESET_KEY |
static String |
SERIALIZED_NAME_SECRET |
static String |
SERIALIZED_NAME_USER |
static String |
SERIALIZED_NAME_USER_PRESENT |
Constructor and Description |
---|
ProcessorSignalEvaluateRequest() |
Modifier and Type | Method and Description |
---|---|
ProcessorSignalEvaluateRequest |
amount(Double amount) |
ProcessorSignalEvaluateRequest |
clientId(String clientId) |
ProcessorSignalEvaluateRequest |
clientTransactionId(String clientTransactionId) |
ProcessorSignalEvaluateRequest |
clientUserId(String clientUserId) |
ProcessorSignalEvaluateRequest |
defaultPaymentMethod(String defaultPaymentMethod) |
ProcessorSignalEvaluateRequest |
device(SignalDevice device) |
boolean |
equals(Object o) |
Double |
getAmount()
The transaction amount, in USD (e.g.
|
String |
getClientId()
Your Plaid API `client_id`.
|
String |
getClientTransactionId()
The unique ID that you would like to use to refer to this transaction.
|
String |
getClientUserId()
A unique ID that identifies the end user in your system.
|
String |
getDefaultPaymentMethod()
The default ACH or non-ACH payment method to complete the transaction.
|
SignalDevice |
getDevice()
Get device
|
Boolean |
getIsRecurring()
**true** if the ACH transaction is a recurring transaction; **false** otherwise
|
String |
getProcessorToken()
The processor token obtained from the Plaid integration partner.
|
String |
getRulesetKey()
The key of the Ruleset to use for this transaction.
|
String |
getSecret()
Your Plaid API `secret`.
|
SignalUser |
getUser()
Get user
|
Boolean |
getUserPresent()
`true` if the end user is present while initiating the ACH transfer and the endpoint is being called; `false` otherwise (for example, when the ACH transfer is scheduled and the end user is not present, or you call this endpoint after the ACH transfer but before submitting the Nacha file for ACH processing).
|
int |
hashCode() |
ProcessorSignalEvaluateRequest |
isRecurring(Boolean isRecurring) |
ProcessorSignalEvaluateRequest |
processorToken(String processorToken) |
ProcessorSignalEvaluateRequest |
rulesetKey(String rulesetKey) |
ProcessorSignalEvaluateRequest |
secret(String secret) |
void |
setAmount(Double amount) |
void |
setClientId(String clientId) |
void |
setClientTransactionId(String clientTransactionId) |
void |
setClientUserId(String clientUserId) |
void |
setDefaultPaymentMethod(String defaultPaymentMethod) |
void |
setDevice(SignalDevice device) |
void |
setIsRecurring(Boolean isRecurring) |
void |
setProcessorToken(String processorToken) |
void |
setRulesetKey(String rulesetKey) |
void |
setSecret(String secret) |
void |
setUser(SignalUser user) |
void |
setUserPresent(Boolean userPresent) |
String |
toString() |
ProcessorSignalEvaluateRequest |
user(SignalUser user) |
ProcessorSignalEvaluateRequest |
userPresent(Boolean userPresent) |
public static final String SERIALIZED_NAME_CLIENT_ID
public static final String SERIALIZED_NAME_SECRET
public static final String SERIALIZED_NAME_PROCESSOR_TOKEN
public static final String SERIALIZED_NAME_CLIENT_TRANSACTION_ID
public static final String SERIALIZED_NAME_AMOUNT
public static final String SERIALIZED_NAME_USER_PRESENT
public static final String SERIALIZED_NAME_CLIENT_USER_ID
public static final String SERIALIZED_NAME_IS_RECURRING
public static final String SERIALIZED_NAME_DEFAULT_PAYMENT_METHOD
public static final String SERIALIZED_NAME_USER
public static final String SERIALIZED_NAME_DEVICE
public static final String SERIALIZED_NAME_RULESET_KEY
public ProcessorSignalEvaluateRequest clientId(String clientId)
@Nullable public String getClientId()
public void setClientId(String clientId)
public ProcessorSignalEvaluateRequest secret(String secret)
@Nullable public String getSecret()
public void setSecret(String secret)
public ProcessorSignalEvaluateRequest processorToken(String processorToken)
public String getProcessorToken()
public void setProcessorToken(String processorToken)
public ProcessorSignalEvaluateRequest clientTransactionId(String clientTransactionId)
public String getClientTransactionId()
public void setClientTransactionId(String clientTransactionId)
public ProcessorSignalEvaluateRequest amount(Double amount)
public Double getAmount()
public void setAmount(Double amount)
public ProcessorSignalEvaluateRequest userPresent(Boolean userPresent)
@Nullable public Boolean getUserPresent()
public void setUserPresent(Boolean userPresent)
public ProcessorSignalEvaluateRequest clientUserId(String clientUserId)
@Nullable public String getClientUserId()
public void setClientUserId(String clientUserId)
public ProcessorSignalEvaluateRequest isRecurring(Boolean isRecurring)
@Nullable public Boolean getIsRecurring()
public void setIsRecurring(Boolean isRecurring)
public ProcessorSignalEvaluateRequest defaultPaymentMethod(String defaultPaymentMethod)
@Nullable public String getDefaultPaymentMethod()
public void setDefaultPaymentMethod(String defaultPaymentMethod)
public ProcessorSignalEvaluateRequest user(SignalUser user)
@Nullable public SignalUser getUser()
public void setUser(SignalUser user)
public ProcessorSignalEvaluateRequest device(SignalDevice device)
@Nullable public SignalDevice getDevice()
public void setDevice(SignalDevice device)
public ProcessorSignalEvaluateRequest rulesetKey(String rulesetKey)
@Nullable public String getRulesetKey()
public void setRulesetKey(String rulesetKey)
Copyright © 2017–2024 Plaid Inc.. All rights reserved.