Package model
Class Application
java.lang.Object
model.Application
@Generated(value="org.openapitools.codegen.languages.JavaClientCodegen",
date="2022-06-24T13:03:18.088665-07:00[America/Los_Angeles]")
public class Application
extends Object
Application
-
Nested Class Summary
Nested Classes -
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncardCvvRequired(Boolean cardCvvRequired) cardExpirationDateRequired(Boolean cardExpirationDateRequired) createdAt(OffsetDateTime createdAt) creatingTransferFromReportEnabled(Boolean creatingTransferFromReportEnabled) booleanstatic ApplicationCreate an instance of Application given an JSON stringDetails if the `Application` requires CVV code.Details if the `Application` requires the card's expiration date.Point in time when this object was created.Details if the `Application` is automatically set to create `Transfers` once settlement reports get generated.Details if the `Application` is enabled and active.getId()ID of the `Application` resource.getLinks()Get linksgetName()The name of the `Application`.getOwner()ID of the `Identity` resource that created the `Application`.Details if transaction processing is enabled for the `Application`.Details if settlement processing is enabled for the `Application`.getTags()Key value pair for annotating custom meta data (e.g.Point in time when this object was most recently updated.inthashCode()links(ApplicationLinks links) processingEnabled(Boolean processingEnabled) putTagsItem(String key, String tagsItem) voidsetCardCvvRequired(Boolean cardCvvRequired) voidsetCardExpirationDateRequired(Boolean cardExpirationDateRequired) voidsetCreatedAt(OffsetDateTime createdAt) voidsetCreatingTransferFromReportEnabled(Boolean creatingTransferFromReportEnabled) voidsetEnabled(Boolean enabled) voidvoidsetLinks(ApplicationLinks links) voidvoidvoidsetProcessingEnabled(Boolean processingEnabled) voidsetSettlementEnabled(Boolean settlementEnabled) voidsettlementEnabled(Boolean settlementEnabled) voidsetUpdatedAt(OffsetDateTime updatedAt) toJson()Convert an instance of Application to an JSON stringtoString()updatedAt(OffsetDateTime updatedAt) static voidvalidateJsonObject(com.google.gson.JsonObject jsonObj) Validates the JSON Object and throws an exception if issues found
-
Field Details
-
SERIALIZED_NAME_TAGS
- See Also:
-
SERIALIZED_NAME_ID
- See Also:
-
SERIALIZED_NAME_CREATED_AT
- See Also:
-
SERIALIZED_NAME_UPDATED_AT
- See Also:
-
SERIALIZED_NAME_CARD_CVV_REQUIRED
- See Also:
-
SERIALIZED_NAME_CARD_EXPIRATION_DATE_REQUIRED
- See Also:
-
SERIALIZED_NAME_CREATING_TRANSFER_FROM_REPORT_ENABLED
- See Also:
-
SERIALIZED_NAME_ENABLED
- See Also:
-
SERIALIZED_NAME_NAME
- See Also:
-
SERIALIZED_NAME_OWNER
- See Also:
-
SERIALIZED_NAME_PROCESSING_ENABLED
- See Also:
-
SERIALIZED_NAME_SETTLEMENT_ENABLED
- See Also:
-
SERIALIZED_NAME_LINKS
- See Also:
-
openapiFields
-
openapiRequiredFields
-
-
Constructor Details
-
Application
public Application()
-
-
Method Details
-
tags
-
putTagsItem
-
getTags
Key value pair for annotating custom meta data (e.g. order numbers).- Returns:
- tags
-
setTags
-
id
-
getId
ID of the `Application` resource.- Returns:
- id
-
setId
-
createdAt
-
getCreatedAt
Point in time when this object was created.- Returns:
- createdAt
-
setCreatedAt
-
updatedAt
-
getUpdatedAt
Point in time when this object was most recently updated.- Returns:
- updatedAt
-
setUpdatedAt
-
cardCvvRequired
-
getCardCvvRequired
Details if the `Application` requires CVV code.- Returns:
- cardCvvRequired
-
setCardCvvRequired
-
cardExpirationDateRequired
-
getCardExpirationDateRequired
Details if the `Application` requires the card's expiration date.- Returns:
- cardExpirationDateRequired
-
setCardExpirationDateRequired
-
creatingTransferFromReportEnabled
-
getCreatingTransferFromReportEnabled
Details if the `Application` is automatically set to create `Transfers` once settlement reports get generated.- Returns:
- creatingTransferFromReportEnabled
-
setCreatingTransferFromReportEnabled
-
enabled
-
getEnabled
Details if the `Application` is enabled and active. Set to **false** to disable the `Application`.- Returns:
- enabled
-
setEnabled
-
name
-
getName
The name of the `Application`.- Returns:
- name
-
setName
-
owner
-
getOwner
ID of the `Identity` resource that created the `Application`.- Returns:
- owner
-
setOwner
-
processingEnabled
-
getProcessingEnabled
Details if transaction processing is enabled for the `Application`.- Returns:
- processingEnabled
-
setProcessingEnabled
-
settlementEnabled
-
getSettlementEnabled
Details if settlement processing is enabled for the `Application`.- Returns:
- settlementEnabled
-
setSettlementEnabled
-
links
-
getLinks
Get links- Returns:
- links
-
setLinks
-
equals
-
hashCode
public int hashCode() -
toString
-
validateJsonObject
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 Application
-
fromJson
Create an instance of Application given an JSON string- Parameters:
jsonString- JSON string- Returns:
- An instance of Application
- Throws:
IOException- if the JSON string is invalid with respect to Application
-
toJson
Convert an instance of Application to an JSON string- Returns:
- JSON string
-