@Override public java.util.concurrent.Future<PutRecordResult> putRecordAsync(final PutRecordRequest request, final com.amazonaws.handlers.AsyncHandler<PutRecordRequest, PutRecordResult> asyncHandler) { final PutRecordRequest finalRequest = beforeClientExecution(request); return executorService.submit(new java.util.concurrent.Callable<PutRecordResult>() { @Override public PutRecordResult call() throws Exception { PutRecordResult result = null; try { result = executePutRecord(finalRequest); } catch (Exception ex) { if (asyncHandler != null) { asyncHandler.onError(ex); } throw ex; } if (asyncHandler != null) { asyncHandler.onSuccess(finalRequest, result); } return result; } }); }
@Override public java.util.concurrent.Future<PutRecordBatchResult> putRecordBatchAsync(final PutRecordBatchRequest request, final com.amazonaws.handlers.AsyncHandler<PutRecordBatchRequest, PutRecordBatchResult> asyncHandler) { final PutRecordBatchRequest finalRequest = beforeClientExecution(request); return executorService.submit(new java.util.concurrent.Callable<PutRecordBatchResult>() { @Override public PutRecordBatchResult call() throws Exception { PutRecordBatchResult result = null; try { result = executePutRecordBatch(finalRequest); } catch (Exception ex) { if (asyncHandler != null) { asyncHandler.onError(ex); } throw ex; } if (asyncHandler != null) { asyncHandler.onSuccess(finalRequest, result); } return result; } }); }
@Override public java.util.concurrent.Future<DeleteDeliveryStreamResult> deleteDeliveryStreamAsync(final DeleteDeliveryStreamRequest request, final com.amazonaws.handlers.AsyncHandler<DeleteDeliveryStreamRequest, DeleteDeliveryStreamResult> asyncHandler) { final DeleteDeliveryStreamRequest finalRequest = beforeClientExecution(request); return executorService.submit(new java.util.concurrent.Callable<DeleteDeliveryStreamResult>() { @Override public DeleteDeliveryStreamResult call() throws Exception { DeleteDeliveryStreamResult result = null; try { result = executeDeleteDeliveryStream(finalRequest); } catch (Exception ex) { if (asyncHandler != null) { asyncHandler.onError(ex); } throw ex; } if (asyncHandler != null) { asyncHandler.onSuccess(finalRequest, result); } return result; } }); }
@Override public java.util.concurrent.Future<UntagDeliveryStreamResult> untagDeliveryStreamAsync(final UntagDeliveryStreamRequest request, final com.amazonaws.handlers.AsyncHandler<UntagDeliveryStreamRequest, UntagDeliveryStreamResult> asyncHandler) { final UntagDeliveryStreamRequest finalRequest = beforeClientExecution(request); return executorService.submit(new java.util.concurrent.Callable<UntagDeliveryStreamResult>() { @Override public UntagDeliveryStreamResult call() throws Exception { UntagDeliveryStreamResult result = null; try { result = executeUntagDeliveryStream(finalRequest); } catch (Exception ex) { if (asyncHandler != null) { asyncHandler.onError(ex); } throw ex; } if (asyncHandler != null) { asyncHandler.onSuccess(finalRequest, result); } return result; } }); }
@Override public java.util.concurrent.Future<CreateDeliveryStreamResult> createDeliveryStreamAsync(final CreateDeliveryStreamRequest request, final com.amazonaws.handlers.AsyncHandler<CreateDeliveryStreamRequest, CreateDeliveryStreamResult> asyncHandler) { final CreateDeliveryStreamRequest finalRequest = beforeClientExecution(request); return executorService.submit(new java.util.concurrent.Callable<CreateDeliveryStreamResult>() { @Override public CreateDeliveryStreamResult call() throws Exception { CreateDeliveryStreamResult result = null; try { result = executeCreateDeliveryStream(finalRequest); } catch (Exception ex) { if (asyncHandler != null) { asyncHandler.onError(ex); } throw ex; } if (asyncHandler != null) { asyncHandler.onSuccess(finalRequest, result); } return result; } }); }
@Override public java.util.concurrent.Future<ListDeliveryStreamsResult> listDeliveryStreamsAsync(final ListDeliveryStreamsRequest request, final com.amazonaws.handlers.AsyncHandler<ListDeliveryStreamsRequest, ListDeliveryStreamsResult> asyncHandler) { final ListDeliveryStreamsRequest finalRequest = beforeClientExecution(request); return executorService.submit(new java.util.concurrent.Callable<ListDeliveryStreamsResult>() { @Override public ListDeliveryStreamsResult call() throws Exception { ListDeliveryStreamsResult result = null; try { result = executeListDeliveryStreams(finalRequest); } catch (Exception ex) { if (asyncHandler != null) { asyncHandler.onError(ex); } throw ex; } if (asyncHandler != null) { asyncHandler.onSuccess(finalRequest, result); } return result; } }); }
@Override public java.util.concurrent.Future<StartDeliveryStreamEncryptionResult> startDeliveryStreamEncryptionAsync( final StartDeliveryStreamEncryptionRequest request, final com.amazonaws.handlers.AsyncHandler<StartDeliveryStreamEncryptionRequest, StartDeliveryStreamEncryptionResult> asyncHandler) { final StartDeliveryStreamEncryptionRequest finalRequest = beforeClientExecution(request); return executorService.submit(new java.util.concurrent.Callable<StartDeliveryStreamEncryptionResult>() { @Override public StartDeliveryStreamEncryptionResult call() throws Exception { StartDeliveryStreamEncryptionResult result = null; try { result = executeStartDeliveryStreamEncryption(finalRequest); } catch (Exception ex) { if (asyncHandler != null) { asyncHandler.onError(ex); } throw ex; } if (asyncHandler != null) { asyncHandler.onSuccess(finalRequest, result); } return result; } }); }
@Override public java.util.concurrent.Future<DescribeDeliveryStreamResult> describeDeliveryStreamAsync(final DescribeDeliveryStreamRequest request, final com.amazonaws.handlers.AsyncHandler<DescribeDeliveryStreamRequest, DescribeDeliveryStreamResult> asyncHandler) { final DescribeDeliveryStreamRequest finalRequest = beforeClientExecution(request); return executorService.submit(new java.util.concurrent.Callable<DescribeDeliveryStreamResult>() { @Override public DescribeDeliveryStreamResult call() throws Exception { DescribeDeliveryStreamResult result = null; try { result = executeDescribeDeliveryStream(finalRequest); } catch (Exception ex) { if (asyncHandler != null) { asyncHandler.onError(ex); } throw ex; } if (asyncHandler != null) { asyncHandler.onSuccess(finalRequest, result); } return result; } }); }
@Override public java.util.concurrent.Future<ListTagsForDeliveryStreamResult> listTagsForDeliveryStreamAsync(final ListTagsForDeliveryStreamRequest request, final com.amazonaws.handlers.AsyncHandler<ListTagsForDeliveryStreamRequest, ListTagsForDeliveryStreamResult> asyncHandler) { final ListTagsForDeliveryStreamRequest finalRequest = beforeClientExecution(request); return executorService.submit(new java.util.concurrent.Callable<ListTagsForDeliveryStreamResult>() { @Override public ListTagsForDeliveryStreamResult call() throws Exception { ListTagsForDeliveryStreamResult result = null; try { result = executeListTagsForDeliveryStream(finalRequest); } catch (Exception ex) { if (asyncHandler != null) { asyncHandler.onError(ex); } throw ex; } if (asyncHandler != null) { asyncHandler.onSuccess(finalRequest, result); } return result; } }); }
@Override public java.util.concurrent.Future<StopDeliveryStreamEncryptionResult> stopDeliveryStreamEncryptionAsync(final StopDeliveryStreamEncryptionRequest request, final com.amazonaws.handlers.AsyncHandler<StopDeliveryStreamEncryptionRequest, StopDeliveryStreamEncryptionResult> asyncHandler) { final StopDeliveryStreamEncryptionRequest finalRequest = beforeClientExecution(request); return executorService.submit(new java.util.concurrent.Callable<StopDeliveryStreamEncryptionResult>() { @Override public StopDeliveryStreamEncryptionResult call() throws Exception { StopDeliveryStreamEncryptionResult result = null; try { result = executeStopDeliveryStreamEncryption(finalRequest); } catch (Exception ex) { if (asyncHandler != null) { asyncHandler.onError(ex); } throw ex; } if (asyncHandler != null) { asyncHandler.onSuccess(finalRequest, result); } return result; } }); }
@Override public java.util.concurrent.Future<TagDeliveryStreamResult> tagDeliveryStreamAsync(final TagDeliveryStreamRequest request, final com.amazonaws.handlers.AsyncHandler<TagDeliveryStreamRequest, TagDeliveryStreamResult> asyncHandler) { final TagDeliveryStreamRequest finalRequest = beforeClientExecution(request); return executorService.submit(new java.util.concurrent.Callable<TagDeliveryStreamResult>() { @Override public TagDeliveryStreamResult call() throws Exception { TagDeliveryStreamResult result = null; try { result = executeTagDeliveryStream(finalRequest); } catch (Exception ex) { if (asyncHandler != null) { asyncHandler.onError(ex); } throw ex; } if (asyncHandler != null) { asyncHandler.onSuccess(finalRequest, result); } return result; } }); }
@Override public java.util.concurrent.Future<UpdateDestinationResult> updateDestinationAsync(final UpdateDestinationRequest request, final com.amazonaws.handlers.AsyncHandler<UpdateDestinationRequest, UpdateDestinationResult> asyncHandler) { final UpdateDestinationRequest finalRequest = beforeClientExecution(request); return executorService.submit(new java.util.concurrent.Callable<UpdateDestinationResult>() { @Override public UpdateDestinationResult call() throws Exception { UpdateDestinationResult result = null; try { result = executeUpdateDestination(finalRequest); } catch (Exception ex) { if (asyncHandler != null) { asyncHandler.onError(ex); } throw ex; } if (asyncHandler != null) { asyncHandler.onSuccess(finalRequest, result); } return result; } }); }
@Override public java.util.concurrent.Future<TagDeliveryStreamResult> tagDeliveryStreamAsync(final TagDeliveryStreamRequest request, final com.amazonaws.handlers.AsyncHandler<TagDeliveryStreamRequest, TagDeliveryStreamResult> asyncHandler) { final TagDeliveryStreamRequest finalRequest = beforeClientExecution(request); return executorService.submit(new java.util.concurrent.Callable<TagDeliveryStreamResult>() { @Override public TagDeliveryStreamResult call() throws Exception { TagDeliveryStreamResult result = null; try { result = executeTagDeliveryStream(finalRequest); } catch (Exception ex) { if (asyncHandler != null) { asyncHandler.onError(ex); } throw ex; } if (asyncHandler != null) { asyncHandler.onSuccess(finalRequest, result); } return result; } }); }
@Override public java.util.concurrent.Future<StopDeliveryStreamEncryptionResult> stopDeliveryStreamEncryptionAsync(final StopDeliveryStreamEncryptionRequest request, final com.amazonaws.handlers.AsyncHandler<StopDeliveryStreamEncryptionRequest, StopDeliveryStreamEncryptionResult> asyncHandler) { final StopDeliveryStreamEncryptionRequest finalRequest = beforeClientExecution(request); return executorService.submit(new java.util.concurrent.Callable<StopDeliveryStreamEncryptionResult>() { @Override public StopDeliveryStreamEncryptionResult call() throws Exception { StopDeliveryStreamEncryptionResult result = null; try { result = executeStopDeliveryStreamEncryption(finalRequest); } catch (Exception ex) { if (asyncHandler != null) { asyncHandler.onError(ex); } throw ex; } if (asyncHandler != null) { asyncHandler.onSuccess(finalRequest, result); } return result; } }); }
@Override public java.util.concurrent.Future<StartDeliveryStreamEncryptionResult> startDeliveryStreamEncryptionAsync( final StartDeliveryStreamEncryptionRequest request, final com.amazonaws.handlers.AsyncHandler<StartDeliveryStreamEncryptionRequest, StartDeliveryStreamEncryptionResult> asyncHandler) { final StartDeliveryStreamEncryptionRequest finalRequest = beforeClientExecution(request); return executorService.submit(new java.util.concurrent.Callable<StartDeliveryStreamEncryptionResult>() { @Override public StartDeliveryStreamEncryptionResult call() throws Exception { StartDeliveryStreamEncryptionResult result = null; try { result = executeStartDeliveryStreamEncryption(finalRequest); } catch (Exception ex) { if (asyncHandler != null) { asyncHandler.onError(ex); } throw ex; } if (asyncHandler != null) { asyncHandler.onSuccess(finalRequest, result); } return result; } }); }
@Override public java.util.concurrent.Future<DeleteDeliveryStreamResult> deleteDeliveryStreamAsync(final DeleteDeliveryStreamRequest request, final com.amazonaws.handlers.AsyncHandler<DeleteDeliveryStreamRequest, DeleteDeliveryStreamResult> asyncHandler) { final DeleteDeliveryStreamRequest finalRequest = beforeClientExecution(request); return executorService.submit(new java.util.concurrent.Callable<DeleteDeliveryStreamResult>() { @Override public DeleteDeliveryStreamResult call() throws Exception { DeleteDeliveryStreamResult result = null; try { result = executeDeleteDeliveryStream(finalRequest); } catch (Exception ex) { if (asyncHandler != null) { asyncHandler.onError(ex); } throw ex; } if (asyncHandler != null) { asyncHandler.onSuccess(finalRequest, result); } return result; } }); }
@Override public java.util.concurrent.Future<ListDeliveryStreamsResult> listDeliveryStreamsAsync(final ListDeliveryStreamsRequest request, final com.amazonaws.handlers.AsyncHandler<ListDeliveryStreamsRequest, ListDeliveryStreamsResult> asyncHandler) { final ListDeliveryStreamsRequest finalRequest = beforeClientExecution(request); return executorService.submit(new java.util.concurrent.Callable<ListDeliveryStreamsResult>() { @Override public ListDeliveryStreamsResult call() throws Exception { ListDeliveryStreamsResult result = null; try { result = executeListDeliveryStreams(finalRequest); } catch (Exception ex) { if (asyncHandler != null) { asyncHandler.onError(ex); } throw ex; } if (asyncHandler != null) { asyncHandler.onSuccess(finalRequest, result); } return result; } }); }
@Override public java.util.concurrent.Future<UpdateDestinationResult> updateDestinationAsync(final UpdateDestinationRequest request, final com.amazonaws.handlers.AsyncHandler<UpdateDestinationRequest, UpdateDestinationResult> asyncHandler) { final UpdateDestinationRequest finalRequest = beforeClientExecution(request); return executorService.submit(new java.util.concurrent.Callable<UpdateDestinationResult>() { @Override public UpdateDestinationResult call() throws Exception { UpdateDestinationResult result = null; try { result = executeUpdateDestination(finalRequest); } catch (Exception ex) { if (asyncHandler != null) { asyncHandler.onError(ex); } throw ex; } if (asyncHandler != null) { asyncHandler.onSuccess(finalRequest, result); } return result; } }); }
@Override public java.util.concurrent.Future<CreateDeliveryStreamResult> createDeliveryStreamAsync(final CreateDeliveryStreamRequest request, final com.amazonaws.handlers.AsyncHandler<CreateDeliveryStreamRequest, CreateDeliveryStreamResult> asyncHandler) { final CreateDeliveryStreamRequest finalRequest = beforeClientExecution(request); return executorService.submit(new java.util.concurrent.Callable<CreateDeliveryStreamResult>() { @Override public CreateDeliveryStreamResult call() throws Exception { CreateDeliveryStreamResult result = null; try { result = executeCreateDeliveryStream(finalRequest); } catch (Exception ex) { if (asyncHandler != null) { asyncHandler.onError(ex); } throw ex; } if (asyncHandler != null) { asyncHandler.onSuccess(finalRequest, result); } return result; } }); }
@Override public java.util.concurrent.Future<DescribeDeliveryStreamResult> describeDeliveryStreamAsync(final DescribeDeliveryStreamRequest request, final com.amazonaws.handlers.AsyncHandler<DescribeDeliveryStreamRequest, DescribeDeliveryStreamResult> asyncHandler) { final DescribeDeliveryStreamRequest finalRequest = beforeClientExecution(request); return executorService.submit(new java.util.concurrent.Callable<DescribeDeliveryStreamResult>() { @Override public DescribeDeliveryStreamResult call() throws Exception { DescribeDeliveryStreamResult result = null; try { result = executeDescribeDeliveryStream(finalRequest); } catch (Exception ex) { if (asyncHandler != null) { asyncHandler.onError(ex); } throw ex; } if (asyncHandler != null) { asyncHandler.onSuccess(finalRequest, result); } return result; } }); }