Class JsonSchemaValidationWorkflowRunner.Builder<T extends com.google.protobuf.MessageOrBuilder>

java.lang.Object
org.phenopackets.phenopackettools.validator.jsonschema.JsonSchemaValidationWorkflowRunner.Builder<T>
Type Parameters:
T - one of top-level elements of the Phenopacket schema.
Enclosing class:
JsonSchemaValidationWorkflowRunner<T extends com.google.protobuf.MessageOrBuilder>

public abstract static class JsonSchemaValidationWorkflowRunner.Builder<T extends com.google.protobuf.MessageOrBuilder> extends Object
A builder for JsonSchemaValidationWorkflowRunner.

Build the JsonSchemaValidationWorkflowRunner by providing JSON schema documents either as Path or URLs, and PhenopacketValidators for performing semantic validation.