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, 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.
-
draft
DraftService draft()
-
checks
CheckService checks()
-
create
NotificationTemplateMutationResponse create(NotificationCreateParams params, RequestOptions requestOptions)
-
retrieve
NotificationTemplateGetResponse 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)
-
replace
NotificationTemplateMutationResponse replace(NotificationReplaceParams params, RequestOptions requestOptions)
-
retrieveContent
NotificationGetContent retrieveContent(NotificationRetrieveContentParams params, RequestOptions requestOptions)
-
-
-
-