Class ProcessMemoryOptions

java.lang.Object
org.apache.flink.runtime.util.config.memory.ProcessMemoryOptions

public class ProcessMemoryOptions extends Object
Common Flink's options to describe its JVM process memory configuration for JM or TM.
  • Constructor Details

    • ProcessMemoryOptions

      public ProcessMemoryOptions(List<org.apache.flink.configuration.ConfigOption<org.apache.flink.configuration.MemorySize>> requiredFineGrainedOptions, org.apache.flink.configuration.ConfigOption<org.apache.flink.configuration.MemorySize> totalFlinkMemoryOption, org.apache.flink.configuration.ConfigOption<org.apache.flink.configuration.MemorySize> totalProcessMemoryOption, JvmMetaspaceAndOverheadOptions jvmOptions)