public class Dispute extends ApiResource implements HasId
| Modifier and Type | Class and Description |
|---|---|
static class |
Dispute.EvidenceDetails |
ApiResource.RequestMethod, ApiResource.RequestTypeCHARSET, GSONPRETTY_PRINT_GSON| Constructor and Description |
|---|
Dispute() |
| Modifier and Type | Method and Description |
|---|---|
protected boolean |
canEqual(java.lang.Object other) |
Dispute |
close()
Close a dispute.
|
Dispute |
close(RequestOptions options)
Close a dispute.
|
boolean |
equals(java.lang.Object o) |
java.lang.Long |
getAmount() |
java.lang.String |
getBalanceTransaction()
Deprecated.
Prefer using the
balanceTransactions attribute instead. |
java.util.List<BalanceTransaction> |
getBalanceTransactions() |
java.lang.String |
getCharge() |
Charge |
getChargeObject() |
java.lang.Long |
getCreated() |
java.lang.String |
getCurrency() |
java.lang.String |
getEvidence()
Deprecated.
Prefer using the
getEvidenceSubObject() method instead. |
Dispute.EvidenceDetails |
getEvidenceDetails() |
java.lang.Long |
getEvidenceDueBy()
Deprecated.
Prefer using the
getEvidenceDetails().getDueBy() method instead. |
EvidenceSubObject |
getEvidenceSubObject() |
java.lang.String |
getId() |
java.lang.Boolean |
getIsChargeRefundable() |
java.lang.Boolean |
getLivemode() |
java.util.Map<java.lang.String,java.lang.String> |
getMetadata() |
java.lang.String |
getNetworkReasonCode() |
java.lang.String |
getObject() |
java.lang.String |
getReason() |
java.lang.String |
getStatus() |
int |
hashCode() |
static DisputeCollection |
list(java.util.Map<java.lang.String,java.lang.Object> params)
List all disputes.
|
static DisputeCollection |
list(java.util.Map<java.lang.String,java.lang.Object> params,
RequestOptions options)
List all disputes.
|
static Dispute |
retrieve(java.lang.String id)
Retrieve a dispute.
|
static Dispute |
retrieve(java.lang.String id,
java.util.Map<java.lang.String,java.lang.Object> params,
RequestOptions options)
Retrieve a dispute.
|
static Dispute |
retrieve(java.lang.String id,
RequestOptions options)
Retrieve a dispute.
|
void |
setAmount(java.lang.Long amount) |
void |
setBalanceTransaction(java.lang.String balanceTransaction)
Deprecated.
Prefer using the
balanceTransactions attribute instead. |
void |
setBalanceTransactions(java.util.List<BalanceTransaction> balanceTransactions) |
void |
setCharge(java.lang.String chargeId) |
void |
setChargeObject(Charge charge) |
void |
setCreated(java.lang.Long created) |
void |
setCurrency(java.lang.String currency) |
void |
setEvidence(java.lang.String evidence)
Deprecated.
Prefer using the
getEvidenceSubObject() method instead. |
void |
setEvidenceDetails(Dispute.EvidenceDetails evidenceDetails) |
void |
setEvidenceDueBy(java.lang.Long evidenceDueBy)
Deprecated.
Prefer using the
getEvidenceDetails().getDueBy() method instead. |
void |
setEvidenceSubObject(EvidenceSubObject evidenceSubObject) |
void |
setId(java.lang.String id) |
void |
setIsChargeRefundable(java.lang.Boolean isChargeRefundable) |
void |
setLivemode(java.lang.Boolean livemode) |
void |
setMetadata(java.util.Map<java.lang.String,java.lang.String> metadata) |
void |
setNetworkReasonCode(java.lang.String networkReasonCode) |
void |
setObject(java.lang.String object) |
void |
setReason(java.lang.String reason) |
void |
setStatus(java.lang.String status) |
Dispute |
update(java.util.Map<java.lang.String,java.lang.Object> params)
Update a dispute.
|
Dispute |
update(java.util.Map<java.lang.String,java.lang.Object> params,
RequestOptions options)
Update a dispute.
|
classUrl, classUrl, instanceUrl, instanceUrl, multipartRequest, request, requestCollection, setExpandableFieldId, setStripeResponseGetter, singleClassUrl, singleClassUrl, subresourceUrl, urlEncodeequals, getLastResponse, setLastResponse, toJson, toStringpublic java.lang.String getCharge()
public void setCharge(java.lang.String chargeId)
public Charge getChargeObject()
public void setChargeObject(Charge charge)
public Dispute close() throws StripeException
StripeExceptionpublic Dispute close(RequestOptions options) throws StripeException
StripeExceptionpublic static DisputeCollection list(java.util.Map<java.lang.String,java.lang.Object> params) throws StripeException
StripeExceptionpublic static DisputeCollection list(java.util.Map<java.lang.String,java.lang.Object> params, RequestOptions options) throws StripeException
StripeExceptionpublic static Dispute retrieve(java.lang.String id) throws StripeException
StripeExceptionpublic static Dispute retrieve(java.lang.String id, RequestOptions options) throws StripeException
StripeExceptionpublic static Dispute retrieve(java.lang.String id, java.util.Map<java.lang.String,java.lang.Object> params, RequestOptions options) throws StripeException
StripeExceptionpublic Dispute update(java.util.Map<java.lang.String,java.lang.Object> params) throws StripeException
StripeExceptionpublic Dispute update(java.util.Map<java.lang.String,java.lang.Object> params, RequestOptions options) throws StripeException
StripeExceptionpublic java.lang.String getObject()
public java.lang.Long getAmount()
public java.util.List<BalanceTransaction> getBalanceTransactions()
public java.lang.Long getCreated()
public java.lang.String getCurrency()
public EvidenceSubObject getEvidenceSubObject()
public Dispute.EvidenceDetails getEvidenceDetails()
public java.lang.Boolean getIsChargeRefundable()
public java.lang.Boolean getLivemode()
public java.util.Map<java.lang.String,java.lang.String> getMetadata()
public java.lang.String getReason()
public java.lang.String getStatus()
public java.lang.String getNetworkReasonCode()
@Deprecated public java.lang.String getBalanceTransaction()
balanceTransactions attribute instead.balance_transaction attribute.balance_transaction attribute@Deprecated public java.lang.String getEvidence()
getEvidenceSubObject() method instead.evidence String attribute.evidence String attribute@Deprecated public java.lang.Long getEvidenceDueBy()
getEvidenceDetails().getDueBy() method instead.evidence_due_by attribute.evidence_due_by attributepublic void setId(java.lang.String id)
public void setObject(java.lang.String object)
public void setAmount(java.lang.Long amount)
public void setBalanceTransactions(java.util.List<BalanceTransaction> balanceTransactions)
public void setCreated(java.lang.Long created)
public void setCurrency(java.lang.String currency)
public void setEvidenceSubObject(EvidenceSubObject evidenceSubObject)
public void setEvidenceDetails(Dispute.EvidenceDetails evidenceDetails)
public void setIsChargeRefundable(java.lang.Boolean isChargeRefundable)
public void setLivemode(java.lang.Boolean livemode)
public void setMetadata(java.util.Map<java.lang.String,java.lang.String> metadata)
public void setReason(java.lang.String reason)
public void setStatus(java.lang.String status)
public void setNetworkReasonCode(java.lang.String networkReasonCode)
@Deprecated public void setBalanceTransaction(java.lang.String balanceTransaction)
balanceTransactions attribute instead.balance_transaction attribute.@Deprecated public void setEvidence(java.lang.String evidence)
getEvidenceSubObject() method instead.evidence String attribute.@Deprecated public void setEvidenceDueBy(java.lang.Long evidenceDueBy)
getEvidenceDetails().getDueBy() method instead.evidence_due_by attribute.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