public class ActivityConfiguration
extends java.lang.Object
Modifier and Type | Class and Description |
---|---|
static class |
ActivityConfiguration.Builder |
Constructor and Description |
---|
ActivityConfiguration(java.lang.String argument,
AccountPrerequisites accountPrerequisites,
Location[] locations,
float populationImpact,
Requirement[] requirements,
Outcome[] outcomes)
Constructor
|
Modifier and Type | Method and Description |
---|---|
AccountPrerequisites |
getAccountPrerequisites()
Gets the account prerequisite required to run this configuration
|
java.lang.String |
getArgument()
Gets The argument to start the activity with to run this configuration
|
Location[] |
getLocations()
Gets the possible locations to execute this configuration at
|
Outcome[] |
getOutcome()
Gets the outcomes from running this configuration
|
float |
getPopulationImpact()
Gets how much the population at the locations affect the outcome
|
Requirement[] |
getRequirements()
Gets the requirements required to run this configuration
|
public ActivityConfiguration(java.lang.String argument, AccountPrerequisites accountPrerequisites, Location[] locations, float populationImpact, Requirement[] requirements, Outcome[] outcomes)
argument
- The argument to start the activity with to run this configurationaccountPrerequisites
- The account prerequisite required to run this configurationlocations
- The possible locations to execute this configuration atpopulationImpact
- Indication on how much the population at the locations affect the outcomerequirements
- The requirements required to run this configurationoutcomes
- The outcomes from running this configurationpublic java.lang.String getArgument()
public AccountPrerequisites getAccountPrerequisites()
public Location[] getLocations()
public float getPopulationImpact()
public Requirement[] getRequirements()
public Outcome[] getOutcome()