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 Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description org.apache.flink.configuration.MemorySizegetJvmDirectMemorySize()org.apache.flink.configuration.MemorySizegetJvmHeapMemorySize()org.apache.flink.configuration.MemorySizegetJvmMetaspaceSize()org.apache.flink.configuration.MemorySizegetJvmOverheadSize()org.apache.flink.configuration.MemorySizegetTotalFlinkMemorySize()org.apache.flink.configuration.MemorySizegetTotalProcessMemorySize()
-
-
-
Method Detail
-
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()
-
-