Package dev.vality.swag.analytics.api
Interface RefundsApi
- All Known Implementing Classes:
RefundsApiController
@Generated(value="io.swagger.codegen.languages.SpringCodegen", date="2022-03-18T10:44:56.284Z") public interface RefundsApi
-
Field Summary
Fields Modifier and Type Field Description static org.slf4j.Loggerlog -
Method Summary
Modifier and Type Method Description default Optional<String>getAcceptHeader()default Optional<com.fasterxml.jackson.databind.ObjectMapper>getObjectMapper()default Optional<javax.servlet.http.HttpServletRequest>getRequest()default org.springframework.http.ResponseEntity<InlineResponse20012>searchRefunds(String xRequestID, String partyID, OffsetDateTime fromTime, OffsetDateTime toTime, Integer limit, String xRequestDeadline, String shopID, List<String> shopIDs, String paymentInstitutionRealm, Integer offset, List<String> invoiceIDs, String invoiceID, String paymentID, String refundID, String externalID, String refundStatus, List<String> excludedShops, String continuationToken)
-
Field Details
-
log
static final org.slf4j.Logger log
-
-
Method Details
-
getObjectMapper
-
getRequest
-
getAcceptHeader
-
searchRefunds
@RequestMapping(value="/refunds", produces="application/json; charset=utf-8", consumes="application/json; charset=utf-8", method=GET) default org.springframework.http.ResponseEntity<InlineResponse20012> searchRefunds(@RequestHeader(value="X-Request-ID",required=true) String xRequestID, @NotNull @Size(min=1,max=40) @RequestParam(value="partyID",required=true) String partyID, @NotNull @RequestParam(value="fromTime",required=true) OffsetDateTime fromTime, @NotNull @RequestParam(value="toTime",required=true) OffsetDateTime toTime, @NotNull @Min(1L) @Max(1000L) @RequestParam(value="limit",required=true) Integer limit, @RequestHeader(value="X-Request-Deadline",required=false) String xRequestDeadline, @Size(min=1,max=40) @RequestParam(value="shopID",required=false) String shopID, @RequestParam(value="shopIDs",required=false) List<String> shopIDs, @RequestParam(value="paymentInstitutionRealm",required=false) String paymentInstitutionRealm, @Min(0L) @RequestParam(value="offset",required=false) Integer offset, @RequestParam(value="invoiceIDs",required=false) List<String> invoiceIDs, @Size(min=1,max=40) @RequestParam(value="invoiceID",required=false) String invoiceID, @Size(min=1,max=40) @RequestParam(value="paymentID",required=false) String paymentID, @Size(min=1,max=40) @RequestParam(value="refundID",required=false) String refundID, @Size(min=1,max=40) @RequestParam(value="externalID",required=false) String externalID, @RequestParam(value="refundStatus",required=false) String refundStatus, @RequestParam(value="excludedShops",required=false) List<String> excludedShops, @RequestParam(value="continuationToken",required=false) String continuationToken)
-