lingua-franca 0.10.1
Lingua Franca code generator
Loading...
Searching...
No Matches
org.lflang.target.property.DockerProperty.DockerOption Enum Reference

Docker options. More...

Inherits org.lflang.target.property.type.DictionaryType.DictionaryElement.

Public Member Functions

 DockerOption (String option, PrimitiveType type)
TargetPropertyType getType ()
 Return the type associated with this dictionary element.
String toString ()
 Return the description of this dictionary element.

Public Attributes

 BUILDER_BASE =("builder-base", PrimitiveType.STRING)
 DOCKER_CONFIG_FILE =("docker-compose-override", PrimitiveType.STRING)
 ENV_FILE =("env-file", PrimitiveType.STRING)
 NO_BUILD =("no-build", PrimitiveType.BOOLEAN)
final String option
 POST_BUILD_SCRIPT =("post-build-script", PrimitiveType.STRING)
 PRE_BUILD_SCRIPT =("pre-build-script", PrimitiveType.STRING)
 PRE_RUN_SCRIPT =("pre-run-script", PrimitiveType.STRING)
 RTI_IMAGE =("rti-image", PrimitiveType.STRING)
 RUNNER_BASE =("runner-base", PrimitiveType.STRING)
final PrimitiveType type

Detailed Description

Docker options.

Author
Edward A. Lee

Constructor & Destructor Documentation

◆ DockerOption()

org.lflang.target.property.DockerProperty.DockerOption.DockerOption ( String option,
PrimitiveType type )

Member Function Documentation

◆ getType()

TargetPropertyType org.lflang.target.property.DockerProperty.DockerOption.getType ( )

Return the type associated with this dictionary element.

Implements org.lflang.target.property.type.DictionaryType.DictionaryElement.

◆ toString()

String org.lflang.target.property.DockerProperty.DockerOption.toString ( )

Return the description of this dictionary element.

Member Data Documentation

◆ BUILDER_BASE

org.lflang.target.property.DockerProperty.DockerOption.BUILDER_BASE =("builder-base", PrimitiveType.STRING)

◆ DOCKER_CONFIG_FILE

org.lflang.target.property.DockerProperty.DockerOption.DOCKER_CONFIG_FILE =("docker-compose-override", PrimitiveType.STRING)

◆ ENV_FILE

org.lflang.target.property.DockerProperty.DockerOption.ENV_FILE =("env-file", PrimitiveType.STRING)

◆ NO_BUILD

org.lflang.target.property.DockerProperty.DockerOption.NO_BUILD =("no-build", PrimitiveType.BOOLEAN)

◆ option

final String org.lflang.target.property.DockerProperty.DockerOption.option

◆ POST_BUILD_SCRIPT

org.lflang.target.property.DockerProperty.DockerOption.POST_BUILD_SCRIPT =("post-build-script", PrimitiveType.STRING)

◆ PRE_BUILD_SCRIPT

org.lflang.target.property.DockerProperty.DockerOption.PRE_BUILD_SCRIPT =("pre-build-script", PrimitiveType.STRING)

◆ PRE_RUN_SCRIPT

org.lflang.target.property.DockerProperty.DockerOption.PRE_RUN_SCRIPT =("pre-run-script", PrimitiveType.STRING)

◆ RTI_IMAGE

org.lflang.target.property.DockerProperty.DockerOption.RTI_IMAGE =("rti-image", PrimitiveType.STRING)

◆ RUNNER_BASE

org.lflang.target.property.DockerProperty.DockerOption.RUNNER_BASE =("runner-base", PrimitiveType.STRING)

◆ type

final PrimitiveType org.lflang.target.property.DockerProperty.DockerOption.type

The documentation for this enum was generated from the following file:
  • /Users/runner/work/lingua-franca/lingua-franca/core/src/main/java/org/lflang/target/property/DockerProperty.java