com.amazonaws.services.s3.internal

## インタフェース ServiceUtils.RetryableS3DownloadTask

- 含まれているクラス:
    ServiceUtils

      public static interface ServiceUtils.RetryableS3DownloadTask

  Interface for the task of downloading object from S3 to a specific file, enabling one-time retry mechanism after integrity check failure on the downloaded file.

- - ### メソッドの概要

    メソッド
    修飾子とタイプ | メソッドと説明
    --- | ---
    `S3Object` | `getS3ObjectStream()` User defines how to get the S3Object from S3 for this RetryableS3DownloadTask.
    `boolean` | `needIntegrityCheck()` User defines whether integrity check is needed for this RetryableS3DownloadTask.

- - ### メソッドの詳細

    - #### getS3ObjectStream

          S3Object getS3ObjectStream()

      User defines how to get the S3Object from S3 for this RetryableS3DownloadTask.
      戻り値:
        The S3Object containing a reference to an InputStream containing the object's data.

    - #### needIntegrityCheck

          boolean needIntegrityCheck()

      User defines whether integrity check is needed for this RetryableS3DownloadTask.
      戻り値:
        Boolean value indicating whether this task requires integrity check after downloading the S3 object to file.