Package com.stripe.model
Class Charge.Outcome
- java.lang.Object
-
- com.stripe.model.StripeObject
-
- com.stripe.net.ApiResource
-
- com.stripe.model.Charge.Outcome
-
- Enclosing class:
- Charge
public static class Charge.Outcome extends ApiResource
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
Charge.Outcome.Rule
-
Nested classes/interfaces inherited from class com.stripe.net.ApiResource
ApiResource.RequestMethod, ApiResource.RequestType
-
-
Field Summary
-
Fields inherited from class com.stripe.net.ApiResource
CHARSET, GSON
-
Fields inherited from class com.stripe.model.StripeObject
PRETTY_PRINT_GSON
-
-
Constructor Summary
Constructors Constructor Description Outcome()
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description protected boolean
canEqual(java.lang.Object other)
boolean
equals(java.lang.Object o)
java.lang.String
getNetworkStatus()
java.lang.String
getReason()
java.lang.String
getRiskLevel()
java.lang.Long
getRiskScore()
Charge.Outcome.Rule
getRule()
Deprecated.In recent API versions, this attribute is no longer automatically expanded.java.lang.String
getRuleId()
Charge.Outcome.Rule
getRuleObject()
java.lang.String
getSellerMessage()
java.lang.String
getType()
int
hashCode()
void
setNetworkStatus(java.lang.String networkStatus)
void
setReason(java.lang.String reason)
void
setRiskLevel(java.lang.String riskLevel)
void
setRiskScore(java.lang.Long riskScore)
void
setRule(Charge.Outcome.Rule rule)
Deprecated.void
setRuleId(java.lang.String ruleId)
void
setRuleObject(Charge.Outcome.Rule rule)
void
setSellerMessage(java.lang.String sellerMessage)
void
setType(java.lang.String type)
-
Methods inherited from class com.stripe.net.ApiResource
classUrl, classUrl, instanceUrl, instanceUrl, multipartRequest, request, requestCollection, setExpandableFieldId, setStripeResponseGetter, singleClassUrl, singleClassUrl, subresourceUrl, urlEncode
-
Methods inherited from class com.stripe.model.StripeObject
equals, getLastResponse, setLastResponse, toJson, toString
-
-
-
-
Method Detail
-
getRule
@Deprecated public Charge.Outcome.Rule getRule()
Deprecated.In recent API versions, this attribute is no longer automatically expanded. Prefer using thegetRuleId()
andgetRuleObject()
methods instead.Returns therule
object, if expanded. If not expanded, usegetRuleId()
to get the ID.- Returns:
- the
rule
ID - See Also:
- API version 2017-02-14
-
setRule
@Deprecated public void setRule(Charge.Outcome.Rule rule)
Deprecated.
-
getRuleId
public java.lang.String getRuleId()
-
setRuleId
public void setRuleId(java.lang.String ruleId)
-
getRuleObject
public Charge.Outcome.Rule getRuleObject()
-
setRuleObject
public void setRuleObject(Charge.Outcome.Rule rule)
-
getNetworkStatus
public java.lang.String getNetworkStatus()
-
getReason
public java.lang.String getReason()
-
getRiskLevel
public java.lang.String getRiskLevel()
-
getRiskScore
public java.lang.Long getRiskScore()
-
getSellerMessage
public java.lang.String getSellerMessage()
-
getType
public java.lang.String getType()
-
setNetworkStatus
public void setNetworkStatus(java.lang.String networkStatus)
-
setReason
public void setReason(java.lang.String reason)
-
setRiskLevel
public void setRiskLevel(java.lang.String riskLevel)
-
setRiskScore
public void setRiskScore(java.lang.Long riskScore)
-
setSellerMessage
public void setSellerMessage(java.lang.String sellerMessage)
-
setType
public void setType(java.lang.String type)
-
equals
public boolean equals(java.lang.Object o)
- Overrides:
equals
in classjava.lang.Object
-
canEqual
protected boolean canEqual(java.lang.Object other)
-
hashCode
public int hashCode()
- Overrides:
hashCode
in classjava.lang.Object
-
-