- All Known Implementing Classes:
ClasspathSchemaProvider
public interface SchemaProvider
Provides JSON schema documents used to validate AgentForge4j definition files.
-
Method Summary
Modifier and TypeMethodDescriptionReturns the agent definition schema as UTF-8 text.Returns the artifact definition schema as UTF-8 text.Returns the blueprint definition schema as UTF-8 text.Returns the integration definition schema as UTF-8 text.Returns the workflow definition schema as UTF-8 text.
-
Method Details
-
workflowSchema
String workflowSchema()Returns the workflow definition schema as UTF-8 text.- Returns:
- workflow schema JSON content
-
agentSchema
String agentSchema()Returns the agent definition schema as UTF-8 text.- Returns:
- agent schema JSON content
-
blueprintSchema
String blueprintSchema()Returns the blueprint definition schema as UTF-8 text.- Returns:
- blueprint schema JSON content
-
artifactSchema
String artifactSchema()Returns the artifact definition schema as UTF-8 text.- Returns:
- artifact schema JSON content
-
integrationSchema
String integrationSchema()Returns the integration definition schema as UTF-8 text.- Returns:
- integration schema JSON content
-