public sealed class FetchGitRepositoryLinkCommitRequest : IMessage<FetchGitRepositoryLinkCommitRequest>, IEquatable<FetchGitRepositoryLinkCommitRequest>, IDeepCloneable<FetchGitRepositoryLinkCommitRequest>, IBufferMessage, IMessageReference documentation and code samples for the Developer Connect v1 API class FetchGitRepositoryLinkCommitRequest.
Request message for FetchGitRepositoryLinkCommit.
Implements
IMessageFetchGitRepositoryLinkCommitRequest, IEquatableFetchGitRepositoryLinkCommitRequest, IDeepCloneableFetchGitRepositoryLinkCommitRequest, IBufferMessage, IMessageNamespace
Google.Cloud.DeveloperConnect.V1Assembly
Google.Cloud.DeveloperConnect.V1.dll
Constructors
FetchGitRepositoryLinkCommitRequest()
public FetchGitRepositoryLinkCommitRequest()FetchGitRepositoryLinkCommitRequest(FetchGitRepositoryLinkCommitRequest)
public FetchGitRepositoryLinkCommitRequest(FetchGitRepositoryLinkCommitRequest other)| Parameter | |
|---|---|
| Name | Description |
other |
FetchGitRepositoryLinkCommitRequest |
Properties
CommitSha
public string CommitSha { get; set; }Required. The commit SHA, or symbolic revision (e.g., branch name, tag, or Git reference).
| Property Value | |
|---|---|
| Type | Description |
string |
|
GitRepositoryLinkName
public GitRepositoryLinkName GitRepositoryLinkName { get; set; }GitRepositoryLinkName-typed view over the Name resource name property.
| Property Value | |
|---|---|
| Type | Description |
GitRepositoryLinkName |
|
Name
public string Name { get; set; }Required. The resource name of the GitRepositoryLink in the format
projects/*/locations/*/connections/*/gitRepositoryLinks/*.
| Property Value | |
|---|---|
| Type | Description |
string |
|
PathFilters
public RepeatedField<string> PathFilters { get; }Optional. Path patterns or exact paths to filter returned files (only
applicable in FULL view).
When path_filters is specified, FileDiff.patch is populated for all
matching files (use ["**"] to include patches for all changed files).
When path_filters is omitted or empty, the full list of FileDiff is
returned without patch diffs (FileDiff.patch is empty).
| Property Value | |
|---|---|
| Type | Description |
RepeatedFieldstring |
|
View
public CommitView View { get; set; }Optional. The level of commit details to return in the response.
Defaults to FULL if unspecified. In FULL view, files metadata (paths
and statuses) are returned; path_filters must also be specified to
populate line patch hunks.
| Property Value | |
|---|---|
| Type | Description |
CommitView |
|