Class Source (1.0.0)

public sealed class Source : IMessage<Source>, IEquatable<Source>, IDeepCloneable<Source>, IBufferMessage, IMessage

Location of the source in a supported storage service.

Inheritance

Object > Source

Implements

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

Namespace

Google.Cloud.CloudBuild.V1

Assembly

Google.Cloud.CloudBuild.V1.dll

Constructors

Source()

public Source()

Source(Source)

public Source(Source other)
Parameter
NameDescription
otherSource

Properties

RepoSource

public RepoSource RepoSource { get; set; }

If provided, get the source from this location in a Cloud Source Repository.

Property Value
TypeDescription
RepoSource

SourceCase

public Source.SourceOneofCase SourceCase { get; }
Property Value
TypeDescription
Source.SourceOneofCase

StorageSource

public StorageSource StorageSource { get; set; }

If provided, get the source from this location in Google Cloud Storage.

Property Value
TypeDescription
StorageSource