Package model
Class SettlementEngineSettlement
java.lang.Object
model.SettlementEngineSettlement
@Generated(value="org.openapitools.codegen.languages.JavaClientCodegen",
date="2022-06-24T13:03:18.088665-07:00[America/Los_Angeles]")
public class SettlementEngineSettlement
extends Object
SettlementEngineSettlement
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classstatic enumGets or Sets scheduleTypestatic enumGets or Sets status -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final String -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionadjustmentCreditAmount(Long adjustmentCreditAmount) adjustmentCreditCount(Long adjustmentCreditCount) adjustmentDebitAmount(Long adjustmentDebitAmount) adjustmentDebitCount(Long adjustmentDebitCount) application(String application) autoCloseTime(OffsetDateTime autoCloseTime) createdAt(OffsetDateTime createdAt) disputeCreditAmount(Long disputeCreditAmount) disputeCreditCount(Long disputeCreditCount) disputeDebitAmount(Long disputeDebitAmount) disputeDebitCount(Long disputeDebitCount) booleanstatic SettlementEngineSettlementCreate an instance of SettlementEngineSettlement given an JSON stringGet adjustmentCreditAmountGet adjustmentCreditCountGet adjustmentDebitAmountGet adjustmentDebitCountThe ID of the resource.Get autoCloseTimeTimestamp of when the object was created.Get currencyGet disputeCreditAmountGet disputeCreditCountGet disputeDebitAmountGet disputeDebitCountGet exceptionGet feeCountgetId()The ID of the resource.The ID of the resource.getLinks()Get linksThe ID of the resource.Get payoutPlanGet processorTypeGet reverseAmountGet reverseCountGet scheduleTypeGet settlementGroupGet statusgetTags()Key value pair for annotating custom meta data (e.g.Get totalAmountGet totalFeeAmountGet transferCreditAmountGet transferCreditCountGet transferDebitAmountGet transferDebitCountTimestamp of when the object was last updated.Get windowEndGet windowStartinthashCode()payoutPlan(String payoutPlan) processorType(String processorType) putTagsItem(String key, String tagsItem) reverseAmount(Long reverseAmount) reverseCount(Long reverseCount) scheduleType(SettlementEngineSettlement.ScheduleTypeEnum scheduleType) voidsetAdjustmentCreditAmount(Long adjustmentCreditAmount) voidsetAdjustmentCreditCount(Long adjustmentCreditCount) voidsetAdjustmentDebitAmount(Long adjustmentDebitAmount) voidsetAdjustmentDebitCount(Long adjustmentDebitCount) voidsetApplication(String application) voidsetAutoCloseTime(OffsetDateTime autoCloseTime) voidsetCreatedAt(OffsetDateTime createdAt) voidsetCurrency(Currency currency) voidsetDisputeCreditAmount(Long disputeCreditAmount) voidsetDisputeCreditCount(Long disputeCreditCount) voidsetDisputeDebitAmount(Long disputeDebitAmount) voidsetDisputeDebitCount(Long disputeDebitCount) voidsetException(Boolean exception) voidsetFeeCount(Long feeCount) voidvoidsetIdentity(String identity) voidvoidsetMerchant(String merchant) voidsetPayoutPlan(String payoutPlan) voidsetProcessorType(String processorType) voidsetReverseAmount(Long reverseAmount) voidsetReverseCount(Long reverseCount) voidsetScheduleType(SettlementEngineSettlement.ScheduleTypeEnum scheduleType) voidsetSettlementGroup(String settlementGroup) voidvoidsettlementGroup(String settlementGroup) voidsetTotalAmount(Long totalAmount) voidsetTotalFeeAmount(Long totalFeeAmount) voidsetTransferCreditAmount(Long transferCreditAmount) voidsetTransferCreditCount(Long transferCreditCount) voidsetTransferDebitAmount(Long transferDebitAmount) voidsetTransferDebitCount(Long transferDebitCount) voidsetUpdatedAt(OffsetDateTime updatedAt) voidsetWindowEnd(OffsetDateTime windowEnd) voidsetWindowStart(OffsetDateTime windowStart) toJson()Convert an instance of SettlementEngineSettlement to an JSON stringtoString()totalAmount(Long totalAmount) totalFeeAmount(Long totalFeeAmount) transferCreditAmount(Long transferCreditAmount) transferCreditCount(Long transferCreditCount) transferDebitAmount(Long transferDebitAmount) transferDebitCount(Long transferDebitCount) updatedAt(OffsetDateTime updatedAt) static voidvalidateJsonObject(com.google.gson.JsonObject jsonObj) Validates the JSON Object and throws an exception if issues foundwindowEnd(OffsetDateTime windowEnd) windowStart(OffsetDateTime windowStart)
-
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_ADJUSTMENT_CREDIT_AMOUNT
- See Also:
-
SERIALIZED_NAME_ADJUSTMENT_CREDIT_COUNT
- See Also:
-
SERIALIZED_NAME_ADJUSTMENT_DEBIT_AMOUNT
- See Also:
-
SERIALIZED_NAME_ADJUSTMENT_DEBIT_COUNT
- See Also:
-
SERIALIZED_NAME_APPLICATION
- See Also:
-
SERIALIZED_NAME_AUTO_CLOSE_TIME
- See Also:
-
SERIALIZED_NAME_CURRENCY
- See Also:
-
SERIALIZED_NAME_DISPUTE_CREDIT_AMOUNT
- See Also:
-
SERIALIZED_NAME_DISPUTE_CREDIT_COUNT
- See Also:
-
SERIALIZED_NAME_DISPUTE_DEBIT_AMOUNT
- See Also:
-
SERIALIZED_NAME_DISPUTE_DEBIT_COUNT
- See Also:
-
SERIALIZED_NAME_EXCEPTION
- See Also:
-
SERIALIZED_NAME_FEE_COUNT
- See Also:
-
SERIALIZED_NAME_IDENTITY
- See Also:
-
SERIALIZED_NAME_MERCHANT
- See Also:
-
SERIALIZED_NAME_PAYOUT_PLAN
- See Also:
-
SERIALIZED_NAME_PROCESSOR_TYPE
- See Also:
-
SERIALIZED_NAME_REVERSE_AMOUNT
- See Also:
-
SERIALIZED_NAME_REVERSE_COUNT
- See Also:
-
SERIALIZED_NAME_SCHEDULE_TYPE
- See Also:
-
SERIALIZED_NAME_SETTLEMENT_GROUP
- See Also:
-
SERIALIZED_NAME_STATUS
- See Also:
-
SERIALIZED_NAME_TOTAL_AMOUNT
- See Also:
-
SERIALIZED_NAME_TOTAL_FEE_AMOUNT
- See Also:
-
SERIALIZED_NAME_TRANSFER_CREDIT_AMOUNT
- See Also:
-
SERIALIZED_NAME_TRANSFER_CREDIT_COUNT
- See Also:
-
SERIALIZED_NAME_TRANSFER_DEBIT_AMOUNT
- See Also:
-
SERIALIZED_NAME_TRANSFER_DEBIT_COUNT
- See Also:
-
SERIALIZED_NAME_WINDOW_END
- See Also:
-
SERIALIZED_NAME_WINDOW_START
- See Also:
-
SERIALIZED_NAME_LINKS
- See Also:
-
openapiFields
-
openapiRequiredFields
-
-
Constructor Details
-
SettlementEngineSettlement
public SettlementEngineSettlement()
-
-
Method Details
-
tags
-
putTagsItem
-
getTags
Key value pair for annotating custom meta data (e.g. order numbers).- Returns:
- tags
-
setTags
-
id
-
getId
The ID of the resource.- Returns:
- id
-
setId
-
createdAt
-
getCreatedAt
Timestamp of when the object was created.- Returns:
- createdAt
-
setCreatedAt
-
updatedAt
-
getUpdatedAt
Timestamp of when the object was last updated.- Returns:
- updatedAt
-
setUpdatedAt
-
adjustmentCreditAmount
-
getAdjustmentCreditAmount
Get adjustmentCreditAmount- Returns:
- adjustmentCreditAmount
-
setAdjustmentCreditAmount
-
adjustmentCreditCount
-
getAdjustmentCreditCount
Get adjustmentCreditCount- Returns:
- adjustmentCreditCount
-
setAdjustmentCreditCount
-
adjustmentDebitAmount
-
getAdjustmentDebitAmount
Get adjustmentDebitAmount- Returns:
- adjustmentDebitAmount
-
setAdjustmentDebitAmount
-
adjustmentDebitCount
-
getAdjustmentDebitCount
Get adjustmentDebitCount- Returns:
- adjustmentDebitCount
-
setAdjustmentDebitCount
-
application
-
getApplication
The ID of the resource.- Returns:
- application
-
setApplication
-
autoCloseTime
-
getAutoCloseTime
Get autoCloseTime- Returns:
- autoCloseTime
-
setAutoCloseTime
-
currency
-
getCurrency
Get currency- Returns:
- currency
-
setCurrency
-
disputeCreditAmount
-
getDisputeCreditAmount
Get disputeCreditAmount- Returns:
- disputeCreditAmount
-
setDisputeCreditAmount
-
disputeCreditCount
-
getDisputeCreditCount
Get disputeCreditCount- Returns:
- disputeCreditCount
-
setDisputeCreditCount
-
disputeDebitAmount
-
getDisputeDebitAmount
Get disputeDebitAmount- Returns:
- disputeDebitAmount
-
setDisputeDebitAmount
-
disputeDebitCount
-
getDisputeDebitCount
Get disputeDebitCount- Returns:
- disputeDebitCount
-
setDisputeDebitCount
-
exception
-
getException
Get exception- Returns:
- exception
-
setException
-
feeCount
-
getFeeCount
Get feeCount- Returns:
- feeCount
-
setFeeCount
-
identity
-
getIdentity
The ID of the resource.- Returns:
- identity
-
setIdentity
-
merchant
-
getMerchant
The ID of the resource.- Returns:
- merchant
-
setMerchant
-
payoutPlan
-
getPayoutPlan
Get payoutPlan- Returns:
- payoutPlan
-
setPayoutPlan
-
processorType
-
getProcessorType
Get processorType- Returns:
- processorType
-
setProcessorType
-
reverseAmount
-
getReverseAmount
Get reverseAmount- Returns:
- reverseAmount
-
setReverseAmount
-
reverseCount
-
getReverseCount
Get reverseCount- Returns:
- reverseCount
-
setReverseCount
-
scheduleType
public SettlementEngineSettlement scheduleType(SettlementEngineSettlement.ScheduleTypeEnum scheduleType) -
getScheduleType
Get scheduleType- Returns:
- scheduleType
-
setScheduleType
-
settlementGroup
-
getSettlementGroup
Get settlementGroup- Returns:
- settlementGroup
-
setSettlementGroup
-
status
-
getStatus
Get status- Returns:
- status
-
setStatus
-
totalAmount
-
getTotalAmount
Get totalAmount- Returns:
- totalAmount
-
setTotalAmount
-
totalFeeAmount
-
getTotalFeeAmount
Get totalFeeAmount- Returns:
- totalFeeAmount
-
setTotalFeeAmount
-
transferCreditAmount
-
getTransferCreditAmount
Get transferCreditAmount- Returns:
- transferCreditAmount
-
setTransferCreditAmount
-
transferCreditCount
-
getTransferCreditCount
Get transferCreditCount- Returns:
- transferCreditCount
-
setTransferCreditCount
-
transferDebitAmount
-
getTransferDebitAmount
Get transferDebitAmount- Returns:
- transferDebitAmount
-
setTransferDebitAmount
-
transferDebitCount
-
getTransferDebitCount
Get transferDebitCount- Returns:
- transferDebitCount
-
setTransferDebitCount
-
windowEnd
-
getWindowEnd
Get windowEnd- Returns:
- windowEnd
-
setWindowEnd
-
windowStart
-
getWindowStart
Get windowStart- Returns:
- windowStart
-
setWindowStart
-
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 SettlementEngineSettlement
-
fromJson
Create an instance of SettlementEngineSettlement given an JSON string- Parameters:
jsonString- JSON string- Returns:
- An instance of SettlementEngineSettlement
- Throws:
IOException- if the JSON string is invalid with respect to SettlementEngineSettlement
-
toJson
Convert an instance of SettlementEngineSettlement to an JSON string- Returns:
- JSON string
-