public static class StackTraceEvent.Builder extends InternalEvent.InternalEventBuilder<StackTraceEvent>
nodeName
name, parentBuilder
Constructor and Description |
---|
Builder(Node.Builder parentBuilder,
StackTraceEvent instance)
Constructor
|
Builder(Node.Builder parentBuilder,
String name,
String nodeName)
Constructor
|
Modifier and Type | Method and Description |
---|---|
StackTraceEvent.Builder |
blockAfter()
By default stack trace events will be blocked before the last method in the stack trace.
|
StackTraceEvent |
build()
This method should be implemented by all of the builders and should build the object that this builder is
responsible for
|
protected void |
returnToParent(StackTraceEvent builtObj)
This method should be implemented by all of the builders and should call a method in the parent builder to add
the built object to the parent builder
|
StackTraceEvent.Builder |
trace(String trace)
Adds a method address (trace) (e.g.
|
getNodeName
and, getName
public Builder(Node.Builder parentBuilder, String name, String nodeName)
parentBuilder
- the parent builder object for this buildername
- the name of the stack trace event to be builtnodeName
- the node name that this stack trace event belongs topublic Builder(Node.Builder parentBuilder, StackTraceEvent instance)
parentBuilder
- the parent builder object for this builderinstance
- a stack trace event object instance to be changedpublic StackTraceEvent.Builder trace(String trace)
trace
- the method addresspublic StackTraceEvent.Builder blockAfter()
public StackTraceEvent build()
DeploymentEntity.BuilderBase
build
in class DeploymentEntity.BuilderBase<StackTraceEvent,Node.Builder>
protected void returnToParent(StackTraceEvent builtObj)
DeploymentEntity.BuilderBase
returnToParent
in class DeploymentEntity.BuilderBase<StackTraceEvent,Node.Builder>
Copyright © 2019. All rights reserved.