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 |