Class MXMetricPayload

All Implemented Interfaces:
NSCoding, NSObjectProtocol, NSSecureCoding, ObjCProtocol

public class MXMetricPayload
extends NSObject
implements NSSecureCoding
Since:
Available in iOS 13.0 and later.
  • Constructor Details

    • MXMetricPayload

      public MXMetricPayload()
    • MXMetricPayload

      protected MXMetricPayload​(NSObject.Handle h, long handle)
    • MXMetricPayload

      protected MXMetricPayload​(NSObject.SkipInit skipInit)
    • MXMetricPayload

      public MXMetricPayload​(NSCoder coder)
  • Method Details

    • getLatestApplicationVersion

      public String getLatestApplicationVersion()
    • includesMultipleApplicationVersions

      public boolean includesMultipleApplicationVersions()
    • getTimeStampBegin

      public NSDate getTimeStampBegin()
    • getTimeStampEnd

      public NSDate getTimeStampEnd()
    • getCpuMetrics

      public MXCPUMetric getCpuMetrics()
    • getGpuMetrics

      public MXGPUMetric getGpuMetrics()
    • getCellularConditionMetrics

      public MXCellularConditionMetric getCellularConditionMetrics()
    • getApplicationTimeMetrics

      public MXAppRunTimeMetric getApplicationTimeMetrics()
    • getLocationActivityMetrics

      public MXLocationActivityMetric getLocationActivityMetrics()
    • getNetworkTransferMetrics

      public MXNetworkTransferMetric getNetworkTransferMetrics()
    • getApplicationLaunchMetrics

      public MXAppLaunchMetric getApplicationLaunchMetrics()
    • getApplicationResponsivenessMetrics

      public MXAppResponsivenessMetric getApplicationResponsivenessMetrics()
    • getDiskIOMetrics

      public MXDiskIOMetric getDiskIOMetrics()
    • getMemoryMetrics

      public MXMemoryMetric getMemoryMetrics()
    • getDisplayMetrics

      public MXDisplayMetric getDisplayMetrics()
    • getAnimationMetrics

      public MXAnimationMetric getAnimationMetrics()
      Since:
      Available in iOS 14.0 and later.
    • getApplicationExitMetrics

      public MXAppExitMetric getApplicationExitMetrics()
      Since:
      Available in iOS 14.0 and later.
    • getSignpostMetrics

      public NSArray<MXSignpostMetric> getSignpostMetrics()
    • getMetaData

      public MXMetaData getMetaData()
    • supportsSecureCoding

      public static boolean supportsSecureCoding()
    • JSONRepresentation

      public NSData JSONRepresentation()
    • DictionaryRepresentation

      @Deprecated public NSDictionary<?,​?> DictionaryRepresentation()
      Deprecated.
      Use dictionaryRepresentation
      Since:
      Available in iOS 13.0 and later.
    • dictionaryRepresentation

      public NSDictionary<?,​?> dictionaryRepresentation()
      Since:
      Available in iOS 14.0 and later.
    • encode

      public void encode​(NSCoder coder)
      Specified by:
      encode in interface NSCoding
    • init

      protected long init​(NSCoder coder)