public sealed class Artifacts.Types.ArtifactObjects : IMessage<Artifacts.Types.ArtifactObjects>, IEquatable<Artifacts.Types.ArtifactObjects>, IDeepCloneable<Artifacts.Types.ArtifactObjects>, IBufferMessage, IMessage
Reference documentation and code samples for the Cloud Build v1 API class Artifacts.Types.ArtifactObjects.
Files in the workspace to upload to Cloud Storage upon successful
completion of all build steps.
[[["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-03-21 UTC."],[[["This page provides documentation for the `Artifacts.Types.ArtifactObjects` class within the Google Cloud Build v1 API, detailing its functionality for uploading files to Cloud Storage after a build is completed."],["The `Artifacts.Types.ArtifactObjects` class implements multiple interfaces including `IMessage`, `IEquatable`, `IDeepCloneable`, and `IBufferMessage`, indicating its capabilities for message handling, equality comparisons, deep cloning, and buffer operations."],["The class allows users to specify a Cloud Storage location (`Location` property) and a list of path globs (`Paths` property) to define which files from the build workspace should be uploaded upon successful completion."],["The page also contains links to reference documentation for versions of the same class ranging from version 1.0.0 up to the latest version 2.15.0, demonstrating the history and evolution of the API."],["The class's `Timing` property, which is read-only, is meant to store the amount of time it took to push all of the artifact objects to their destination."]]],[]]