Class ArtifactResult (1.0.0)

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.

Inheritance

Object > ArtifactResult

Implements

Google.Protobuf.IMessage<ArtifactResult>, IEquatable<ArtifactResult>, Google.Protobuf.IDeepCloneable<ArtifactResult>, Google.Protobuf.IBufferMessage, Google.Protobuf.IMessage

Namespace

Google.Cloud.CloudBuild.V1

Assembly

Google.Cloud.CloudBuild.V1.dll

Constructors

ArtifactResult()

public ArtifactResult()

ArtifactResult(ArtifactResult)

public ArtifactResult(ArtifactResult other)
Parameter
NameDescription
otherArtifactResult

Properties

FileHash

public RepeatedField<FileHashes> FileHash { get; }

The file hash of the artifact.

Property Value
TypeDescription
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
TypeDescription
String