Package model

Class CreateOnboardingFormRequestOnboardingData


  • @Generated("org.openapitools.codegen.languages.JavaClientCodegen")
    public class CreateOnboardingFormRequestOnboardingData
    extends Object
    The prefilled information of the user that's being onboarded. For more information, see [Prefilling Fields](/guides/onboarding/onboarding-form/#prefilling-fields).
    • Constructor Detail

      • CreateOnboardingFormRequestOnboardingData

        public CreateOnboardingFormRequestOnboardingData()
    • Method Detail

      • getEntity

        @Nullable
        public Object getEntity()
        The `entity` information saved in the `Identity` of the user.
        Returns:
        entity
      • setEntity

        public void setEntity​(Object entity)
      • getAssociatedEntities

        @Nullable
        public List<Object> getAssociatedEntities()
        The `entities` saved in the `associated_identities` of the user. For more information, see [Create an Associated Identity](/guides/onboarding/onboarding-form/#prefilling-fields).
        Returns:
        associatedEntities
      • setAssociatedEntities

        public void setAssociatedEntities​(List<Object> associatedEntities)
      • getAdditionalUnderwritingData

        @Nullable
        public Object getAdditionalUnderwritingData()
        Additional underwriting data about the user.
        Returns:
        additionalUnderwritingData
      • setAdditionalUnderwritingData

        public void setAdditionalUnderwritingData​(Object additionalUnderwritingData)
      • getPaymentInstruments

        @Nullable
        public Object getPaymentInstruments()
        The `Payment Instrument` that'll be used to payout the user. For more information, see [Payouts](/guides/payouts/).
        Returns:
        paymentInstruments
      • setPaymentInstruments

        public void setPaymentInstruments​(Object paymentInstruments)
      • getMaxTransactionAmount

        @Nullable
        public Long getMaxTransactionAmount()
        Maximum amount that can be transacted for a single transaction in cents (max 12 characters). Must be equal to or less than your `max_transaction_amount`.
        Returns:
        maxTransactionAmount
      • setMaxTransactionAmount

        public void setMaxTransactionAmount​(Long maxTransactionAmount)
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class Object
      • validateJsonObject

        public static void validateJsonObject​(com.google.gson.JsonObject jsonObj)
                                       throws IOException
        Validates the JSON Object and throws an exception if issues found
        Parameters:
        jsonObj - JSON Object
        Throws:
        IOException - if the JSON Object is invalid with respect to CreateOnboardingFormRequestOnboardingData
      • fromJson

        public static CreateOnboardingFormRequestOnboardingData fromJson​(String jsonString)
                                                                  throws IOException
        Create an instance of CreateOnboardingFormRequestOnboardingData given an JSON string
        Parameters:
        jsonString - JSON string
        Returns:
        An instance of CreateOnboardingFormRequestOnboardingData
        Throws:
        IOException - if the JSON string is invalid with respect to CreateOnboardingFormRequestOnboardingData
      • toJson

        public String toJson()
        Convert an instance of CreateOnboardingFormRequestOnboardingData to an JSON string
        Returns:
        JSON string