public sealed class ArtifactResult : IMessage<ArtifactResult>, IEquatable<ArtifactResult>, IDeepCloneable<ArtifactResult>, IBufferMessage, IMessage
An artifact that was uploaded during a build. This is a single record in the artifact manifest JSON file.
Implements
Google.Protobuf.IMessage<ArtifactResult>, IEquatable<ArtifactResult>, Google.Protobuf.IDeepCloneable<ArtifactResult>, Google.Protobuf.IBufferMessage, Google.Protobuf.IMessageNamespace
Google.Cloud.CloudBuild.V1Assembly
Google.Cloud.CloudBuild.V1.dll
Constructors
ArtifactResult()
public ArtifactResult()
ArtifactResult(ArtifactResult)
public ArtifactResult(ArtifactResult other)
Parameter | |
---|---|
Name | Description |
other | ArtifactResult |
Properties
FileHash
public RepeatedField<FileHashes> FileHash { get; }
The file hash of the artifact.
Property Value | |
---|---|
Type | Description |
Google.Protobuf.Collections.RepeatedField<FileHashes> |
Location
public string Location { get; set; }
The path of an artifact in a Google Cloud Storage bucket, with the
generation number. For example,
gs://mybucket/path/to/output.jar#generation
.
Property Value | |
---|---|
Type | Description |
String |