Package com.checkout.disputes
Class DisputesClientImpl
- java.lang.Object
-
- com.checkout.AbstractClient
-
- com.checkout.disputes.DisputesClientImpl
-
- All Implemented Interfaces:
DisputesClient
public class DisputesClientImpl extends AbstractClient implements DisputesClient
-
-
Field Summary
-
Fields inherited from class com.checkout.AbstractClient
apiClient, configuration
-
-
Constructor Summary
Constructors Constructor Description DisputesClientImpl(ApiClient apiClient, CheckoutConfiguration configuration, SdkAuthorizationType sdkAuthorizationType)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.concurrent.CompletableFuture<EmptyResponse>accept(java.lang.String disputeId)java.util.concurrent.CompletableFuture<DisputeCompiledSubmittedEvidenceResponse>getCompiledSubmittedArbitrationEvidence(java.lang.String disputeId)java.util.concurrent.CompletableFuture<DisputeCompiledSubmittedEvidenceResponse>getCompiledSubmittedEvidence(java.lang.String disputeId)java.util.concurrent.CompletableFuture<DisputeDetailsResponse>getDisputeDetails(java.lang.String disputeId)java.util.concurrent.CompletableFuture<SchemeFileResponse>getDisputeSchemeFiles(java.lang.String disputeId)java.util.concurrent.CompletableFuture<DisputeEvidenceResponse>getEvidence(java.lang.String disputeId)java.util.concurrent.CompletableFuture<FileDetailsResponse>getFileDetails(java.lang.String fileId)java.util.concurrent.CompletableFuture<EmptyResponse>putEvidence(java.lang.String disputeId, DisputeEvidenceRequest disputeEvidence)java.util.concurrent.CompletableFuture<DisputesQueryResponse>query(DisputesQueryFilter queryFilter)java.util.concurrent.CompletableFuture<EmptyResponse>submitArbitrationEvidence(java.lang.String disputeId)java.util.concurrent.CompletableFuture<EmptyResponse>submitEvidence(java.lang.String disputeId)java.util.concurrent.CompletableFuture<IdResponse>uploadFile(FileRequest fileRequest)-
Methods inherited from class com.checkout.AbstractClient
buildPath, isSandbox, sdkAuthorization, sdkAuthorization
-
-
-
-
Constructor Detail
-
DisputesClientImpl
public DisputesClientImpl(ApiClient apiClient, CheckoutConfiguration configuration, SdkAuthorizationType sdkAuthorizationType)
-
-
Method Detail
-
query
public java.util.concurrent.CompletableFuture<DisputesQueryResponse> query(DisputesQueryFilter queryFilter)
- Specified by:
queryin interfaceDisputesClient
-
getDisputeDetails
public java.util.concurrent.CompletableFuture<DisputeDetailsResponse> getDisputeDetails(java.lang.String disputeId)
- Specified by:
getDisputeDetailsin interfaceDisputesClient
-
accept
public java.util.concurrent.CompletableFuture<EmptyResponse> accept(java.lang.String disputeId)
- Specified by:
acceptin interfaceDisputesClient
-
putEvidence
public java.util.concurrent.CompletableFuture<EmptyResponse> putEvidence(java.lang.String disputeId, DisputeEvidenceRequest disputeEvidence)
- Specified by:
putEvidencein interfaceDisputesClient
-
getEvidence
public java.util.concurrent.CompletableFuture<DisputeEvidenceResponse> getEvidence(java.lang.String disputeId)
- Specified by:
getEvidencein interfaceDisputesClient
-
submitEvidence
public java.util.concurrent.CompletableFuture<EmptyResponse> submitEvidence(java.lang.String disputeId)
- Specified by:
submitEvidencein interfaceDisputesClient
-
submitArbitrationEvidence
public java.util.concurrent.CompletableFuture<EmptyResponse> submitArbitrationEvidence(java.lang.String disputeId)
- Specified by:
submitArbitrationEvidencein interfaceDisputesClient
-
getCompiledSubmittedEvidence
public java.util.concurrent.CompletableFuture<DisputeCompiledSubmittedEvidenceResponse> getCompiledSubmittedEvidence(java.lang.String disputeId)
- Specified by:
getCompiledSubmittedEvidencein interfaceDisputesClient
-
getCompiledSubmittedArbitrationEvidence
public java.util.concurrent.CompletableFuture<DisputeCompiledSubmittedEvidenceResponse> getCompiledSubmittedArbitrationEvidence(java.lang.String disputeId)
- Specified by:
getCompiledSubmittedArbitrationEvidencein interfaceDisputesClient
-
getDisputeSchemeFiles
public java.util.concurrent.CompletableFuture<SchemeFileResponse> getDisputeSchemeFiles(java.lang.String disputeId)
- Specified by:
getDisputeSchemeFilesin interfaceDisputesClient
-
uploadFile
public java.util.concurrent.CompletableFuture<IdResponse> uploadFile(FileRequest fileRequest)
- Specified by:
uploadFilein interfaceDisputesClient
-
getFileDetails
public java.util.concurrent.CompletableFuture<FileDetailsResponse> getFileDetails(java.lang.String fileId)
- Specified by:
getFileDetailsin interfaceDisputesClient
-
-