AWSS3ListPartsOutput

Objective-C

@interface AWSS3ListPartsOutput

Swift

class AWSS3ListPartsOutput
  • Date when multipart upload will become eligible for abort operation by lifecycle.

    Declaration

    Objective-C

    @property (nonatomic, strong) NSDate *_Nullable abortDate;

    Swift

    var abortDate: Date? { get set }
  • Id of the lifecycle rule that makes a multipart upload eligible for abort operation.

    Declaration

    Objective-C

    @property (nonatomic, strong) NSString *_Nullable abortRuleId;

    Swift

    var abortRuleId: String? { get set }
  • Name of the bucket to which the multipart upload was initiated.

    Declaration

    Objective-C

    @property (nonatomic, strong) NSString *_Nullable bucket;

    Swift

    var bucket: String? { get set }
  • Identifies who initiated the multipart upload.

    Declaration

    Objective-C

    @property (nonatomic, strong) AWSS3Initiator *_Nullable initiator;

    Swift

    var initiator: AWSS3Initiator? { get set }
  • Indicates whether the returned list of parts is truncated.

    Declaration

    Objective-C

    @property (nonatomic, strong) NSNumber *_Nullable isTruncated;

    Swift

    var isTruncated: NSNumber? { get set }
  • key

    Object key for which the multipart upload was initiated.

    Declaration

    Objective-C

    @property (nonatomic, strong) NSString *_Nullable key;

    Swift

    var key: String? { get set }
  • Maximum number of parts that were allowed in the response.

    Declaration

    Objective-C

    @property (nonatomic, strong) NSNumber *_Nullable maxParts;

    Swift

    var maxParts: NSNumber? { get set }
  • When a list is truncated, this element specifies the last part in the list, as well as the value to use for the part-number-marker request parameter in a subsequent request.

    Declaration

    Objective-C

    @property (nonatomic, strong) NSNumber *_Nullable nextPartNumberMarker;

    Swift

    var nextPartNumberMarker: NSNumber? { get set }
  • Declaration

    Objective-C

    @property (nonatomic, strong) AWSS3Owner *_Nullable owner;

    Swift

    var owner: AWSS3Owner? { get set }
  • Part number after which listing begins.

    Declaration

    Objective-C

    @property (nonatomic, strong) NSNumber *_Nullable partNumberMarker;

    Swift

    var partNumberMarker: NSNumber? { get set }
  • Declaration

    Objective-C

    @property (nonatomic, strong) NSArray<AWSS3Part *> *_Nullable parts;

    Swift

    var parts: [AWSS3Part]? { get set }
  • If present, indicates that the requester was successfully charged for the request.

    Declaration

    Objective-C

    @property (nonatomic) AWSS3RequestCharged requestCharged;

    Swift

    var requestCharged: AWSS3RequestCharged { get set }
  • The class of storage used to store the object.

    Declaration

    Objective-C

    @property (nonatomic) AWSS3StorageClass storageClass;

    Swift

    var storageClass: AWSS3StorageClass { get set }
  • Upload ID identifying the multipart upload whose parts are being listed.

    Declaration

    Objective-C

    @property (nonatomic, strong) NSString *_Nullable uploadId;

    Swift

    var uploadId: String? { get set }