Class JsonSchemaValidationWorkflowRunnerBuilder<T extends com.google.protobuf.MessageOrBuilder>

java.lang.Object
org.phenopackets.phenopackettools.validator.core.ValidationWorkflowRunnerBuilder<T>
org.phenopackets.phenopackettools.validator.jsonschema.JsonSchemaValidationWorkflowRunnerBuilder<T>
Type Parameters:
T - one of top-level elements of the Phenopacket schema.

public abstract class JsonSchemaValidationWorkflowRunnerBuilder<T extends com.google.protobuf.MessageOrBuilder> extends ValidationWorkflowRunnerBuilder<T>
A builder for JsonSchemaValidationWorkflowRunner.

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