@Generated(value="io.swagger.codegen.v3.generators.java.SpringCodegen", date="2019-01-11T12:48:04.675377+02:00[Europe/Kiev]") public interface AccountApi
| Modifier and Type | Method and Description |
|---|---|
org.springframework.http.ResponseEntity<AccountListTO> |
getAccountList(@Valid Boolean withBalance,
Map<String,String> headers) |
org.springframework.http.ResponseEntity<ReadAccountBalanceResponse200TO> |
getBalances(String accountId,
Map<String,String> headers) |
default org.springframework.http.ResponseEntity<TransactionDetails> |
getTransactionDetails(String accountId,
String resourceId,
Map<String,String> headers) |
org.springframework.http.ResponseEntity<?> |
getTransactionList(String accountId,
String bookingStatus,
LocalDate dateFrom,
LocalDate dateTo,
String entryReferenceFrom,
Boolean deltaList,
Boolean withBalance,
Map<String,String> headers) |
default org.springframework.http.ResponseEntity<AccountDetailsTO> |
readAccountDetails(String accountId,
@Valid Boolean withBalance,
Map<String,String> headers) |
@RequestMapping(value="/v1/accounts",
produces={"application/json","application/problem+json"},
method=GET)
org.springframework.http.ResponseEntity<AccountListTO> getAccountList(@Valid @RequestParam(value="withBalance",required=false)
@Valid Boolean withBalance,
@RequestHeader
Map<String,String> headers)
@RequestMapping(value="/v1/accounts/{account-id}/balances",
produces={"application/json","application/problem+json"},
method=GET)
org.springframework.http.ResponseEntity<ReadAccountBalanceResponse200TO> getBalances(@PathVariable(value="account-id")
String accountId,
@RequestHeader
Map<String,String> headers)
@RequestMapping(value="/v1/accounts/{account-id}/transactions/{resourceId}",
produces={"application/json","application/problem+json"},
method=GET)
default org.springframework.http.ResponseEntity<TransactionDetails> getTransactionDetails(@PathVariable(value="account-id")
String accountId,
@PathVariable(value="resourceId")
String resourceId,
@RequestHeader
Map<String,String> headers)
@RequestMapping(value="/v1/accounts/{account-id}/transactions",
produces={"application/json","application/xml","text/plain","application/problem+json"},
method=GET)
org.springframework.http.ResponseEntity<?> getTransactionList(@PathVariable(value="account-id")
String accountId,
@RequestParam(value="bookingStatus",required=true)
String bookingStatus,
@DateTimeFormat(iso=DATE) @RequestParam(value="dateFrom",required=false)
LocalDate dateFrom,
@DateTimeFormat(iso=DATE) @RequestParam(value="dateTo",required=false)
LocalDate dateTo,
@RequestParam(value="entryReferenceFrom",required=false)
String entryReferenceFrom,
@RequestParam(value="deltaList",required=false)
Boolean deltaList,
@RequestParam(value="withBalance",required=false)
Boolean withBalance,
@RequestHeader
Map<String,String> headers)
@RequestMapping(value="/v1/accounts/{account-id}",
produces={"application/json","application/problem+json"},
method=GET)
default org.springframework.http.ResponseEntity<AccountDetailsTO> readAccountDetails(@PathVariable(value="account-id")
String accountId,
@Valid @RequestParam(value="withBalance",required=false)
@Valid Boolean withBalance,
@RequestHeader
Map<String,String> headers)
Copyright © 2019. All rights reserved.