Package com.stripe.model.radar
Class PaymentEvaluation.Outcome
java.lang.Object
com.stripe.model.StripeObject
com.stripe.model.radar.PaymentEvaluation.Outcome
- All Implemented Interfaces:
StripeObjectInterface
- Enclosing class:
- PaymentEvaluation
Outcome details for this payment evaluation.
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classDetails of a merchant_blocked outcome attached to this payment evaluation.static classDetails of an rejected outcome attached to this payment evaluation.static classDetails of a succeeded outcome attached to this payment evaluation. -
Field Summary
Fields inherited from class com.stripe.model.StripeObject
PRETTY_PRINT_GSON -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected booleanbooleanDetails of a merchant_blocked outcome attached to this payment evaluation.The PaymentIntent ID associated with the payment evaluation.Details of an rejected outcome attached to this payment evaluation.Details of a succeeded outcome attached to this payment evaluation.getType()Indicates the outcome of the payment evaluation.inthashCode()voidsetMerchantBlocked(PaymentEvaluation.Outcome.MerchantBlocked merchantBlocked) Details of a merchant_blocked outcome attached to this payment evaluation.voidsetPaymentIntentId(String paymentIntentId) The PaymentIntent ID associated with the payment evaluation.voidDetails of an rejected outcome attached to this payment evaluation.voidsetSucceeded(PaymentEvaluation.Outcome.Succeeded succeeded) Details of a succeeded outcome attached to this payment evaluation.voidIndicates the outcome of the payment evaluation.Methods inherited from class com.stripe.model.StripeObject
deserializeStripeObject, deserializeStripeObject, deserializeStripeObject, deserializeStripeObject, equals, getLastResponse, getRawJsonObject, setLastResponse, toJson, toString
-
Constructor Details
-
Outcome
public Outcome()
-
-
Method Details
-
getMerchantBlocked
Details of a merchant_blocked outcome attached to this payment evaluation. -
getPaymentIntentId
The PaymentIntent ID associated with the payment evaluation. -
getRejected
Details of an rejected outcome attached to this payment evaluation. -
getSucceeded
Details of a succeeded outcome attached to this payment evaluation. -
getType
Indicates the outcome of the payment evaluation.One of
failed,merchant_blocked,rejected, orsucceeded. -
setMerchantBlocked
Details of a merchant_blocked outcome attached to this payment evaluation. -
setPaymentIntentId
The PaymentIntent ID associated with the payment evaluation. -
setRejected
Details of an rejected outcome attached to this payment evaluation. -
setSucceeded
Details of a succeeded outcome attached to this payment evaluation. -
setType
Indicates the outcome of the payment evaluation.One of
failed,merchant_blocked,rejected, orsucceeded. -
equals
-
canEqual
-
hashCode
public int hashCode()
-