Package com.courier.services.blocking
Interface ListService
-
- All Implemented Interfaces:
public interface ListService
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public interfaceListService.WithRawResponseA view of ListService that provides access to raw HTTP responses for each method.
-
Method Summary
Modifier and Type Method Description abstract ListService.WithRawResponsewithRawResponse()Returns a view of this service that provides access to raw HTTP responses for each method. abstract ListServicewithOptions(Consumer<ClientOptions.Builder> modifier)Returns a view of this service with the given option modifications applied. abstract SubscriptionServicesubscriptions()SubscriptionListretrieve(String listId)Returns a list based on the list ID provided. SubscriptionListretrieve(String listId, ListRetrieveParams params, RequestOptions requestOptions)SubscriptionListretrieve(String listId, ListRetrieveParams params)abstract SubscriptionListretrieve(ListRetrieveParams params, RequestOptions requestOptions)SubscriptionListretrieve(ListRetrieveParams params)SubscriptionListretrieve(String listId, RequestOptions requestOptions)Unitupdate(String listId, ListUpdateParams params)Create or replace an existing list with the supplied values. Unitupdate(String listId, ListUpdateParams params, RequestOptions requestOptions)Unitupdate(ListUpdateParams params)abstract Unitupdate(ListUpdateParams params, RequestOptions requestOptions)ListListResponselist()Returns all of the lists, with the ability to filter based on a pattern. abstract ListListResponselist(ListListParams params, RequestOptions requestOptions)ListListResponselist(ListListParams params)ListListResponselist(RequestOptions requestOptions)Unitdelete(String listId)Delete a list by list ID. Unitdelete(String listId, ListDeleteParams params, RequestOptions requestOptions)Unitdelete(String listId, ListDeleteParams params)abstract Unitdelete(ListDeleteParams params, RequestOptions requestOptions)Unitdelete(ListDeleteParams params)Unitdelete(String listId, RequestOptions requestOptions)Unitrestore(String listId, ListRestoreParams params)Restore a previously deleted list. Unitrestore(String listId, ListRestoreParams params, RequestOptions requestOptions)Unitrestore(ListRestoreParams params)abstract Unitrestore(ListRestoreParams params, RequestOptions requestOptions)-
-
Method Detail
-
withRawResponse
abstract ListService.WithRawResponse withRawResponse()
Returns a view of this service that provides access to raw HTTP responses for each method.
-
withOptions
abstract ListService withOptions(Consumer<ClientOptions.Builder> modifier)
Returns a view of this service with the given option modifications applied.
The original service is not modified.
-
subscriptions
abstract SubscriptionService subscriptions()
-
retrieve
SubscriptionList retrieve(String listId)
Returns a list based on the list ID provided.
-
retrieve
SubscriptionList retrieve(String listId, ListRetrieveParams params, RequestOptions requestOptions)
-
retrieve
SubscriptionList retrieve(String listId, ListRetrieveParams params)
-
retrieve
abstract SubscriptionList retrieve(ListRetrieveParams params, RequestOptions requestOptions)
-
retrieve
SubscriptionList retrieve(ListRetrieveParams params)
-
retrieve
SubscriptionList retrieve(String listId, RequestOptions requestOptions)
-
update
Unit update(String listId, ListUpdateParams params)
Create or replace an existing list with the supplied values.
-
update
Unit update(String listId, ListUpdateParams params, RequestOptions requestOptions)
-
update
Unit update(ListUpdateParams params)
-
update
abstract Unit update(ListUpdateParams params, RequestOptions requestOptions)
-
list
ListListResponse list()
Returns all of the lists, with the ability to filter based on a pattern.
-
list
abstract ListListResponse list(ListListParams params, RequestOptions requestOptions)
-
list
ListListResponse list(ListListParams params)
-
list
ListListResponse list(RequestOptions requestOptions)
-
delete
Unit delete(String listId, ListDeleteParams params, RequestOptions requestOptions)
-
delete
Unit delete(String listId, ListDeleteParams params)
-
delete
abstract Unit delete(ListDeleteParams params, RequestOptions requestOptions)
-
delete
Unit delete(ListDeleteParams params)
-
delete
Unit delete(String listId, RequestOptions requestOptions)
-
restore
Unit restore(String listId, ListRestoreParams params)
Restore a previously deleted list.
-
restore
Unit restore(String listId, ListRestoreParams params, RequestOptions requestOptions)
-
restore
Unit restore(ListRestoreParams params)
-
restore
abstract Unit restore(ListRestoreParams params, RequestOptions requestOptions)
-
-
-
-