Package io.trippay.sdk.payment.model
Class BeneficiaryAggregateData
java.lang.Object
io.trippay.sdk.payment.model.BeneficiaryAggregateData
@Generated(value="org.openapitools.codegen.languages.JavaClientCodegen",
date="2024-02-23T12:38:48.722044943+07:00[Asia/Bangkok]")
public class BeneficiaryAggregateData
extends Object
BeneficiaryAggregateData
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic enumType of payment to beneficiary -
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionaccountIdentifier(UUID accountIdentifier) accountName(String accountName) boolean@NotNull @Valid UUIDBeneficiary account identifier@NotNull StringBeneficiary account name@NotNull @Valid BigDecimalAmount sold in internal currency@NotNull StringThe internal currency@NotNull @Valid BigDecimalAmount sold in supplier currency@NotNull StringThe supplier currency@NotNull LongTotal items sold@NotNull BeneficiaryAggregateData.TypeEnumgetType()Type of payment to beneficiaryinthashCode()internalAmount(BigDecimal internalAmount) internalCurrency(String internalCurrency) voidsetAccountIdentifier(UUID accountIdentifier) voidsetAccountName(String accountName) voidsetInternalAmount(BigDecimal internalAmount) voidsetInternalCurrency(String internalCurrency) voidsetSupplierAmount(BigDecimal supplierAmount) voidsetSupplierCurrency(String supplierCurrency) voidsetTotalItemsSold(Long totalItemsSold) voidsupplierAmount(BigDecimal supplierAmount) supplierCurrency(String supplierCurrency) toString()totalItemsSold(Long totalItemsSold)
-
Field Details
-
JSON_PROPERTY_ACCOUNT_IDENTIFIER
- See Also:
-
JSON_PROPERTY_ACCOUNT_NAME
- See Also:
-
JSON_PROPERTY_TYPE
- See Also:
-
JSON_PROPERTY_TOTAL_ITEMS_SOLD
- See Also:
-
JSON_PROPERTY_SUPPLIER_CURRENCY
- See Also:
-
JSON_PROPERTY_INTERNAL_CURRENCY
- See Also:
-
JSON_PROPERTY_SUPPLIER_AMOUNT
- See Also:
-
JSON_PROPERTY_INTERNAL_AMOUNT
- See Also:
-
-
Constructor Details
-
BeneficiaryAggregateData
public BeneficiaryAggregateData()
-
-
Method Details
-
accountIdentifier
-
getAccountIdentifier
Beneficiary account identifier- Returns:
- accountIdentifier
-
setAccountIdentifier
-
accountName
-
getAccountName
Beneficiary account name- Returns:
- accountName
-
setAccountName
-
type
-
getType
Type of payment to beneficiary- Returns:
- type
-
setType
-
totalItemsSold
-
getTotalItemsSold
Total items sold- Returns:
- totalItemsSold
-
setTotalItemsSold
-
supplierCurrency
-
getSupplierCurrency
The supplier currency- Returns:
- supplierCurrency
-
setSupplierCurrency
-
internalCurrency
-
getInternalCurrency
The internal currency- Returns:
- internalCurrency
-
setInternalCurrency
-
supplierAmount
-
getSupplierAmount
Amount sold in supplier currency- Returns:
- supplierAmount
-
setSupplierAmount
-
internalAmount
-
getInternalAmount
Amount sold in internal currency- Returns:
- internalAmount
-
setInternalAmount
-
equals
-
hashCode
public int hashCode() -
toString
-