Class AccountHolderSimulateEnrollmentReviewParams.SimulateEnrollmentReviewRequest.Builder
-
- All Implemented Interfaces:
public final class AccountHolderSimulateEnrollmentReviewParams.SimulateEnrollmentReviewRequest.BuilderA builder for SimulateEnrollmentReviewRequest.
-
-
Method Summary
-
-
Method Detail
-
accountHolderToken
final AccountHolderSimulateEnrollmentReviewParams.SimulateEnrollmentReviewRequest.Builder accountHolderToken(String accountHolderToken)
The account holder which to perform the simulation upon.
-
accountHolderToken
final AccountHolderSimulateEnrollmentReviewParams.SimulateEnrollmentReviewRequest.Builder accountHolderToken(JsonField<String> accountHolderToken)
Sets Builder.accountHolderToken to an arbitrary JSON value.
You should usually call Builder.accountHolderToken with a well-typed String value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
status
final AccountHolderSimulateEnrollmentReviewParams.SimulateEnrollmentReviewRequest.Builder status(AccountHolderSimulateEnrollmentReviewParams.Status status)
An account holder's status for use within the simulation.
-
status
final AccountHolderSimulateEnrollmentReviewParams.SimulateEnrollmentReviewRequest.Builder status(JsonField<AccountHolderSimulateEnrollmentReviewParams.Status> status)
Sets Builder.status to an arbitrary JSON value.
You should usually call Builder.status with a well-typed Status value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
statusReasons
final AccountHolderSimulateEnrollmentReviewParams.SimulateEnrollmentReviewRequest.Builder statusReasons(List<AccountHolderSimulateEnrollmentReviewParams.StatusReason> statusReasons)
Status reason that will be associated with the simulated account holder status. Only required for a
REJECTEDstatus.
-
statusReasons
final AccountHolderSimulateEnrollmentReviewParams.SimulateEnrollmentReviewRequest.Builder statusReasons(JsonField<List<AccountHolderSimulateEnrollmentReviewParams.StatusReason>> statusReasons)
Sets Builder.statusReasons to an arbitrary JSON value.
You should usually call Builder.statusReasons with a well-typed
List<StatusReason>value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
addStatusReason
final AccountHolderSimulateEnrollmentReviewParams.SimulateEnrollmentReviewRequest.Builder addStatusReason(AccountHolderSimulateEnrollmentReviewParams.StatusReason statusReason)
Adds a single StatusReason to statusReasons.
-
additionalProperties
final AccountHolderSimulateEnrollmentReviewParams.SimulateEnrollmentReviewRequest.Builder additionalProperties(Map<String, JsonValue> additionalProperties)
-
putAdditionalProperty
final AccountHolderSimulateEnrollmentReviewParams.SimulateEnrollmentReviewRequest.Builder putAdditionalProperty(String key, JsonValue value)
-
putAllAdditionalProperties
final AccountHolderSimulateEnrollmentReviewParams.SimulateEnrollmentReviewRequest.Builder putAllAdditionalProperties(Map<String, JsonValue> additionalProperties)
-
removeAdditionalProperty
final AccountHolderSimulateEnrollmentReviewParams.SimulateEnrollmentReviewRequest.Builder removeAdditionalProperty(String key)
-
removeAllAdditionalProperties
final AccountHolderSimulateEnrollmentReviewParams.SimulateEnrollmentReviewRequest.Builder removeAllAdditionalProperties(Set<String> keys)
-
build
final AccountHolderSimulateEnrollmentReviewParams.SimulateEnrollmentReviewRequest build()
Returns an immutable instance of SimulateEnrollmentReviewRequest.
Further updates to this Builder will not mutate the returned instance.
-
-
-
-