public class AmazonSQSBufferedAsyncClient extends java.lang.Object implements AmazonSQSAsync
| 修飾子とタイプ | フィールドと説明 |
|---|---|
static java.lang.String |
USER_AGENT |
| コンストラクタと説明 |
|---|
AmazonSQSBufferedAsyncClient(AmazonSQSAsync paramRealSQS) |
AmazonSQSBufferedAsyncClient(AmazonSQSAsync paramRealSQS,
QueueBufferConfig config) |
public AmazonSQSBufferedAsyncClient(AmazonSQSAsync paramRealSQS)
public AmazonSQSBufferedAsyncClient(AmazonSQSAsync paramRealSQS, QueueBufferConfig config)
public void setRegion(Region region) throws java.lang.IllegalArgumentException
AmazonSQSAmazonSQS.setEndpoint(String) する代わりに、サービスコールのための
リージョン・エンドポイントを設定します。
呼び出し元は、AWS領域を使用するためにこのメソッドを使用する事ができます。
デフォルトでは、すべてのサービスエンドポイントは https プロトコルを使用します。
http を使用するには、生成時に ClientConfiguration で指定します。
すべてのサービスリクエストの前に、クライアントが生成され、リージョンが設定される必要があります。 生成後に変更した場合、サービスリクエスト中に競合状態が発生します。
setRegion インタフェース内 AmazonSQSregion - このクライアントが通信するリージョン。特定のリージョンにアクセスするためには
Region#getRegion(com.nifty.cloud.regions.Regions) を参照してください。java.lang.IllegalArgumentException - 指定したリージョンがnull の場合、またはサービスが使用できない場合は以下を参照してください。
Region.isServiceSupported(String)Region.getRegion(com.amazonaws.regions.Regions),
Region.createClient(Class, com.amazonaws.auth.AWSCredentialsProvider, ClientConfiguration)public void setQueueAttributes(SetQueueAttributesRequest setQueueAttributesRequest) throws AmazonServiceException, AmazonClientException
setQueueAttributes インタフェース内 AmazonSQSsetQueueAttributesRequest - AmazonSQS上で SetQueueAttributes サービスメソッドを実行するために必要なパラメータ用のコンテナInvalidAttributeNameExceptionAmazonServiceException - 要求内のデータまたはサーバー側の問題の場合は、AmazonSQS によって返されます。AmazonClientException - 要求または応答処理しようとした際に、クライアント内部でエラーが発生した場合。(例:ネットワーク接続が利用できない場合)public ChangeMessageVisibilityBatchResult changeMessageVisibilityBatch(ChangeMessageVisibilityBatchRequest changeMessageVisibilityBatchRequest) throws AmazonServiceException, AmazonClientException
changeMessageVisibilityBatch インタフェース内 AmazonSQSchangeMessageVisibilityBatchRequest - AmazonSQS上で ChangeMessageVisibilityBatch サービスメソッドを実行するために必要なパラメータ用のコンテナBatchEntryIdsNotDistinctExceptionTooManyEntriesInBatchRequestExceptionInvalidBatchEntryIdExceptionEmptyBatchRequestExceptionAmazonServiceException - 要求内のデータまたはサーバー側の問題の場合は、AmazonSQS によって返されます。AmazonClientException - 要求または応答処理しようとした際に、クライアント内部でエラーが発生した場合。(例:ネットワーク接続が利用できない場合)public void changeMessageVisibility(ChangeMessageVisibilityRequest changeMessageVisibilityRequest) throws AmazonServiceException, AmazonClientException
changeMessageVisibility インタフェース内 AmazonSQSchangeMessageVisibilityRequest - AmazonSQS上で ChangeMessageVisibility サービスメソッドを実行するために必要なパラメータ用のコンテナReceiptHandleIsInvalidExceptionMessageNotInflightExceptionAmazonServiceException - 要求内のデータまたはサーバー側の問題の場合は、AmazonSQS によって返されます。AmazonClientException - 要求または応答処理しようとした際に、クライアント内部でエラーが発生した場合。(例:ネットワーク接続が利用できない場合)public SendMessageBatchResult sendMessageBatch(SendMessageBatchRequest sendMessageBatchRequest) throws AmazonServiceException, AmazonClientException
sendMessageBatch インタフェース内 AmazonSQSsendMessageBatchRequest - AmazonSQS上で SendMessageBatch サービスメソッドを実行するために必要なパラメータ用のコンテナBatchEntryIdsNotDistinctExceptionTooManyEntriesInBatchRequestExceptionBatchRequestTooLongExceptionInvalidBatchEntryIdExceptionEmptyBatchRequestExceptionAmazonServiceException - 要求内のデータまたはサーバー側の問題の場合は、AmazonSQS によって返されます。AmazonClientException - 要求または応答処理しようとした際に、クライアント内部でエラーが発生した場合。(例:ネットワーク接続が利用できない場合)public SendMessageResult sendMessage(SendMessageRequest sendMessageRequest) throws AmazonServiceException, AmazonClientException
sendMessage インタフェース内 AmazonSQSsendMessageRequest - AmazonSQS上で SendMessage サービスメソッドを実行するために必要なパラメータ用のコンテナInvalidMessageContentsExceptionAmazonServiceException - 要求内のデータまたはサーバー側の問題の場合は、AmazonSQS によって返されます。AmazonClientException - 要求または応答処理しようとした際に、クライアント内部でエラーが発生した場合。(例:ネットワーク接続が利用できない場合)public ReceiveMessageResult receiveMessage(ReceiveMessageRequest receiveMessageRequest) throws AmazonServiceException, AmazonClientException
receiveMessage インタフェース内 AmazonSQSreceiveMessageRequest - AmazonSQS上で ReceiveMessage サービスメソッドを実行するために必要なパラメータ用のコンテナOverLimitExceptionAmazonServiceException - 要求内のデータまたはサーバー側の問題の場合は、AmazonSQS によって返されます。AmazonClientException - 要求または応答処理しようとした際に、クライアント内部でエラーが発生した場合。(例:ネットワーク接続が利用できない場合)public DeleteMessageBatchResult deleteMessageBatch(DeleteMessageBatchRequest deleteMessageBatchRequest) throws AmazonServiceException, AmazonClientException
deleteMessageBatch インタフェース内 AmazonSQSdeleteMessageBatchRequest - AmazonSQS上で DeleteMessageBatch サービスメソッドを実行するために必要なパラメータ用のコンテナBatchEntryIdsNotDistinctExceptionTooManyEntriesInBatchRequestExceptionInvalidBatchEntryIdExceptionEmptyBatchRequestExceptionAmazonServiceException - 要求内のデータまたはサーバー側の問題の場合は、AmazonSQS によって返されます。AmazonClientException - 要求または応答処理しようとした際に、クライアント内部でエラーが発生した場合。(例:ネットワーク接続が利用できない場合)public void deleteMessage(DeleteMessageRequest deleteMessageRequest) throws AmazonServiceException, AmazonClientException
deleteMessage インタフェース内 AmazonSQSdeleteMessageRequest - AmazonSQS上で DeleteMessage サービスメソッドを実行するために必要なパラメータ用のコンテナReceiptHandleIsInvalidExceptionInvalidIdFormatExceptionAmazonServiceException - 要求内のデータまたはサーバー側の問題の場合は、AmazonSQS によって返されます。AmazonClientException - 要求または応答処理しようとした際に、クライアント内部でエラーが発生した場合。(例:ネットワーク接続が利用できない場合)public ReceiveMessageResult niftyReceiveAndDeleteMessage(ReceiveMessageRequest niftyReceiveAndDeleteMessageRequest) throws AmazonServiceException, AmazonClientException
niftyReceiveAndDeleteMessage インタフェース内 AmazonSQSOverLimitExceptionAmazonServiceException - 要求内のデータまたはサーバー側の問題の場合は、AmazonSQS によって返されます。AmazonClientException - 要求または応答処理しようとした際に、クライアント内部でエラーが発生した場合。(例:ネットワーク接続が利用できない場合)public NiftyGetMetricStatisticsResult niftyGetMetricStatistics(NiftyGetMetricStatisticsRequest niftyGetMetricStatisticsRequest) throws AmazonServiceException, AmazonClientException
AmazonSQSモニタリング情報を取得します。
niftyGetMetricStatistics インタフェース内 AmazonSQSAmazonServiceException - 要求内のデータまたはサーバー側の問題の場合、AmazonSQS によって返されます。AmazonClientException - 要求または応答処理しようとした際に、クライアント内部でエラーが発生した場合。(例:ネットワーク接続が利用できない場合)public void shutdown()
AmazonSQSpublic java.util.concurrent.Future<ChangeMessageVisibilityBatchResult> changeMessageVisibilityBatchAsync(ChangeMessageVisibilityBatchRequest changeMessageVisibilityBatchRequest) throws AmazonServiceException, AmazonClientException
changeMessageVisibilityBatchAsync インタフェース内 AmazonSQSAsyncchangeMessageVisibilityBatchRequest - AmazonSQS上で ChangeMessageVisibilityBatch 操作を実行するために必要なパラメータ用のコンテナAmazonServiceException - 要求内のデータまたはサーバー側の問題の場合は、AmazonSQS によって返されます。AmazonClientException - 要求または応答処理しようとした際に、クライアント内部でエラーが発生した場合。(例:ネットワーク接続が利用できない場合)public java.util.concurrent.Future<java.lang.Void> changeMessageVisibilityAsync(ChangeMessageVisibilityRequest changeMessageVisibilityRequest) throws AmazonServiceException, AmazonClientException
changeMessageVisibilityAsync インタフェース内 AmazonSQSAsyncchangeMessageVisibilityRequest - AmazonSQS上で ChangeMessageVisibility 操作を実行するために必要なパラメータ用のコンテナAmazonServiceException - 要求内のデータまたはサーバー側の問題の場合は、AmazonSQS によって返されます。AmazonClientException - 要求または応答処理しようとした際に、クライアント内部でエラーが発生した場合。(例:ネットワーク接続が利用できない場合)public java.util.concurrent.Future<SendMessageBatchResult> sendMessageBatchAsync(SendMessageBatchRequest sendMessageBatchRequest) throws AmazonServiceException, AmazonClientException
sendMessageBatchAsync インタフェース内 AmazonSQSAsyncsendMessageBatchRequest - AmazonSQS上で SendMessageBatch 操作を実行するために必要なパラメータ用のコンテナAmazonServiceException - 要求内のデータまたはサーバー側の問題の場合は、AmazonSQS によって返されます。AmazonClientException - 要求または応答処理しようとした際に、クライアント内部でエラーが発生した場合。(例:ネットワーク接続が利用できない場合)public java.util.concurrent.Future<SendMessageResult> sendMessageAsync(SendMessageRequest sendMessageRequest) throws AmazonServiceException, AmazonClientException
sendMessageAsync インタフェース内 AmazonSQSAsyncsendMessageRequest - AmazonSQS上で SendMessage 操作を実行するために必要なパラメータ用のコンテナAmazonServiceException - 要求内のデータまたはサーバー側の問題の場合は、AmazonSQS によって返されます。AmazonClientException - 要求または応答処理しようとした際に、クライアント内部でエラーが発生した場合。(例:ネットワーク接続が利用できない場合)public java.util.concurrent.Future<ReceiveMessageResult> receiveMessageAsync(ReceiveMessageRequest receiveMessageRequest) throws AmazonServiceException, AmazonClientException
receiveMessageAsync インタフェース内 AmazonSQSAsyncreceiveMessageRequest - AmazonSQS上で ReceiveMessage 操作を実行するために必要なパラメータ用のコンテナAmazonServiceException - 要求内のデータまたはサーバー側の問題の場合は、AmazonSQS によって返されます。AmazonClientException - 要求または応答処理しようとした際に、クライアント内部でエラーが発生した場合。(例:ネットワーク接続が利用できない場合)public java.util.concurrent.Future<DeleteMessageBatchResult> deleteMessageBatchAsync(DeleteMessageBatchRequest deleteMessageBatchRequest) throws AmazonServiceException, AmazonClientException
deleteMessageBatchAsync インタフェース内 AmazonSQSAsyncdeleteMessageBatchRequest - AmazonSQS上で DeleteMessageBatch 操作を実行するために必要なパラメータ用のコンテナAmazonServiceException - 要求内のデータまたはサーバー側の問題の場合は、AmazonSQS によって返されます。AmazonClientException - 要求または応答処理しようとした際に、クライアント内部でエラーが発生した場合。(例:ネットワーク接続が利用できない場合)public void setEndpoint(java.lang.String endpoint)
throws java.lang.IllegalArgumentException
AmazonSQS
呼び出し元は、エンドポイント(例:"sqs.us-east-1.amazonaws.com")、またはプロトコル
(例:"https://sqs.us-east-1.amazonaws.com")を含む、完全な URL を渡すことができます
プロトコルが指定されない場合は、このクライアントのデフォルトプロトコルClientConfigurationが
使用されます。デフォルトプロトコルはHTTPSです。
AWS SDK for JavaでAWS領域を使用するための詳細情報、および AWSサービスで利用可能なすべてのエンドポイントリストについては以下を参照してください。 http://developer.amazonwebservices.com/connect/entry.jspa?externalID=3912
このメソッドはスレッドセーフではありません。 すべてのサービスリクエストの前に、クライアントが生成され、エンドポイントが構成される必要があります。 生成後に変更した場合、サービスリクエスト中に競合状態が発生します。
setEndpoint インタフェース内 AmazonSQSendpoint - このクライアントが通信するAWS領域のエンドポイント(例:"mq.jp-east-1.api.cloud.nifty.com")、
またはプロトコル(例:"mq.jp-east-1.api.cloud.nifty.com")を含む、完全な URL。java.lang.IllegalArgumentException - 特定のエンドポイントで検出された問題public java.util.concurrent.Future<java.lang.Void> setQueueAttributesAsync(SetQueueAttributesRequest setQueueAttributesRequest) throws AmazonServiceException, AmazonClientException
setQueueAttributesAsync インタフェース内 AmazonSQSAsyncsetQueueAttributesRequest - AmazonSQS上で SetQueueAttributes 操作を実行するために必要なパラメータ用のコンテナAmazonServiceException - 要求内のデータまたはサーバー側の問題の場合は、AmazonSQS によって返されます。AmazonClientException - 要求または応答処理しようとした際に、クライアント内部でエラーが発生した場合。(例:ネットワーク接続が利用できない場合)public java.util.concurrent.Future<GetQueueUrlResult> getQueueUrlAsync(GetQueueUrlRequest getQueueUrlRequest) throws AmazonServiceException, AmazonClientException
getQueueUrlAsync インタフェース内 AmazonSQSAsyncgetQueueUrlRequest - AmazonSQS上で GetQueueUrl 操作を実行するために必要なパラメータ用のコンテナAmazonServiceException - 要求内のデータまたはサーバー側の問題の場合は、AmazonSQS によって返されます。AmazonClientException - 要求または応答処理しようとした際に、クライアント内部でエラーが発生した場合。(例:ネットワーク接続が利用できない場合)public java.util.concurrent.Future<java.lang.Void> removePermissionAsync(RemovePermissionRequest removePermissionRequest) throws AmazonServiceException, AmazonClientException
removePermissionAsync インタフェース内 AmazonSQSAsyncremovePermissionRequest - AmazonSQS上で RemovePermission 操作を実行するために必要なパラメータ用のコンテナAmazonServiceException - 要求内のデータまたはサーバー側の問題の場合は、AmazonSQS によって返されます。AmazonClientException - 要求または応答処理しようとした際に、クライアント内部でエラーが発生した場合。(例:ネットワーク接続が利用できない場合)public GetQueueUrlResult getQueueUrl(GetQueueUrlRequest getQueueUrlRequest) throws AmazonServiceException, AmazonClientException
getQueueUrl インタフェース内 AmazonSQSgetQueueUrlRequest - AmazonSQS上で GetQueueUrl サービスメソッドを実行するために必要なパラメータ用のコンテナQueueDoesNotExistExceptionAmazonServiceException - 要求内のデータまたはサーバー側の問題の場合は、AmazonSQS によって返されます。AmazonClientException - 要求または応答処理しようとした際に、クライアント内部でエラーが発生した場合。(例:ネットワーク接続が利用できない場合)public void removePermission(RemovePermissionRequest removePermissionRequest) throws AmazonServiceException, AmazonClientException
removePermission インタフェース内 AmazonSQSremovePermissionRequest - AmazonSQS上で RemovePermission サービスメソッドを実行するために必要なパラメータ用のコンテナAmazonServiceException - 要求内のデータまたはサーバー側の問題の場合は、AmazonSQS によって返されます。AmazonClientException - 要求または応答処理しようとした際に、クライアント内部でエラーが発生した場合。(例:ネットワーク接続が利用できない場合)public java.util.concurrent.Future<GetQueueAttributesResult> getQueueAttributesAsync(GetQueueAttributesRequest getQueueAttributesRequest) throws AmazonServiceException, AmazonClientException
getQueueAttributesAsync インタフェース内 AmazonSQSAsyncgetQueueAttributesRequest - AmazonSQS上で GetQueueAttributes 操作を実行するために必要なパラメータ用のコンテナAmazonServiceException - 要求内のデータまたはサーバー側の問題の場合は、AmazonSQS によって返されます。AmazonClientException - 要求または応答処理しようとした際に、クライアント内部でエラーが発生した場合。(例:ネットワーク接続が利用できない場合)public GetQueueAttributesResult getQueueAttributes(GetQueueAttributesRequest getQueueAttributesRequest) throws AmazonServiceException, AmazonClientException
getQueueAttributes インタフェース内 AmazonSQSgetQueueAttributesRequest - AmazonSQS上で GetQueueAttributes サービスメソッドを実行するために必要なパラメータ用のコンテナInvalidAttributeNameExceptionAmazonServiceException - 要求内のデータまたはサーバー側の問題の場合は、AmazonSQS によって返されます。AmazonClientException - 要求または応答処理しようとした際に、クライアント内部でエラーが発生した場合。(例:ネットワーク接続が利用できない場合)public java.util.concurrent.Future<java.lang.Void> deleteQueueAsync(DeleteQueueRequest deleteQueueRequest) throws AmazonServiceException, AmazonClientException
deleteQueueAsync インタフェース内 AmazonSQSAsyncdeleteQueueRequest - AmazonSQS上で DeleteQueue 操作を実行するために必要なパラメータ用のコンテナAmazonServiceException - 要求内のデータまたはサーバー側の問題の場合は、AmazonSQS によって返されます。AmazonClientException - 要求または応答処理しようとした際に、クライアント内部でエラーが発生した場合。(例:ネットワーク接続が利用できない場合)public void deleteQueue(DeleteQueueRequest deleteQueueRequest) throws AmazonServiceException, AmazonClientException
deleteQueue インタフェース内 AmazonSQSdeleteQueueRequest - AmazonSQS上で DeleteQueue サービスメソッドを実行するために必要なパラメータ用のコンテナAmazonServiceException - 要求内のデータまたはサーバー側の問題の場合は、AmazonSQS によって返されます。AmazonClientException - 要求または応答処理しようとした際に、クライアント内部でエラーが発生した場合。(例:ネットワーク接続が利用できない場合)public java.util.concurrent.Future<ListQueuesResult> listQueuesAsync(ListQueuesRequest listQueuesRequest) throws AmazonServiceException, AmazonClientException
listQueuesAsync インタフェース内 AmazonSQSAsynclistQueuesRequest - AmazonSQS上で ListQueues 操作を実行するために必要なパラメータ用のコンテナAmazonServiceException - 要求内のデータまたはサーバー側の問題の場合は、AmazonSQS によって返されます。AmazonClientException - 要求または応答処理しようとした際に、クライアント内部でエラーが発生した場合。(例:ネットワーク接続が利用できない場合)public ListQueuesResult listQueues(ListQueuesRequest listQueuesRequest) throws AmazonServiceException, AmazonClientException
listQueues インタフェース内 AmazonSQSlistQueuesRequest - AmazonSQS上で ListQueues サービスメソッドを実行するために必要なパラメータ用のコンテナAmazonServiceException - 要求内のデータまたはサーバー側の問題の場合は、AmazonSQS によって返されます。AmazonClientException - 要求または応答処理しようとした際に、クライアント内部でエラーが発生した場合。(例:ネットワーク接続が利用できない場合)public java.util.concurrent.Future<CreateQueueResult> createQueueAsync(CreateQueueRequest createQueueRequest) throws AmazonServiceException, AmazonClientException
createQueueAsync インタフェース内 AmazonSQSAsynccreateQueueRequest - AmazonSQS上で CreateQueue 操作を実行するために必要なパラメータ用のコンテナAmazonServiceException - 要求内のデータまたはサーバー側の問題の場合は、AmazonSQS によって返されます。AmazonClientException - 要求または応答処理しようとした際に、クライアント内部でエラーが発生した場合。(例:ネットワーク接続が利用できない場合)public CreateQueueResult createQueue(CreateQueueRequest createQueueRequest) throws AmazonServiceException, AmazonClientException
createQueue インタフェース内 AmazonSQScreateQueueRequest - AmazonSQS上で CreateQueue サービスメソッドを実行するために必要なパラメータ用のコンテナQueueNameExistsExceptionQueueDeletedRecentlyExceptionAmazonServiceException - 要求内のデータまたはサーバー側の問題の場合は、AmazonSQS によって返されます。AmazonClientException - 要求または応答処理しようとした際に、クライアント内部でエラーが発生した場合。(例:ネットワーク接続が利用できない場合)public java.util.concurrent.Future<java.lang.Void> addPermissionAsync(AddPermissionRequest addPermissionRequest) throws AmazonServiceException, AmazonClientException
addPermissionAsync インタフェース内 AmazonSQSAsyncaddPermissionRequest - AmazonSQS上で AddPermission 操作を実行するために必要なパラメータ用のコンテナAmazonServiceException - 要求内のデータまたはサーバー側の問題の場合は、AmazonSQS によって返されます。AmazonClientException - 要求または応答処理しようとした際に、クライアント内部でエラーが発生した場合。(例:ネットワーク接続が利用できない場合)public void addPermission(AddPermissionRequest addPermissionRequest) throws AmazonServiceException, AmazonClientException
addPermission インタフェース内 AmazonSQSaddPermissionRequest - AmazonSQS上で AddPermission サービスメソッドを実行するために必要なパラメータ用のコンテナOverLimitExceptionAmazonServiceException - 要求内のデータまたはサーバー側の問題の場合は、AmazonSQS によって返されます。AmazonClientException - 要求または応答処理しようとした際に、クライアント内部でエラーが発生した場合。(例:ネットワーク接続が利用できない場合)public ListQueuesResult listQueues() throws AmazonServiceException, AmazonClientException
listQueues インタフェース内 AmazonSQSAmazonServiceException - 要求内のデータまたはサーバー側の問題の場合は、AmazonSQS によって返されます。AmazonClientException - 要求または応答処理しようとした際に、クライアント内部でエラーが発生した場合。(例:ネットワーク接続が利用できない場合)public ResponseMetadata getCachedResponseMetadata(AmazonWebServiceRequest request)
AmazonSQSレスポンス・メタデータは一定期間しかキャッシュされない為、実行結果にアクセスする必要がある場合は このメソッドを使用して、要求後できるだけ早く取得する必要があります。
getCachedResponseMetadata インタフェース内 AmazonSQSrequest - 最初に実行された要求public java.util.concurrent.Future<java.lang.Void> deleteMessageAsync(DeleteMessageRequest deleteMessageRequest) throws AmazonServiceException, AmazonClientException
deleteMessageAsync インタフェース内 AmazonSQSAsyncdeleteMessageRequest - AmazonSQS上で DeleteMessage 操作を実行するために必要なパラメータ用のコンテナAmazonServiceException - 要求内のデータまたはサーバー側の問題の場合は、AmazonSQS によって返されます。AmazonClientException - 要求または応答処理しようとした際に、クライアント内部でエラーが発生した場合。(例:ネットワーク接続が利用できない場合)public java.util.concurrent.Future<java.lang.Void> changeMessageVisibilityAsync(ChangeMessageVisibilityRequest changeMessageVisibilityRequest, AsyncHandler<ChangeMessageVisibilityRequest,java.lang.Void> asyncHandler) throws AmazonServiceException, AmazonClientException
changeMessageVisibilityAsync インタフェース内 AmazonSQSAsyncchangeMessageVisibilityRequest - AmazonSQS上で ChangeMessageVisibility 操作を実行するために必要なパラメータ用のコンテナasyncHandler - リクエスト要求内のイベントの非同期コールバックハンドラ。
実行結果や例外を処理するため、このインタフェースの
4つのコールバック・メソッドを提供することができます。AmazonServiceException - 要求内のデータまたはサーバー側の問題の場合は、AmazonSQS によって返されます。AmazonClientException - 要求または応答処理しようとした際に、クライアント内部でエラーが発生した場合。(例:ネットワーク接続が利用できない場合)public java.util.concurrent.Future<SendMessageResult> sendMessageAsync(SendMessageRequest sendMessageRequest, AsyncHandler<SendMessageRequest,SendMessageResult> asyncHandler) throws AmazonServiceException, AmazonClientException
sendMessageAsync インタフェース内 AmazonSQSAsyncsendMessageRequest - AmazonSQS上で SendMessage 操作を実行するために必要なパラメータ用のコンテナasyncHandler - リクエスト要求内のイベントの非同期コールバックハンドラ。
実行結果や例外を処理するため、このインタフェースの
4つのコールバック・メソッドを提供することができます。AmazonServiceException - 要求内のデータまたはサーバー側の問題の場合は、AmazonSQS によって返されます。AmazonClientException - 要求または応答処理しようとした際に、クライアント内部でエラーが発生した場合。(例:ネットワーク接続が利用できない場合)public java.util.concurrent.Future<ReceiveMessageResult> receiveMessageAsync(ReceiveMessageRequest receiveMessageRequest, AsyncHandler<ReceiveMessageRequest,ReceiveMessageResult> asyncHandler) throws AmazonServiceException, AmazonClientException
receiveMessageAsync インタフェース内 AmazonSQSAsyncreceiveMessageRequest - AmazonSQS上で ReceiveMessage 操作を実行するために必要なパラメータ用のコンテナasyncHandler - リクエスト要求内のイベントの非同期コールバックハンドラ。
実行結果や例外を処理するため、このインタフェースの
4つのコールバック・メソッドを提供することができます。AmazonServiceException - 要求内のデータまたはサーバー側の問題の場合は、AmazonSQS によって返されます。AmazonClientException - 要求または応答処理しようとした際に、クライアント内部でエラーが発生した場合。(例:ネットワーク接続が利用できない場合)public java.util.concurrent.Future<java.lang.Void> deleteMessageAsync(DeleteMessageRequest deleteMessageRequest, AsyncHandler<DeleteMessageRequest,java.lang.Void> asyncHandler) throws AmazonServiceException, AmazonClientException
deleteMessageAsync インタフェース内 AmazonSQSAsyncdeleteMessageRequest - AmazonSQS上で DeleteMessage 操作を実行するために必要なパラメータ用のコンテナasyncHandler - リクエスト要求内のイベントの非同期コールバックハンドラ。
実行結果や例外を処理するため、このインタフェースの
4つのコールバック・メソッドを提供することができます。AmazonServiceException - 要求内のデータまたはサーバー側の問題の場合は、AmazonSQS によって返されます。AmazonClientException - 要求または応答処理しようとした際に、クライアント内部でエラーが発生した場合。(例:ネットワーク接続が利用できない場合)public java.util.concurrent.Future<java.lang.Void> setQueueAttributesAsync(SetQueueAttributesRequest setQueueAttributesRequest, AsyncHandler<SetQueueAttributesRequest,java.lang.Void> asyncHandler) throws AmazonServiceException, AmazonClientException
setQueueAttributesAsync インタフェース内 AmazonSQSAsyncsetQueueAttributesRequest - AmazonSQS上で SetQueueAttributes 操作を実行するために必要なパラメータ用のコンテナasyncHandler - リクエスト要求内のイベントの非同期コールバックハンドラ。
実行結果や例外を処理するため、このインタフェースの
4つのコールバック・メソッドを提供することができます。AmazonServiceException - 要求内のデータまたはサーバー側の問題の場合は、AmazonSQS によって返されます。AmazonClientException - 要求または応答処理しようとした際に、クライアント内部でエラーが発生した場合。(例:ネットワーク接続が利用できない場合)public java.util.concurrent.Future<ChangeMessageVisibilityBatchResult> changeMessageVisibilityBatchAsync(ChangeMessageVisibilityBatchRequest changeMessageVisibilityBatchRequest, AsyncHandler<ChangeMessageVisibilityBatchRequest,ChangeMessageVisibilityBatchResult> asyncHandler) throws AmazonServiceException, AmazonClientException
changeMessageVisibilityBatchAsync インタフェース内 AmazonSQSAsyncchangeMessageVisibilityBatchRequest - AmazonSQS上で ChangeMessageVisibilityBatch 操作を実行するために必要なパラメータ用のコンテナasyncHandler - リクエスト要求内のイベントの非同期コールバックハンドラ。
実行結果や例外を処理するため、このインタフェースの
4つのコールバック・メソッドを提供することができます。AmazonServiceException - 要求内のデータまたはサーバー側の問題の場合は、AmazonSQS によって返されます。AmazonClientException - 要求または応答処理しようとした際に、クライアント内部でエラーが発生した場合。(例:ネットワーク接続が利用できない場合)public java.util.concurrent.Future<GetQueueUrlResult> getQueueUrlAsync(GetQueueUrlRequest getQueueUrlRequest, AsyncHandler<GetQueueUrlRequest,GetQueueUrlResult> asyncHandler) throws AmazonServiceException, AmazonClientException
getQueueUrlAsync インタフェース内 AmazonSQSAsyncgetQueueUrlRequest - AmazonSQS上で GetQueueUrl 操作を実行するために必要なパラメータ用のコンテナasyncHandler - リクエスト要求内のイベントの非同期コールバックハンドラ。
実行結果や例外を処理するため、このインタフェースの
4つのコールバック・メソッドを提供することができます。AmazonServiceException - 要求内のデータまたはサーバー側の問題の場合は、AmazonSQS によって返されます。AmazonClientException - 要求または応答処理しようとした際に、クライアント内部でエラーが発生した場合。(例:ネットワーク接続が利用できない場合)public java.util.concurrent.Future<java.lang.Void> removePermissionAsync(RemovePermissionRequest removePermissionRequest, AsyncHandler<RemovePermissionRequest,java.lang.Void> asyncHandler) throws AmazonServiceException, AmazonClientException
removePermissionAsync インタフェース内 AmazonSQSAsyncremovePermissionRequest - AmazonSQS上で RemovePermission 操作を実行するために必要なパラメータ用のコンテナasyncHandler - リクエスト要求内のイベントの非同期コールバックハンドラ。
実行結果や例外を処理するため、このインタフェースの
4つのコールバック・メソッドを提供することができます。AmazonServiceException - 要求内のデータまたはサーバー側の問題の場合は、AmazonSQS によって返されます。AmazonClientException - 要求または応答処理しようとした際に、クライアント内部でエラーが発生した場合。(例:ネットワーク接続が利用できない場合)public java.util.concurrent.Future<GetQueueAttributesResult> getQueueAttributesAsync(GetQueueAttributesRequest getQueueAttributesRequest, AsyncHandler<GetQueueAttributesRequest,GetQueueAttributesResult> asyncHandler) throws AmazonServiceException, AmazonClientException
getQueueAttributesAsync インタフェース内 AmazonSQSAsyncgetQueueAttributesRequest - AmazonSQS上で GetQueueAttributes 操作を実行するために必要なパラメータ用のコンテナasyncHandler - リクエスト要求内のイベントの非同期コールバックハンドラ。
実行結果や例外を処理するため、このインタフェースの
4つのコールバック・メソッドを提供することができます。AmazonServiceException - 要求内のデータまたはサーバー側の問題の場合は、AmazonSQS によって返されます。AmazonClientException - 要求または応答処理しようとした際に、クライアント内部でエラーが発生した場合。(例:ネットワーク接続が利用できない場合)public java.util.concurrent.Future<SendMessageBatchResult> sendMessageBatchAsync(SendMessageBatchRequest sendMessageBatchRequest, AsyncHandler<SendMessageBatchRequest,SendMessageBatchResult> asyncHandler) throws AmazonServiceException, AmazonClientException
sendMessageBatchAsync インタフェース内 AmazonSQSAsyncsendMessageBatchRequest - AmazonSQS上で SendMessageBatch 操作を実行するために必要なパラメータ用のコンテナasyncHandler - リクエスト要求内のイベントの非同期コールバックハンドラ。
実行結果や例外を処理するため、このインタフェースの
4つのコールバック・メソッドを提供することができます。AmazonServiceException - 要求内のデータまたはサーバー側の問題の場合は、AmazonSQS によって返されます。AmazonClientException - 要求または応答処理しようとした際に、クライアント内部でエラーが発生した場合。(例:ネットワーク接続が利用できない場合)public java.util.concurrent.Future<java.lang.Void> deleteQueueAsync(DeleteQueueRequest deleteQueueRequest, AsyncHandler<DeleteQueueRequest,java.lang.Void> asyncHandler) throws AmazonServiceException, AmazonClientException
deleteQueueAsync インタフェース内 AmazonSQSAsyncdeleteQueueRequest - AmazonSQS上で DeleteQueue 操作を実行するために必要なパラメータ用のコンテナasyncHandler - リクエスト要求内のイベントの非同期コールバックハンドラ。
実行結果や例外を処理するため、このインタフェースの
4つのコールバック・メソッドを提供することができます。AmazonServiceException - 要求内のデータまたはサーバー側の問題の場合は、AmazonSQS によって返されます。AmazonClientException - 要求または応答処理しようとした際に、クライアント内部でエラーが発生した場合。(例:ネットワーク接続が利用できない場合)public java.util.concurrent.Future<ListQueuesResult> listQueuesAsync(ListQueuesRequest listQueuesRequest, AsyncHandler<ListQueuesRequest,ListQueuesResult> asyncHandler) throws AmazonServiceException, AmazonClientException
listQueuesAsync インタフェース内 AmazonSQSAsynclistQueuesRequest - AmazonSQS上で ListQueues 操作を実行するために必要なパラメータ用のコンテナasyncHandler - リクエスト要求内のイベントの非同期コールバックハンドラ。
実行結果や例外を処理するため、このインタフェースの
4つのコールバック・メソッドを提供することができます。AmazonServiceException - 要求内のデータまたはサーバー側の問題の場合は、AmazonSQS によって返されます。AmazonClientException - 要求または応答処理しようとした際に、クライアント内部でエラーが発生した場合。(例:ネットワーク接続が利用できない場合)public java.util.concurrent.Future<DeleteMessageBatchResult> deleteMessageBatchAsync(DeleteMessageBatchRequest deleteMessageBatchRequest, AsyncHandler<DeleteMessageBatchRequest,DeleteMessageBatchResult> asyncHandler) throws AmazonServiceException, AmazonClientException
deleteMessageBatchAsync インタフェース内 AmazonSQSAsyncdeleteMessageBatchRequest - AmazonSQS上で DeleteMessageBatch 操作を実行するために必要なパラメータ用のコンテナasyncHandler - リクエスト要求内のイベントの非同期コールバックハンドラ。
実行結果や例外を処理するため、このインタフェースの
4つのコールバック・メソッドを提供することができます。AmazonServiceException - 要求内のデータまたはサーバー側の問題の場合は、AmazonSQS によって返されます。AmazonClientException - 要求または応答処理しようとした際に、クライアント内部でエラーが発生した場合。(例:ネットワーク接続が利用できない場合)public java.util.concurrent.Future<CreateQueueResult> createQueueAsync(CreateQueueRequest createQueueRequest, AsyncHandler<CreateQueueRequest,CreateQueueResult> asyncHandler) throws AmazonServiceException, AmazonClientException
createQueueAsync インタフェース内 AmazonSQSAsynccreateQueueRequest - AmazonSQS上で CreateQueue 操作を実行するために必要なパラメータ用のコンテナasyncHandler - リクエスト要求内のイベントの非同期コールバックハンドラ。
実行結果や例外を処理するため、このインタフェースの
4つのコールバック・メソッドを提供することができます。AmazonServiceException - 要求内のデータまたはサーバー側の問題の場合は、AmazonSQS によって返されます。AmazonClientException - 要求または応答処理しようとした際に、クライアント内部でエラーが発生した場合。(例:ネットワーク接続が利用できない場合)public java.util.concurrent.Future<java.lang.Void> addPermissionAsync(AddPermissionRequest addPermissionRequest, AsyncHandler<AddPermissionRequest,java.lang.Void> asyncHandler) throws AmazonServiceException, AmazonClientException
addPermissionAsync インタフェース内 AmazonSQSAsyncaddPermissionRequest - AmazonSQS上で AddPermission 操作を実行するために必要なパラメータ用のコンテナasyncHandler - リクエスト要求内のイベントの非同期コールバックハンドラ。
実行結果や例外を処理するため、このインタフェースの
4つのコールバック・メソッドを提供することができます。AmazonServiceException - 要求内のデータまたはサーバー側の問題の場合は、AmazonSQS によって返されます。AmazonClientException - 要求または応答処理しようとした際に、クライアント内部でエラーが発生した場合。(例:ネットワーク接続が利用できない場合)public java.util.concurrent.Future<ReceiveMessageResult> niftyReceiveAndDeleteMessageAsync(ReceiveMessageRequest receiveMessageRequest) throws AmazonServiceException, AmazonClientException
niftyReceiveAndDeleteMessageAsync インタフェース内 AmazonSQSAsyncreceiveMessageRequest - AmazonSQS上で NiftyReceiveAndDeleteMessage 操作を実行するために必要なパラメータ用のコンテナAmazonServiceException - 要求内のデータまたはサーバー側の問題の場合は、AmazonSQS によって返されます。AmazonClientException - 要求または応答処理しようとした際に、クライアント内部でエラーが発生した場合。(例:ネットワーク接続が利用できない場合)public java.util.concurrent.Future<ReceiveMessageResult> niftyReceiveAndDeleteMessageAsync(ReceiveMessageRequest receiveMessageRequest, AsyncHandler<ReceiveMessageRequest,ReceiveMessageResult> asyncHandler) throws AmazonServiceException, AmazonClientException
niftyReceiveAndDeleteMessageAsync インタフェース内 AmazonSQSAsyncreceiveMessageRequest - AmazonSQS上で NiftyReceiveAndDeleteMessage 操作を実行するために必要なパラメータ用のコンテナasyncHandler - リクエスト要求内のイベントの非同期コールバックハンドラ。
実行結果や例外を処理するため、このインタフェースの
4つのコールバック・メソッドを提供することができます。AmazonServiceException - 要求内のデータまたはサーバー側の問題の場合は、AmazonSQS によって返されます。AmazonClientException - 要求または応答処理しようとした際に、クライアント内部でエラーが発生した場合。(例:ネットワーク接続が利用できない場合)public java.util.concurrent.Future<NiftyGetMetricStatisticsResult> niftyGetMetricStatisticsAsync(NiftyGetMetricStatisticsRequest niftyGetMetricStatisticsRequest) throws AmazonServiceException, AmazonClientException
AmazonSQSAsyncモニタリング情報を取得します。
niftyGetMetricStatisticsAsync インタフェース内 AmazonSQSAsyncniftyGetMetricStatisticsRequest - AmazonSQS上のNiftyGetMetricStatistics操作を実行するために必要なパラメータ用のコンテナAmazonServiceException - 要求内のデータまたはサーバー側の問題の場合、AmazonSQS によって返されます。AmazonClientException - 要求または応答処理しようとした際に、クライアント内部でエラーが発生した場合。(例:ネットワーク接続が利用できない場合)public java.util.concurrent.Future<NiftyGetMetricStatisticsResult> niftyGetMetricStatisticsAsync(NiftyGetMetricStatisticsRequest niftyGetMetricStatisticsRequest, AsyncHandler<NiftyGetMetricStatisticsRequest,NiftyGetMetricStatisticsResult> asyncHandler) throws AmazonServiceException, AmazonClientException
AmazonSQSAsyncモニタリング情報を取得します。
niftyGetMetricStatisticsAsync インタフェース内 AmazonSQSAsyncniftyGetMetricStatisticsRequest - AmazonSQS上のNiftyGetMetricStatistics操作を実行するために必要なパラメータ用のコンテナasyncHandler - リクエスト要求内のイベントの非同期コールバックハンドラ。
実行結果や例外を処理するため、このインタフェースの
4つのコールバック・メソッドを提供することができます。AmazonServiceException - 要求内のデータまたはサーバー側の問題の場合、AmazonSQS によって返されます。AmazonClientException - 要求または応答処理しようとした際に、クライアント内部でエラーが発生した場合。(例:ネットワーク接続が利用できない場合)