@ThreadSafe @Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class AmazonPinpointAsyncClient extends AmazonPinpointClient implements AmazonPinpointAsync
AsyncHandler
can be used to receive
notification when an asynchronous operation completes.
Doc Engage API - Amazon Pinpoint API
LOGGING_AWS_REQUEST_METRIC
ENDPOINT_PREFIX
Constructor and Description |
---|
AmazonPinpointAsyncClient()
Deprecated.
|
AmazonPinpointAsyncClient(AWSCredentials awsCredentials)
Deprecated.
|
AmazonPinpointAsyncClient(AWSCredentials awsCredentials,
ClientConfiguration clientConfiguration,
ExecutorService executorService)
|
AmazonPinpointAsyncClient(AWSCredentials awsCredentials,
ExecutorService executorService)
|
AmazonPinpointAsyncClient(AWSCredentialsProvider awsCredentialsProvider)
Deprecated.
|
AmazonPinpointAsyncClient(AWSCredentialsProvider awsCredentialsProvider,
ClientConfiguration clientConfiguration)
|
AmazonPinpointAsyncClient(AWSCredentialsProvider awsCredentialsProvider,
ClientConfiguration clientConfiguration,
ExecutorService executorService)
|
AmazonPinpointAsyncClient(AWSCredentialsProvider awsCredentialsProvider,
ExecutorService executorService)
|
AmazonPinpointAsyncClient(ClientConfiguration clientConfiguration)
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
static AmazonPinpointAsyncClientBuilder |
asyncBuilder() |
Future<CreateAppResult> |
createAppAsync(CreateAppRequest request)
Creates an application.
|
Future<CreateAppResult> |
createAppAsync(CreateAppRequest request,
AsyncHandler<CreateAppRequest,CreateAppResult> asyncHandler)
Creates an application.
|
Future<CreateCampaignResult> |
createCampaignAsync(CreateCampaignRequest request)
Creates a new campaign for an application or updates the settings of an existing campaign for an application.
|
Future<CreateCampaignResult> |
createCampaignAsync(CreateCampaignRequest request,
AsyncHandler<CreateCampaignRequest,CreateCampaignResult> asyncHandler)
Creates a new campaign for an application or updates the settings of an existing campaign for an application.
|
Future<CreateEmailTemplateResult> |
createEmailTemplateAsync(CreateEmailTemplateRequest request)
Creates a message template for messages that are sent through the email channel.
|
Future<CreateEmailTemplateResult> |
createEmailTemplateAsync(CreateEmailTemplateRequest request,
AsyncHandler<CreateEmailTemplateRequest,CreateEmailTemplateResult> asyncHandler)
Creates a message template for messages that are sent through the email channel.
|
Future<CreateExportJobResult> |
createExportJobAsync(CreateExportJobRequest request)
Creates an export job for an application.
|
Future<CreateExportJobResult> |
createExportJobAsync(CreateExportJobRequest request,
AsyncHandler<CreateExportJobRequest,CreateExportJobResult> asyncHandler)
Creates an export job for an application.
|
Future<CreateImportJobResult> |
createImportJobAsync(CreateImportJobRequest request)
Creates an import job for an application.
|
Future<CreateImportJobResult> |
createImportJobAsync(CreateImportJobRequest request,
AsyncHandler<CreateImportJobRequest,CreateImportJobResult> asyncHandler)
Creates an import job for an application.
|
Future<CreateInAppTemplateResult> |
createInAppTemplateAsync(CreateInAppTemplateRequest request)
Creates a new message template for messages using the in-app message channel.
|
Future<CreateInAppTemplateResult> |
createInAppTemplateAsync(CreateInAppTemplateRequest request,
AsyncHandler<CreateInAppTemplateRequest,CreateInAppTemplateResult> asyncHandler)
Creates a new message template for messages using the in-app message channel.
|
Future<CreateJourneyResult> |
createJourneyAsync(CreateJourneyRequest request)
Creates a journey for an application.
|
Future<CreateJourneyResult> |
createJourneyAsync(CreateJourneyRequest request,
AsyncHandler<CreateJourneyRequest,CreateJourneyResult> asyncHandler)
Creates a journey for an application.
|
Future<CreatePushTemplateResult> |
createPushTemplateAsync(CreatePushTemplateRequest request)
Creates a message template for messages that are sent through a push notification channel.
|
Future<CreatePushTemplateResult> |
createPushTemplateAsync(CreatePushTemplateRequest request,
AsyncHandler<CreatePushTemplateRequest,CreatePushTemplateResult> asyncHandler)
Creates a message template for messages that are sent through a push notification channel.
|
Future<CreateRecommenderConfigurationResult> |
createRecommenderConfigurationAsync(CreateRecommenderConfigurationRequest request)
Creates an Amazon Pinpoint configuration for a recommender model.
|
Future<CreateRecommenderConfigurationResult> |
createRecommenderConfigurationAsync(CreateRecommenderConfigurationRequest request,
AsyncHandler<CreateRecommenderConfigurationRequest,CreateRecommenderConfigurationResult> asyncHandler)
Creates an Amazon Pinpoint configuration for a recommender model.
|
Future<CreateSegmentResult> |
createSegmentAsync(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.
|
Future<CreateSegmentResult> |
createSegmentAsync(CreateSegmentRequest request,
AsyncHandler<CreateSegmentRequest,CreateSegmentResult> asyncHandler)
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.
|
Future<CreateSmsTemplateResult> |
createSmsTemplateAsync(CreateSmsTemplateRequest request)
Creates a message template for messages that are sent through the SMS channel.
|
Future<CreateSmsTemplateResult> |
createSmsTemplateAsync(CreateSmsTemplateRequest request,
AsyncHandler<CreateSmsTemplateRequest,CreateSmsTemplateResult> asyncHandler)
Creates a message template for messages that are sent through the SMS channel.
|
Future<CreateVoiceTemplateResult> |
createVoiceTemplateAsync(CreateVoiceTemplateRequest request)
Creates a message template for messages that are sent through the voice channel.
|
Future<CreateVoiceTemplateResult> |
createVoiceTemplateAsync(CreateVoiceTemplateRequest request,
AsyncHandler<CreateVoiceTemplateRequest,CreateVoiceTemplateResult> asyncHandler)
Creates a message template for messages that are sent through the voice channel.
|
Future<DeleteAdmChannelResult> |
deleteAdmChannelAsync(DeleteAdmChannelRequest request)
Disables the ADM channel for an application and deletes any existing settings for the channel.
|
Future<DeleteAdmChannelResult> |
deleteAdmChannelAsync(DeleteAdmChannelRequest request,
AsyncHandler<DeleteAdmChannelRequest,DeleteAdmChannelResult> asyncHandler)
Disables the ADM channel for an application and deletes any existing settings for the channel.
|
Future<DeleteApnsChannelResult> |
deleteApnsChannelAsync(DeleteApnsChannelRequest request)
Disables the APNs channel for an application and deletes any existing settings for the channel.
|
Future<DeleteApnsChannelResult> |
deleteApnsChannelAsync(DeleteApnsChannelRequest request,
AsyncHandler<DeleteApnsChannelRequest,DeleteApnsChannelResult> asyncHandler)
Disables the APNs channel for an application and deletes any existing settings for the channel.
|
Future<DeleteApnsSandboxChannelResult> |
deleteApnsSandboxChannelAsync(DeleteApnsSandboxChannelRequest request)
Disables the APNs sandbox channel for an application and deletes any existing settings for the channel.
|
Future<DeleteApnsSandboxChannelResult> |
deleteApnsSandboxChannelAsync(DeleteApnsSandboxChannelRequest request,
AsyncHandler<DeleteApnsSandboxChannelRequest,DeleteApnsSandboxChannelResult> asyncHandler)
Disables the APNs sandbox channel for an application and deletes any existing settings for the channel.
|
Future<DeleteApnsVoipChannelResult> |
deleteApnsVoipChannelAsync(DeleteApnsVoipChannelRequest request)
Disables the APNs VoIP channel for an application and deletes any existing settings for the channel.
|
Future<DeleteApnsVoipChannelResult> |
deleteApnsVoipChannelAsync(DeleteApnsVoipChannelRequest request,
AsyncHandler<DeleteApnsVoipChannelRequest,DeleteApnsVoipChannelResult> asyncHandler)
Disables the APNs VoIP channel for an application and deletes any existing settings for the channel.
|
Future<DeleteApnsVoipSandboxChannelResult> |
deleteApnsVoipSandboxChannelAsync(DeleteApnsVoipSandboxChannelRequest request)
Disables the APNs VoIP sandbox channel for an application and deletes any existing settings for the channel.
|
Future<DeleteApnsVoipSandboxChannelResult> |
deleteApnsVoipSandboxChannelAsync(DeleteApnsVoipSandboxChannelRequest request,
AsyncHandler<DeleteApnsVoipSandboxChannelRequest,DeleteApnsVoipSandboxChannelResult> asyncHandler)
Disables the APNs VoIP sandbox channel for an application and deletes any existing settings for the channel.
|
Future<DeleteAppResult> |
deleteAppAsync(DeleteAppRequest request)
Deletes an application.
|
Future<DeleteAppResult> |
deleteAppAsync(DeleteAppRequest request,
AsyncHandler<DeleteAppRequest,DeleteAppResult> asyncHandler)
Deletes an application.
|
Future<DeleteBaiduChannelResult> |
deleteBaiduChannelAsync(DeleteBaiduChannelRequest request)
Disables the Baidu channel for an application and deletes any existing settings for the channel.
|
Future<DeleteBaiduChannelResult> |
deleteBaiduChannelAsync(DeleteBaiduChannelRequest request,
AsyncHandler<DeleteBaiduChannelRequest,DeleteBaiduChannelResult> asyncHandler)
Disables the Baidu channel for an application and deletes any existing settings for the channel.
|
Future<DeleteCampaignResult> |
deleteCampaignAsync(DeleteCampaignRequest request)
Deletes a campaign from an application.
|
Future<DeleteCampaignResult> |
deleteCampaignAsync(DeleteCampaignRequest request,
AsyncHandler<DeleteCampaignRequest,DeleteCampaignResult> asyncHandler)
Deletes a campaign from an application.
|
Future<DeleteEmailChannelResult> |
deleteEmailChannelAsync(DeleteEmailChannelRequest request)
Disables the email channel for an application and deletes any existing settings for the channel.
|
Future<DeleteEmailChannelResult> |
deleteEmailChannelAsync(DeleteEmailChannelRequest request,
AsyncHandler<DeleteEmailChannelRequest,DeleteEmailChannelResult> asyncHandler)
Disables the email channel for an application and deletes any existing settings for the channel.
|
Future<DeleteEmailTemplateResult> |
deleteEmailTemplateAsync(DeleteEmailTemplateRequest request)
Deletes a message template for messages that were sent through the email channel.
|
Future<DeleteEmailTemplateResult> |
deleteEmailTemplateAsync(DeleteEmailTemplateRequest request,
AsyncHandler<DeleteEmailTemplateRequest,DeleteEmailTemplateResult> asyncHandler)
Deletes a message template for messages that were sent through the email channel.
|
Future<DeleteEndpointResult> |
deleteEndpointAsync(DeleteEndpointRequest request)
Deletes an endpoint from an application.
|
Future<DeleteEndpointResult> |
deleteEndpointAsync(DeleteEndpointRequest request,
AsyncHandler<DeleteEndpointRequest,DeleteEndpointResult> asyncHandler)
Deletes an endpoint from an application.
|
Future<DeleteEventStreamResult> |
deleteEventStreamAsync(DeleteEventStreamRequest request)
Deletes the event stream for an application.
|
Future<DeleteEventStreamResult> |
deleteEventStreamAsync(DeleteEventStreamRequest request,
AsyncHandler<DeleteEventStreamRequest,DeleteEventStreamResult> asyncHandler)
Deletes the event stream for an application.
|
Future<DeleteGcmChannelResult> |
deleteGcmChannelAsync(DeleteGcmChannelRequest request)
Disables the GCM channel for an application and deletes any existing settings for the channel.
|
Future<DeleteGcmChannelResult> |
deleteGcmChannelAsync(DeleteGcmChannelRequest request,
AsyncHandler<DeleteGcmChannelRequest,DeleteGcmChannelResult> asyncHandler)
Disables the GCM channel for an application and deletes any existing settings for the channel.
|
Future<DeleteInAppTemplateResult> |
deleteInAppTemplateAsync(DeleteInAppTemplateRequest request)
Deletes a message template for messages sent using the in-app message channel.
|
Future<DeleteInAppTemplateResult> |
deleteInAppTemplateAsync(DeleteInAppTemplateRequest request,
AsyncHandler<DeleteInAppTemplateRequest,DeleteInAppTemplateResult> asyncHandler)
Deletes a message template for messages sent using the in-app message channel.
|
Future<DeleteJourneyResult> |
deleteJourneyAsync(DeleteJourneyRequest request)
Deletes a journey from an application.
|
Future<DeleteJourneyResult> |
deleteJourneyAsync(DeleteJourneyRequest request,
AsyncHandler<DeleteJourneyRequest,DeleteJourneyResult> asyncHandler)
Deletes a journey from an application.
|
Future<DeletePushTemplateResult> |
deletePushTemplateAsync(DeletePushTemplateRequest request)
Deletes a message template for messages that were sent through a push notification channel.
|
Future<DeletePushTemplateResult> |
deletePushTemplateAsync(DeletePushTemplateRequest request,
AsyncHandler<DeletePushTemplateRequest,DeletePushTemplateResult> asyncHandler)
Deletes a message template for messages that were sent through a push notification channel.
|
Future<DeleteRecommenderConfigurationResult> |
deleteRecommenderConfigurationAsync(DeleteRecommenderConfigurationRequest request)
Deletes an Amazon Pinpoint configuration for a recommender model.
|
Future<DeleteRecommenderConfigurationResult> |
deleteRecommenderConfigurationAsync(DeleteRecommenderConfigurationRequest request,
AsyncHandler<DeleteRecommenderConfigurationRequest,DeleteRecommenderConfigurationResult> asyncHandler)
Deletes an Amazon Pinpoint configuration for a recommender model.
|
Future<DeleteSegmentResult> |
deleteSegmentAsync(DeleteSegmentRequest request)
Deletes a segment from an application.
|
Future<DeleteSegmentResult> |
deleteSegmentAsync(DeleteSegmentRequest request,
AsyncHandler<DeleteSegmentRequest,DeleteSegmentResult> asyncHandler)
Deletes a segment from an application.
|
Future<DeleteSmsChannelResult> |
deleteSmsChannelAsync(DeleteSmsChannelRequest request)
Disables the SMS channel for an application and deletes any existing settings for the channel.
|
Future<DeleteSmsChannelResult> |
deleteSmsChannelAsync(DeleteSmsChannelRequest request,
AsyncHandler<DeleteSmsChannelRequest,DeleteSmsChannelResult> asyncHandler)
Disables the SMS channel for an application and deletes any existing settings for the channel.
|
Future<DeleteSmsTemplateResult> |
deleteSmsTemplateAsync(DeleteSmsTemplateRequest request)
Deletes a message template for messages that were sent through the SMS channel.
|
Future<DeleteSmsTemplateResult> |
deleteSmsTemplateAsync(DeleteSmsTemplateRequest request,
AsyncHandler<DeleteSmsTemplateRequest,DeleteSmsTemplateResult> asyncHandler)
Deletes a message template for messages that were sent through the SMS channel.
|
Future<DeleteUserEndpointsResult> |
deleteUserEndpointsAsync(DeleteUserEndpointsRequest request)
Deletes all the endpoints that are associated with a specific user ID.
|
Future<DeleteUserEndpointsResult> |
deleteUserEndpointsAsync(DeleteUserEndpointsRequest request,
AsyncHandler<DeleteUserEndpointsRequest,DeleteUserEndpointsResult> asyncHandler)
Deletes all the endpoints that are associated with a specific user ID.
|
Future<DeleteVoiceChannelResult> |
deleteVoiceChannelAsync(DeleteVoiceChannelRequest request)
Disables the voice channel for an application and deletes any existing settings for the channel.
|
Future<DeleteVoiceChannelResult> |
deleteVoiceChannelAsync(DeleteVoiceChannelRequest request,
AsyncHandler<DeleteVoiceChannelRequest,DeleteVoiceChannelResult> asyncHandler)
Disables the voice channel for an application and deletes any existing settings for the channel.
|
Future<DeleteVoiceTemplateResult> |
deleteVoiceTemplateAsync(DeleteVoiceTemplateRequest request)
Deletes a message template for messages that were sent through the voice channel.
|
Future<DeleteVoiceTemplateResult> |
deleteVoiceTemplateAsync(DeleteVoiceTemplateRequest request,
AsyncHandler<DeleteVoiceTemplateRequest,DeleteVoiceTemplateResult> asyncHandler)
Deletes a message template for messages that were sent through the voice channel.
|
Future<GetAdmChannelResult> |
getAdmChannelAsync(GetAdmChannelRequest request)
Retrieves information about the status and settings of the ADM channel for an application.
|
Future<GetAdmChannelResult> |
getAdmChannelAsync(GetAdmChannelRequest request,
AsyncHandler<GetAdmChannelRequest,GetAdmChannelResult> asyncHandler)
Retrieves information about the status and settings of the ADM channel for an application.
|
Future<GetApnsChannelResult> |
getApnsChannelAsync(GetApnsChannelRequest request)
Retrieves information about the status and settings of the APNs channel for an application.
|
Future<GetApnsChannelResult> |
getApnsChannelAsync(GetApnsChannelRequest request,
AsyncHandler<GetApnsChannelRequest,GetApnsChannelResult> asyncHandler)
Retrieves information about the status and settings of the APNs channel for an application.
|
Future<GetApnsSandboxChannelResult> |
getApnsSandboxChannelAsync(GetApnsSandboxChannelRequest request)
Retrieves information about the status and settings of the APNs sandbox channel for an application.
|
Future<GetApnsSandboxChannelResult> |
getApnsSandboxChannelAsync(GetApnsSandboxChannelRequest request,
AsyncHandler<GetApnsSandboxChannelRequest,GetApnsSandboxChannelResult> asyncHandler)
Retrieves information about the status and settings of the APNs sandbox channel for an application.
|
Future<GetApnsVoipChannelResult> |
getApnsVoipChannelAsync(GetApnsVoipChannelRequest request)
Retrieves information about the status and settings of the APNs VoIP channel for an application.
|
Future<GetApnsVoipChannelResult> |
getApnsVoipChannelAsync(GetApnsVoipChannelRequest request,
AsyncHandler<GetApnsVoipChannelRequest,GetApnsVoipChannelResult> asyncHandler)
Retrieves information about the status and settings of the APNs VoIP channel for an application.
|
Future<GetApnsVoipSandboxChannelResult> |
getApnsVoipSandboxChannelAsync(GetApnsVoipSandboxChannelRequest request)
Retrieves information about the status and settings of the APNs VoIP sandbox channel for an application.
|
Future<GetApnsVoipSandboxChannelResult> |
getApnsVoipSandboxChannelAsync(GetApnsVoipSandboxChannelRequest request,
AsyncHandler<GetApnsVoipSandboxChannelRequest,GetApnsVoipSandboxChannelResult> asyncHandler)
Retrieves information about the status and settings of the APNs VoIP sandbox channel for an application.
|
Future<GetAppResult> |
getAppAsync(GetAppRequest request)
Retrieves information about an application.
|
Future<GetAppResult> |
getAppAsync(GetAppRequest request,
AsyncHandler<GetAppRequest,GetAppResult> asyncHandler)
Retrieves information about an application.
|
Future<GetApplicationDateRangeKpiResult> |
getApplicationDateRangeKpiAsync(GetApplicationDateRangeKpiRequest request)
Retrieves (queries) pre-aggregated data for a standard metric that applies to an application.
|
Future<GetApplicationDateRangeKpiResult> |
getApplicationDateRangeKpiAsync(GetApplicationDateRangeKpiRequest request,
AsyncHandler<GetApplicationDateRangeKpiRequest,GetApplicationDateRangeKpiResult> asyncHandler)
Retrieves (queries) pre-aggregated data for a standard metric that applies to an application.
|
Future<GetApplicationSettingsResult> |
getApplicationSettingsAsync(GetApplicationSettingsRequest request)
Retrieves information about the settings for an application.
|
Future<GetApplicationSettingsResult> |
getApplicationSettingsAsync(GetApplicationSettingsRequest request,
AsyncHandler<GetApplicationSettingsRequest,GetApplicationSettingsResult> asyncHandler)
Retrieves information about the settings for an application.
|
Future<GetAppsResult> |
getAppsAsync(GetAppsRequest request)
Retrieves information about all the applications that are associated with your Amazon Pinpoint account.
|
Future<GetAppsResult> |
getAppsAsync(GetAppsRequest request,
AsyncHandler<GetAppsRequest,GetAppsResult> asyncHandler)
Retrieves information about all the applications that are associated with your Amazon Pinpoint account.
|
Future<GetBaiduChannelResult> |
getBaiduChannelAsync(GetBaiduChannelRequest request)
Retrieves information about the status and settings of the Baidu channel for an application.
|
Future<GetBaiduChannelResult> |
getBaiduChannelAsync(GetBaiduChannelRequest request,
AsyncHandler<GetBaiduChannelRequest,GetBaiduChannelResult> asyncHandler)
Retrieves information about the status and settings of the Baidu channel for an application.
|
Future<GetCampaignActivitiesResult> |
getCampaignActivitiesAsync(GetCampaignActivitiesRequest request)
Retrieves information about all the activities for a campaign.
|
Future<GetCampaignActivitiesResult> |
getCampaignActivitiesAsync(GetCampaignActivitiesRequest request,
AsyncHandler<GetCampaignActivitiesRequest,GetCampaignActivitiesResult> asyncHandler)
Retrieves information about all the activities for a campaign.
|
Future<GetCampaignResult> |
getCampaignAsync(GetCampaignRequest request)
Retrieves information about the status, configuration, and other settings for a campaign.
|
Future<GetCampaignResult> |
getCampaignAsync(GetCampaignRequest request,
AsyncHandler<GetCampaignRequest,GetCampaignResult> asyncHandler)
Retrieves information about the status, configuration, and other settings for a campaign.
|
Future<GetCampaignDateRangeKpiResult> |
getCampaignDateRangeKpiAsync(GetCampaignDateRangeKpiRequest request)
Retrieves (queries) pre-aggregated data for a standard metric that applies to a campaign.
|
Future<GetCampaignDateRangeKpiResult> |
getCampaignDateRangeKpiAsync(GetCampaignDateRangeKpiRequest request,
AsyncHandler<GetCampaignDateRangeKpiRequest,GetCampaignDateRangeKpiResult> asyncHandler)
Retrieves (queries) pre-aggregated data for a standard metric that applies to a campaign.
|
Future<GetCampaignsResult> |
getCampaignsAsync(GetCampaignsRequest request)
Retrieves information about the status, configuration, and other settings for all the campaigns that are
associated with an application.
|
Future<GetCampaignsResult> |
getCampaignsAsync(GetCampaignsRequest request,
AsyncHandler<GetCampaignsRequest,GetCampaignsResult> asyncHandler)
Retrieves information about the status, configuration, and other settings for all the campaigns that are
associated with an application.
|
Future<GetCampaignVersionResult> |
getCampaignVersionAsync(GetCampaignVersionRequest request)
Retrieves information about the status, configuration, and other settings for a specific version of a campaign.
|
Future<GetCampaignVersionResult> |
getCampaignVersionAsync(GetCampaignVersionRequest request,
AsyncHandler<GetCampaignVersionRequest,GetCampaignVersionResult> asyncHandler)
Retrieves information about the status, configuration, and other settings for a specific version of a campaign.
|
Future<GetCampaignVersionsResult> |
getCampaignVersionsAsync(GetCampaignVersionsRequest request)
Retrieves information about the status, configuration, and other settings for all versions of a campaign.
|
Future<GetCampaignVersionsResult> |
getCampaignVersionsAsync(GetCampaignVersionsRequest request,
AsyncHandler<GetCampaignVersionsRequest,GetCampaignVersionsResult> asyncHandler)
Retrieves information about the status, configuration, and other settings for all versions of a campaign.
|
Future<GetChannelsResult> |
getChannelsAsync(GetChannelsRequest request)
Retrieves information about the history and status of each channel for an application.
|
Future<GetChannelsResult> |
getChannelsAsync(GetChannelsRequest request,
AsyncHandler<GetChannelsRequest,GetChannelsResult> asyncHandler)
Retrieves information about the history and status of each channel for an application.
|
Future<GetEmailChannelResult> |
getEmailChannelAsync(GetEmailChannelRequest request)
Retrieves information about the status and settings of the email channel for an application.
|
Future<GetEmailChannelResult> |
getEmailChannelAsync(GetEmailChannelRequest request,
AsyncHandler<GetEmailChannelRequest,GetEmailChannelResult> asyncHandler)
Retrieves information about the status and settings of the email channel for an application.
|
Future<GetEmailTemplateResult> |
getEmailTemplateAsync(GetEmailTemplateRequest request)
Retrieves the content and settings of a message template for messages that are sent through the email channel.
|
Future<GetEmailTemplateResult> |
getEmailTemplateAsync(GetEmailTemplateRequest request,
AsyncHandler<GetEmailTemplateRequest,GetEmailTemplateResult> asyncHandler)
Retrieves the content and settings of a message template for messages that are sent through the email channel.
|
Future<GetEndpointResult> |
getEndpointAsync(GetEndpointRequest request)
Retrieves information about the settings and attributes of a specific endpoint for an application.
|
Future<GetEndpointResult> |
getEndpointAsync(GetEndpointRequest request,
AsyncHandler<GetEndpointRequest,GetEndpointResult> asyncHandler)
Retrieves information about the settings and attributes of a specific endpoint for an application.
|
Future<GetEventStreamResult> |
getEventStreamAsync(GetEventStreamRequest request)
Retrieves information about the event stream settings for an application.
|
Future<GetEventStreamResult> |
getEventStreamAsync(GetEventStreamRequest request,
AsyncHandler<GetEventStreamRequest,GetEventStreamResult> asyncHandler)
Retrieves information about the event stream settings for an application.
|
ExecutorService |
getExecutorService()
Returns the executor service used by this client to execute async requests.
|
Future<GetExportJobResult> |
getExportJobAsync(GetExportJobRequest request)
Retrieves information about the status and settings of a specific export job for an application.
|
Future<GetExportJobResult> |
getExportJobAsync(GetExportJobRequest request,
AsyncHandler<GetExportJobRequest,GetExportJobResult> asyncHandler)
Retrieves information about the status and settings of a specific export job for an application.
|
Future<GetExportJobsResult> |
getExportJobsAsync(GetExportJobsRequest request)
Retrieves information about the status and settings of all the export jobs for an application.
|
Future<GetExportJobsResult> |
getExportJobsAsync(GetExportJobsRequest request,
AsyncHandler<GetExportJobsRequest,GetExportJobsResult> asyncHandler)
Retrieves information about the status and settings of all the export jobs for an application.
|
Future<GetGcmChannelResult> |
getGcmChannelAsync(GetGcmChannelRequest request)
Retrieves information about the status and settings of the GCM channel for an application.
|
Future<GetGcmChannelResult> |
getGcmChannelAsync(GetGcmChannelRequest request,
AsyncHandler<GetGcmChannelRequest,GetGcmChannelResult> asyncHandler)
Retrieves information about the status and settings of the GCM channel for an application.
|
Future<GetImportJobResult> |
getImportJobAsync(GetImportJobRequest request)
Retrieves information about the status and settings of a specific import job for an application.
|
Future<GetImportJobResult> |
getImportJobAsync(GetImportJobRequest request,
AsyncHandler<GetImportJobRequest,GetImportJobResult> asyncHandler)
Retrieves information about the status and settings of a specific import job for an application.
|
Future<GetImportJobsResult> |
getImportJobsAsync(GetImportJobsRequest request)
Retrieves information about the status and settings of all the import jobs for an application.
|
Future<GetImportJobsResult> |
getImportJobsAsync(GetImportJobsRequest request,
AsyncHandler<GetImportJobsRequest,GetImportJobsResult> asyncHandler)
Retrieves information about the status and settings of all the import jobs for an application.
|
Future<GetInAppMessagesResult> |
getInAppMessagesAsync(GetInAppMessagesRequest request)
Retrieves the in-app messages targeted for the provided endpoint ID.
|
Future<GetInAppMessagesResult> |
getInAppMessagesAsync(GetInAppMessagesRequest request,
AsyncHandler<GetInAppMessagesRequest,GetInAppMessagesResult> asyncHandler)
Retrieves the in-app messages targeted for the provided endpoint ID.
|
Future<GetInAppTemplateResult> |
getInAppTemplateAsync(GetInAppTemplateRequest request)
Retrieves the content and settings of a message template for messages sent through the in-app channel.
|
Future<GetInAppTemplateResult> |
getInAppTemplateAsync(GetInAppTemplateRequest request,
AsyncHandler<GetInAppTemplateRequest,GetInAppTemplateResult> asyncHandler)
Retrieves the content and settings of a message template for messages sent through the in-app channel.
|
Future<GetJourneyResult> |
getJourneyAsync(GetJourneyRequest request)
Retrieves information about the status, configuration, and other settings for a journey.
|
Future<GetJourneyResult> |
getJourneyAsync(GetJourneyRequest request,
AsyncHandler<GetJourneyRequest,GetJourneyResult> asyncHandler)
Retrieves information about the status, configuration, and other settings for a journey.
|
Future<GetJourneyDateRangeKpiResult> |
getJourneyDateRangeKpiAsync(GetJourneyDateRangeKpiRequest request)
Retrieves (queries) pre-aggregated data for a standard engagement metric that applies to a journey.
|
Future<GetJourneyDateRangeKpiResult> |
getJourneyDateRangeKpiAsync(GetJourneyDateRangeKpiRequest request,
AsyncHandler<GetJourneyDateRangeKpiRequest,GetJourneyDateRangeKpiResult> asyncHandler)
Retrieves (queries) pre-aggregated data for a standard engagement metric that applies to a journey.
|
Future<GetJourneyExecutionActivityMetricsResult> |
getJourneyExecutionActivityMetricsAsync(GetJourneyExecutionActivityMetricsRequest request)
Retrieves (queries) pre-aggregated data for a standard execution metric that applies to a journey activity.
|
Future<GetJourneyExecutionActivityMetricsResult> |
getJourneyExecutionActivityMetricsAsync(GetJourneyExecutionActivityMetricsRequest request,
AsyncHandler<GetJourneyExecutionActivityMetricsRequest,GetJourneyExecutionActivityMetricsResult> asyncHandler)
Retrieves (queries) pre-aggregated data for a standard execution metric that applies to a journey activity.
|
Future<GetJourneyExecutionMetricsResult> |
getJourneyExecutionMetricsAsync(GetJourneyExecutionMetricsRequest request)
Retrieves (queries) pre-aggregated data for a standard execution metric that applies to a journey.
|
Future<GetJourneyExecutionMetricsResult> |
getJourneyExecutionMetricsAsync(GetJourneyExecutionMetricsRequest request,
AsyncHandler<GetJourneyExecutionMetricsRequest,GetJourneyExecutionMetricsResult> asyncHandler)
Retrieves (queries) pre-aggregated data for a standard execution metric that applies to a journey.
|
Future<GetJourneyRunExecutionActivityMetricsResult> |
getJourneyRunExecutionActivityMetricsAsync(GetJourneyRunExecutionActivityMetricsRequest request)
Retrieves (queries) pre-aggregated data for a standard run execution metric that applies to a journey activity.
|
Future<GetJourneyRunExecutionActivityMetricsResult> |
getJourneyRunExecutionActivityMetricsAsync(GetJourneyRunExecutionActivityMetricsRequest request,
AsyncHandler<GetJourneyRunExecutionActivityMetricsRequest,GetJourneyRunExecutionActivityMetricsResult> asyncHandler)
Retrieves (queries) pre-aggregated data for a standard run execution metric that applies to a journey activity.
|
Future<GetJourneyRunExecutionMetricsResult> |
getJourneyRunExecutionMetricsAsync(GetJourneyRunExecutionMetricsRequest request)
Retrieves (queries) pre-aggregated data for a standard run execution metric that applies to a journey.
|
Future<GetJourneyRunExecutionMetricsResult> |
getJourneyRunExecutionMetricsAsync(GetJourneyRunExecutionMetricsRequest request,
AsyncHandler<GetJourneyRunExecutionMetricsRequest,GetJourneyRunExecutionMetricsResult> asyncHandler)
Retrieves (queries) pre-aggregated data for a standard run execution metric that applies to a journey.
|
Future<GetJourneyRunsResult> |
getJourneyRunsAsync(GetJourneyRunsRequest request)
Provides information about the runs of a journey.
|
Future<GetJourneyRunsResult> |
getJourneyRunsAsync(GetJourneyRunsRequest request,
AsyncHandler<GetJourneyRunsRequest,GetJourneyRunsResult> asyncHandler)
Provides information about the runs of a journey.
|
Future<GetPushTemplateResult> |
getPushTemplateAsync(GetPushTemplateRequest request)
Retrieves the content and settings of a message template for messages that are sent through a push notification
channel.
|
Future<GetPushTemplateResult> |
getPushTemplateAsync(GetPushTemplateRequest request,
AsyncHandler<GetPushTemplateRequest,GetPushTemplateResult> asyncHandler)
Retrieves the content and settings of a message template for messages that are sent through a push notification
channel.
|
Future<GetRecommenderConfigurationResult> |
getRecommenderConfigurationAsync(GetRecommenderConfigurationRequest request)
Retrieves information about an Amazon Pinpoint configuration for a recommender model.
|
Future<GetRecommenderConfigurationResult> |
getRecommenderConfigurationAsync(GetRecommenderConfigurationRequest request,
AsyncHandler<GetRecommenderConfigurationRequest,GetRecommenderConfigurationResult> asyncHandler)
Retrieves information about an Amazon Pinpoint configuration for a recommender model.
|
Future<GetRecommenderConfigurationsResult> |
getRecommenderConfigurationsAsync(GetRecommenderConfigurationsRequest request)
Retrieves information about all the recommender model configurations that are associated with your Amazon
Pinpoint account.
|
Future<GetRecommenderConfigurationsResult> |
getRecommenderConfigurationsAsync(GetRecommenderConfigurationsRequest request,
AsyncHandler<GetRecommenderConfigurationsRequest,GetRecommenderConfigurationsResult> asyncHandler)
Retrieves information about all the recommender model configurations that are associated with your Amazon
Pinpoint account.
|
Future<GetSegmentResult> |
getSegmentAsync(GetSegmentRequest request)
Retrieves information about the configuration, dimension, and other settings for a specific segment that's
associated with an application.
|
Future<GetSegmentResult> |
getSegmentAsync(GetSegmentRequest request,
AsyncHandler<GetSegmentRequest,GetSegmentResult> asyncHandler)
Retrieves information about the configuration, dimension, and other settings for a specific segment that's
associated with an application.
|
Future<GetSegmentExportJobsResult> |
getSegmentExportJobsAsync(GetSegmentExportJobsRequest request)
Retrieves information about the status and settings of the export jobs for a segment.
|
Future<GetSegmentExportJobsResult> |
getSegmentExportJobsAsync(GetSegmentExportJobsRequest request,
AsyncHandler<GetSegmentExportJobsRequest,GetSegmentExportJobsResult> asyncHandler)
Retrieves information about the status and settings of the export jobs for a segment.
|
Future<GetSegmentImportJobsResult> |
getSegmentImportJobsAsync(GetSegmentImportJobsRequest request)
Retrieves information about the status and settings of the import jobs for a segment.
|
Future<GetSegmentImportJobsResult> |
getSegmentImportJobsAsync(GetSegmentImportJobsRequest request,
AsyncHandler<GetSegmentImportJobsRequest,GetSegmentImportJobsResult> asyncHandler)
Retrieves information about the status and settings of the import jobs for a segment.
|
Future<GetSegmentsResult> |
getSegmentsAsync(GetSegmentsRequest request)
Retrieves information about the configuration, dimension, and other settings for all the segments that are
associated with an application.
|
Future<GetSegmentsResult> |
getSegmentsAsync(GetSegmentsRequest request,
AsyncHandler<GetSegmentsRequest,GetSegmentsResult> asyncHandler)
Retrieves information about the configuration, dimension, and other settings for all the segments that are
associated with an application.
|
Future<GetSegmentVersionResult> |
getSegmentVersionAsync(GetSegmentVersionRequest request)
Retrieves information about the configuration, dimension, and other settings for a specific version of a segment
that's associated with an application.
|
Future<GetSegmentVersionResult> |
getSegmentVersionAsync(GetSegmentVersionRequest request,
AsyncHandler<GetSegmentVersionRequest,GetSegmentVersionResult> asyncHandler)
Retrieves information about the configuration, dimension, and other settings for a specific version of a segment
that's associated with an application.
|
Future<GetSegmentVersionsResult> |
getSegmentVersionsAsync(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.
|
Future<GetSegmentVersionsResult> |
getSegmentVersionsAsync(GetSegmentVersionsRequest request,
AsyncHandler<GetSegmentVersionsRequest,GetSegmentVersionsResult> asyncHandler)
Retrieves information about the configuration, dimension, and other settings for all the versions of a specific
segment that's associated with an application.
|
Future<GetSmsChannelResult> |
getSmsChannelAsync(GetSmsChannelRequest request)
Retrieves information about the status and settings of the SMS channel for an application.
|
Future<GetSmsChannelResult> |
getSmsChannelAsync(GetSmsChannelRequest request,
AsyncHandler<GetSmsChannelRequest,GetSmsChannelResult> asyncHandler)
Retrieves information about the status and settings of the SMS channel for an application.
|
Future<GetSmsTemplateResult> |
getSmsTemplateAsync(GetSmsTemplateRequest request)
Retrieves the content and settings of a message template for messages that are sent through the SMS channel.
|
Future<GetSmsTemplateResult> |
getSmsTemplateAsync(GetSmsTemplateRequest request,
AsyncHandler<GetSmsTemplateRequest,GetSmsTemplateResult> asyncHandler)
Retrieves the content and settings of a message template for messages that are sent through the SMS channel.
|
Future<GetUserEndpointsResult> |
getUserEndpointsAsync(GetUserEndpointsRequest request)
Retrieves information about all the endpoints that are associated with a specific user ID.
|
Future<GetUserEndpointsResult> |
getUserEndpointsAsync(GetUserEndpointsRequest request,
AsyncHandler<GetUserEndpointsRequest,GetUserEndpointsResult> asyncHandler)
Retrieves information about all the endpoints that are associated with a specific user ID.
|
Future<GetVoiceChannelResult> |
getVoiceChannelAsync(GetVoiceChannelRequest request)
Retrieves information about the status and settings of the voice channel for an application.
|
Future<GetVoiceChannelResult> |
getVoiceChannelAsync(GetVoiceChannelRequest request,
AsyncHandler<GetVoiceChannelRequest,GetVoiceChannelResult> asyncHandler)
Retrieves information about the status and settings of the voice channel for an application.
|
Future<GetVoiceTemplateResult> |
getVoiceTemplateAsync(GetVoiceTemplateRequest request)
Retrieves the content and settings of a message template for messages that are sent through the voice channel.
|
Future<GetVoiceTemplateResult> |
getVoiceTemplateAsync(GetVoiceTemplateRequest request,
AsyncHandler<GetVoiceTemplateRequest,GetVoiceTemplateResult> asyncHandler)
Retrieves the content and settings of a message template for messages that are sent through the voice channel.
|
Future<ListJourneysResult> |
listJourneysAsync(ListJourneysRequest request)
Retrieves information about the status, configuration, and other settings for all the journeys that are
associated with an application.
|
Future<ListJourneysResult> |
listJourneysAsync(ListJourneysRequest request,
AsyncHandler<ListJourneysRequest,ListJourneysResult> asyncHandler)
Retrieves information about the status, configuration, and other settings for all the journeys that are
associated with an application.
|
Future<ListTagsForResourceResult> |
listTagsForResourceAsync(ListTagsForResourceRequest request)
Retrieves all the tags (keys and values) that are associated with an application, campaign, message template, or
segment.
|
Future<ListTagsForResourceResult> |
listTagsForResourceAsync(ListTagsForResourceRequest request,
AsyncHandler<ListTagsForResourceRequest,ListTagsForResourceResult> asyncHandler)
Retrieves all the tags (keys and values) that are associated with an application, campaign, message template, or
segment.
|
Future<ListTemplatesResult> |
listTemplatesAsync(ListTemplatesRequest request)
Retrieves information about all the message templates that are associated with your Amazon Pinpoint account.
|
Future<ListTemplatesResult> |
listTemplatesAsync(ListTemplatesRequest request,
AsyncHandler<ListTemplatesRequest,ListTemplatesResult> asyncHandler)
Retrieves information about all the message templates that are associated with your Amazon Pinpoint account.
|
Future<ListTemplateVersionsResult> |
listTemplateVersionsAsync(ListTemplateVersionsRequest request)
Retrieves information about all the versions of a specific message template.
|
Future<ListTemplateVersionsResult> |
listTemplateVersionsAsync(ListTemplateVersionsRequest request,
AsyncHandler<ListTemplateVersionsRequest,ListTemplateVersionsResult> asyncHandler)
Retrieves information about all the versions of a specific message template.
|
Future<PhoneNumberValidateResult> |
phoneNumberValidateAsync(PhoneNumberValidateRequest request)
Retrieves information about a phone number.
|
Future<PhoneNumberValidateResult> |
phoneNumberValidateAsync(PhoneNumberValidateRequest request,
AsyncHandler<PhoneNumberValidateRequest,PhoneNumberValidateResult> asyncHandler)
Retrieves information about a phone number.
|
Future<PutEventsResult> |
putEventsAsync(PutEventsRequest request)
Creates a new event to record for endpoints, or creates or updates endpoint data that existing events are
associated with.
|
Future<PutEventsResult> |
putEventsAsync(PutEventsRequest request,
AsyncHandler<PutEventsRequest,PutEventsResult> asyncHandler)
Creates a new event to record for endpoints, or creates or updates endpoint data that existing events are
associated with.
|
Future<PutEventStreamResult> |
putEventStreamAsync(PutEventStreamRequest request)
Creates a new event stream for an application or updates the settings of an existing event stream for an
application.
|
Future<PutEventStreamResult> |
putEventStreamAsync(PutEventStreamRequest request,
AsyncHandler<PutEventStreamRequest,PutEventStreamResult> asyncHandler)
Creates a new event stream for an application or updates the settings of an existing event stream for an
application.
|
Future<RemoveAttributesResult> |
removeAttributesAsync(RemoveAttributesRequest request)
Removes one or more custom attributes, of the same attribute type, from the application.
|
Future<RemoveAttributesResult> |
removeAttributesAsync(RemoveAttributesRequest request,
AsyncHandler<RemoveAttributesRequest,RemoveAttributesResult> asyncHandler)
Removes one or more custom attributes, of the same attribute type, from the application.
|
Future<SendMessagesResult> |
sendMessagesAsync(SendMessagesRequest request)
Creates and sends a direct message.
|
Future<SendMessagesResult> |
sendMessagesAsync(SendMessagesRequest request,
AsyncHandler<SendMessagesRequest,SendMessagesResult> asyncHandler)
Creates and sends a direct message.
|
Future<SendOTPMessageResult> |
sendOTPMessageAsync(SendOTPMessageRequest request)
Send an OTP message
|
Future<SendOTPMessageResult> |
sendOTPMessageAsync(SendOTPMessageRequest request,
AsyncHandler<SendOTPMessageRequest,SendOTPMessageResult> asyncHandler)
Send an OTP message
|
Future<SendUsersMessagesResult> |
sendUsersMessagesAsync(SendUsersMessagesRequest request)
Creates and sends a message to a list of users.
|
Future<SendUsersMessagesResult> |
sendUsersMessagesAsync(SendUsersMessagesRequest request,
AsyncHandler<SendUsersMessagesRequest,SendUsersMessagesResult> asyncHandler)
Creates and sends a message to a list of users.
|
void |
shutdown()
Shuts down the client, releasing all managed resources.
|
Future<TagResourceResult> |
tagResourceAsync(TagResourceRequest request)
Adds one or more tags (keys and values) to an application, campaign, message template, or segment.
|
Future<TagResourceResult> |
tagResourceAsync(TagResourceRequest request,
AsyncHandler<TagResourceRequest,TagResourceResult> asyncHandler)
Adds one or more tags (keys and values) to an application, campaign, message template, or segment.
|
Future<UntagResourceResult> |
untagResourceAsync(UntagResourceRequest request)
Removes one or more tags (keys and values) from an application, campaign, message template, or segment.
|
Future<UntagResourceResult> |
untagResourceAsync(UntagResourceRequest request,
AsyncHandler<UntagResourceRequest,UntagResourceResult> asyncHandler)
Removes one or more tags (keys and values) from an application, campaign, message template, or segment.
|
Future<UpdateAdmChannelResult> |
updateAdmChannelAsync(UpdateAdmChannelRequest request)
Enables the ADM channel for an application or updates the status and settings of the ADM channel for an
application.
|
Future<UpdateAdmChannelResult> |
updateAdmChannelAsync(UpdateAdmChannelRequest request,
AsyncHandler<UpdateAdmChannelRequest,UpdateAdmChannelResult> asyncHandler)
Enables the ADM channel for an application or updates the status and settings of the ADM channel for an
application.
|
Future<UpdateApnsChannelResult> |
updateApnsChannelAsync(UpdateApnsChannelRequest request)
Enables the APNs channel for an application or updates the status and settings of the APNs channel for an
application.
|
Future<UpdateApnsChannelResult> |
updateApnsChannelAsync(UpdateApnsChannelRequest request,
AsyncHandler<UpdateApnsChannelRequest,UpdateApnsChannelResult> asyncHandler)
Enables the APNs channel for an application or updates the status and settings of the APNs channel for an
application.
|
Future<UpdateApnsSandboxChannelResult> |
updateApnsSandboxChannelAsync(UpdateApnsSandboxChannelRequest request)
Enables the APNs sandbox channel for an application or updates the status and settings of the APNs sandbox
channel for an application.
|
Future<UpdateApnsSandboxChannelResult> |
updateApnsSandboxChannelAsync(UpdateApnsSandboxChannelRequest request,
AsyncHandler<UpdateApnsSandboxChannelRequest,UpdateApnsSandboxChannelResult> asyncHandler)
Enables the APNs sandbox channel for an application or updates the status and settings of the APNs sandbox
channel for an application.
|
Future<UpdateApnsVoipChannelResult> |
updateApnsVoipChannelAsync(UpdateApnsVoipChannelRequest request)
Enables the APNs VoIP channel for an application or updates the status and settings of the APNs VoIP channel for
an application.
|
Future<UpdateApnsVoipChannelResult> |
updateApnsVoipChannelAsync(UpdateApnsVoipChannelRequest request,
AsyncHandler<UpdateApnsVoipChannelRequest,UpdateApnsVoipChannelResult> asyncHandler)
Enables the APNs VoIP channel for an application or updates the status and settings of the APNs VoIP channel for
an application.
|
Future<UpdateApnsVoipSandboxChannelResult> |
updateApnsVoipSandboxChannelAsync(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.
|
Future<UpdateApnsVoipSandboxChannelResult> |
updateApnsVoipSandboxChannelAsync(UpdateApnsVoipSandboxChannelRequest request,
AsyncHandler<UpdateApnsVoipSandboxChannelRequest,UpdateApnsVoipSandboxChannelResult> asyncHandler)
Enables the APNs VoIP sandbox channel for an application or updates the status and settings of the APNs VoIP
sandbox channel for an application.
|
Future<UpdateApplicationSettingsResult> |
updateApplicationSettingsAsync(UpdateApplicationSettingsRequest request)
Updates the settings for an application.
|
Future<UpdateApplicationSettingsResult> |
updateApplicationSettingsAsync(UpdateApplicationSettingsRequest request,
AsyncHandler<UpdateApplicationSettingsRequest,UpdateApplicationSettingsResult> asyncHandler)
Updates the settings for an application.
|
Future<UpdateBaiduChannelResult> |
updateBaiduChannelAsync(UpdateBaiduChannelRequest request)
Enables the Baidu channel for an application or updates the status and settings of the Baidu channel for an
application.
|
Future<UpdateBaiduChannelResult> |
updateBaiduChannelAsync(UpdateBaiduChannelRequest request,
AsyncHandler<UpdateBaiduChannelRequest,UpdateBaiduChannelResult> asyncHandler)
Enables the Baidu channel for an application or updates the status and settings of the Baidu channel for an
application.
|
Future<UpdateCampaignResult> |
updateCampaignAsync(UpdateCampaignRequest request)
Updates the configuration and other settings for a campaign.
|
Future<UpdateCampaignResult> |
updateCampaignAsync(UpdateCampaignRequest request,
AsyncHandler<UpdateCampaignRequest,UpdateCampaignResult> asyncHandler)
Updates the configuration and other settings for a campaign.
|
Future<UpdateEmailChannelResult> |
updateEmailChannelAsync(UpdateEmailChannelRequest request)
Enables the email channel for an application or updates the status and settings of the email channel for an
application.
|
Future<UpdateEmailChannelResult> |
updateEmailChannelAsync(UpdateEmailChannelRequest request,
AsyncHandler<UpdateEmailChannelRequest,UpdateEmailChannelResult> asyncHandler)
Enables the email channel for an application or updates the status and settings of the email channel for an
application.
|
Future<UpdateEmailTemplateResult> |
updateEmailTemplateAsync(UpdateEmailTemplateRequest request)
Updates an existing message template for messages that are sent through the email channel.
|
Future<UpdateEmailTemplateResult> |
updateEmailTemplateAsync(UpdateEmailTemplateRequest request,
AsyncHandler<UpdateEmailTemplateRequest,UpdateEmailTemplateResult> asyncHandler)
Updates an existing message template for messages that are sent through the email channel.
|
Future<UpdateEndpointResult> |
updateEndpointAsync(UpdateEndpointRequest request)
Creates a new endpoint for an application or updates the settings and attributes of an existing endpoint for an
application.
|
Future<UpdateEndpointResult> |
updateEndpointAsync(UpdateEndpointRequest request,
AsyncHandler<UpdateEndpointRequest,UpdateEndpointResult> asyncHandler)
Creates a new endpoint for an application or updates the settings and attributes of an existing endpoint for an
application.
|
Future<UpdateEndpointsBatchResult> |
updateEndpointsBatchAsync(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.
|
Future<UpdateEndpointsBatchResult> |
updateEndpointsBatchAsync(UpdateEndpointsBatchRequest request,
AsyncHandler<UpdateEndpointsBatchRequest,UpdateEndpointsBatchResult> asyncHandler)
Creates a new batch of endpoints for an application or updates the settings and attributes of a batch of existing
endpoints for an application.
|
Future<UpdateGcmChannelResult> |
updateGcmChannelAsync(UpdateGcmChannelRequest request)
Enables the GCM channel for an application or updates the status and settings of the GCM channel for an
application.
|
Future<UpdateGcmChannelResult> |
updateGcmChannelAsync(UpdateGcmChannelRequest request,
AsyncHandler<UpdateGcmChannelRequest,UpdateGcmChannelResult> asyncHandler)
Enables the GCM channel for an application or updates the status and settings of the GCM channel for an
application.
|
Future<UpdateInAppTemplateResult> |
updateInAppTemplateAsync(UpdateInAppTemplateRequest request)
Updates an existing message template for messages sent through the in-app message channel.
|
Future<UpdateInAppTemplateResult> |
updateInAppTemplateAsync(UpdateInAppTemplateRequest request,
AsyncHandler<UpdateInAppTemplateRequest,UpdateInAppTemplateResult> asyncHandler)
Updates an existing message template for messages sent through the in-app message channel.
|
Future<UpdateJourneyResult> |
updateJourneyAsync(UpdateJourneyRequest request)
Updates the configuration and other settings for a journey.
|
Future<UpdateJourneyResult> |
updateJourneyAsync(UpdateJourneyRequest request,
AsyncHandler<UpdateJourneyRequest,UpdateJourneyResult> asyncHandler)
Updates the configuration and other settings for a journey.
|
Future<UpdateJourneyStateResult> |
updateJourneyStateAsync(UpdateJourneyStateRequest request)
Cancels (stops) an active journey.
|
Future<UpdateJourneyStateResult> |
updateJourneyStateAsync(UpdateJourneyStateRequest request,
AsyncHandler<UpdateJourneyStateRequest,UpdateJourneyStateResult> asyncHandler)
Cancels (stops) an active journey.
|
Future<UpdatePushTemplateResult> |
updatePushTemplateAsync(UpdatePushTemplateRequest request)
Updates an existing message template for messages that are sent through a push notification channel.
|
Future<UpdatePushTemplateResult> |
updatePushTemplateAsync(UpdatePushTemplateRequest request,
AsyncHandler<UpdatePushTemplateRequest,UpdatePushTemplateResult> asyncHandler)
Updates an existing message template for messages that are sent through a push notification channel.
|
Future<UpdateRecommenderConfigurationResult> |
updateRecommenderConfigurationAsync(UpdateRecommenderConfigurationRequest request)
Updates an Amazon Pinpoint configuration for a recommender model.
|
Future<UpdateRecommenderConfigurationResult> |
updateRecommenderConfigurationAsync(UpdateRecommenderConfigurationRequest request,
AsyncHandler<UpdateRecommenderConfigurationRequest,UpdateRecommenderConfigurationResult> asyncHandler)
Updates an Amazon Pinpoint configuration for a recommender model.
|
Future<UpdateSegmentResult> |
updateSegmentAsync(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.
|
Future<UpdateSegmentResult> |
updateSegmentAsync(UpdateSegmentRequest request,
AsyncHandler<UpdateSegmentRequest,UpdateSegmentResult> asyncHandler)
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.
|
Future<UpdateSmsChannelResult> |
updateSmsChannelAsync(UpdateSmsChannelRequest request)
Enables the SMS channel for an application or updates the status and settings of the SMS channel for an
application.
|
Future<UpdateSmsChannelResult> |
updateSmsChannelAsync(UpdateSmsChannelRequest request,
AsyncHandler<UpdateSmsChannelRequest,UpdateSmsChannelResult> asyncHandler)
Enables the SMS channel for an application or updates the status and settings of the SMS channel for an
application.
|
Future<UpdateSmsTemplateResult> |
updateSmsTemplateAsync(UpdateSmsTemplateRequest request)
Updates an existing message template for messages that are sent through the SMS channel.
|
Future<UpdateSmsTemplateResult> |
updateSmsTemplateAsync(UpdateSmsTemplateRequest request,
AsyncHandler<UpdateSmsTemplateRequest,UpdateSmsTemplateResult> asyncHandler)
Updates an existing message template for messages that are sent through the SMS channel.
|
Future<UpdateTemplateActiveVersionResult> |
updateTemplateActiveVersionAsync(UpdateTemplateActiveVersionRequest request)
Changes the status of a specific version of a message template to active.
|
Future<UpdateTemplateActiveVersionResult> |
updateTemplateActiveVersionAsync(UpdateTemplateActiveVersionRequest request,
AsyncHandler<UpdateTemplateActiveVersionRequest,UpdateTemplateActiveVersionResult> asyncHandler)
Changes the status of a specific version of a message template to active.
|
Future<UpdateVoiceChannelResult> |
updateVoiceChannelAsync(UpdateVoiceChannelRequest request)
Enables the voice channel for an application or updates the status and settings of the voice channel for an
application.
|
Future<UpdateVoiceChannelResult> |
updateVoiceChannelAsync(UpdateVoiceChannelRequest request,
AsyncHandler<UpdateVoiceChannelRequest,UpdateVoiceChannelResult> asyncHandler)
Enables the voice channel for an application or updates the status and settings of the voice channel for an
application.
|
Future<UpdateVoiceTemplateResult> |
updateVoiceTemplateAsync(UpdateVoiceTemplateRequest request)
Updates an existing message template for messages that are sent through the voice channel.
|
Future<UpdateVoiceTemplateResult> |
updateVoiceTemplateAsync(UpdateVoiceTemplateRequest request,
AsyncHandler<UpdateVoiceTemplateRequest,UpdateVoiceTemplateResult> asyncHandler)
Updates an existing message template for messages that are sent through the voice channel.
|
Future<VerifyOTPMessageResult> |
verifyOTPMessageAsync(VerifyOTPMessageRequest request)
Verify an OTP
|
Future<VerifyOTPMessageResult> |
verifyOTPMessageAsync(VerifyOTPMessageRequest request,
AsyncHandler<VerifyOTPMessageRequest,VerifyOTPMessageResult> asyncHandler)
Verify an OTP
|
builder, createApp, createCampaign, createEmailTemplate, createExportJob, createImportJob, createInAppTemplate, createJourney, createPushTemplate, createRecommenderConfiguration, createSegment, createSmsTemplate, createVoiceTemplate, deleteAdmChannel, deleteApnsChannel, deleteApnsSandboxChannel, deleteApnsVoipChannel, deleteApnsVoipSandboxChannel, deleteApp, deleteBaiduChannel, deleteCampaign, deleteEmailChannel, deleteEmailTemplate, deleteEndpoint, deleteEventStream, deleteGcmChannel, deleteInAppTemplate, deleteJourney, deletePushTemplate, deleteRecommenderConfiguration, deleteSegment, deleteSmsChannel, deleteSmsTemplate, deleteUserEndpoints, deleteVoiceChannel, deleteVoiceTemplate, getAdmChannel, getApnsChannel, getApnsSandboxChannel, getApnsVoipChannel, getApnsVoipSandboxChannel, getApp, getApplicationDateRangeKpi, getApplicationSettings, getApps, getBaiduChannel, getCachedResponseMetadata, getCampaign, getCampaignActivities, getCampaignDateRangeKpi, getCampaigns, getCampaignVersion, getCampaignVersions, getChannels, getEmailChannel, getEmailTemplate, getEndpoint, getEventStream, getExportJob, getExportJobs, getGcmChannel, getImportJob, getImportJobs, getInAppMessages, getInAppTemplate, getJourney, getJourneyDateRangeKpi, getJourneyExecutionActivityMetrics, getJourneyExecutionMetrics, getJourneyRunExecutionActivityMetrics, getJourneyRunExecutionMetrics, getJourneyRuns, getPushTemplate, getRecommenderConfiguration, getRecommenderConfigurations, getSegment, getSegmentExportJobs, getSegmentImportJobs, getSegments, getSegmentVersion, getSegmentVersions, getSmsChannel, getSmsTemplate, getUserEndpoints, getVoiceChannel, getVoiceTemplate, listJourneys, listTagsForResource, listTemplates, listTemplateVersions, phoneNumberValidate, putEvents, putEventStream, removeAttributes, sendMessages, sendOTPMessage, sendUsersMessages, tagResource, untagResource, updateAdmChannel, updateApnsChannel, updateApnsSandboxChannel, updateApnsVoipChannel, updateApnsVoipSandboxChannel, updateApplicationSettings, updateBaiduChannel, updateCampaign, updateEmailChannel, updateEmailTemplate, updateEndpoint, updateEndpointsBatch, updateGcmChannel, updateInAppTemplate, updateJourney, updateJourneyState, updatePushTemplate, updateRecommenderConfiguration, updateSegment, updateSmsChannel, updateSmsTemplate, updateTemplateActiveVersion, updateVoiceChannel, updateVoiceTemplate, verifyOTPMessage
addRequestHandler, addRequestHandler, configureRegion, getClientConfiguration, getEndpointPrefix, getMonitoringListeners, getRequestMetricsCollector, getServiceName, getSignerByURI, getSignerOverride, getSignerRegionOverride, getTimeOffset, makeImmutable, removeRequestHandler, removeRequestHandler, setEndpoint, setEndpoint, setRegion, setServiceNameIntern, setSignerRegionOverride, setTimeOffset, withEndpoint, withRegion, withRegion, withTimeOffset
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
createApp, createCampaign, createEmailTemplate, createExportJob, createImportJob, createInAppTemplate, createJourney, createPushTemplate, createRecommenderConfiguration, createSegment, createSmsTemplate, createVoiceTemplate, deleteAdmChannel, deleteApnsChannel, deleteApnsSandboxChannel, deleteApnsVoipChannel, deleteApnsVoipSandboxChannel, deleteApp, deleteBaiduChannel, deleteCampaign, deleteEmailChannel, deleteEmailTemplate, deleteEndpoint, deleteEventStream, deleteGcmChannel, deleteInAppTemplate, deleteJourney, deletePushTemplate, deleteRecommenderConfiguration, deleteSegment, deleteSmsChannel, deleteSmsTemplate, deleteUserEndpoints, deleteVoiceChannel, deleteVoiceTemplate, getAdmChannel, getApnsChannel, getApnsSandboxChannel, getApnsVoipChannel, getApnsVoipSandboxChannel, getApp, getApplicationDateRangeKpi, getApplicationSettings, getApps, getBaiduChannel, getCachedResponseMetadata, getCampaign, getCampaignActivities, getCampaignDateRangeKpi, getCampaigns, getCampaignVersion, getCampaignVersions, getChannels, getEmailChannel, getEmailTemplate, getEndpoint, getEventStream, getExportJob, getExportJobs, getGcmChannel, getImportJob, getImportJobs, getInAppMessages, getInAppTemplate, getJourney, getJourneyDateRangeKpi, getJourneyExecutionActivityMetrics, getJourneyExecutionMetrics, getJourneyRunExecutionActivityMetrics, getJourneyRunExecutionMetrics, getJourneyRuns, getPushTemplate, getRecommenderConfiguration, getRecommenderConfigurations, getSegment, getSegmentExportJobs, getSegmentImportJobs, getSegments, getSegmentVersion, getSegmentVersions, getSmsChannel, getSmsTemplate, getUserEndpoints, getVoiceChannel, getVoiceTemplate, listJourneys, listTagsForResource, listTemplates, listTemplateVersions, phoneNumberValidate, putEvents, putEventStream, removeAttributes, sendMessages, sendOTPMessage, sendUsersMessages, setEndpoint, setRegion, tagResource, untagResource, updateAdmChannel, updateApnsChannel, updateApnsSandboxChannel, updateApnsVoipChannel, updateApnsVoipSandboxChannel, updateApplicationSettings, updateBaiduChannel, updateCampaign, updateEmailChannel, updateEmailTemplate, updateEndpoint, updateEndpointsBatch, updateGcmChannel, updateInAppTemplate, updateJourney, updateJourneyState, updatePushTemplate, updateRecommenderConfiguration, updateSegment, updateSmsChannel, updateSmsTemplate, updateTemplateActiveVersion, updateVoiceChannel, updateVoiceTemplate, verifyOTPMessage
@Deprecated public AmazonPinpointAsyncClient()
AmazonPinpointAsyncClientBuilder.defaultClient()
Asynchronous methods are delegated to a fixed-size thread pool containing 50 threads (to match the default maximum number of concurrent connections to the service).
@Deprecated public AmazonPinpointAsyncClient(ClientConfiguration clientConfiguration)
AwsClientBuilder.withClientConfiguration(ClientConfiguration)
Asynchronous methods are delegated to a fixed-size thread pool containing a number of threads equal to the
maximum number of concurrent connections configured via ClientConfiguration.getMaxConnections()
.
clientConfiguration
- The client configuration options controlling how this client connects to Amazon Pinpoint (ex: proxy
settings, retry counts, etc).DefaultAWSCredentialsProviderChain
,
Executors.newFixedThreadPool(int)
@Deprecated public AmazonPinpointAsyncClient(AWSCredentials awsCredentials)
AwsClientBuilder.withCredentials(AWSCredentialsProvider)
Asynchronous methods are delegated to a fixed-size thread pool containing 50 threads (to match the default maximum number of concurrent connections to the service).
awsCredentials
- The AWS credentials (access key ID and secret key) to use when authenticating with AWS services.Executors.newFixedThreadPool(int)
@Deprecated public AmazonPinpointAsyncClient(AWSCredentials awsCredentials, ExecutorService executorService)
AwsClientBuilder.withCredentials(AWSCredentialsProvider)
and
AwsAsyncClientBuilder.withExecutorFactory(com.amazonaws.client.builder.ExecutorFactory)
awsCredentials
- The AWS credentials (access key ID and secret key) to use when authenticating with AWS services.executorService
- The executor service by which all asynchronous requests will be executed.@Deprecated public AmazonPinpointAsyncClient(AWSCredentials awsCredentials, ClientConfiguration clientConfiguration, ExecutorService executorService)
AwsClientBuilder.withCredentials(AWSCredentialsProvider)
and
AwsClientBuilder.withClientConfiguration(ClientConfiguration)
and
AwsAsyncClientBuilder.withExecutorFactory(com.amazonaws.client.builder.ExecutorFactory)
awsCredentials
- The AWS credentials (access key ID and secret key) to use when authenticating with AWS services.clientConfiguration
- Client configuration options (ex: max retry limit, proxy settings, etc).executorService
- The executor service by which all asynchronous requests will be executed.@Deprecated public AmazonPinpointAsyncClient(AWSCredentialsProvider awsCredentialsProvider)
AwsClientBuilder.withCredentials(AWSCredentialsProvider)
Asynchronous methods are delegated to a fixed-size thread pool containing 50 threads (to match the default maximum number of concurrent connections to the service).
awsCredentialsProvider
- The AWS credentials provider which will provide credentials to authenticate requests with AWS services.Executors.newFixedThreadPool(int)
@Deprecated public AmazonPinpointAsyncClient(AWSCredentialsProvider awsCredentialsProvider, ClientConfiguration clientConfiguration)
AwsClientBuilder.withCredentials(AWSCredentialsProvider)
and
AwsClientBuilder.withClientConfiguration(ClientConfiguration)
Asynchronous methods are delegated to a fixed-size thread pool containing a number of threads equal to the
maximum number of concurrent connections configured via ClientConfiguration.getMaxConnections()
.
awsCredentialsProvider
- The AWS credentials provider which will provide credentials to authenticate requests with AWS services.clientConfiguration
- Client configuration options (ex: max retry limit, proxy settings, etc).DefaultAWSCredentialsProviderChain
,
Executors.newFixedThreadPool(int)
@Deprecated public AmazonPinpointAsyncClient(AWSCredentialsProvider awsCredentialsProvider, ExecutorService executorService)
AwsClientBuilder.withCredentials(AWSCredentialsProvider)
and
AwsAsyncClientBuilder.withExecutorFactory(com.amazonaws.client.builder.ExecutorFactory)
awsCredentialsProvider
- The AWS credentials provider which will provide credentials to authenticate requests with AWS services.executorService
- The executor service by which all asynchronous requests will be executed.@Deprecated public AmazonPinpointAsyncClient(AWSCredentialsProvider awsCredentialsProvider, ClientConfiguration clientConfiguration, ExecutorService executorService)
AwsClientBuilder.withCredentials(AWSCredentialsProvider)
and
AwsClientBuilder.withClientConfiguration(ClientConfiguration)
and
AwsAsyncClientBuilder.withExecutorFactory(com.amazonaws.client.builder.ExecutorFactory)
awsCredentialsProvider
- The AWS credentials provider which will provide credentials to authenticate requests with AWS services.clientConfiguration
- Client configuration options (ex: max retry limit, proxy settings, etc).executorService
- The executor service by which all asynchronous requests will be executed.public static AmazonPinpointAsyncClientBuilder asyncBuilder()
public ExecutorService getExecutorService()
public Future<CreateAppResult> createAppAsync(CreateAppRequest request)
AmazonPinpointAsync
Creates an application.
createAppAsync
in interface AmazonPinpointAsync
public Future<CreateAppResult> createAppAsync(CreateAppRequest request, AsyncHandler<CreateAppRequest,CreateAppResult> asyncHandler)
AmazonPinpointAsync
Creates an application.
createAppAsync
in interface AmazonPinpointAsync
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.public Future<CreateCampaignResult> createCampaignAsync(CreateCampaignRequest request)
AmazonPinpointAsync
Creates a new campaign for an application or updates the settings of an existing campaign for an application.
createCampaignAsync
in interface AmazonPinpointAsync
public Future<CreateCampaignResult> createCampaignAsync(CreateCampaignRequest request, AsyncHandler<CreateCampaignRequest,CreateCampaignResult> asyncHandler)
AmazonPinpointAsync
Creates a new campaign for an application or updates the settings of an existing campaign for an application.
createCampaignAsync
in interface AmazonPinpointAsync
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.public Future<CreateEmailTemplateResult> createEmailTemplateAsync(CreateEmailTemplateRequest request)
AmazonPinpointAsync
Creates a message template for messages that are sent through the email channel.
createEmailTemplateAsync
in interface AmazonPinpointAsync
public Future<CreateEmailTemplateResult> createEmailTemplateAsync(CreateEmailTemplateRequest request, AsyncHandler<CreateEmailTemplateRequest,CreateEmailTemplateResult> asyncHandler)
AmazonPinpointAsync
Creates a message template for messages that are sent through the email channel.
createEmailTemplateAsync
in interface AmazonPinpointAsync
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.public Future<CreateExportJobResult> createExportJobAsync(CreateExportJobRequest request)
AmazonPinpointAsync
Creates an export job for an application.
createExportJobAsync
in interface AmazonPinpointAsync
public Future<CreateExportJobResult> createExportJobAsync(CreateExportJobRequest request, AsyncHandler<CreateExportJobRequest,CreateExportJobResult> asyncHandler)
AmazonPinpointAsync
Creates an export job for an application.
createExportJobAsync
in interface AmazonPinpointAsync
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.public Future<CreateImportJobResult> createImportJobAsync(CreateImportJobRequest request)
AmazonPinpointAsync
Creates an import job for an application.
createImportJobAsync
in interface AmazonPinpointAsync
public Future<CreateImportJobResult> createImportJobAsync(CreateImportJobRequest request, AsyncHandler<CreateImportJobRequest,CreateImportJobResult> asyncHandler)
AmazonPinpointAsync
Creates an import job for an application.
createImportJobAsync
in interface AmazonPinpointAsync
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.public Future<CreateInAppTemplateResult> createInAppTemplateAsync(CreateInAppTemplateRequest request)
AmazonPinpointAsync
Creates a new message template for messages using the in-app message channel.
createInAppTemplateAsync
in interface AmazonPinpointAsync
public Future<CreateInAppTemplateResult> createInAppTemplateAsync(CreateInAppTemplateRequest request, AsyncHandler<CreateInAppTemplateRequest,CreateInAppTemplateResult> asyncHandler)
AmazonPinpointAsync
Creates a new message template for messages using the in-app message channel.
createInAppTemplateAsync
in interface AmazonPinpointAsync
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.public Future<CreateJourneyResult> createJourneyAsync(CreateJourneyRequest request)
AmazonPinpointAsync
Creates a journey for an application.
createJourneyAsync
in interface AmazonPinpointAsync
public Future<CreateJourneyResult> createJourneyAsync(CreateJourneyRequest request, AsyncHandler<CreateJourneyRequest,CreateJourneyResult> asyncHandler)
AmazonPinpointAsync
Creates a journey for an application.
createJourneyAsync
in interface AmazonPinpointAsync
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.public Future<CreatePushTemplateResult> createPushTemplateAsync(CreatePushTemplateRequest request)
AmazonPinpointAsync
Creates a message template for messages that are sent through a push notification channel.
createPushTemplateAsync
in interface AmazonPinpointAsync
public Future<CreatePushTemplateResult> createPushTemplateAsync(CreatePushTemplateRequest request, AsyncHandler<CreatePushTemplateRequest,CreatePushTemplateResult> asyncHandler)
AmazonPinpointAsync
Creates a message template for messages that are sent through a push notification channel.
createPushTemplateAsync
in interface AmazonPinpointAsync
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.public Future<CreateRecommenderConfigurationResult> createRecommenderConfigurationAsync(CreateRecommenderConfigurationRequest request)
AmazonPinpointAsync
Creates an Amazon Pinpoint configuration for a recommender model.
createRecommenderConfigurationAsync
in interface AmazonPinpointAsync
public Future<CreateRecommenderConfigurationResult> createRecommenderConfigurationAsync(CreateRecommenderConfigurationRequest request, AsyncHandler<CreateRecommenderConfigurationRequest,CreateRecommenderConfigurationResult> asyncHandler)
AmazonPinpointAsync
Creates an Amazon Pinpoint configuration for a recommender model.
createRecommenderConfigurationAsync
in interface AmazonPinpointAsync
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.public Future<CreateSegmentResult> createSegmentAsync(CreateSegmentRequest request)
AmazonPinpointAsync
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.
createSegmentAsync
in interface AmazonPinpointAsync
public Future<CreateSegmentResult> createSegmentAsync(CreateSegmentRequest request, AsyncHandler<CreateSegmentRequest,CreateSegmentResult> asyncHandler)
AmazonPinpointAsync
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.
createSegmentAsync
in interface AmazonPinpointAsync
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.public Future<CreateSmsTemplateResult> createSmsTemplateAsync(CreateSmsTemplateRequest request)
AmazonPinpointAsync
Creates a message template for messages that are sent through the SMS channel.
createSmsTemplateAsync
in interface AmazonPinpointAsync
public Future<CreateSmsTemplateResult> createSmsTemplateAsync(CreateSmsTemplateRequest request, AsyncHandler<CreateSmsTemplateRequest,CreateSmsTemplateResult> asyncHandler)
AmazonPinpointAsync
Creates a message template for messages that are sent through the SMS channel.
createSmsTemplateAsync
in interface AmazonPinpointAsync
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.public Future<CreateVoiceTemplateResult> createVoiceTemplateAsync(CreateVoiceTemplateRequest request)
AmazonPinpointAsync
Creates a message template for messages that are sent through the voice channel.
createVoiceTemplateAsync
in interface AmazonPinpointAsync
public Future<CreateVoiceTemplateResult> createVoiceTemplateAsync(CreateVoiceTemplateRequest request, AsyncHandler<CreateVoiceTemplateRequest,CreateVoiceTemplateResult> asyncHandler)
AmazonPinpointAsync
Creates a message template for messages that are sent through the voice channel.
createVoiceTemplateAsync
in interface AmazonPinpointAsync
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.public Future<DeleteAdmChannelResult> deleteAdmChannelAsync(DeleteAdmChannelRequest request)
AmazonPinpointAsync
Disables the ADM channel for an application and deletes any existing settings for the channel.
deleteAdmChannelAsync
in interface AmazonPinpointAsync
public Future<DeleteAdmChannelResult> deleteAdmChannelAsync(DeleteAdmChannelRequest request, AsyncHandler<DeleteAdmChannelRequest,DeleteAdmChannelResult> asyncHandler)
AmazonPinpointAsync
Disables the ADM channel for an application and deletes any existing settings for the channel.
deleteAdmChannelAsync
in interface AmazonPinpointAsync
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.public Future<DeleteApnsChannelResult> deleteApnsChannelAsync(DeleteApnsChannelRequest request)
AmazonPinpointAsync
Disables the APNs channel for an application and deletes any existing settings for the channel.
deleteApnsChannelAsync
in interface AmazonPinpointAsync
public Future<DeleteApnsChannelResult> deleteApnsChannelAsync(DeleteApnsChannelRequest request, AsyncHandler<DeleteApnsChannelRequest,DeleteApnsChannelResult> asyncHandler)
AmazonPinpointAsync
Disables the APNs channel for an application and deletes any existing settings for the channel.
deleteApnsChannelAsync
in interface AmazonPinpointAsync
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.public Future<DeleteApnsSandboxChannelResult> deleteApnsSandboxChannelAsync(DeleteApnsSandboxChannelRequest request)
AmazonPinpointAsync
Disables the APNs sandbox channel for an application and deletes any existing settings for the channel.
deleteApnsSandboxChannelAsync
in interface AmazonPinpointAsync
public Future<DeleteApnsSandboxChannelResult> deleteApnsSandboxChannelAsync(DeleteApnsSandboxChannelRequest request, AsyncHandler<DeleteApnsSandboxChannelRequest,DeleteApnsSandboxChannelResult> asyncHandler)
AmazonPinpointAsync
Disables the APNs sandbox channel for an application and deletes any existing settings for the channel.
deleteApnsSandboxChannelAsync
in interface AmazonPinpointAsync
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.public Future<DeleteApnsVoipChannelResult> deleteApnsVoipChannelAsync(DeleteApnsVoipChannelRequest request)
AmazonPinpointAsync
Disables the APNs VoIP channel for an application and deletes any existing settings for the channel.
deleteApnsVoipChannelAsync
in interface AmazonPinpointAsync
public Future<DeleteApnsVoipChannelResult> deleteApnsVoipChannelAsync(DeleteApnsVoipChannelRequest request, AsyncHandler<DeleteApnsVoipChannelRequest,DeleteApnsVoipChannelResult> asyncHandler)
AmazonPinpointAsync
Disables the APNs VoIP channel for an application and deletes any existing settings for the channel.
deleteApnsVoipChannelAsync
in interface AmazonPinpointAsync
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.public Future<DeleteApnsVoipSandboxChannelResult> deleteApnsVoipSandboxChannelAsync(DeleteApnsVoipSandboxChannelRequest request)
AmazonPinpointAsync
Disables the APNs VoIP sandbox channel for an application and deletes any existing settings for the channel.
deleteApnsVoipSandboxChannelAsync
in interface AmazonPinpointAsync
public Future<DeleteApnsVoipSandboxChannelResult> deleteApnsVoipSandboxChannelAsync(DeleteApnsVoipSandboxChannelRequest request, AsyncHandler<DeleteApnsVoipSandboxChannelRequest,DeleteApnsVoipSandboxChannelResult> asyncHandler)
AmazonPinpointAsync
Disables the APNs VoIP sandbox channel for an application and deletes any existing settings for the channel.
deleteApnsVoipSandboxChannelAsync
in interface AmazonPinpointAsync
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.public Future<DeleteAppResult> deleteAppAsync(DeleteAppRequest request)
AmazonPinpointAsync
Deletes an application.
deleteAppAsync
in interface AmazonPinpointAsync
public Future<DeleteAppResult> deleteAppAsync(DeleteAppRequest request, AsyncHandler<DeleteAppRequest,DeleteAppResult> asyncHandler)
AmazonPinpointAsync
Deletes an application.
deleteAppAsync
in interface AmazonPinpointAsync
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.public Future<DeleteBaiduChannelResult> deleteBaiduChannelAsync(DeleteBaiduChannelRequest request)
AmazonPinpointAsync
Disables the Baidu channel for an application and deletes any existing settings for the channel.
deleteBaiduChannelAsync
in interface AmazonPinpointAsync
public Future<DeleteBaiduChannelResult> deleteBaiduChannelAsync(DeleteBaiduChannelRequest request, AsyncHandler<DeleteBaiduChannelRequest,DeleteBaiduChannelResult> asyncHandler)
AmazonPinpointAsync
Disables the Baidu channel for an application and deletes any existing settings for the channel.
deleteBaiduChannelAsync
in interface AmazonPinpointAsync
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.public Future<DeleteCampaignResult> deleteCampaignAsync(DeleteCampaignRequest request)
AmazonPinpointAsync
Deletes a campaign from an application.
deleteCampaignAsync
in interface AmazonPinpointAsync
public Future<DeleteCampaignResult> deleteCampaignAsync(DeleteCampaignRequest request, AsyncHandler<DeleteCampaignRequest,DeleteCampaignResult> asyncHandler)
AmazonPinpointAsync
Deletes a campaign from an application.
deleteCampaignAsync
in interface AmazonPinpointAsync
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.public Future<DeleteEmailChannelResult> deleteEmailChannelAsync(DeleteEmailChannelRequest request)
AmazonPinpointAsync
Disables the email channel for an application and deletes any existing settings for the channel.
deleteEmailChannelAsync
in interface AmazonPinpointAsync
public Future<DeleteEmailChannelResult> deleteEmailChannelAsync(DeleteEmailChannelRequest request, AsyncHandler<DeleteEmailChannelRequest,DeleteEmailChannelResult> asyncHandler)
AmazonPinpointAsync
Disables the email channel for an application and deletes any existing settings for the channel.
deleteEmailChannelAsync
in interface AmazonPinpointAsync
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.public Future<DeleteEmailTemplateResult> deleteEmailTemplateAsync(DeleteEmailTemplateRequest request)
AmazonPinpointAsync
Deletes a message template for messages that were sent through the email channel.
deleteEmailTemplateAsync
in interface AmazonPinpointAsync
public Future<DeleteEmailTemplateResult> deleteEmailTemplateAsync(DeleteEmailTemplateRequest request, AsyncHandler<DeleteEmailTemplateRequest,DeleteEmailTemplateResult> asyncHandler)
AmazonPinpointAsync
Deletes a message template for messages that were sent through the email channel.
deleteEmailTemplateAsync
in interface AmazonPinpointAsync
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.public Future<DeleteEndpointResult> deleteEndpointAsync(DeleteEndpointRequest request)
AmazonPinpointAsync
Deletes an endpoint from an application.
deleteEndpointAsync
in interface AmazonPinpointAsync
public Future<DeleteEndpointResult> deleteEndpointAsync(DeleteEndpointRequest request, AsyncHandler<DeleteEndpointRequest,DeleteEndpointResult> asyncHandler)
AmazonPinpointAsync
Deletes an endpoint from an application.
deleteEndpointAsync
in interface AmazonPinpointAsync
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.public Future<DeleteEventStreamResult> deleteEventStreamAsync(DeleteEventStreamRequest request)
AmazonPinpointAsync
Deletes the event stream for an application.
deleteEventStreamAsync
in interface AmazonPinpointAsync
public Future<DeleteEventStreamResult> deleteEventStreamAsync(DeleteEventStreamRequest request, AsyncHandler<DeleteEventStreamRequest,DeleteEventStreamResult> asyncHandler)
AmazonPinpointAsync
Deletes the event stream for an application.
deleteEventStreamAsync
in interface AmazonPinpointAsync
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.public Future<DeleteGcmChannelResult> deleteGcmChannelAsync(DeleteGcmChannelRequest request)
AmazonPinpointAsync
Disables the GCM channel for an application and deletes any existing settings for the channel.
deleteGcmChannelAsync
in interface AmazonPinpointAsync
public Future<DeleteGcmChannelResult> deleteGcmChannelAsync(DeleteGcmChannelRequest request, AsyncHandler<DeleteGcmChannelRequest,DeleteGcmChannelResult> asyncHandler)
AmazonPinpointAsync
Disables the GCM channel for an application and deletes any existing settings for the channel.
deleteGcmChannelAsync
in interface AmazonPinpointAsync
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.public Future<DeleteInAppTemplateResult> deleteInAppTemplateAsync(DeleteInAppTemplateRequest request)
AmazonPinpointAsync
Deletes a message template for messages sent using the in-app message channel.
deleteInAppTemplateAsync
in interface AmazonPinpointAsync
public Future<DeleteInAppTemplateResult> deleteInAppTemplateAsync(DeleteInAppTemplateRequest request, AsyncHandler<DeleteInAppTemplateRequest,DeleteInAppTemplateResult> asyncHandler)
AmazonPinpointAsync
Deletes a message template for messages sent using the in-app message channel.
deleteInAppTemplateAsync
in interface AmazonPinpointAsync
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.public Future<DeleteJourneyResult> deleteJourneyAsync(DeleteJourneyRequest request)
AmazonPinpointAsync
Deletes a journey from an application.
deleteJourneyAsync
in interface AmazonPinpointAsync
public Future<DeleteJourneyResult> deleteJourneyAsync(DeleteJourneyRequest request, AsyncHandler<DeleteJourneyRequest,DeleteJourneyResult> asyncHandler)
AmazonPinpointAsync
Deletes a journey from an application.
deleteJourneyAsync
in interface AmazonPinpointAsync
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.public Future<DeletePushTemplateResult> deletePushTemplateAsync(DeletePushTemplateRequest request)
AmazonPinpointAsync
Deletes a message template for messages that were sent through a push notification channel.
deletePushTemplateAsync
in interface AmazonPinpointAsync
public Future<DeletePushTemplateResult> deletePushTemplateAsync(DeletePushTemplateRequest request, AsyncHandler<DeletePushTemplateRequest,DeletePushTemplateResult> asyncHandler)
AmazonPinpointAsync
Deletes a message template for messages that were sent through a push notification channel.
deletePushTemplateAsync
in interface AmazonPinpointAsync
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.public Future<DeleteRecommenderConfigurationResult> deleteRecommenderConfigurationAsync(DeleteRecommenderConfigurationRequest request)
AmazonPinpointAsync
Deletes an Amazon Pinpoint configuration for a recommender model.
deleteRecommenderConfigurationAsync
in interface AmazonPinpointAsync
public Future<DeleteRecommenderConfigurationResult> deleteRecommenderConfigurationAsync(DeleteRecommenderConfigurationRequest request, AsyncHandler<DeleteRecommenderConfigurationRequest,DeleteRecommenderConfigurationResult> asyncHandler)
AmazonPinpointAsync
Deletes an Amazon Pinpoint configuration for a recommender model.
deleteRecommenderConfigurationAsync
in interface AmazonPinpointAsync
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.public Future<DeleteSegmentResult> deleteSegmentAsync(DeleteSegmentRequest request)
AmazonPinpointAsync
Deletes a segment from an application.
deleteSegmentAsync
in interface AmazonPinpointAsync
public Future<DeleteSegmentResult> deleteSegmentAsync(DeleteSegmentRequest request, AsyncHandler<DeleteSegmentRequest,DeleteSegmentResult> asyncHandler)
AmazonPinpointAsync
Deletes a segment from an application.
deleteSegmentAsync
in interface AmazonPinpointAsync
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.public Future<DeleteSmsChannelResult> deleteSmsChannelAsync(DeleteSmsChannelRequest request)
AmazonPinpointAsync
Disables the SMS channel for an application and deletes any existing settings for the channel.
deleteSmsChannelAsync
in interface AmazonPinpointAsync
public Future<DeleteSmsChannelResult> deleteSmsChannelAsync(DeleteSmsChannelRequest request, AsyncHandler<DeleteSmsChannelRequest,DeleteSmsChannelResult> asyncHandler)
AmazonPinpointAsync
Disables the SMS channel for an application and deletes any existing settings for the channel.
deleteSmsChannelAsync
in interface AmazonPinpointAsync
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.public Future<DeleteSmsTemplateResult> deleteSmsTemplateAsync(DeleteSmsTemplateRequest request)
AmazonPinpointAsync
Deletes a message template for messages that were sent through the SMS channel.
deleteSmsTemplateAsync
in interface AmazonPinpointAsync
public Future<DeleteSmsTemplateResult> deleteSmsTemplateAsync(DeleteSmsTemplateRequest request, AsyncHandler<DeleteSmsTemplateRequest,DeleteSmsTemplateResult> asyncHandler)
AmazonPinpointAsync
Deletes a message template for messages that were sent through the SMS channel.
deleteSmsTemplateAsync
in interface AmazonPinpointAsync
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.public Future<DeleteUserEndpointsResult> deleteUserEndpointsAsync(DeleteUserEndpointsRequest request)
AmazonPinpointAsync
Deletes all the endpoints that are associated with a specific user ID.
deleteUserEndpointsAsync
in interface AmazonPinpointAsync
public Future<DeleteUserEndpointsResult> deleteUserEndpointsAsync(DeleteUserEndpointsRequest request, AsyncHandler<DeleteUserEndpointsRequest,DeleteUserEndpointsResult> asyncHandler)
AmazonPinpointAsync
Deletes all the endpoints that are associated with a specific user ID.
deleteUserEndpointsAsync
in interface AmazonPinpointAsync
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.public Future<DeleteVoiceChannelResult> deleteVoiceChannelAsync(DeleteVoiceChannelRequest request)
AmazonPinpointAsync
Disables the voice channel for an application and deletes any existing settings for the channel.
deleteVoiceChannelAsync
in interface AmazonPinpointAsync
public Future<DeleteVoiceChannelResult> deleteVoiceChannelAsync(DeleteVoiceChannelRequest request, AsyncHandler<DeleteVoiceChannelRequest,DeleteVoiceChannelResult> asyncHandler)
AmazonPinpointAsync
Disables the voice channel for an application and deletes any existing settings for the channel.
deleteVoiceChannelAsync
in interface AmazonPinpointAsync
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.public Future<DeleteVoiceTemplateResult> deleteVoiceTemplateAsync(DeleteVoiceTemplateRequest request)
AmazonPinpointAsync
Deletes a message template for messages that were sent through the voice channel.
deleteVoiceTemplateAsync
in interface AmazonPinpointAsync
public Future<DeleteVoiceTemplateResult> deleteVoiceTemplateAsync(DeleteVoiceTemplateRequest request, AsyncHandler<DeleteVoiceTemplateRequest,DeleteVoiceTemplateResult> asyncHandler)
AmazonPinpointAsync
Deletes a message template for messages that were sent through the voice channel.
deleteVoiceTemplateAsync
in interface AmazonPinpointAsync
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.public Future<GetAdmChannelResult> getAdmChannelAsync(GetAdmChannelRequest request)
AmazonPinpointAsync
Retrieves information about the status and settings of the ADM channel for an application.
getAdmChannelAsync
in interface AmazonPinpointAsync
public Future<GetAdmChannelResult> getAdmChannelAsync(GetAdmChannelRequest request, AsyncHandler<GetAdmChannelRequest,GetAdmChannelResult> asyncHandler)
AmazonPinpointAsync
Retrieves information about the status and settings of the ADM channel for an application.
getAdmChannelAsync
in interface AmazonPinpointAsync
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.public Future<GetApnsChannelResult> getApnsChannelAsync(GetApnsChannelRequest request)
AmazonPinpointAsync
Retrieves information about the status and settings of the APNs channel for an application.
getApnsChannelAsync
in interface AmazonPinpointAsync
public Future<GetApnsChannelResult> getApnsChannelAsync(GetApnsChannelRequest request, AsyncHandler<GetApnsChannelRequest,GetApnsChannelResult> asyncHandler)
AmazonPinpointAsync
Retrieves information about the status and settings of the APNs channel for an application.
getApnsChannelAsync
in interface AmazonPinpointAsync
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.public Future<GetApnsSandboxChannelResult> getApnsSandboxChannelAsync(GetApnsSandboxChannelRequest request)
AmazonPinpointAsync
Retrieves information about the status and settings of the APNs sandbox channel for an application.
getApnsSandboxChannelAsync
in interface AmazonPinpointAsync
public Future<GetApnsSandboxChannelResult> getApnsSandboxChannelAsync(GetApnsSandboxChannelRequest request, AsyncHandler<GetApnsSandboxChannelRequest,GetApnsSandboxChannelResult> asyncHandler)
AmazonPinpointAsync
Retrieves information about the status and settings of the APNs sandbox channel for an application.
getApnsSandboxChannelAsync
in interface AmazonPinpointAsync
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.public Future<GetApnsVoipChannelResult> getApnsVoipChannelAsync(GetApnsVoipChannelRequest request)
AmazonPinpointAsync
Retrieves information about the status and settings of the APNs VoIP channel for an application.
getApnsVoipChannelAsync
in interface AmazonPinpointAsync
public Future<GetApnsVoipChannelResult> getApnsVoipChannelAsync(GetApnsVoipChannelRequest request, AsyncHandler<GetApnsVoipChannelRequest,GetApnsVoipChannelResult> asyncHandler)
AmazonPinpointAsync
Retrieves information about the status and settings of the APNs VoIP channel for an application.
getApnsVoipChannelAsync
in interface AmazonPinpointAsync
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.public Future<GetApnsVoipSandboxChannelResult> getApnsVoipSandboxChannelAsync(GetApnsVoipSandboxChannelRequest request)
AmazonPinpointAsync
Retrieves information about the status and settings of the APNs VoIP sandbox channel for an application.
getApnsVoipSandboxChannelAsync
in interface AmazonPinpointAsync
public Future<GetApnsVoipSandboxChannelResult> getApnsVoipSandboxChannelAsync(GetApnsVoipSandboxChannelRequest request, AsyncHandler<GetApnsVoipSandboxChannelRequest,GetApnsVoipSandboxChannelResult> asyncHandler)
AmazonPinpointAsync
Retrieves information about the status and settings of the APNs VoIP sandbox channel for an application.
getApnsVoipSandboxChannelAsync
in interface AmazonPinpointAsync
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.public Future<GetAppResult> getAppAsync(GetAppRequest request)
AmazonPinpointAsync
Retrieves information about an application.
getAppAsync
in interface AmazonPinpointAsync
public Future<GetAppResult> getAppAsync(GetAppRequest request, AsyncHandler<GetAppRequest,GetAppResult> asyncHandler)
AmazonPinpointAsync
Retrieves information about an application.
getAppAsync
in interface AmazonPinpointAsync
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.public Future<GetApplicationDateRangeKpiResult> getApplicationDateRangeKpiAsync(GetApplicationDateRangeKpiRequest request)
AmazonPinpointAsync
Retrieves (queries) pre-aggregated data for a standard metric that applies to an application.
getApplicationDateRangeKpiAsync
in interface AmazonPinpointAsync
public Future<GetApplicationDateRangeKpiResult> getApplicationDateRangeKpiAsync(GetApplicationDateRangeKpiRequest request, AsyncHandler<GetApplicationDateRangeKpiRequest,GetApplicationDateRangeKpiResult> asyncHandler)
AmazonPinpointAsync
Retrieves (queries) pre-aggregated data for a standard metric that applies to an application.
getApplicationDateRangeKpiAsync
in interface AmazonPinpointAsync
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.public Future<GetApplicationSettingsResult> getApplicationSettingsAsync(GetApplicationSettingsRequest request)
AmazonPinpointAsync
Retrieves information about the settings for an application.
getApplicationSettingsAsync
in interface AmazonPinpointAsync
public Future<GetApplicationSettingsResult> getApplicationSettingsAsync(GetApplicationSettingsRequest request, AsyncHandler<GetApplicationSettingsRequest,GetApplicationSettingsResult> asyncHandler)
AmazonPinpointAsync
Retrieves information about the settings for an application.
getApplicationSettingsAsync
in interface AmazonPinpointAsync
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.public Future<GetAppsResult> getAppsAsync(GetAppsRequest request)
AmazonPinpointAsync
Retrieves information about all the applications that are associated with your Amazon Pinpoint account.
getAppsAsync
in interface AmazonPinpointAsync
public Future<GetAppsResult> getAppsAsync(GetAppsRequest request, AsyncHandler<GetAppsRequest,GetAppsResult> asyncHandler)
AmazonPinpointAsync
Retrieves information about all the applications that are associated with your Amazon Pinpoint account.
getAppsAsync
in interface AmazonPinpointAsync
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.public Future<GetBaiduChannelResult> getBaiduChannelAsync(GetBaiduChannelRequest request)
AmazonPinpointAsync
Retrieves information about the status and settings of the Baidu channel for an application.
getBaiduChannelAsync
in interface AmazonPinpointAsync
public Future<GetBaiduChannelResult> getBaiduChannelAsync(GetBaiduChannelRequest request, AsyncHandler<GetBaiduChannelRequest,GetBaiduChannelResult> asyncHandler)
AmazonPinpointAsync
Retrieves information about the status and settings of the Baidu channel for an application.
getBaiduChannelAsync
in interface AmazonPinpointAsync
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.public Future<GetCampaignResult> getCampaignAsync(GetCampaignRequest request)
AmazonPinpointAsync
Retrieves information about the status, configuration, and other settings for a campaign.
getCampaignAsync
in interface AmazonPinpointAsync
public Future<GetCampaignResult> getCampaignAsync(GetCampaignRequest request, AsyncHandler<GetCampaignRequest,GetCampaignResult> asyncHandler)
AmazonPinpointAsync
Retrieves information about the status, configuration, and other settings for a campaign.
getCampaignAsync
in interface AmazonPinpointAsync
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.public Future<GetCampaignActivitiesResult> getCampaignActivitiesAsync(GetCampaignActivitiesRequest request)
AmazonPinpointAsync
Retrieves information about all the activities for a campaign.
getCampaignActivitiesAsync
in interface AmazonPinpointAsync
public Future<GetCampaignActivitiesResult> getCampaignActivitiesAsync(GetCampaignActivitiesRequest request, AsyncHandler<GetCampaignActivitiesRequest,GetCampaignActivitiesResult> asyncHandler)
AmazonPinpointAsync
Retrieves information about all the activities for a campaign.
getCampaignActivitiesAsync
in interface AmazonPinpointAsync
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.public Future<GetCampaignDateRangeKpiResult> getCampaignDateRangeKpiAsync(GetCampaignDateRangeKpiRequest request)
AmazonPinpointAsync
Retrieves (queries) pre-aggregated data for a standard metric that applies to a campaign.
getCampaignDateRangeKpiAsync
in interface AmazonPinpointAsync
public Future<GetCampaignDateRangeKpiResult> getCampaignDateRangeKpiAsync(GetCampaignDateRangeKpiRequest request, AsyncHandler<GetCampaignDateRangeKpiRequest,GetCampaignDateRangeKpiResult> asyncHandler)
AmazonPinpointAsync
Retrieves (queries) pre-aggregated data for a standard metric that applies to a campaign.
getCampaignDateRangeKpiAsync
in interface AmazonPinpointAsync
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.public Future<GetCampaignVersionResult> getCampaignVersionAsync(GetCampaignVersionRequest request)
AmazonPinpointAsync
Retrieves information about the status, configuration, and other settings for a specific version of a campaign.
getCampaignVersionAsync
in interface AmazonPinpointAsync
public Future<GetCampaignVersionResult> getCampaignVersionAsync(GetCampaignVersionRequest request, AsyncHandler<GetCampaignVersionRequest,GetCampaignVersionResult> asyncHandler)
AmazonPinpointAsync
Retrieves information about the status, configuration, and other settings for a specific version of a campaign.
getCampaignVersionAsync
in interface AmazonPinpointAsync
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.public Future<GetCampaignVersionsResult> getCampaignVersionsAsync(GetCampaignVersionsRequest request)
AmazonPinpointAsync
Retrieves information about the status, configuration, and other settings for all versions of a campaign.
getCampaignVersionsAsync
in interface AmazonPinpointAsync
public Future<GetCampaignVersionsResult> getCampaignVersionsAsync(GetCampaignVersionsRequest request, AsyncHandler<GetCampaignVersionsRequest,GetCampaignVersionsResult> asyncHandler)
AmazonPinpointAsync
Retrieves information about the status, configuration, and other settings for all versions of a campaign.
getCampaignVersionsAsync
in interface AmazonPinpointAsync
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.public Future<GetCampaignsResult> getCampaignsAsync(GetCampaignsRequest request)
AmazonPinpointAsync
Retrieves information about the status, configuration, and other settings for all the campaigns that are associated with an application.
getCampaignsAsync
in interface AmazonPinpointAsync
public Future<GetCampaignsResult> getCampaignsAsync(GetCampaignsRequest request, AsyncHandler<GetCampaignsRequest,GetCampaignsResult> asyncHandler)
AmazonPinpointAsync
Retrieves information about the status, configuration, and other settings for all the campaigns that are associated with an application.
getCampaignsAsync
in interface AmazonPinpointAsync
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.public Future<GetChannelsResult> getChannelsAsync(GetChannelsRequest request)
AmazonPinpointAsync
Retrieves information about the history and status of each channel for an application.
getChannelsAsync
in interface AmazonPinpointAsync
public Future<GetChannelsResult> getChannelsAsync(GetChannelsRequest request, AsyncHandler<GetChannelsRequest,GetChannelsResult> asyncHandler)
AmazonPinpointAsync
Retrieves information about the history and status of each channel for an application.
getChannelsAsync
in interface AmazonPinpointAsync
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.public Future<GetEmailChannelResult> getEmailChannelAsync(GetEmailChannelRequest request)
AmazonPinpointAsync
Retrieves information about the status and settings of the email channel for an application.
getEmailChannelAsync
in interface AmazonPinpointAsync
public Future<GetEmailChannelResult> getEmailChannelAsync(GetEmailChannelRequest request, AsyncHandler<GetEmailChannelRequest,GetEmailChannelResult> asyncHandler)
AmazonPinpointAsync
Retrieves information about the status and settings of the email channel for an application.
getEmailChannelAsync
in interface AmazonPinpointAsync
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.public Future<GetEmailTemplateResult> getEmailTemplateAsync(GetEmailTemplateRequest request)
AmazonPinpointAsync
Retrieves the content and settings of a message template for messages that are sent through the email channel.
getEmailTemplateAsync
in interface AmazonPinpointAsync
public Future<GetEmailTemplateResult> getEmailTemplateAsync(GetEmailTemplateRequest request, AsyncHandler<GetEmailTemplateRequest,GetEmailTemplateResult> asyncHandler)
AmazonPinpointAsync
Retrieves the content and settings of a message template for messages that are sent through the email channel.
getEmailTemplateAsync
in interface AmazonPinpointAsync
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.public Future<GetEndpointResult> getEndpointAsync(GetEndpointRequest request)
AmazonPinpointAsync
Retrieves information about the settings and attributes of a specific endpoint for an application.
getEndpointAsync
in interface AmazonPinpointAsync
public Future<GetEndpointResult> getEndpointAsync(GetEndpointRequest request, AsyncHandler<GetEndpointRequest,GetEndpointResult> asyncHandler)
AmazonPinpointAsync
Retrieves information about the settings and attributes of a specific endpoint for an application.
getEndpointAsync
in interface AmazonPinpointAsync
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.public Future<GetEventStreamResult> getEventStreamAsync(GetEventStreamRequest request)
AmazonPinpointAsync
Retrieves information about the event stream settings for an application.
getEventStreamAsync
in interface AmazonPinpointAsync
public Future<GetEventStreamResult> getEventStreamAsync(GetEventStreamRequest request, AsyncHandler<GetEventStreamRequest,GetEventStreamResult> asyncHandler)
AmazonPinpointAsync
Retrieves information about the event stream settings for an application.
getEventStreamAsync
in interface AmazonPinpointAsync
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.public Future<GetExportJobResult> getExportJobAsync(GetExportJobRequest request)
AmazonPinpointAsync
Retrieves information about the status and settings of a specific export job for an application.
getExportJobAsync
in interface AmazonPinpointAsync
public Future<GetExportJobResult> getExportJobAsync(GetExportJobRequest request, AsyncHandler<GetExportJobRequest,GetExportJobResult> asyncHandler)
AmazonPinpointAsync
Retrieves information about the status and settings of a specific export job for an application.
getExportJobAsync
in interface AmazonPinpointAsync
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.public Future<GetExportJobsResult> getExportJobsAsync(GetExportJobsRequest request)
AmazonPinpointAsync
Retrieves information about the status and settings of all the export jobs for an application.
getExportJobsAsync
in interface AmazonPinpointAsync
public Future<GetExportJobsResult> getExportJobsAsync(GetExportJobsRequest request, AsyncHandler<GetExportJobsRequest,GetExportJobsResult> asyncHandler)
AmazonPinpointAsync
Retrieves information about the status and settings of all the export jobs for an application.
getExportJobsAsync
in interface AmazonPinpointAsync
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.public Future<GetGcmChannelResult> getGcmChannelAsync(GetGcmChannelRequest request)
AmazonPinpointAsync
Retrieves information about the status and settings of the GCM channel for an application.
getGcmChannelAsync
in interface AmazonPinpointAsync
public Future<GetGcmChannelResult> getGcmChannelAsync(GetGcmChannelRequest request, AsyncHandler<GetGcmChannelRequest,GetGcmChannelResult> asyncHandler)
AmazonPinpointAsync
Retrieves information about the status and settings of the GCM channel for an application.
getGcmChannelAsync
in interface AmazonPinpointAsync
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.public Future<GetImportJobResult> getImportJobAsync(GetImportJobRequest request)
AmazonPinpointAsync
Retrieves information about the status and settings of a specific import job for an application.
getImportJobAsync
in interface AmazonPinpointAsync
public Future<GetImportJobResult> getImportJobAsync(GetImportJobRequest request, AsyncHandler<GetImportJobRequest,GetImportJobResult> asyncHandler)
AmazonPinpointAsync
Retrieves information about the status and settings of a specific import job for an application.
getImportJobAsync
in interface AmazonPinpointAsync
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.public Future<GetImportJobsResult> getImportJobsAsync(GetImportJobsRequest request)
AmazonPinpointAsync
Retrieves information about the status and settings of all the import jobs for an application.
getImportJobsAsync
in interface AmazonPinpointAsync
public Future<GetImportJobsResult> getImportJobsAsync(GetImportJobsRequest request, AsyncHandler<GetImportJobsRequest,GetImportJobsResult> asyncHandler)
AmazonPinpointAsync
Retrieves information about the status and settings of all the import jobs for an application.
getImportJobsAsync
in interface AmazonPinpointAsync
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.public Future<GetInAppMessagesResult> getInAppMessagesAsync(GetInAppMessagesRequest request)
AmazonPinpointAsync
Retrieves the in-app messages targeted for the provided endpoint ID.
getInAppMessagesAsync
in interface AmazonPinpointAsync
public Future<GetInAppMessagesResult> getInAppMessagesAsync(GetInAppMessagesRequest request, AsyncHandler<GetInAppMessagesRequest,GetInAppMessagesResult> asyncHandler)
AmazonPinpointAsync
Retrieves the in-app messages targeted for the provided endpoint ID.
getInAppMessagesAsync
in interface AmazonPinpointAsync
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.public Future<GetInAppTemplateResult> getInAppTemplateAsync(GetInAppTemplateRequest request)
AmazonPinpointAsync
Retrieves the content and settings of a message template for messages sent through the in-app channel.
getInAppTemplateAsync
in interface AmazonPinpointAsync
public Future<GetInAppTemplateResult> getInAppTemplateAsync(GetInAppTemplateRequest request, AsyncHandler<GetInAppTemplateRequest,GetInAppTemplateResult> asyncHandler)
AmazonPinpointAsync
Retrieves the content and settings of a message template for messages sent through the in-app channel.
getInAppTemplateAsync
in interface AmazonPinpointAsync
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.public Future<GetJourneyResult> getJourneyAsync(GetJourneyRequest request)
AmazonPinpointAsync
Retrieves information about the status, configuration, and other settings for a journey.
getJourneyAsync
in interface AmazonPinpointAsync
public Future<GetJourneyResult> getJourneyAsync(GetJourneyRequest request, AsyncHandler<GetJourneyRequest,GetJourneyResult> asyncHandler)
AmazonPinpointAsync
Retrieves information about the status, configuration, and other settings for a journey.
getJourneyAsync
in interface AmazonPinpointAsync
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.public Future<GetJourneyDateRangeKpiResult> getJourneyDateRangeKpiAsync(GetJourneyDateRangeKpiRequest request)
AmazonPinpointAsync
Retrieves (queries) pre-aggregated data for a standard engagement metric that applies to a journey.
getJourneyDateRangeKpiAsync
in interface AmazonPinpointAsync
public Future<GetJourneyDateRangeKpiResult> getJourneyDateRangeKpiAsync(GetJourneyDateRangeKpiRequest request, AsyncHandler<GetJourneyDateRangeKpiRequest,GetJourneyDateRangeKpiResult> asyncHandler)
AmazonPinpointAsync
Retrieves (queries) pre-aggregated data for a standard engagement metric that applies to a journey.
getJourneyDateRangeKpiAsync
in interface AmazonPinpointAsync
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.public Future<GetJourneyExecutionActivityMetricsResult> getJourneyExecutionActivityMetricsAsync(GetJourneyExecutionActivityMetricsRequest request)
AmazonPinpointAsync
Retrieves (queries) pre-aggregated data for a standard execution metric that applies to a journey activity.
getJourneyExecutionActivityMetricsAsync
in interface AmazonPinpointAsync
public Future<GetJourneyExecutionActivityMetricsResult> getJourneyExecutionActivityMetricsAsync(GetJourneyExecutionActivityMetricsRequest request, AsyncHandler<GetJourneyExecutionActivityMetricsRequest,GetJourneyExecutionActivityMetricsResult> asyncHandler)
AmazonPinpointAsync
Retrieves (queries) pre-aggregated data for a standard execution metric that applies to a journey activity.
getJourneyExecutionActivityMetricsAsync
in interface AmazonPinpointAsync
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.public Future<GetJourneyExecutionMetricsResult> getJourneyExecutionMetricsAsync(GetJourneyExecutionMetricsRequest request)
AmazonPinpointAsync
Retrieves (queries) pre-aggregated data for a standard execution metric that applies to a journey.
getJourneyExecutionMetricsAsync
in interface AmazonPinpointAsync
public Future<GetJourneyExecutionMetricsResult> getJourneyExecutionMetricsAsync(GetJourneyExecutionMetricsRequest request, AsyncHandler<GetJourneyExecutionMetricsRequest,GetJourneyExecutionMetricsResult> asyncHandler)
AmazonPinpointAsync
Retrieves (queries) pre-aggregated data for a standard execution metric that applies to a journey.
getJourneyExecutionMetricsAsync
in interface AmazonPinpointAsync
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.public Future<GetJourneyRunExecutionActivityMetricsResult> getJourneyRunExecutionActivityMetricsAsync(GetJourneyRunExecutionActivityMetricsRequest request)
AmazonPinpointAsync
Retrieves (queries) pre-aggregated data for a standard run execution metric that applies to a journey activity.
getJourneyRunExecutionActivityMetricsAsync
in interface AmazonPinpointAsync
public Future<GetJourneyRunExecutionActivityMetricsResult> getJourneyRunExecutionActivityMetricsAsync(GetJourneyRunExecutionActivityMetricsRequest request, AsyncHandler<GetJourneyRunExecutionActivityMetricsRequest,GetJourneyRunExecutionActivityMetricsResult> asyncHandler)
AmazonPinpointAsync
Retrieves (queries) pre-aggregated data for a standard run execution metric that applies to a journey activity.
getJourneyRunExecutionActivityMetricsAsync
in interface AmazonPinpointAsync
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.public Future<GetJourneyRunExecutionMetricsResult> getJourneyRunExecutionMetricsAsync(GetJourneyRunExecutionMetricsRequest request)
AmazonPinpointAsync
Retrieves (queries) pre-aggregated data for a standard run execution metric that applies to a journey.
getJourneyRunExecutionMetricsAsync
in interface AmazonPinpointAsync
public Future<GetJourneyRunExecutionMetricsResult> getJourneyRunExecutionMetricsAsync(GetJourneyRunExecutionMetricsRequest request, AsyncHandler<GetJourneyRunExecutionMetricsRequest,GetJourneyRunExecutionMetricsResult> asyncHandler)
AmazonPinpointAsync
Retrieves (queries) pre-aggregated data for a standard run execution metric that applies to a journey.
getJourneyRunExecutionMetricsAsync
in interface AmazonPinpointAsync
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.public Future<GetJourneyRunsResult> getJourneyRunsAsync(GetJourneyRunsRequest request)
AmazonPinpointAsync
Provides information about the runs of a journey.
getJourneyRunsAsync
in interface AmazonPinpointAsync
public Future<GetJourneyRunsResult> getJourneyRunsAsync(GetJourneyRunsRequest request, AsyncHandler<GetJourneyRunsRequest,GetJourneyRunsResult> asyncHandler)
AmazonPinpointAsync
Provides information about the runs of a journey.
getJourneyRunsAsync
in interface AmazonPinpointAsync
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.public Future<GetPushTemplateResult> getPushTemplateAsync(GetPushTemplateRequest request)
AmazonPinpointAsync
Retrieves the content and settings of a message template for messages that are sent through a push notification channel.
getPushTemplateAsync
in interface AmazonPinpointAsync
public Future<GetPushTemplateResult> getPushTemplateAsync(GetPushTemplateRequest request, AsyncHandler<GetPushTemplateRequest,GetPushTemplateResult> asyncHandler)
AmazonPinpointAsync
Retrieves the content and settings of a message template for messages that are sent through a push notification channel.
getPushTemplateAsync
in interface AmazonPinpointAsync
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.public Future<GetRecommenderConfigurationResult> getRecommenderConfigurationAsync(GetRecommenderConfigurationRequest request)
AmazonPinpointAsync
Retrieves information about an Amazon Pinpoint configuration for a recommender model.
getRecommenderConfigurationAsync
in interface AmazonPinpointAsync
public Future<GetRecommenderConfigurationResult> getRecommenderConfigurationAsync(GetRecommenderConfigurationRequest request, AsyncHandler<GetRecommenderConfigurationRequest,GetRecommenderConfigurationResult> asyncHandler)
AmazonPinpointAsync
Retrieves information about an Amazon Pinpoint configuration for a recommender model.
getRecommenderConfigurationAsync
in interface AmazonPinpointAsync
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.public Future<GetRecommenderConfigurationsResult> getRecommenderConfigurationsAsync(GetRecommenderConfigurationsRequest request)
AmazonPinpointAsync
Retrieves information about all the recommender model configurations that are associated with your Amazon Pinpoint account.
getRecommenderConfigurationsAsync
in interface AmazonPinpointAsync
public Future<GetRecommenderConfigurationsResult> getRecommenderConfigurationsAsync(GetRecommenderConfigurationsRequest request, AsyncHandler<GetRecommenderConfigurationsRequest,GetRecommenderConfigurationsResult> asyncHandler)
AmazonPinpointAsync
Retrieves information about all the recommender model configurations that are associated with your Amazon Pinpoint account.
getRecommenderConfigurationsAsync
in interface AmazonPinpointAsync
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.public Future<GetSegmentResult> getSegmentAsync(GetSegmentRequest request)
AmazonPinpointAsync
Retrieves information about the configuration, dimension, and other settings for a specific segment that's associated with an application.
getSegmentAsync
in interface AmazonPinpointAsync
public Future<GetSegmentResult> getSegmentAsync(GetSegmentRequest request, AsyncHandler<GetSegmentRequest,GetSegmentResult> asyncHandler)
AmazonPinpointAsync
Retrieves information about the configuration, dimension, and other settings for a specific segment that's associated with an application.
getSegmentAsync
in interface AmazonPinpointAsync
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.public Future<GetSegmentExportJobsResult> getSegmentExportJobsAsync(GetSegmentExportJobsRequest request)
AmazonPinpointAsync
Retrieves information about the status and settings of the export jobs for a segment.
getSegmentExportJobsAsync
in interface AmazonPinpointAsync
public Future<GetSegmentExportJobsResult> getSegmentExportJobsAsync(GetSegmentExportJobsRequest request, AsyncHandler<GetSegmentExportJobsRequest,GetSegmentExportJobsResult> asyncHandler)
AmazonPinpointAsync
Retrieves information about the status and settings of the export jobs for a segment.
getSegmentExportJobsAsync
in interface AmazonPinpointAsync
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.public Future<GetSegmentImportJobsResult> getSegmentImportJobsAsync(GetSegmentImportJobsRequest request)
AmazonPinpointAsync
Retrieves information about the status and settings of the import jobs for a segment.
getSegmentImportJobsAsync
in interface AmazonPinpointAsync
public Future<GetSegmentImportJobsResult> getSegmentImportJobsAsync(GetSegmentImportJobsRequest request, AsyncHandler<GetSegmentImportJobsRequest,GetSegmentImportJobsResult> asyncHandler)
AmazonPinpointAsync
Retrieves information about the status and settings of the import jobs for a segment.
getSegmentImportJobsAsync
in interface AmazonPinpointAsync
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.public Future<GetSegmentVersionResult> getSegmentVersionAsync(GetSegmentVersionRequest request)
AmazonPinpointAsync
Retrieves information about the configuration, dimension, and other settings for a specific version of a segment that's associated with an application.
getSegmentVersionAsync
in interface AmazonPinpointAsync
public Future<GetSegmentVersionResult> getSegmentVersionAsync(GetSegmentVersionRequest request, AsyncHandler<GetSegmentVersionRequest,GetSegmentVersionResult> asyncHandler)
AmazonPinpointAsync
Retrieves information about the configuration, dimension, and other settings for a specific version of a segment that's associated with an application.
getSegmentVersionAsync
in interface AmazonPinpointAsync
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.public Future<GetSegmentVersionsResult> getSegmentVersionsAsync(GetSegmentVersionsRequest request)
AmazonPinpointAsync
Retrieves information about the configuration, dimension, and other settings for all the versions of a specific segment that's associated with an application.
getSegmentVersionsAsync
in interface AmazonPinpointAsync
public Future<GetSegmentVersionsResult> getSegmentVersionsAsync(GetSegmentVersionsRequest request, AsyncHandler<GetSegmentVersionsRequest,GetSegmentVersionsResult> asyncHandler)
AmazonPinpointAsync
Retrieves information about the configuration, dimension, and other settings for all the versions of a specific segment that's associated with an application.
getSegmentVersionsAsync
in interface AmazonPinpointAsync
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.public Future<GetSegmentsResult> getSegmentsAsync(GetSegmentsRequest request)
AmazonPinpointAsync
Retrieves information about the configuration, dimension, and other settings for all the segments that are associated with an application.
getSegmentsAsync
in interface AmazonPinpointAsync
public Future<GetSegmentsResult> getSegmentsAsync(GetSegmentsRequest request, AsyncHandler<GetSegmentsRequest,GetSegmentsResult> asyncHandler)
AmazonPinpointAsync
Retrieves information about the configuration, dimension, and other settings for all the segments that are associated with an application.
getSegmentsAsync
in interface AmazonPinpointAsync
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.public Future<GetSmsChannelResult> getSmsChannelAsync(GetSmsChannelRequest request)
AmazonPinpointAsync
Retrieves information about the status and settings of the SMS channel for an application.
getSmsChannelAsync
in interface AmazonPinpointAsync
public Future<GetSmsChannelResult> getSmsChannelAsync(GetSmsChannelRequest request, AsyncHandler<GetSmsChannelRequest,GetSmsChannelResult> asyncHandler)
AmazonPinpointAsync
Retrieves information about the status and settings of the SMS channel for an application.
getSmsChannelAsync
in interface AmazonPinpointAsync
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.public Future<GetSmsTemplateResult> getSmsTemplateAsync(GetSmsTemplateRequest request)
AmazonPinpointAsync
Retrieves the content and settings of a message template for messages that are sent through the SMS channel.
getSmsTemplateAsync
in interface AmazonPinpointAsync
public Future<GetSmsTemplateResult> getSmsTemplateAsync(GetSmsTemplateRequest request, AsyncHandler<GetSmsTemplateRequest,GetSmsTemplateResult> asyncHandler)
AmazonPinpointAsync
Retrieves the content and settings of a message template for messages that are sent through the SMS channel.
getSmsTemplateAsync
in interface AmazonPinpointAsync
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.public Future<GetUserEndpointsResult> getUserEndpointsAsync(GetUserEndpointsRequest request)
AmazonPinpointAsync
Retrieves information about all the endpoints that are associated with a specific user ID.
getUserEndpointsAsync
in interface AmazonPinpointAsync
public Future<GetUserEndpointsResult> getUserEndpointsAsync(GetUserEndpointsRequest request, AsyncHandler<GetUserEndpointsRequest,GetUserEndpointsResult> asyncHandler)
AmazonPinpointAsync
Retrieves information about all the endpoints that are associated with a specific user ID.
getUserEndpointsAsync
in interface AmazonPinpointAsync
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.public Future<GetVoiceChannelResult> getVoiceChannelAsync(GetVoiceChannelRequest request)
AmazonPinpointAsync
Retrieves information about the status and settings of the voice channel for an application.
getVoiceChannelAsync
in interface AmazonPinpointAsync
public Future<GetVoiceChannelResult> getVoiceChannelAsync(GetVoiceChannelRequest request, AsyncHandler<GetVoiceChannelRequest,GetVoiceChannelResult> asyncHandler)
AmazonPinpointAsync
Retrieves information about the status and settings of the voice channel for an application.
getVoiceChannelAsync
in interface AmazonPinpointAsync
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.public Future<GetVoiceTemplateResult> getVoiceTemplateAsync(GetVoiceTemplateRequest request)
AmazonPinpointAsync
Retrieves the content and settings of a message template for messages that are sent through the voice channel.
getVoiceTemplateAsync
in interface AmazonPinpointAsync
public Future<GetVoiceTemplateResult> getVoiceTemplateAsync(GetVoiceTemplateRequest request, AsyncHandler<GetVoiceTemplateRequest,GetVoiceTemplateResult> asyncHandler)
AmazonPinpointAsync
Retrieves the content and settings of a message template for messages that are sent through the voice channel.
getVoiceTemplateAsync
in interface AmazonPinpointAsync
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.public Future<ListJourneysResult> listJourneysAsync(ListJourneysRequest request)
AmazonPinpointAsync
Retrieves information about the status, configuration, and other settings for all the journeys that are associated with an application.
listJourneysAsync
in interface AmazonPinpointAsync
public Future<ListJourneysResult> listJourneysAsync(ListJourneysRequest request, AsyncHandler<ListJourneysRequest,ListJourneysResult> asyncHandler)
AmazonPinpointAsync
Retrieves information about the status, configuration, and other settings for all the journeys that are associated with an application.
listJourneysAsync
in interface AmazonPinpointAsync
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.public Future<ListTagsForResourceResult> listTagsForResourceAsync(ListTagsForResourceRequest request)
AmazonPinpointAsync
Retrieves all the tags (keys and values) that are associated with an application, campaign, message template, or segment.
listTagsForResourceAsync
in interface AmazonPinpointAsync
public Future<ListTagsForResourceResult> listTagsForResourceAsync(ListTagsForResourceRequest request, AsyncHandler<ListTagsForResourceRequest,ListTagsForResourceResult> asyncHandler)
AmazonPinpointAsync
Retrieves all the tags (keys and values) that are associated with an application, campaign, message template, or segment.
listTagsForResourceAsync
in interface AmazonPinpointAsync
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.public Future<ListTemplateVersionsResult> listTemplateVersionsAsync(ListTemplateVersionsRequest request)
AmazonPinpointAsync
Retrieves information about all the versions of a specific message template.
listTemplateVersionsAsync
in interface AmazonPinpointAsync
public Future<ListTemplateVersionsResult> listTemplateVersionsAsync(ListTemplateVersionsRequest request, AsyncHandler<ListTemplateVersionsRequest,ListTemplateVersionsResult> asyncHandler)
AmazonPinpointAsync
Retrieves information about all the versions of a specific message template.
listTemplateVersionsAsync
in interface AmazonPinpointAsync
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.public Future<ListTemplatesResult> listTemplatesAsync(ListTemplatesRequest request)
AmazonPinpointAsync
Retrieves information about all the message templates that are associated with your Amazon Pinpoint account.
listTemplatesAsync
in interface AmazonPinpointAsync
public Future<ListTemplatesResult> listTemplatesAsync(ListTemplatesRequest request, AsyncHandler<ListTemplatesRequest,ListTemplatesResult> asyncHandler)
AmazonPinpointAsync
Retrieves information about all the message templates that are associated with your Amazon Pinpoint account.
listTemplatesAsync
in interface AmazonPinpointAsync
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.public Future<PhoneNumberValidateResult> phoneNumberValidateAsync(PhoneNumberValidateRequest request)
AmazonPinpointAsync
Retrieves information about a phone number.
phoneNumberValidateAsync
in interface AmazonPinpointAsync
public Future<PhoneNumberValidateResult> phoneNumberValidateAsync(PhoneNumberValidateRequest request, AsyncHandler<PhoneNumberValidateRequest,PhoneNumberValidateResult> asyncHandler)
AmazonPinpointAsync
Retrieves information about a phone number.
phoneNumberValidateAsync
in interface AmazonPinpointAsync
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.public Future<PutEventStreamResult> putEventStreamAsync(PutEventStreamRequest request)
AmazonPinpointAsync
Creates a new event stream for an application or updates the settings of an existing event stream for an application.
putEventStreamAsync
in interface AmazonPinpointAsync
public Future<PutEventStreamResult> putEventStreamAsync(PutEventStreamRequest request, AsyncHandler<PutEventStreamRequest,PutEventStreamResult> asyncHandler)
AmazonPinpointAsync
Creates a new event stream for an application or updates the settings of an existing event stream for an application.
putEventStreamAsync
in interface AmazonPinpointAsync
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.public Future<PutEventsResult> putEventsAsync(PutEventsRequest request)
AmazonPinpointAsync
Creates a new event to record for endpoints, or creates or updates endpoint data that existing events are associated with.
putEventsAsync
in interface AmazonPinpointAsync
public Future<PutEventsResult> putEventsAsync(PutEventsRequest request, AsyncHandler<PutEventsRequest,PutEventsResult> asyncHandler)
AmazonPinpointAsync
Creates a new event to record for endpoints, or creates or updates endpoint data that existing events are associated with.
putEventsAsync
in interface AmazonPinpointAsync
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.public Future<RemoveAttributesResult> removeAttributesAsync(RemoveAttributesRequest request)
AmazonPinpointAsync
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.
removeAttributesAsync
in interface AmazonPinpointAsync
public Future<RemoveAttributesResult> removeAttributesAsync(RemoveAttributesRequest request, AsyncHandler<RemoveAttributesRequest,RemoveAttributesResult> asyncHandler)
AmazonPinpointAsync
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.
removeAttributesAsync
in interface AmazonPinpointAsync
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.public Future<SendMessagesResult> sendMessagesAsync(SendMessagesRequest request)
AmazonPinpointAsync
Creates and sends a direct message.
sendMessagesAsync
in interface AmazonPinpointAsync
public Future<SendMessagesResult> sendMessagesAsync(SendMessagesRequest request, AsyncHandler<SendMessagesRequest,SendMessagesResult> asyncHandler)
AmazonPinpointAsync
Creates and sends a direct message.
sendMessagesAsync
in interface AmazonPinpointAsync
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.public Future<SendOTPMessageResult> sendOTPMessageAsync(SendOTPMessageRequest request)
AmazonPinpointAsync
Send an OTP message
sendOTPMessageAsync
in interface AmazonPinpointAsync
public Future<SendOTPMessageResult> sendOTPMessageAsync(SendOTPMessageRequest request, AsyncHandler<SendOTPMessageRequest,SendOTPMessageResult> asyncHandler)
AmazonPinpointAsync
Send an OTP message
sendOTPMessageAsync
in interface AmazonPinpointAsync
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.public Future<SendUsersMessagesResult> sendUsersMessagesAsync(SendUsersMessagesRequest request)
AmazonPinpointAsync
Creates and sends a message to a list of users.
sendUsersMessagesAsync
in interface AmazonPinpointAsync
public Future<SendUsersMessagesResult> sendUsersMessagesAsync(SendUsersMessagesRequest request, AsyncHandler<SendUsersMessagesRequest,SendUsersMessagesResult> asyncHandler)
AmazonPinpointAsync
Creates and sends a message to a list of users.
sendUsersMessagesAsync
in interface AmazonPinpointAsync
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.public Future<TagResourceResult> tagResourceAsync(TagResourceRequest request)
AmazonPinpointAsync
Adds one or more tags (keys and values) to an application, campaign, message template, or segment.
tagResourceAsync
in interface AmazonPinpointAsync
public Future<TagResourceResult> tagResourceAsync(TagResourceRequest request, AsyncHandler<TagResourceRequest,TagResourceResult> asyncHandler)
AmazonPinpointAsync
Adds one or more tags (keys and values) to an application, campaign, message template, or segment.
tagResourceAsync
in interface AmazonPinpointAsync
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.public Future<UntagResourceResult> untagResourceAsync(UntagResourceRequest request)
AmazonPinpointAsync
Removes one or more tags (keys and values) from an application, campaign, message template, or segment.
untagResourceAsync
in interface AmazonPinpointAsync
public Future<UntagResourceResult> untagResourceAsync(UntagResourceRequest request, AsyncHandler<UntagResourceRequest,UntagResourceResult> asyncHandler)
AmazonPinpointAsync
Removes one or more tags (keys and values) from an application, campaign, message template, or segment.
untagResourceAsync
in interface AmazonPinpointAsync
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.public Future<UpdateAdmChannelResult> updateAdmChannelAsync(UpdateAdmChannelRequest request)
AmazonPinpointAsync
Enables the ADM channel for an application or updates the status and settings of the ADM channel for an application.
updateAdmChannelAsync
in interface AmazonPinpointAsync
public Future<UpdateAdmChannelResult> updateAdmChannelAsync(UpdateAdmChannelRequest request, AsyncHandler<UpdateAdmChannelRequest,UpdateAdmChannelResult> asyncHandler)
AmazonPinpointAsync
Enables the ADM channel for an application or updates the status and settings of the ADM channel for an application.
updateAdmChannelAsync
in interface AmazonPinpointAsync
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.public Future<UpdateApnsChannelResult> updateApnsChannelAsync(UpdateApnsChannelRequest request)
AmazonPinpointAsync
Enables the APNs channel for an application or updates the status and settings of the APNs channel for an application.
updateApnsChannelAsync
in interface AmazonPinpointAsync
public Future<UpdateApnsChannelResult> updateApnsChannelAsync(UpdateApnsChannelRequest request, AsyncHandler<UpdateApnsChannelRequest,UpdateApnsChannelResult> asyncHandler)
AmazonPinpointAsync
Enables the APNs channel for an application or updates the status and settings of the APNs channel for an application.
updateApnsChannelAsync
in interface AmazonPinpointAsync
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.public Future<UpdateApnsSandboxChannelResult> updateApnsSandboxChannelAsync(UpdateApnsSandboxChannelRequest request)
AmazonPinpointAsync
Enables the APNs sandbox channel for an application or updates the status and settings of the APNs sandbox channel for an application.
updateApnsSandboxChannelAsync
in interface AmazonPinpointAsync
public Future<UpdateApnsSandboxChannelResult> updateApnsSandboxChannelAsync(UpdateApnsSandboxChannelRequest request, AsyncHandler<UpdateApnsSandboxChannelRequest,UpdateApnsSandboxChannelResult> asyncHandler)
AmazonPinpointAsync
Enables the APNs sandbox channel for an application or updates the status and settings of the APNs sandbox channel for an application.
updateApnsSandboxChannelAsync
in interface AmazonPinpointAsync
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.public Future<UpdateApnsVoipChannelResult> updateApnsVoipChannelAsync(UpdateApnsVoipChannelRequest request)
AmazonPinpointAsync
Enables the APNs VoIP channel for an application or updates the status and settings of the APNs VoIP channel for an application.
updateApnsVoipChannelAsync
in interface AmazonPinpointAsync
public Future<UpdateApnsVoipChannelResult> updateApnsVoipChannelAsync(UpdateApnsVoipChannelRequest request, AsyncHandler<UpdateApnsVoipChannelRequest,UpdateApnsVoipChannelResult> asyncHandler)
AmazonPinpointAsync
Enables the APNs VoIP channel for an application or updates the status and settings of the APNs VoIP channel for an application.
updateApnsVoipChannelAsync
in interface AmazonPinpointAsync
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.public Future<UpdateApnsVoipSandboxChannelResult> updateApnsVoipSandboxChannelAsync(UpdateApnsVoipSandboxChannelRequest request)
AmazonPinpointAsync
Enables the APNs VoIP sandbox channel for an application or updates the status and settings of the APNs VoIP sandbox channel for an application.
updateApnsVoipSandboxChannelAsync
in interface AmazonPinpointAsync
public Future<UpdateApnsVoipSandboxChannelResult> updateApnsVoipSandboxChannelAsync(UpdateApnsVoipSandboxChannelRequest request, AsyncHandler<UpdateApnsVoipSandboxChannelRequest,UpdateApnsVoipSandboxChannelResult> asyncHandler)
AmazonPinpointAsync
Enables the APNs VoIP sandbox channel for an application or updates the status and settings of the APNs VoIP sandbox channel for an application.
updateApnsVoipSandboxChannelAsync
in interface AmazonPinpointAsync
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.public Future<UpdateApplicationSettingsResult> updateApplicationSettingsAsync(UpdateApplicationSettingsRequest request)
AmazonPinpointAsync
Updates the settings for an application.
updateApplicationSettingsAsync
in interface AmazonPinpointAsync
public Future<UpdateApplicationSettingsResult> updateApplicationSettingsAsync(UpdateApplicationSettingsRequest request, AsyncHandler<UpdateApplicationSettingsRequest,UpdateApplicationSettingsResult> asyncHandler)
AmazonPinpointAsync
Updates the settings for an application.
updateApplicationSettingsAsync
in interface AmazonPinpointAsync
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.public Future<UpdateBaiduChannelResult> updateBaiduChannelAsync(UpdateBaiduChannelRequest request)
AmazonPinpointAsync
Enables the Baidu channel for an application or updates the status and settings of the Baidu channel for an application.
updateBaiduChannelAsync
in interface AmazonPinpointAsync
public Future<UpdateBaiduChannelResult> updateBaiduChannelAsync(UpdateBaiduChannelRequest request, AsyncHandler<UpdateBaiduChannelRequest,UpdateBaiduChannelResult> asyncHandler)
AmazonPinpointAsync
Enables the Baidu channel for an application or updates the status and settings of the Baidu channel for an application.
updateBaiduChannelAsync
in interface AmazonPinpointAsync
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.public Future<UpdateCampaignResult> updateCampaignAsync(UpdateCampaignRequest request)
AmazonPinpointAsync
Updates the configuration and other settings for a campaign.
updateCampaignAsync
in interface AmazonPinpointAsync
public Future<UpdateCampaignResult> updateCampaignAsync(UpdateCampaignRequest request, AsyncHandler<UpdateCampaignRequest,UpdateCampaignResult> asyncHandler)
AmazonPinpointAsync
Updates the configuration and other settings for a campaign.
updateCampaignAsync
in interface AmazonPinpointAsync
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.public Future<UpdateEmailChannelResult> updateEmailChannelAsync(UpdateEmailChannelRequest request)
AmazonPinpointAsync
Enables the email channel for an application or updates the status and settings of the email channel for an application.
updateEmailChannelAsync
in interface AmazonPinpointAsync
public Future<UpdateEmailChannelResult> updateEmailChannelAsync(UpdateEmailChannelRequest request, AsyncHandler<UpdateEmailChannelRequest,UpdateEmailChannelResult> asyncHandler)
AmazonPinpointAsync
Enables the email channel for an application or updates the status and settings of the email channel for an application.
updateEmailChannelAsync
in interface AmazonPinpointAsync
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.public Future<UpdateEmailTemplateResult> updateEmailTemplateAsync(UpdateEmailTemplateRequest request)
AmazonPinpointAsync
Updates an existing message template for messages that are sent through the email channel.
updateEmailTemplateAsync
in interface AmazonPinpointAsync
public Future<UpdateEmailTemplateResult> updateEmailTemplateAsync(UpdateEmailTemplateRequest request, AsyncHandler<UpdateEmailTemplateRequest,UpdateEmailTemplateResult> asyncHandler)
AmazonPinpointAsync
Updates an existing message template for messages that are sent through the email channel.
updateEmailTemplateAsync
in interface AmazonPinpointAsync
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.public Future<UpdateEndpointResult> updateEndpointAsync(UpdateEndpointRequest request)
AmazonPinpointAsync
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.
updateEndpointAsync
in interface AmazonPinpointAsync
public Future<UpdateEndpointResult> updateEndpointAsync(UpdateEndpointRequest request, AsyncHandler<UpdateEndpointRequest,UpdateEndpointResult> asyncHandler)
AmazonPinpointAsync
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.
updateEndpointAsync
in interface AmazonPinpointAsync
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.public Future<UpdateEndpointsBatchResult> updateEndpointsBatchAsync(UpdateEndpointsBatchRequest request)
AmazonPinpointAsync
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.
updateEndpointsBatchAsync
in interface AmazonPinpointAsync
public Future<UpdateEndpointsBatchResult> updateEndpointsBatchAsync(UpdateEndpointsBatchRequest request, AsyncHandler<UpdateEndpointsBatchRequest,UpdateEndpointsBatchResult> asyncHandler)
AmazonPinpointAsync
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.
updateEndpointsBatchAsync
in interface AmazonPinpointAsync
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.public Future<UpdateGcmChannelResult> updateGcmChannelAsync(UpdateGcmChannelRequest request)
AmazonPinpointAsync
Enables the GCM channel for an application or updates the status and settings of the GCM channel for an application.
updateGcmChannelAsync
in interface AmazonPinpointAsync
public Future<UpdateGcmChannelResult> updateGcmChannelAsync(UpdateGcmChannelRequest request, AsyncHandler<UpdateGcmChannelRequest,UpdateGcmChannelResult> asyncHandler)
AmazonPinpointAsync
Enables the GCM channel for an application or updates the status and settings of the GCM channel for an application.
updateGcmChannelAsync
in interface AmazonPinpointAsync
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.public Future<UpdateInAppTemplateResult> updateInAppTemplateAsync(UpdateInAppTemplateRequest request)
AmazonPinpointAsync
Updates an existing message template for messages sent through the in-app message channel.
updateInAppTemplateAsync
in interface AmazonPinpointAsync
public Future<UpdateInAppTemplateResult> updateInAppTemplateAsync(UpdateInAppTemplateRequest request, AsyncHandler<UpdateInAppTemplateRequest,UpdateInAppTemplateResult> asyncHandler)
AmazonPinpointAsync
Updates an existing message template for messages sent through the in-app message channel.
updateInAppTemplateAsync
in interface AmazonPinpointAsync
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.public Future<UpdateJourneyResult> updateJourneyAsync(UpdateJourneyRequest request)
AmazonPinpointAsync
Updates the configuration and other settings for a journey.
updateJourneyAsync
in interface AmazonPinpointAsync
public Future<UpdateJourneyResult> updateJourneyAsync(UpdateJourneyRequest request, AsyncHandler<UpdateJourneyRequest,UpdateJourneyResult> asyncHandler)
AmazonPinpointAsync
Updates the configuration and other settings for a journey.
updateJourneyAsync
in interface AmazonPinpointAsync
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.public Future<UpdateJourneyStateResult> updateJourneyStateAsync(UpdateJourneyStateRequest request)
AmazonPinpointAsync
Cancels (stops) an active journey.
updateJourneyStateAsync
in interface AmazonPinpointAsync
public Future<UpdateJourneyStateResult> updateJourneyStateAsync(UpdateJourneyStateRequest request, AsyncHandler<UpdateJourneyStateRequest,UpdateJourneyStateResult> asyncHandler)
AmazonPinpointAsync
Cancels (stops) an active journey.
updateJourneyStateAsync
in interface AmazonPinpointAsync
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.public Future<UpdatePushTemplateResult> updatePushTemplateAsync(UpdatePushTemplateRequest request)
AmazonPinpointAsync
Updates an existing message template for messages that are sent through a push notification channel.
updatePushTemplateAsync
in interface AmazonPinpointAsync
public Future<UpdatePushTemplateResult> updatePushTemplateAsync(UpdatePushTemplateRequest request, AsyncHandler<UpdatePushTemplateRequest,UpdatePushTemplateResult> asyncHandler)
AmazonPinpointAsync
Updates an existing message template for messages that are sent through a push notification channel.
updatePushTemplateAsync
in interface AmazonPinpointAsync
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.public Future<UpdateRecommenderConfigurationResult> updateRecommenderConfigurationAsync(UpdateRecommenderConfigurationRequest request)
AmazonPinpointAsync
Updates an Amazon Pinpoint configuration for a recommender model.
updateRecommenderConfigurationAsync
in interface AmazonPinpointAsync
public Future<UpdateRecommenderConfigurationResult> updateRecommenderConfigurationAsync(UpdateRecommenderConfigurationRequest request, AsyncHandler<UpdateRecommenderConfigurationRequest,UpdateRecommenderConfigurationResult> asyncHandler)
AmazonPinpointAsync
Updates an Amazon Pinpoint configuration for a recommender model.
updateRecommenderConfigurationAsync
in interface AmazonPinpointAsync
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.public Future<UpdateSegmentResult> updateSegmentAsync(UpdateSegmentRequest request)
AmazonPinpointAsync
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.
updateSegmentAsync
in interface AmazonPinpointAsync
public Future<UpdateSegmentResult> updateSegmentAsync(UpdateSegmentRequest request, AsyncHandler<UpdateSegmentRequest,UpdateSegmentResult> asyncHandler)
AmazonPinpointAsync
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.
updateSegmentAsync
in interface AmazonPinpointAsync
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.public Future<UpdateSmsChannelResult> updateSmsChannelAsync(UpdateSmsChannelRequest request)
AmazonPinpointAsync
Enables the SMS channel for an application or updates the status and settings of the SMS channel for an application.
updateSmsChannelAsync
in interface AmazonPinpointAsync
public Future<UpdateSmsChannelResult> updateSmsChannelAsync(UpdateSmsChannelRequest request, AsyncHandler<UpdateSmsChannelRequest,UpdateSmsChannelResult> asyncHandler)
AmazonPinpointAsync
Enables the SMS channel for an application or updates the status and settings of the SMS channel for an application.
updateSmsChannelAsync
in interface AmazonPinpointAsync
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.public Future<UpdateSmsTemplateResult> updateSmsTemplateAsync(UpdateSmsTemplateRequest request)
AmazonPinpointAsync
Updates an existing message template for messages that are sent through the SMS channel.
updateSmsTemplateAsync
in interface AmazonPinpointAsync
public Future<UpdateSmsTemplateResult> updateSmsTemplateAsync(UpdateSmsTemplateRequest request, AsyncHandler<UpdateSmsTemplateRequest,UpdateSmsTemplateResult> asyncHandler)
AmazonPinpointAsync
Updates an existing message template for messages that are sent through the SMS channel.
updateSmsTemplateAsync
in interface AmazonPinpointAsync
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.public Future<UpdateTemplateActiveVersionResult> updateTemplateActiveVersionAsync(UpdateTemplateActiveVersionRequest request)
AmazonPinpointAsync
Changes the status of a specific version of a message template to active.
updateTemplateActiveVersionAsync
in interface AmazonPinpointAsync
public Future<UpdateTemplateActiveVersionResult> updateTemplateActiveVersionAsync(UpdateTemplateActiveVersionRequest request, AsyncHandler<UpdateTemplateActiveVersionRequest,UpdateTemplateActiveVersionResult> asyncHandler)
AmazonPinpointAsync
Changes the status of a specific version of a message template to active.
updateTemplateActiveVersionAsync
in interface AmazonPinpointAsync
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.public Future<UpdateVoiceChannelResult> updateVoiceChannelAsync(UpdateVoiceChannelRequest request)
AmazonPinpointAsync
Enables the voice channel for an application or updates the status and settings of the voice channel for an application.
updateVoiceChannelAsync
in interface AmazonPinpointAsync
public Future<UpdateVoiceChannelResult> updateVoiceChannelAsync(UpdateVoiceChannelRequest request, AsyncHandler<UpdateVoiceChannelRequest,UpdateVoiceChannelResult> asyncHandler)
AmazonPinpointAsync
Enables the voice channel for an application or updates the status and settings of the voice channel for an application.
updateVoiceChannelAsync
in interface AmazonPinpointAsync
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.public Future<UpdateVoiceTemplateResult> updateVoiceTemplateAsync(UpdateVoiceTemplateRequest request)
AmazonPinpointAsync
Updates an existing message template for messages that are sent through the voice channel.
updateVoiceTemplateAsync
in interface AmazonPinpointAsync
public Future<UpdateVoiceTemplateResult> updateVoiceTemplateAsync(UpdateVoiceTemplateRequest request, AsyncHandler<UpdateVoiceTemplateRequest,UpdateVoiceTemplateResult> asyncHandler)
AmazonPinpointAsync
Updates an existing message template for messages that are sent through the voice channel.
updateVoiceTemplateAsync
in interface AmazonPinpointAsync
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.public Future<VerifyOTPMessageResult> verifyOTPMessageAsync(VerifyOTPMessageRequest request)
AmazonPinpointAsync
Verify an OTP
verifyOTPMessageAsync
in interface AmazonPinpointAsync
public Future<VerifyOTPMessageResult> verifyOTPMessageAsync(VerifyOTPMessageRequest request, AsyncHandler<VerifyOTPMessageRequest,VerifyOTPMessageResult> asyncHandler)
AmazonPinpointAsync
Verify an OTP
verifyOTPMessageAsync
in interface AmazonPinpointAsync
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.public void shutdown()
getExecutorService().shutdown()
followed by getExecutorService().awaitTermination()
prior to
calling this method.shutdown
in interface AmazonPinpoint
shutdown
in class AmazonPinpointClient