StaticbuildStaticcreateCreates a dataschema string from a versioned contract.
Format: {contract.uri}/{contract.version}
Versioned contract instance
Formatted dataschema string
StaticcreateCreates dataschema string with wildcard version.
Versioned contract
{contract.uri}/{WildCardArvoSemanticVersion}
StaticisValidates if a given ArvoEvent or dataschema string represents a valid dataschema. A valid dataschema must:
ArvoEvent object or dataschema string to validate
boolean - True if dataschema is valid, false otherwise
StaticparseExtracts URI and version from dataschema string.
Event object or dataschema string
Parsed URI and version, or null if invalid
Manages event dataschema strings for versioned contracts. Handles creation and parsing of dataschema identifiers.