Package io.moov.sdk.models.components
Class Underwriting
- java.lang.Object
-
- io.moov.sdk.models.components.Underwriting
-
public class Underwriting extends java.lang.ObjectUnderwritingDescribes underwriting values (in USD) used for card payment acceptance.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classUnderwriting.Builder
-
Constructor Summary
Constructors Constructor Description Underwriting(long averageTransactionSize, long maxTransactionSize, long averageMonthlyTransactionVolume, UnderwritingStatus status, VolumeByCustomerType volumeByCustomerType, CardVolumeDistribution cardVolumeDistribution, FulfillmentDetails fulfillment)
-
Method Summary
-
-
-
Constructor Detail
-
Underwriting
public Underwriting(long averageTransactionSize, long maxTransactionSize, long averageMonthlyTransactionVolume, UnderwritingStatus status, VolumeByCustomerType volumeByCustomerType, CardVolumeDistribution cardVolumeDistribution, FulfillmentDetails fulfillment)
-
-
Method Detail
-
averageTransactionSize
public long averageTransactionSize()
-
maxTransactionSize
public long maxTransactionSize()
-
averageMonthlyTransactionVolume
public long averageMonthlyTransactionVolume()
-
status
@Deprecated public UnderwritingStatus status()
Deprecated.field: This will be removed in a future release, please migrate away from it as soon as possible.
-
volumeByCustomerType
public VolumeByCustomerType volumeByCustomerType()
-
cardVolumeDistribution
public CardVolumeDistribution cardVolumeDistribution()
-
fulfillment
public FulfillmentDetails fulfillment()
-
builder
public static final Underwriting.Builder builder()
-
withAverageTransactionSize
public Underwriting withAverageTransactionSize(long averageTransactionSize)
-
withMaxTransactionSize
public Underwriting withMaxTransactionSize(long maxTransactionSize)
-
withAverageMonthlyTransactionVolume
public Underwriting withAverageMonthlyTransactionVolume(long averageMonthlyTransactionVolume)
-
withStatus
@Deprecated public Underwriting withStatus(UnderwritingStatus status)
Deprecated.field: This will be removed in a future release, please migrate away from it as soon as possible.
-
withVolumeByCustomerType
public Underwriting withVolumeByCustomerType(VolumeByCustomerType volumeByCustomerType)
-
withCardVolumeDistribution
public Underwriting withCardVolumeDistribution(CardVolumeDistribution cardVolumeDistribution)
-
withFulfillment
public Underwriting withFulfillment(FulfillmentDetails fulfillment)
-
equals
public boolean equals(java.lang.Object o)
- Overrides:
equalsin classjava.lang.Object
-
hashCode
public int hashCode()
- Overrides:
hashCodein classjava.lang.Object
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
-