Uses of Class
io.github.ai4ci.config.ImmutableExecutionConfiguration
Packages that use ImmutableExecutionConfiguration
-
Uses of ImmutableExecutionConfiguration in io.github.ai4ci.config
Fields in io.github.ai4ci.config declared as ImmutableExecutionConfigurationModifier and TypeFieldDescriptionstatic final ImmutableExecutionConfiguration
ExecutionConfiguration.DEFAULT
Methods in io.github.ai4ci.config that return ImmutableExecutionConfigurationModifier and TypeMethodDescriptionImmutableExecutionConfiguration.Builder.build()
Builds a newImmutableExecutionConfiguration
.ImmutableExecutionConfiguration.copyOf
(ExecutionConfiguration instance) Creates an immutable copy of aExecutionConfiguration
value.ExperimentConfiguration.getExecutionConfig()
ImmutableExperimentConfiguration.getExecutionConfig()
ModifiableExperimentConfiguration.getExecutionConfig()
ImmutableExecutionConfiguration.withAppUseProbability
(Abstraction.Distribution value) Copy the current immutable object by setting a value for theappUseProbability
attribute.ImmutableExecutionConfiguration.withAsymptomaticFraction
(Double value) Copy the current immutable object by setting a value for theasymptomaticFraction
attribute.ImmutableExecutionConfiguration.withAvailableTests
(ShallowList<TestParameters> value) Copy the current immutable object by setting a value for theavailableTests
attribute.ImmutableExecutionConfiguration.withCaseFatalityRate
(Double value) Copy the current immutable object by setting a value for thecaseFatalityRate
attribute.ImmutableExecutionConfiguration.withCaseHospitalisationRate
(Double value) Copy the current immutable object by setting a value for thecaseHospitalisationRate
attribute.ImmutableExecutionConfiguration.withComplianceDeteriorationRate
(Double value) Copy the current immutable object by setting a value for thecomplianceDeteriorationRate
attribute.ImmutableExecutionConfiguration.withComplianceImprovementRate
(Double value) Copy the current immutable object by setting a value for thecomplianceImprovementRate
attribute.ImmutableExecutionConfiguration.withComplianceProbability
(Abstraction.Distribution value) Copy the current immutable object by setting a value for thecomplianceProbability
attribute.ImmutableExecutionConfiguration.withContactDetectedProbability
(Double value) Copy the current immutable object by setting a value for thecontactDetectedProbability
attribute.ImmutableExecutionConfiguration.withDefaultBehaviourModelName
(String value) Copy the current immutable object by setting a value for thedefaultBehaviourModelName
attribute.ImmutableExecutionConfiguration.withDefaultPolicyModelName
(String value) Copy the current immutable object by setting a value for thedefaultPolicyModelName
attribute.ImmutableExecutionConfiguration.withDemographicAdjustment
(PartialDemographicAdjustment value) Copy the current immutable object by setting a value for thedemographicAdjustment
attribute.ImmutableExecutionConfiguration.withImportationProbability
(Double value) Copy the current immutable object by setting a value for theimportationProbability
attribute.ImmutableExecutionConfiguration.withInHostConfiguration
(InHostConfiguration value) Copy the current immutable object by setting a value for theinHostConfiguration
attribute.ImmutableExecutionConfiguration.withInitialEstimateIncubationPeriod
(Double value) Copy the current immutable object by setting a value for theinitialEstimateIncubationPeriod
attribute.ImmutableExecutionConfiguration.withInitialEstimateInfectionDuration
(Double value) Copy the current immutable object by setting a value for theinitialEstimateInfectionDuration
attribute.ImmutableExecutionConfiguration.withInitialEstimateSymptomSensitivity
(Double value) Copy the current immutable object by setting a value for theinitialEstimateSymptomSensitivity
attribute.ImmutableExecutionConfiguration.withInitialEstimateSymptomSpecificity
(Double value) Copy the current immutable object by setting a value for theinitialEstimateSymptomSpecificity
attribute.ImmutableExecutionConfiguration.withLockdownReleasePrevalenceTrigger
(Double value) Copy the current immutable object by setting a value for thelockdownReleasePrevalenceTrigger
attribute.ImmutableExecutionConfiguration.withLockdownStartPrevalenceTrigger
(Double value) Copy the current immutable object by setting a value for thelockdownStartPrevalenceTrigger
attribute.ImmutableExecutionConfiguration.withMaximumSocialContactReduction
(Abstraction.Distribution value) Copy the current immutable object by setting a value for themaximumSocialContactReduction
attribute.Copy the current immutable object by setting a value for thename
attribute.ImmutableExecutionConfiguration.withOrganicRateOfMobilityChange
(Double value) Copy the current immutable object by setting a value for theorganicRateOfMobilityChange
attribute.ImmutableExecutionConfiguration.withReplicate
(Integer value) Copy the current immutable object by setting a value for thereplicate
attribute.ImmutableExecutionConfiguration.withRiskModelContactsKernel
(RiskKernelConfiguration value) Copy the current immutable object by setting a value for theriskModelContactsKernel
attribute.ImmutableExecutionConfiguration.withRiskModelSymptomKernel
(RiskKernelConfiguration value) Copy the current immutable object by setting a value for theriskModelSymptomKernel
attribute.ImmutableExecutionConfiguration.withRiskModelTestKernel
(RiskKernelConfiguration value) Copy the current immutable object by setting a value for theriskModelTestKernel
attribute.Copy the current immutable object by setting a value for therO
attribute.ImmutableExecutionConfiguration.withSmartAppRiskTrigger
(Double value) Copy the current immutable object by setting a value for thesmartAppRiskTrigger
attribute.ImmutableExecutionConfiguration.withSymptomSensitivity
(Abstraction.Distribution value) Copy the current immutable object by setting a value for thesymptomSensitivity
attribute.ImmutableExecutionConfiguration.withSymptomSpecificity
(Abstraction.Distribution value) Copy the current immutable object by setting a value for thesymptomSpecificity
attribute.Methods in io.github.ai4ci.config with parameters of type ImmutableExecutionConfigurationModifier and TypeMethodDescriptionImmutableExperimentConfiguration.Builder.setExecutionConfig
(ImmutableExecutionConfiguration executionConfig) Initializes the value for theexecutionConfig
attribute.ModifiableExperimentConfiguration.setExecutionConfig
(ImmutableExecutionConfiguration executionConfig) Assigns a value to theexecutionConfig
attribute.default ImmutableExperimentConfiguration
ExperimentConfiguration.withExecutionConfig
(ImmutableExecutionConfiguration config) ImmutableExperimentConfiguration.withExecutionConfig
(ImmutableExecutionConfiguration value) Copy the current immutable object by setting a value for theexecutionConfig
attribute. -
Uses of ImmutableExecutionConfiguration in io.github.ai4ci.output
Methods in io.github.ai4ci.output that return ImmutableExecutionConfiguration