Package com.courier.services.blocking
Class NotificationServiceImpl
-
- All Implemented Interfaces:
-
com.courier.services.blocking.NotificationService
public final class NotificationServiceImpl implements NotificationService
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public final classNotificationServiceImpl.WithRawResponseImpl
-
Method Summary
-
Methods inherited from class com.courier.services.blocking.NotificationService
archive, archive, archive, archive, archive, create, create, create, list, list, list, listVersions, listVersions, listVersions, listVersions, listVersions, publish, publish, publish, publish, publish, putContent, putContent, putContent, putElement, putElement, putElement, putLocale, putLocale, putLocale, replace, replace, replace, retrieve, retrieve, retrieve, retrieve, retrieve, retrieveContent, retrieveContent, retrieveContent, retrieveContent, retrieveContent -
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
-
Method Detail
-
withRawResponse
NotificationService.WithRawResponse withRawResponse()
Returns a view of this service that provides access to raw HTTP responses for each method.
-
withOptions
NotificationService withOptions(Consumer<ClientOptions.Builder> modifier)
Returns a view of this service with the given option modifications applied.
The original service is not modified.
-
checks
CheckService checks()
-
create
NotificationTemplateResponse create(NotificationCreateParams params, RequestOptions requestOptions)
-
retrieve
NotificationTemplateResponse retrieve(NotificationRetrieveParams params, RequestOptions requestOptions)
-
list
NotificationListResponse list(NotificationListParams params, RequestOptions requestOptions)
-
archive
Unit archive(NotificationArchiveParams params, RequestOptions requestOptions)
-
listVersions
NotificationTemplateVersionListResponse listVersions(NotificationListVersionsParams params, RequestOptions requestOptions)
-
publish
Unit publish(NotificationPublishParams params, RequestOptions requestOptions)
-
putContent
NotificationContentMutationResponse putContent(NotificationPutContentParams params, RequestOptions requestOptions)
-
putElement
NotificationContentMutationResponse putElement(NotificationPutElementParams params, RequestOptions requestOptions)
-
putLocale
NotificationContentMutationResponse putLocale(NotificationPutLocaleParams params, RequestOptions requestOptions)
-
replace
NotificationTemplateResponse replace(NotificationReplaceParams params, RequestOptions requestOptions)
-
retrieveContent
NotificationRetrieveContentResponse retrieveContent(NotificationRetrieveContentParams params, RequestOptions requestOptions)
-
-
-
-