public static final class EdgeTransportNodeDatapathMemoryUsage.Builder
extends java.lang.Object
EdgeTransportNodeDatapathMemoryUsage
.Constructor and Description |
---|
Builder()
Constructor with parameters for the required properties of
EdgeTransportNodeDatapathMemoryUsage . |
Modifier and Type | Method and Description |
---|---|
EdgeTransportNodeDatapathMemoryUsage |
build() |
EdgeTransportNodeDatapathMemoryUsage.Builder |
setDatapathHeapUsage(java.lang.Double datapathHeapUsage)
Percentage of heap memory in use.
|
EdgeTransportNodeDatapathMemoryUsage.Builder |
setDatapathMemPoolsUsage(java.util.List<EdgeTransportNodeDatapathMemoryPoolUsage> datapathMemPoolsUsage) |
EdgeTransportNodeDatapathMemoryUsage.Builder |
setHighestDatapathMemPoolUsage(java.lang.Double highestDatapathMemPoolUsage)
Highest percentage usage value among datapath memory pools.
|
EdgeTransportNodeDatapathMemoryUsage.Builder |
setHighestDatapathMemPoolUsageNames(java.util.List<java.lang.String> highestDatapathMemPoolUsageNames) |
public Builder()
EdgeTransportNodeDatapathMemoryUsage
.public EdgeTransportNodeDatapathMemoryUsage.Builder setDatapathHeapUsage(java.lang.Double datapathHeapUsage)
datapathHeapUsage
- New value for the property.public EdgeTransportNodeDatapathMemoryUsage.Builder setDatapathMemPoolsUsage(java.util.List<EdgeTransportNodeDatapathMemoryPoolUsage> datapathMemPoolsUsage)
datapathMemPoolsUsage
- New value for the property.public EdgeTransportNodeDatapathMemoryUsage.Builder setHighestDatapathMemPoolUsage(java.lang.Double highestDatapathMemPoolUsage)
highestDatapathMemPoolUsage
- New value for the property.public EdgeTransportNodeDatapathMemoryUsage.Builder setHighestDatapathMemPoolUsageNames(java.util.List<java.lang.String> highestDatapathMemPoolUsageNames)
highestDatapathMemPoolUsageNames
- New value for the property.public EdgeTransportNodeDatapathMemoryUsage build()