Class Setting_Api
- java.lang.Object
- 
- com.ironsoftware.ironpdf.internal.staticapi.Setting_Api
 
- 
 public final class Setting_Api extends Object The type Setting api.
- 
- 
Field SummaryFields Modifier and Type Field Description static PathchromeBrowserCachePathstatic intchromeBrowserLimitstatic intchromeGpuModestatic booleanenableDebugThe constant enableDebug.static StringIRON_PDF_ENGINE_VERSIONThe constant IRON_PDF_ENGINE_VERSION.static intironPdfEngineTimeoutstatic PathironPdfEngineWorkingDirectoryPath to IronPdfEngine working directory.static StringlicenseKeyThe constant licenseKey.static booleanlinuxAndDockerAutoConfigstatic PathlogPathPath to IronPdfEngine log.static booleansingleProcessstatic StringsubProcessHostThe constant subProcessHost.static intsubProcessPortThe constant subProcessPort.static PathtempFolderPath
 - 
Constructor SummaryConstructors Constructor Description Setting_Api()
 - 
Method SummaryAll Methods Static Methods Concrete Methods Modifier and Type Method Description static intgetDefaultPort()Find free port int.static StringgetIronPdfEngineExecutableFileName()static PathgetIronPdfEngineExecutablePath(Path workingDir)Gets custom iron pdf engine path.static StringgetIronPdfEngineFolderName()static StringgetIronPdfEngineZipName()static voiduseIronPdfEngineDocker(int port)
 
- 
- 
- 
Field Detail- 
subProcessPortpublic static int subProcessPort The constant subProcessPort.
 - 
licenseKeypublic static String licenseKey The constant licenseKey.
 - 
enableDebugpublic static boolean enableDebug The constant enableDebug.
 - 
logPathpublic static Path logPath Path to IronPdfEngine log.
 - 
ironPdfEngineWorkingDirectorypublic static Path ironPdfEngineWorkingDirectory Path to IronPdfEngine working directory. default is current directory. If IronPdfEngine binary does not exist, we will download automatically to this folder.
 - 
subProcessHostpublic static String subProcessHost The constant subProcessHost.
 - 
tempFolderPathpublic static Path tempFolderPath 
 - 
IRON_PDF_ENGINE_VERSIONpublic static final String IRON_PDF_ENGINE_VERSION The constant IRON_PDF_ENGINE_VERSION.- See Also:
- Constant Field Values
 
 - 
singleProcesspublic static boolean singleProcess 
 - 
chromeBrowserLimitpublic static int chromeBrowserLimit 
 - 
chromeBrowserCachePathpublic static Path chromeBrowserCachePath 
 - 
chromeGpuModepublic static int chromeGpuMode 
 - 
linuxAndDockerAutoConfigpublic static boolean linuxAndDockerAutoConfig 
 - 
ironPdfEngineTimeoutpublic static int ironPdfEngineTimeout 
 
- 
 - 
Method Detail- 
getDefaultPortpublic static int getDefaultPort() Find free port int.- Returns:
- the int
 
 - 
getIronPdfEngineFolderNamepublic static String getIronPdfEngineFolderName() 
 - 
getIronPdfEngineZipNamepublic static String getIronPdfEngineZipName() 
 - 
getIronPdfEngineExecutableFileNamepublic static String getIronPdfEngineExecutableFileName() 
 - 
getIronPdfEngineExecutablePathpublic static Path getIronPdfEngineExecutablePath(Path workingDir) Gets custom iron pdf engine path.- Returns:
- the custom iron pdf engine path
 
 - 
useIronPdfEngineDockerpublic static void useIronPdfEngineDocker(int port) 
 
- 
 
-