Class SourceContext
A SourceContext is a reference to a tree of files. A SourceContext together with a path point to a unique revision of a single file or directory.
Implements
Inherited Members
Namespace: Google.Apis.CloudDebugger.v2.Data
Assembly: Google.Apis.CloudDebugger.v2.dll
Syntax
public class SourceContext : IDirectResponseSchema
Properties
CloudRepo
A SourceContext referring to a revision in a cloud repo.
Declaration
[JsonProperty("cloudRepo")]
public virtual CloudRepoSourceContext CloudRepo { get; set; }
Property Value
Type | Description |
---|---|
CloudRepoSourceContext |
CloudWorkspace
A SourceContext referring to a snapshot in a cloud workspace.
Declaration
[JsonProperty("cloudWorkspace")]
public virtual CloudWorkspaceSourceContext CloudWorkspace { get; set; }
Property Value
Type | Description |
---|---|
CloudWorkspaceSourceContext |
ETag
The ETag of the item.
Declaration
public virtual string ETag { get; set; }
Property Value
Type | Description |
---|---|
string |
Gerrit
A SourceContext referring to a Gerrit project.
Declaration
[JsonProperty("gerrit")]
public virtual GerritSourceContext Gerrit { get; set; }
Property Value
Type | Description |
---|---|
GerritSourceContext |
Git
A SourceContext referring to any third party Git repo (e.g. GitHub).
Declaration
[JsonProperty("git")]
public virtual GitSourceContext Git { get; set; }
Property Value
Type | Description |
---|---|
GitSourceContext |