Package com.oracle.bmc.jms.model
Class NewInstallationSite.Builder
- java.lang.Object
- 
- com.oracle.bmc.jms.model.NewInstallationSite.Builder
 
- 
- Enclosing class:
- NewInstallationSite
 
 public static class NewInstallationSite.Builder extends Object 
- 
- 
Constructor SummaryConstructors Constructor Description Builder()
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description NewInstallationSite.BuilderartifactContentType(ArtifactContentType artifactContentType)Artifact content type for the Java version.NewInstallationSitebuild()NewInstallationSite.Buildercopy(NewInstallationSite model)NewInstallationSite.BuilderforceInstall(Boolean forceInstall)Forces the installation request even if a more recent release is already present in the host.NewInstallationSite.BuilderheadlessMode(Boolean headlessMode)Flag to install headless or headful Java installation.NewInstallationSite.BuilderinstallationPath(String installationPath)Custom path to install new Java installation site.NewInstallationSite.BuildermanagedInstanceId(String managedInstanceId)The OCID of the related managed instance.NewInstallationSite.BuilderreleaseVersion(String releaseVersion)The release version of the Java Runtime.
 
- 
- 
- 
Method Detail- 
managedInstanceIdpublic NewInstallationSite.Builder managedInstanceId(String managedInstanceId) The OCID of the related managed instance.- Parameters:
- managedInstanceId- the value to set
- Returns:
- this builder
 
 - 
releaseVersionpublic NewInstallationSite.Builder releaseVersion(String releaseVersion) The release version of the Java Runtime.- Parameters:
- releaseVersion- the value to set
- Returns:
- this builder
 
 - 
artifactContentTypepublic NewInstallationSite.Builder artifactContentType(ArtifactContentType artifactContentType) Artifact content type for the Java version.- Parameters:
- artifactContentType- the value to set
- Returns:
- this builder
 
 - 
installationPathpublic NewInstallationSite.Builder installationPath(String installationPath) Custom path to install new Java installation site.- Parameters:
- installationPath- the value to set
- Returns:
- this builder
 
 - 
headlessModepublic 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
 
 - 
forceInstallpublic 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
 
 - 
buildpublic NewInstallationSite build() 
 - 
copypublic NewInstallationSite.Builder copy(NewInstallationSite model) 
 
- 
 
-