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.
Implements
IMessage Metadata , IEquatable Metadata , IDeepCloneable Metadata , IBufferMessage , IMessageNamespace
Grafeas.V1Assembly
Grafeas.V1.dll
Constructors
Metadata()
public Metadata()
Metadata(Metadata)
public Metadata(Metadata other)
Properties
BuildFinishedOn
public Timestamp BuildFinishedOn { get; set; }
The timestamp of when the build completed.
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.
BuildStartedOn
public Timestamp BuildStartedOn { get; set; }
The timestamp of when the build started.
Completeness
public Completeness Completeness { get; set; }
Indicates that the builder claims certain fields in this message to be complete.
Reproducible
public bool Reproducible { get; set; }
If true, the builder claims that running the recipe on materials will produce bit-for-bit identical output.