Class SymbolPriceBankModel


  • @Generated(value="org.openapitools.codegen.languages.JavaClientCodegen",
               date="2025-05-16T11:15:49.185959Z[Etc/UTC]")
    public class SymbolPriceBankModel
    extends Object
    SymbolPriceBankModel
    • Constructor Detail

      • SymbolPriceBankModel

        public SymbolPriceBankModel()
    • Method Detail

      • getSymbol

        @Nullable
        public String getSymbol()
        The trade symbol the pricing is related to. Format is asset-counter_asset, e.g., BTC-USD.
        Returns:
        symbol
      • setSymbol

        public void setSymbol​(String symbol)
      • getType

        @Nullable
        public String getType()
        The type of price; one of trading or payout.
        Returns:
        type
      • getType_JsonNullable

        public org.openapitools.jackson.nullable.JsonNullable<String> getType_JsonNullable()
      • setType_JsonNullable

        public void setType_JsonNullable​(org.openapitools.jackson.nullable.JsonNullable<String> type)
      • setType

        public void setType​(String type)
      • getBuyPrice

        @Nullable
        public BigInteger getBuyPrice()
        The purchase price (in base units) for the asset denominated in the counter asset currency.
        Returns:
        buyPrice
      • getBuyPrice_JsonNullable

        public org.openapitools.jackson.nullable.JsonNullable<BigInteger> getBuyPrice_JsonNullable()
      • setBuyPrice_JsonNullable

        public void setBuyPrice_JsonNullable​(org.openapitools.jackson.nullable.JsonNullable<BigInteger> buyPrice)
      • setBuyPrice

        public void setBuyPrice​(BigInteger buyPrice)
      • getSellPrice

        @Nullable
        public BigInteger getSellPrice()
        The sale price (in base units) for the asset denominated in the counter asset currency.
        Returns:
        sellPrice
      • getSellPrice_JsonNullable

        public org.openapitools.jackson.nullable.JsonNullable<BigInteger> getSellPrice_JsonNullable()
      • setSellPrice_JsonNullable

        public void setSellPrice_JsonNullable​(org.openapitools.jackson.nullable.JsonNullable<BigInteger> sellPrice)
      • setSellPrice

        public void setSellPrice​(BigInteger sellPrice)
      • getBuyPriceLastUpdatedAt

        @Nullable
        public OffsetDateTime getBuyPriceLastUpdatedAt()
        ISO8601 datetime the purchase price was generated at.
        Returns:
        buyPriceLastUpdatedAt
      • getBuyPriceLastUpdatedAt_JsonNullable

        public org.openapitools.jackson.nullable.JsonNullable<OffsetDateTime> getBuyPriceLastUpdatedAt_JsonNullable()
      • setBuyPriceLastUpdatedAt_JsonNullable

        public void setBuyPriceLastUpdatedAt_JsonNullable​(org.openapitools.jackson.nullable.JsonNullable<OffsetDateTime> buyPriceLastUpdatedAt)
      • setBuyPriceLastUpdatedAt

        public void setBuyPriceLastUpdatedAt​(OffsetDateTime buyPriceLastUpdatedAt)
      • getSellPriceLastUpdatedAt

        @Nullable
        public OffsetDateTime getSellPriceLastUpdatedAt()
        ISO8601 datetime the sale price was generated at.
        Returns:
        sellPriceLastUpdatedAt
      • getSellPriceLastUpdatedAt_JsonNullable

        public org.openapitools.jackson.nullable.JsonNullable<OffsetDateTime> getSellPriceLastUpdatedAt_JsonNullable()
      • setSellPriceLastUpdatedAt_JsonNullable

        public void setSellPriceLastUpdatedAt_JsonNullable​(org.openapitools.jackson.nullable.JsonNullable<OffsetDateTime> sellPriceLastUpdatedAt)
      • setSellPriceLastUpdatedAt

        public void setSellPriceLastUpdatedAt​(OffsetDateTime sellPriceLastUpdatedAt)
      • getCountryCode

        @Nullable
        public String getCountryCode()
        The ISO 3166 country 2-Alpha country code of the price.
        Returns:
        countryCode
      • getCountryCode_JsonNullable

        public org.openapitools.jackson.nullable.JsonNullable<String> getCountryCode_JsonNullable()
      • setCountryCode_JsonNullable

        public void setCountryCode_JsonNullable​(org.openapitools.jackson.nullable.JsonNullable<String> countryCode)
      • setCountryCode

        public void setCountryCode​(String countryCode)
      • getParticipantsType

        @Nullable
        public String getParticipantsType()
        The type of participants the price is for; one of C2C, C2B, B2C, or B2B.
        Returns:
        participantsType
      • getParticipantsType_JsonNullable

        public org.openapitools.jackson.nullable.JsonNullable<String> getParticipantsType_JsonNullable()
      • setParticipantsType_JsonNullable

        public void setParticipantsType_JsonNullable​(org.openapitools.jackson.nullable.JsonNullable<String> participantsType)
      • setParticipantsType

        public void setParticipantsType​(String participantsType)
      • getRoute

        @Nullable
        public String getRoute()
        The route the price is for; one of bank_account or mobile_wallet.
        Returns:
        route
      • getRoute_JsonNullable

        public org.openapitools.jackson.nullable.JsonNullable<String> getRoute_JsonNullable()
      • setRoute_JsonNullable

        public void setRoute_JsonNullable​(org.openapitools.jackson.nullable.JsonNullable<String> route)
      • setRoute

        public void setRoute​(String route)
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class Object