Package model
Class CreateOnboardingFormLinkRequest
- java.lang.Object
-
- model.CreateOnboardingFormLinkRequest
-
@Generated("org.openapitools.codegen.languages.JavaClientCodegen") public class CreateOnboardingFormLinkRequest extends Object
CreateOnboardingFormLinkRequest
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classCreateOnboardingFormLinkRequest.CustomTypeAdapterFactory
-
Field Summary
Fields Modifier and Type Field Description static HashSet<String>openapiFieldsstatic HashSet<String>openapiRequiredFieldsstatic StringSERIALIZED_NAME_EXPIRATION_IN_MINUTESstatic StringSERIALIZED_NAME_EXPIRED_SESSION_URLstatic StringSERIALIZED_NAME_FEE_DETAILS_URLstatic StringSERIALIZED_NAME_RETURN_URLstatic StringSERIALIZED_NAME_TERMS_OF_SERVICE_URL
-
Constructor Summary
Constructors Constructor Description CreateOnboardingFormLinkRequest()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(Object o)CreateOnboardingFormLinkRequestexpirationInMinutes(Long expirationInMinutes)CreateOnboardingFormLinkRequestexpiredSessionUrl(String expiredSessionUrl)CreateOnboardingFormLinkRequestfeeDetailsUrl(String feeDetailsUrl)static CreateOnboardingFormLinkRequestfromJson(String jsonString)Create an instance of CreateOnboardingFormLinkRequest given an JSON stringLonggetExpirationInMinutes()How long (in minutes) the link is valid for.StringgetExpiredSessionUrl()The URL users get sent to if the bearer token expires.StringgetFeeDetailsUrl()The URL of the page where you display the fees related to processing payments (for more info, see [Displaying Processing Fees](/guides/onboarding/onboarding-form/#displaying-processing-fees)).StringgetReturnUrl()The URL users get sent to after completing the onboarding flow.StringgetTermsOfServiceUrl()Your Terms of Service URL.inthashCode()CreateOnboardingFormLinkRequestreturnUrl(String returnUrl)voidsetExpirationInMinutes(Long expirationInMinutes)voidsetExpiredSessionUrl(String expiredSessionUrl)voidsetFeeDetailsUrl(String feeDetailsUrl)voidsetReturnUrl(String returnUrl)voidsetTermsOfServiceUrl(String termsOfServiceUrl)CreateOnboardingFormLinkRequesttermsOfServiceUrl(String termsOfServiceUrl)StringtoJson()Convert an instance of CreateOnboardingFormLinkRequest to an JSON stringStringtoString()static voidvalidateJsonObject(com.google.gson.JsonObject jsonObj)Validates the JSON Object and throws an exception if issues found
-
-
-
Field Detail
-
SERIALIZED_NAME_TERMS_OF_SERVICE_URL
public static final String SERIALIZED_NAME_TERMS_OF_SERVICE_URL
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_RETURN_URL
public static final String SERIALIZED_NAME_RETURN_URL
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_FEE_DETAILS_URL
public static final String SERIALIZED_NAME_FEE_DETAILS_URL
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_EXPIRED_SESSION_URL
public static final String SERIALIZED_NAME_EXPIRED_SESSION_URL
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_EXPIRATION_IN_MINUTES
public static final String SERIALIZED_NAME_EXPIRATION_IN_MINUTES
- See Also:
- Constant Field Values
-
-
Method Detail
-
termsOfServiceUrl
public CreateOnboardingFormLinkRequest termsOfServiceUrl(String termsOfServiceUrl)
-
getTermsOfServiceUrl
@Nullable public String getTermsOfServiceUrl()
Your Terms of Service URL. The URL is provided to users for consent along with Finix's Terms of Service.- Returns:
- termsOfServiceUrl
-
setTermsOfServiceUrl
public void setTermsOfServiceUrl(String termsOfServiceUrl)
-
returnUrl
public CreateOnboardingFormLinkRequest returnUrl(String returnUrl)
-
getReturnUrl
@Nullable public String getReturnUrl()
The URL users get sent to after completing the onboarding flow.- Returns:
- returnUrl
-
setReturnUrl
public void setReturnUrl(String returnUrl)
-
feeDetailsUrl
public CreateOnboardingFormLinkRequest feeDetailsUrl(String feeDetailsUrl)
-
getFeeDetailsUrl
@Nullable public String getFeeDetailsUrl()
The URL of the page where you display the fees related to processing payments (for more info, see [Displaying Processing Fees](/guides/onboarding/onboarding-form/#displaying-processing-fees)).- Returns:
- feeDetailsUrl
-
setFeeDetailsUrl
public void setFeeDetailsUrl(String feeDetailsUrl)
-
expiredSessionUrl
public CreateOnboardingFormLinkRequest expiredSessionUrl(String expiredSessionUrl)
-
getExpiredSessionUrl
@Nullable public String getExpiredSessionUrl()
The URL users get sent to if the bearer token expires.- Returns:
- expiredSessionUrl
-
setExpiredSessionUrl
public void setExpiredSessionUrl(String expiredSessionUrl)
-
expirationInMinutes
public CreateOnboardingFormLinkRequest expirationInMinutes(Long expirationInMinutes)
-
getExpirationInMinutes
@Nullable public Long getExpirationInMinutes()
How long (in minutes) the link is valid for.- Returns:
- expirationInMinutes
-
setExpirationInMinutes
public void setExpirationInMinutes(Long expirationInMinutes)
-
validateJsonObject
public static void validateJsonObject(com.google.gson.JsonObject jsonObj) throws IOExceptionValidates 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 CreateOnboardingFormLinkRequest
-
fromJson
public static CreateOnboardingFormLinkRequest fromJson(String jsonString) throws IOException
Create an instance of CreateOnboardingFormLinkRequest given an JSON string- Parameters:
jsonString- JSON string- Returns:
- An instance of CreateOnboardingFormLinkRequest
- Throws:
IOException- if the JSON string is invalid with respect to CreateOnboardingFormLinkRequest
-
toJson
public String toJson()
Convert an instance of CreateOnboardingFormLinkRequest to an JSON string- Returns:
- JSON string
-
-