@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class AbstractAmazonPinpoint extends Object implements AmazonPinpoint
AmazonPinpoint
. Convenient method forms pass through to the corresponding overload
that takes a request object, which throws an UnsupportedOperationException
.ENDPOINT_PREFIX
Modifier and Type | Method and Description |
---|---|
CreateAppResult |
createApp(CreateAppRequest request)
Creates an application.
|
CreateCampaignResult |
createCampaign(CreateCampaignRequest request)
Creates a new campaign for an application or updates the settings of an existing campaign for an application.
|
CreateEmailTemplateResult |
createEmailTemplate(CreateEmailTemplateRequest request)
Creates a message template for messages that are sent through the email channel.
|
CreateExportJobResult |
createExportJob(CreateExportJobRequest request)
Creates an export job for an application.
|
CreateImportJobResult |
createImportJob(CreateImportJobRequest request)
Creates an import job for an application.
|
CreateInAppTemplateResult |
createInAppTemplate(CreateInAppTemplateRequest request)
Creates a new message template for messages using the in-app message channel.
|
CreateJourneyResult |
createJourney(CreateJourneyRequest request)
Creates a journey for an application.
|
CreatePushTemplateResult |
createPushTemplate(CreatePushTemplateRequest request)
Creates a message template for messages that are sent through a push notification channel.
|
CreateRecommenderConfigurationResult |
createRecommenderConfiguration(CreateRecommenderConfigurationRequest request)
Creates an Amazon Pinpoint configuration for a recommender model.
|
CreateSegmentResult |
createSegment(CreateSegmentRequest request)
Creates a new segment for an application or updates the configuration, dimension, and other settings for an
existing segment that's associated with an application.
|
CreateSmsTemplateResult |
createSmsTemplate(CreateSmsTemplateRequest request)
Creates a message template for messages that are sent through the SMS channel.
|
CreateVoiceTemplateResult |
createVoiceTemplate(CreateVoiceTemplateRequest request)
Creates a message template for messages that are sent through the voice channel.
|
DeleteAdmChannelResult |
deleteAdmChannel(DeleteAdmChannelRequest request)
Disables the ADM channel for an application and deletes any existing settings for the channel.
|
DeleteApnsChannelResult |
deleteApnsChannel(DeleteApnsChannelRequest request)
Disables the APNs channel for an application and deletes any existing settings for the channel.
|
DeleteApnsSandboxChannelResult |
deleteApnsSandboxChannel(DeleteApnsSandboxChannelRequest request)
Disables the APNs sandbox channel for an application and deletes any existing settings for the channel.
|
DeleteApnsVoipChannelResult |
deleteApnsVoipChannel(DeleteApnsVoipChannelRequest request)
Disables the APNs VoIP channel for an application and deletes any existing settings for the channel.
|
DeleteApnsVoipSandboxChannelResult |
deleteApnsVoipSandboxChannel(DeleteApnsVoipSandboxChannelRequest request)
Disables the APNs VoIP sandbox channel for an application and deletes any existing settings for the channel.
|
DeleteAppResult |
deleteApp(DeleteAppRequest request)
Deletes an application.
|
DeleteBaiduChannelResult |
deleteBaiduChannel(DeleteBaiduChannelRequest request)
Disables the Baidu channel for an application and deletes any existing settings for the channel.
|
DeleteCampaignResult |
deleteCampaign(DeleteCampaignRequest request)
Deletes a campaign from an application.
|
DeleteEmailChannelResult |
deleteEmailChannel(DeleteEmailChannelRequest request)
Disables the email channel for an application and deletes any existing settings for the channel.
|
DeleteEmailTemplateResult |
deleteEmailTemplate(DeleteEmailTemplateRequest request)
Deletes a message template for messages that were sent through the email channel.
|
DeleteEndpointResult |
deleteEndpoint(DeleteEndpointRequest request)
Deletes an endpoint from an application.
|
DeleteEventStreamResult |
deleteEventStream(DeleteEventStreamRequest request)
Deletes the event stream for an application.
|
DeleteGcmChannelResult |
deleteGcmChannel(DeleteGcmChannelRequest request)
Disables the GCM channel for an application and deletes any existing settings for the channel.
|
DeleteInAppTemplateResult |
deleteInAppTemplate(DeleteInAppTemplateRequest request)
Deletes a message template for messages sent using the in-app message channel.
|
DeleteJourneyResult |
deleteJourney(DeleteJourneyRequest request)
Deletes a journey from an application.
|
DeletePushTemplateResult |
deletePushTemplate(DeletePushTemplateRequest request)
Deletes a message template for messages that were sent through a push notification channel.
|
DeleteRecommenderConfigurationResult |
deleteRecommenderConfiguration(DeleteRecommenderConfigurationRequest request)
Deletes an Amazon Pinpoint configuration for a recommender model.
|
DeleteSegmentResult |
deleteSegment(DeleteSegmentRequest request)
Deletes a segment from an application.
|
DeleteSmsChannelResult |
deleteSmsChannel(DeleteSmsChannelRequest request)
Disables the SMS channel for an application and deletes any existing settings for the channel.
|
DeleteSmsTemplateResult |
deleteSmsTemplate(DeleteSmsTemplateRequest request)
Deletes a message template for messages that were sent through the SMS channel.
|
DeleteUserEndpointsResult |
deleteUserEndpoints(DeleteUserEndpointsRequest request)
Deletes all the endpoints that are associated with a specific user ID.
|
DeleteVoiceChannelResult |
deleteVoiceChannel(DeleteVoiceChannelRequest request)
Disables the voice channel for an application and deletes any existing settings for the channel.
|
DeleteVoiceTemplateResult |
deleteVoiceTemplate(DeleteVoiceTemplateRequest request)
Deletes a message template for messages that were sent through the voice channel.
|
GetAdmChannelResult |
getAdmChannel(GetAdmChannelRequest request)
Retrieves information about the status and settings of the ADM channel for an application.
|
GetApnsChannelResult |
getApnsChannel(GetApnsChannelRequest request)
Retrieves information about the status and settings of the APNs channel for an application.
|
GetApnsSandboxChannelResult |
getApnsSandboxChannel(GetApnsSandboxChannelRequest request)
Retrieves information about the status and settings of the APNs sandbox channel for an application.
|
GetApnsVoipChannelResult |
getApnsVoipChannel(GetApnsVoipChannelRequest request)
Retrieves information about the status and settings of the APNs VoIP channel for an application.
|
GetApnsVoipSandboxChannelResult |
getApnsVoipSandboxChannel(GetApnsVoipSandboxChannelRequest request)
Retrieves information about the status and settings of the APNs VoIP sandbox channel for an application.
|
GetAppResult |
getApp(GetAppRequest request)
Retrieves information about an application.
|
GetApplicationDateRangeKpiResult |
getApplicationDateRangeKpi(GetApplicationDateRangeKpiRequest request)
Retrieves (queries) pre-aggregated data for a standard metric that applies to an application.
|
GetApplicationSettingsResult |
getApplicationSettings(GetApplicationSettingsRequest request)
Retrieves information about the settings for an application.
|
GetAppsResult |
getApps(GetAppsRequest request)
Retrieves information about all the applications that are associated with your Amazon Pinpoint account.
|
GetBaiduChannelResult |
getBaiduChannel(GetBaiduChannelRequest request)
Retrieves information about the status and settings of the Baidu channel for an application.
|
ResponseMetadata |
getCachedResponseMetadata(AmazonWebServiceRequest request)
Returns additional metadata for a previously executed successful request, typically used for debugging issues
where a service isn't acting as expected.
|
GetCampaignResult |
getCampaign(GetCampaignRequest request)
Retrieves information about the status, configuration, and other settings for a campaign.
|
GetCampaignActivitiesResult |
getCampaignActivities(GetCampaignActivitiesRequest request)
Retrieves information about all the activities for a campaign.
|
GetCampaignDateRangeKpiResult |
getCampaignDateRangeKpi(GetCampaignDateRangeKpiRequest request)
Retrieves (queries) pre-aggregated data for a standard metric that applies to a campaign.
|
GetCampaignsResult |
getCampaigns(GetCampaignsRequest request)
Retrieves information about the status, configuration, and other settings for all the campaigns that are
associated with an application.
|
GetCampaignVersionResult |
getCampaignVersion(GetCampaignVersionRequest request)
Retrieves information about the status, configuration, and other settings for a specific version of a campaign.
|
GetCampaignVersionsResult |
getCampaignVersions(GetCampaignVersionsRequest request)
Retrieves information about the status, configuration, and other settings for all versions of a campaign.
|
GetChannelsResult |
getChannels(GetChannelsRequest request)
Retrieves information about the history and status of each channel for an application.
|
GetEmailChannelResult |
getEmailChannel(GetEmailChannelRequest request)
Retrieves information about the status and settings of the email channel for an application.
|
GetEmailTemplateResult |
getEmailTemplate(GetEmailTemplateRequest request)
Retrieves the content and settings of a message template for messages that are sent through the email channel.
|
GetEndpointResult |
getEndpoint(GetEndpointRequest request)
Retrieves information about the settings and attributes of a specific endpoint for an application.
|
GetEventStreamResult |
getEventStream(GetEventStreamRequest request)
Retrieves information about the event stream settings for an application.
|
GetExportJobResult |
getExportJob(GetExportJobRequest request)
Retrieves information about the status and settings of a specific export job for an application.
|
GetExportJobsResult |
getExportJobs(GetExportJobsRequest request)
Retrieves information about the status and settings of all the export jobs for an application.
|
GetGcmChannelResult |
getGcmChannel(GetGcmChannelRequest request)
Retrieves information about the status and settings of the GCM channel for an application.
|
GetImportJobResult |
getImportJob(GetImportJobRequest request)
Retrieves information about the status and settings of a specific import job for an application.
|
GetImportJobsResult |
getImportJobs(GetImportJobsRequest request)
Retrieves information about the status and settings of all the import jobs for an application.
|
GetInAppMessagesResult |
getInAppMessages(GetInAppMessagesRequest request)
Retrieves the in-app messages targeted for the provided endpoint ID.
|
GetInAppTemplateResult |
getInAppTemplate(GetInAppTemplateRequest request)
Retrieves the content and settings of a message template for messages sent through the in-app channel.
|
GetJourneyResult |
getJourney(GetJourneyRequest request)
Retrieves information about the status, configuration, and other settings for a journey.
|
GetJourneyDateRangeKpiResult |
getJourneyDateRangeKpi(GetJourneyDateRangeKpiRequest request)
Retrieves (queries) pre-aggregated data for a standard engagement metric that applies to a journey.
|
GetJourneyExecutionActivityMetricsResult |
getJourneyExecutionActivityMetrics(GetJourneyExecutionActivityMetricsRequest request)
Retrieves (queries) pre-aggregated data for a standard execution metric that applies to a journey activity.
|
GetJourneyExecutionMetricsResult |
getJourneyExecutionMetrics(GetJourneyExecutionMetricsRequest request)
Retrieves (queries) pre-aggregated data for a standard execution metric that applies to a journey.
|
GetJourneyRunExecutionActivityMetricsResult |
getJourneyRunExecutionActivityMetrics(GetJourneyRunExecutionActivityMetricsRequest request)
Retrieves (queries) pre-aggregated data for a standard run execution metric that applies to a journey activity.
|
GetJourneyRunExecutionMetricsResult |
getJourneyRunExecutionMetrics(GetJourneyRunExecutionMetricsRequest request)
Retrieves (queries) pre-aggregated data for a standard run execution metric that applies to a journey.
|
GetJourneyRunsResult |
getJourneyRuns(GetJourneyRunsRequest request)
Provides information about the runs of a journey.
|
GetPushTemplateResult |
getPushTemplate(GetPushTemplateRequest request)
Retrieves the content and settings of a message template for messages that are sent through a push notification
channel.
|
GetRecommenderConfigurationResult |
getRecommenderConfiguration(GetRecommenderConfigurationRequest request)
Retrieves information about an Amazon Pinpoint configuration for a recommender model.
|
GetRecommenderConfigurationsResult |
getRecommenderConfigurations(GetRecommenderConfigurationsRequest request)
Retrieves information about all the recommender model configurations that are associated with your Amazon
Pinpoint account.
|
GetSegmentResult |
getSegment(GetSegmentRequest request)
Retrieves information about the configuration, dimension, and other settings for a specific segment that's
associated with an application.
|
GetSegmentExportJobsResult |
getSegmentExportJobs(GetSegmentExportJobsRequest request)
Retrieves information about the status and settings of the export jobs for a segment.
|
GetSegmentImportJobsResult |
getSegmentImportJobs(GetSegmentImportJobsRequest request)
Retrieves information about the status and settings of the import jobs for a segment.
|
GetSegmentsResult |
getSegments(GetSegmentsRequest request)
Retrieves information about the configuration, dimension, and other settings for all the segments that are
associated with an application.
|
GetSegmentVersionResult |
getSegmentVersion(GetSegmentVersionRequest request)
Retrieves information about the configuration, dimension, and other settings for a specific version of a segment
that's associated with an application.
|
GetSegmentVersionsResult |
getSegmentVersions(GetSegmentVersionsRequest request)
Retrieves information about the configuration, dimension, and other settings for all the versions of a specific
segment that's associated with an application.
|
GetSmsChannelResult |
getSmsChannel(GetSmsChannelRequest request)
Retrieves information about the status and settings of the SMS channel for an application.
|
GetSmsTemplateResult |
getSmsTemplate(GetSmsTemplateRequest request)
Retrieves the content and settings of a message template for messages that are sent through the SMS channel.
|
GetUserEndpointsResult |
getUserEndpoints(GetUserEndpointsRequest request)
Retrieves information about all the endpoints that are associated with a specific user ID.
|
GetVoiceChannelResult |
getVoiceChannel(GetVoiceChannelRequest request)
Retrieves information about the status and settings of the voice channel for an application.
|
GetVoiceTemplateResult |
getVoiceTemplate(GetVoiceTemplateRequest request)
Retrieves the content and settings of a message template for messages that are sent through the voice channel.
|
ListJourneysResult |
listJourneys(ListJourneysRequest request)
Retrieves information about the status, configuration, and other settings for all the journeys that are
associated with an application.
|
ListTagsForResourceResult |
listTagsForResource(ListTagsForResourceRequest request)
Retrieves all the tags (keys and values) that are associated with an application, campaign, message template, or
segment.
|
ListTemplatesResult |
listTemplates(ListTemplatesRequest request)
Retrieves information about all the message templates that are associated with your Amazon Pinpoint account.
|
ListTemplateVersionsResult |
listTemplateVersions(ListTemplateVersionsRequest request)
Retrieves information about all the versions of a specific message template.
|
PhoneNumberValidateResult |
phoneNumberValidate(PhoneNumberValidateRequest request)
Retrieves information about a phone number.
|
PutEventsResult |
putEvents(PutEventsRequest request)
Creates a new event to record for endpoints, or creates or updates endpoint data that existing events are
associated with.
|
PutEventStreamResult |
putEventStream(PutEventStreamRequest request)
Creates a new event stream for an application or updates the settings of an existing event stream for an
application.
|
RemoveAttributesResult |
removeAttributes(RemoveAttributesRequest request)
Removes one or more custom attributes, of the same attribute type, from the application.
|
SendMessagesResult |
sendMessages(SendMessagesRequest request)
Creates and sends a direct message.
|
SendOTPMessageResult |
sendOTPMessage(SendOTPMessageRequest request)
Send an OTP message
|
SendUsersMessagesResult |
sendUsersMessages(SendUsersMessagesRequest request)
Creates and sends a message to a list of users.
|
void |
setEndpoint(String endpoint)
Overrides the default endpoint for this client ("https://pinpoint.us-east-1.amazonaws.com").
|
void |
setRegion(Region region)
An alternative to
AmazonPinpoint.setEndpoint(String) , sets the regional endpoint for this client's
service calls. |
void |
shutdown()
Shuts down this client object, releasing any resources that might be held open.
|
TagResourceResult |
tagResource(TagResourceRequest request)
Adds one or more tags (keys and values) to an application, campaign, message template, or segment.
|
UntagResourceResult |
untagResource(UntagResourceRequest request)
Removes one or more tags (keys and values) from an application, campaign, message template, or segment.
|
UpdateAdmChannelResult |
updateAdmChannel(UpdateAdmChannelRequest request)
Enables the ADM channel for an application or updates the status and settings of the ADM channel for an
application.
|
UpdateApnsChannelResult |
updateApnsChannel(UpdateApnsChannelRequest request)
Enables the APNs channel for an application or updates the status and settings of the APNs channel for an
application.
|
UpdateApnsSandboxChannelResult |
updateApnsSandboxChannel(UpdateApnsSandboxChannelRequest request)
Enables the APNs sandbox channel for an application or updates the status and settings of the APNs sandbox
channel for an application.
|
UpdateApnsVoipChannelResult |
updateApnsVoipChannel(UpdateApnsVoipChannelRequest request)
Enables the APNs VoIP channel for an application or updates the status and settings of the APNs VoIP channel for
an application.
|
UpdateApnsVoipSandboxChannelResult |
updateApnsVoipSandboxChannel(UpdateApnsVoipSandboxChannelRequest request)
Enables the APNs VoIP sandbox channel for an application or updates the status and settings of the APNs VoIP
sandbox channel for an application.
|
UpdateApplicationSettingsResult |
updateApplicationSettings(UpdateApplicationSettingsRequest request)
Updates the settings for an application.
|
UpdateBaiduChannelResult |
updateBaiduChannel(UpdateBaiduChannelRequest request)
Enables the Baidu channel for an application or updates the status and settings of the Baidu channel for an
application.
|
UpdateCampaignResult |
updateCampaign(UpdateCampaignRequest request)
Updates the configuration and other settings for a campaign.
|
UpdateEmailChannelResult |
updateEmailChannel(UpdateEmailChannelRequest request)
Enables the email channel for an application or updates the status and settings of the email channel for an
application.
|
UpdateEmailTemplateResult |
updateEmailTemplate(UpdateEmailTemplateRequest request)
Updates an existing message template for messages that are sent through the email channel.
|
UpdateEndpointResult |
updateEndpoint(UpdateEndpointRequest request)
Creates a new endpoint for an application or updates the settings and attributes of an existing endpoint for an
application.
|
UpdateEndpointsBatchResult |
updateEndpointsBatch(UpdateEndpointsBatchRequest request)
Creates a new batch of endpoints for an application or updates the settings and attributes of a batch of existing
endpoints for an application.
|
UpdateGcmChannelResult |
updateGcmChannel(UpdateGcmChannelRequest request)
Enables the GCM channel for an application or updates the status and settings of the GCM channel for an
application.
|
UpdateInAppTemplateResult |
updateInAppTemplate(UpdateInAppTemplateRequest request)
Updates an existing message template for messages sent through the in-app message channel.
|
UpdateJourneyResult |
updateJourney(UpdateJourneyRequest request)
Updates the configuration and other settings for a journey.
|
UpdateJourneyStateResult |
updateJourneyState(UpdateJourneyStateRequest request)
Cancels (stops) an active journey.
|
UpdatePushTemplateResult |
updatePushTemplate(UpdatePushTemplateRequest request)
Updates an existing message template for messages that are sent through a push notification channel.
|
UpdateRecommenderConfigurationResult |
updateRecommenderConfiguration(UpdateRecommenderConfigurationRequest request)
Updates an Amazon Pinpoint configuration for a recommender model.
|
UpdateSegmentResult |
updateSegment(UpdateSegmentRequest request)
Creates a new segment for an application or updates the configuration, dimension, and other settings for an
existing segment that's associated with an application.
|
UpdateSmsChannelResult |
updateSmsChannel(UpdateSmsChannelRequest request)
Enables the SMS channel for an application or updates the status and settings of the SMS channel for an
application.
|
UpdateSmsTemplateResult |
updateSmsTemplate(UpdateSmsTemplateRequest request)
Updates an existing message template for messages that are sent through the SMS channel.
|
UpdateTemplateActiveVersionResult |
updateTemplateActiveVersion(UpdateTemplateActiveVersionRequest request)
Changes the status of a specific version of a message template to active.
|
UpdateVoiceChannelResult |
updateVoiceChannel(UpdateVoiceChannelRequest request)
Enables the voice channel for an application or updates the status and settings of the voice channel for an
application.
|
UpdateVoiceTemplateResult |
updateVoiceTemplate(UpdateVoiceTemplateRequest request)
Updates an existing message template for messages that are sent through the voice channel.
|
VerifyOTPMessageResult |
verifyOTPMessage(VerifyOTPMessageRequest request)
Verify an OTP
|
public void setEndpoint(String endpoint)
AmazonPinpoint
Callers can pass in just the endpoint (ex: "pinpoint.us-east-1.amazonaws.com") or a full URL, including the
protocol (ex: "https://pinpoint.us-east-1.amazonaws.com"). If the protocol is not specified here, the default
protocol from this client's ClientConfiguration
will be used, which by default is HTTPS.
For more information on using AWS regions with the AWS SDK for Java, and a complete list of all available endpoints for all AWS services, see: https://docs.aws.amazon.com/sdk-for-java/v1/developer-guide/java-dg-region-selection.html#region-selection- choose-endpoint
This method is not threadsafe. An endpoint should be configured when the client is created and before any service requests are made. Changing it afterwards creates inevitable race conditions for any service requests in transit or retrying.
setEndpoint
in interface AmazonPinpoint
endpoint
- The endpoint (ex: "pinpoint.us-east-1.amazonaws.com") or a full URL, including the protocol (ex:
"https://pinpoint.us-east-1.amazonaws.com") of the region specific AWS endpoint this client will
communicate with.public void setRegion(Region region)
AmazonPinpoint
AmazonPinpoint.setEndpoint(String)
, sets the regional endpoint for this client's
service calls. Callers can use this method to control which AWS region they want to work with.
By default, all service endpoints in all regions use the https protocol. To use http instead, specify it in the
ClientConfiguration
supplied at construction.
This method is not threadsafe. A region should be configured when the client is created and before any service requests are made. Changing it afterwards creates inevitable race conditions for any service requests in transit or retrying.
setRegion
in interface AmazonPinpoint
region
- The region this client will communicate with. See Region.getRegion(com.amazonaws.regions.Regions)
for accessing a given region. Must not be null and must be a region where the service is available.Region.getRegion(com.amazonaws.regions.Regions)
,
Region.createClient(Class, com.amazonaws.auth.AWSCredentialsProvider, ClientConfiguration)
,
Region.isServiceSupported(String)
public CreateAppResult createApp(CreateAppRequest request)
AmazonPinpoint
Creates an application.
createApp
in interface AmazonPinpoint
public CreateCampaignResult createCampaign(CreateCampaignRequest request)
AmazonPinpoint
Creates a new campaign for an application or updates the settings of an existing campaign for an application.
createCampaign
in interface AmazonPinpoint
public CreateEmailTemplateResult createEmailTemplate(CreateEmailTemplateRequest request)
AmazonPinpoint
Creates a message template for messages that are sent through the email channel.
createEmailTemplate
in interface AmazonPinpoint
public CreateExportJobResult createExportJob(CreateExportJobRequest request)
AmazonPinpoint
Creates an export job for an application.
createExportJob
in interface AmazonPinpoint
public CreateImportJobResult createImportJob(CreateImportJobRequest request)
AmazonPinpoint
Creates an import job for an application.
createImportJob
in interface AmazonPinpoint
public CreateInAppTemplateResult createInAppTemplate(CreateInAppTemplateRequest request)
AmazonPinpoint
Creates a new message template for messages using the in-app message channel.
createInAppTemplate
in interface AmazonPinpoint
public CreateJourneyResult createJourney(CreateJourneyRequest request)
AmazonPinpoint
Creates a journey for an application.
createJourney
in interface AmazonPinpoint
public CreatePushTemplateResult createPushTemplate(CreatePushTemplateRequest request)
AmazonPinpoint
Creates a message template for messages that are sent through a push notification channel.
createPushTemplate
in interface AmazonPinpoint
public CreateRecommenderConfigurationResult createRecommenderConfiguration(CreateRecommenderConfigurationRequest request)
AmazonPinpoint
Creates an Amazon Pinpoint configuration for a recommender model.
createRecommenderConfiguration
in interface AmazonPinpoint
public CreateSegmentResult createSegment(CreateSegmentRequest request)
AmazonPinpoint
Creates a new segment for an application or updates the configuration, dimension, and other settings for an existing segment that's associated with an application.
createSegment
in interface AmazonPinpoint
public CreateSmsTemplateResult createSmsTemplate(CreateSmsTemplateRequest request)
AmazonPinpoint
Creates a message template for messages that are sent through the SMS channel.
createSmsTemplate
in interface AmazonPinpoint
public CreateVoiceTemplateResult createVoiceTemplate(CreateVoiceTemplateRequest request)
AmazonPinpoint
Creates a message template for messages that are sent through the voice channel.
createVoiceTemplate
in interface AmazonPinpoint
public DeleteAdmChannelResult deleteAdmChannel(DeleteAdmChannelRequest request)
AmazonPinpoint
Disables the ADM channel for an application and deletes any existing settings for the channel.
deleteAdmChannel
in interface AmazonPinpoint
public DeleteApnsChannelResult deleteApnsChannel(DeleteApnsChannelRequest request)
AmazonPinpoint
Disables the APNs channel for an application and deletes any existing settings for the channel.
deleteApnsChannel
in interface AmazonPinpoint
public DeleteApnsSandboxChannelResult deleteApnsSandboxChannel(DeleteApnsSandboxChannelRequest request)
AmazonPinpoint
Disables the APNs sandbox channel for an application and deletes any existing settings for the channel.
deleteApnsSandboxChannel
in interface AmazonPinpoint
public DeleteApnsVoipChannelResult deleteApnsVoipChannel(DeleteApnsVoipChannelRequest request)
AmazonPinpoint
Disables the APNs VoIP channel for an application and deletes any existing settings for the channel.
deleteApnsVoipChannel
in interface AmazonPinpoint
public DeleteApnsVoipSandboxChannelResult deleteApnsVoipSandboxChannel(DeleteApnsVoipSandboxChannelRequest request)
AmazonPinpoint
Disables the APNs VoIP sandbox channel for an application and deletes any existing settings for the channel.
deleteApnsVoipSandboxChannel
in interface AmazonPinpoint
public DeleteAppResult deleteApp(DeleteAppRequest request)
AmazonPinpoint
Deletes an application.
deleteApp
in interface AmazonPinpoint
public DeleteBaiduChannelResult deleteBaiduChannel(DeleteBaiduChannelRequest request)
AmazonPinpoint
Disables the Baidu channel for an application and deletes any existing settings for the channel.
deleteBaiduChannel
in interface AmazonPinpoint
public DeleteCampaignResult deleteCampaign(DeleteCampaignRequest request)
AmazonPinpoint
Deletes a campaign from an application.
deleteCampaign
in interface AmazonPinpoint
public DeleteEmailChannelResult deleteEmailChannel(DeleteEmailChannelRequest request)
AmazonPinpoint
Disables the email channel for an application and deletes any existing settings for the channel.
deleteEmailChannel
in interface AmazonPinpoint
public DeleteEmailTemplateResult deleteEmailTemplate(DeleteEmailTemplateRequest request)
AmazonPinpoint
Deletes a message template for messages that were sent through the email channel.
deleteEmailTemplate
in interface AmazonPinpoint
public DeleteEndpointResult deleteEndpoint(DeleteEndpointRequest request)
AmazonPinpoint
Deletes an endpoint from an application.
deleteEndpoint
in interface AmazonPinpoint
public DeleteEventStreamResult deleteEventStream(DeleteEventStreamRequest request)
AmazonPinpoint
Deletes the event stream for an application.
deleteEventStream
in interface AmazonPinpoint
public DeleteGcmChannelResult deleteGcmChannel(DeleteGcmChannelRequest request)
AmazonPinpoint
Disables the GCM channel for an application and deletes any existing settings for the channel.
deleteGcmChannel
in interface AmazonPinpoint
public DeleteInAppTemplateResult deleteInAppTemplate(DeleteInAppTemplateRequest request)
AmazonPinpoint
Deletes a message template for messages sent using the in-app message channel.
deleteInAppTemplate
in interface AmazonPinpoint
public DeleteJourneyResult deleteJourney(DeleteJourneyRequest request)
AmazonPinpoint
Deletes a journey from an application.
deleteJourney
in interface AmazonPinpoint
public DeletePushTemplateResult deletePushTemplate(DeletePushTemplateRequest request)
AmazonPinpoint
Deletes a message template for messages that were sent through a push notification channel.
deletePushTemplate
in interface AmazonPinpoint
public DeleteRecommenderConfigurationResult deleteRecommenderConfiguration(DeleteRecommenderConfigurationRequest request)
AmazonPinpoint
Deletes an Amazon Pinpoint configuration for a recommender model.
deleteRecommenderConfiguration
in interface AmazonPinpoint
public DeleteSegmentResult deleteSegment(DeleteSegmentRequest request)
AmazonPinpoint
Deletes a segment from an application.
deleteSegment
in interface AmazonPinpoint
public DeleteSmsChannelResult deleteSmsChannel(DeleteSmsChannelRequest request)
AmazonPinpoint
Disables the SMS channel for an application and deletes any existing settings for the channel.
deleteSmsChannel
in interface AmazonPinpoint
public DeleteSmsTemplateResult deleteSmsTemplate(DeleteSmsTemplateRequest request)
AmazonPinpoint
Deletes a message template for messages that were sent through the SMS channel.
deleteSmsTemplate
in interface AmazonPinpoint
public DeleteUserEndpointsResult deleteUserEndpoints(DeleteUserEndpointsRequest request)
AmazonPinpoint
Deletes all the endpoints that are associated with a specific user ID.
deleteUserEndpoints
in interface AmazonPinpoint
public DeleteVoiceChannelResult deleteVoiceChannel(DeleteVoiceChannelRequest request)
AmazonPinpoint
Disables the voice channel for an application and deletes any existing settings for the channel.
deleteVoiceChannel
in interface AmazonPinpoint
public DeleteVoiceTemplateResult deleteVoiceTemplate(DeleteVoiceTemplateRequest request)
AmazonPinpoint
Deletes a message template for messages that were sent through the voice channel.
deleteVoiceTemplate
in interface AmazonPinpoint
public GetAdmChannelResult getAdmChannel(GetAdmChannelRequest request)
AmazonPinpoint
Retrieves information about the status and settings of the ADM channel for an application.
getAdmChannel
in interface AmazonPinpoint
public GetApnsChannelResult getApnsChannel(GetApnsChannelRequest request)
AmazonPinpoint
Retrieves information about the status and settings of the APNs channel for an application.
getApnsChannel
in interface AmazonPinpoint
public GetApnsSandboxChannelResult getApnsSandboxChannel(GetApnsSandboxChannelRequest request)
AmazonPinpoint
Retrieves information about the status and settings of the APNs sandbox channel for an application.
getApnsSandboxChannel
in interface AmazonPinpoint
public GetApnsVoipChannelResult getApnsVoipChannel(GetApnsVoipChannelRequest request)
AmazonPinpoint
Retrieves information about the status and settings of the APNs VoIP channel for an application.
getApnsVoipChannel
in interface AmazonPinpoint
public GetApnsVoipSandboxChannelResult getApnsVoipSandboxChannel(GetApnsVoipSandboxChannelRequest request)
AmazonPinpoint
Retrieves information about the status and settings of the APNs VoIP sandbox channel for an application.
getApnsVoipSandboxChannel
in interface AmazonPinpoint
public GetAppResult getApp(GetAppRequest request)
AmazonPinpoint
Retrieves information about an application.
getApp
in interface AmazonPinpoint
public GetApplicationDateRangeKpiResult getApplicationDateRangeKpi(GetApplicationDateRangeKpiRequest request)
AmazonPinpoint
Retrieves (queries) pre-aggregated data for a standard metric that applies to an application.
getApplicationDateRangeKpi
in interface AmazonPinpoint
public GetApplicationSettingsResult getApplicationSettings(GetApplicationSettingsRequest request)
AmazonPinpoint
Retrieves information about the settings for an application.
getApplicationSettings
in interface AmazonPinpoint
public GetAppsResult getApps(GetAppsRequest request)
AmazonPinpoint
Retrieves information about all the applications that are associated with your Amazon Pinpoint account.
getApps
in interface AmazonPinpoint
public GetBaiduChannelResult getBaiduChannel(GetBaiduChannelRequest request)
AmazonPinpoint
Retrieves information about the status and settings of the Baidu channel for an application.
getBaiduChannel
in interface AmazonPinpoint
public GetCampaignResult getCampaign(GetCampaignRequest request)
AmazonPinpoint
Retrieves information about the status, configuration, and other settings for a campaign.
getCampaign
in interface AmazonPinpoint
public GetCampaignActivitiesResult getCampaignActivities(GetCampaignActivitiesRequest request)
AmazonPinpoint
Retrieves information about all the activities for a campaign.
getCampaignActivities
in interface AmazonPinpoint
public GetCampaignDateRangeKpiResult getCampaignDateRangeKpi(GetCampaignDateRangeKpiRequest request)
AmazonPinpoint
Retrieves (queries) pre-aggregated data for a standard metric that applies to a campaign.
getCampaignDateRangeKpi
in interface AmazonPinpoint
public GetCampaignVersionResult getCampaignVersion(GetCampaignVersionRequest request)
AmazonPinpoint
Retrieves information about the status, configuration, and other settings for a specific version of a campaign.
getCampaignVersion
in interface AmazonPinpoint
public GetCampaignVersionsResult getCampaignVersions(GetCampaignVersionsRequest request)
AmazonPinpoint
Retrieves information about the status, configuration, and other settings for all versions of a campaign.
getCampaignVersions
in interface AmazonPinpoint
public GetCampaignsResult getCampaigns(GetCampaignsRequest request)
AmazonPinpoint
Retrieves information about the status, configuration, and other settings for all the campaigns that are associated with an application.
getCampaigns
in interface AmazonPinpoint
public GetChannelsResult getChannels(GetChannelsRequest request)
AmazonPinpoint
Retrieves information about the history and status of each channel for an application.
getChannels
in interface AmazonPinpoint
public GetEmailChannelResult getEmailChannel(GetEmailChannelRequest request)
AmazonPinpoint
Retrieves information about the status and settings of the email channel for an application.
getEmailChannel
in interface AmazonPinpoint
public GetEmailTemplateResult getEmailTemplate(GetEmailTemplateRequest request)
AmazonPinpoint
Retrieves the content and settings of a message template for messages that are sent through the email channel.
getEmailTemplate
in interface AmazonPinpoint
public GetEndpointResult getEndpoint(GetEndpointRequest request)
AmazonPinpoint
Retrieves information about the settings and attributes of a specific endpoint for an application.
getEndpoint
in interface AmazonPinpoint
public GetEventStreamResult getEventStream(GetEventStreamRequest request)
AmazonPinpoint
Retrieves information about the event stream settings for an application.
getEventStream
in interface AmazonPinpoint
public GetExportJobResult getExportJob(GetExportJobRequest request)
AmazonPinpoint
Retrieves information about the status and settings of a specific export job for an application.
getExportJob
in interface AmazonPinpoint
public GetExportJobsResult getExportJobs(GetExportJobsRequest request)
AmazonPinpoint
Retrieves information about the status and settings of all the export jobs for an application.
getExportJobs
in interface AmazonPinpoint
public GetGcmChannelResult getGcmChannel(GetGcmChannelRequest request)
AmazonPinpoint
Retrieves information about the status and settings of the GCM channel for an application.
getGcmChannel
in interface AmazonPinpoint
public GetImportJobResult getImportJob(GetImportJobRequest request)
AmazonPinpoint
Retrieves information about the status and settings of a specific import job for an application.
getImportJob
in interface AmazonPinpoint
public GetImportJobsResult getImportJobs(GetImportJobsRequest request)
AmazonPinpoint
Retrieves information about the status and settings of all the import jobs for an application.
getImportJobs
in interface AmazonPinpoint
public GetInAppMessagesResult getInAppMessages(GetInAppMessagesRequest request)
AmazonPinpoint
Retrieves the in-app messages targeted for the provided endpoint ID.
getInAppMessages
in interface AmazonPinpoint
public GetInAppTemplateResult getInAppTemplate(GetInAppTemplateRequest request)
AmazonPinpoint
Retrieves the content and settings of a message template for messages sent through the in-app channel.
getInAppTemplate
in interface AmazonPinpoint
public GetJourneyResult getJourney(GetJourneyRequest request)
AmazonPinpoint
Retrieves information about the status, configuration, and other settings for a journey.
getJourney
in interface AmazonPinpoint
public GetJourneyDateRangeKpiResult getJourneyDateRangeKpi(GetJourneyDateRangeKpiRequest request)
AmazonPinpoint
Retrieves (queries) pre-aggregated data for a standard engagement metric that applies to a journey.
getJourneyDateRangeKpi
in interface AmazonPinpoint
public GetJourneyExecutionActivityMetricsResult getJourneyExecutionActivityMetrics(GetJourneyExecutionActivityMetricsRequest request)
AmazonPinpoint
Retrieves (queries) pre-aggregated data for a standard execution metric that applies to a journey activity.
getJourneyExecutionActivityMetrics
in interface AmazonPinpoint
public GetJourneyExecutionMetricsResult getJourneyExecutionMetrics(GetJourneyExecutionMetricsRequest request)
AmazonPinpoint
Retrieves (queries) pre-aggregated data for a standard execution metric that applies to a journey.
getJourneyExecutionMetrics
in interface AmazonPinpoint
public GetJourneyRunExecutionActivityMetricsResult getJourneyRunExecutionActivityMetrics(GetJourneyRunExecutionActivityMetricsRequest request)
AmazonPinpoint
Retrieves (queries) pre-aggregated data for a standard run execution metric that applies to a journey activity.
getJourneyRunExecutionActivityMetrics
in interface AmazonPinpoint
public GetJourneyRunExecutionMetricsResult getJourneyRunExecutionMetrics(GetJourneyRunExecutionMetricsRequest request)
AmazonPinpoint
Retrieves (queries) pre-aggregated data for a standard run execution metric that applies to a journey.
getJourneyRunExecutionMetrics
in interface AmazonPinpoint
public GetJourneyRunsResult getJourneyRuns(GetJourneyRunsRequest request)
AmazonPinpoint
Provides information about the runs of a journey.
getJourneyRuns
in interface AmazonPinpoint
public GetPushTemplateResult getPushTemplate(GetPushTemplateRequest request)
AmazonPinpoint
Retrieves the content and settings of a message template for messages that are sent through a push notification channel.
getPushTemplate
in interface AmazonPinpoint
public GetRecommenderConfigurationResult getRecommenderConfiguration(GetRecommenderConfigurationRequest request)
AmazonPinpoint
Retrieves information about an Amazon Pinpoint configuration for a recommender model.
getRecommenderConfiguration
in interface AmazonPinpoint
public GetRecommenderConfigurationsResult getRecommenderConfigurations(GetRecommenderConfigurationsRequest request)
AmazonPinpoint
Retrieves information about all the recommender model configurations that are associated with your Amazon Pinpoint account.
getRecommenderConfigurations
in interface AmazonPinpoint
public GetSegmentResult getSegment(GetSegmentRequest request)
AmazonPinpoint
Retrieves information about the configuration, dimension, and other settings for a specific segment that's associated with an application.
getSegment
in interface AmazonPinpoint
public GetSegmentExportJobsResult getSegmentExportJobs(GetSegmentExportJobsRequest request)
AmazonPinpoint
Retrieves information about the status and settings of the export jobs for a segment.
getSegmentExportJobs
in interface AmazonPinpoint
public GetSegmentImportJobsResult getSegmentImportJobs(GetSegmentImportJobsRequest request)
AmazonPinpoint
Retrieves information about the status and settings of the import jobs for a segment.
getSegmentImportJobs
in interface AmazonPinpoint
public GetSegmentVersionResult getSegmentVersion(GetSegmentVersionRequest request)
AmazonPinpoint
Retrieves information about the configuration, dimension, and other settings for a specific version of a segment that's associated with an application.
getSegmentVersion
in interface AmazonPinpoint
public GetSegmentVersionsResult getSegmentVersions(GetSegmentVersionsRequest request)
AmazonPinpoint
Retrieves information about the configuration, dimension, and other settings for all the versions of a specific segment that's associated with an application.
getSegmentVersions
in interface AmazonPinpoint
public GetSegmentsResult getSegments(GetSegmentsRequest request)
AmazonPinpoint
Retrieves information about the configuration, dimension, and other settings for all the segments that are associated with an application.
getSegments
in interface AmazonPinpoint
public GetSmsChannelResult getSmsChannel(GetSmsChannelRequest request)
AmazonPinpoint
Retrieves information about the status and settings of the SMS channel for an application.
getSmsChannel
in interface AmazonPinpoint
public GetSmsTemplateResult getSmsTemplate(GetSmsTemplateRequest request)
AmazonPinpoint
Retrieves the content and settings of a message template for messages that are sent through the SMS channel.
getSmsTemplate
in interface AmazonPinpoint
public GetUserEndpointsResult getUserEndpoints(GetUserEndpointsRequest request)
AmazonPinpoint
Retrieves information about all the endpoints that are associated with a specific user ID.
getUserEndpoints
in interface AmazonPinpoint
public GetVoiceChannelResult getVoiceChannel(GetVoiceChannelRequest request)
AmazonPinpoint
Retrieves information about the status and settings of the voice channel for an application.
getVoiceChannel
in interface AmazonPinpoint
public GetVoiceTemplateResult getVoiceTemplate(GetVoiceTemplateRequest request)
AmazonPinpoint
Retrieves the content and settings of a message template for messages that are sent through the voice channel.
getVoiceTemplate
in interface AmazonPinpoint
public ListJourneysResult listJourneys(ListJourneysRequest request)
AmazonPinpoint
Retrieves information about the status, configuration, and other settings for all the journeys that are associated with an application.
listJourneys
in interface AmazonPinpoint
public ListTagsForResourceResult listTagsForResource(ListTagsForResourceRequest request)
AmazonPinpoint
Retrieves all the tags (keys and values) that are associated with an application, campaign, message template, or segment.
listTagsForResource
in interface AmazonPinpoint
public ListTemplateVersionsResult listTemplateVersions(ListTemplateVersionsRequest request)
AmazonPinpoint
Retrieves information about all the versions of a specific message template.
listTemplateVersions
in interface AmazonPinpoint
public ListTemplatesResult listTemplates(ListTemplatesRequest request)
AmazonPinpoint
Retrieves information about all the message templates that are associated with your Amazon Pinpoint account.
listTemplates
in interface AmazonPinpoint
public PhoneNumberValidateResult phoneNumberValidate(PhoneNumberValidateRequest request)
AmazonPinpoint
Retrieves information about a phone number.
phoneNumberValidate
in interface AmazonPinpoint
public PutEventStreamResult putEventStream(PutEventStreamRequest request)
AmazonPinpoint
Creates a new event stream for an application or updates the settings of an existing event stream for an application.
putEventStream
in interface AmazonPinpoint
public PutEventsResult putEvents(PutEventsRequest request)
AmazonPinpoint
Creates a new event to record for endpoints, or creates or updates endpoint data that existing events are associated with.
putEvents
in interface AmazonPinpoint
public RemoveAttributesResult removeAttributes(RemoveAttributesRequest request)
AmazonPinpoint
Removes one or more custom attributes, of the same attribute type, from the application. Existing endpoints still have the attributes but Amazon Pinpoint will stop capturing new or changed values for these attributes.
removeAttributes
in interface AmazonPinpoint
public SendMessagesResult sendMessages(SendMessagesRequest request)
AmazonPinpoint
Creates and sends a direct message.
sendMessages
in interface AmazonPinpoint
public SendOTPMessageResult sendOTPMessage(SendOTPMessageRequest request)
AmazonPinpoint
Send an OTP message
sendOTPMessage
in interface AmazonPinpoint
public SendUsersMessagesResult sendUsersMessages(SendUsersMessagesRequest request)
AmazonPinpoint
Creates and sends a message to a list of users.
sendUsersMessages
in interface AmazonPinpoint
public TagResourceResult tagResource(TagResourceRequest request)
AmazonPinpoint
Adds one or more tags (keys and values) to an application, campaign, message template, or segment.
tagResource
in interface AmazonPinpoint
public UntagResourceResult untagResource(UntagResourceRequest request)
AmazonPinpoint
Removes one or more tags (keys and values) from an application, campaign, message template, or segment.
untagResource
in interface AmazonPinpoint
public UpdateAdmChannelResult updateAdmChannel(UpdateAdmChannelRequest request)
AmazonPinpoint
Enables the ADM channel for an application or updates the status and settings of the ADM channel for an application.
updateAdmChannel
in interface AmazonPinpoint
public UpdateApnsChannelResult updateApnsChannel(UpdateApnsChannelRequest request)
AmazonPinpoint
Enables the APNs channel for an application or updates the status and settings of the APNs channel for an application.
updateApnsChannel
in interface AmazonPinpoint
public UpdateApnsSandboxChannelResult updateApnsSandboxChannel(UpdateApnsSandboxChannelRequest request)
AmazonPinpoint
Enables the APNs sandbox channel for an application or updates the status and settings of the APNs sandbox channel for an application.
updateApnsSandboxChannel
in interface AmazonPinpoint
public UpdateApnsVoipChannelResult updateApnsVoipChannel(UpdateApnsVoipChannelRequest request)
AmazonPinpoint
Enables the APNs VoIP channel for an application or updates the status and settings of the APNs VoIP channel for an application.
updateApnsVoipChannel
in interface AmazonPinpoint
public UpdateApnsVoipSandboxChannelResult updateApnsVoipSandboxChannel(UpdateApnsVoipSandboxChannelRequest request)
AmazonPinpoint
Enables the APNs VoIP sandbox channel for an application or updates the status and settings of the APNs VoIP sandbox channel for an application.
updateApnsVoipSandboxChannel
in interface AmazonPinpoint
public UpdateApplicationSettingsResult updateApplicationSettings(UpdateApplicationSettingsRequest request)
AmazonPinpoint
Updates the settings for an application.
updateApplicationSettings
in interface AmazonPinpoint
public UpdateBaiduChannelResult updateBaiduChannel(UpdateBaiduChannelRequest request)
AmazonPinpoint
Enables the Baidu channel for an application or updates the status and settings of the Baidu channel for an application.
updateBaiduChannel
in interface AmazonPinpoint
public UpdateCampaignResult updateCampaign(UpdateCampaignRequest request)
AmazonPinpoint
Updates the configuration and other settings for a campaign.
updateCampaign
in interface AmazonPinpoint
public UpdateEmailChannelResult updateEmailChannel(UpdateEmailChannelRequest request)
AmazonPinpoint
Enables the email channel for an application or updates the status and settings of the email channel for an application.
updateEmailChannel
in interface AmazonPinpoint
public UpdateEmailTemplateResult updateEmailTemplate(UpdateEmailTemplateRequest request)
AmazonPinpoint
Updates an existing message template for messages that are sent through the email channel.
updateEmailTemplate
in interface AmazonPinpoint
public UpdateEndpointResult updateEndpoint(UpdateEndpointRequest request)
AmazonPinpoint
Creates a new endpoint for an application or updates the settings and attributes of an existing endpoint for an application. You can also use this operation to define custom attributes for an endpoint. If an update includes one or more values for a custom attribute, Amazon Pinpoint replaces (overwrites) any existing values with the new values.
updateEndpoint
in interface AmazonPinpoint
public UpdateEndpointsBatchResult updateEndpointsBatch(UpdateEndpointsBatchRequest request)
AmazonPinpoint
Creates a new batch of endpoints for an application or updates the settings and attributes of a batch of existing endpoints for an application. You can also use this operation to define custom attributes for a batch of endpoints. If an update includes one or more values for a custom attribute, Amazon Pinpoint replaces (overwrites) any existing values with the new values.
updateEndpointsBatch
in interface AmazonPinpoint
public UpdateGcmChannelResult updateGcmChannel(UpdateGcmChannelRequest request)
AmazonPinpoint
Enables the GCM channel for an application or updates the status and settings of the GCM channel for an application.
updateGcmChannel
in interface AmazonPinpoint
public UpdateInAppTemplateResult updateInAppTemplate(UpdateInAppTemplateRequest request)
AmazonPinpoint
Updates an existing message template for messages sent through the in-app message channel.
updateInAppTemplate
in interface AmazonPinpoint
public UpdateJourneyResult updateJourney(UpdateJourneyRequest request)
AmazonPinpoint
Updates the configuration and other settings for a journey.
updateJourney
in interface AmazonPinpoint
public UpdateJourneyStateResult updateJourneyState(UpdateJourneyStateRequest request)
AmazonPinpoint
Cancels (stops) an active journey.
updateJourneyState
in interface AmazonPinpoint
public UpdatePushTemplateResult updatePushTemplate(UpdatePushTemplateRequest request)
AmazonPinpoint
Updates an existing message template for messages that are sent through a push notification channel.
updatePushTemplate
in interface AmazonPinpoint
public UpdateRecommenderConfigurationResult updateRecommenderConfiguration(UpdateRecommenderConfigurationRequest request)
AmazonPinpoint
Updates an Amazon Pinpoint configuration for a recommender model.
updateRecommenderConfiguration
in interface AmazonPinpoint
public UpdateSegmentResult updateSegment(UpdateSegmentRequest request)
AmazonPinpoint
Creates a new segment for an application or updates the configuration, dimension, and other settings for an existing segment that's associated with an application.
updateSegment
in interface AmazonPinpoint
public UpdateSmsChannelResult updateSmsChannel(UpdateSmsChannelRequest request)
AmazonPinpoint
Enables the SMS channel for an application or updates the status and settings of the SMS channel for an application.
updateSmsChannel
in interface AmazonPinpoint
public UpdateSmsTemplateResult updateSmsTemplate(UpdateSmsTemplateRequest request)
AmazonPinpoint
Updates an existing message template for messages that are sent through the SMS channel.
updateSmsTemplate
in interface AmazonPinpoint
public UpdateTemplateActiveVersionResult updateTemplateActiveVersion(UpdateTemplateActiveVersionRequest request)
AmazonPinpoint
Changes the status of a specific version of a message template to active.
updateTemplateActiveVersion
in interface AmazonPinpoint
public UpdateVoiceChannelResult updateVoiceChannel(UpdateVoiceChannelRequest request)
AmazonPinpoint
Enables the voice channel for an application or updates the status and settings of the voice channel for an application.
updateVoiceChannel
in interface AmazonPinpoint
public UpdateVoiceTemplateResult updateVoiceTemplate(UpdateVoiceTemplateRequest request)
AmazonPinpoint
Updates an existing message template for messages that are sent through the voice channel.
updateVoiceTemplate
in interface AmazonPinpoint
public VerifyOTPMessageResult verifyOTPMessage(VerifyOTPMessageRequest request)
AmazonPinpoint
Verify an OTP
verifyOTPMessage
in interface AmazonPinpoint
public void shutdown()
AmazonPinpoint
shutdown
in interface AmazonPinpoint
public ResponseMetadata getCachedResponseMetadata(AmazonWebServiceRequest request)
AmazonPinpoint
Response metadata is only cached for a limited period of time, so if you need to access this extra diagnostic information for an executed request, you should use this method to retrieve it as soon as possible after executing a request.
getCachedResponseMetadata
in interface AmazonPinpoint
request
- The originally executed request.