Package travel.wink.sdk.payment.api
Class AccountMappingsApi
java.lang.Object
travel.wink.sdk.payment.api.AccountMappingsApi
@Generated(value="org.openapitools.codegen.languages.JavaClientCodegen",
date="2022-10-18T16:41:24.680347747+07:00[Asia/Bangkok]")
public class AccountMappingsApi
extends Object
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionreactor.core.publisher.Mono<Mapping>createAccountMapping(String accountIdentifier, CreateAccountMappingRequest createAccountMappingRequest) Create Account Mapping Create a mapping between a local account and a remote account.reactor.core.publisher.Mono<org.springframework.http.ResponseEntity<Mapping>>createAccountMappingWithHttpInfo(String accountIdentifier, CreateAccountMappingRequest createAccountMappingRequest) reactor.core.publisher.Mono<Mapping>loadAccountMapping(String accountIdentifier, String id, String accept) Show Account Mapping Show a specific mapping by account and mapping identifierreactor.core.publisher.Mono<PageMapping>loadAccountMappingGrid(String accountIdentifier, State state) Show Account Mappings List all mappings belonging to a specific account.reactor.core.publisher.Mono<org.springframework.http.ResponseEntity<PageMapping>>loadAccountMappingGridWithHttpInfo(String accountIdentifier, State state) reactor.core.publisher.Mono<org.springframework.http.ResponseEntity<Mapping>>loadAccountMappingWithHttpInfo(String accountIdentifier, String id, String accept) reactor.core.publisher.Mono<RemoveEntryResponse>removeAccountMapping(String accountIdentifier, String id, String accept) Delete Account Mapping Delete a specific mapping owned by account identifier.reactor.core.publisher.Mono<org.springframework.http.ResponseEntity<RemoveEntryResponse>>removeAccountMappingWithHttpInfo(String accountIdentifier, String id, String accept) voidsetApiClient(ApiClient apiClient) reactor.core.publisher.Mono<Mapping>updateAccountMapping(String accountIdentifier, String id, UpdateAccountMappingRequest updateAccountMappingRequest) Update Account Mapping Update an existing mapping owned by account identifier.reactor.core.publisher.Mono<org.springframework.http.ResponseEntity<Mapping>>updateAccountMappingWithHttpInfo(String accountIdentifier, String id, UpdateAccountMappingRequest updateAccountMappingRequest)
-
Constructor Details
-
AccountMappingsApi
public AccountMappingsApi() -
AccountMappingsApi
-
-
Method Details
-
getApiClient
-
setApiClient
-
createAccountMapping
public reactor.core.publisher.Mono<Mapping> createAccountMapping(String accountIdentifier, CreateAccountMappingRequest createAccountMappingRequest) throws org.springframework.web.reactive.function.client.WebClientResponseException Create Account Mapping Create a mapping between a local account and a remote account.201 - Created
- Parameters:
accountIdentifier- The accountIdentifier parametercreateAccountMappingRequest- The createAccountMappingRequest parameter- Returns:
- Mapping
- Throws:
org.springframework.web.reactive.function.client.WebClientResponseException- if an error occurs while attempting to invoke the API
-
createAccountMappingWithHttpInfo
public reactor.core.publisher.Mono<org.springframework.http.ResponseEntity<Mapping>> createAccountMappingWithHttpInfo(String accountIdentifier, CreateAccountMappingRequest createAccountMappingRequest) throws org.springframework.web.reactive.function.client.WebClientResponseException - Throws:
org.springframework.web.reactive.function.client.WebClientResponseException
-
loadAccountMapping
public reactor.core.publisher.Mono<Mapping> loadAccountMapping(String accountIdentifier, String id, String accept) throws org.springframework.web.reactive.function.client.WebClientResponseException Show Account Mapping Show a specific mapping by account and mapping identifier200 - OK
- Parameters:
accountIdentifier- The accountIdentifier parameterid- The id parameteraccept- The accept parameter- Returns:
- Mapping
- Throws:
org.springframework.web.reactive.function.client.WebClientResponseException- if an error occurs while attempting to invoke the API
-
loadAccountMappingWithHttpInfo
public reactor.core.publisher.Mono<org.springframework.http.ResponseEntity<Mapping>> loadAccountMappingWithHttpInfo(String accountIdentifier, String id, String accept) throws org.springframework.web.reactive.function.client.WebClientResponseException - Throws:
org.springframework.web.reactive.function.client.WebClientResponseException
-
loadAccountMappingGrid
public reactor.core.publisher.Mono<PageMapping> loadAccountMappingGrid(String accountIdentifier, State state) throws org.springframework.web.reactive.function.client.WebClientResponseException Show Account Mappings List all mappings belonging to a specific account.200 - OK
- Parameters:
accountIdentifier- The accountIdentifier parameterstate- The state parameter- Returns:
- PageMapping
- Throws:
org.springframework.web.reactive.function.client.WebClientResponseException- if an error occurs while attempting to invoke the API
-
loadAccountMappingGridWithHttpInfo
public reactor.core.publisher.Mono<org.springframework.http.ResponseEntity<PageMapping>> loadAccountMappingGridWithHttpInfo(String accountIdentifier, State state) throws org.springframework.web.reactive.function.client.WebClientResponseException - Throws:
org.springframework.web.reactive.function.client.WebClientResponseException
-
removeAccountMapping
public reactor.core.publisher.Mono<RemoveEntryResponse> removeAccountMapping(String accountIdentifier, String id, String accept) throws org.springframework.web.reactive.function.client.WebClientResponseException Delete Account Mapping Delete a specific mapping owned by account identifier.200 - OK
- Parameters:
accountIdentifier- The accountIdentifier parameterid- The id parameteraccept- The accept parameter- Returns:
- RemoveEntryResponse
- Throws:
org.springframework.web.reactive.function.client.WebClientResponseException- if an error occurs while attempting to invoke the API
-
removeAccountMappingWithHttpInfo
public reactor.core.publisher.Mono<org.springframework.http.ResponseEntity<RemoveEntryResponse>> removeAccountMappingWithHttpInfo(String accountIdentifier, String id, String accept) throws org.springframework.web.reactive.function.client.WebClientResponseException - Throws:
org.springframework.web.reactive.function.client.WebClientResponseException
-
updateAccountMapping
public reactor.core.publisher.Mono<Mapping> updateAccountMapping(String accountIdentifier, String id, UpdateAccountMappingRequest updateAccountMappingRequest) throws org.springframework.web.reactive.function.client.WebClientResponseException Update Account Mapping Update an existing mapping owned by account identifier.200 - OK
- Parameters:
accountIdentifier- The accountIdentifier parameterid- The id parameterupdateAccountMappingRequest- The updateAccountMappingRequest parameter- Returns:
- Mapping
- Throws:
org.springframework.web.reactive.function.client.WebClientResponseException- if an error occurs while attempting to invoke the API
-
updateAccountMappingWithHttpInfo
public reactor.core.publisher.Mono<org.springframework.http.ResponseEntity<Mapping>> updateAccountMappingWithHttpInfo(String accountIdentifier, String id, UpdateAccountMappingRequest updateAccountMappingRequest) throws org.springframework.web.reactive.function.client.WebClientResponseException - Throws:
org.springframework.web.reactive.function.client.WebClientResponseException
-