com.amazonaws.services.glacier.transfer

## クラス JobStatusMonitor

- java.lang.Object
- - com.amazonaws.services.glacier.transfer.JobStatusMonitor

-     public class JobStatusMonitor
      extends java.lang.Object

  Utility for monitoring the status of an Amazon Glacier job, through Amazon SNS/SQS.

- - ### コンストラクタの概要

    コンストラクタ
    コンストラクタと説明
    `JobStatusMonitor(AmazonSQSClient sqs, AmazonSNSClient sns)` Constructs a JobStatusMonitor that will use the specified clients for polling archive download job status.
    `JobStatusMonitor(AWSCredentialsProvider credentialsProvider, ClientConfiguration clientConfiguration)`

  - ### メソッドの概要

    メソッド
    修飾子とタイプ | メソッドと説明
    --- | ---
    `java.lang.String` | `getTopicArn()`
    `void` | `shutdown()`
    `void` | `waitForJobToComplete(java.lang.String jobId)`

    - ### クラスから継承されたメソッド java.lang.Object

      `clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

- - ### コンストラクタの詳細

    - #### JobStatusMonitor

          public JobStatusMonitor(AWSCredentialsProvider credentialsProvider,
                          ClientConfiguration clientConfiguration)

    - #### JobStatusMonitor

          public JobStatusMonitor(AmazonSQSClient sqs,
                          AmazonSNSClient sns)

      Constructs a JobStatusMonitor that will use the specified clients for polling archive download job status.
      パラメータ:
        `sqs` - The client for working with Amazon SQS when polling archive retrieval job status.
        `sns` - The client for working with Amazon SNS when polling archive retrieval job status.

  - ### メソッドの詳細

    - #### getTopicArn

          public java.lang.String getTopicArn()

    - #### shutdown

          public void shutdown()

    - #### waitForJobToComplete

          public void waitForJobToComplete(java.lang.String jobId)