Class Transaction.Source.CardFinancial.Verification.CardholderAddress.Builder
-
- All Implemented Interfaces:
public final class Transaction.Source.CardFinancial.Verification.CardholderAddress.BuilderA builder for CardholderAddress.
-
-
Method Summary
-
-
Method Detail
-
actualLine1
final Transaction.Source.CardFinancial.Verification.CardholderAddress.Builder actualLine1(String actualLine1)
Line 1 of the address on file for the cardholder.
-
actualLine1
final Transaction.Source.CardFinancial.Verification.CardholderAddress.Builder actualLine1(Optional<String> actualLine1)
Alias for calling Builder.actualLine1 with
actualLine1.orElse(null).
-
actualLine1
final Transaction.Source.CardFinancial.Verification.CardholderAddress.Builder actualLine1(JsonField<String> actualLine1)
Sets Builder.actualLine1 to an arbitrary JSON value.
You should usually call Builder.actualLine1 with a well-typed String value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
actualPostalCode
final Transaction.Source.CardFinancial.Verification.CardholderAddress.Builder actualPostalCode(String actualPostalCode)
The postal code of the address on file for the cardholder.
-
actualPostalCode
final Transaction.Source.CardFinancial.Verification.CardholderAddress.Builder actualPostalCode(Optional<String> actualPostalCode)
Alias for calling Builder.actualPostalCode with
actualPostalCode.orElse(null).
-
actualPostalCode
final Transaction.Source.CardFinancial.Verification.CardholderAddress.Builder actualPostalCode(JsonField<String> actualPostalCode)
Sets Builder.actualPostalCode to an arbitrary JSON value.
You should usually call Builder.actualPostalCode with a well-typed String value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
providedLine1
final Transaction.Source.CardFinancial.Verification.CardholderAddress.Builder providedLine1(String providedLine1)
The cardholder address line 1 provided for verification in the authorization request.
-
providedLine1
final Transaction.Source.CardFinancial.Verification.CardholderAddress.Builder providedLine1(Optional<String> providedLine1)
Alias for calling Builder.providedLine1 with
providedLine1.orElse(null).
-
providedLine1
final Transaction.Source.CardFinancial.Verification.CardholderAddress.Builder providedLine1(JsonField<String> providedLine1)
Sets Builder.providedLine1 to an arbitrary JSON value.
You should usually call Builder.providedLine1 with a well-typed String value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
providedPostalCode
final Transaction.Source.CardFinancial.Verification.CardholderAddress.Builder providedPostalCode(String providedPostalCode)
The postal code provided for verification in the authorization request.
-
providedPostalCode
final Transaction.Source.CardFinancial.Verification.CardholderAddress.Builder providedPostalCode(Optional<String> providedPostalCode)
Alias for calling Builder.providedPostalCode with
providedPostalCode.orElse(null).
-
providedPostalCode
final Transaction.Source.CardFinancial.Verification.CardholderAddress.Builder providedPostalCode(JsonField<String> providedPostalCode)
Sets Builder.providedPostalCode to an arbitrary JSON value.
You should usually call Builder.providedPostalCode with a well-typed String value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
result
final Transaction.Source.CardFinancial.Verification.CardholderAddress.Builder result(Transaction.Source.CardFinancial.Verification.CardholderAddress.Result result)
The address verification result returned to the card network.
-
result
final Transaction.Source.CardFinancial.Verification.CardholderAddress.Builder result(JsonField<Transaction.Source.CardFinancial.Verification.CardholderAddress.Result> result)
Sets Builder.result to an arbitrary JSON value.
You should usually call Builder.result with a well-typed Result value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
additionalProperties
final Transaction.Source.CardFinancial.Verification.CardholderAddress.Builder additionalProperties(Map<String, JsonValue> additionalProperties)
-
putAdditionalProperty
final Transaction.Source.CardFinancial.Verification.CardholderAddress.Builder putAdditionalProperty(String key, JsonValue value)
-
putAllAdditionalProperties
final Transaction.Source.CardFinancial.Verification.CardholderAddress.Builder putAllAdditionalProperties(Map<String, JsonValue> additionalProperties)
-
removeAdditionalProperty
final Transaction.Source.CardFinancial.Verification.CardholderAddress.Builder removeAdditionalProperty(String key)
-
removeAllAdditionalProperties
final Transaction.Source.CardFinancial.Verification.CardholderAddress.Builder removeAllAdditionalProperties(Set<String> keys)
-
build
final Transaction.Source.CardFinancial.Verification.CardholderAddress build()
Returns an immutable instance of CardholderAddress.
Further updates to this Builder will not mutate the returned instance.
The following fields are required:
.actualLine1() .actualPostalCode() .providedLine1() .providedPostalCode() .result()
-
-
-
-