Expand description
Common API types and models for perfgate baseline service.
Structs§
- ApiError
- Generic error response for the API.
- Baseline
Record - The primary storage model for baselines.
- Baseline
Summary - Summary of a baseline record (without full receipt).
- Baseline
Version - Version history metadata (without full receipt).
- Delete
Baseline Response - Response for baseline deletion.
- Health
Response - Response for health check.
- List
Baselines Query - Request for baseline list operation.
- List
Baselines Response - Response for baseline list operation.
- List
Verdicts Query - Request for verdict list operation.
- List
Verdicts Response - Response for verdict list operation.
- Pagination
Info - Pagination information for lists.
- Project
- Multi-tenancy namespace with retention policies.
- Promote
Baseline Request - Request for baseline promotion.
- Promote
Baseline Response - Response for baseline promotion.
- Retention
Policy - Retention policy for a project.
- Storage
Health - Health status of a storage backend.
- Submit
Verdict Request - Request for submitting a verdict.
- Upload
Baseline Request - Request for baseline upload.
- Upload
Baseline Response - Response for successful baseline upload.
- Verdict
Record - A record of a benchmark execution verdict.
Enums§
- Baseline
Source - Source of baseline creation.
- Versioning
Strategy - Strategy for auto-generating versions.
Constants§
- BASELINE_
SCHEMA_ V1 - Schema identifier for baseline records.
- PROJECT_
SCHEMA_ V1 - Schema identifier for project records.
- VERDICT_
SCHEMA_ V1 - Schema identifier for verdict records.