Class AccountActivityRetrieveTransactionResponse.PaymentTransaction.MethodAttributes.WireMethodAttributes.Builder
-
- All Implemented Interfaces:
public final class AccountActivityRetrieveTransactionResponse.PaymentTransaction.MethodAttributes.WireMethodAttributes.BuilderA builder for WireMethodAttributes.
-
-
Method Summary
-
-
Method Detail
-
wireTransferType
final AccountActivityRetrieveTransactionResponse.PaymentTransaction.MethodAttributes.WireMethodAttributes.Builder wireTransferType(AccountActivityRetrieveTransactionResponse.PaymentTransaction.MethodAttributes.WireMethodAttributes.WireTransferType wireTransferType)
Type of wire transfer
-
wireTransferType
final AccountActivityRetrieveTransactionResponse.PaymentTransaction.MethodAttributes.WireMethodAttributes.Builder wireTransferType(JsonField<AccountActivityRetrieveTransactionResponse.PaymentTransaction.MethodAttributes.WireMethodAttributes.WireTransferType> wireTransferType)
Sets Builder.wireTransferType to an arbitrary JSON value.
You should usually call Builder.wireTransferType with a well-typed WireTransferType value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
externalBankName
final AccountActivityRetrieveTransactionResponse.PaymentTransaction.MethodAttributes.WireMethodAttributes.Builder externalBankName(String externalBankName)
External bank name
-
externalBankName
final AccountActivityRetrieveTransactionResponse.PaymentTransaction.MethodAttributes.WireMethodAttributes.Builder externalBankName(Optional<String> externalBankName)
Alias for calling Builder.externalBankName with
externalBankName.orElse(null).
-
externalBankName
final AccountActivityRetrieveTransactionResponse.PaymentTransaction.MethodAttributes.WireMethodAttributes.Builder externalBankName(JsonField<String> externalBankName)
Sets Builder.externalBankName to an arbitrary JSON value.
You should usually call Builder.externalBankName with a well-typed String value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
externalBankRoutingNumber
final AccountActivityRetrieveTransactionResponse.PaymentTransaction.MethodAttributes.WireMethodAttributes.Builder externalBankRoutingNumber(String externalBankRoutingNumber)
External bank routing number
-
externalBankRoutingNumber
final AccountActivityRetrieveTransactionResponse.PaymentTransaction.MethodAttributes.WireMethodAttributes.Builder externalBankRoutingNumber(Optional<String> externalBankRoutingNumber)
Alias for calling Builder.externalBankRoutingNumber with
externalBankRoutingNumber.orElse(null).
-
externalBankRoutingNumber
final AccountActivityRetrieveTransactionResponse.PaymentTransaction.MethodAttributes.WireMethodAttributes.Builder externalBankRoutingNumber(JsonField<String> externalBankRoutingNumber)
Sets Builder.externalBankRoutingNumber to an arbitrary JSON value.
You should usually call Builder.externalBankRoutingNumber with a well-typed String value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
externalIndividualName
final AccountActivityRetrieveTransactionResponse.PaymentTransaction.MethodAttributes.WireMethodAttributes.Builder externalIndividualName(String externalIndividualName)
External individual name
-
externalIndividualName
final AccountActivityRetrieveTransactionResponse.PaymentTransaction.MethodAttributes.WireMethodAttributes.Builder externalIndividualName(Optional<String> externalIndividualName)
Alias for calling Builder.externalIndividualName with
externalIndividualName.orElse(null).
-
externalIndividualName
final AccountActivityRetrieveTransactionResponse.PaymentTransaction.MethodAttributes.WireMethodAttributes.Builder externalIndividualName(JsonField<String> externalIndividualName)
Sets Builder.externalIndividualName to an arbitrary JSON value.
You should usually call Builder.externalIndividualName with a well-typed String value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
lithicBankName
final AccountActivityRetrieveTransactionResponse.PaymentTransaction.MethodAttributes.WireMethodAttributes.Builder lithicBankName(String lithicBankName)
Lithic bank name
-
lithicBankName
final AccountActivityRetrieveTransactionResponse.PaymentTransaction.MethodAttributes.WireMethodAttributes.Builder lithicBankName(Optional<String> lithicBankName)
Alias for calling Builder.lithicBankName with
lithicBankName.orElse(null).
-
lithicBankName
final AccountActivityRetrieveTransactionResponse.PaymentTransaction.MethodAttributes.WireMethodAttributes.Builder lithicBankName(JsonField<String> lithicBankName)
Sets Builder.lithicBankName to an arbitrary JSON value.
You should usually call Builder.lithicBankName with a well-typed String value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
lithicBankRoutingNumber
final AccountActivityRetrieveTransactionResponse.PaymentTransaction.MethodAttributes.WireMethodAttributes.Builder lithicBankRoutingNumber(String lithicBankRoutingNumber)
Lithic bank routing number
-
lithicBankRoutingNumber
final AccountActivityRetrieveTransactionResponse.PaymentTransaction.MethodAttributes.WireMethodAttributes.Builder lithicBankRoutingNumber(Optional<String> lithicBankRoutingNumber)
Alias for calling Builder.lithicBankRoutingNumber with
lithicBankRoutingNumber.orElse(null).
-
lithicBankRoutingNumber
final AccountActivityRetrieveTransactionResponse.PaymentTransaction.MethodAttributes.WireMethodAttributes.Builder lithicBankRoutingNumber(JsonField<String> lithicBankRoutingNumber)
Sets Builder.lithicBankRoutingNumber to an arbitrary JSON value.
You should usually call Builder.lithicBankRoutingNumber with a well-typed String value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
lithicIndividualName
final AccountActivityRetrieveTransactionResponse.PaymentTransaction.MethodAttributes.WireMethodAttributes.Builder lithicIndividualName(String lithicIndividualName)
Lithic individual name
-
lithicIndividualName
final AccountActivityRetrieveTransactionResponse.PaymentTransaction.MethodAttributes.WireMethodAttributes.Builder lithicIndividualName(Optional<String> lithicIndividualName)
Alias for calling Builder.lithicIndividualName with
lithicIndividualName.orElse(null).
-
lithicIndividualName
final AccountActivityRetrieveTransactionResponse.PaymentTransaction.MethodAttributes.WireMethodAttributes.Builder lithicIndividualName(JsonField<String> lithicIndividualName)
Sets Builder.lithicIndividualName to an arbitrary JSON value.
You should usually call Builder.lithicIndividualName with a well-typed String value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
previousTransfer
final AccountActivityRetrieveTransactionResponse.PaymentTransaction.MethodAttributes.WireMethodAttributes.Builder previousTransfer(String previousTransfer)
UUID of previous transfer if this is a retry
-
previousTransfer
final AccountActivityRetrieveTransactionResponse.PaymentTransaction.MethodAttributes.WireMethodAttributes.Builder previousTransfer(Optional<String> previousTransfer)
Alias for calling Builder.previousTransfer with
previousTransfer.orElse(null).
-
previousTransfer
final AccountActivityRetrieveTransactionResponse.PaymentTransaction.MethodAttributes.WireMethodAttributes.Builder previousTransfer(JsonField<String> previousTransfer)
Sets Builder.previousTransfer to an arbitrary JSON value.
You should usually call Builder.previousTransfer with a well-typed String value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
additionalProperties
final AccountActivityRetrieveTransactionResponse.PaymentTransaction.MethodAttributes.WireMethodAttributes.Builder additionalProperties(Map<String, JsonValue> additionalProperties)
-
putAdditionalProperty
final AccountActivityRetrieveTransactionResponse.PaymentTransaction.MethodAttributes.WireMethodAttributes.Builder putAdditionalProperty(String key, JsonValue value)
-
putAllAdditionalProperties
final AccountActivityRetrieveTransactionResponse.PaymentTransaction.MethodAttributes.WireMethodAttributes.Builder putAllAdditionalProperties(Map<String, JsonValue> additionalProperties)
-
removeAdditionalProperty
final AccountActivityRetrieveTransactionResponse.PaymentTransaction.MethodAttributes.WireMethodAttributes.Builder removeAdditionalProperty(String key)
-
removeAllAdditionalProperties
final AccountActivityRetrieveTransactionResponse.PaymentTransaction.MethodAttributes.WireMethodAttributes.Builder removeAllAdditionalProperties(Set<String> keys)
-
build
final AccountActivityRetrieveTransactionResponse.PaymentTransaction.MethodAttributes.WireMethodAttributes build()
Returns an immutable instance of WireMethodAttributes.
Further updates to this Builder will not mutate the returned instance.
The following fields are required:
.wireTransferType()
-
-
-
-