Google Cloud Build V1 Client - Class RepositoryEventConfig (0.8.0)

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 \ V1

Methods

__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

hasPullRequest

setPullRequest

Filter to match changes in pull requests.

Parameter
Name
Description
Returns
Type
Description
$this

getPush

Filter to match changes in refs like branches, tags.

Returns
Type
Description

hasPush

setPush

Filter to match changes in refs like branches, tags.

Parameter
Name
Description
Returns
Type
Description
$this

getFilter

Returns
Type
Description
string
Design a Mobile Site
View Site in Mobile | Classic
Share by: