Google Cloud Dialogflow Cx V3 Client - Class GithubSettings (0.2.1)

Reference documentation and code samples for the Google Cloud Dialogflow Cx V3 Client class GithubSettings.

Settings of integration with GitHub.

Generated from protobuf message google.cloud.dialogflow.cx.v3.Agent.GitIntegrationSettings.GithubSettings

Namespace

Google \ Cloud \ Dialogflow \ Cx \ V3 \ Agent \ GitIntegrationSettings

Methods

__construct

Constructor.

Parameters
NameDescription
data array

Optional. Data for populating the Message object.

↳ display_name string

The unique repository display name for the GitHub repository.

↳ repository_uri string

The GitHub repository URI related to the agent.

↳ tracking_branch string

The branch of the GitHub repository tracked for this agent.

↳ access_token string

The access token used to authenticate the access to the GitHub repository.

↳ branches array

A list of branches configured to be used from Dialogflow.

getDisplayName

The unique repository display name for the GitHub repository.

Returns
TypeDescription
string

setDisplayName

The unique repository display name for the GitHub repository.

Parameter
NameDescription
var string
Returns
TypeDescription
$this

getRepositoryUri

The GitHub repository URI related to the agent.

Returns
TypeDescription
string

setRepositoryUri

The GitHub repository URI related to the agent.

Parameter
NameDescription
var string
Returns
TypeDescription
$this

getTrackingBranch

The branch of the GitHub repository tracked for this agent.

Returns
TypeDescription
string

setTrackingBranch

The branch of the GitHub repository tracked for this agent.

Parameter
NameDescription
var string
Returns
TypeDescription
$this

getAccessToken

The access token used to authenticate the access to the GitHub repository.

Returns
TypeDescription
string

setAccessToken

The access token used to authenticate the access to the GitHub repository.

Parameter
NameDescription
var string
Returns
TypeDescription
$this

getBranches

A list of branches configured to be used from Dialogflow.

Returns
TypeDescription
Google\Protobuf\Internal\RepeatedField

setBranches

A list of branches configured to be used from Dialogflow.

Parameter
NameDescription
var string[]
Returns
TypeDescription
$this