Class SandboxPaymentCreateParams.CreateSandboxPaymentRequest
-
- All Implemented Interfaces:
public final class SandboxPaymentCreateParams.CreateSandboxPaymentRequestFields to configure the payment. Takes all fields from the
/paymentendpoint. All fields are optional.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public final classSandboxPaymentCreateParams.CreateSandboxPaymentRequest.BuilderA builder for CreateSandboxPaymentRequest.
-
Method Summary
-
-
Method Detail
-
payStatements
final Optional<List<SandboxPaymentCreateParams.PayStatement>> payStatements()
Array of pay statements to include in the payment.
-
_endDate
final JsonField<LocalDate> _endDate()
Returns the raw JSON value of endDate.
Unlike endDate, this method doesn't throw if the JSON field has an unexpected type.
-
_payStatements
final JsonField<List<SandboxPaymentCreateParams.PayStatement>> _payStatements()
Returns the raw JSON value of payStatements.
Unlike payStatements, this method doesn't throw if the JSON field has an unexpected type.
-
_startDate
final JsonField<LocalDate> _startDate()
Returns the raw JSON value of startDate.
Unlike startDate, this method doesn't throw if the JSON field has an unexpected type.
-
_additionalProperties
final Map<String, JsonValue> _additionalProperties()
-
toBuilder
final SandboxPaymentCreateParams.CreateSandboxPaymentRequest.Builder toBuilder()
-
validate
final SandboxPaymentCreateParams.CreateSandboxPaymentRequest validate()
Validates that the types of all values in this object match their expected types recursively.
This method is not forwards compatible with new types from the API for existing fields.
-
builder
final static SandboxPaymentCreateParams.CreateSandboxPaymentRequest.Builder builder()
Returns a mutable builder for constructing an instance of CreateSandboxPaymentRequest.
-
-
-
-