Uses of Class
io.github.ai4ci.config.ImmutableExecutionConfiguration.Builder
Packages that use ImmutableExecutionConfiguration.Builder
-
Uses of ImmutableExecutionConfiguration.Builder in io.github.ai4ci.config
Methods in io.github.ai4ci.config that return ImmutableExecutionConfiguration.BuilderModifier and TypeMethodDescriptionImmutableExecutionConfiguration.builder()
Creates a builder forImmutableExecutionConfiguration
.ImmutableExecutionConfiguration.Builder.from
(Abstraction.Named instance) Fill a builder with attribute values from the providedio.github.ai4ci.abm.mechanics.Abstraction.Named
instance.ImmutableExecutionConfiguration.Builder.from
(Abstraction.Replica instance) Fill a builder with attribute values from the providedio.github.ai4ci.abm.mechanics.Abstraction.Replica
instance.ImmutableExecutionConfiguration.Builder.from
(ExecutionConfiguration instance) Fill a builder with attribute values from the providedio.github.ai4ci.config.ExecutionConfiguration
instance.ImmutableExecutionConfiguration.Builder.setAppUseProbability
(Abstraction.Distribution appUseProbability) Initializes the value for theappUseProbability
attribute.ImmutableExecutionConfiguration.Builder.setAsymptomaticFraction
(Double asymptomaticFraction) Initializes the value for theasymptomaticFraction
attribute.ImmutableExecutionConfiguration.Builder.setAvailableTests
(ShallowList<TestParameters> availableTests) Initializes the value for theavailableTests
attribute.ImmutableExecutionConfiguration.Builder.setCaseFatalityRate
(Double caseFatalityRate) Initializes the value for thecaseFatalityRate
attribute.ImmutableExecutionConfiguration.Builder.setCaseHospitalisationRate
(Double caseHospitalisationRate) Initializes the value for thecaseHospitalisationRate
attribute.ImmutableExecutionConfiguration.Builder.setComplianceDeteriorationRate
(Double complianceDeteriorationRate) Initializes the value for thecomplianceDeteriorationRate
attribute.ImmutableExecutionConfiguration.Builder.setComplianceImprovementRate
(Double complianceImprovementRate) Initializes the value for thecomplianceImprovementRate
attribute.ImmutableExecutionConfiguration.Builder.setComplianceProbability
(Abstraction.Distribution complianceProbability) Initializes the value for thecomplianceProbability
attribute.ImmutableExecutionConfiguration.Builder.setContactDetectedProbability
(Double contactDetectedProbability) Initializes the value for thecontactDetectedProbability
attribute.ImmutableExecutionConfiguration.Builder.setDefaultBehaviourModelName
(String defaultBehaviourModelName) Initializes the value for thedefaultBehaviourModelName
attribute.ImmutableExecutionConfiguration.Builder.setDefaultPolicyModelName
(String defaultPolicyModelName) Initializes the value for thedefaultPolicyModelName
attribute.ImmutableExecutionConfiguration.Builder.setDemographicAdjustment
(PartialDemographicAdjustment demographicAdjustment) Initializes the value for thedemographicAdjustment
attribute.ImmutableExecutionConfiguration.Builder.setImportationProbability
(Double importationProbability) Initializes the value for theimportationProbability
attribute.ImmutableExecutionConfiguration.Builder.setInHostConfiguration
(InHostConfiguration inHostConfiguration) Initializes the value for theinHostConfiguration
attribute.ImmutableExecutionConfiguration.Builder.setInitialEstimateIncubationPeriod
(Double initialEstimateIncubationPeriod) Initializes the value for theinitialEstimateIncubationPeriod
attribute.ImmutableExecutionConfiguration.Builder.setInitialEstimateInfectionDuration
(Double initialEstimateInfectionDuration) Initializes the value for theinitialEstimateInfectionDuration
attribute.ImmutableExecutionConfiguration.Builder.setInitialEstimateSymptomSensitivity
(Double initialEstimateSymptomSensitivity) Initializes the value for theinitialEstimateSymptomSensitivity
attribute.ImmutableExecutionConfiguration.Builder.setInitialEstimateSymptomSpecificity
(Double initialEstimateSymptomSpecificity) Initializes the value for theinitialEstimateSymptomSpecificity
attribute.ImmutableExecutionConfiguration.Builder.setLockdownReleasePrevalenceTrigger
(Double lockdownReleasePrevalenceTrigger) Initializes the value for thelockdownReleasePrevalenceTrigger
attribute.ImmutableExecutionConfiguration.Builder.setLockdownStartPrevalenceTrigger
(Double lockdownStartPrevalenceTrigger) Initializes the value for thelockdownStartPrevalenceTrigger
attribute.ImmutableExecutionConfiguration.Builder.setMaximumSocialContactReduction
(Abstraction.Distribution maximumSocialContactReduction) Initializes the value for themaximumSocialContactReduction
attribute.Initializes the value for thename
attribute.ImmutableExecutionConfiguration.Builder.setOrganicRateOfMobilityChange
(Double organicRateOfMobilityChange) Initializes the value for theorganicRateOfMobilityChange
attribute.ImmutableExecutionConfiguration.Builder.setReplicate
(Integer replicate) Initializes the value for thereplicate
attribute.ImmutableExecutionConfiguration.Builder.setRiskModelContactsKernel
(RiskKernelConfiguration riskModelContactsKernel) Initializes the value for theriskModelContactsKernel
attribute.ImmutableExecutionConfiguration.Builder.setRiskModelSymptomKernel
(RiskKernelConfiguration riskModelSymptomKernel) Initializes the value for theriskModelSymptomKernel
attribute.ImmutableExecutionConfiguration.Builder.setRiskModelTestKernel
(RiskKernelConfiguration riskModelTestKernel) Initializes the value for theriskModelTestKernel
attribute.Initializes the value for therO
attribute.ImmutableExecutionConfiguration.Builder.setSmartAppRiskTrigger
(Double smartAppRiskTrigger) Initializes the value for thesmartAppRiskTrigger
attribute.ImmutableExecutionConfiguration.Builder.setSymptomSensitivity
(Abstraction.Distribution symptomSensitivity) Initializes the value for thesymptomSensitivity
attribute.ImmutableExecutionConfiguration.Builder.setSymptomSpecificity
(Abstraction.Distribution symptomSpecificity) Initializes the value for thesymptomSpecificity
attribute.ImmutableExecutionConfiguration.toBuilder()
Creates a builder forImmutableExecutionConfiguration
.prefilled with attibute values ofthis
instance to easily create modified copies.