Class RealTimePaymentsTransfer.Rejection.Builder
-
- All Implemented Interfaces:
public final class RealTimePaymentsTransfer.Rejection.BuilderA builder for Rejection.
-
-
Method Summary
-
-
Method Detail
-
rejectReasonAdditionalInformation
final RealTimePaymentsTransfer.Rejection.Builder rejectReasonAdditionalInformation(String rejectReasonAdditionalInformation)
Additional information about the rejection provided by the recipient bank when the
reject_reason_codeisNARRATIVE.
-
rejectReasonAdditionalInformation
final RealTimePaymentsTransfer.Rejection.Builder rejectReasonAdditionalInformation(Optional<String> rejectReasonAdditionalInformation)
Additional information about the rejection provided by the recipient bank when the
reject_reason_codeisNARRATIVE.
-
rejectReasonAdditionalInformation
final RealTimePaymentsTransfer.Rejection.Builder rejectReasonAdditionalInformation(JsonField<String> rejectReasonAdditionalInformation)
Additional information about the rejection provided by the recipient bank when the
reject_reason_codeisNARRATIVE.
-
rejectReasonCode
final RealTimePaymentsTransfer.Rejection.Builder rejectReasonCode(RealTimePaymentsTransfer.Rejection.RejectReasonCode rejectReasonCode)
The reason the transfer was rejected as provided by the recipient bank or the Real-Time Payments network.
-
rejectReasonCode
final RealTimePaymentsTransfer.Rejection.Builder rejectReasonCode(JsonField<RealTimePaymentsTransfer.Rejection.RejectReasonCode> rejectReasonCode)
The reason the transfer was rejected as provided by the recipient bank or the Real-Time Payments network.
-
rejectedAt
final RealTimePaymentsTransfer.Rejection.Builder rejectedAt(OffsetDateTime rejectedAt)
The ISO 8601 date and time at which the transfer was rejected.
-
rejectedAt
final RealTimePaymentsTransfer.Rejection.Builder rejectedAt(Optional<OffsetDateTime> rejectedAt)
The ISO 8601 date and time at which the transfer was rejected.
-
rejectedAt
final RealTimePaymentsTransfer.Rejection.Builder rejectedAt(JsonField<OffsetDateTime> rejectedAt)
The ISO 8601 date and time at which the transfer was rejected.
-
additionalProperties
final RealTimePaymentsTransfer.Rejection.Builder additionalProperties(Map<String, JsonValue> additionalProperties)
-
putAdditionalProperty
final RealTimePaymentsTransfer.Rejection.Builder putAdditionalProperty(String key, JsonValue value)
-
putAllAdditionalProperties
final RealTimePaymentsTransfer.Rejection.Builder putAllAdditionalProperties(Map<String, JsonValue> additionalProperties)
-
removeAdditionalProperty
final RealTimePaymentsTransfer.Rejection.Builder removeAdditionalProperty(String key)
-
removeAllAdditionalProperties
final RealTimePaymentsTransfer.Rejection.Builder removeAllAdditionalProperties(Set<String> keys)
-
build
final RealTimePaymentsTransfer.Rejection build()
-
-
-
-