Reference documentation and code samples for the Google Cloud Build V1 Client class RepositoryEventConfig.
The configuration of a trigger that creates a build whenever an event from Repo API is received.
Generated from protobuf message google.devtools.cloudbuild.v1.RepositoryEventConfig
Namespace
Google \ Cloud \ Build \ V1Methods
__construct
Constructor.
Parameters | |
---|---|
Name | Description |
data |
array
Optional. Data for populating the Message object. |
↳ repository |
string
The resource name of the Repo API resource. |
↳ repository_type |
int
Output only. The type of the SCM vendor the repository points to. |
↳ pull_request |
Google\Cloud\Build\V1\PullRequestFilter
Filter to match changes in pull requests. |
↳ push |
Google\Cloud\Build\V1\PushFilter
Filter to match changes in refs like branches, tags. |
getRepository
The resource name of the Repo API resource.
Returns | |
---|---|
Type | Description |
string |
setRepository
The resource name of the Repo API resource.
Parameter | |
---|---|
Name | Description |
var |
string
|
Returns | |
---|---|
Type | Description |
$this |
getRepositoryType
Output only. The type of the SCM vendor the repository points to.
Returns | |
---|---|
Type | Description |
int |
setRepositoryType
Output only. The type of the SCM vendor the repository points to.
Parameter | |
---|---|
Name | Description |
var |
int
|
Returns | |
---|---|
Type | Description |
$this |
getPullRequest
Filter to match changes in pull requests.
Returns | |
---|---|
Type | Description |
Google\Cloud\Build\V1\PullRequestFilter|null |
hasPullRequest
setPullRequest
Filter to match changes in pull requests.
Parameter | |
---|---|
Name | Description |
var |
Google\Cloud\Build\V1\PullRequestFilter
|
Returns | |
---|---|
Type | Description |
$this |
getPush
Filter to match changes in refs like branches, tags.
Returns | |
---|---|
Type | Description |
Google\Cloud\Build\V1\PushFilter|null |
hasPush
setPush
Filter to match changes in refs like branches, tags.
Parameter | |
---|---|
Name | Description |
var |
Google\Cloud\Build\V1\PushFilter
|
Returns | |
---|---|
Type | Description |
$this |
getFilter
Returns | |
---|---|
Type | Description |
string |