Class SolutionProviderCreditEvent
- java.lang.Object
-
- software.amazon.spapi.models.finances.v0.SolutionProviderCreditEvent
-
public class SolutionProviderCreditEvent extends java.lang.Object
A credit given to a solution provider.
-
-
Constructor Summary
Constructors Constructor Description SolutionProviderCreditEvent()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
equals(java.lang.Object o)
java.lang.String
getMarketplaceCountryCode()
The two-letter country code of the country associated with the marketplace where the order was placed.java.lang.String
getMarketplaceId()
The identifier of the marketplace where the order was placed.java.lang.String
getProviderId()
The Amazon-defined identifier of the solution provider.java.lang.String
getProviderStoreName()
The store name where the payment event occurred.java.lang.String
getProviderTransactionType()
The transaction type.java.lang.String
getSellerId()
The Amazon-defined identifier of the seller.java.lang.String
getSellerOrderId()
A seller-defined identifier for an order.java.lang.String
getSellerStoreName()
The store name where the payment event occurred.Currency
getTransactionAmount()
Get transactionAmountorg.threeten.bp.OffsetDateTime
getTransactionCreationDate()
Get transactionCreationDateint
hashCode()
SolutionProviderCreditEvent
marketplaceCountryCode(java.lang.String marketplaceCountryCode)
SolutionProviderCreditEvent
marketplaceId(java.lang.String marketplaceId)
SolutionProviderCreditEvent
providerId(java.lang.String providerId)
SolutionProviderCreditEvent
providerStoreName(java.lang.String providerStoreName)
SolutionProviderCreditEvent
providerTransactionType(java.lang.String providerTransactionType)
SolutionProviderCreditEvent
sellerId(java.lang.String sellerId)
SolutionProviderCreditEvent
sellerOrderId(java.lang.String sellerOrderId)
SolutionProviderCreditEvent
sellerStoreName(java.lang.String sellerStoreName)
void
setMarketplaceCountryCode(java.lang.String marketplaceCountryCode)
void
setMarketplaceId(java.lang.String marketplaceId)
void
setProviderId(java.lang.String providerId)
void
setProviderStoreName(java.lang.String providerStoreName)
void
setProviderTransactionType(java.lang.String providerTransactionType)
void
setSellerId(java.lang.String sellerId)
void
setSellerOrderId(java.lang.String sellerOrderId)
void
setSellerStoreName(java.lang.String sellerStoreName)
void
setTransactionAmount(Currency transactionAmount)
void
setTransactionCreationDate(org.threeten.bp.OffsetDateTime transactionCreationDate)
java.lang.String
toString()
SolutionProviderCreditEvent
transactionAmount(Currency transactionAmount)
SolutionProviderCreditEvent
transactionCreationDate(org.threeten.bp.OffsetDateTime transactionCreationDate)
-
-
-
Method Detail
-
providerTransactionType
public SolutionProviderCreditEvent providerTransactionType(java.lang.String providerTransactionType)
-
getProviderTransactionType
public java.lang.String getProviderTransactionType()
The transaction type.- Returns:
- providerTransactionType
-
setProviderTransactionType
public void setProviderTransactionType(java.lang.String providerTransactionType)
-
sellerOrderId
public SolutionProviderCreditEvent sellerOrderId(java.lang.String sellerOrderId)
-
getSellerOrderId
public java.lang.String getSellerOrderId()
A seller-defined identifier for an order.- Returns:
- sellerOrderId
-
setSellerOrderId
public void setSellerOrderId(java.lang.String sellerOrderId)
-
marketplaceId
public SolutionProviderCreditEvent marketplaceId(java.lang.String marketplaceId)
-
getMarketplaceId
public java.lang.String getMarketplaceId()
The identifier of the marketplace where the order was placed.- Returns:
- marketplaceId
-
setMarketplaceId
public void setMarketplaceId(java.lang.String marketplaceId)
-
marketplaceCountryCode
public SolutionProviderCreditEvent marketplaceCountryCode(java.lang.String marketplaceCountryCode)
-
getMarketplaceCountryCode
public java.lang.String getMarketplaceCountryCode()
The two-letter country code of the country associated with the marketplace where the order was placed.- Returns:
- marketplaceCountryCode
-
setMarketplaceCountryCode
public void setMarketplaceCountryCode(java.lang.String marketplaceCountryCode)
-
sellerId
public SolutionProviderCreditEvent sellerId(java.lang.String sellerId)
-
getSellerId
public java.lang.String getSellerId()
The Amazon-defined identifier of the seller.- Returns:
- sellerId
-
setSellerId
public void setSellerId(java.lang.String sellerId)
-
sellerStoreName
public SolutionProviderCreditEvent sellerStoreName(java.lang.String sellerStoreName)
-
getSellerStoreName
public java.lang.String getSellerStoreName()
The store name where the payment event occurred.- Returns:
- sellerStoreName
-
setSellerStoreName
public void setSellerStoreName(java.lang.String sellerStoreName)
-
providerId
public SolutionProviderCreditEvent providerId(java.lang.String providerId)
-
getProviderId
public java.lang.String getProviderId()
The Amazon-defined identifier of the solution provider.- Returns:
- providerId
-
setProviderId
public void setProviderId(java.lang.String providerId)
-
providerStoreName
public SolutionProviderCreditEvent providerStoreName(java.lang.String providerStoreName)
-
getProviderStoreName
public java.lang.String getProviderStoreName()
The store name where the payment event occurred.- Returns:
- providerStoreName
-
setProviderStoreName
public void setProviderStoreName(java.lang.String providerStoreName)
-
transactionAmount
public SolutionProviderCreditEvent transactionAmount(Currency transactionAmount)
-
getTransactionAmount
public Currency getTransactionAmount()
Get transactionAmount- Returns:
- transactionAmount
-
setTransactionAmount
public void setTransactionAmount(Currency transactionAmount)
-
transactionCreationDate
public SolutionProviderCreditEvent transactionCreationDate(org.threeten.bp.OffsetDateTime transactionCreationDate)
-
getTransactionCreationDate
public org.threeten.bp.OffsetDateTime getTransactionCreationDate()
Get transactionCreationDate- Returns:
- transactionCreationDate
-
setTransactionCreationDate
public void setTransactionCreationDate(org.threeten.bp.OffsetDateTime transactionCreationDate)
-
equals
public boolean equals(java.lang.Object o)
- Overrides:
equals
in classjava.lang.Object
-
hashCode
public int hashCode()
- Overrides:
hashCode
in classjava.lang.Object
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
-