Uses of Interface
org.sonar.iac.docker.tree.api.Instruction
-
Packages that use Instruction Package Description org.sonar.iac.docker.parser org.sonar.iac.docker.parser.grammar org.sonar.iac.docker.tree.api org.sonar.iac.docker.tree.impl -
-
Uses of Instruction in org.sonar.iac.docker.parser
Methods in org.sonar.iac.docker.parser that return Instruction Modifier and Type Method Description InstructionTreeFactory. instruction(Instruction instruction)Methods in org.sonar.iac.docker.parser with parameters of type Instruction Modifier and Type Method Description InstructionTreeFactory. instruction(Instruction instruction)OnBuildInstructionTreeFactory. onbuild(SyntaxToken keyword, Instruction instruction)Method parameters in org.sonar.iac.docker.parser with type arguments of type Instruction Modifier and Type Method Description DockerImageTreeFactory. dockerImage(FromInstruction from, com.sonar.sslr.api.typed.Optional<List<Instruction>> instructions) -
Uses of Instruction in org.sonar.iac.docker.parser.grammar
Methods in org.sonar.iac.docker.parser.grammar that return Instruction Modifier and Type Method Description InstructionDockerGrammar. INSTRUCTION() -
Uses of Instruction in org.sonar.iac.docker.tree.api
Subinterfaces of Instruction in org.sonar.iac.docker.tree.api Modifier and Type Interface Description interfaceAddInstructionInterface to define the contract of the ADD> instruction.interfaceArgInstructionInterface to define the contract of the ARG> instruction.interfaceCmdInstructionInterface to define the contract of the CMD> instruction.interfaceCommandInstructionInterface to define the contract for command instruction, such asRunInstruction,CmdInstructionorEntrypointInstruction.interfaceCopyInstructionInterface to define the contract of the COPY> instruction.interfaceEntrypointInstructionInterface to define the contract of the ENTRYPOINT> instruction.interfaceEnvInstructionInterface to define the contract of the ENV> instruction.interfaceExposeInstructionInterface to define the contract of the EXPOSE> instruction.interfaceFromInstructionInterface to define the contract of the FROM> instruction.interfaceHealthCheckInstructionInterface to define the contract of the HEALTCHECK> instruction.interfaceLabelInstructionInterface to define the contract of the LABEL> instruction.interfaceMaintainerInstructionInterface to define the contract of the MAINTAINER> instruction.interfaceOnBuildInstructionInterface to define the contract of the ONBUILD> instruction.interfaceRunInstructionInterface to define the contract of the RUN> instruction.interfaceShellInstructionInterface to define the contract of the SHELL> instruction.interfaceStopSignalInstructionInterface to define the contract of the STOPSIGNAL> instruction.interfaceTransferInstructionInterface to define the contract for transfer instruction, such asAddInstructionorCopyInstruction.interfaceUserInstructionInterface to define the contract of the USER> instruction.interfaceVolumeInstructionInterface to define the contract of the VOLUME> instruction.interfaceWorkdirInstructionInterface to define the contract of the WORKDIR> instruction.Methods in org.sonar.iac.docker.tree.api that return Instruction Modifier and Type Method Description InstructionOnBuildInstruction. instruction()Methods in org.sonar.iac.docker.tree.api that return types with arguments of type Instruction Modifier and Type Method Description List<Instruction>DockerImage. instructions() -
Uses of Instruction in org.sonar.iac.docker.tree.impl
Classes in org.sonar.iac.docker.tree.impl that implement Instruction Modifier and Type Class Description classAbstractCommandInstructionImplclassAbstractTransferInstructionImplTo be used when we want to implement a command that expect one+ src with one dest (supporting both SHELL and EXEC format) with Params.classAddInstructionImplclassArgInstructionImplclassCmdInstructionImplclassCopyInstructionImplclassEntrypointInstructionImplclassEnvInstructionImplclassExposeInstructionImplclassFromInstructionImplclassHealthCheckInstructionImplclassInstructionImplclassLabelInstructionImplclassMaintainerInstructionImplclassOnBuildInstructionImplclassRunInstructionImplclassShellInstructionImplclassStopSignalInstructionImplclassUserInstructionImplclassVolumeInstructionImplclassWorkdirInstructionImplMethods in org.sonar.iac.docker.tree.impl that return Instruction Modifier and Type Method Description InstructionOnBuildInstructionImpl. instruction()Methods in org.sonar.iac.docker.tree.impl that return types with arguments of type Instruction Modifier and Type Method Description List<Instruction>DockerImageImpl. instructions()Constructors in org.sonar.iac.docker.tree.impl with parameters of type Instruction Constructor Description OnBuildInstructionImpl(SyntaxToken keyword, Instruction instruction)Constructor parameters in org.sonar.iac.docker.tree.impl with type arguments of type Instruction Constructor Description DockerImageImpl(FromInstruction from, List<Instruction> instructions)
-