Package model
Class CreateOnboardingFormRequestOnboardingLinkDetails
- java.lang.Object
-
- model.CreateOnboardingFormRequestOnboardingLinkDetails
-
@Generated("org.openapitools.codegen.languages.JavaClientCodegen") public class CreateOnboardingFormRequestOnboardingLinkDetails extends Object
The information of the initial onboarding link. This is only provided when creating an `onboarding_form`.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classCreateOnboardingFormRequestOnboardingLinkDetails.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 CreateOnboardingFormRequestOnboardingLinkDetails()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(Object o)CreateOnboardingFormRequestOnboardingLinkDetailsexpirationInMinutes(String expirationInMinutes)CreateOnboardingFormRequestOnboardingLinkDetailsexpiredSessionUrl(String expiredSessionUrl)CreateOnboardingFormRequestOnboardingLinkDetailsfeeDetailsUrl(String feeDetailsUrl)static CreateOnboardingFormRequestOnboardingLinkDetailsfromJson(String jsonString)Create an instance of CreateOnboardingFormRequestOnboardingLinkDetails given an JSON stringStringgetExpirationInMinutes()How long (in minutes) the link should be 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()CreateOnboardingFormRequestOnboardingLinkDetailsreturnUrl(String returnUrl)voidsetExpirationInMinutes(String expirationInMinutes)voidsetExpiredSessionUrl(String expiredSessionUrl)voidsetFeeDetailsUrl(String feeDetailsUrl)voidsetReturnUrl(String returnUrl)voidsetTermsOfServiceUrl(String termsOfServiceUrl)CreateOnboardingFormRequestOnboardingLinkDetailstermsOfServiceUrl(String termsOfServiceUrl)StringtoJson()Convert an instance of CreateOnboardingFormRequestOnboardingLinkDetails 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_RETURN_URL
public static final String SERIALIZED_NAME_RETURN_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_TERMS_OF_SERVICE_URL
public static final String SERIALIZED_NAME_TERMS_OF_SERVICE_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_EXPIRATION_IN_MINUTES
public static final String SERIALIZED_NAME_EXPIRATION_IN_MINUTES
- See Also:
- Constant Field Values
-
-
Method Detail
-
returnUrl
public CreateOnboardingFormRequestOnboardingLinkDetails 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)
-
expiredSessionUrl
public CreateOnboardingFormRequestOnboardingLinkDetails 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)
-
termsOfServiceUrl
public CreateOnboardingFormRequestOnboardingLinkDetails 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](https://finix-hosted-content.s3.amazonaws.com/flex/v2/finix-terms-of-service.html).- Returns:
- termsOfServiceUrl
-
setTermsOfServiceUrl
public void setTermsOfServiceUrl(String termsOfServiceUrl)
-
feeDetailsUrl
public CreateOnboardingFormRequestOnboardingLinkDetails 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)
-
expirationInMinutes
public CreateOnboardingFormRequestOnboardingLinkDetails expirationInMinutes(String expirationInMinutes)
-
getExpirationInMinutes
@Nullable public String getExpirationInMinutes()
How long (in minutes) the link should be valid for. Defaults to 60 minutes.- Returns:
- expirationInMinutes
-
setExpirationInMinutes
public void setExpirationInMinutes(String 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 CreateOnboardingFormRequestOnboardingLinkDetails
-
fromJson
public static CreateOnboardingFormRequestOnboardingLinkDetails fromJson(String jsonString) throws IOException
Create an instance of CreateOnboardingFormRequestOnboardingLinkDetails given an JSON string- Parameters:
jsonString- JSON string- Returns:
- An instance of CreateOnboardingFormRequestOnboardingLinkDetails
- Throws:
IOException- if the JSON string is invalid with respect to CreateOnboardingFormRequestOnboardingLinkDetails
-
toJson
public String toJson()
Convert an instance of CreateOnboardingFormRequestOnboardingLinkDetails to an JSON string- Returns:
- JSON string
-
-