public static final class EdgeTransportNodeMemoryUsage.Builder
extends java.lang.Object
EdgeTransportNodeMemoryUsage.| Constructor and Description |
|---|
Builder()
Constructor with parameters for the required properties of
EdgeTransportNodeMemoryUsage. |
| Modifier and Type | Method and Description |
|---|---|
EdgeTransportNodeMemoryUsage |
build() |
EdgeTransportNodeMemoryUsage.Builder |
setCacheUsage(java.lang.Double cacheUsage)
Percentage of RAM on the system that can be flushed out to disk.
|
EdgeTransportNodeMemoryUsage.Builder |
setDatapathMemUsageDetails(EdgeTransportNodeDatapathMemoryUsage datapathMemUsageDetails) |
EdgeTransportNodeMemoryUsage.Builder |
setDatapathTotalUsage(java.lang.Double datapathTotalUsage)
Percentage of memory in use by datapath processes which includes RES and
hugepage memory.
|
EdgeTransportNodeMemoryUsage.Builder |
setSwapUsage(java.lang.Double swapUsage)
Percentage of swap disk in use.
|
EdgeTransportNodeMemoryUsage.Builder |
setSystemMemUsage(java.lang.Double systemMemUsage)
Percentage of RAM in use on edge node.
|
public Builder()
EdgeTransportNodeMemoryUsage.public EdgeTransportNodeMemoryUsage.Builder setCacheUsage(java.lang.Double cacheUsage)
cacheUsage - New value for the property.public EdgeTransportNodeMemoryUsage.Builder setDatapathMemUsageDetails(EdgeTransportNodeDatapathMemoryUsage datapathMemUsageDetails)
datapathMemUsageDetails - New value for the property.public EdgeTransportNodeMemoryUsage.Builder setDatapathTotalUsage(java.lang.Double datapathTotalUsage)
datapathTotalUsage - New value for the property.public EdgeTransportNodeMemoryUsage.Builder setSwapUsage(java.lang.Double swapUsage)
swapUsage - New value for the property.public EdgeTransportNodeMemoryUsage.Builder setSystemMemUsage(java.lang.Double systemMemUsage)
systemMemUsage - New value for the property.public EdgeTransportNodeMemoryUsage build()