Class PullRequestFilter
PullRequestFilter contains filter properties for matching GitHub Pull Requests.
Inheritance
System.Object
PullRequestFilter
Implements
Google.Apis.Requests.IDirectResponseSchema
Inherited Members
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Namespace: Google.Apis.CloudBuild.v1.Data
Assembly: Google.Apis.CloudBuild.v1.dll
Syntax
public class PullRequestFilter : IDirectResponseSchema
Properties
Branch
Regex of branches to match. The syntax of the regular expressions accepted is the syntax accepted by RE2 and described at https://github.com/google/re2/wiki/Syntax
Declaration
[JsonProperty("branch")]
public virtual string Branch { get; set; }
Property Value
| Type | Description |
|---|---|
| System.String |
CommentControl
Configure builds to run whether a repository owner or collaborator need to comment /gcbrun.
Declaration
[JsonProperty("commentControl")]
public virtual string CommentControl { get; set; }
Property Value
| Type | Description |
|---|---|
| System.String |
ETag
The ETag of the item.
Declaration
public virtual string ETag { get; set; }
Property Value
| Type | Description |
|---|---|
| System.String |
InvertRegex
If true, branches that do NOT match the git_ref will trigger a build.
Declaration
[JsonProperty("invertRegex")]
public virtual bool? InvertRegex { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Nullable<System.Boolean> |
Implements
Google.Apis.Requests.IDirectResponseSchema