Record Class JsonSchemaRecordsManifest

java.lang.Object
java.lang.Record
io.micronaut.jsonschema.generator.records.JsonSchemaRecordsManifest
Record Components:
generator - Generator identity
createdAt - Creation timestamp
sourceMetadata - Sanitized provider source metadata
parameters - Effective parameters
discovery - Discovery result
warnings - Warnings emitted during discovery or generation
skipped - Skipped objects when skipOnError=true
emittedSchemaFiles - Relative schema file paths
generatedSourceFiles - Relative generated source file paths

@Internal public record JsonSchemaRecordsManifest(JsonSchemaRecordsManifest.Generator generator, String createdAt, List<JsonSchemaRecordsManifest.SourceMetadata> sourceMetadata, JsonSchemaRecordsManifest.Parameters parameters, JsonSchemaRecordsManifest.Discovery discovery, List<JsonSchemaRecordsManifest.Warning> warnings, List<JsonSchemaRecordsManifest.Skipped> skipped, List<String> emittedSchemaFiles, List<String> generatedSourceFiles) extends Record
Manifest written by the schema records pipeline.
Since:
2.2.0