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.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-08-07 UTC."],[[["\u003cp\u003eThe latest version of the Dialogflow v3 API class \u003ccode\u003eAgent.Types.GitIntegrationSettings.Types.GithubSettings\u003c/code\u003e is 2.23.0, which is available along with numerous previous versions ranging down to 1.0.0.\u003c/p\u003e\n"],["\u003cp\u003eThis class provides settings for integrating with GitHub, including properties such as \u003ccode\u003eAccessToken\u003c/code\u003e, \u003ccode\u003eBranches\u003c/code\u003e, \u003ccode\u003eDisplayName\u003c/code\u003e, \u003ccode\u003eRepositoryUri\u003c/code\u003e, and \u003ccode\u003eTrackingBranch\u003c/code\u003e.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eGithubSettings\u003c/code\u003e class inherits from \u003ccode\u003eobject\u003c/code\u003e and implements \u003ccode\u003eIMessage\u003c/code\u003e, \u003ccode\u003eIEquatable\u003c/code\u003e, \u003ccode\u003eIDeepCloneable\u003c/code\u003e, and \u003ccode\u003eIBufferMessage\u003c/code\u003e interfaces, all in the \u003ccode\u003eGoogle.Protobuf\u003c/code\u003e namespace.\u003c/p\u003e\n"],["\u003cp\u003eThe class provides constructors to create new \u003ccode\u003eGithubSettings\u003c/code\u003e objects, either blank or by copying an existing instance, it can be used to manage GitHub repository access and configuration for Dialogflow agents.\u003c/p\u003e\n"],["\u003cp\u003eThe github settings object contains a list of branches, the access token used to authenticate, the display name of the repository and the URI of the repository, as well as the tracking branch that it is following.\u003c/p\u003e\n"]]],[],null,[]]