/* * Copyright 2018-2023 Amazon.com, Inc. or its affiliates. All Rights Reserved. * * Licensed under the Apache License, Version 2.0 (the "License"). You may not use this file except in compliance with * the License. A copy of the License is located at * * http://aws.amazon.com/apache2.0 * * or in the "license" file accompanying this file. This file is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR * CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions * and limitations under the License. */ package com.amazonaws.services.pinpoint; import javax.annotation.Generated; import com.amazonaws.services.pinpoint.model.*; /** * Interface for accessing Amazon Pinpoint asynchronously. Each asynchronous method will return a Java Future object * representing the asynchronous operation; overloads which accept an {@code AsyncHandler} can be used to receive * notification when an asynchronous operation completes. *
* Note: Do not directly implement this interface, new methods are added to it regularly. Extend from * {@link com.amazonaws.services.pinpoint.AbstractAmazonPinpointAsync} instead. *
**
* Doc Engage API - Amazon Pinpoint API *
*/ @Generated("com.amazonaws:aws-java-sdk-code-generator") public interface AmazonPinpointAsync extends AmazonPinpoint { /** ** Creates an application. *
* * @param createAppRequest * @return A Java Future containing the result of the CreateApp operation returned by the service. * @sample AmazonPinpointAsync.CreateApp * @see AWS API * Documentation */ java.util.concurrent.Future* Creates an application. *
* * @param createAppRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the CreateApp operation returned by the service. * @sample AmazonPinpointAsyncHandler.CreateApp * @see AWS API * Documentation */ java.util.concurrent.Future* Creates a new campaign for an application or updates the settings of an existing campaign for an application. *
* * @param createCampaignRequest * @return A Java Future containing the result of the CreateCampaign operation returned by the service. * @sample AmazonPinpointAsync.CreateCampaign * @see AWS API * Documentation */ java.util.concurrent.Future* Creates a new campaign for an application or updates the settings of an existing campaign for an application. *
* * @param createCampaignRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the CreateCampaign operation returned by the service. * @sample AmazonPinpointAsyncHandler.CreateCampaign * @see AWS API * Documentation */ java.util.concurrent.Future* Creates a message template for messages that are sent through the email channel. *
* * @param createEmailTemplateRequest * @return A Java Future containing the result of the CreateEmailTemplate operation returned by the service. * @sample AmazonPinpointAsync.CreateEmailTemplate * @see AWS * API Documentation */ java.util.concurrent.Future* Creates a message template for messages that are sent through the email channel. *
* * @param createEmailTemplateRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the CreateEmailTemplate operation returned by the service. * @sample AmazonPinpointAsyncHandler.CreateEmailTemplate * @see AWS * API Documentation */ java.util.concurrent.Future* Creates an export job for an application. *
* * @param createExportJobRequest * @return A Java Future containing the result of the CreateExportJob operation returned by the service. * @sample AmazonPinpointAsync.CreateExportJob * @see AWS API * Documentation */ java.util.concurrent.Future* Creates an export job for an application. *
* * @param createExportJobRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the CreateExportJob operation returned by the service. * @sample AmazonPinpointAsyncHandler.CreateExportJob * @see AWS API * Documentation */ java.util.concurrent.Future* Creates an import job for an application. *
* * @param createImportJobRequest * @return A Java Future containing the result of the CreateImportJob operation returned by the service. * @sample AmazonPinpointAsync.CreateImportJob * @see AWS API * Documentation */ java.util.concurrent.Future* Creates an import job for an application. *
* * @param createImportJobRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the CreateImportJob operation returned by the service. * @sample AmazonPinpointAsyncHandler.CreateImportJob * @see AWS API * Documentation */ java.util.concurrent.Future* Creates a new message template for messages using the in-app message channel. *
* * @param createInAppTemplateRequest * @return A Java Future containing the result of the CreateInAppTemplate operation returned by the service. * @sample AmazonPinpointAsync.CreateInAppTemplate * @see AWS * API Documentation */ java.util.concurrent.Future* Creates a new message template for messages using the in-app message channel. *
* * @param createInAppTemplateRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the CreateInAppTemplate operation returned by the service. * @sample AmazonPinpointAsyncHandler.CreateInAppTemplate * @see AWS * API Documentation */ java.util.concurrent.Future* Creates a journey for an application. *
* * @param createJourneyRequest * @return A Java Future containing the result of the CreateJourney operation returned by the service. * @sample AmazonPinpointAsync.CreateJourney * @see AWS API * Documentation */ java.util.concurrent.Future* Creates a journey for an application. *
* * @param createJourneyRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the CreateJourney operation returned by the service. * @sample AmazonPinpointAsyncHandler.CreateJourney * @see AWS API * Documentation */ java.util.concurrent.Future* Creates a message template for messages that are sent through a push notification channel. *
* * @param createPushTemplateRequest * @return A Java Future containing the result of the CreatePushTemplate operation returned by the service. * @sample AmazonPinpointAsync.CreatePushTemplate * @see AWS * API Documentation */ java.util.concurrent.Future* Creates a message template for messages that are sent through a push notification channel. *
* * @param createPushTemplateRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the CreatePushTemplate operation returned by the service. * @sample AmazonPinpointAsyncHandler.CreatePushTemplate * @see AWS * API Documentation */ java.util.concurrent.Future* Creates an Amazon Pinpoint configuration for a recommender model. *
* * @param createRecommenderConfigurationRequest * @return A Java Future containing the result of the CreateRecommenderConfiguration operation returned by the * service. * @sample AmazonPinpointAsync.CreateRecommenderConfiguration * @see AWS API Documentation */ java.util.concurrent.Future* Creates an Amazon Pinpoint configuration for a recommender model. *
* * @param createRecommenderConfigurationRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the CreateRecommenderConfiguration operation returned by the * service. * @sample AmazonPinpointAsyncHandler.CreateRecommenderConfiguration * @see AWS API Documentation */ java.util.concurrent.Future* 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. *
* * @param createSegmentRequest * @return A Java Future containing the result of the CreateSegment operation returned by the service. * @sample AmazonPinpointAsync.CreateSegment * @see AWS API * Documentation */ java.util.concurrent.Future* 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. *
* * @param createSegmentRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the CreateSegment operation returned by the service. * @sample AmazonPinpointAsyncHandler.CreateSegment * @see AWS API * Documentation */ java.util.concurrent.Future* Creates a message template for messages that are sent through the SMS channel. *
* * @param createSmsTemplateRequest * @return A Java Future containing the result of the CreateSmsTemplate operation returned by the service. * @sample AmazonPinpointAsync.CreateSmsTemplate * @see AWS API * Documentation */ java.util.concurrent.Future* Creates a message template for messages that are sent through the SMS channel. *
* * @param createSmsTemplateRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the CreateSmsTemplate operation returned by the service. * @sample AmazonPinpointAsyncHandler.CreateSmsTemplate * @see AWS API * Documentation */ java.util.concurrent.Future* Creates a message template for messages that are sent through the voice channel. *
* * @param createVoiceTemplateRequest * @return A Java Future containing the result of the CreateVoiceTemplate operation returned by the service. * @sample AmazonPinpointAsync.CreateVoiceTemplate * @see AWS * API Documentation */ java.util.concurrent.Future* Creates a message template for messages that are sent through the voice channel. *
* * @param createVoiceTemplateRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the CreateVoiceTemplate operation returned by the service. * @sample AmazonPinpointAsyncHandler.CreateVoiceTemplate * @see AWS * API Documentation */ java.util.concurrent.Future* Disables the ADM channel for an application and deletes any existing settings for the channel. *
* * @param deleteAdmChannelRequest * @return A Java Future containing the result of the DeleteAdmChannel operation returned by the service. * @sample AmazonPinpointAsync.DeleteAdmChannel * @see AWS API * Documentation */ java.util.concurrent.Future* Disables the ADM channel for an application and deletes any existing settings for the channel. *
* * @param deleteAdmChannelRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the DeleteAdmChannel operation returned by the service. * @sample AmazonPinpointAsyncHandler.DeleteAdmChannel * @see AWS API * Documentation */ java.util.concurrent.Future* Disables the APNs channel for an application and deletes any existing settings for the channel. *
* * @param deleteApnsChannelRequest * @return A Java Future containing the result of the DeleteApnsChannel operation returned by the service. * @sample AmazonPinpointAsync.DeleteApnsChannel * @see AWS API * Documentation */ java.util.concurrent.Future* Disables the APNs channel for an application and deletes any existing settings for the channel. *
* * @param deleteApnsChannelRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the DeleteApnsChannel operation returned by the service. * @sample AmazonPinpointAsyncHandler.DeleteApnsChannel * @see AWS API * Documentation */ java.util.concurrent.Future* Disables the APNs sandbox channel for an application and deletes any existing settings for the channel. *
* * @param deleteApnsSandboxChannelRequest * @return A Java Future containing the result of the DeleteApnsSandboxChannel operation returned by the service. * @sample AmazonPinpointAsync.DeleteApnsSandboxChannel * @see AWS API Documentation */ java.util.concurrent.Future* Disables the APNs sandbox channel for an application and deletes any existing settings for the channel. *
* * @param deleteApnsSandboxChannelRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the DeleteApnsSandboxChannel operation returned by the service. * @sample AmazonPinpointAsyncHandler.DeleteApnsSandboxChannel * @see AWS API Documentation */ java.util.concurrent.Future* Disables the APNs VoIP channel for an application and deletes any existing settings for the channel. *
* * @param deleteApnsVoipChannelRequest * @return A Java Future containing the result of the DeleteApnsVoipChannel operation returned by the service. * @sample AmazonPinpointAsync.DeleteApnsVoipChannel * @see AWS * API Documentation */ java.util.concurrent.Future* Disables the APNs VoIP channel for an application and deletes any existing settings for the channel. *
* * @param deleteApnsVoipChannelRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the DeleteApnsVoipChannel operation returned by the service. * @sample AmazonPinpointAsyncHandler.DeleteApnsVoipChannel * @see AWS * API Documentation */ java.util.concurrent.Future* Disables the APNs VoIP sandbox channel for an application and deletes any existing settings for the channel. *
* * @param deleteApnsVoipSandboxChannelRequest * @return A Java Future containing the result of the DeleteApnsVoipSandboxChannel operation returned by the * service. * @sample AmazonPinpointAsync.DeleteApnsVoipSandboxChannel * @see AWS API Documentation */ java.util.concurrent.Future* Disables the APNs VoIP sandbox channel for an application and deletes any existing settings for the channel. *
* * @param deleteApnsVoipSandboxChannelRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the DeleteApnsVoipSandboxChannel operation returned by the * service. * @sample AmazonPinpointAsyncHandler.DeleteApnsVoipSandboxChannel * @see AWS API Documentation */ java.util.concurrent.Future* Deletes an application. *
* * @param deleteAppRequest * @return A Java Future containing the result of the DeleteApp operation returned by the service. * @sample AmazonPinpointAsync.DeleteApp * @see AWS API * Documentation */ java.util.concurrent.Future* Deletes an application. *
* * @param deleteAppRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the DeleteApp operation returned by the service. * @sample AmazonPinpointAsyncHandler.DeleteApp * @see AWS API * Documentation */ java.util.concurrent.Future* Disables the Baidu channel for an application and deletes any existing settings for the channel. *
* * @param deleteBaiduChannelRequest * @return A Java Future containing the result of the DeleteBaiduChannel operation returned by the service. * @sample AmazonPinpointAsync.DeleteBaiduChannel * @see AWS * API Documentation */ java.util.concurrent.Future* Disables the Baidu channel for an application and deletes any existing settings for the channel. *
* * @param deleteBaiduChannelRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the DeleteBaiduChannel operation returned by the service. * @sample AmazonPinpointAsyncHandler.DeleteBaiduChannel * @see AWS * API Documentation */ java.util.concurrent.Future* Deletes a campaign from an application. *
* * @param deleteCampaignRequest * @return A Java Future containing the result of the DeleteCampaign operation returned by the service. * @sample AmazonPinpointAsync.DeleteCampaign * @see AWS API * Documentation */ java.util.concurrent.Future* Deletes a campaign from an application. *
* * @param deleteCampaignRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the DeleteCampaign operation returned by the service. * @sample AmazonPinpointAsyncHandler.DeleteCampaign * @see AWS API * Documentation */ java.util.concurrent.Future* Disables the email channel for an application and deletes any existing settings for the channel. *
* * @param deleteEmailChannelRequest * @return A Java Future containing the result of the DeleteEmailChannel operation returned by the service. * @sample AmazonPinpointAsync.DeleteEmailChannel * @see AWS * API Documentation */ java.util.concurrent.Future* Disables the email channel for an application and deletes any existing settings for the channel. *
* * @param deleteEmailChannelRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the DeleteEmailChannel operation returned by the service. * @sample AmazonPinpointAsyncHandler.DeleteEmailChannel * @see AWS * API Documentation */ java.util.concurrent.Future* Deletes a message template for messages that were sent through the email channel. *
* * @param deleteEmailTemplateRequest * @return A Java Future containing the result of the DeleteEmailTemplate operation returned by the service. * @sample AmazonPinpointAsync.DeleteEmailTemplate * @see AWS * API Documentation */ java.util.concurrent.Future* Deletes a message template for messages that were sent through the email channel. *
* * @param deleteEmailTemplateRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the DeleteEmailTemplate operation returned by the service. * @sample AmazonPinpointAsyncHandler.DeleteEmailTemplate * @see AWS * API Documentation */ java.util.concurrent.Future* Deletes an endpoint from an application. *
* * @param deleteEndpointRequest * @return A Java Future containing the result of the DeleteEndpoint operation returned by the service. * @sample AmazonPinpointAsync.DeleteEndpoint * @see AWS API * Documentation */ java.util.concurrent.Future* Deletes an endpoint from an application. *
* * @param deleteEndpointRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the DeleteEndpoint operation returned by the service. * @sample AmazonPinpointAsyncHandler.DeleteEndpoint * @see AWS API * Documentation */ java.util.concurrent.Future* Deletes the event stream for an application. *
* * @param deleteEventStreamRequest * @return A Java Future containing the result of the DeleteEventStream operation returned by the service. * @sample AmazonPinpointAsync.DeleteEventStream * @see AWS API * Documentation */ java.util.concurrent.Future* Deletes the event stream for an application. *
* * @param deleteEventStreamRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the DeleteEventStream operation returned by the service. * @sample AmazonPinpointAsyncHandler.DeleteEventStream * @see AWS API * Documentation */ java.util.concurrent.Future* Disables the GCM channel for an application and deletes any existing settings for the channel. *
* * @param deleteGcmChannelRequest * @return A Java Future containing the result of the DeleteGcmChannel operation returned by the service. * @sample AmazonPinpointAsync.DeleteGcmChannel * @see AWS API * Documentation */ java.util.concurrent.Future* Disables the GCM channel for an application and deletes any existing settings for the channel. *
* * @param deleteGcmChannelRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the DeleteGcmChannel operation returned by the service. * @sample AmazonPinpointAsyncHandler.DeleteGcmChannel * @see AWS API * Documentation */ java.util.concurrent.Future* Deletes a message template for messages sent using the in-app message channel. *
* * @param deleteInAppTemplateRequest * @return A Java Future containing the result of the DeleteInAppTemplate operation returned by the service. * @sample AmazonPinpointAsync.DeleteInAppTemplate * @see AWS * API Documentation */ java.util.concurrent.Future* Deletes a message template for messages sent using the in-app message channel. *
* * @param deleteInAppTemplateRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the DeleteInAppTemplate operation returned by the service. * @sample AmazonPinpointAsyncHandler.DeleteInAppTemplate * @see AWS * API Documentation */ java.util.concurrent.Future* Deletes a journey from an application. *
* * @param deleteJourneyRequest * @return A Java Future containing the result of the DeleteJourney operation returned by the service. * @sample AmazonPinpointAsync.DeleteJourney * @see AWS API * Documentation */ java.util.concurrent.Future* Deletes a journey from an application. *
* * @param deleteJourneyRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the DeleteJourney operation returned by the service. * @sample AmazonPinpointAsyncHandler.DeleteJourney * @see AWS API * Documentation */ java.util.concurrent.Future* Deletes a message template for messages that were sent through a push notification channel. *
* * @param deletePushTemplateRequest * @return A Java Future containing the result of the DeletePushTemplate operation returned by the service. * @sample AmazonPinpointAsync.DeletePushTemplate * @see AWS * API Documentation */ java.util.concurrent.Future* Deletes a message template for messages that were sent through a push notification channel. *
* * @param deletePushTemplateRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the DeletePushTemplate operation returned by the service. * @sample AmazonPinpointAsyncHandler.DeletePushTemplate * @see AWS * API Documentation */ java.util.concurrent.Future* Deletes an Amazon Pinpoint configuration for a recommender model. *
* * @param deleteRecommenderConfigurationRequest * @return A Java Future containing the result of the DeleteRecommenderConfiguration operation returned by the * service. * @sample AmazonPinpointAsync.DeleteRecommenderConfiguration * @see AWS API Documentation */ java.util.concurrent.Future* Deletes an Amazon Pinpoint configuration for a recommender model. *
* * @param deleteRecommenderConfigurationRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the DeleteRecommenderConfiguration operation returned by the * service. * @sample AmazonPinpointAsyncHandler.DeleteRecommenderConfiguration * @see AWS API Documentation */ java.util.concurrent.Future* Deletes a segment from an application. *
* * @param deleteSegmentRequest * @return A Java Future containing the result of the DeleteSegment operation returned by the service. * @sample AmazonPinpointAsync.DeleteSegment * @see AWS API * Documentation */ java.util.concurrent.Future* Deletes a segment from an application. *
* * @param deleteSegmentRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the DeleteSegment operation returned by the service. * @sample AmazonPinpointAsyncHandler.DeleteSegment * @see AWS API * Documentation */ java.util.concurrent.Future* Disables the SMS channel for an application and deletes any existing settings for the channel. *
* * @param deleteSmsChannelRequest * @return A Java Future containing the result of the DeleteSmsChannel operation returned by the service. * @sample AmazonPinpointAsync.DeleteSmsChannel * @see AWS API * Documentation */ java.util.concurrent.Future* Disables the SMS channel for an application and deletes any existing settings for the channel. *
* * @param deleteSmsChannelRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the DeleteSmsChannel operation returned by the service. * @sample AmazonPinpointAsyncHandler.DeleteSmsChannel * @see AWS API * Documentation */ java.util.concurrent.Future* Deletes a message template for messages that were sent through the SMS channel. *
* * @param deleteSmsTemplateRequest * @return A Java Future containing the result of the DeleteSmsTemplate operation returned by the service. * @sample AmazonPinpointAsync.DeleteSmsTemplate * @see AWS API * Documentation */ java.util.concurrent.Future* Deletes a message template for messages that were sent through the SMS channel. *
* * @param deleteSmsTemplateRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the DeleteSmsTemplate operation returned by the service. * @sample AmazonPinpointAsyncHandler.DeleteSmsTemplate * @see AWS API * Documentation */ java.util.concurrent.Future* Deletes all the endpoints that are associated with a specific user ID. *
* * @param deleteUserEndpointsRequest * @return A Java Future containing the result of the DeleteUserEndpoints operation returned by the service. * @sample AmazonPinpointAsync.DeleteUserEndpoints * @see AWS * API Documentation */ java.util.concurrent.Future* Deletes all the endpoints that are associated with a specific user ID. *
* * @param deleteUserEndpointsRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the DeleteUserEndpoints operation returned by the service. * @sample AmazonPinpointAsyncHandler.DeleteUserEndpoints * @see AWS * API Documentation */ java.util.concurrent.Future* Disables the voice channel for an application and deletes any existing settings for the channel. *
* * @param deleteVoiceChannelRequest * @return A Java Future containing the result of the DeleteVoiceChannel operation returned by the service. * @sample AmazonPinpointAsync.DeleteVoiceChannel * @see AWS * API Documentation */ java.util.concurrent.Future* Disables the voice channel for an application and deletes any existing settings for the channel. *
* * @param deleteVoiceChannelRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the DeleteVoiceChannel operation returned by the service. * @sample AmazonPinpointAsyncHandler.DeleteVoiceChannel * @see AWS * API Documentation */ java.util.concurrent.Future* Deletes a message template for messages that were sent through the voice channel. *
* * @param deleteVoiceTemplateRequest * @return A Java Future containing the result of the DeleteVoiceTemplate operation returned by the service. * @sample AmazonPinpointAsync.DeleteVoiceTemplate * @see AWS * API Documentation */ java.util.concurrent.Future* Deletes a message template for messages that were sent through the voice channel. *
* * @param deleteVoiceTemplateRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the DeleteVoiceTemplate operation returned by the service. * @sample AmazonPinpointAsyncHandler.DeleteVoiceTemplate * @see AWS * API Documentation */ java.util.concurrent.Future* Retrieves information about the status and settings of the ADM channel for an application. *
* * @param getAdmChannelRequest * @return A Java Future containing the result of the GetAdmChannel operation returned by the service. * @sample AmazonPinpointAsync.GetAdmChannel * @see AWS API * Documentation */ java.util.concurrent.Future* Retrieves information about the status and settings of the ADM channel for an application. *
* * @param getAdmChannelRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the GetAdmChannel operation returned by the service. * @sample AmazonPinpointAsyncHandler.GetAdmChannel * @see AWS API * Documentation */ java.util.concurrent.Future* Retrieves information about the status and settings of the APNs channel for an application. *
* * @param getApnsChannelRequest * @return A Java Future containing the result of the GetApnsChannel operation returned by the service. * @sample AmazonPinpointAsync.GetApnsChannel * @see AWS API * Documentation */ java.util.concurrent.Future* Retrieves information about the status and settings of the APNs channel for an application. *
* * @param getApnsChannelRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the GetApnsChannel operation returned by the service. * @sample AmazonPinpointAsyncHandler.GetApnsChannel * @see AWS API * Documentation */ java.util.concurrent.Future* Retrieves information about the status and settings of the APNs sandbox channel for an application. *
* * @param getApnsSandboxChannelRequest * @return A Java Future containing the result of the GetApnsSandboxChannel operation returned by the service. * @sample AmazonPinpointAsync.GetApnsSandboxChannel * @see AWS * API Documentation */ java.util.concurrent.Future* Retrieves information about the status and settings of the APNs sandbox channel for an application. *
* * @param getApnsSandboxChannelRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the GetApnsSandboxChannel operation returned by the service. * @sample AmazonPinpointAsyncHandler.GetApnsSandboxChannel * @see AWS * API Documentation */ java.util.concurrent.Future* Retrieves information about the status and settings of the APNs VoIP channel for an application. *
* * @param getApnsVoipChannelRequest * @return A Java Future containing the result of the GetApnsVoipChannel operation returned by the service. * @sample AmazonPinpointAsync.GetApnsVoipChannel * @see AWS * API Documentation */ java.util.concurrent.Future* Retrieves information about the status and settings of the APNs VoIP channel for an application. *
* * @param getApnsVoipChannelRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the GetApnsVoipChannel operation returned by the service. * @sample AmazonPinpointAsyncHandler.GetApnsVoipChannel * @see AWS * API Documentation */ java.util.concurrent.Future* Retrieves information about the status and settings of the APNs VoIP sandbox channel for an application. *
* * @param getApnsVoipSandboxChannelRequest * @return A Java Future containing the result of the GetApnsVoipSandboxChannel operation returned by the service. * @sample AmazonPinpointAsync.GetApnsVoipSandboxChannel * @see AWS API Documentation */ java.util.concurrent.Future* Retrieves information about the status and settings of the APNs VoIP sandbox channel for an application. *
* * @param getApnsVoipSandboxChannelRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the GetApnsVoipSandboxChannel operation returned by the service. * @sample AmazonPinpointAsyncHandler.GetApnsVoipSandboxChannel * @see AWS API Documentation */ java.util.concurrent.Future* Retrieves information about an application. *
* * @param getAppRequest * @return A Java Future containing the result of the GetApp operation returned by the service. * @sample AmazonPinpointAsync.GetApp * @see AWS API * Documentation */ java.util.concurrent.Future* Retrieves information about an application. *
* * @param getAppRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the GetApp operation returned by the service. * @sample AmazonPinpointAsyncHandler.GetApp * @see AWS API * Documentation */ java.util.concurrent.Future* Retrieves (queries) pre-aggregated data for a standard metric that applies to an application. *
* * @param getApplicationDateRangeKpiRequest * @return A Java Future containing the result of the GetApplicationDateRangeKpi operation returned by the service. * @sample AmazonPinpointAsync.GetApplicationDateRangeKpi * @see AWS API Documentation */ java.util.concurrent.Future* Retrieves (queries) pre-aggregated data for a standard metric that applies to an application. *
* * @param getApplicationDateRangeKpiRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the GetApplicationDateRangeKpi operation returned by the service. * @sample AmazonPinpointAsyncHandler.GetApplicationDateRangeKpi * @see AWS API Documentation */ java.util.concurrent.Future* Retrieves information about the settings for an application. *
* * @param getApplicationSettingsRequest * @return A Java Future containing the result of the GetApplicationSettings operation returned by the service. * @sample AmazonPinpointAsync.GetApplicationSettings * @see AWS API Documentation */ java.util.concurrent.Future* Retrieves information about the settings for an application. *
* * @param getApplicationSettingsRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the GetApplicationSettings operation returned by the service. * @sample AmazonPinpointAsyncHandler.GetApplicationSettings * @see AWS API Documentation */ java.util.concurrent.Future* Retrieves information about all the applications that are associated with your Amazon Pinpoint account. *
* * @param getAppsRequest * @return A Java Future containing the result of the GetApps operation returned by the service. * @sample AmazonPinpointAsync.GetApps * @see AWS API * Documentation */ java.util.concurrent.Future* Retrieves information about all the applications that are associated with your Amazon Pinpoint account. *
* * @param getAppsRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the GetApps operation returned by the service. * @sample AmazonPinpointAsyncHandler.GetApps * @see AWS API * Documentation */ java.util.concurrent.Future* Retrieves information about the status and settings of the Baidu channel for an application. *
* * @param getBaiduChannelRequest * @return A Java Future containing the result of the GetBaiduChannel operation returned by the service. * @sample AmazonPinpointAsync.GetBaiduChannel * @see AWS API * Documentation */ java.util.concurrent.Future* Retrieves information about the status and settings of the Baidu channel for an application. *
* * @param getBaiduChannelRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the GetBaiduChannel operation returned by the service. * @sample AmazonPinpointAsyncHandler.GetBaiduChannel * @see AWS API * Documentation */ java.util.concurrent.Future* Retrieves information about the status, configuration, and other settings for a campaign. *
* * @param getCampaignRequest * @return A Java Future containing the result of the GetCampaign operation returned by the service. * @sample AmazonPinpointAsync.GetCampaign * @see AWS API * Documentation */ java.util.concurrent.Future* Retrieves information about the status, configuration, and other settings for a campaign. *
* * @param getCampaignRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the GetCampaign operation returned by the service. * @sample AmazonPinpointAsyncHandler.GetCampaign * @see AWS API * Documentation */ java.util.concurrent.Future* Retrieves information about all the activities for a campaign. *
* * @param getCampaignActivitiesRequest * @return A Java Future containing the result of the GetCampaignActivities operation returned by the service. * @sample AmazonPinpointAsync.GetCampaignActivities * @see AWS * API Documentation */ java.util.concurrent.Future* Retrieves information about all the activities for a campaign. *
* * @param getCampaignActivitiesRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the GetCampaignActivities operation returned by the service. * @sample AmazonPinpointAsyncHandler.GetCampaignActivities * @see AWS * API Documentation */ java.util.concurrent.Future* Retrieves (queries) pre-aggregated data for a standard metric that applies to a campaign. *
* * @param getCampaignDateRangeKpiRequest * @return A Java Future containing the result of the GetCampaignDateRangeKpi operation returned by the service. * @sample AmazonPinpointAsync.GetCampaignDateRangeKpi * @see AWS API Documentation */ java.util.concurrent.Future* Retrieves (queries) pre-aggregated data for a standard metric that applies to a campaign. *
* * @param getCampaignDateRangeKpiRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the GetCampaignDateRangeKpi operation returned by the service. * @sample AmazonPinpointAsyncHandler.GetCampaignDateRangeKpi * @see AWS API Documentation */ java.util.concurrent.Future* Retrieves information about the status, configuration, and other settings for a specific version of a campaign. *
* * @param getCampaignVersionRequest * @return A Java Future containing the result of the GetCampaignVersion operation returned by the service. * @sample AmazonPinpointAsync.GetCampaignVersion * @see AWS * API Documentation */ java.util.concurrent.Future* Retrieves information about the status, configuration, and other settings for a specific version of a campaign. *
* * @param getCampaignVersionRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the GetCampaignVersion operation returned by the service. * @sample AmazonPinpointAsyncHandler.GetCampaignVersion * @see AWS * API Documentation */ java.util.concurrent.Future* Retrieves information about the status, configuration, and other settings for all versions of a campaign. *
* * @param getCampaignVersionsRequest * @return A Java Future containing the result of the GetCampaignVersions operation returned by the service. * @sample AmazonPinpointAsync.GetCampaignVersions * @see AWS * API Documentation */ java.util.concurrent.Future* Retrieves information about the status, configuration, and other settings for all versions of a campaign. *
* * @param getCampaignVersionsRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the GetCampaignVersions operation returned by the service. * @sample AmazonPinpointAsyncHandler.GetCampaignVersions * @see AWS * API Documentation */ java.util.concurrent.Future* Retrieves information about the status, configuration, and other settings for all the campaigns that are * associated with an application. *
* * @param getCampaignsRequest * @return A Java Future containing the result of the GetCampaigns operation returned by the service. * @sample AmazonPinpointAsync.GetCampaigns * @see AWS API * Documentation */ java.util.concurrent.Future* Retrieves information about the status, configuration, and other settings for all the campaigns that are * associated with an application. *
* * @param getCampaignsRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the GetCampaigns operation returned by the service. * @sample AmazonPinpointAsyncHandler.GetCampaigns * @see AWS API * Documentation */ java.util.concurrent.Future* Retrieves information about the history and status of each channel for an application. *
* * @param getChannelsRequest * @return A Java Future containing the result of the GetChannels operation returned by the service. * @sample AmazonPinpointAsync.GetChannels * @see AWS API * Documentation */ java.util.concurrent.Future* Retrieves information about the history and status of each channel for an application. *
* * @param getChannelsRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the GetChannels operation returned by the service. * @sample AmazonPinpointAsyncHandler.GetChannels * @see AWS API * Documentation */ java.util.concurrent.Future* Retrieves information about the status and settings of the email channel for an application. *
* * @param getEmailChannelRequest * @return A Java Future containing the result of the GetEmailChannel operation returned by the service. * @sample AmazonPinpointAsync.GetEmailChannel * @see AWS API * Documentation */ java.util.concurrent.Future* Retrieves information about the status and settings of the email channel for an application. *
* * @param getEmailChannelRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the GetEmailChannel operation returned by the service. * @sample AmazonPinpointAsyncHandler.GetEmailChannel * @see AWS API * Documentation */ java.util.concurrent.Future* Retrieves the content and settings of a message template for messages that are sent through the email channel. *
* * @param getEmailTemplateRequest * @return A Java Future containing the result of the GetEmailTemplate operation returned by the service. * @sample AmazonPinpointAsync.GetEmailTemplate * @see AWS API * Documentation */ java.util.concurrent.Future* Retrieves the content and settings of a message template for messages that are sent through the email channel. *
* * @param getEmailTemplateRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the GetEmailTemplate operation returned by the service. * @sample AmazonPinpointAsyncHandler.GetEmailTemplate * @see AWS API * Documentation */ java.util.concurrent.Future* Retrieves information about the settings and attributes of a specific endpoint for an application. *
* * @param getEndpointRequest * @return A Java Future containing the result of the GetEndpoint operation returned by the service. * @sample AmazonPinpointAsync.GetEndpoint * @see AWS API * Documentation */ java.util.concurrent.Future* Retrieves information about the settings and attributes of a specific endpoint for an application. *
* * @param getEndpointRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the GetEndpoint operation returned by the service. * @sample AmazonPinpointAsyncHandler.GetEndpoint * @see AWS API * Documentation */ java.util.concurrent.Future* Retrieves information about the event stream settings for an application. *
* * @param getEventStreamRequest * @return A Java Future containing the result of the GetEventStream operation returned by the service. * @sample AmazonPinpointAsync.GetEventStream * @see AWS API * Documentation */ java.util.concurrent.Future* Retrieves information about the event stream settings for an application. *
* * @param getEventStreamRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the GetEventStream operation returned by the service. * @sample AmazonPinpointAsyncHandler.GetEventStream * @see AWS API * Documentation */ java.util.concurrent.Future* Retrieves information about the status and settings of a specific export job for an application. *
* * @param getExportJobRequest * @return A Java Future containing the result of the GetExportJob operation returned by the service. * @sample AmazonPinpointAsync.GetExportJob * @see AWS API * Documentation */ java.util.concurrent.Future* Retrieves information about the status and settings of a specific export job for an application. *
* * @param getExportJobRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the GetExportJob operation returned by the service. * @sample AmazonPinpointAsyncHandler.GetExportJob * @see AWS API * Documentation */ java.util.concurrent.Future* Retrieves information about the status and settings of all the export jobs for an application. *
* * @param getExportJobsRequest * @return A Java Future containing the result of the GetExportJobs operation returned by the service. * @sample AmazonPinpointAsync.GetExportJobs * @see AWS API * Documentation */ java.util.concurrent.Future* Retrieves information about the status and settings of all the export jobs for an application. *
* * @param getExportJobsRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the GetExportJobs operation returned by the service. * @sample AmazonPinpointAsyncHandler.GetExportJobs * @see AWS API * Documentation */ java.util.concurrent.Future* Retrieves information about the status and settings of the GCM channel for an application. *
* * @param getGcmChannelRequest * @return A Java Future containing the result of the GetGcmChannel operation returned by the service. * @sample AmazonPinpointAsync.GetGcmChannel * @see AWS API * Documentation */ java.util.concurrent.Future* Retrieves information about the status and settings of the GCM channel for an application. *
* * @param getGcmChannelRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the GetGcmChannel operation returned by the service. * @sample AmazonPinpointAsyncHandler.GetGcmChannel * @see AWS API * Documentation */ java.util.concurrent.Future* Retrieves information about the status and settings of a specific import job for an application. *
* * @param getImportJobRequest * @return A Java Future containing the result of the GetImportJob operation returned by the service. * @sample AmazonPinpointAsync.GetImportJob * @see AWS API * Documentation */ java.util.concurrent.Future* Retrieves information about the status and settings of a specific import job for an application. *
* * @param getImportJobRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the GetImportJob operation returned by the service. * @sample AmazonPinpointAsyncHandler.GetImportJob * @see AWS API * Documentation */ java.util.concurrent.Future* Retrieves information about the status and settings of all the import jobs for an application. *
* * @param getImportJobsRequest * @return A Java Future containing the result of the GetImportJobs operation returned by the service. * @sample AmazonPinpointAsync.GetImportJobs * @see AWS API * Documentation */ java.util.concurrent.Future* Retrieves information about the status and settings of all the import jobs for an application. *
* * @param getImportJobsRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the GetImportJobs operation returned by the service. * @sample AmazonPinpointAsyncHandler.GetImportJobs * @see AWS API * Documentation */ java.util.concurrent.Future* Retrieves the in-app messages targeted for the provided endpoint ID. *
* * @param getInAppMessagesRequest * @return A Java Future containing the result of the GetInAppMessages operation returned by the service. * @sample AmazonPinpointAsync.GetInAppMessages * @see AWS API * Documentation */ java.util.concurrent.Future* Retrieves the in-app messages targeted for the provided endpoint ID. *
* * @param getInAppMessagesRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the GetInAppMessages operation returned by the service. * @sample AmazonPinpointAsyncHandler.GetInAppMessages * @see AWS API * Documentation */ java.util.concurrent.Future* Retrieves the content and settings of a message template for messages sent through the in-app channel. *
* * @param getInAppTemplateRequest * @return A Java Future containing the result of the GetInAppTemplate operation returned by the service. * @sample AmazonPinpointAsync.GetInAppTemplate * @see AWS API * Documentation */ java.util.concurrent.Future* Retrieves the content and settings of a message template for messages sent through the in-app channel. *
* * @param getInAppTemplateRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the GetInAppTemplate operation returned by the service. * @sample AmazonPinpointAsyncHandler.GetInAppTemplate * @see AWS API * Documentation */ java.util.concurrent.Future* Retrieves information about the status, configuration, and other settings for a journey. *
* * @param getJourneyRequest * @return A Java Future containing the result of the GetJourney operation returned by the service. * @sample AmazonPinpointAsync.GetJourney * @see AWS API * Documentation */ java.util.concurrent.Future* Retrieves information about the status, configuration, and other settings for a journey. *
* * @param getJourneyRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the GetJourney operation returned by the service. * @sample AmazonPinpointAsyncHandler.GetJourney * @see AWS API * Documentation */ java.util.concurrent.Future* Retrieves (queries) pre-aggregated data for a standard engagement metric that applies to a journey. *
* * @param getJourneyDateRangeKpiRequest * @return A Java Future containing the result of the GetJourneyDateRangeKpi operation returned by the service. * @sample AmazonPinpointAsync.GetJourneyDateRangeKpi * @see AWS API Documentation */ java.util.concurrent.Future* Retrieves (queries) pre-aggregated data for a standard engagement metric that applies to a journey. *
* * @param getJourneyDateRangeKpiRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the GetJourneyDateRangeKpi operation returned by the service. * @sample AmazonPinpointAsyncHandler.GetJourneyDateRangeKpi * @see AWS API Documentation */ java.util.concurrent.Future* Retrieves (queries) pre-aggregated data for a standard execution metric that applies to a journey activity. *
* * @param getJourneyExecutionActivityMetricsRequest * @return A Java Future containing the result of the GetJourneyExecutionActivityMetrics operation returned by the * service. * @sample AmazonPinpointAsync.GetJourneyExecutionActivityMetrics * @see AWS API Documentation */ java.util.concurrent.Future* Retrieves (queries) pre-aggregated data for a standard execution metric that applies to a journey activity. *
* * @param getJourneyExecutionActivityMetricsRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the GetJourneyExecutionActivityMetrics operation returned by the * service. * @sample AmazonPinpointAsyncHandler.GetJourneyExecutionActivityMetrics * @see AWS API Documentation */ java.util.concurrent.Future* Retrieves (queries) pre-aggregated data for a standard execution metric that applies to a journey. *
* * @param getJourneyExecutionMetricsRequest * @return A Java Future containing the result of the GetJourneyExecutionMetrics operation returned by the service. * @sample AmazonPinpointAsync.GetJourneyExecutionMetrics * @see AWS API Documentation */ java.util.concurrent.Future* Retrieves (queries) pre-aggregated data for a standard execution metric that applies to a journey. *
* * @param getJourneyExecutionMetricsRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the GetJourneyExecutionMetrics operation returned by the service. * @sample AmazonPinpointAsyncHandler.GetJourneyExecutionMetrics * @see AWS API Documentation */ java.util.concurrent.Future* Retrieves (queries) pre-aggregated data for a standard run execution metric that applies to a journey activity. *
* * @param getJourneyRunExecutionActivityMetricsRequest * @return A Java Future containing the result of the GetJourneyRunExecutionActivityMetrics operation returned by * the service. * @sample AmazonPinpointAsync.GetJourneyRunExecutionActivityMetrics * @see AWS API Documentation */ java.util.concurrent.Future* Retrieves (queries) pre-aggregated data for a standard run execution metric that applies to a journey activity. *
* * @param getJourneyRunExecutionActivityMetricsRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the GetJourneyRunExecutionActivityMetrics operation returned by * the service. * @sample AmazonPinpointAsyncHandler.GetJourneyRunExecutionActivityMetrics * @see AWS API Documentation */ java.util.concurrent.Future* Retrieves (queries) pre-aggregated data for a standard run execution metric that applies to a journey. *
* * @param getJourneyRunExecutionMetricsRequest * @return A Java Future containing the result of the GetJourneyRunExecutionMetrics operation returned by the * service. * @sample AmazonPinpointAsync.GetJourneyRunExecutionMetrics * @see AWS API Documentation */ java.util.concurrent.Future* Retrieves (queries) pre-aggregated data for a standard run execution metric that applies to a journey. *
* * @param getJourneyRunExecutionMetricsRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the GetJourneyRunExecutionMetrics operation returned by the * service. * @sample AmazonPinpointAsyncHandler.GetJourneyRunExecutionMetrics * @see AWS API Documentation */ java.util.concurrent.Future* Provides information about the runs of a journey. *
* * @param getJourneyRunsRequest * @return A Java Future containing the result of the GetJourneyRuns operation returned by the service. * @sample AmazonPinpointAsync.GetJourneyRuns * @see AWS API * Documentation */ java.util.concurrent.Future* Provides information about the runs of a journey. *
* * @param getJourneyRunsRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the GetJourneyRuns operation returned by the service. * @sample AmazonPinpointAsyncHandler.GetJourneyRuns * @see AWS API * Documentation */ java.util.concurrent.Future* Retrieves the content and settings of a message template for messages that are sent through a push notification * channel. *
* * @param getPushTemplateRequest * @return A Java Future containing the result of the GetPushTemplate operation returned by the service. * @sample AmazonPinpointAsync.GetPushTemplate * @see AWS API * Documentation */ java.util.concurrent.Future* Retrieves the content and settings of a message template for messages that are sent through a push notification * channel. *
* * @param getPushTemplateRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the GetPushTemplate operation returned by the service. * @sample AmazonPinpointAsyncHandler.GetPushTemplate * @see AWS API * Documentation */ java.util.concurrent.Future* Retrieves information about an Amazon Pinpoint configuration for a recommender model. *
* * @param getRecommenderConfigurationRequest * @return A Java Future containing the result of the GetRecommenderConfiguration operation returned by the service. * @sample AmazonPinpointAsync.GetRecommenderConfiguration * @see AWS API Documentation */ java.util.concurrent.Future* Retrieves information about an Amazon Pinpoint configuration for a recommender model. *
* * @param getRecommenderConfigurationRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the GetRecommenderConfiguration operation returned by the service. * @sample AmazonPinpointAsyncHandler.GetRecommenderConfiguration * @see AWS API Documentation */ java.util.concurrent.Future* Retrieves information about all the recommender model configurations that are associated with your Amazon * Pinpoint account. *
* * @param getRecommenderConfigurationsRequest * @return A Java Future containing the result of the GetRecommenderConfigurations operation returned by the * service. * @sample AmazonPinpointAsync.GetRecommenderConfigurations * @see AWS API Documentation */ java.util.concurrent.Future* Retrieves information about all the recommender model configurations that are associated with your Amazon * Pinpoint account. *
* * @param getRecommenderConfigurationsRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the GetRecommenderConfigurations operation returned by the * service. * @sample AmazonPinpointAsyncHandler.GetRecommenderConfigurations * @see AWS API Documentation */ java.util.concurrent.Future* Retrieves information about the configuration, dimension, and other settings for a specific segment that's * associated with an application. *
* * @param getSegmentRequest * @return A Java Future containing the result of the GetSegment operation returned by the service. * @sample AmazonPinpointAsync.GetSegment * @see AWS API * Documentation */ java.util.concurrent.Future* Retrieves information about the configuration, dimension, and other settings for a specific segment that's * associated with an application. *
* * @param getSegmentRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the GetSegment operation returned by the service. * @sample AmazonPinpointAsyncHandler.GetSegment * @see AWS API * Documentation */ java.util.concurrent.Future* Retrieves information about the status and settings of the export jobs for a segment. *
* * @param getSegmentExportJobsRequest * @return A Java Future containing the result of the GetSegmentExportJobs operation returned by the service. * @sample AmazonPinpointAsync.GetSegmentExportJobs * @see AWS * API Documentation */ java.util.concurrent.Future* Retrieves information about the status and settings of the export jobs for a segment. *
* * @param getSegmentExportJobsRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the GetSegmentExportJobs operation returned by the service. * @sample AmazonPinpointAsyncHandler.GetSegmentExportJobs * @see AWS * API Documentation */ java.util.concurrent.Future* Retrieves information about the status and settings of the import jobs for a segment. *
* * @param getSegmentImportJobsRequest * @return A Java Future containing the result of the GetSegmentImportJobs operation returned by the service. * @sample AmazonPinpointAsync.GetSegmentImportJobs * @see AWS * API Documentation */ java.util.concurrent.Future* Retrieves information about the status and settings of the import jobs for a segment. *
* * @param getSegmentImportJobsRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the GetSegmentImportJobs operation returned by the service. * @sample AmazonPinpointAsyncHandler.GetSegmentImportJobs * @see AWS * API Documentation */ java.util.concurrent.Future* Retrieves information about the configuration, dimension, and other settings for a specific version of a segment * that's associated with an application. *
* * @param getSegmentVersionRequest * @return A Java Future containing the result of the GetSegmentVersion operation returned by the service. * @sample AmazonPinpointAsync.GetSegmentVersion * @see AWS API * Documentation */ java.util.concurrent.Future* Retrieves information about the configuration, dimension, and other settings for a specific version of a segment * that's associated with an application. *
* * @param getSegmentVersionRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the GetSegmentVersion operation returned by the service. * @sample AmazonPinpointAsyncHandler.GetSegmentVersion * @see AWS API * Documentation */ java.util.concurrent.Future* Retrieves information about the configuration, dimension, and other settings for all the versions of a specific * segment that's associated with an application. *
* * @param getSegmentVersionsRequest * @return A Java Future containing the result of the GetSegmentVersions operation returned by the service. * @sample AmazonPinpointAsync.GetSegmentVersions * @see AWS * API Documentation */ java.util.concurrent.Future* Retrieves information about the configuration, dimension, and other settings for all the versions of a specific * segment that's associated with an application. *
* * @param getSegmentVersionsRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the GetSegmentVersions operation returned by the service. * @sample AmazonPinpointAsyncHandler.GetSegmentVersions * @see AWS * API Documentation */ java.util.concurrent.Future* Retrieves information about the configuration, dimension, and other settings for all the segments that are * associated with an application. *
* * @param getSegmentsRequest * @return A Java Future containing the result of the GetSegments operation returned by the service. * @sample AmazonPinpointAsync.GetSegments * @see AWS API * Documentation */ java.util.concurrent.Future* Retrieves information about the configuration, dimension, and other settings for all the segments that are * associated with an application. *
* * @param getSegmentsRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the GetSegments operation returned by the service. * @sample AmazonPinpointAsyncHandler.GetSegments * @see AWS API * Documentation */ java.util.concurrent.Future* Retrieves information about the status and settings of the SMS channel for an application. *
* * @param getSmsChannelRequest * @return A Java Future containing the result of the GetSmsChannel operation returned by the service. * @sample AmazonPinpointAsync.GetSmsChannel * @see AWS API * Documentation */ java.util.concurrent.Future* Retrieves information about the status and settings of the SMS channel for an application. *
* * @param getSmsChannelRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the GetSmsChannel operation returned by the service. * @sample AmazonPinpointAsyncHandler.GetSmsChannel * @see AWS API * Documentation */ java.util.concurrent.Future* Retrieves the content and settings of a message template for messages that are sent through the SMS channel. *
* * @param getSmsTemplateRequest * @return A Java Future containing the result of the GetSmsTemplate operation returned by the service. * @sample AmazonPinpointAsync.GetSmsTemplate * @see AWS API * Documentation */ java.util.concurrent.Future* Retrieves the content and settings of a message template for messages that are sent through the SMS channel. *
* * @param getSmsTemplateRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the GetSmsTemplate operation returned by the service. * @sample AmazonPinpointAsyncHandler.GetSmsTemplate * @see AWS API * Documentation */ java.util.concurrent.Future* Retrieves information about all the endpoints that are associated with a specific user ID. *
* * @param getUserEndpointsRequest * @return A Java Future containing the result of the GetUserEndpoints operation returned by the service. * @sample AmazonPinpointAsync.GetUserEndpoints * @see AWS API * Documentation */ java.util.concurrent.Future* Retrieves information about all the endpoints that are associated with a specific user ID. *
* * @param getUserEndpointsRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the GetUserEndpoints operation returned by the service. * @sample AmazonPinpointAsyncHandler.GetUserEndpoints * @see AWS API * Documentation */ java.util.concurrent.Future* Retrieves information about the status and settings of the voice channel for an application. *
* * @param getVoiceChannelRequest * @return A Java Future containing the result of the GetVoiceChannel operation returned by the service. * @sample AmazonPinpointAsync.GetVoiceChannel * @see AWS API * Documentation */ java.util.concurrent.Future* Retrieves information about the status and settings of the voice channel for an application. *
* * @param getVoiceChannelRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the GetVoiceChannel operation returned by the service. * @sample AmazonPinpointAsyncHandler.GetVoiceChannel * @see AWS API * Documentation */ java.util.concurrent.Future* Retrieves the content and settings of a message template for messages that are sent through the voice channel. *
* * @param getVoiceTemplateRequest * @return A Java Future containing the result of the GetVoiceTemplate operation returned by the service. * @sample AmazonPinpointAsync.GetVoiceTemplate * @see AWS API * Documentation */ java.util.concurrent.Future* Retrieves the content and settings of a message template for messages that are sent through the voice channel. *
* * @param getVoiceTemplateRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the GetVoiceTemplate operation returned by the service. * @sample AmazonPinpointAsyncHandler.GetVoiceTemplate * @see AWS API * Documentation */ java.util.concurrent.Future* Retrieves information about the status, configuration, and other settings for all the journeys that are * associated with an application. *
* * @param listJourneysRequest * @return A Java Future containing the result of the ListJourneys operation returned by the service. * @sample AmazonPinpointAsync.ListJourneys * @see AWS API * Documentation */ java.util.concurrent.Future* Retrieves information about the status, configuration, and other settings for all the journeys that are * associated with an application. *
* * @param listJourneysRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the ListJourneys operation returned by the service. * @sample AmazonPinpointAsyncHandler.ListJourneys * @see AWS API * Documentation */ java.util.concurrent.Future