public class ChargeOutcome extends APIResource
APIResource.RequestMethod, APIResource.RequestType| Modifier and Type | Field and Description |
|---|---|
protected java.lang.String |
networkStatus |
protected java.lang.String |
reason |
protected java.lang.String |
riskLevel |
protected ExpandableField<ChargeOutcomeRule> |
rule |
protected java.lang.String |
sellerMessage |
protected java.lang.String |
type |
CHARSET, GSONPRETTY_PRINT_GSON| Constructor and Description |
|---|
ChargeOutcome() |
| Modifier and Type | Method and 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() |
ChargeOutcomeRule |
getRule()
Deprecated.
In recent API versions, this attribute is no longer automatically expanded. Prefer
using the
getRuleId() and getRuleObject() methods instead. |
java.lang.String |
getRuleId() |
ChargeOutcomeRule |
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 |
setRule(ChargeOutcomeRule rule)
Deprecated.
|
void |
setRuleId(java.lang.String ruleId) |
void |
setRuleObject(ChargeOutcomeRule rule) |
void |
setSellerMessage(java.lang.String sellerMessage) |
void |
setType(java.lang.String type) |
classURL, classURL, instanceURL, instanceURL, multipartRequest, request, requestCollection, setExpandableFieldID, setStripeResponseGetter, singleClassURL, singleClassURL, subresourceURL, urlEncodeequals, getLastResponse, setLastResponse, toJson, toStringprotected java.lang.String networkStatus
protected java.lang.String reason
protected java.lang.String riskLevel
protected ExpandableField<ChargeOutcomeRule> rule
protected java.lang.String sellerMessage
protected java.lang.String type
@Deprecated public ChargeOutcomeRule getRule()
getRuleId() and getRuleObject() methods instead.rule object, if expanded. If not expanded, use getRuleId() to get
the ID.rule ID@Deprecated public void setRule(ChargeOutcomeRule rule)
public java.lang.String getRuleId()
public void setRuleId(java.lang.String ruleId)
public ChargeOutcomeRule getRuleObject()
public void setRuleObject(ChargeOutcomeRule rule)
public java.lang.String getNetworkStatus()
public java.lang.String getReason()
public java.lang.String getRiskLevel()
public java.lang.String getSellerMessage()
public java.lang.String getType()
public void setNetworkStatus(java.lang.String networkStatus)
public void setReason(java.lang.String reason)
public void setRiskLevel(java.lang.String riskLevel)
public void setSellerMessage(java.lang.String sellerMessage)
public void setType(java.lang.String type)
public boolean equals(java.lang.Object o)
equals in class java.lang.Objectprotected boolean canEqual(java.lang.Object other)
public int hashCode()
hashCode in class java.lang.Object