Class ParameterSpec
- java.lang.Object
-
- app.coronawarn.server.services.distribution.assembly.appconfig.validation.ParameterSpec
-
public class ParameterSpec extends Object
Definition of the spec according to Apple/Google: https://developer.apple.com/documentation/exposurenotification/enexposureconfiguration
-
-
Field Summary
Fields Modifier and Type Field Description static intATTENUATION_DURATION_THRESHOLD_MAXThe allowed maximum value for an attenuation threshold.static intATTENUATION_DURATION_THRESHOLD_MINThe allowed minimum value for an attenuation threshold.static doubleATTENUATION_DURATION_WEIGHT_MAXThe allowed maximum value for an attenuation weight.static intATTENUATION_DURATION_WEIGHT_MAX_DECIMALSMaximum number of allowed decimals for an attenuation weight.static doubleATTENUATION_DURATION_WEIGHT_MINThe allowed minimum value for an attenuation weight.static intDEFAULT_BUCKET_OFFSET_MAXThe allowed maximum value for a default bucket offset.static intDEFAULT_BUCKET_OFFSET_MINThe allowed minimum value for a default bucket offset.static intRISK_SCORE_MAXThe allowed maximum value for a risk score.static intRISK_SCORE_MINThe allowed minimum value for risk score.static intRISK_SCORE_NORMALIZATION_DIVISOR_MAXThe allowed maximum value for a risk score normalization divisor.static intRISK_SCORE_NORMALIZATION_DIVISOR_MINThe allowed minimum value for a risk score normalization divisor.static intWEIGHT_MAXThe maximum weight value for mobile API.static intWEIGHT_MAX_DECIMALSMaximum number of allowed decimals.static doubleWEIGHT_MINThe minimum weight value for mobile API.
-
-
-
Field Detail
-
WEIGHT_MIN
public static final double WEIGHT_MIN
The minimum weight value for mobile API.- See Also:
- Constant Field Values
-
WEIGHT_MAX
public static final int WEIGHT_MAX
The maximum weight value for mobile API.- See Also:
- Constant Field Values
-
WEIGHT_MAX_DECIMALS
public static final int WEIGHT_MAX_DECIMALS
Maximum number of allowed decimals.- See Also:
- Constant Field Values
-
RISK_SCORE_MIN
public static final int RISK_SCORE_MIN
The allowed minimum value for risk score.- See Also:
- Constant Field Values
-
RISK_SCORE_MAX
public static final int RISK_SCORE_MAX
The allowed maximum value for a risk score.- See Also:
- Constant Field Values
-
ATTENUATION_DURATION_THRESHOLD_MIN
public static final int ATTENUATION_DURATION_THRESHOLD_MIN
The allowed minimum value for an attenuation threshold.- See Also:
- Constant Field Values
-
ATTENUATION_DURATION_THRESHOLD_MAX
public static final int ATTENUATION_DURATION_THRESHOLD_MAX
The allowed maximum value for an attenuation threshold.- See Also:
- Constant Field Values
-
ATTENUATION_DURATION_WEIGHT_MIN
public static final double ATTENUATION_DURATION_WEIGHT_MIN
The allowed minimum value for an attenuation weight.- See Also:
- Constant Field Values
-
ATTENUATION_DURATION_WEIGHT_MAX
public static final double ATTENUATION_DURATION_WEIGHT_MAX
The allowed maximum value for an attenuation weight.- See Also:
- Constant Field Values
-
ATTENUATION_DURATION_WEIGHT_MAX_DECIMALS
public static final int ATTENUATION_DURATION_WEIGHT_MAX_DECIMALS
Maximum number of allowed decimals for an attenuation weight.- See Also:
- Constant Field Values
-
DEFAULT_BUCKET_OFFSET_MIN
public static final int DEFAULT_BUCKET_OFFSET_MIN
The allowed minimum value for a default bucket offset.- See Also:
- Constant Field Values
-
DEFAULT_BUCKET_OFFSET_MAX
public static final int DEFAULT_BUCKET_OFFSET_MAX
The allowed maximum value for a default bucket offset.- See Also:
- Constant Field Values
-
RISK_SCORE_NORMALIZATION_DIVISOR_MIN
public static final int RISK_SCORE_NORMALIZATION_DIVISOR_MIN
The allowed minimum value for a risk score normalization divisor.- See Also:
- Constant Field Values
-
RISK_SCORE_NORMALIZATION_DIVISOR_MAX
public static final int RISK_SCORE_NORMALIZATION_DIVISOR_MAX
The allowed maximum value for a risk score normalization divisor.- See Also:
- Constant Field Values
-
-