Class NotificationApi
java.lang.Object
io.trippay.sdk.payment.api.NotificationApi
@Generated(value="org.openapitools.codegen.languages.JavaClientCodegen",
date="2025-06-03T14:54:12.025630330+07:00[Asia/Bangkok]")
public class NotificationApi
extends Object
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionreactor.core.publisher.Mono<NotificationView> removeNotification(String accountIdentifier, String messageIdentifier, String winkVersion, String accept) Delete Notification Remove announcement specified by its identifier.reactor.core.publisher.Mono<org.springframework.http.ResponseEntity<NotificationView>> removeNotificationWithHttpInfo(String accountIdentifier, String messageIdentifier, String winkVersion, String accept) Delete Notification Remove announcement specified by its identifier.org.springframework.web.reactive.function.client.WebClient.ResponseSpecremoveNotificationWithResponseSpec(String accountIdentifier, String messageIdentifier, String winkVersion, String accept) Delete Notification Remove announcement specified by its identifier.voidsetApiClient(ApiClient apiClient) reactor.core.publisher.Mono<NotificationView> showNotification(String accountIdentifier, String messageIdentifier, String winkVersion, String accept) Show Notification Retrieve messages for a specific company by IDreactor.core.publisher.Flux<NotificationView> showNotifications(String accountIdentifier, String winkVersion, String accept) Show Notifications Retrieve all the messages for this account.reactor.core.publisher.Mono<org.springframework.http.ResponseEntity<List<NotificationView>>> showNotificationsWithHttpInfo(String accountIdentifier, String winkVersion, String accept) Show Notifications Retrieve all the messages for this account.org.springframework.web.reactive.function.client.WebClient.ResponseSpecshowNotificationsWithResponseSpec(String accountIdentifier, String winkVersion, String accept) Show Notifications Retrieve all the messages for this account.reactor.core.publisher.Mono<org.springframework.http.ResponseEntity<NotificationView>> showNotificationWithHttpInfo(String accountIdentifier, String messageIdentifier, String winkVersion, String accept) Show Notification Retrieve messages for a specific company by IDorg.springframework.web.reactive.function.client.WebClient.ResponseSpecshowNotificationWithResponseSpec(String accountIdentifier, String messageIdentifier, String winkVersion, String accept) Show Notification Retrieve messages for a specific company by IDreactor.core.publisher.Mono<CountResponse> showUnreadMessageCount(String accountIdentifier, String winkVersion, String accept) Show Unread Count Retrieve count of unread messagesreactor.core.publisher.Mono<org.springframework.http.ResponseEntity<CountResponse>> showUnreadMessageCountWithHttpInfo(String accountIdentifier, String winkVersion, String accept) Show Unread Count Retrieve count of unread messagesorg.springframework.web.reactive.function.client.WebClient.ResponseSpecshowUnreadMessageCountWithResponseSpec(String accountIdentifier, String winkVersion, String accept) Show Unread Count Retrieve count of unread messages
-
Constructor Details
-
NotificationApi
public NotificationApi() -
NotificationApi
-
-
Method Details
-
getApiClient
-
setApiClient
-
removeNotification
public reactor.core.publisher.Mono<NotificationView> removeNotification(String accountIdentifier, String messageIdentifier, String winkVersion, String accept) throws org.springframework.web.reactive.function.client.WebClientResponseException Delete Notification Remove announcement specified by its identifier.200 - OK
- Parameters:
accountIdentifier- Remove a message that belongs to this company identifiermessageIdentifier- Message identifier to be removedwinkVersion- The winkVersion parameteraccept- The accept parameter- Returns:
- NotificationView
- Throws:
org.springframework.web.reactive.function.client.WebClientResponseException- if an error occurs while attempting to invoke the API
-
removeNotificationWithHttpInfo
public reactor.core.publisher.Mono<org.springframework.http.ResponseEntity<NotificationView>> removeNotificationWithHttpInfo(String accountIdentifier, String messageIdentifier, String winkVersion, String accept) throws org.springframework.web.reactive.function.client.WebClientResponseException Delete Notification Remove announcement specified by its identifier.200 - OK
- Parameters:
accountIdentifier- Remove a message that belongs to this company identifiermessageIdentifier- Message identifier to be removedwinkVersion- The winkVersion parameteraccept- The accept parameter- Returns:
- ResponseEntity<NotificationView>
- Throws:
org.springframework.web.reactive.function.client.WebClientResponseException- if an error occurs while attempting to invoke the API
-
removeNotificationWithResponseSpec
public org.springframework.web.reactive.function.client.WebClient.ResponseSpec removeNotificationWithResponseSpec(String accountIdentifier, String messageIdentifier, String winkVersion, String accept) throws org.springframework.web.reactive.function.client.WebClientResponseException Delete Notification Remove announcement specified by its identifier.200 - OK
- Parameters:
accountIdentifier- Remove a message that belongs to this company identifiermessageIdentifier- Message identifier to be removedwinkVersion- The winkVersion parameteraccept- The accept parameter- Returns:
- ResponseSpec
- Throws:
org.springframework.web.reactive.function.client.WebClientResponseException- if an error occurs while attempting to invoke the API
-
showNotification
public reactor.core.publisher.Mono<NotificationView> showNotification(String accountIdentifier, String messageIdentifier, String winkVersion, String accept) throws org.springframework.web.reactive.function.client.WebClientResponseException Show Notification Retrieve messages for a specific company by ID200 - OK
- Parameters:
accountIdentifier- Retrieve a message for this company identifiermessageIdentifier- Message identifier to be retrievedwinkVersion- The winkVersion parameteraccept- The accept parameter- Returns:
- NotificationView
- Throws:
org.springframework.web.reactive.function.client.WebClientResponseException- if an error occurs while attempting to invoke the API
-
showNotificationWithHttpInfo
public reactor.core.publisher.Mono<org.springframework.http.ResponseEntity<NotificationView>> showNotificationWithHttpInfo(String accountIdentifier, String messageIdentifier, String winkVersion, String accept) throws org.springframework.web.reactive.function.client.WebClientResponseException Show Notification Retrieve messages for a specific company by ID200 - OK
- Parameters:
accountIdentifier- Retrieve a message for this company identifiermessageIdentifier- Message identifier to be retrievedwinkVersion- The winkVersion parameteraccept- The accept parameter- Returns:
- ResponseEntity<NotificationView>
- Throws:
org.springframework.web.reactive.function.client.WebClientResponseException- if an error occurs while attempting to invoke the API
-
showNotificationWithResponseSpec
public org.springframework.web.reactive.function.client.WebClient.ResponseSpec showNotificationWithResponseSpec(String accountIdentifier, String messageIdentifier, String winkVersion, String accept) throws org.springframework.web.reactive.function.client.WebClientResponseException Show Notification Retrieve messages for a specific company by ID200 - OK
- Parameters:
accountIdentifier- Retrieve a message for this company identifiermessageIdentifier- Message identifier to be retrievedwinkVersion- The winkVersion parameteraccept- The accept parameter- Returns:
- ResponseSpec
- Throws:
org.springframework.web.reactive.function.client.WebClientResponseException- if an error occurs while attempting to invoke the API
-
showNotifications
public reactor.core.publisher.Flux<NotificationView> showNotifications(String accountIdentifier, String winkVersion, String accept) throws org.springframework.web.reactive.function.client.WebClientResponseException Show Notifications Retrieve all the messages for this account.200 - OK
- Parameters:
accountIdentifier- ID of entity to retrieve stream forwinkVersion- The winkVersion parameteraccept- The accept parameter- Returns:
- List<NotificationView>
- Throws:
org.springframework.web.reactive.function.client.WebClientResponseException- if an error occurs while attempting to invoke the API
-
showNotificationsWithHttpInfo
public reactor.core.publisher.Mono<org.springframework.http.ResponseEntity<List<NotificationView>>> showNotificationsWithHttpInfo(String accountIdentifier, String winkVersion, String accept) throws org.springframework.web.reactive.function.client.WebClientResponseException Show Notifications Retrieve all the messages for this account.200 - OK
- Parameters:
accountIdentifier- ID of entity to retrieve stream forwinkVersion- The winkVersion parameteraccept- The accept parameter- Returns:
- ResponseEntity<List<NotificationView>>
- Throws:
org.springframework.web.reactive.function.client.WebClientResponseException- if an error occurs while attempting to invoke the API
-
showNotificationsWithResponseSpec
public org.springframework.web.reactive.function.client.WebClient.ResponseSpec showNotificationsWithResponseSpec(String accountIdentifier, String winkVersion, String accept) throws org.springframework.web.reactive.function.client.WebClientResponseException Show Notifications Retrieve all the messages for this account.200 - OK
- Parameters:
accountIdentifier- ID of entity to retrieve stream forwinkVersion- The winkVersion parameteraccept- The accept parameter- Returns:
- ResponseSpec
- Throws:
org.springframework.web.reactive.function.client.WebClientResponseException- if an error occurs while attempting to invoke the API
-
showUnreadMessageCount
public reactor.core.publisher.Mono<CountResponse> showUnreadMessageCount(String accountIdentifier, String winkVersion, String accept) throws org.springframework.web.reactive.function.client.WebClientResponseException Show Unread Count Retrieve count of unread messages200 - OK
- Parameters:
accountIdentifier- Show unread message count for this company identifierwinkVersion- The winkVersion parameteraccept- The accept parameter- Returns:
- CountResponse
- Throws:
org.springframework.web.reactive.function.client.WebClientResponseException- if an error occurs while attempting to invoke the API
-
showUnreadMessageCountWithHttpInfo
public reactor.core.publisher.Mono<org.springframework.http.ResponseEntity<CountResponse>> showUnreadMessageCountWithHttpInfo(String accountIdentifier, String winkVersion, String accept) throws org.springframework.web.reactive.function.client.WebClientResponseException Show Unread Count Retrieve count of unread messages200 - OK
- Parameters:
accountIdentifier- Show unread message count for this company identifierwinkVersion- The winkVersion parameteraccept- The accept parameter- Returns:
- ResponseEntity<CountResponse>
- Throws:
org.springframework.web.reactive.function.client.WebClientResponseException- if an error occurs while attempting to invoke the API
-
showUnreadMessageCountWithResponseSpec
public org.springframework.web.reactive.function.client.WebClient.ResponseSpec showUnreadMessageCountWithResponseSpec(String accountIdentifier, String winkVersion, String accept) throws org.springframework.web.reactive.function.client.WebClientResponseException Show Unread Count Retrieve count of unread messages200 - OK
- Parameters:
accountIdentifier- Show unread message count for this company identifierwinkVersion- The winkVersion parameteraccept- The accept parameter- Returns:
- ResponseSpec
- Throws:
org.springframework.web.reactive.function.client.WebClientResponseException- if an error occurs while attempting to invoke the API
-