Package com.checkout.forex
Class RatesQueryFilter
- java.lang.Object
-
- com.checkout.forex.RatesQueryFilter
-
public class RatesQueryFilter extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classRatesQueryFilter.RatesQueryFilterBuilder
-
Constructor Summary
Constructors Constructor Description RatesQueryFilter(@NonNull java.lang.String product, @NonNull ForexSource source, @NonNull java.lang.String currencyPairs, @NonNull java.lang.String processChannelId)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static RatesQueryFilter.RatesQueryFilterBuilderbuilder()protected booleancanEqual(java.lang.Object other)booleanequals(java.lang.Object o)@NonNull java.lang.StringgetCurrencyPairs()@NonNull java.lang.StringgetProcessChannelId()@NonNull java.lang.StringgetProduct()@NonNull ForexSourcegetSource()inthashCode()voidsetCurrencyPairs(@NonNull java.lang.String currencyPairs)voidsetProcessChannelId(@NonNull java.lang.String processChannelId)voidsetProduct(@NonNull java.lang.String product)voidsetSource(@NonNull ForexSource source)java.lang.StringtoString()
-
-
-
Constructor Detail
-
RatesQueryFilter
public RatesQueryFilter(@NonNull @NonNull java.lang.String product, @NonNull @NonNull ForexSource source, @NonNull @NonNull java.lang.String currencyPairs, @NonNull @NonNull java.lang.String processChannelId)
-
-
Method Detail
-
builder
public static RatesQueryFilter.RatesQueryFilterBuilder builder()
-
getProduct
@NonNull public @NonNull java.lang.String getProduct()
-
getSource
@NonNull public @NonNull ForexSource getSource()
-
getCurrencyPairs
@NonNull public @NonNull java.lang.String getCurrencyPairs()
-
getProcessChannelId
@NonNull public @NonNull java.lang.String getProcessChannelId()
-
setProduct
public void setProduct(@NonNull @NonNull java.lang.String product)
-
setSource
public void setSource(@NonNull @NonNull ForexSource source)
-
setCurrencyPairs
public void setCurrencyPairs(@NonNull @NonNull java.lang.String currencyPairs)
-
setProcessChannelId
public void setProcessChannelId(@NonNull @NonNull java.lang.String processChannelId)
-
equals
public boolean equals(java.lang.Object o)
- Overrides:
equalsin classjava.lang.Object
-
canEqual
protected boolean canEqual(java.lang.Object other)
-
hashCode
public int hashCode()
- Overrides:
hashCodein classjava.lang.Object
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
-