[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-09-04 UTC."],[[["\u003cp\u003eThe latest version of the Grafeas v1 API's BuildNote class is 3.7.0, with prior versions ranging down to 2.2.0 available for reference.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eBuildNote\u003c/code\u003e class provides reference documentation and code samples for understanding the build provenance, including the builder's version and the provenance message signature.\u003c/p\u003e\n"],["\u003cp\u003e\u003ccode\u003eBuildNote\u003c/code\u003e class implements multiple interfaces including \u003ccode\u003eIMessage\u003c/code\u003e, \u003ccode\u003eIEquatable\u003c/code\u003e, \u003ccode\u003eIDeepCloneable\u003c/code\u003e, and \u003ccode\u003eIBufferMessage\u003c/code\u003e.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eBuilderVersion\u003c/code\u003e property, of string type, within the \u003ccode\u003eBuildNote\u003c/code\u003e class is required and represents the version of the builder that created the build.\u003c/p\u003e\n"],["\u003cp\u003eThe class \u003ccode\u003eBuildNote\u003c/code\u003e can be used to get the hash code, type and string equivalent of a given \u003ccode\u003eobject\u003c/code\u003e.\u003c/p\u003e\n"]]],[],null,["# Grafeas v1 API - Class BuildNote (3.10.0)\n\nVersion latestkeyboard_arrow_down\n\n- [3.10.0 (latest)](/dotnet/docs/reference/Grafeas.V1/latest/Grafeas.V1.BuildNote)\n- [3.8.0](/dotnet/docs/reference/Grafeas.V1/3.8.0/Grafeas.V1.BuildNote)\n- [3.7.0](/dotnet/docs/reference/Grafeas.V1/3.7.0/Grafeas.V1.BuildNote)\n- [3.6.0](/dotnet/docs/reference/Grafeas.V1/3.6.0/Grafeas.V1.BuildNote)\n- [3.5.0](/dotnet/docs/reference/Grafeas.V1/3.5.0/Grafeas.V1.BuildNote)\n- [3.4.0](/dotnet/docs/reference/Grafeas.V1/3.4.0/Grafeas.V1.BuildNote)\n- [3.3.0](/dotnet/docs/reference/Grafeas.V1/3.3.0/Grafeas.V1.BuildNote)\n- [3.2.0](/dotnet/docs/reference/Grafeas.V1/3.2.0/Grafeas.V1.BuildNote)\n- [3.1.0](/dotnet/docs/reference/Grafeas.V1/3.1.0/Grafeas.V1.BuildNote)\n- [3.0.0](/dotnet/docs/reference/Grafeas.V1/3.0.0/Grafeas.V1.BuildNote)\n- [2.4.0](/dotnet/docs/reference/Grafeas.V1/2.4.0/Grafeas.V1.BuildNote)\n- [2.3.0](/dotnet/docs/reference/Grafeas.V1/2.3.0/Grafeas.V1.BuildNote)\n- [2.2.0](/dotnet/docs/reference/Grafeas.V1/2.2.0/Grafeas.V1.BuildNote) \n\n public sealed class BuildNote : IMessage\u003cBuildNote\u003e, IEquatable\u003cBuildNote\u003e, IDeepCloneable\u003cBuildNote\u003e, IBufferMessage, IMessage\n\nReference documentation and code samples for the Grafeas v1 API class BuildNote.\n\nNote holding the version of the provider's builder and the signature of the\nprovenance message in the build details occurrence. \n\nInheritance\n-----------\n\n[object](https://learn.microsoft.com/dotnet/api/system.object) \\\u003e BuildNote \n\nImplements\n----------\n\n[IMessage](https://cloud.google.com/dotnet/docs/reference/Google.Protobuf/latest/Google.Protobuf.IMessage-1.html)[BuildNote](/dotnet/docs/reference/Grafeas.V1/latest/Grafeas.V1.BuildNote), [IEquatable](https://learn.microsoft.com/dotnet/api/system.iequatable-1)[BuildNote](/dotnet/docs/reference/Grafeas.V1/latest/Grafeas.V1.BuildNote), [IDeepCloneable](https://cloud.google.com/dotnet/docs/reference/Google.Protobuf/latest/Google.Protobuf.IDeepCloneable-1.html)[BuildNote](/dotnet/docs/reference/Grafeas.V1/latest/Grafeas.V1.BuildNote), [IBufferMessage](https://cloud.google.com/dotnet/docs/reference/Google.Protobuf/latest/Google.Protobuf.IBufferMessage.html), [IMessage](https://cloud.google.com/dotnet/docs/reference/Google.Protobuf/latest/Google.Protobuf.IMessage.html) \n\nInherited Members\n-----------------\n\n[object.GetHashCode()](https://learn.microsoft.com/dotnet/api/system.object.gethashcode) \n[object.GetType()](https://learn.microsoft.com/dotnet/api/system.object.gettype) \n[object.ToString()](https://learn.microsoft.com/dotnet/api/system.object.tostring)\n\nNamespace\n---------\n\n[Grafeas.V1](/dotnet/docs/reference/Grafeas.V1/latest/Grafeas.V1)\n\nAssembly\n--------\n\nGrafeas.V1.dll\n\nConstructors\n------------\n\n### BuildNote()\n\n public BuildNote()\n\n### BuildNote(BuildNote)\n\n public BuildNote(BuildNote other)\n\nProperties\n----------\n\n### BuilderVersion\n\n public string BuilderVersion { get; set; }\n\nRequired. Immutable. Version of the builder which produced this build."]]