CxAgentGitIntegrationSettingsGithubSettings

data class CxAgentGitIntegrationSettingsGithubSettings(val accessToken: String? = null, val branches: List<String>? = null, val displayName: String? = null, val repositoryUri: String? = null, val trackingBranch: String? = null)

Constructors

constructor(accessToken: String? = null, branches: List<String>? = null, displayName: String? = null, repositoryUri: String? = null, trackingBranch: String? = null)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard
val accessToken: String? = null

The access token used to authenticate the access to the GitHub repository. Note: This property is sensitive and will not be displayed in the plan.

Link copied to clipboard
val branches: List<String>? = null

A list of branches configured to be used from Dialogflow.

Link copied to clipboard
val displayName: String? = null

The unique repository display name for the GitHub repository.

Link copied to clipboard
val repositoryUri: String? = null

The GitHub repository URI related to the agent.

Link copied to clipboard
val trackingBranch: String? = null

The branch of the GitHub repository tracked for this agent.