Class JobManagerProcessUtils
- java.lang.Object
-
- org.apache.flink.runtime.jobmanager.JobManagerProcessUtils
-
public class JobManagerProcessUtils extends Object
JobManager utils to calculateJobManagerProcessSpecand JVM args.
-
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static JobManagerProcessSpeccreateDefaultJobManagerProcessSpec(int totalProcessMemoryMb)static StringgenerateDynamicConfigsStr(JobManagerProcessSpec jobManagerProcessSpec)static StringgenerateJvmParametersStr(JobManagerProcessSpec processSpec, org.apache.flink.configuration.Configuration configuration)static JobManagerProcessSpecprocessSpecFromConfigWithNewOptionToInterpretLegacyHeap(org.apache.flink.configuration.Configuration config, org.apache.flink.configuration.ConfigOption<org.apache.flink.configuration.MemorySize> newOptionToInterpretLegacyHeap)
-
-
-
Method Detail
-
processSpecFromConfigWithNewOptionToInterpretLegacyHeap
public static JobManagerProcessSpec processSpecFromConfigWithNewOptionToInterpretLegacyHeap(org.apache.flink.configuration.Configuration config, org.apache.flink.configuration.ConfigOption<org.apache.flink.configuration.MemorySize> newOptionToInterpretLegacyHeap)
-
createDefaultJobManagerProcessSpec
@VisibleForTesting public static JobManagerProcessSpec createDefaultJobManagerProcessSpec(int totalProcessMemoryMb)
-
generateJvmParametersStr
public static String generateJvmParametersStr(JobManagerProcessSpec processSpec, org.apache.flink.configuration.Configuration configuration)
-
generateDynamicConfigsStr
public static String generateDynamicConfigsStr(JobManagerProcessSpec jobManagerProcessSpec)
-
-