Package com.networknt.schema.walk
Class WalkEvent.WalkEventBuilder
- java.lang.Object
-
- com.networknt.schema.walk.WalkEvent.WalkEventBuilder
-
- Enclosing class:
- WalkEvent
static class WalkEvent.WalkEventBuilder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description WalkEventBuilder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description WalkEvent
build()
WalkEvent.WalkEventBuilder
executionContext(ExecutionContext executionContext)
WalkEvent.WalkEventBuilder
instanceLocation(JsonNodePath instanceLocation)
WalkEvent.WalkEventBuilder
instanceNode(com.fasterxml.jackson.databind.JsonNode node)
WalkEvent.WalkEventBuilder
keyword(java.lang.String keyword)
WalkEvent.WalkEventBuilder
rootNode(com.fasterxml.jackson.databind.JsonNode rootNode)
WalkEvent.WalkEventBuilder
schema(JsonSchema schema)
WalkEvent.WalkEventBuilder
validator(JsonValidator validator)
-
-
-
Field Detail
-
walkEvent
private WalkEvent walkEvent
-
-
Method Detail
-
executionContext
public WalkEvent.WalkEventBuilder executionContext(ExecutionContext executionContext)
-
schema
public WalkEvent.WalkEventBuilder schema(JsonSchema schema)
-
keyword
public WalkEvent.WalkEventBuilder keyword(java.lang.String keyword)
-
instanceNode
public WalkEvent.WalkEventBuilder instanceNode(com.fasterxml.jackson.databind.JsonNode node)
-
rootNode
public WalkEvent.WalkEventBuilder rootNode(com.fasterxml.jackson.databind.JsonNode rootNode)
-
instanceLocation
public WalkEvent.WalkEventBuilder instanceLocation(JsonNodePath instanceLocation)
-
validator
public WalkEvent.WalkEventBuilder validator(JsonValidator validator)
-
build
public WalkEvent build()
-
-