public class Dispute extends APIResource implements HasId
APIResource.RequestMethod, APIResource.RequestTypeCHARSET, GSONPRETTY_PRINT_GSON| Constructor and Description |
|---|
Dispute() |
| Modifier and Type | Method and Description |
|---|---|
static DisputeCollection |
all(java.util.Map<java.lang.String,java.lang.Object> params)
Deprecated.
Use the
list(Map) method instead.
This method will be removed in the next major version. |
static DisputeCollection |
all(java.util.Map<java.lang.String,java.lang.Object> params,
RequestOptions options)
Deprecated.
Use the
list(Map) method instead.
This method will be removed in the next major version. |
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. |
EvidenceDetails |
getEvidenceDetails() |
java.lang.Long |
getEvidenceDueBy()
Deprecated.
Prefer using the
getEvidenceDetails().getDueBy() method instead. |
EvidenceSubObject |
getEvidenceSubObject() |
java.lang.String |
getId() |
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(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 boolean getIsChargeRefundable()
@Deprecated public static DisputeCollection all(java.util.Map<java.lang.String,java.lang.Object> params) throws AuthenticationException, InvalidRequestException, APIConnectionException, CardException, APIException
list(Map) method instead.
This method will be removed in the next major version.@Deprecated public static DisputeCollection all(java.util.Map<java.lang.String,java.lang.Object> params, RequestOptions options) throws AuthenticationException, InvalidRequestException, APIConnectionException, CardException, APIException
list(Map) method instead.
This method will be removed in the next major version.public Dispute close() throws AuthenticationException, InvalidRequestException, APIConnectionException, CardException, APIException
public Dispute close(RequestOptions options) throws AuthenticationException, InvalidRequestException, APIConnectionException, CardException, APIException
public static DisputeCollection list(java.util.Map<java.lang.String,java.lang.Object> params) throws AuthenticationException, InvalidRequestException, APIConnectionException, CardException, APIException
public static DisputeCollection list(java.util.Map<java.lang.String,java.lang.Object> params, RequestOptions options) throws AuthenticationException, InvalidRequestException, APIConnectionException, CardException, APIException
public static Dispute retrieve(java.lang.String id) throws AuthenticationException, InvalidRequestException, APIConnectionException, CardException, APIException
public static Dispute retrieve(java.lang.String id, RequestOptions options) throws AuthenticationException, InvalidRequestException, APIConnectionException, CardException, APIException
public static Dispute retrieve(java.lang.String id, java.util.Map<java.lang.String,java.lang.Object> params, RequestOptions options) throws AuthenticationException, InvalidRequestException, APIConnectionException, CardException, APIException
public Dispute update(java.util.Map<java.lang.String,java.lang.Object> params) throws AuthenticationException, InvalidRequestException, APIConnectionException, CardException, APIException
public Dispute update(java.util.Map<java.lang.String,java.lang.Object> params, RequestOptions options) throws AuthenticationException, InvalidRequestException, APIConnectionException, CardException, APIException
public 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 EvidenceDetails getEvidenceDetails()
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(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