BuildProvenance class

Provenance of a build.

Contains all information needed to verify the full details about the build from source to completion.

Constructors

BuildProvenance({Map<String, String>? buildOptions, String? builderVersion, List<Artifact>? builtArtifacts, List<Command>? commands, String? createTime, String? creator, String? endTime, String? id, String? logsUri, String? projectId, Source? sourceProvenance, String? startTime, String? triggerId})
BuildProvenance.fromJson(Map _json)

Properties

builderVersion String?
Version string of the builder at the time this build was executed.
getter/setter pair
buildOptions Map<String, String>?
Special options applied to this build.
getter/setter pair
builtArtifacts List<Artifact>?
Output of the build.
getter/setter pair
commands List<Command>?
Commands requested by the build.
getter/setter pair
createTime String?
Time at which the build was created.
getter/setter pair
creator String?
E-mail address of the user who initiated this build.
getter/setter pair
endTime String?
Time at which execution of the build was finished.
getter/setter pair
hashCode int
The hash code for this object.
no setterinherited
id String?
Unique identifier of the build.
getter/setter pair
logsUri String?
URI where any logs for this provenance were written.
getter/setter pair
projectId String?
ID of the project.
getter/setter pair
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
sourceProvenance Source?
Details of the Source input to the build.
getter/setter pair
startTime String?
Time at which execution of the build was started.
getter/setter pair
triggerId String?
Trigger identifier if the build was triggered automatically; empty if not.
getter/setter pair

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toJson() Map<String, dynamic>
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited