Package org.onosproject.net.flow
Class DefaultTableStatisticsEntry.Builder
- java.lang.Object
-
- org.onosproject.net.flow.DefaultTableStatisticsEntry.Builder
-
- Enclosing class:
- DefaultTableStatisticsEntry
public static final class DefaultTableStatisticsEntry.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description TableStatisticsEntry
build()
DefaultTableStatisticsEntry.Builder
withActiveFlowEntries(long activeFlowEntries)
DefaultTableStatisticsEntry.Builder
withDeviceId(DeviceId deviceId)
DefaultTableStatisticsEntry.Builder
withMaxSize(long maxSize)
DefaultTableStatisticsEntry.Builder
withPacketsLookedUpCount(long packetsLookedUpCount)
DefaultTableStatisticsEntry.Builder
withPacketsMatchedCount(long packetsMatchedCount)
DefaultTableStatisticsEntry.Builder
withTableId(TableId tableId)
-
-
-
Method Detail
-
withDeviceId
public DefaultTableStatisticsEntry.Builder withDeviceId(DeviceId deviceId)
-
withTableId
public DefaultTableStatisticsEntry.Builder withTableId(TableId tableId)
-
withActiveFlowEntries
public DefaultTableStatisticsEntry.Builder withActiveFlowEntries(long activeFlowEntries)
-
withPacketsLookedUpCount
public DefaultTableStatisticsEntry.Builder withPacketsLookedUpCount(long packetsLookedUpCount)
-
withPacketsMatchedCount
public DefaultTableStatisticsEntry.Builder withPacketsMatchedCount(long packetsMatchedCount)
-
withMaxSize
public DefaultTableStatisticsEntry.Builder withMaxSize(long maxSize)
-
build
public TableStatisticsEntry build()
-
-