AWSS3ListObjectVersionsOutput

@interface AWSS3ListObjectVersionsOutput
  • Declaration

    Objective-C

    @property (readwrite, strong, nonatomic)
        NSArray<AWSS3CommonPrefix *> *_Nullable commonPrefixes;

    Swift

    var commonPrefixes: [AWSS3CommonPrefix]? { get set }
  • Declaration

    Objective-C

    @property (readwrite, strong, nonatomic)
        NSArray<AWSS3DeleteMarkerEntry *> *_Nullable deleteMarkers;

    Swift

    var deleteMarkers: [AWSS3DeleteMarkerEntry]? { get set }
  • Declaration

    Objective-C

    @property (readwrite, strong, nonatomic) NSString *_Nullable delimiter;

    Swift

    var delimiter: String? { get set }
  • Encoding type used by Amazon S3 to encode object keys in the response.

    Declaration

    Objective-C

    @property (assign, readwrite, nonatomic) AWSS3EncodingType encodingType;

    Swift

    var encodingType: AWSS3EncodingType { get set }
  • A flag that indicates whether or not Amazon S3 returned all of the results that satisfied the search criteria. If your results were truncated, you can make a follow-up paginated request using the NextKeyMarker and NextVersionIdMarker response parameters as a starting place in another request to return the rest of the results.

    Declaration

    Objective-C

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

    Swift

    var isTruncated: NSNumber? { get set }
  • Marks the last Key returned in a truncated response.

    Declaration

    Objective-C

    @property (readwrite, strong, nonatomic) NSString *_Nullable keyMarker;

    Swift

    var keyMarker: String? { get set }
  • Declaration

    Objective-C

    @property (readwrite, strong, nonatomic) NSNumber *_Nullable maxKeys;

    Swift

    var maxKeys: NSNumber? { get set }
  • Declaration

    Objective-C

    @property (readwrite, strong, nonatomic) NSString *_Nullable name;

    Swift

    var name: String? { get set }
  • Use this value for the key marker request parameter in a subsequent request.

    Declaration

    Objective-C

    @property (readwrite, strong, nonatomic) NSString *_Nullable nextKeyMarker;

    Swift

    var nextKeyMarker: String? { get set }
  • Use this value for the next version id marker parameter in a subsequent request.

    Declaration

    Objective-C

    @property (readwrite, strong, nonatomic) NSString *_Nullable nextVersionIdMarker;

    Swift

    var nextVersionIdMarker: String? { get set }
  • Declaration

    Objective-C

    @property (readwrite, strong, nonatomic) NSString *_Nullable prefix;

    Swift

    var prefix: String? { get set }
  • Declaration

    Objective-C

    @property (readwrite, strong, nonatomic) NSString *_Nullable versionIdMarker;

    Swift

    var versionIdMarker: String? { get set }
  • Declaration

    Objective-C

    @property (readwrite, strong, nonatomic)
        NSArray<AWSS3ObjectVersion *> *_Nullable versions;

    Swift

    var versions: [AWSS3ObjectVersion]? { get set }