Package de.adorsys.ledgers.xs2a.client
Interface AccountApiClient
-
@FeignClient(value="accountApiClient", url="${xs2a.baseUrl:http://localhost:8089}", path="/", configuration=FeignConfig.class) @Generated(value="io.swagger.codegen.v3.generators.java.SpringCodegen", date="2019-01-11T12:48:04.675377+02:00[Europe/Kiev]") public interface AccountApiClient
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description org.springframework.http.ResponseEntity<de.adorsys.psd2.model.AccountList>_getAccountList(UUID xRequestID, String consentID, @Valid Boolean withBalance, String digest, String signature, byte[] tpPSignatureCertificate, String psUIPAddress, String psUIPPort, String psUAccept, String psUAcceptCharset, String psUAcceptEncoding, String psUAcceptLanguage, String psUUserAgent, String psUHttpMethod, UUID psUDeviceID, String psUGeoLocation)org.springframework.http.ResponseEntity<de.adorsys.psd2.model.ReadAccountBalanceResponse200>_getBalances(String accountId, UUID xRequestID, String consentID, String digest, String signature, byte[] tpPSignatureCertificate, String psUIPAddress, String psUIPPort, String psUAccept, String psUAcceptCharset, String psUAcceptEncoding, String psUAcceptLanguage, String psUUserAgent, String psUHttpMethod, UUID psUDeviceID, String psUGeoLocation)org.springframework.http.ResponseEntity<de.adorsys.psd2.model.TransactionDetails>_getTransactionDetails(String accountId, String resourceId, UUID xRequestID, String consentID, String digest, String signature, byte[] tpPSignatureCertificate, String psUIPAddress, String psUIPPort, String psUAccept, String psUAcceptCharset, String psUAcceptEncoding, String psUAcceptLanguage, String psUUserAgent, String psUHttpMethod, UUID psUDeviceID, String psUGeoLocation)org.springframework.http.ResponseEntity<de.adorsys.psd2.model.TransactionsResponse200Json>_getTransactionList(String accountId, @NotNull @Valid String bookingStatus, UUID xRequestID, String consentID, @Valid LocalDate dateFrom, @Valid LocalDate dateTo, @Valid String entryReferenceFrom, @Valid Boolean deltaList, @Valid Boolean withBalance, String digest, String signature, byte[] tpPSignatureCertificate, String psUIPAddress, String psUIPPort, String psUAccept, String psUAcceptCharset, String psUAcceptEncoding, String psUAcceptLanguage, String psUUserAgent, String psUHttpMethod, UUID psUDeviceID, String psUGeoLocation)org.springframework.http.ResponseEntity<de.adorsys.psd2.model.AccountDetails>_readAccountDetails(String accountId, UUID xRequestID, String consentID, @Valid Boolean withBalance, String digest, String signature, byte[] tpPSignatureCertificate, String psUIPAddress, String psUIPPort, String psUAccept, String psUAcceptCharset, String psUAcceptEncoding, String psUAcceptLanguage, String psUUserAgent, String psUHttpMethod, UUID psUDeviceID, String psUGeoLocation)
-
-
-
Method Detail
-
_getAccountList
@RequestMapping(value="/v1/accounts", produces={"application/json","application/problem+json"}, method=GET) org.springframework.http.ResponseEntity<de.adorsys.psd2.model.AccountList> _getAccountList(@RequestHeader(value="X-Request-ID",required=true) UUID xRequestID, @RequestHeader(value="Consent-ID",required=true) String consentID, @Valid @RequestParam(value="withBalance",required=false) @Valid Boolean withBalance, @RequestHeader(value="Digest",required=false) String digest, @RequestHeader(value="Signature",required=false) String signature, @RequestHeader(value="TPP-Signature-Certificate",required=false) byte[] tpPSignatureCertificate, @RequestHeader(value="PSU-IP-Address",required=false) String psUIPAddress, @RequestHeader(value="PSU-IP-Port",required=false) String psUIPPort, @RequestHeader(value="PSU-Accept",required=false) String psUAccept, @RequestHeader(value="PSU-Accept-Charset",required=false) String psUAcceptCharset, @RequestHeader(value="PSU-Accept-Encoding",required=false) String psUAcceptEncoding, @RequestHeader(value="PSU-Accept-Language",required=false) String psUAcceptLanguage, @RequestHeader(value="PSU-User-Agent",required=false) String psUUserAgent, @RequestHeader(value="PSU-Http-Method",required=false) String psUHttpMethod, @RequestHeader(value="PSU-Device-ID",required=false) UUID psUDeviceID, @RequestHeader(value="PSU-Geo-Location",required=false) String psUGeoLocation)
-
_getBalances
@RequestMapping(value="/v1/accounts/{account-id}/balances", produces={"application/json","application/problem+json"}, method=GET) org.springframework.http.ResponseEntity<de.adorsys.psd2.model.ReadAccountBalanceResponse200> _getBalances(@PathVariable("account-id") String accountId, @RequestHeader(value="X-Request-ID",required=true) UUID xRequestID, @RequestHeader(value="Consent-ID",required=true) String consentID, @RequestHeader(value="Digest",required=false) String digest, @RequestHeader(value="Signature",required=false) String signature, @RequestHeader(value="TPP-Signature-Certificate",required=false) byte[] tpPSignatureCertificate, @RequestHeader(value="PSU-IP-Address",required=false) String psUIPAddress, @RequestHeader(value="PSU-IP-Port",required=false) String psUIPPort, @RequestHeader(value="PSU-Accept",required=false) String psUAccept, @RequestHeader(value="PSU-Accept-Charset",required=false) String psUAcceptCharset, @RequestHeader(value="PSU-Accept-Encoding",required=false) String psUAcceptEncoding, @RequestHeader(value="PSU-Accept-Language",required=false) String psUAcceptLanguage, @RequestHeader(value="PSU-User-Agent",required=false) String psUUserAgent, @RequestHeader(value="PSU-Http-Method",required=false) String psUHttpMethod, @RequestHeader(value="PSU-Device-ID",required=false) UUID psUDeviceID, @RequestHeader(value="PSU-Geo-Location",required=false) String psUGeoLocation)
-
_getTransactionDetails
@RequestMapping(value="/v1/accounts/{account-id}/transactions/{resourceId}", produces={"application/json","application/problem+json"}, method=GET) org.springframework.http.ResponseEntity<de.adorsys.psd2.model.TransactionDetails> _getTransactionDetails(@PathVariable("account-id") String accountId, @PathVariable("resourceId") String resourceId, @RequestHeader(value="X-Request-ID",required=true) UUID xRequestID, @RequestHeader(value="Consent-ID",required=true) String consentID, @RequestHeader(value="Digest",required=false) String digest, @RequestHeader(value="Signature",required=false) String signature, @RequestHeader(value="TPP-Signature-Certificate",required=false) byte[] tpPSignatureCertificate, @RequestHeader(value="PSU-IP-Address",required=false) String psUIPAddress, @RequestHeader(value="PSU-IP-Port",required=false) String psUIPPort, @RequestHeader(value="PSU-Accept",required=false) String psUAccept, @RequestHeader(value="PSU-Accept-Charset",required=false) String psUAcceptCharset, @RequestHeader(value="PSU-Accept-Encoding",required=false) String psUAcceptEncoding, @RequestHeader(value="PSU-Accept-Language",required=false) String psUAcceptLanguage, @RequestHeader(value="PSU-User-Agent",required=false) String psUUserAgent, @RequestHeader(value="PSU-Http-Method",required=false) String psUHttpMethod, @RequestHeader(value="PSU-Device-ID",required=false) UUID psUDeviceID, @RequestHeader(value="PSU-Geo-Location",required=false) String psUGeoLocation)
-
_getTransactionList
@RequestMapping(value="/v1/accounts/{account-id}/transactions/", produces={"application/json","application/xml","application/text","application/problem+json"}, method=GET) org.springframework.http.ResponseEntity<de.adorsys.psd2.model.TransactionsResponse200Json> _getTransactionList(@PathVariable("account-id") String accountId, @NotNull @Valid @RequestParam(value="bookingStatus",required=true) @NotNull @Valid String bookingStatus, @RequestHeader(value="X-Request-ID",required=true) UUID xRequestID, @RequestHeader(value="Consent-ID",required=true) String consentID, @Valid @DateTimeFormat(iso=DATE) @RequestParam(value="dateFrom",required=false) @Valid LocalDate dateFrom, @Valid @DateTimeFormat(iso=DATE) @RequestParam(value="dateTo",required=false) @Valid LocalDate dateTo, @Valid @RequestParam(value="entryReferenceFrom",required=false) @Valid String entryReferenceFrom, @Valid @RequestParam(value="deltaList",required=false) @Valid Boolean deltaList, @Valid @RequestParam(value="withBalance",required=false) @Valid Boolean withBalance, @RequestHeader(value="Digest",required=false) String digest, @RequestHeader(value="Signature",required=false) String signature, @RequestHeader(value="TPP-Signature-Certificate",required=false) byte[] tpPSignatureCertificate, @RequestHeader(value="PSU-IP-Address",required=false) String psUIPAddress, @RequestHeader(value="PSU-IP-Port",required=false) String psUIPPort, @RequestHeader(value="PSU-Accept",required=false) String psUAccept, @RequestHeader(value="PSU-Accept-Charset",required=false) String psUAcceptCharset, @RequestHeader(value="PSU-Accept-Encoding",required=false) String psUAcceptEncoding, @RequestHeader(value="PSU-Accept-Language",required=false) String psUAcceptLanguage, @RequestHeader(value="PSU-User-Agent",required=false) String psUUserAgent, @RequestHeader(value="PSU-Http-Method",required=false) String psUHttpMethod, @RequestHeader(value="PSU-Device-ID",required=false) UUID psUDeviceID, @RequestHeader(value="PSU-Geo-Location",required=false) String psUGeoLocation)
-
_readAccountDetails
@RequestMapping(value="/v1/accounts/{account-id}", produces={"application/json","application/problem+json"}, method=GET) org.springframework.http.ResponseEntity<de.adorsys.psd2.model.AccountDetails> _readAccountDetails(@PathVariable("account-id") String accountId, @RequestHeader(value="X-Request-ID",required=true) UUID xRequestID, @RequestHeader(value="Consent-ID",required=true) String consentID, @Valid @RequestParam(value="withBalance",required=false) @Valid Boolean withBalance, @RequestHeader(value="Digest",required=false) String digest, @RequestHeader(value="Signature",required=false) String signature, @RequestHeader(value="TPP-Signature-Certificate",required=false) byte[] tpPSignatureCertificate, @RequestHeader(value="PSU-IP-Address",required=false) String psUIPAddress, @RequestHeader(value="PSU-IP-Port",required=false) String psUIPPort, @RequestHeader(value="PSU-Accept",required=false) String psUAccept, @RequestHeader(value="PSU-Accept-Charset",required=false) String psUAcceptCharset, @RequestHeader(value="PSU-Accept-Encoding",required=false) String psUAcceptEncoding, @RequestHeader(value="PSU-Accept-Language",required=false) String psUAcceptLanguage, @RequestHeader(value="PSU-User-Agent",required=false) String psUUserAgent, @RequestHeader(value="PSU-Http-Method",required=false) String psUHttpMethod, @RequestHeader(value="PSU-Device-ID",required=false) UUID psUDeviceID, @RequestHeader(value="PSU-Geo-Location",required=false) String psUGeoLocation)
-
-