AWSS3TransferUtilityTask Class Reference

Inherits from NSObject
Declared in AWSS3TransferUtility.h
AWSS3TransferUtility.m

Overview

The task object to represent a upload or download task.

  taskIdentifier

An identifier uniquely identifies the task within a given AWSS3TransferUtility instance.

@property (readonly) NSUInteger taskIdentifier

Declared In

AWSS3TransferUtility.h

  bucket

The Amazon S3 bucket name associated with the transfer.

@property (readonly) NSString *bucket

Declared In

AWSS3TransferUtility.h

  key

The Amazon S3 object key name associated with the transfer.

@property (readonly) NSString *key

Declared In

AWSS3TransferUtility.h

  progress

The transfer progress.

@property (readonly) NSProgress *progress

Declared In

AWSS3TransferUtility.h

  sessionTask

The underlying NSURLSessionTask object.

@property (readonly) NSURLSessionTask *sessionTask

Declared In

AWSS3TransferUtility.h

  request

The HTTP request object.

@property (nullable, readonly) NSURLRequest *request

Declared In

AWSS3TransferUtility.h

  response

The HTTP response object. May be nil if no response has been received.

@property (nullable, readonly) NSHTTPURLResponse *response

Declared In

AWSS3TransferUtility.h

– cancel

Cancels the task.

- (void)cancel

Declared In

AWSS3TransferUtility.h

– resume

Resumes the task, if it is suspended.

- (void)resume

Declared In

AWSS3TransferUtility.h

– suspend

Temporarily suspends a task.

- (void)suspend

Declared In

AWSS3TransferUtility.h