Identifies the configuration used for the build. When combined with materials, this SHOULD fully describe the build, such that re-running this recipe results in bit-for-bit identical output (if the build is reproducible).
The collection of artifacts that influenced the build including sources, dependencies, build tools, base images, and so on. This is considered to be incomplete unless metadata.completeness.materials is true. Unset or null is equivalent to empty.
When combined with materials, this SHOULD fully describe the build,
such that re-running this recipe results in bit-for-bit identical output
(if the build is reproducible).
When combined with materials, this SHOULD fully describe the build,
such that re-running this recipe results in bit-for-bit identical output
(if the build is reproducible).
The collection of artifacts that influenced the build including sources,
dependencies, build tools, base images, and so on. This is considered to be
incomplete unless metadata.completeness.materials is true. Unset or null is
equivalent to empty.
The collection of artifacts that influenced the build including sources,
dependencies, build tools, base images, and so on. This is considered to be
incomplete unless metadata.completeness.materials is true. Unset or null is
equivalent to empty.
[[["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."],[],[],null,["# Grafeas V1 Client - Class InTotoProvenance (1.2.2)\n\nVersion latestkeyboard_arrow_down\n\n- [1.2.2 (latest)](/php/docs/reference/grafeas/latest/V1.InTotoProvenance)\n- [1.2.1](/php/docs/reference/grafeas/1.2.1/V1.InTotoProvenance)\n- [1.1.3](/php/docs/reference/grafeas/1.1.3/V1.InTotoProvenance)\n- [1.0.0](/php/docs/reference/grafeas/1.0.0/V1.InTotoProvenance)\n- [0.10.3](/php/docs/reference/grafeas/0.10.3/V1.InTotoProvenance)\n- [0.9.0](/php/docs/reference/grafeas/0.9.0/V1.InTotoProvenance)\n- [0.8.3](/php/docs/reference/grafeas/0.8.3/V1.InTotoProvenance)\n- [0.7.1](/php/docs/reference/grafeas/0.7.1/V1.InTotoProvenance)\n- [0.6.0](/php/docs/reference/grafeas/0.6.0/V1.InTotoProvenance)\n- [0.5.0](/php/docs/reference/grafeas/0.5.0/V1.InTotoProvenance)\n- [0.4.4](/php/docs/reference/grafeas/0.4.4/V1.InTotoProvenance) \nReference documentation and code samples for the Grafeas V1 Client class InTotoProvenance.\n\nGenerated from protobuf message `grafeas.v1.InTotoProvenance`\n\nNamespace\n---------\n\nGrafeas \\\\ V1\n\nMethods\n-------\n\n### __construct\n\nConstructor.\n\n### getBuilderConfig\n\nrequired\n\n### hasBuilderConfig\n\n### clearBuilderConfig\n\n### setBuilderConfig\n\nrequired\n\n### getRecipe\n\nIdentifies the configuration used for the build.\n\nWhen combined with materials, this SHOULD fully describe the build,\nsuch that re-running this recipe results in bit-for-bit identical output\n(if the build is reproducible).\n\n### hasRecipe\n\n### clearRecipe\n\n### setRecipe\n\nIdentifies the configuration used for the build.\n\nWhen combined with materials, this SHOULD fully describe the build,\nsuch that re-running this recipe results in bit-for-bit identical output\n(if the build is reproducible).\n\n### getMetadata\n\nGenerated from protobuf field `.grafeas.v1.Metadata metadata = 3;`\n\n### hasMetadata\n\n### clearMetadata\n\n### setMetadata\n\nGenerated from protobuf field `.grafeas.v1.Metadata metadata = 3;`\n\n### getMaterials\n\nThe collection of artifacts that influenced the build including sources,\ndependencies, build tools, base images, and so on. This is considered to be\nincomplete unless metadata.completeness.materials is true. Unset or null is\nequivalent to empty.\n\n### setMaterials\n\nThe collection of artifacts that influenced the build including sources,\ndependencies, build tools, base images, and so on. This is considered to be\nincomplete unless metadata.completeness.materials is true. Unset or null is\nequivalent to empty."]]