| static VariableDefinition.Builder | VariableDefinition. builder() | Create a new builder. | 
| VariableDefinition.Builder | VariableDefinition.Builder. copy(VariableDefinition model) |  | 
| VariableDefinition.Builder | VariableDefinition.Builder. defaultValue(String defaultValue) | Default value of the variable is not already set. | 
| VariableDefinition.Builder | VariableDefinition.Builder. description(String description) | Descripion of the variable to show the user. | 
| VariableDefinition.Builder | VariableDefinition.Builder. name(String name) | Name of the variable preceded by a $. | 
| VariableDefinition.Builder | VariableDefinition.Builder. properties(List<PropertyDefinition> properties) | Optional list of properties for the variable. | 
| VariableDefinition.Builder | VariableDefinition. toBuilder() |  | 
| VariableDefinition.Builder | VariableDefinition.Builder. type(VariableDefinition.Type type) | Type of the variable to show the user. |