Google Cloud Build V2 Client - Class GitHubConfig (0.15.0)

Reference documentation and code samples for the Google Cloud Build V2 Client class GitHubConfig.

Configuration for connections to github.com.

Generated from protobuf message google.devtools.cloudbuild.v2.GitHubConfig

Namespace

Google \ Cloud \ Build \ V2

Methods

__construct

Constructor.

Parameters
Name
Description
data
array

Optional. Data for populating the Message object.

↳ authorizer_credential
Google\Cloud\Build\V2\OAuthCredential

OAuth credential of the account that authorized the Cloud Build GitHub App. It is recommended to use a robot account instead of a human user account. The OAuth token must be tied to the Cloud Build GitHub App.

↳ app_installation_id
int|string

GitHub App installation id.

getAuthorizerCredential

OAuth credential of the account that authorized the Cloud Build GitHub App.

It is recommended to use a robot account instead of a human user account. The OAuth token must be tied to the Cloud Build GitHub App.

Returns
Type
Description

hasAuthorizerCredential

clearAuthorizerCredential

setAuthorizerCredential

OAuth credential of the account that authorized the Cloud Build GitHub App.

It is recommended to use a robot account instead of a human user account. The OAuth token must be tied to the Cloud Build GitHub App.

Parameter
Name
Description
Returns
Type
Description
$this

getAppInstallationId

GitHub App installation id.

Returns
Type
Description
int|string

setAppInstallationId

GitHub App installation id.

Parameter
Name
Description
var
int|string
Returns
Type
Description
$this
Design a Mobile Site
View Site in Mobile | Classic
Share by: