@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public interface AmazonPinpointAsync extends AmazonPinpoint
AsyncHandler
can be used to receive
notification when an asynchronous operation completes.
Note: Do not directly implement this interface, new methods are added to it regularly. Extend from
AbstractAmazonPinpointAsync
instead.
ENDPOINT_PREFIX
createCampaign, createImportJob, createSegment, deleteApnsChannel, deleteCampaign, deleteEventStream, deleteGcmChannel, deleteSegment, getApnsChannel, getApplicationSettings, getCachedResponseMetadata, getCampaign, getCampaignActivities, getCampaigns, getCampaignVersion, getCampaignVersions, getEndpoint, getEventStream, getGcmChannel, getImportJob, getImportJobs, getSegment, getSegmentImportJobs, getSegments, getSegmentVersion, getSegmentVersions, putEventStream, setEndpoint, setRegion, shutdown, updateApnsChannel, updateApplicationSettings, updateCampaign, updateEndpoint, updateEndpointsBatch, updateGcmChannel, updateSegment
Future<CreateCampaignResult> createCampaignAsync(CreateCampaignRequest createCampaignRequest)
createCampaignRequest
- Future<CreateCampaignResult> createCampaignAsync(CreateCampaignRequest createCampaignRequest, AsyncHandler<CreateCampaignRequest,CreateCampaignResult> asyncHandler)
createCampaignRequest
- 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.Future<CreateImportJobResult> createImportJobAsync(CreateImportJobRequest createImportJobRequest)
createImportJobRequest
- Future<CreateImportJobResult> createImportJobAsync(CreateImportJobRequest createImportJobRequest, AsyncHandler<CreateImportJobRequest,CreateImportJobResult> asyncHandler)
createImportJobRequest
- 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.Future<CreateSegmentResult> createSegmentAsync(CreateSegmentRequest createSegmentRequest)
createSegmentRequest
- Future<CreateSegmentResult> createSegmentAsync(CreateSegmentRequest createSegmentRequest, AsyncHandler<CreateSegmentRequest,CreateSegmentResult> asyncHandler)
createSegmentRequest
- 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.Future<DeleteApnsChannelResult> deleteApnsChannelAsync(DeleteApnsChannelRequest deleteApnsChannelRequest)
deleteApnsChannelRequest
- Future<DeleteApnsChannelResult> deleteApnsChannelAsync(DeleteApnsChannelRequest deleteApnsChannelRequest, AsyncHandler<DeleteApnsChannelRequest,DeleteApnsChannelResult> asyncHandler)
deleteApnsChannelRequest
- 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.Future<DeleteCampaignResult> deleteCampaignAsync(DeleteCampaignRequest deleteCampaignRequest)
deleteCampaignRequest
- Future<DeleteCampaignResult> deleteCampaignAsync(DeleteCampaignRequest deleteCampaignRequest, AsyncHandler<DeleteCampaignRequest,DeleteCampaignResult> asyncHandler)
deleteCampaignRequest
- 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.Future<DeleteEventStreamResult> deleteEventStreamAsync(DeleteEventStreamRequest deleteEventStreamRequest)
deleteEventStreamRequest
- DeleteEventStream RequestFuture<DeleteEventStreamResult> deleteEventStreamAsync(DeleteEventStreamRequest deleteEventStreamRequest, AsyncHandler<DeleteEventStreamRequest,DeleteEventStreamResult> asyncHandler)
deleteEventStreamRequest
- DeleteEventStream RequestasyncHandler
- 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.Future<DeleteGcmChannelResult> deleteGcmChannelAsync(DeleteGcmChannelRequest deleteGcmChannelRequest)
deleteGcmChannelRequest
- Future<DeleteGcmChannelResult> deleteGcmChannelAsync(DeleteGcmChannelRequest deleteGcmChannelRequest, AsyncHandler<DeleteGcmChannelRequest,DeleteGcmChannelResult> asyncHandler)
deleteGcmChannelRequest
- 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.Future<DeleteSegmentResult> deleteSegmentAsync(DeleteSegmentRequest deleteSegmentRequest)
deleteSegmentRequest
- Future<DeleteSegmentResult> deleteSegmentAsync(DeleteSegmentRequest deleteSegmentRequest, AsyncHandler<DeleteSegmentRequest,DeleteSegmentResult> asyncHandler)
deleteSegmentRequest
- 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.Future<GetApnsChannelResult> getApnsChannelAsync(GetApnsChannelRequest getApnsChannelRequest)
getApnsChannelRequest
- Future<GetApnsChannelResult> getApnsChannelAsync(GetApnsChannelRequest getApnsChannelRequest, AsyncHandler<GetApnsChannelRequest,GetApnsChannelResult> asyncHandler)
getApnsChannelRequest
- 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.Future<GetApplicationSettingsResult> getApplicationSettingsAsync(GetApplicationSettingsRequest getApplicationSettingsRequest)
getApplicationSettingsRequest
- Future<GetApplicationSettingsResult> getApplicationSettingsAsync(GetApplicationSettingsRequest getApplicationSettingsRequest, AsyncHandler<GetApplicationSettingsRequest,GetApplicationSettingsResult> asyncHandler)
getApplicationSettingsRequest
- 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.Future<GetCampaignResult> getCampaignAsync(GetCampaignRequest getCampaignRequest)
getCampaignRequest
- Future<GetCampaignResult> getCampaignAsync(GetCampaignRequest getCampaignRequest, AsyncHandler<GetCampaignRequest,GetCampaignResult> asyncHandler)
getCampaignRequest
- 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.Future<GetCampaignActivitiesResult> getCampaignActivitiesAsync(GetCampaignActivitiesRequest getCampaignActivitiesRequest)
getCampaignActivitiesRequest
- Future<GetCampaignActivitiesResult> getCampaignActivitiesAsync(GetCampaignActivitiesRequest getCampaignActivitiesRequest, AsyncHandler<GetCampaignActivitiesRequest,GetCampaignActivitiesResult> asyncHandler)
getCampaignActivitiesRequest
- 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.Future<GetCampaignVersionResult> getCampaignVersionAsync(GetCampaignVersionRequest getCampaignVersionRequest)
getCampaignVersionRequest
- Future<GetCampaignVersionResult> getCampaignVersionAsync(GetCampaignVersionRequest getCampaignVersionRequest, AsyncHandler<GetCampaignVersionRequest,GetCampaignVersionResult> asyncHandler)
getCampaignVersionRequest
- 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.Future<GetCampaignVersionsResult> getCampaignVersionsAsync(GetCampaignVersionsRequest getCampaignVersionsRequest)
getCampaignVersionsRequest
- Future<GetCampaignVersionsResult> getCampaignVersionsAsync(GetCampaignVersionsRequest getCampaignVersionsRequest, AsyncHandler<GetCampaignVersionsRequest,GetCampaignVersionsResult> asyncHandler)
getCampaignVersionsRequest
- 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.Future<GetCampaignsResult> getCampaignsAsync(GetCampaignsRequest getCampaignsRequest)
getCampaignsRequest
- Future<GetCampaignsResult> getCampaignsAsync(GetCampaignsRequest getCampaignsRequest, AsyncHandler<GetCampaignsRequest,GetCampaignsResult> asyncHandler)
getCampaignsRequest
- 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.Future<GetEndpointResult> getEndpointAsync(GetEndpointRequest getEndpointRequest)
getEndpointRequest
- Future<GetEndpointResult> getEndpointAsync(GetEndpointRequest getEndpointRequest, AsyncHandler<GetEndpointRequest,GetEndpointResult> asyncHandler)
getEndpointRequest
- 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.Future<GetEventStreamResult> getEventStreamAsync(GetEventStreamRequest getEventStreamRequest)
getEventStreamRequest
- GetEventStream RequestFuture<GetEventStreamResult> getEventStreamAsync(GetEventStreamRequest getEventStreamRequest, AsyncHandler<GetEventStreamRequest,GetEventStreamResult> asyncHandler)
getEventStreamRequest
- GetEventStream RequestasyncHandler
- 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.Future<GetGcmChannelResult> getGcmChannelAsync(GetGcmChannelRequest getGcmChannelRequest)
getGcmChannelRequest
- Future<GetGcmChannelResult> getGcmChannelAsync(GetGcmChannelRequest getGcmChannelRequest, AsyncHandler<GetGcmChannelRequest,GetGcmChannelResult> asyncHandler)
getGcmChannelRequest
- 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.Future<GetImportJobResult> getImportJobAsync(GetImportJobRequest getImportJobRequest)
getImportJobRequest
- Future<GetImportJobResult> getImportJobAsync(GetImportJobRequest getImportJobRequest, AsyncHandler<GetImportJobRequest,GetImportJobResult> asyncHandler)
getImportJobRequest
- 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.Future<GetImportJobsResult> getImportJobsAsync(GetImportJobsRequest getImportJobsRequest)
getImportJobsRequest
- Future<GetImportJobsResult> getImportJobsAsync(GetImportJobsRequest getImportJobsRequest, AsyncHandler<GetImportJobsRequest,GetImportJobsResult> asyncHandler)
getImportJobsRequest
- 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.Future<GetSegmentResult> getSegmentAsync(GetSegmentRequest getSegmentRequest)
getSegmentRequest
- Future<GetSegmentResult> getSegmentAsync(GetSegmentRequest getSegmentRequest, AsyncHandler<GetSegmentRequest,GetSegmentResult> asyncHandler)
getSegmentRequest
- 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.Future<GetSegmentImportJobsResult> getSegmentImportJobsAsync(GetSegmentImportJobsRequest getSegmentImportJobsRequest)
getSegmentImportJobsRequest
- Future<GetSegmentImportJobsResult> getSegmentImportJobsAsync(GetSegmentImportJobsRequest getSegmentImportJobsRequest, AsyncHandler<GetSegmentImportJobsRequest,GetSegmentImportJobsResult> asyncHandler)
getSegmentImportJobsRequest
- 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.Future<GetSegmentVersionResult> getSegmentVersionAsync(GetSegmentVersionRequest getSegmentVersionRequest)
getSegmentVersionRequest
- Future<GetSegmentVersionResult> getSegmentVersionAsync(GetSegmentVersionRequest getSegmentVersionRequest, AsyncHandler<GetSegmentVersionRequest,GetSegmentVersionResult> asyncHandler)
getSegmentVersionRequest
- 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.Future<GetSegmentVersionsResult> getSegmentVersionsAsync(GetSegmentVersionsRequest getSegmentVersionsRequest)
getSegmentVersionsRequest
- Future<GetSegmentVersionsResult> getSegmentVersionsAsync(GetSegmentVersionsRequest getSegmentVersionsRequest, AsyncHandler<GetSegmentVersionsRequest,GetSegmentVersionsResult> asyncHandler)
getSegmentVersionsRequest
- 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.Future<GetSegmentsResult> getSegmentsAsync(GetSegmentsRequest getSegmentsRequest)
getSegmentsRequest
- Future<GetSegmentsResult> getSegmentsAsync(GetSegmentsRequest getSegmentsRequest, AsyncHandler<GetSegmentsRequest,GetSegmentsResult> asyncHandler)
getSegmentsRequest
- 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.Future<PutEventStreamResult> putEventStreamAsync(PutEventStreamRequest putEventStreamRequest)
putEventStreamRequest
- PutEventStream RequestFuture<PutEventStreamResult> putEventStreamAsync(PutEventStreamRequest putEventStreamRequest, AsyncHandler<PutEventStreamRequest,PutEventStreamResult> asyncHandler)
putEventStreamRequest
- PutEventStream RequestasyncHandler
- 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.Future<UpdateApnsChannelResult> updateApnsChannelAsync(UpdateApnsChannelRequest updateApnsChannelRequest)
updateApnsChannelRequest
- Future<UpdateApnsChannelResult> updateApnsChannelAsync(UpdateApnsChannelRequest updateApnsChannelRequest, AsyncHandler<UpdateApnsChannelRequest,UpdateApnsChannelResult> asyncHandler)
updateApnsChannelRequest
- 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.Future<UpdateApplicationSettingsResult> updateApplicationSettingsAsync(UpdateApplicationSettingsRequest updateApplicationSettingsRequest)
updateApplicationSettingsRequest
- Future<UpdateApplicationSettingsResult> updateApplicationSettingsAsync(UpdateApplicationSettingsRequest updateApplicationSettingsRequest, AsyncHandler<UpdateApplicationSettingsRequest,UpdateApplicationSettingsResult> asyncHandler)
updateApplicationSettingsRequest
- 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.Future<UpdateCampaignResult> updateCampaignAsync(UpdateCampaignRequest updateCampaignRequest)
updateCampaignRequest
- Future<UpdateCampaignResult> updateCampaignAsync(UpdateCampaignRequest updateCampaignRequest, AsyncHandler<UpdateCampaignRequest,UpdateCampaignResult> asyncHandler)
updateCampaignRequest
- 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.Future<UpdateEndpointResult> updateEndpointAsync(UpdateEndpointRequest updateEndpointRequest)
updateEndpointRequest
- Future<UpdateEndpointResult> updateEndpointAsync(UpdateEndpointRequest updateEndpointRequest, AsyncHandler<UpdateEndpointRequest,UpdateEndpointResult> asyncHandler)
updateEndpointRequest
- 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.Future<UpdateEndpointsBatchResult> updateEndpointsBatchAsync(UpdateEndpointsBatchRequest updateEndpointsBatchRequest)
updateEndpointsBatchRequest
- Future<UpdateEndpointsBatchResult> updateEndpointsBatchAsync(UpdateEndpointsBatchRequest updateEndpointsBatchRequest, AsyncHandler<UpdateEndpointsBatchRequest,UpdateEndpointsBatchResult> asyncHandler)
updateEndpointsBatchRequest
- 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.Future<UpdateGcmChannelResult> updateGcmChannelAsync(UpdateGcmChannelRequest updateGcmChannelRequest)
updateGcmChannelRequest
- Future<UpdateGcmChannelResult> updateGcmChannelAsync(UpdateGcmChannelRequest updateGcmChannelRequest, AsyncHandler<UpdateGcmChannelRequest,UpdateGcmChannelResult> asyncHandler)
updateGcmChannelRequest
- 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.Future<UpdateSegmentResult> updateSegmentAsync(UpdateSegmentRequest updateSegmentRequest)
updateSegmentRequest
- Future<UpdateSegmentResult> updateSegmentAsync(UpdateSegmentRequest updateSegmentRequest, AsyncHandler<UpdateSegmentRequest,UpdateSegmentResult> asyncHandler)
updateSegmentRequest
- 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.Copyright © 2013 Amazon Web Services, Inc. All Rights Reserved.