public sealed class Metadata : IMessage<Metadata>, IEquatable<Metadata>, IDeepCloneable<Metadata>, IBufferMessage, IMessage
Reference documentation and code samples for the Grafeas v1 API class Metadata.
Other properties of the build.
Namespace
Grafeas.V1Assembly
Grafeas.V1.dll
Constructors
Metadata()
public Metadata()
Metadata(Metadata)
public Metadata(Metadata other)
Parameter | |
---|---|
Name | Description |
other |
Metadata |
Properties
BuildFinishedOn
public Timestamp BuildFinishedOn { get; set; }
The timestamp of when the build completed.
Property Value | |
---|---|
Type | Description |
Timestamp |
BuildInvocationId
public string BuildInvocationId { get; set; }
Identifies the particular build invocation, which can be useful for finding associated logs or other ad-hoc analysis. The value SHOULD be globally unique, per in-toto Provenance spec.
Property Value | |
---|---|
Type | Description |
string |
BuildStartedOn
public Timestamp BuildStartedOn { get; set; }
The timestamp of when the build started.
Property Value | |
---|---|
Type | Description |
Timestamp |
Completeness
public Completeness Completeness { get; set; }
Indicates that the builder claims certain fields in this message to be complete.
Property Value | |
---|---|
Type | Description |
Completeness |
Reproducible
public bool Reproducible { get; set; }
If true, the builder claims that running the recipe on materials will produce bit-for-bit identical output.
Property Value | |
---|---|
Type | Description |
bool |