public static final class AddJvmConfiguration.Builder extends Object
| Constructor and Description |
|---|
Builder(Address parentAddress,
String jvmName) |
| Modifier and Type | Method and Description |
|---|---|
AddJvmConfiguration |
build() |
AddJvmConfiguration.Builder |
heapSize(String heapSize)
The initial heap size allocated by the JVM
|
AddJvmConfiguration.Builder |
javaHome(String javaHome)
The java home
|
AddJvmConfiguration.Builder |
maxHeapSize(String maxHeapSize)
The maximum heap size that can be allocated by the JVM
|
AddJvmConfiguration.Builder |
maxPermgenSize(String maxPermgenSize)
The maximum size of the permanent generation
|
AddJvmConfiguration.Builder |
permgenSize(String permgenSize)
The initial permanent generation size
|
AddJvmConfiguration.Builder |
type(AddJvmConfiguration.JvmType type)
The JVM type can be either
SUN or IBM. |
public Builder(Address parentAddress, String jvmName)
parentAddress - parent for jvm configuraton, e.g. server-group or server-configjvmName - name of new created jvm configurationIllegalArgumentException - if the parentAddress or jvmName is nullpublic AddJvmConfiguration.Builder heapSize(String heapSize)
public AddJvmConfiguration.Builder maxHeapSize(String maxHeapSize)
public AddJvmConfiguration.Builder permgenSize(String permgenSize)
public AddJvmConfiguration.Builder maxPermgenSize(String maxPermgenSize)
public AddJvmConfiguration.Builder type(AddJvmConfiguration.JvmType type)
SUN or IBM. Using the OTHER value is undocumented.public AddJvmConfiguration.Builder javaHome(String javaHome)
public AddJvmConfiguration build()
Copyright © 2022. All rights reserved.