Class AccountActivityListResponse.PaymentTransaction.MethodAttributes.WireMethodAttributes.Builder
-
- All Implemented Interfaces:
public final class AccountActivityListResponse.PaymentTransaction.MethodAttributes.WireMethodAttributes.BuilderA builder for WireMethodAttributes.
-
-
Method Summary
-
-
Method Detail
-
wireNetwork
final AccountActivityListResponse.PaymentTransaction.MethodAttributes.WireMethodAttributes.Builder wireNetwork(AccountActivityListResponse.PaymentTransaction.MethodAttributes.WireMethodAttributes.WireNetwork wireNetwork)
Type of wire transfer
-
wireNetwork
final AccountActivityListResponse.PaymentTransaction.MethodAttributes.WireMethodAttributes.Builder wireNetwork(JsonField<AccountActivityListResponse.PaymentTransaction.MethodAttributes.WireMethodAttributes.WireNetwork> wireNetwork)
Sets Builder.wireNetwork to an arbitrary JSON value.
You should usually call Builder.wireNetwork with a well-typed WireNetwork value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
creditor
final AccountActivityListResponse.PaymentTransaction.MethodAttributes.WireMethodAttributes.Builder creditor(WirePartyDetails creditor)
-
creditor
final AccountActivityListResponse.PaymentTransaction.MethodAttributes.WireMethodAttributes.Builder creditor(JsonField<WirePartyDetails> creditor)
Sets Builder.creditor to an arbitrary JSON value.
You should usually call Builder.creditor with a well-typed WirePartyDetails value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
debtor
final AccountActivityListResponse.PaymentTransaction.MethodAttributes.WireMethodAttributes.Builder debtor(WirePartyDetails debtor)
-
debtor
final AccountActivityListResponse.PaymentTransaction.MethodAttributes.WireMethodAttributes.Builder debtor(JsonField<WirePartyDetails> debtor)
Sets Builder.debtor to an arbitrary JSON value.
You should usually call Builder.debtor with a well-typed WirePartyDetails value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
messageId
final AccountActivityListResponse.PaymentTransaction.MethodAttributes.WireMethodAttributes.Builder messageId(String messageId)
Point to point reference identifier, as assigned by the instructing party, used for tracking the message through the Fedwire system
-
messageId
final AccountActivityListResponse.PaymentTransaction.MethodAttributes.WireMethodAttributes.Builder messageId(Optional<String> messageId)
Alias for calling Builder.messageId with
messageId.orElse(null).
-
messageId
final AccountActivityListResponse.PaymentTransaction.MethodAttributes.WireMethodAttributes.Builder messageId(JsonField<String> messageId)
Sets Builder.messageId to an arbitrary JSON value.
You should usually call Builder.messageId with a well-typed String value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
remittanceInformation
final AccountActivityListResponse.PaymentTransaction.MethodAttributes.WireMethodAttributes.Builder remittanceInformation(String remittanceInformation)
Payment details or invoice reference
-
remittanceInformation
final AccountActivityListResponse.PaymentTransaction.MethodAttributes.WireMethodAttributes.Builder remittanceInformation(Optional<String> remittanceInformation)
Alias for calling Builder.remittanceInformation with
remittanceInformation.orElse(null).
-
remittanceInformation
final AccountActivityListResponse.PaymentTransaction.MethodAttributes.WireMethodAttributes.Builder remittanceInformation(JsonField<String> remittanceInformation)
Sets Builder.remittanceInformation to an arbitrary JSON value.
You should usually call Builder.remittanceInformation with a well-typed String value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
wireMessageType
final AccountActivityListResponse.PaymentTransaction.MethodAttributes.WireMethodAttributes.Builder wireMessageType(String wireMessageType)
Type of wire message
-
wireMessageType
final AccountActivityListResponse.PaymentTransaction.MethodAttributes.WireMethodAttributes.Builder wireMessageType(JsonField<String> wireMessageType)
Sets Builder.wireMessageType to an arbitrary JSON value.
You should usually call Builder.wireMessageType 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 AccountActivityListResponse.PaymentTransaction.MethodAttributes.WireMethodAttributes.Builder additionalProperties(Map<String, JsonValue> additionalProperties)
-
putAdditionalProperty
final AccountActivityListResponse.PaymentTransaction.MethodAttributes.WireMethodAttributes.Builder putAdditionalProperty(String key, JsonValue value)
-
putAllAdditionalProperties
final AccountActivityListResponse.PaymentTransaction.MethodAttributes.WireMethodAttributes.Builder putAllAdditionalProperties(Map<String, JsonValue> additionalProperties)
-
removeAdditionalProperty
final AccountActivityListResponse.PaymentTransaction.MethodAttributes.WireMethodAttributes.Builder removeAdditionalProperty(String key)
-
removeAllAdditionalProperties
final AccountActivityListResponse.PaymentTransaction.MethodAttributes.WireMethodAttributes.Builder removeAllAdditionalProperties(Set<String> keys)
-
build
final AccountActivityListResponse.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:
.wireNetwork()
-
-
-
-