Class AccountActivityListResponse.PaymentTransaction.MethodAttributes.AchMethodAttributes.Builder
-
- All Implemented Interfaces:
public final class AccountActivityListResponse.PaymentTransaction.MethodAttributes.AchMethodAttributes.BuilderA builder for AchMethodAttributes.
-
-
Method Summary
-
-
Method Detail
-
secCode
final AccountActivityListResponse.PaymentTransaction.MethodAttributes.AchMethodAttributes.Builder secCode(AccountActivityListResponse.PaymentTransaction.MethodAttributes.AchMethodAttributes.SecCode secCode)
SEC code for ACH transaction
-
secCode
final AccountActivityListResponse.PaymentTransaction.MethodAttributes.AchMethodAttributes.Builder secCode(JsonField<AccountActivityListResponse.PaymentTransaction.MethodAttributes.AchMethodAttributes.SecCode> secCode)
Sets Builder.secCode to an arbitrary JSON value.
You should usually call Builder.secCode with a well-typed SecCode value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
addenda
final AccountActivityListResponse.PaymentTransaction.MethodAttributes.AchMethodAttributes.Builder addenda(String addenda)
Addenda information
-
addenda
final AccountActivityListResponse.PaymentTransaction.MethodAttributes.AchMethodAttributes.Builder addenda(Optional<String> addenda)
Alias for calling Builder.addenda with
addenda.orElse(null).
-
addenda
final AccountActivityListResponse.PaymentTransaction.MethodAttributes.AchMethodAttributes.Builder addenda(JsonField<String> addenda)
Sets Builder.addenda to an arbitrary JSON value.
You should usually call Builder.addenda with a well-typed String value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
companyId
final AccountActivityListResponse.PaymentTransaction.MethodAttributes.AchMethodAttributes.Builder companyId(String companyId)
Company ID for the ACH transaction
-
companyId
final AccountActivityListResponse.PaymentTransaction.MethodAttributes.AchMethodAttributes.Builder companyId(Optional<String> companyId)
Alias for calling Builder.companyId with
companyId.orElse(null).
-
companyId
final AccountActivityListResponse.PaymentTransaction.MethodAttributes.AchMethodAttributes.Builder companyId(JsonField<String> companyId)
Sets Builder.companyId to an arbitrary JSON value.
You should usually call Builder.companyId with a well-typed String value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
receiptRoutingNumber
final AccountActivityListResponse.PaymentTransaction.MethodAttributes.AchMethodAttributes.Builder receiptRoutingNumber(String receiptRoutingNumber)
Receipt routing number
-
receiptRoutingNumber
final AccountActivityListResponse.PaymentTransaction.MethodAttributes.AchMethodAttributes.Builder receiptRoutingNumber(Optional<String> receiptRoutingNumber)
Alias for calling Builder.receiptRoutingNumber with
receiptRoutingNumber.orElse(null).
-
receiptRoutingNumber
final AccountActivityListResponse.PaymentTransaction.MethodAttributes.AchMethodAttributes.Builder receiptRoutingNumber(JsonField<String> receiptRoutingNumber)
Sets Builder.receiptRoutingNumber to an arbitrary JSON value.
You should usually call Builder.receiptRoutingNumber with a well-typed String value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
retries
final AccountActivityListResponse.PaymentTransaction.MethodAttributes.AchMethodAttributes.Builder retries(Long retries)
Number of retries attempted
-
retries
final AccountActivityListResponse.PaymentTransaction.MethodAttributes.AchMethodAttributes.Builder retries(Long retries)
Alias for Builder.retries.
This unboxed primitive overload exists for backwards compatibility.
-
retries
final AccountActivityListResponse.PaymentTransaction.MethodAttributes.AchMethodAttributes.Builder retries(Optional<Long> retries)
Alias for calling Builder.retries with
retries.orElse(null).
-
retries
final AccountActivityListResponse.PaymentTransaction.MethodAttributes.AchMethodAttributes.Builder retries(JsonField<Long> retries)
Sets Builder.retries to an arbitrary JSON value.
You should usually call Builder.retries with a well-typed Long value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
returnReasonCode
final AccountActivityListResponse.PaymentTransaction.MethodAttributes.AchMethodAttributes.Builder returnReasonCode(String returnReasonCode)
Return reason code if the transaction was returned
-
returnReasonCode
final AccountActivityListResponse.PaymentTransaction.MethodAttributes.AchMethodAttributes.Builder returnReasonCode(Optional<String> returnReasonCode)
Alias for calling Builder.returnReasonCode with
returnReasonCode.orElse(null).
-
returnReasonCode
final AccountActivityListResponse.PaymentTransaction.MethodAttributes.AchMethodAttributes.Builder returnReasonCode(JsonField<String> returnReasonCode)
Sets Builder.returnReasonCode to an arbitrary JSON value.
You should usually call Builder.returnReasonCode with a well-typed String value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
traceNumbers
final AccountActivityListResponse.PaymentTransaction.MethodAttributes.AchMethodAttributes.Builder traceNumbers(List<String> traceNumbers)
Trace numbers for the ACH transaction
-
traceNumbers
final AccountActivityListResponse.PaymentTransaction.MethodAttributes.AchMethodAttributes.Builder traceNumbers(JsonField<List<String>> traceNumbers)
Sets Builder.traceNumbers to an arbitrary JSON value.
You should usually call Builder.traceNumbers with a well-typed
List<String>value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
addTraceNumber
final AccountActivityListResponse.PaymentTransaction.MethodAttributes.AchMethodAttributes.Builder addTraceNumber(String traceNumber)
Adds a single String to traceNumbers.
-
additionalProperties
final AccountActivityListResponse.PaymentTransaction.MethodAttributes.AchMethodAttributes.Builder additionalProperties(Map<String, JsonValue> additionalProperties)
-
putAdditionalProperty
final AccountActivityListResponse.PaymentTransaction.MethodAttributes.AchMethodAttributes.Builder putAdditionalProperty(String key, JsonValue value)
-
putAllAdditionalProperties
final AccountActivityListResponse.PaymentTransaction.MethodAttributes.AchMethodAttributes.Builder putAllAdditionalProperties(Map<String, JsonValue> additionalProperties)
-
removeAdditionalProperty
final AccountActivityListResponse.PaymentTransaction.MethodAttributes.AchMethodAttributes.Builder removeAdditionalProperty(String key)
-
removeAllAdditionalProperties
final AccountActivityListResponse.PaymentTransaction.MethodAttributes.AchMethodAttributes.Builder removeAllAdditionalProperties(Set<String> keys)
-
build
final AccountActivityListResponse.PaymentTransaction.MethodAttributes.AchMethodAttributes build()
Returns an immutable instance of AchMethodAttributes.
Further updates to this Builder will not mutate the returned instance.
The following fields are required:
.secCode()
-
-
-
-