Interface ProcessMemorySpec

All Superinterfaces:
Serializable
All Known Implementing Classes:
CommonProcessMemorySpec, JobManagerProcessSpec, TaskExecutorProcessSpec

public interface ProcessMemorySpec extends Serializable
Common interface for Flink JVM process memory components.
  • Method Details

    • getJvmHeapMemorySize

      org.apache.flink.configuration.MemorySize getJvmHeapMemorySize()
    • getJvmDirectMemorySize

      org.apache.flink.configuration.MemorySize getJvmDirectMemorySize()
    • getJvmMetaspaceSize

      org.apache.flink.configuration.MemorySize getJvmMetaspaceSize()
    • getJvmOverheadSize

      org.apache.flink.configuration.MemorySize getJvmOverheadSize()
    • getTotalFlinkMemorySize

      org.apache.flink.configuration.MemorySize getTotalFlinkMemorySize()
    • getTotalProcessMemorySize

      org.apache.flink.configuration.MemorySize getTotalProcessMemorySize()