public sealed class RepoId : IMessage<RepoId>, IEquatable<RepoId>, IDeepCloneable<RepoId>, IBufferMessage, IMessage
Reference documentation and code samples for the Grafeas v1 API class RepoId.
A unique identifier for a Cloud Repo.
Namespace
Grafeas.V1Assembly
Grafeas.V1.dll
Constructors
RepoId()
public RepoId()
RepoId(RepoId)
public RepoId(RepoId other)
Parameter | |
---|---|
Name | Description |
other | RepoId |
Properties
HasUid
public bool HasUid { get; }
Gets whether the "uid" field is set
Property Value | |
---|---|
Type | Description |
bool |
IdCase
public RepoId.IdOneofCase IdCase { get; }
Property Value | |
---|---|
Type | Description |
RepoIdIdOneofCase |
ProjectRepoId
public ProjectRepoId ProjectRepoId { get; set; }
A combination of a project ID and a repo name.
Property Value | |
---|---|
Type | Description |
ProjectRepoId |
Uid
public string Uid { get; set; }
A server-assigned, globally unique identifier.
Property Value | |
---|---|
Type | Description |
string |