Builds
Creates two comparable builds
ModelsExpand Collapse
class Build: …
id: str
Build ID
documented_spec: Optional[DocumentedSpec]
class DocumentedSpecUnionMember0: …
class DocumentedSpecUnionMember1: …
targets: Targets
cli: Optional[BuildTarget]
commit: Commit
class CommitNotStarted: …
class CommitQueued: …
class CommitInProgress: …
class CommitCompleted: …
commit: Optional[Commit]
repo: Repo
completed: CommitCompletedCompleted
deprecated
commit: Optional[Commit]
repo: Repo
merge_conflict_pr: Optional[CommitCompletedCompletedMergeConflictPr]
repo: CommitCompletedCompletedMergeConflictPrRepo
merge_conflict_pr: Optional[CommitCompletedMergeConflictPr]
repo: CommitCompletedMergeConflictPrRepo
class NotStarted: …
class Queued: …
class InProgress: …
class Completed: …
completed: CompletedCompleted
deprecated
status: Literal["not_started", "codegen", "postgen", "completed"]
class NotStarted: …
class Queued: …
class InProgress: …
class Completed: …
completed: CompletedCompleted
deprecated
build: Optional[CheckStep]
class NotStarted: …
class Queued: …
class InProgress: …
class Completed: …
completed: CompletedCompleted
deprecated
csharp: Optional[BuildTarget]
commit: Commit
class CommitNotStarted: …
class CommitQueued: …
class CommitInProgress: …
class CommitCompleted: …
commit: Optional[Commit]
repo: Repo
completed: CommitCompletedCompleted
deprecated
commit: Optional[Commit]
repo: Repo
merge_conflict_pr: Optional[CommitCompletedCompletedMergeConflictPr]
repo: CommitCompletedCompletedMergeConflictPrRepo
merge_conflict_pr: Optional[CommitCompletedMergeConflictPr]
repo: CommitCompletedMergeConflictPrRepo
class NotStarted: …
class Queued: …
class InProgress: …
class Completed: …
completed: CompletedCompleted
deprecated
status: Literal["not_started", "codegen", "postgen", "completed"]
class NotStarted: …
class Queued: …
class InProgress: …
class Completed: …
completed: CompletedCompleted
deprecated
build: Optional[CheckStep]
class NotStarted: …
class Queued: …
class InProgress: …
class Completed: …
completed: CompletedCompleted
deprecated
go: Optional[BuildTarget]
commit: Commit
class CommitNotStarted: …
class CommitQueued: …
class CommitInProgress: …
class CommitCompleted: …
commit: Optional[Commit]
repo: Repo
completed: CommitCompletedCompleted
deprecated
commit: Optional[Commit]
repo: Repo
merge_conflict_pr: Optional[CommitCompletedCompletedMergeConflictPr]
repo: CommitCompletedCompletedMergeConflictPrRepo
merge_conflict_pr: Optional[CommitCompletedMergeConflictPr]
repo: CommitCompletedMergeConflictPrRepo
class NotStarted: …
class Queued: …
class InProgress: …
class Completed: …
completed: CompletedCompleted
deprecated
status: Literal["not_started", "codegen", "postgen", "completed"]
class NotStarted: …
class Queued: …
class InProgress: …
class Completed: …
completed: CompletedCompleted
deprecated
build: Optional[CheckStep]
class NotStarted: …
class Queued: …
class InProgress: …
class Completed: …
completed: CompletedCompleted
deprecated
java: Optional[BuildTarget]
commit: Commit
class CommitNotStarted: …
class CommitQueued: …
class CommitInProgress: …
class CommitCompleted: …
commit: Optional[Commit]
repo: Repo
completed: CommitCompletedCompleted
deprecated
commit: Optional[Commit]
repo: Repo
merge_conflict_pr: Optional[CommitCompletedCompletedMergeConflictPr]
repo: CommitCompletedCompletedMergeConflictPrRepo
merge_conflict_pr: Optional[CommitCompletedMergeConflictPr]
repo: CommitCompletedMergeConflictPrRepo
class NotStarted: …
class Queued: …
class InProgress: …
class Completed: …
completed: CompletedCompleted
deprecated
status: Literal["not_started", "codegen", "postgen", "completed"]
class NotStarted: …
class Queued: …
class InProgress: …
class Completed: …
completed: CompletedCompleted
deprecated
build: Optional[CheckStep]
class NotStarted: …
class Queued: …
class InProgress: …
class Completed: …
completed: CompletedCompleted
deprecated
kotlin: Optional[BuildTarget]
commit: Commit
class CommitNotStarted: …
class CommitQueued: …
class CommitInProgress: …
class CommitCompleted: …
commit: Optional[Commit]
repo: Repo
completed: CommitCompletedCompleted
deprecated
commit: Optional[Commit]
repo: Repo
merge_conflict_pr: Optional[CommitCompletedCompletedMergeConflictPr]
repo: CommitCompletedCompletedMergeConflictPrRepo
merge_conflict_pr: Optional[CommitCompletedMergeConflictPr]
repo: CommitCompletedMergeConflictPrRepo
class NotStarted: …
class Queued: …
class InProgress: …
class Completed: …
completed: CompletedCompleted
deprecated
status: Literal["not_started", "codegen", "postgen", "completed"]
class NotStarted: …
class Queued: …
class InProgress: …
class Completed: …
completed: CompletedCompleted
deprecated
build: Optional[CheckStep]
class NotStarted: …
class Queued: …
class InProgress: …
class Completed: …
completed: CompletedCompleted
deprecated
node: Optional[BuildTarget]
commit: Commit
class CommitNotStarted: …
class CommitQueued: …
class CommitInProgress: …
class CommitCompleted: …
commit: Optional[Commit]
repo: Repo
completed: CommitCompletedCompleted
deprecated
commit: Optional[Commit]
repo: Repo
merge_conflict_pr: Optional[CommitCompletedCompletedMergeConflictPr]
repo: CommitCompletedCompletedMergeConflictPrRepo
merge_conflict_pr: Optional[CommitCompletedMergeConflictPr]
repo: CommitCompletedMergeConflictPrRepo
class NotStarted: …
class Queued: …
class InProgress: …
class Completed: …
completed: CompletedCompleted
deprecated
status: Literal["not_started", "codegen", "postgen", "completed"]
class NotStarted: …
class Queued: …
class InProgress: …
class Completed: …
completed: CompletedCompleted
deprecated
build: Optional[CheckStep]
class NotStarted: …
class Queued: …
class InProgress: …
class Completed: …
completed: CompletedCompleted
deprecated
php: Optional[BuildTarget]
commit: Commit
class CommitNotStarted: …
class CommitQueued: …
class CommitInProgress: …
class CommitCompleted: …
commit: Optional[Commit]
repo: Repo
completed: CommitCompletedCompleted
deprecated
commit: Optional[Commit]
repo: Repo
merge_conflict_pr: Optional[CommitCompletedCompletedMergeConflictPr]
repo: CommitCompletedCompletedMergeConflictPrRepo
merge_conflict_pr: Optional[CommitCompletedMergeConflictPr]
repo: CommitCompletedMergeConflictPrRepo
class NotStarted: …
class Queued: …
class InProgress: …
class Completed: …
completed: CompletedCompleted
deprecated
status: Literal["not_started", "codegen", "postgen", "completed"]
class NotStarted: …
class Queued: …
class InProgress: …
class Completed: …
completed: CompletedCompleted
deprecated
build: Optional[CheckStep]
class NotStarted: …
class Queued: …
class InProgress: …
class Completed: …
completed: CompletedCompleted
deprecated
python: Optional[BuildTarget]
commit: Commit
class CommitNotStarted: …
class CommitQueued: …
class CommitInProgress: …
class CommitCompleted: …
commit: Optional[Commit]
repo: Repo
completed: CommitCompletedCompleted
deprecated
commit: Optional[Commit]
repo: Repo
merge_conflict_pr: Optional[CommitCompletedCompletedMergeConflictPr]
repo: CommitCompletedCompletedMergeConflictPrRepo
merge_conflict_pr: Optional[CommitCompletedMergeConflictPr]
repo: CommitCompletedMergeConflictPrRepo
class NotStarted: …
class Queued: …
class InProgress: …
class Completed: …
completed: CompletedCompleted
deprecated
status: Literal["not_started", "codegen", "postgen", "completed"]
class NotStarted: …
class Queued: …
class InProgress: …
class Completed: …
completed: CompletedCompleted
deprecated
build: Optional[CheckStep]
class NotStarted: …
class Queued: …
class InProgress: …
class Completed: …
completed: CompletedCompleted
deprecated
ruby: Optional[BuildTarget]
commit: Commit
class CommitNotStarted: …
class CommitQueued: …
class CommitInProgress: …
class CommitCompleted: …
commit: Optional[Commit]
repo: Repo
completed: CommitCompletedCompleted
deprecated
commit: Optional[Commit]
repo: Repo
merge_conflict_pr: Optional[CommitCompletedCompletedMergeConflictPr]
repo: CommitCompletedCompletedMergeConflictPrRepo
merge_conflict_pr: Optional[CommitCompletedMergeConflictPr]
repo: CommitCompletedMergeConflictPrRepo
class NotStarted: …
class Queued: …
class InProgress: …
class Completed: …
completed: CompletedCompleted
deprecated
status: Literal["not_started", "codegen", "postgen", "completed"]
class NotStarted: …
class Queued: …
class InProgress: …
class Completed: …
completed: CompletedCompleted
deprecated
build: Optional[CheckStep]
class NotStarted: …
class Queued: …
class InProgress: …
class Completed: …
completed: CompletedCompleted
deprecated
terraform: Optional[BuildTarget]
commit: Commit
class CommitNotStarted: …
class CommitQueued: …
class CommitInProgress: …
class CommitCompleted: …
commit: Optional[Commit]
repo: Repo
completed: CommitCompletedCompleted
deprecated
commit: Optional[Commit]
repo: Repo
merge_conflict_pr: Optional[CommitCompletedCompletedMergeConflictPr]
repo: CommitCompletedCompletedMergeConflictPrRepo
merge_conflict_pr: Optional[CommitCompletedMergeConflictPr]
repo: CommitCompletedMergeConflictPrRepo
class NotStarted: …
class Queued: …
class InProgress: …
class Completed: …
completed: CompletedCompleted
deprecated
status: Literal["not_started", "codegen", "postgen", "completed"]
class NotStarted: …
class Queued: …
class InProgress: …
class Completed: …
completed: CompletedCompleted
deprecated
build: Optional[CheckStep]
class NotStarted: …
class Queued: …
class InProgress: …
class Completed: …
completed: CompletedCompleted
deprecated
typescript: Optional[BuildTarget]
commit: Commit
class CommitNotStarted: …
class CommitQueued: …
class CommitInProgress: …
class CommitCompleted: …
commit: Optional[Commit]
repo: Repo
completed: CommitCompletedCompleted
deprecated
commit: Optional[Commit]
repo: Repo
merge_conflict_pr: Optional[CommitCompletedCompletedMergeConflictPr]
repo: CommitCompletedCompletedMergeConflictPrRepo
merge_conflict_pr: Optional[CommitCompletedMergeConflictPr]
repo: CommitCompletedMergeConflictPrRepo
class NotStarted: …
class Queued: …
class InProgress: …
class Completed: …
completed: CompletedCompleted
deprecated
status: Literal["not_started", "codegen", "postgen", "completed"]
class NotStarted: …
class Queued: …
class InProgress: …
class Completed: …
completed: CompletedCompleted
deprecated
build: Optional[CheckStep]
class NotStarted: …
class Queued: …
class InProgress: …
class Completed: …
completed: CompletedCompleted
deprecated
class BuildTarget: …
commit: Commit
class CommitNotStarted: …
class CommitQueued: …
class CommitInProgress: …
class CommitCompleted: …
commit: Optional[Commit]
repo: Repo
completed: CommitCompletedCompleted
deprecated
commit: Optional[Commit]
repo: Repo
merge_conflict_pr: Optional[CommitCompletedCompletedMergeConflictPr]
repo: CommitCompletedCompletedMergeConflictPrRepo
merge_conflict_pr: Optional[CommitCompletedMergeConflictPr]
repo: CommitCompletedMergeConflictPrRepo
class NotStarted: …
class Queued: …
class InProgress: …
class Completed: …
completed: CompletedCompleted
deprecated
status: Literal["not_started", "codegen", "postgen", "completed"]
class NotStarted: …
class Queued: …
class InProgress: …
class Completed: …
completed: CompletedCompleted
deprecated
build: Optional[CheckStep]
class NotStarted: …
class Queued: …
class InProgress: …
class Completed: …
completed: CompletedCompleted
deprecated
class NotStarted: …
class Queued: …
class InProgress: …
class Completed: …
completed: CompletedCompleted
deprecated
CheckStepConclusion = Literal["success", "failure", "skipped", 4 more]
BuildsDiagnostics
Get diagnostics for a build
ModelsExpand Collapse
class BuildDiagnostic: …
code: str
The kind of diagnostic.
ignored: bool
Whether the diagnostic is ignored in the Stainless config.
level: Literal["fatal", "error", "warning", "note"]
The severity of the diagnostic.
message: str
A description of the diagnostic.
more: Optional[BuildDiagnosticMore]
class Markdown: …
class Raw: …
config_ref: Optional[str]
A JSON pointer to a relevant field in the Stainless config.
oas_ref: Optional[str]
A JSON pointer to a relevant field in the OpenAPI spec.