Package model
Class OnboardingFormLink
- java.lang.Object
-
- model.OnboardingFormLink
-
@Generated("org.openapitools.codegen.languages.JavaClientCodegen") public class OnboardingFormLink extends Object
OnboardingFormLink
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classOnboardingFormLink.CustomTypeAdapterFactory
-
Field Summary
Fields Modifier and Type Field Description static HashSet<String>openapiFieldsstatic HashSet<String>openapiRequiredFieldsstatic StringSERIALIZED_NAME_EXPIRES_ATstatic StringSERIALIZED_NAME_LINK_URL
-
Constructor Summary
Constructors Constructor Description OnboardingFormLink()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(Object o)OnboardingFormLinkexpiresAt(String expiresAt)static OnboardingFormLinkfromJson(String jsonString)Create an instance of OnboardingFormLink given an JSON stringStringgetExpiresAt()A UTC timestamp detailing when the onboarding form expires and will no longer be available via `link_url`.StringgetLinkUrl()The URL of the user's Finix Onboarding Form.inthashCode()OnboardingFormLinklinkUrl(String linkUrl)voidsetExpiresAt(String expiresAt)voidsetLinkUrl(String linkUrl)StringtoJson()Convert an instance of OnboardingFormLink 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_EXPIRES_AT
public static final String SERIALIZED_NAME_EXPIRES_AT
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_LINK_URL
public static final String SERIALIZED_NAME_LINK_URL
- See Also:
- Constant Field Values
-
-
Method Detail
-
expiresAt
public OnboardingFormLink expiresAt(String expiresAt)
-
getExpiresAt
@Nullable public String getExpiresAt()
A UTC timestamp detailing when the onboarding form expires and will no longer be available via `link_url`. To generate a new link to the same form, see [Get an Onboarding Form URL](/guides/onboarding/onboarding-form/#get-an-onboarding-form-url).- Returns:
- expiresAt
-
setExpiresAt
public void setExpiresAt(String expiresAt)
-
linkUrl
public OnboardingFormLink linkUrl(String linkUrl)
-
getLinkUrl
@Nullable public String getLinkUrl()
The URL of the user's Finix Onboarding Form. Users can use the `link_url` to return to the form at any time.- Returns:
- linkUrl
-
setLinkUrl
public void setLinkUrl(String linkUrl)
-
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 OnboardingFormLink
-
fromJson
public static OnboardingFormLink fromJson(String jsonString) throws IOException
Create an instance of OnboardingFormLink given an JSON string- Parameters:
jsonString- JSON string- Returns:
- An instance of OnboardingFormLink
- Throws:
IOException- if the JSON string is invalid with respect to OnboardingFormLink
-
toJson
public String toJson()
Convert an instance of OnboardingFormLink to an JSON string- Returns:
- JSON string
-
-