Class ENExposureConfiguration

All Implemented Interfaces:
NSObjectProtocol, ObjCProtocol

public class ENExposureConfiguration
extends NSObject
Since:
Available in iOS 12.5 and later.
  • Constructor Details

    • ENExposureConfiguration

      public ENExposureConfiguration()
    • ENExposureConfiguration

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

      protected ENExposureConfiguration​(NSObject.SkipInit skipInit)
  • Method Details

    • getImmediateDurationWeight

      public double getImmediateDurationWeight()
      Since:
      Available in iOS 12.5 and later.
    • setImmediateDurationWeight

      public void setImmediateDurationWeight​(double v)
      Since:
      Available in iOS 12.5 and later.
    • getNearDurationWeight

      public double getNearDurationWeight()
      Since:
      Available in iOS 12.5 and later.
    • setNearDurationWeight

      public void setNearDurationWeight​(double v)
      Since:
      Available in iOS 12.5 and later.
    • getMediumDurationWeight

      public double getMediumDurationWeight()
      Since:
      Available in iOS 12.5 and later.
    • setMediumDurationWeight

      public void setMediumDurationWeight​(double v)
      Since:
      Available in iOS 12.5 and later.
    • getOtherDurationWeight

      public double getOtherDurationWeight()
      Since:
      Available in iOS 12.5 and later.
    • setOtherDurationWeight

      public void setOtherDurationWeight​(double v)
      Since:
      Available in iOS 12.5 and later.
    • getInfectiousnessForDaysSinceOnsetOfSymptoms

      public NSDictionary<NSNumber,​NSNumber> getInfectiousnessForDaysSinceOnsetOfSymptoms()
      Since:
      Available in iOS 12.5 and later.
    • setInfectiousnessForDaysSinceOnsetOfSymptoms

      public void setInfectiousnessForDaysSinceOnsetOfSymptoms​(NSDictionary<NSNumber,​NSNumber> v)
      Since:
      Available in iOS 12.5 and later.
    • getInfectiousnessStandardWeight

      public double getInfectiousnessStandardWeight()
      Since:
      Available in iOS 12.5 and later.
    • setInfectiousnessStandardWeight

      public void setInfectiousnessStandardWeight​(double v)
      Since:
      Available in iOS 12.5 and later.
    • getInfectiousnessHighWeight

      public double getInfectiousnessHighWeight()
      Since:
      Available in iOS 12.5 and later.
    • setInfectiousnessHighWeight

      public void setInfectiousnessHighWeight​(double v)
      Since:
      Available in iOS 12.5 and later.
    • getReportTypeConfirmedTestWeight

      public double getReportTypeConfirmedTestWeight()
      Since:
      Available in iOS 12.5 and later.
    • setReportTypeConfirmedTestWeight

      public void setReportTypeConfirmedTestWeight​(double v)
      Since:
      Available in iOS 12.5 and later.
    • getReportTypeConfirmedClinicalDiagnosisWeight

      public double getReportTypeConfirmedClinicalDiagnosisWeight()
      Since:
      Available in iOS 12.5 and later.
    • setReportTypeConfirmedClinicalDiagnosisWeight

      public void setReportTypeConfirmedClinicalDiagnosisWeight​(double v)
      Since:
      Available in iOS 12.5 and later.
    • getReportTypeSelfReportedWeight

      public double getReportTypeSelfReportedWeight()
      Since:
      Available in iOS 12.5 and later.
    • setReportTypeSelfReportedWeight

      public void setReportTypeSelfReportedWeight​(double v)
      Since:
      Available in iOS 12.5 and later.
    • getReportTypeRecursiveWeight

      public double getReportTypeRecursiveWeight()
      Since:
      Available in iOS 12.5 and later.
    • setReportTypeRecursiveWeight

      public void setReportTypeRecursiveWeight​(double v)
      Since:
      Available in iOS 12.5 and later.
    • getReportTypeNoneMap

      public ENDiagnosisReportType getReportTypeNoneMap()
      Since:
      Available in iOS 12.5 and later.
    • setReportTypeNoneMap

      public void setReportTypeNoneMap​(ENDiagnosisReportType v)
      Since:
      Available in iOS 12.5 and later.
    • getAttenuationDurationThresholds

      public NSArray<NSNumber> getAttenuationDurationThresholds()
    • setAttenuationDurationThresholds

      public void setAttenuationDurationThresholds​(NSArray<NSNumber> v)
    • getDaysSinceLastExposureThreshold

      public long getDaysSinceLastExposureThreshold()
      Since:
      Available in iOS 12.5 and later.
    • setDaysSinceLastExposureThreshold

      public void setDaysSinceLastExposureThreshold​(long v)
      Since:
      Available in iOS 12.5 and later.
    • getMinimumRiskScoreFullRange

      public double getMinimumRiskScoreFullRange()
    • setMinimumRiskScoreFullRange

      public void setMinimumRiskScoreFullRange​(double v)
    • getAttenuationLevelValues

      public NSArray<NSNumber> getAttenuationLevelValues()
    • setAttenuationLevelValues

      public void setAttenuationLevelValues​(NSArray<NSNumber> v)
    • getAttenuationWeight

      public double getAttenuationWeight()
    • setAttenuationWeight

      public void setAttenuationWeight​(double v)
    • getDaysSinceLastExposureLevelValues

      public NSArray<NSNumber> getDaysSinceLastExposureLevelValues()
    • setDaysSinceLastExposureLevelValues

      public void setDaysSinceLastExposureLevelValues​(NSArray<NSNumber> v)
    • getDaysSinceLastExposureWeight

      public double getDaysSinceLastExposureWeight()
    • setDaysSinceLastExposureWeight

      public void setDaysSinceLastExposureWeight​(double v)
    • getDurationLevelValues

      public NSArray<NSNumber> getDurationLevelValues()
    • setDurationLevelValues

      public void setDurationLevelValues​(NSArray<NSNumber> v)
    • getDurationWeight

      public double getDurationWeight()
    • setDurationWeight

      public void setDurationWeight​(double v)
    • getMetadata

      public NSDictionary<?,​?> getMetadata()
    • setMetadata

      public void setMetadata​(NSDictionary<?,​?> v)
    • getMinimumRiskScore

      public ENRiskScore getMinimumRiskScore()
    • setMinimumRiskScore

      public void setMinimumRiskScore​(ENRiskScore v)
    • getTransmissionRiskLevelValues

      public NSArray<NSNumber> getTransmissionRiskLevelValues()
    • setTransmissionRiskLevelValues

      public void setTransmissionRiskLevelValues​(NSArray<NSNumber> v)
    • getTransmissionRiskWeight

      public double getTransmissionRiskWeight()
    • setTransmissionRiskWeight

      public void setTransmissionRiskWeight​(double v)