Package org.onosproject.net
Class PipelineTraceableOutput
- java.lang.Object
-
- org.onosproject.net.PipelineTraceableOutput
-
public final class PipelineTraceableOutput extends java.lang.ObjectRepresents the output of the pipeline traceable processing.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classPipelineTraceableOutput.BuilderBuilder of pipeline traceable entities.static classPipelineTraceableOutput.PipelineTraceableResultRepresents the result of the pipeline traceable processing.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static PipelineTraceableOutput.Builderbuilder()Returns a new builder.java.util.List<PipelineTraceableHitChain>getHitChains()Returns the hit chains.java.lang.StringgetLog()Returns the log message as string.PipelineTraceableOutput.PipelineTraceableResultgetResult()Returns the result of the computation.
-
-
-
Method Detail
-
getLog
public java.lang.String getLog()
Returns the log message as string.- Returns:
- the log message
-
getHitChains
public java.util.List<PipelineTraceableHitChain> getHitChains()
Returns the hit chains.- Returns:
- the pipeline hit chains
-
getResult
public PipelineTraceableOutput.PipelineTraceableResult getResult()
Returns the result of the computation.- Returns:
- the pipeline traceable result
-
builder
public static PipelineTraceableOutput.Builder builder()
Returns a new builder.- Returns:
- an empty builder
-
-