Class NotificationApi
java.lang.Object
io.trippay.sdk.payment.api.NotificationApi
@Generated(value="org.openapitools.codegen.languages.JavaClientCodegen",
date="2025-06-26T20:12:05.578754358+07:00[Asia/Bangkok]",
comments="Generator version: 7.13.0")
public class NotificationApi
extends Object
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionreactor.core.publisher.Mono<Notification> 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<Notification>> 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<Notification> showNotification(String accountIdentifier, String messageIdentifier, String winkVersion, String accept) Show Notification Retrieve messages for a specific company by IDreactor.core.publisher.Flux<Notification> 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<Notification>>> 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<Notification>> 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<Notification> removeNotification(@Nonnull String accountIdentifier, @Nonnull String messageIdentifier, @Nullable String winkVersion, @Nullable 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:
- Notification
- 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<Notification>> removeNotificationWithHttpInfo(@Nonnull String accountIdentifier, @Nonnull String messageIdentifier, @Nullable String winkVersion, @Nullable 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<Notification>
- 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(@Nonnull String accountIdentifier, @Nonnull String messageIdentifier, @Nullable String winkVersion, @Nullable 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<Notification> showNotification(@Nonnull String accountIdentifier, @Nonnull String messageIdentifier, @Nullable String winkVersion, @Nullable 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:
- Notification
- 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<Notification>> showNotificationWithHttpInfo(@Nonnull String accountIdentifier, @Nonnull String messageIdentifier, @Nullable String winkVersion, @Nullable 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<Notification>
- 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(@Nonnull String accountIdentifier, @Nonnull String messageIdentifier, @Nullable String winkVersion, @Nullable 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<Notification> showNotifications(@Nonnull String accountIdentifier, @Nullable String winkVersion, @Nullable 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<Notification>
- 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<Notification>>> showNotificationsWithHttpInfo(@Nonnull String accountIdentifier, @Nullable String winkVersion, @Nullable 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<Notification>>
- 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(@Nonnull String accountIdentifier, @Nullable String winkVersion, @Nullable 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(@Nonnull String accountIdentifier, @Nullable String winkVersion, @Nullable 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(@Nonnull String accountIdentifier, @Nullable String winkVersion, @Nullable 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(@Nonnull String accountIdentifier, @Nullable String winkVersion, @Nullable 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
-