Annotation Interface JavaUbuntuInstallation


@Retention(RUNTIME) @Target(FIELD) public @interface JavaUbuntuInstallation
Represents a Java installation on a Ubuntu image

Used to populate a IJavaUbuntuInstallation field

Author:
Michael Baylis
  • Element Details

    • javaType

      JavaType javaType
      Default:
      jdk
    • javaVersion

      JavaVersion javaVersion
      Default:
      v11
    • javaJvm

      String javaJvm
      Default:
      "hotspot"
    • javaTag

      String javaTag
      The tag to be assigned to this Java installation
      Default:
      "PRIMARY"
    • imageTag

      String imageTag
      The tag of the Linux Image this installation is to be associated with
      Default:
      "PRIMARY"