Google.Cloud.DevTools.Common - Class RepoId (3.1.1)

public sealed class RepoId : IMessage<RepoId>, IMessage, IEquatable<RepoId>, IDeepCloneable<RepoId>

Reference documentation and code samples for the Google.Cloud.DevTools.Common class RepoId.

A unique identifier for a cloud repo.

Inheritance

object > RepoId

Namespace

Google.Cloud.DevTools.Source.V1

Assembly

Google.Cloud.DevTools.Common.dll

Constructors

RepoId()

public RepoId()

RepoId(RepoId)

public RepoId(RepoId other)
Parameter
NameDescription
otherRepoId

Properties

IdCase

public RepoId.IdOneofCase IdCase { get; }
Property Value
TypeDescription
RepoIdIdOneofCase

ProjectRepoId

public ProjectRepoId ProjectRepoId { get; set; }

A combination of a project ID and a repo name.

Property Value
TypeDescription
ProjectRepoId

Uid

public string Uid { get; set; }

A server-assigned, globally unique identifier.

Property Value
TypeDescription
string