Class NewInstallationSite.Builder

    • Constructor Detail

      • Builder

        public Builder()
    • Method Detail

      • managedInstanceId

        public NewInstallationSite.Builder managedInstanceId​(String managedInstanceId)
        The OCID of the related managed instance.
        Parameters:
        managedInstanceId - the value to set
        Returns:
        this builder
      • releaseVersion

        public NewInstallationSite.Builder releaseVersion​(String releaseVersion)
        The release version of the Java Runtime.
        Parameters:
        releaseVersion - the value to set
        Returns:
        this builder
      • artifactContentType

        public NewInstallationSite.Builder artifactContentType​(ArtifactContentType artifactContentType)
        Artifact content type for the Java version.
        Parameters:
        artifactContentType - the value to set
        Returns:
        this builder
      • installationPath

        public NewInstallationSite.Builder installationPath​(String installationPath)
        Custom path to install new Java installation site.
        Parameters:
        installationPath - the value to set
        Returns:
        this builder
      • headlessMode

        public NewInstallationSite.Builder headlessMode​(Boolean headlessMode)
        Flag to install headless or headful Java installation.

        Only valid for Oracle Linux in OCI.

        Parameters:
        headlessMode - the value to set
        Returns:
        this builder
      • forceInstall

        public NewInstallationSite.Builder forceInstall​(Boolean forceInstall)
        Forces the installation request even if a more recent release is already present in the host.
        Parameters:
        forceInstall - the value to set
        Returns:
        this builder