public sealed class Agent.Types.GitIntegrationSettings.Types.GithubSettings : IMessage<Agent.Types.GitIntegrationSettings.Types.GithubSettings>, IEquatable<Agent.Types.GitIntegrationSettings.Types.GithubSettings>, IDeepCloneable<Agent.Types.GitIntegrationSettings.Types.GithubSettings>, IBufferMessage, IMessage
Reference documentation and code samples for the Dialogflow v3 API class Agent.Types.GitIntegrationSettings.Types.GithubSettings.
Settings of integration with GitHub.
Implements
IMessageAgentTypesGitIntegrationSettingsTypesGithubSettings, IEquatableAgentTypesGitIntegrationSettingsTypesGithubSettings, IDeepCloneableAgentTypesGitIntegrationSettingsTypesGithubSettings, IBufferMessage, IMessageNamespace
Google.Cloud.Dialogflow.Cx.V3Assembly
Google.Cloud.Dialogflow.Cx.V3.dll
Constructors
GithubSettings()
public GithubSettings()
GithubSettings(GithubSettings)
public GithubSettings(Agent.Types.GitIntegrationSettings.Types.GithubSettings other)
Parameter | |
---|---|
Name | Description |
other | AgentTypesGitIntegrationSettingsTypesGithubSettings |
Properties
AccessToken
public string AccessToken { get; set; }
The access token used to authenticate the access to the GitHub repository.
Property Value | |
---|---|
Type | Description |
string |
Branches
public RepeatedField<string> Branches { get; }
A list of branches configured to be used from Dialogflow.
Property Value | |
---|---|
Type | Description |
RepeatedFieldstring |
DisplayName
public string DisplayName { get; set; }
The unique repository display name for the GitHub repository.
Property Value | |
---|---|
Type | Description |
string |
RepositoryUri
public string RepositoryUri { get; set; }
The GitHub repository URI related to the agent.
Property Value | |
---|---|
Type | Description |
string |
TrackingBranch
public string TrackingBranch { get; set; }
The branch of GitHub repository tracked for this agent.
Property Value | |
---|---|
Type | Description |
string |