public class ReminderManagementServiceClient extends com.amazon.ask.model.services.BaseServiceClient implements ReminderManagementService
Constructor and Description |
---|
ReminderManagementServiceClient(com.amazon.ask.model.services.ApiConfiguration apiConfiguration) |
Modifier and Type | Method and Description |
---|---|
com.amazon.ask.model.services.ApiResponse<ReminderResponse> |
callCreateReminder(ReminderRequest reminderRequest)
This API is invoked by the skill to create a new reminder.
|
com.amazon.ask.model.services.ApiResponse<Void> |
callDeleteReminder(String alertToken)
This API is invoked by the skill to delete a single reminder.
|
com.amazon.ask.model.services.ApiResponse<GetReminderResponse> |
callGetReminder(String alertToken)
This API is invoked by the skill to get a single reminder.
|
com.amazon.ask.model.services.ApiResponse<GetRemindersResponse> |
callGetReminders()
This API is invoked by the skill to get a all reminders created by the caller.
|
com.amazon.ask.model.services.ApiResponse<ReminderResponse> |
callUpdateReminder(String alertToken,
ReminderRequest reminderRequest)
This API is invoked by the skill to update a reminder.
|
ReminderResponse |
createReminder(ReminderRequest reminderRequest)
This API is invoked by the skill to create a new reminder.
|
void |
deleteReminder(String alertToken)
This API is invoked by the skill to delete a single reminder.
|
GetReminderResponse |
getReminder(String alertToken)
This API is invoked by the skill to get a single reminder.
|
GetRemindersResponse |
getReminders()
This API is invoked by the skill to get a all reminders created by the caller.
|
ReminderResponse |
updateReminder(String alertToken,
ReminderRequest reminderRequest)
This API is invoked by the skill to update a reminder.
|
public ReminderManagementServiceClient(com.amazon.ask.model.services.ApiConfiguration apiConfiguration)
public com.amazon.ask.model.services.ApiResponse<Void> callDeleteReminder(String alertToken) throws com.amazon.ask.model.services.ServiceException
callDeleteReminder
in interface ReminderManagementService
alertToken
- (required)com.amazon.ask.model.services.ServiceException
- if fails to make API callpublic void deleteReminder(String alertToken) throws com.amazon.ask.model.services.ServiceException
deleteReminder
in interface ReminderManagementService
alertToken
- (required)com.amazon.ask.model.services.ServiceException
- if fails to make API callpublic com.amazon.ask.model.services.ApiResponse<GetReminderResponse> callGetReminder(String alertToken) throws com.amazon.ask.model.services.ServiceException
callGetReminder
in interface ReminderManagementService
alertToken
- (required)com.amazon.ask.model.services.ServiceException
- if fails to make API callpublic GetReminderResponse getReminder(String alertToken) throws com.amazon.ask.model.services.ServiceException
getReminder
in interface ReminderManagementService
alertToken
- (required)com.amazon.ask.model.services.ServiceException
- if fails to make API callpublic com.amazon.ask.model.services.ApiResponse<ReminderResponse> callUpdateReminder(String alertToken, ReminderRequest reminderRequest) throws com.amazon.ask.model.services.ServiceException
callUpdateReminder
in interface ReminderManagementService
alertToken
- (required)reminderRequest
- (required)com.amazon.ask.model.services.ServiceException
- if fails to make API callpublic ReminderResponse updateReminder(String alertToken, ReminderRequest reminderRequest) throws com.amazon.ask.model.services.ServiceException
updateReminder
in interface ReminderManagementService
alertToken
- (required)reminderRequest
- (required)com.amazon.ask.model.services.ServiceException
- if fails to make API callpublic com.amazon.ask.model.services.ApiResponse<GetRemindersResponse> callGetReminders() throws com.amazon.ask.model.services.ServiceException
callGetReminders
in interface ReminderManagementService
com.amazon.ask.model.services.ServiceException
- if fails to make API callpublic GetRemindersResponse getReminders() throws com.amazon.ask.model.services.ServiceException
getReminders
in interface ReminderManagementService
com.amazon.ask.model.services.ServiceException
- if fails to make API callpublic com.amazon.ask.model.services.ApiResponse<ReminderResponse> callCreateReminder(ReminderRequest reminderRequest) throws com.amazon.ask.model.services.ServiceException
callCreateReminder
in interface ReminderManagementService
reminderRequest
- (required)com.amazon.ask.model.services.ServiceException
- if fails to make API callpublic ReminderResponse createReminder(ReminderRequest reminderRequest) throws com.amazon.ask.model.services.ServiceException
createReminder
in interface ReminderManagementService
reminderRequest
- (required)com.amazon.ask.model.services.ServiceException
- if fails to make API callCopyright © 2023. All rights reserved.