ZDCAppCostDetails

@interface ZDCAppCostDetails : NSObject

The calculated raw cost for each service.

  • Convenience funtion: returns the total of all costs.

    Declaration

    Objective-C

    @property (readonly, nonatomic) double total;

    Swift

    var total: Double { get }
  • The cost for bandwidth.

    Declaration

    Objective-C

    @property (readonly, nonatomic) double bandwidth_byteCount;

    Swift

    var bandwidth_byteCount: Double { get }
  • The cost for S3 GET operations.

    Declaration

    Objective-C

    @property (readonly, nonatomic) double s3_getCount;

    Swift

    var s3_getCount: Double { get }
  • The cost for S3 PUT operations.

    Declaration

    Objective-C

    @property (readonly, nonatomic) double s3_putCount;

    Swift

    var s3_putCount: Double { get }
  • The cost for S3 storage.

    Declaration

    Objective-C

    @property (readonly, nonatomic)
        NSDictionary<NSString *, NSNumber *> *_Nonnull s3_storage;

    Swift

    var s3_storage: [String : NSNumber] { get }
  • The cost for temporary S3 storage, used during mulipart uploads.

    Declaration

    Objective-C

    @property (readonly, nonatomic)
        NSDictionary<NSString *, NSNumber *> *_Nonnull s3_multipartStorage;

    Swift

    var s3_multipartStorage: [String : NSNumber] { get }
  • Convenience function: returns the total of all items in the s3_storage dictionary.

    Declaration

    Objective-C

    @property (readonly, nonatomic) double s3_storage_total;

    Swift

    var s3_storage_total: Double { get }
  • Convenience function: returns the total of all items in the s3_multipartStorage dictionary.

    Declaration

    Objective-C

    @property (readonly, nonatomic) double s3_multipartStorage_total;

    Swift

    var s3_multipartStorage_total: Double { get }
  • The cost for SNS push notification deliveries.

    Declaration

    Objective-C

    @property (readonly, nonatomic) double sns_mobilePushCount;

    Swift

    var sns_mobilePushCount: Double { get }
  • The cost for SNS push notification publications.

    Declaration

    Objective-C

    @property (readonly, nonatomic) double sns_publishCount;

    Swift

    var sns_publishCount: Double { get }
  • The cost for CPU usage.

    Declaration

    Objective-C

    @property (readonly, nonatomic) double lambda_millisCount;

    Swift

    var lambda_millisCount: Double { get }
  • The cost for CPU requests.

    Declaration

    Objective-C

    @property (readonly, nonatomic) double lambda_requestCount;

    Swift

    var lambda_requestCount: Double { get }