package
0.8.0
Repository: https://github.com/willabides/octo-go.git
Documentation: pkg.go.dev

# Functions

AcceptInvitation performs requests for "repos/accept-invitation" Accept a repository invitation.
AddAppAccessRestrictions performs requests for "repos/add-app-access-restrictions" Add app access restrictions.
AddCollaborator performs requests for "repos/add-collaborator" Add a repository collaborator.
AddStatusCheckContexts performs requests for "repos/add-status-check-contexts" Add status check contexts.
AddTeamAccessRestrictions performs requests for "repos/add-team-access-restrictions" Add team access restrictions.
AddUserAccessRestrictions performs requests for "repos/add-user-access-restrictions" Add user access restrictions.
CheckCollaborator performs requests for "repos/check-collaborator" Check if a user is a repository collaborator.
CheckVulnerabilityAlerts performs requests for "repos/check-vulnerability-alerts" Check if vulnerability alerts are enabled for a repository.
CompareCommits performs requests for "repos/compare-commits" Compare two commits.
CreateCommitComment performs requests for "repos/create-commit-comment" Create a commit comment.
CreateCommitSignatureProtection performs requests for "repos/create-commit-signature-protection" Create commit signature protection.
CreateCommitStatus performs requests for "repos/create-commit-status" Create a commit status.
CreateDeployKey performs requests for "repos/create-deploy-key" Create a deploy key.
CreateDeployment performs requests for "repos/create-deployment" Create a deployment.
CreateDeploymentStatus performs requests for "repos/create-deployment-status" Create a deployment status.
CreateDispatchEvent performs requests for "repos/create-dispatch-event" Create a repository dispatch event.
CreateForAuthenticatedUser performs requests for "repos/create-for-authenticated-user" Create a repository for the authenticated user.
CreateFork performs requests for "repos/create-fork" Create a fork.
CreateInOrg performs requests for "repos/create-in-org" Create an organization repository.
CreateOrUpdateFileContents performs requests for "repos/create-or-update-file-contents" Create or update file contents.
CreatePagesSite performs requests for "repos/create-pages-site" Create a GitHub Pages site.
CreateRelease performs requests for "repos/create-release" Create a release.
CreateUsingTemplate performs requests for "repos/create-using-template" Create a repository using a template.
CreateWebhook performs requests for "repos/create-webhook" Create a repository webhook.
DeclineInvitation performs requests for "repos/decline-invitation" Decline a repository invitation.
Delete performs requests for "repos/delete" Delete a repository.
DeleteAccessRestrictions performs requests for "repos/delete-access-restrictions" Delete access restrictions.
DeleteAdminBranchProtection performs requests for "repos/delete-admin-branch-protection" Delete admin branch protection.
DeleteBranchProtection performs requests for "repos/delete-branch-protection" Delete branch protection.
DeleteCommitComment performs requests for "repos/delete-commit-comment" Delete a commit comment.
DeleteCommitSignatureProtection performs requests for "repos/delete-commit-signature-protection" Delete commit signature protection.
DeleteDeployKey performs requests for "repos/delete-deploy-key" Delete a deploy key.
DeleteDeployment performs requests for "repos/delete-deployment" Delete a deployment.
DeleteFile performs requests for "repos/delete-file" Delete a file.
DeleteInvitation performs requests for "repos/delete-invitation" Delete a repository invitation.
DeletePagesSite performs requests for "repos/delete-pages-site" Delete a GitHub Pages site.
DeletePullRequestReviewProtection performs requests for "repos/delete-pull-request-review-protection" Delete pull request review protection.
DeleteRelease performs requests for "repos/delete-release" Delete a release.
DeleteReleaseAsset performs requests for "repos/delete-release-asset" Delete a release asset.
DeleteWebhook performs requests for "repos/delete-webhook" Delete a repository webhook.
DisableAutomatedSecurityFixes performs requests for "repos/disable-automated-security-fixes" Disable automated security fixes.
DisableVulnerabilityAlerts performs requests for "repos/disable-vulnerability-alerts" Disable vulnerability alerts.
DownloadTarballArchive performs requests for "repos/download-tarball-archive" Download a repository archive (tar).
DownloadZipballArchive performs requests for "repos/download-zipball-archive" Download a repository archive (zip).
EnableAutomatedSecurityFixes performs requests for "repos/enable-automated-security-fixes" Enable automated security fixes.
EnableVulnerabilityAlerts performs requests for "repos/enable-vulnerability-alerts" Enable vulnerability alerts.
Get performs requests for "repos/get" Get a repository.
GetAccessRestrictions performs requests for "repos/get-access-restrictions" Get access restrictions.
GetAdminBranchProtection performs requests for "repos/get-admin-branch-protection" Get admin branch protection.
GetAllStatusCheckContexts performs requests for "repos/get-all-status-check-contexts" Get all status check contexts.
GetAllTopics performs requests for "repos/get-all-topics" Get all repository topics.
GetAppsWithAccessToProtectedBranch performs requests for "repos/get-apps-with-access-to-protected-branch" Get apps with access to the protected branch.
GetBranch performs requests for "repos/get-branch" Get a branch.
GetBranchProtection performs requests for "repos/get-branch-protection" Get branch protection.
GetClones performs requests for "repos/get-clones" Get repository clones.
GetCodeFrequencyStats performs requests for "repos/get-code-frequency-stats" Get the weekly commit activity.
GetCollaboratorPermissionLevel performs requests for "repos/get-collaborator-permission-level" Get repository permissions for a user.
GetCombinedStatusForRef performs requests for "repos/get-combined-status-for-ref" Get the combined status for a specific reference.
GetCommit performs requests for "repos/get-commit" Get a commit.
GetCommitActivityStats performs requests for "repos/get-commit-activity-stats" Get the last year of commit activity.
GetCommitComment performs requests for "repos/get-commit-comment" Get a commit comment.
GetCommitSignatureProtection performs requests for "repos/get-commit-signature-protection" Get commit signature protection.
GetCommunityProfileMetrics performs requests for "repos/get-community-profile-metrics" Get community profile metrics.
GetContent performs requests for "repos/get-content" Get repository content.
GetContributorsStats performs requests for "repos/get-contributors-stats" Get all contributor commit activity.
GetDeployKey performs requests for "repos/get-deploy-key" Get a deploy key.
GetDeployment performs requests for "repos/get-deployment" Get a deployment.
GetDeploymentStatus performs requests for "repos/get-deployment-status" Get a deployment status.
GetLatestPagesBuild performs requests for "repos/get-latest-pages-build" Get latest Pages build.
GetLatestRelease performs requests for "repos/get-latest-release" Get the latest release.
GetPages performs requests for "repos/get-pages" Get a GitHub Pages site.
GetPagesBuild performs requests for "repos/get-pages-build" Get GitHub Pages build.
GetParticipationStats performs requests for "repos/get-participation-stats" Get the weekly commit count.
GetPullRequestReviewProtection performs requests for "repos/get-pull-request-review-protection" Get pull request review protection.
GetPunchCardStats performs requests for "repos/get-punch-card-stats" Get the hourly commit count for each day.
GetReadme performs requests for "repos/get-readme" Get a repository README.
GetRelease performs requests for "repos/get-release" Get a release.
GetReleaseAsset performs requests for "repos/get-release-asset" Get a release asset.
GetReleaseByTag performs requests for "repos/get-release-by-tag" Get a release by tag name.
GetStatusChecksProtection performs requests for "repos/get-status-checks-protection" Get status checks protection.
GetTeamsWithAccessToProtectedBranch performs requests for "repos/get-teams-with-access-to-protected-branch" Get teams with access to the protected branch.
GetTopPaths performs requests for "repos/get-top-paths" Get top referral paths.
GetTopReferrers performs requests for "repos/get-top-referrers" Get top referral sources.
GetUsersWithAccessToProtectedBranch performs requests for "repos/get-users-with-access-to-protected-branch" Get users with access to the protected branch.
GetViews performs requests for "repos/get-views" Get page views.
GetWebhook performs requests for "repos/get-webhook" Get a repository webhook.
ListBranches performs requests for "repos/list-branches" List branches.
ListBranchesForHeadCommit performs requests for "repos/list-branches-for-head-commit" List branches for HEAD commit.
ListCollaborators performs requests for "repos/list-collaborators" List repository collaborators.
ListCommentsForCommit performs requests for "repos/list-comments-for-commit" List commit comments.
ListCommitCommentsForRepo performs requests for "repos/list-commit-comments-for-repo" List commit comments for a repository.
ListCommits performs requests for "repos/list-commits" List commits.
ListCommitStatusesForRef performs requests for "repos/list-commit-statuses-for-ref" List commit statuses for a reference.
ListContributors performs requests for "repos/list-contributors" List repository contributors.
ListDeployKeys performs requests for "repos/list-deploy-keys" List deploy keys.
ListDeployments performs requests for "repos/list-deployments" List deployments.
ListDeploymentStatuses performs requests for "repos/list-deployment-statuses" List deployment statuses.
ListForAuthenticatedUser performs requests for "repos/list-for-authenticated-user" List repositories for the authenticated user.
ListForks performs requests for "repos/list-forks" List forks.
ListForOrg performs requests for "repos/list-for-org" List organization repositories.
ListForUser performs requests for "repos/list-for-user" List repositories for a user.
ListInvitations performs requests for "repos/list-invitations" List repository invitations.
ListInvitationsForAuthenticatedUser performs requests for "repos/list-invitations-for-authenticated-user" List repository invitations for the authenticated user.
ListLanguages performs requests for "repos/list-languages" List repository languages.
ListPagesBuilds performs requests for "repos/list-pages-builds" List GitHub Pages builds.
ListPublic performs requests for "repos/list-public" List public repositories.
ListPullRequestsAssociatedWithCommit performs requests for "repos/list-pull-requests-associated-with-commit" List pull requests associated with a commit.
ListReleaseAssets performs requests for "repos/list-release-assets" List release assets.
ListReleases performs requests for "repos/list-releases" List releases.
ListTags performs requests for "repos/list-tags" List repository tags.
ListTeams performs requests for "repos/list-teams" List repository teams.
ListWebhooks performs requests for "repos/list-webhooks" List repository webhooks.
Merge performs requests for "repos/merge" Merge a branch.
NewClient returns a new Client.
PingWebhook performs requests for "repos/ping-webhook" Ping a repository webhook.
RemoveAppAccessRestrictions performs requests for "repos/remove-app-access-restrictions" Remove app access restrictions.
RemoveCollaborator performs requests for "repos/remove-collaborator" Remove a repository collaborator.
RemoveStatusCheckContexts performs requests for "repos/remove-status-check-contexts" Remove status check contexts.
RemoveStatusCheckProtection performs requests for "repos/remove-status-check-protection" Remove status check protection.
RemoveTeamAccessRestrictions performs requests for "repos/remove-team-access-restrictions" Remove team access restrictions.
RemoveUserAccessRestrictions performs requests for "repos/remove-user-access-restrictions" Remove user access restrictions.
ReplaceAllTopics performs requests for "repos/replace-all-topics" Replace all repository topics.
RequestPagesBuild performs requests for "repos/request-pages-build" Request a GitHub Pages build.
SetAdminBranchProtection performs requests for "repos/set-admin-branch-protection" Set admin branch protection.
SetAppAccessRestrictions performs requests for "repos/set-app-access-restrictions" Set app access restrictions.
SetStatusCheckContexts performs requests for "repos/set-status-check-contexts" Set status check contexts.
SetTeamAccessRestrictions performs requests for "repos/set-team-access-restrictions" Set team access restrictions.
SetUserAccessRestrictions performs requests for "repos/set-user-access-restrictions" Set user access restrictions.
TestPushWebhook performs requests for "repos/test-push-webhook" Test the push repository webhook.
Transfer performs requests for "repos/transfer" Transfer a repository.
Update performs requests for "repos/update" Update a repository.
UpdateBranchProtection performs requests for "repos/update-branch-protection" Update branch protection.
UpdateCommitComment performs requests for "repos/update-commit-comment" Update a commit comment.
UpdateInformationAboutPagesSite performs requests for "repos/update-information-about-pages-site" Update information about a GitHub Pages site.
UpdateInvitation performs requests for "repos/update-invitation" Update a repository invitation.
UpdatePullRequestReviewProtection performs requests for "repos/update-pull-request-review-protection" Update pull request review protection.
UpdateRelease performs requests for "repos/update-release" Update a release.
UpdateReleaseAsset performs requests for "repos/update-release-asset" Update a release asset.
UpdateStatusCheckProtection performs requests for "repos/update-status-check-protection" Update status check protection.
UpdateWebhook performs requests for "repos/update-webhook" Update a repository webhook.
UploadReleaseAsset performs requests for "repos/upload-release-asset" Upload a release asset.

# Structs

AcceptInvitationReq is request data for Client.AcceptInvitation https://developer.github.com/v3/repos/invitations/#accept-a-repository-invitation Non-nil errors will have the type *requests.RequestError, octo.ResponseError or url.Error.
AcceptInvitationResponse is a response for AcceptInvitation https://developer.github.com/v3/repos/invitations/#accept-a-repository-invitation */.
AddAppAccessRestrictionsReq is request data for Client.AddAppAccessRestrictions https://developer.github.com/v3/repos/branches/#add-app-access-restrictions Non-nil errors will have the type *requests.RequestError, octo.ResponseError or url.Error.
AddAppAccessRestrictionsResponse is a response for AddAppAccessRestrictions https://developer.github.com/v3/repos/branches/#add-app-access-restrictions */.
AddCollaboratorReq is request data for Client.AddCollaborator https://developer.github.com/v3/repos/collaborators/#add-a-repository-collaborator Non-nil errors will have the type *requests.RequestError, octo.ResponseError or url.Error.
AddCollaboratorReqBody is a request body for repos/add-collaborator https://developer.github.com/v3/repos/collaborators/#add-a-repository-collaborator */.
AddCollaboratorResponse is a response for AddCollaborator https://developer.github.com/v3/repos/collaborators/#add-a-repository-collaborator */.
AddStatusCheckContextsReq is request data for Client.AddStatusCheckContexts https://developer.github.com/v3/repos/branches/#add-status-check-contexts Non-nil errors will have the type *requests.RequestError, octo.ResponseError or url.Error.
AddStatusCheckContextsResponse is a response for AddStatusCheckContexts https://developer.github.com/v3/repos/branches/#add-status-check-contexts */.
AddTeamAccessRestrictionsReq is request data for Client.AddTeamAccessRestrictions https://developer.github.com/v3/repos/branches/#add-team-access-restrictions Non-nil errors will have the type *requests.RequestError, octo.ResponseError or url.Error.
AddTeamAccessRestrictionsResponse is a response for AddTeamAccessRestrictions https://developer.github.com/v3/repos/branches/#add-team-access-restrictions */.
AddUserAccessRestrictionsReq is request data for Client.AddUserAccessRestrictions https://developer.github.com/v3/repos/branches/#add-user-access-restrictions Non-nil errors will have the type *requests.RequestError, octo.ResponseError or url.Error.
AddUserAccessRestrictionsResponse is a response for AddUserAccessRestrictions https://developer.github.com/v3/repos/branches/#add-user-access-restrictions */.
CheckCollaboratorReq is request data for Client.CheckCollaborator https://developer.github.com/v3/repos/collaborators/#check-if-a-user-is-a-repository-collaborator Non-nil errors will have the type *requests.RequestError, octo.ResponseError or url.Error.
CheckCollaboratorResponse is a response for CheckCollaborator https://developer.github.com/v3/repos/collaborators/#check-if-a-user-is-a-repository-collaborator */.
CheckVulnerabilityAlertsReq is request data for Client.CheckVulnerabilityAlerts https://developer.github.com/v3/repos/#check-if-vulnerability-alerts-are-enabled-for-a-repository Non-nil errors will have the type *requests.RequestError, octo.ResponseError or url.Error.
CheckVulnerabilityAlertsResponse is a response for CheckVulnerabilityAlerts https://developer.github.com/v3/repos/#check-if-vulnerability-alerts-are-enabled-for-a-repository */.
CompareCommitsReq is request data for Client.CompareCommits https://developer.github.com/v3/repos/commits/#compare-two-commits Non-nil errors will have the type *requests.RequestError, octo.ResponseError or url.Error.
CompareCommitsResponse is a response for CompareCommits https://developer.github.com/v3/repos/commits/#compare-two-commits */.
CreateCommitCommentReq is request data for Client.CreateCommitComment https://developer.github.com/v3/repos/comments/#create-a-commit-comment Non-nil errors will have the type *requests.RequestError, octo.ResponseError or url.Error.
CreateCommitCommentReqBody is a request body for repos/create-commit-comment https://developer.github.com/v3/repos/comments/#create-a-commit-comment */.
CreateCommitCommentResponse is a response for CreateCommitComment https://developer.github.com/v3/repos/comments/#create-a-commit-comment */.
CreateCommitSignatureProtectionReq is request data for Client.CreateCommitSignatureProtection https://developer.github.com/v3/repos/branches/#create-commit-signature-protection Non-nil errors will have the type *requests.RequestError, octo.ResponseError or url.Error.
CreateCommitSignatureProtectionResponse is a response for CreateCommitSignatureProtection https://developer.github.com/v3/repos/branches/#create-commit-signature-protection */.
CreateCommitStatusReq is request data for Client.CreateCommitStatus https://developer.github.com/v3/repos/statuses/#create-a-commit-status Non-nil errors will have the type *requests.RequestError, octo.ResponseError or url.Error.
CreateCommitStatusReqBody is a request body for repos/create-commit-status https://developer.github.com/v3/repos/statuses/#create-a-commit-status */.
CreateCommitStatusResponse is a response for CreateCommitStatus https://developer.github.com/v3/repos/statuses/#create-a-commit-status */.
CreateDeployKeyReq is request data for Client.CreateDeployKey https://developer.github.com/v3/repos/keys/#create-a-deploy-key Non-nil errors will have the type *requests.RequestError, octo.ResponseError or url.Error.
CreateDeployKeyReqBody is a request body for repos/create-deploy-key https://developer.github.com/v3/repos/keys/#create-a-deploy-key */.
CreateDeployKeyResponse is a response for CreateDeployKey https://developer.github.com/v3/repos/keys/#create-a-deploy-key */.
CreateDeploymentReq is request data for Client.CreateDeployment https://developer.github.com/v3/repos/deployments/#create-a-deployment Non-nil errors will have the type *requests.RequestError, octo.ResponseError or url.Error.
CreateDeploymentReqBody is a request body for repos/create-deployment https://developer.github.com/v3/repos/deployments/#create-a-deployment */.
CreateDeploymentResponse is a response for CreateDeployment https://developer.github.com/v3/repos/deployments/#create-a-deployment */.
CreateDeploymentStatusReq is request data for Client.CreateDeploymentStatus https://developer.github.com/v3/repos/deployments/#create-a-deployment-status Non-nil errors will have the type *requests.RequestError, octo.ResponseError or url.Error.
CreateDeploymentStatusReqBody is a request body for repos/create-deployment-status https://developer.github.com/v3/repos/deployments/#create-a-deployment-status */.
CreateDeploymentStatusResponse is a response for CreateDeploymentStatus https://developer.github.com/v3/repos/deployments/#create-a-deployment-status */.
CreateDispatchEventReq is request data for Client.CreateDispatchEvent https://developer.github.com/v3/repos/#create-a-repository-dispatch-event Non-nil errors will have the type *requests.RequestError, octo.ResponseError or url.Error.
CreateDispatchEventReqBody is a request body for repos/create-dispatch-event https://developer.github.com/v3/repos/#create-a-repository-dispatch-event */.
CreateDispatchEventResponse is a response for CreateDispatchEvent https://developer.github.com/v3/repos/#create-a-repository-dispatch-event */.
CreateForAuthenticatedUserReq is request data for Client.CreateForAuthenticatedUser https://developer.github.com/v3/repos/#create-a-repository-for-the-authenticated-user Non-nil errors will have the type *requests.RequestError, octo.ResponseError or url.Error.
CreateForAuthenticatedUserReqBody is a request body for repos/create-for-authenticated-user https://developer.github.com/v3/repos/#create-a-repository-for-the-authenticated-user */.
CreateForAuthenticatedUserResponse is a response for CreateForAuthenticatedUser https://developer.github.com/v3/repos/#create-a-repository-for-the-authenticated-user */.
CreateForkReq is request data for Client.CreateFork https://developer.github.com/v3/repos/forks/#create-a-fork Non-nil errors will have the type *requests.RequestError, octo.ResponseError or url.Error.
CreateForkReqBody is a request body for repos/create-fork https://developer.github.com/v3/repos/forks/#create-a-fork */.
CreateForkResponse is a response for CreateFork https://developer.github.com/v3/repos/forks/#create-a-fork */.
CreateInOrgReq is request data for Client.CreateInOrg https://developer.github.com/v3/repos/#create-an-organization-repository Non-nil errors will have the type *requests.RequestError, octo.ResponseError or url.Error.
CreateInOrgReqBody is a request body for repos/create-in-org https://developer.github.com/v3/repos/#create-an-organization-repository */.
CreateInOrgResponse is a response for CreateInOrg https://developer.github.com/v3/repos/#create-an-organization-repository */.
CreateOrUpdateFileContentsReq is request data for Client.CreateOrUpdateFileContents https://developer.github.com/v3/repos/contents/#create-or-update-file-contents Non-nil errors will have the type *requests.RequestError, octo.ResponseError or url.Error.
CreateOrUpdateFileContentsReqBody is a request body for repos/create-or-update-file-contents https://developer.github.com/v3/repos/contents/#create-or-update-file-contents */.
CreateOrUpdateFileContentsReqBodyAuthor is a value for CreateOrUpdateFileContentsReqBody's Author field.
CreateOrUpdateFileContentsReqBodyCommitter is a value for CreateOrUpdateFileContentsReqBody's Committer field.
CreateOrUpdateFileContentsResponse is a response for CreateOrUpdateFileContents https://developer.github.com/v3/repos/contents/#create-or-update-file-contents */.
CreatePagesSiteReq is request data for Client.CreatePagesSite https://developer.github.com/v3/repos/pages/#create-a-github-pages-site Non-nil errors will have the type *requests.RequestError, octo.ResponseError or url.Error.
CreatePagesSiteReqBody is a request body for repos/create-pages-site https://developer.github.com/v3/repos/pages/#create-a-github-pages-site */.
CreatePagesSiteReqBodySource is a value for CreatePagesSiteReqBody's Source field.
CreatePagesSiteResponse is a response for CreatePagesSite https://developer.github.com/v3/repos/pages/#create-a-github-pages-site */.
CreateReleaseReq is request data for Client.CreateRelease https://developer.github.com/v3/repos/releases/#create-a-release Non-nil errors will have the type *requests.RequestError, octo.ResponseError or url.Error.
CreateReleaseReqBody is a request body for repos/create-release https://developer.github.com/v3/repos/releases/#create-a-release */.
CreateReleaseResponse is a response for CreateRelease https://developer.github.com/v3/repos/releases/#create-a-release */.
CreateUsingTemplateReq is request data for Client.CreateUsingTemplate https://developer.github.com/v3/repos/#create-a-repository-using-a-template Non-nil errors will have the type *requests.RequestError, octo.ResponseError or url.Error.
CreateUsingTemplateReqBody is a request body for repos/create-using-template https://developer.github.com/v3/repos/#create-a-repository-using-a-template */.
CreateUsingTemplateResponse is a response for CreateUsingTemplate https://developer.github.com/v3/repos/#create-a-repository-using-a-template */.
CreateWebhookReq is request data for Client.CreateWebhook https://developer.github.com/v3/repos/hooks/#create-a-repository-webhook Non-nil errors will have the type *requests.RequestError, octo.ResponseError or url.Error.
CreateWebhookReqBody is a request body for repos/create-webhook https://developer.github.com/v3/repos/hooks/#create-a-repository-webhook */.
CreateWebhookReqBodyConfig is a value for CreateWebhookReqBody's Config field.
CreateWebhookResponse is a response for CreateWebhook https://developer.github.com/v3/repos/hooks/#create-a-repository-webhook */.
DeclineInvitationReq is request data for Client.DeclineInvitation https://developer.github.com/v3/repos/invitations/#decline-a-repository-invitation Non-nil errors will have the type *requests.RequestError, octo.ResponseError or url.Error.
DeclineInvitationResponse is a response for DeclineInvitation https://developer.github.com/v3/repos/invitations/#decline-a-repository-invitation */.
DeleteAccessRestrictionsReq is request data for Client.DeleteAccessRestrictions https://developer.github.com/v3/repos/branches/#delete-access-restrictions Non-nil errors will have the type *requests.RequestError, octo.ResponseError or url.Error.
DeleteAccessRestrictionsResponse is a response for DeleteAccessRestrictions https://developer.github.com/v3/repos/branches/#delete-access-restrictions */.
DeleteAdminBranchProtectionReq is request data for Client.DeleteAdminBranchProtection https://developer.github.com/v3/repos/branches/#delete-admin-branch-protection Non-nil errors will have the type *requests.RequestError, octo.ResponseError or url.Error.
DeleteAdminBranchProtectionResponse is a response for DeleteAdminBranchProtection https://developer.github.com/v3/repos/branches/#delete-admin-branch-protection */.
DeleteBranchProtectionReq is request data for Client.DeleteBranchProtection https://developer.github.com/v3/repos/branches/#delete-branch-protection Non-nil errors will have the type *requests.RequestError, octo.ResponseError or url.Error.
DeleteBranchProtectionResponse is a response for DeleteBranchProtection https://developer.github.com/v3/repos/branches/#delete-branch-protection */.
DeleteCommitCommentReq is request data for Client.DeleteCommitComment https://developer.github.com/v3/repos/comments/#delete-a-commit-comment Non-nil errors will have the type *requests.RequestError, octo.ResponseError or url.Error.
DeleteCommitCommentResponse is a response for DeleteCommitComment https://developer.github.com/v3/repos/comments/#delete-a-commit-comment */.
DeleteCommitSignatureProtectionReq is request data for Client.DeleteCommitSignatureProtection https://developer.github.com/v3/repos/branches/#delete-commit-signature-protection Non-nil errors will have the type *requests.RequestError, octo.ResponseError or url.Error.
DeleteCommitSignatureProtectionResponse is a response for DeleteCommitSignatureProtection https://developer.github.com/v3/repos/branches/#delete-commit-signature-protection */.
DeleteDeployKeyReq is request data for Client.DeleteDeployKey https://developer.github.com/v3/repos/keys/#delete-a-deploy-key Non-nil errors will have the type *requests.RequestError, octo.ResponseError or url.Error.
DeleteDeployKeyResponse is a response for DeleteDeployKey https://developer.github.com/v3/repos/keys/#delete-a-deploy-key */.
DeleteDeploymentReq is request data for Client.DeleteDeployment https://developer.github.com/v3/repos/deployments/#delete-a-deployment Non-nil errors will have the type *requests.RequestError, octo.ResponseError or url.Error.
DeleteDeploymentResponse is a response for DeleteDeployment https://developer.github.com/v3/repos/deployments/#delete-a-deployment */.
DeleteFileReq is request data for Client.DeleteFile https://developer.github.com/v3/repos/contents/#delete-a-file Non-nil errors will have the type *requests.RequestError, octo.ResponseError or url.Error.
DeleteFileReqBody is a request body for repos/delete-file https://developer.github.com/v3/repos/contents/#delete-a-file */.
DeleteFileReqBodyAuthor is a value for DeleteFileReqBody's Author field.
DeleteFileReqBodyCommitter is a value for DeleteFileReqBody's Committer field.
DeleteFileResponse is a response for DeleteFile https://developer.github.com/v3/repos/contents/#delete-a-file */.
DeleteInvitationReq is request data for Client.DeleteInvitation https://developer.github.com/v3/repos/invitations/#delete-a-repository-invitation Non-nil errors will have the type *requests.RequestError, octo.ResponseError or url.Error.
DeleteInvitationResponse is a response for DeleteInvitation https://developer.github.com/v3/repos/invitations/#delete-a-repository-invitation */.
DeletePagesSiteReq is request data for Client.DeletePagesSite https://developer.github.com/v3/repos/pages/#delete-a-github-pages-site Non-nil errors will have the type *requests.RequestError, octo.ResponseError or url.Error.
DeletePagesSiteResponse is a response for DeletePagesSite https://developer.github.com/v3/repos/pages/#delete-a-github-pages-site */.
DeletePullRequestReviewProtectionReq is request data for Client.DeletePullRequestReviewProtection https://developer.github.com/v3/repos/branches/#delete-pull-request-review-protection Non-nil errors will have the type *requests.RequestError, octo.ResponseError or url.Error.
DeletePullRequestReviewProtectionResponse is a response for DeletePullRequestReviewProtection https://developer.github.com/v3/repos/branches/#delete-pull-request-review-protection */.
DeleteReleaseAssetReq is request data for Client.DeleteReleaseAsset https://developer.github.com/v3/repos/releases/#delete-a-release-asset Non-nil errors will have the type *requests.RequestError, octo.ResponseError or url.Error.
DeleteReleaseAssetResponse is a response for DeleteReleaseAsset https://developer.github.com/v3/repos/releases/#delete-a-release-asset */.
DeleteReleaseReq is request data for Client.DeleteRelease https://developer.github.com/v3/repos/releases/#delete-a-release Non-nil errors will have the type *requests.RequestError, octo.ResponseError or url.Error.
DeleteReleaseResponse is a response for DeleteRelease https://developer.github.com/v3/repos/releases/#delete-a-release */.
DeleteReq is request data for Client.Delete https://developer.github.com/v3/repos/#delete-a-repository Non-nil errors will have the type *requests.RequestError, octo.ResponseError or url.Error.
DeleteResponse is a response for Delete https://developer.github.com/v3/repos/#delete-a-repository */.
DeleteWebhookReq is request data for Client.DeleteWebhook https://developer.github.com/v3/repos/hooks/#delete-a-repository-webhook Non-nil errors will have the type *requests.RequestError, octo.ResponseError or url.Error.
DeleteWebhookResponse is a response for DeleteWebhook https://developer.github.com/v3/repos/hooks/#delete-a-repository-webhook */.
DisableAutomatedSecurityFixesReq is request data for Client.DisableAutomatedSecurityFixes https://developer.github.com/v3/repos/#disable-automated-security-fixes Non-nil errors will have the type *requests.RequestError, octo.ResponseError or url.Error.
DisableAutomatedSecurityFixesResponse is a response for DisableAutomatedSecurityFixes https://developer.github.com/v3/repos/#disable-automated-security-fixes */.
DisableVulnerabilityAlertsReq is request data for Client.DisableVulnerabilityAlerts https://developer.github.com/v3/repos/#disable-vulnerability-alerts Non-nil errors will have the type *requests.RequestError, octo.ResponseError or url.Error.
DisableVulnerabilityAlertsResponse is a response for DisableVulnerabilityAlerts https://developer.github.com/v3/repos/#disable-vulnerability-alerts */.
DownloadTarballArchiveReq is request data for Client.DownloadTarballArchive https://developer.github.com/v3/repos/contents/#download-a-repository-archive Non-nil errors will have the type *requests.RequestError, octo.ResponseError or url.Error.
DownloadTarballArchiveResponse is a response for DownloadTarballArchive https://developer.github.com/v3/repos/contents/#download-a-repository-archive */.
DownloadZipballArchiveReq is request data for Client.DownloadZipballArchive https://developer.github.com/v3/repos/contents/#download-a-repository-archive Non-nil errors will have the type *requests.RequestError, octo.ResponseError or url.Error.
DownloadZipballArchiveResponse is a response for DownloadZipballArchive https://developer.github.com/v3/repos/contents/#download-a-repository-archive */.
EnableAutomatedSecurityFixesReq is request data for Client.EnableAutomatedSecurityFixes https://developer.github.com/v3/repos/#enable-automated-security-fixes Non-nil errors will have the type *requests.RequestError, octo.ResponseError or url.Error.
EnableAutomatedSecurityFixesResponse is a response for EnableAutomatedSecurityFixes https://developer.github.com/v3/repos/#enable-automated-security-fixes */.
EnableVulnerabilityAlertsReq is request data for Client.EnableVulnerabilityAlerts https://developer.github.com/v3/repos/#enable-vulnerability-alerts Non-nil errors will have the type *requests.RequestError, octo.ResponseError or url.Error.
EnableVulnerabilityAlertsResponse is a response for EnableVulnerabilityAlerts https://developer.github.com/v3/repos/#enable-vulnerability-alerts */.
GetAccessRestrictionsReq is request data for Client.GetAccessRestrictions https://developer.github.com/v3/repos/branches/#get-access-restrictions Non-nil errors will have the type *requests.RequestError, octo.ResponseError or url.Error.
GetAccessRestrictionsResponse is a response for GetAccessRestrictions https://developer.github.com/v3/repos/branches/#get-access-restrictions */.
GetAdminBranchProtectionReq is request data for Client.GetAdminBranchProtection https://developer.github.com/v3/repos/branches/#get-admin-branch-protection Non-nil errors will have the type *requests.RequestError, octo.ResponseError or url.Error.
GetAdminBranchProtectionResponse is a response for GetAdminBranchProtection https://developer.github.com/v3/repos/branches/#get-admin-branch-protection */.
GetAllStatusCheckContextsReq is request data for Client.GetAllStatusCheckContexts https://developer.github.com/v3/repos/branches/#get-all-status-check-contexts Non-nil errors will have the type *requests.RequestError, octo.ResponseError or url.Error.
GetAllStatusCheckContextsResponse is a response for GetAllStatusCheckContexts https://developer.github.com/v3/repos/branches/#get-all-status-check-contexts */.
GetAllTopicsReq is request data for Client.GetAllTopics https://developer.github.com/v3/repos/#get-all-repository-topics Non-nil errors will have the type *requests.RequestError, octo.ResponseError or url.Error.
GetAllTopicsResponse is a response for GetAllTopics https://developer.github.com/v3/repos/#get-all-repository-topics */.
GetAppsWithAccessToProtectedBranchReq is request data for Client.GetAppsWithAccessToProtectedBranch https://developer.github.com/v3/repos/branches/#list-apps-with-access-to-the-protected-branch Non-nil errors will have the type *requests.RequestError, octo.ResponseError or url.Error.
GetAppsWithAccessToProtectedBranchResponse is a response for GetAppsWithAccessToProtectedBranch https://developer.github.com/v3/repos/branches/#list-apps-with-access-to-the-protected-branch */.
GetBranchProtectionReq is request data for Client.GetBranchProtection https://developer.github.com/v3/repos/branches/#get-branch-protection Non-nil errors will have the type *requests.RequestError, octo.ResponseError or url.Error.
GetBranchProtectionResponse is a response for GetBranchProtection https://developer.github.com/v3/repos/branches/#get-branch-protection */.
GetBranchReq is request data for Client.GetBranch https://developer.github.com/v3/repos/branches/#get-a-branch Non-nil errors will have the type *requests.RequestError, octo.ResponseError or url.Error.
GetBranchResponse is a response for GetBranch https://developer.github.com/v3/repos/branches/#get-a-branch */.
GetClonesReq is request data for Client.GetClones https://developer.github.com/v3/repos/traffic/#get-repository-clones Non-nil errors will have the type *requests.RequestError, octo.ResponseError or url.Error.
GetClonesResponse is a response for GetClones https://developer.github.com/v3/repos/traffic/#get-repository-clones */.
GetCodeFrequencyStatsReq is request data for Client.GetCodeFrequencyStats https://developer.github.com/v3/repos/statistics/#get-the-weekly-commit-activity Non-nil errors will have the type *requests.RequestError, octo.ResponseError or url.Error.
GetCodeFrequencyStatsResponse is a response for GetCodeFrequencyStats https://developer.github.com/v3/repos/statistics/#get-the-weekly-commit-activity */.
GetCollaboratorPermissionLevelReq is request data for Client.GetCollaboratorPermissionLevel https://developer.github.com/v3/repos/collaborators/#get-repository-permissions-for-a-user Non-nil errors will have the type *requests.RequestError, octo.ResponseError or url.Error.
GetCollaboratorPermissionLevelResponse is a response for GetCollaboratorPermissionLevel https://developer.github.com/v3/repos/collaborators/#get-repository-permissions-for-a-user */.
GetCombinedStatusForRefReq is request data for Client.GetCombinedStatusForRef https://developer.github.com/v3/repos/statuses/#get-the-combined-status-for-a-specific-reference Non-nil errors will have the type *requests.RequestError, octo.ResponseError or url.Error.
GetCombinedStatusForRefResponse is a response for GetCombinedStatusForRef https://developer.github.com/v3/repos/statuses/#get-the-combined-status-for-a-specific-reference */.
GetCommitActivityStatsReq is request data for Client.GetCommitActivityStats https://developer.github.com/v3/repos/statistics/#get-the-last-year-of-commit-activity Non-nil errors will have the type *requests.RequestError, octo.ResponseError or url.Error.
GetCommitActivityStatsResponse is a response for GetCommitActivityStats https://developer.github.com/v3/repos/statistics/#get-the-last-year-of-commit-activity */.
GetCommitCommentReq is request data for Client.GetCommitComment https://developer.github.com/v3/repos/comments/#get-a-commit-comment Non-nil errors will have the type *requests.RequestError, octo.ResponseError or url.Error.
GetCommitCommentResponse is a response for GetCommitComment https://developer.github.com/v3/repos/comments/#get-a-commit-comment */.
GetCommitReq is request data for Client.GetCommit https://developer.github.com/v3/repos/commits/#get-a-commit Non-nil errors will have the type *requests.RequestError, octo.ResponseError or url.Error.
GetCommitResponse is a response for GetCommit https://developer.github.com/v3/repos/commits/#get-a-commit */.
GetCommitSignatureProtectionReq is request data for Client.GetCommitSignatureProtection https://developer.github.com/v3/repos/branches/#get-commit-signature-protection Non-nil errors will have the type *requests.RequestError, octo.ResponseError or url.Error.
GetCommitSignatureProtectionResponse is a response for GetCommitSignatureProtection https://developer.github.com/v3/repos/branches/#get-commit-signature-protection */.
GetCommunityProfileMetricsReq is request data for Client.GetCommunityProfileMetrics https://developer.github.com/v3/repos/community/#get-community-profile-metrics Non-nil errors will have the type *requests.RequestError, octo.ResponseError or url.Error.
GetCommunityProfileMetricsResponse is a response for GetCommunityProfileMetrics https://developer.github.com/v3/repos/community/#get-community-profile-metrics */.
GetContentReq is request data for Client.GetContent https://developer.github.com/v3/repos/contents/#get-repository-content Non-nil errors will have the type *requests.RequestError, octo.ResponseError or url.Error.
GetContentResponse is a response for GetContent https://developer.github.com/v3/repos/contents/#get-repository-content */.
GetContentResponseBody is a response body for GetContent https://developer.github.com/v3/repos/contents/#get-repository-content */.
GetContributorsStatsReq is request data for Client.GetContributorsStats https://developer.github.com/v3/repos/statistics/#get-all-contributor-commit-activity Non-nil errors will have the type *requests.RequestError, octo.ResponseError or url.Error.
GetContributorsStatsResponse is a response for GetContributorsStats https://developer.github.com/v3/repos/statistics/#get-all-contributor-commit-activity */.
GetDeployKeyReq is request data for Client.GetDeployKey https://developer.github.com/v3/repos/keys/#get-a-deploy-key Non-nil errors will have the type *requests.RequestError, octo.ResponseError or url.Error.
GetDeployKeyResponse is a response for GetDeployKey https://developer.github.com/v3/repos/keys/#get-a-deploy-key */.
GetDeploymentReq is request data for Client.GetDeployment https://developer.github.com/v3/repos/deployments/#get-a-deployment Non-nil errors will have the type *requests.RequestError, octo.ResponseError or url.Error.
GetDeploymentResponse is a response for GetDeployment https://developer.github.com/v3/repos/deployments/#get-a-deployment */.
GetDeploymentStatusReq is request data for Client.GetDeploymentStatus https://developer.github.com/v3/repos/deployments/#get-a-deployment-status Non-nil errors will have the type *requests.RequestError, octo.ResponseError or url.Error.
GetDeploymentStatusResponse is a response for GetDeploymentStatus https://developer.github.com/v3/repos/deployments/#get-a-deployment-status */.
GetLatestPagesBuildReq is request data for Client.GetLatestPagesBuild https://developer.github.com/v3/repos/pages/#get-latest-pages-build Non-nil errors will have the type *requests.RequestError, octo.ResponseError or url.Error.
GetLatestPagesBuildResponse is a response for GetLatestPagesBuild https://developer.github.com/v3/repos/pages/#get-latest-pages-build */.
GetLatestReleaseReq is request data for Client.GetLatestRelease https://developer.github.com/v3/repos/releases/#get-the-latest-release Non-nil errors will have the type *requests.RequestError, octo.ResponseError or url.Error.
GetLatestReleaseResponse is a response for GetLatestRelease https://developer.github.com/v3/repos/releases/#get-the-latest-release */.
GetPagesBuildReq is request data for Client.GetPagesBuild https://developer.github.com/v3/repos/pages/#get-github-pages-build Non-nil errors will have the type *requests.RequestError, octo.ResponseError or url.Error.
GetPagesBuildResponse is a response for GetPagesBuild https://developer.github.com/v3/repos/pages/#get-github-pages-build */.
GetPagesReq is request data for Client.GetPages https://developer.github.com/v3/repos/pages/#get-a-github-pages-site Non-nil errors will have the type *requests.RequestError, octo.ResponseError or url.Error.
GetPagesResponse is a response for GetPages https://developer.github.com/v3/repos/pages/#get-a-github-pages-site */.
GetParticipationStatsReq is request data for Client.GetParticipationStats https://developer.github.com/v3/repos/statistics/#get-the-weekly-commit-count Non-nil errors will have the type *requests.RequestError, octo.ResponseError or url.Error.
GetParticipationStatsResponse is a response for GetParticipationStats https://developer.github.com/v3/repos/statistics/#get-the-weekly-commit-count */.
GetPullRequestReviewProtectionReq is request data for Client.GetPullRequestReviewProtection https://developer.github.com/v3/repos/branches/#get-pull-request-review-protection Non-nil errors will have the type *requests.RequestError, octo.ResponseError or url.Error.
GetPullRequestReviewProtectionResponse is a response for GetPullRequestReviewProtection https://developer.github.com/v3/repos/branches/#get-pull-request-review-protection */.
GetPunchCardStatsReq is request data for Client.GetPunchCardStats https://developer.github.com/v3/repos/statistics/#get-the-hourly-commit-count-for-each-day Non-nil errors will have the type *requests.RequestError, octo.ResponseError or url.Error.
GetPunchCardStatsResponse is a response for GetPunchCardStats https://developer.github.com/v3/repos/statistics/#get-the-hourly-commit-count-for-each-day */.
GetReadmeReq is request data for Client.GetReadme https://developer.github.com/v3/repos/contents/#get-a-repository-readme Non-nil errors will have the type *requests.RequestError, octo.ResponseError or url.Error.
GetReadmeResponse is a response for GetReadme https://developer.github.com/v3/repos/contents/#get-a-repository-readme */.
GetReleaseAssetReq is request data for Client.GetReleaseAsset https://developer.github.com/v3/repos/releases/#get-a-release-asset Non-nil errors will have the type *requests.RequestError, octo.ResponseError or url.Error.
GetReleaseAssetResponse is a response for GetReleaseAsset https://developer.github.com/v3/repos/releases/#get-a-release-asset */.
GetReleaseByTagReq is request data for Client.GetReleaseByTag https://developer.github.com/v3/repos/releases/#get-a-release-by-tag-name Non-nil errors will have the type *requests.RequestError, octo.ResponseError or url.Error.
GetReleaseByTagResponse is a response for GetReleaseByTag https://developer.github.com/v3/repos/releases/#get-a-release-by-tag-name */.
GetReleaseReq is request data for Client.GetRelease https://developer.github.com/v3/repos/releases/#get-a-release Non-nil errors will have the type *requests.RequestError, octo.ResponseError or url.Error.
GetReleaseResponse is a response for GetRelease https://developer.github.com/v3/repos/releases/#get-a-release */.
GetReq is request data for Client.Get https://developer.github.com/v3/repos/#get-a-repository Non-nil errors will have the type *requests.RequestError, octo.ResponseError or url.Error.
GetResponse is a response for Get https://developer.github.com/v3/repos/#get-a-repository */.
GetStatusChecksProtectionReq is request data for Client.GetStatusChecksProtection https://developer.github.com/v3/repos/branches/#get-status-checks-protection Non-nil errors will have the type *requests.RequestError, octo.ResponseError or url.Error.
GetStatusChecksProtectionResponse is a response for GetStatusChecksProtection https://developer.github.com/v3/repos/branches/#get-status-checks-protection */.
GetTeamsWithAccessToProtectedBranchReq is request data for Client.GetTeamsWithAccessToProtectedBranch https://developer.github.com/v3/repos/branches/#list-teams-with-access-to-the-protected-branch Non-nil errors will have the type *requests.RequestError, octo.ResponseError or url.Error.
GetTeamsWithAccessToProtectedBranchResponse is a response for GetTeamsWithAccessToProtectedBranch https://developer.github.com/v3/repos/branches/#list-teams-with-access-to-the-protected-branch */.
GetTopPathsReq is request data for Client.GetTopPaths https://developer.github.com/v3/repos/traffic/#get-top-referral-paths Non-nil errors will have the type *requests.RequestError, octo.ResponseError or url.Error.
GetTopPathsResponse is a response for GetTopPaths https://developer.github.com/v3/repos/traffic/#get-top-referral-paths */.
GetTopReferrersReq is request data for Client.GetTopReferrers https://developer.github.com/v3/repos/traffic/#get-top-referral-sources Non-nil errors will have the type *requests.RequestError, octo.ResponseError or url.Error.
GetTopReferrersResponse is a response for GetTopReferrers https://developer.github.com/v3/repos/traffic/#get-top-referral-sources */.
GetUsersWithAccessToProtectedBranchReq is request data for Client.GetUsersWithAccessToProtectedBranch https://developer.github.com/v3/repos/branches/#list-users-with-access-to-the-protected-branch Non-nil errors will have the type *requests.RequestError, octo.ResponseError or url.Error.
GetUsersWithAccessToProtectedBranchResponse is a response for GetUsersWithAccessToProtectedBranch https://developer.github.com/v3/repos/branches/#list-users-with-access-to-the-protected-branch */.
GetViewsReq is request data for Client.GetViews https://developer.github.com/v3/repos/traffic/#get-page-views Non-nil errors will have the type *requests.RequestError, octo.ResponseError or url.Error.
GetViewsResponse is a response for GetViews https://developer.github.com/v3/repos/traffic/#get-page-views */.
GetWebhookReq is request data for Client.GetWebhook https://developer.github.com/v3/repos/hooks/#get-a-repository-webhook Non-nil errors will have the type *requests.RequestError, octo.ResponseError or url.Error.
GetWebhookResponse is a response for GetWebhook https://developer.github.com/v3/repos/hooks/#get-a-repository-webhook */.
ListBranchesForHeadCommitReq is request data for Client.ListBranchesForHeadCommit https://developer.github.com/v3/repos/commits/#list-branches-for-head-commit Non-nil errors will have the type *requests.RequestError, octo.ResponseError or url.Error.
ListBranchesForHeadCommitResponse is a response for ListBranchesForHeadCommit https://developer.github.com/v3/repos/commits/#list-branches-for-head-commit */.
ListBranchesReq is request data for Client.ListBranches https://developer.github.com/v3/repos/branches/#list-branches Non-nil errors will have the type *requests.RequestError, octo.ResponseError or url.Error.
ListBranchesResponse is a response for ListBranches https://developer.github.com/v3/repos/branches/#list-branches */.
ListCollaboratorsReq is request data for Client.ListCollaborators https://developer.github.com/v3/repos/collaborators/#list-repository-collaborators Non-nil errors will have the type *requests.RequestError, octo.ResponseError or url.Error.
ListCollaboratorsResponse is a response for ListCollaborators https://developer.github.com/v3/repos/collaborators/#list-repository-collaborators */.
ListCommentsForCommitReq is request data for Client.ListCommentsForCommit https://developer.github.com/v3/repos/comments/#list-commit-comments Non-nil errors will have the type *requests.RequestError, octo.ResponseError or url.Error.
ListCommentsForCommitResponse is a response for ListCommentsForCommit https://developer.github.com/v3/repos/comments/#list-commit-comments */.
ListCommitCommentsForRepoReq is request data for Client.ListCommitCommentsForRepo https://developer.github.com/v3/repos/comments/#list-commit-comments-for-a-repository Non-nil errors will have the type *requests.RequestError, octo.ResponseError or url.Error.
ListCommitCommentsForRepoResponse is a response for ListCommitCommentsForRepo https://developer.github.com/v3/repos/comments/#list-commit-comments-for-a-repository */.
ListCommitsReq is request data for Client.ListCommits https://developer.github.com/v3/repos/commits/#list-commits Non-nil errors will have the type *requests.RequestError, octo.ResponseError or url.Error.
ListCommitsResponse is a response for ListCommits https://developer.github.com/v3/repos/commits/#list-commits */.
ListCommitStatusesForRefReq is request data for Client.ListCommitStatusesForRef https://developer.github.com/v3/repos/statuses/#list-commit-statuses-for-a-reference Non-nil errors will have the type *requests.RequestError, octo.ResponseError or url.Error.
ListCommitStatusesForRefResponse is a response for ListCommitStatusesForRef https://developer.github.com/v3/repos/statuses/#list-commit-statuses-for-a-reference */.
ListContributorsReq is request data for Client.ListContributors https://developer.github.com/v3/repos/#list-repository-contributors Non-nil errors will have the type *requests.RequestError, octo.ResponseError or url.Error.
ListContributorsResponse is a response for ListContributors https://developer.github.com/v3/repos/#list-repository-contributors */.
ListDeployKeysReq is request data for Client.ListDeployKeys https://developer.github.com/v3/repos/keys/#list-deploy-keys Non-nil errors will have the type *requests.RequestError, octo.ResponseError or url.Error.
ListDeployKeysResponse is a response for ListDeployKeys https://developer.github.com/v3/repos/keys/#list-deploy-keys */.
ListDeploymentsReq is request data for Client.ListDeployments https://developer.github.com/v3/repos/deployments/#list-deployments Non-nil errors will have the type *requests.RequestError, octo.ResponseError or url.Error.
ListDeploymentsResponse is a response for ListDeployments https://developer.github.com/v3/repos/deployments/#list-deployments */.
ListDeploymentStatusesReq is request data for Client.ListDeploymentStatuses https://developer.github.com/v3/repos/deployments/#list-deployment-statuses Non-nil errors will have the type *requests.RequestError, octo.ResponseError or url.Error.
ListDeploymentStatusesResponse is a response for ListDeploymentStatuses https://developer.github.com/v3/repos/deployments/#list-deployment-statuses */.
ListForAuthenticatedUserReq is request data for Client.ListForAuthenticatedUser https://developer.github.com/v3/repos/#list-repositories-for-the-authenticated-user Non-nil errors will have the type *requests.RequestError, octo.ResponseError or url.Error.
ListForAuthenticatedUserResponse is a response for ListForAuthenticatedUser https://developer.github.com/v3/repos/#list-repositories-for-the-authenticated-user */.
ListForksReq is request data for Client.ListForks https://developer.github.com/v3/repos/forks/#list-forks Non-nil errors will have the type *requests.RequestError, octo.ResponseError or url.Error.
ListForksResponse is a response for ListForks https://developer.github.com/v3/repos/forks/#list-forks */.
ListForOrgReq is request data for Client.ListForOrg https://developer.github.com/v3/repos/#list-organization-repositories Non-nil errors will have the type *requests.RequestError, octo.ResponseError or url.Error.
ListForOrgResponse is a response for ListForOrg https://developer.github.com/v3/repos/#list-organization-repositories */.
ListForUserReq is request data for Client.ListForUser https://developer.github.com/v3/repos/#list-repositories-for-a-user Non-nil errors will have the type *requests.RequestError, octo.ResponseError or url.Error.
ListForUserResponse is a response for ListForUser https://developer.github.com/v3/repos/#list-repositories-for-a-user */.
ListInvitationsForAuthenticatedUserReq is request data for Client.ListInvitationsForAuthenticatedUser https://developer.github.com/v3/repos/invitations/#list-repository-invitations-for-the-authenticated-user Non-nil errors will have the type *requests.RequestError, octo.ResponseError or url.Error.
ListInvitationsForAuthenticatedUserResponse is a response for ListInvitationsForAuthenticatedUser https://developer.github.com/v3/repos/invitations/#list-repository-invitations-for-the-authenticated-user */.
ListInvitationsReq is request data for Client.ListInvitations https://developer.github.com/v3/repos/invitations/#list-repository-invitations Non-nil errors will have the type *requests.RequestError, octo.ResponseError or url.Error.
ListInvitationsResponse is a response for ListInvitations https://developer.github.com/v3/repos/invitations/#list-repository-invitations */.
ListLanguagesReq is request data for Client.ListLanguages https://developer.github.com/v3/repos/#list-repository-languages Non-nil errors will have the type *requests.RequestError, octo.ResponseError or url.Error.
ListLanguagesResponse is a response for ListLanguages https://developer.github.com/v3/repos/#list-repository-languages */.
ListPagesBuildsReq is request data for Client.ListPagesBuilds https://developer.github.com/v3/repos/pages/#list-github-pages-builds Non-nil errors will have the type *requests.RequestError, octo.ResponseError or url.Error.
ListPagesBuildsResponse is a response for ListPagesBuilds https://developer.github.com/v3/repos/pages/#list-github-pages-builds */.
ListPublicReq is request data for Client.ListPublic https://developer.github.com/v3/repos/#list-public-repositories Non-nil errors will have the type *requests.RequestError, octo.ResponseError or url.Error.
ListPublicResponse is a response for ListPublic https://developer.github.com/v3/repos/#list-public-repositories */.
ListPullRequestsAssociatedWithCommitReq is request data for Client.ListPullRequestsAssociatedWithCommit https://developer.github.com/v3/repos/commits/#list-pull-requests-associated-with-a-commit Non-nil errors will have the type *requests.RequestError, octo.ResponseError or url.Error.
ListPullRequestsAssociatedWithCommitResponse is a response for ListPullRequestsAssociatedWithCommit https://developer.github.com/v3/repos/commits/#list-pull-requests-associated-with-a-commit */.
ListReleaseAssetsReq is request data for Client.ListReleaseAssets https://developer.github.com/v3/repos/releases/#list-release-assets Non-nil errors will have the type *requests.RequestError, octo.ResponseError or url.Error.
ListReleaseAssetsResponse is a response for ListReleaseAssets https://developer.github.com/v3/repos/releases/#list-release-assets */.
ListReleasesReq is request data for Client.ListReleases https://developer.github.com/v3/repos/releases/#list-releases Non-nil errors will have the type *requests.RequestError, octo.ResponseError or url.Error.
ListReleasesResponse is a response for ListReleases https://developer.github.com/v3/repos/releases/#list-releases */.
ListTagsReq is request data for Client.ListTags https://developer.github.com/v3/repos/#list-repository-tags Non-nil errors will have the type *requests.RequestError, octo.ResponseError or url.Error.
ListTagsResponse is a response for ListTags https://developer.github.com/v3/repos/#list-repository-tags */.
ListTeamsReq is request data for Client.ListTeams https://developer.github.com/v3/repos/#list-repository-teams Non-nil errors will have the type *requests.RequestError, octo.ResponseError or url.Error.
ListTeamsResponse is a response for ListTeams https://developer.github.com/v3/repos/#list-repository-teams */.
ListWebhooksReq is request data for Client.ListWebhooks https://developer.github.com/v3/repos/hooks/#list-repository-webhooks Non-nil errors will have the type *requests.RequestError, octo.ResponseError or url.Error.
ListWebhooksResponse is a response for ListWebhooks https://developer.github.com/v3/repos/hooks/#list-repository-webhooks */.
MergeReq is request data for Client.Merge https://developer.github.com/v3/repos/merging/#merge-a-branch Non-nil errors will have the type *requests.RequestError, octo.ResponseError or url.Error.
MergeReqBody is a request body for repos/merge https://developer.github.com/v3/repos/merging/#merge-a-branch */.
MergeResponse is a response for Merge https://developer.github.com/v3/repos/merging/#merge-a-branch */.
PingWebhookReq is request data for Client.PingWebhook https://developer.github.com/v3/repos/hooks/#ping-a-repository-webhook Non-nil errors will have the type *requests.RequestError, octo.ResponseError or url.Error.
PingWebhookResponse is a response for PingWebhook https://developer.github.com/v3/repos/hooks/#ping-a-repository-webhook */.
RemoveAppAccessRestrictionsReq is request data for Client.RemoveAppAccessRestrictions https://developer.github.com/v3/repos/branches/#remove-app-access-restrictions Non-nil errors will have the type *requests.RequestError, octo.ResponseError or url.Error.
RemoveAppAccessRestrictionsResponse is a response for RemoveAppAccessRestrictions https://developer.github.com/v3/repos/branches/#remove-app-access-restrictions */.
RemoveCollaboratorReq is request data for Client.RemoveCollaborator https://developer.github.com/v3/repos/collaborators/#remove-a-repository-collaborator Non-nil errors will have the type *requests.RequestError, octo.ResponseError or url.Error.
RemoveCollaboratorResponse is a response for RemoveCollaborator https://developer.github.com/v3/repos/collaborators/#remove-a-repository-collaborator */.
RemoveStatusCheckContextsReq is request data for Client.RemoveStatusCheckContexts https://developer.github.com/v3/repos/branches/#remove-status-check-contexts Non-nil errors will have the type *requests.RequestError, octo.ResponseError or url.Error.
RemoveStatusCheckContextsResponse is a response for RemoveStatusCheckContexts https://developer.github.com/v3/repos/branches/#remove-status-check-contexts */.
RemoveStatusCheckProtectionReq is request data for Client.RemoveStatusCheckProtection https://developer.github.com/v3/repos/branches/#remove-status-check-protection Non-nil errors will have the type *requests.RequestError, octo.ResponseError or url.Error.
RemoveStatusCheckProtectionResponse is a response for RemoveStatusCheckProtection https://developer.github.com/v3/repos/branches/#remove-status-check-protection */.
RemoveTeamAccessRestrictionsReq is request data for Client.RemoveTeamAccessRestrictions https://developer.github.com/v3/repos/branches/#remove-team-access-restrictions Non-nil errors will have the type *requests.RequestError, octo.ResponseError or url.Error.
RemoveTeamAccessRestrictionsResponse is a response for RemoveTeamAccessRestrictions https://developer.github.com/v3/repos/branches/#remove-team-access-restrictions */.
RemoveUserAccessRestrictionsReq is request data for Client.RemoveUserAccessRestrictions https://developer.github.com/v3/repos/branches/#remove-user-access-restrictions Non-nil errors will have the type *requests.RequestError, octo.ResponseError or url.Error.
RemoveUserAccessRestrictionsResponse is a response for RemoveUserAccessRestrictions https://developer.github.com/v3/repos/branches/#remove-user-access-restrictions */.
ReplaceAllTopicsReq is request data for Client.ReplaceAllTopics https://developer.github.com/v3/repos/#replace-all-repository-topics Non-nil errors will have the type *requests.RequestError, octo.ResponseError or url.Error.
ReplaceAllTopicsReqBody is a request body for repos/replace-all-topics https://developer.github.com/v3/repos/#replace-all-repository-topics */.
ReplaceAllTopicsResponse is a response for ReplaceAllTopics https://developer.github.com/v3/repos/#replace-all-repository-topics */.
RequestPagesBuildReq is request data for Client.RequestPagesBuild https://developer.github.com/v3/repos/pages/#request-a-github-pages-build Non-nil errors will have the type *requests.RequestError, octo.ResponseError or url.Error.
RequestPagesBuildResponse is a response for RequestPagesBuild https://developer.github.com/v3/repos/pages/#request-a-github-pages-build */.
SetAdminBranchProtectionReq is request data for Client.SetAdminBranchProtection https://developer.github.com/v3/repos/branches/#set-admin-branch-protection Non-nil errors will have the type *requests.RequestError, octo.ResponseError or url.Error.
SetAdminBranchProtectionResponse is a response for SetAdminBranchProtection https://developer.github.com/v3/repos/branches/#set-admin-branch-protection */.
SetAppAccessRestrictionsReq is request data for Client.SetAppAccessRestrictions https://developer.github.com/v3/repos/branches/#set-app-access-restrictions Non-nil errors will have the type *requests.RequestError, octo.ResponseError or url.Error.
SetAppAccessRestrictionsResponse is a response for SetAppAccessRestrictions https://developer.github.com/v3/repos/branches/#set-app-access-restrictions */.
SetStatusCheckContextsReq is request data for Client.SetStatusCheckContexts https://developer.github.com/v3/repos/branches/#set-status-check-contexts Non-nil errors will have the type *requests.RequestError, octo.ResponseError or url.Error.
SetStatusCheckContextsResponse is a response for SetStatusCheckContexts https://developer.github.com/v3/repos/branches/#set-status-check-contexts */.
SetTeamAccessRestrictionsReq is request data for Client.SetTeamAccessRestrictions https://developer.github.com/v3/repos/branches/#set-team-access-restrictions Non-nil errors will have the type *requests.RequestError, octo.ResponseError or url.Error.
SetTeamAccessRestrictionsResponse is a response for SetTeamAccessRestrictions https://developer.github.com/v3/repos/branches/#set-team-access-restrictions */.
SetUserAccessRestrictionsReq is request data for Client.SetUserAccessRestrictions https://developer.github.com/v3/repos/branches/#set-user-access-restrictions Non-nil errors will have the type *requests.RequestError, octo.ResponseError or url.Error.
SetUserAccessRestrictionsResponse is a response for SetUserAccessRestrictions https://developer.github.com/v3/repos/branches/#set-user-access-restrictions */.
TestPushWebhookReq is request data for Client.TestPushWebhook https://developer.github.com/v3/repos/hooks/#test-the-push-repository-webhook Non-nil errors will have the type *requests.RequestError, octo.ResponseError or url.Error.
TestPushWebhookResponse is a response for TestPushWebhook https://developer.github.com/v3/repos/hooks/#test-the-push-repository-webhook */.
TransferReq is request data for Client.Transfer https://developer.github.com/v3/repos/#transfer-a-repository Non-nil errors will have the type *requests.RequestError, octo.ResponseError or url.Error.
TransferReqBody is a request body for repos/transfer https://developer.github.com/v3/repos/#transfer-a-repository */.
TransferResponse is a response for Transfer https://developer.github.com/v3/repos/#transfer-a-repository */.
UpdateBranchProtectionReq is request data for Client.UpdateBranchProtection https://developer.github.com/v3/repos/branches/#update-branch-protection Non-nil errors will have the type *requests.RequestError, octo.ResponseError or url.Error.
UpdateBranchProtectionReqBody is a request body for repos/update-branch-protection https://developer.github.com/v3/repos/branches/#update-branch-protection */.
UpdateBranchProtectionReqBodyRequiredPullRequestReviews is a value for UpdateBranchProtectionReqBody's RequiredPullRequestReviews field.
UpdateBranchProtectionReqBodyRequiredPullRequestReviewsDismissalRestrictions is a value for UpdateBranchProtectionReqBodyRequiredPullRequestReviews's DismissalRestrictions field.
UpdateBranchProtectionReqBodyRequiredStatusChecks is a value for UpdateBranchProtectionReqBody's RequiredStatusChecks field.
UpdateBranchProtectionReqBodyRestrictions is a value for UpdateBranchProtectionReqBody's Restrictions field.
UpdateBranchProtectionResponse is a response for UpdateBranchProtection https://developer.github.com/v3/repos/branches/#update-branch-protection */.
UpdateCommitCommentReq is request data for Client.UpdateCommitComment https://developer.github.com/v3/repos/comments/#update-a-commit-comment Non-nil errors will have the type *requests.RequestError, octo.ResponseError or url.Error.
UpdateCommitCommentReqBody is a request body for repos/update-commit-comment https://developer.github.com/v3/repos/comments/#update-a-commit-comment */.
UpdateCommitCommentResponse is a response for UpdateCommitComment https://developer.github.com/v3/repos/comments/#update-a-commit-comment */.
UpdateInformationAboutPagesSiteReq is request data for Client.UpdateInformationAboutPagesSite https://developer.github.com/v3/repos/pages/#update-information-about-a-github-pages-site Non-nil errors will have the type *requests.RequestError, octo.ResponseError or url.Error.
UpdateInformationAboutPagesSiteReqBody is a request body for repos/update-information-about-pages-site https://developer.github.com/v3/repos/pages/#update-information-about-a-github-pages-site */.
UpdateInformationAboutPagesSiteResponse is a response for UpdateInformationAboutPagesSite https://developer.github.com/v3/repos/pages/#update-information-about-a-github-pages-site */.
UpdateInvitationReq is request data for Client.UpdateInvitation https://developer.github.com/v3/repos/invitations/#update-a-repository-invitation Non-nil errors will have the type *requests.RequestError, octo.ResponseError or url.Error.
UpdateInvitationReqBody is a request body for repos/update-invitation https://developer.github.com/v3/repos/invitations/#update-a-repository-invitation */.
UpdateInvitationResponse is a response for UpdateInvitation https://developer.github.com/v3/repos/invitations/#update-a-repository-invitation */.
UpdatePullRequestReviewProtectionReq is request data for Client.UpdatePullRequestReviewProtection https://developer.github.com/v3/repos/branches/#update-pull-request-review-protection Non-nil errors will have the type *requests.RequestError, octo.ResponseError or url.Error.
UpdatePullRequestReviewProtectionReqBody is a request body for repos/update-pull-request-review-protection https://developer.github.com/v3/repos/branches/#update-pull-request-review-protection */.
UpdatePullRequestReviewProtectionReqBodyDismissalRestrictions is a value for UpdatePullRequestReviewProtectionReqBody's DismissalRestrictions field.
UpdatePullRequestReviewProtectionResponse is a response for UpdatePullRequestReviewProtection https://developer.github.com/v3/repos/branches/#update-pull-request-review-protection */.
UpdateReleaseAssetReq is request data for Client.UpdateReleaseAsset https://developer.github.com/v3/repos/releases/#update-a-release-asset Non-nil errors will have the type *requests.RequestError, octo.ResponseError or url.Error.
UpdateReleaseAssetReqBody is a request body for repos/update-release-asset https://developer.github.com/v3/repos/releases/#update-a-release-asset */.
UpdateReleaseAssetResponse is a response for UpdateReleaseAsset https://developer.github.com/v3/repos/releases/#update-a-release-asset */.
UpdateReleaseReq is request data for Client.UpdateRelease https://developer.github.com/v3/repos/releases/#update-a-release Non-nil errors will have the type *requests.RequestError, octo.ResponseError or url.Error.
UpdateReleaseReqBody is a request body for repos/update-release https://developer.github.com/v3/repos/releases/#update-a-release */.
UpdateReleaseResponse is a response for UpdateRelease https://developer.github.com/v3/repos/releases/#update-a-release */.
UpdateReq is request data for Client.Update https://developer.github.com/v3/repos/#update-a-repository Non-nil errors will have the type *requests.RequestError, octo.ResponseError or url.Error.
UpdateReqBody is a request body for repos/update https://developer.github.com/v3/repos/#update-a-repository */.
UpdateResponse is a response for Update https://developer.github.com/v3/repos/#update-a-repository */.
UpdateStatusCheckProtectionReq is request data for Client.UpdateStatusCheckProtection https://developer.github.com/v3/repos/branches/#update-status-check-potection Non-nil errors will have the type *requests.RequestError, octo.ResponseError or url.Error.
UpdateStatusCheckProtectionReqBody is a request body for repos/update-status-check-protection https://developer.github.com/v3/repos/branches/#update-status-check-potection */.
UpdateStatusCheckProtectionResponse is a response for UpdateStatusCheckProtection https://developer.github.com/v3/repos/branches/#update-status-check-potection */.
UpdateWebhookReq is request data for Client.UpdateWebhook https://developer.github.com/v3/repos/hooks/#update-a-repository-webhook Non-nil errors will have the type *requests.RequestError, octo.ResponseError or url.Error.
UpdateWebhookReqBody is a request body for repos/update-webhook https://developer.github.com/v3/repos/hooks/#update-a-repository-webhook */.
UpdateWebhookReqBodyConfig is a value for UpdateWebhookReqBody's Config field.
UpdateWebhookResponse is a response for UpdateWebhook https://developer.github.com/v3/repos/hooks/#update-a-repository-webhook */.
UploadReleaseAssetReq is request data for Client.UploadReleaseAsset https://developer.github.com/v3/repos/releases/#upload-a-release-asset Non-nil errors will have the type *requests.RequestError, octo.ResponseError or url.Error.
UploadReleaseAssetResponse is a response for UploadReleaseAsset https://developer.github.com/v3/repos/releases/#upload-a-release-asset */.

# Type aliases

AddAppAccessRestrictionsReqBody is a request body for repos/add-app-access-restrictions https://developer.github.com/v3/repos/branches/#add-app-access-restrictions */.
AddStatusCheckContextsReqBody is a request body for repos/add-status-check-contexts https://developer.github.com/v3/repos/branches/#add-status-check-contexts */.
AddStatusCheckContextsResponseBody is a response body for AddStatusCheckContexts https://developer.github.com/v3/repos/branches/#add-status-check-contexts */.
AddTeamAccessRestrictionsReqBody is a request body for repos/add-team-access-restrictions https://developer.github.com/v3/repos/branches/#add-team-access-restrictions */.
AddUserAccessRestrictionsReqBody is a request body for repos/add-user-access-restrictions https://developer.github.com/v3/repos/branches/#add-user-access-restrictions */.
Client is a set of options to apply to requests.
GetAllStatusCheckContextsResponseBody is a response body for GetAllStatusCheckContexts https://developer.github.com/v3/repos/branches/#get-all-status-check-contexts */.
RemoveAppAccessRestrictionsReqBody is a request body for repos/remove-app-access-restrictions https://developer.github.com/v3/repos/branches/#remove-app-access-restrictions */.
RemoveStatusCheckContextsReqBody is a request body for repos/remove-status-check-contexts https://developer.github.com/v3/repos/branches/#remove-status-check-contexts */.
RemoveStatusCheckContextsResponseBody is a response body for RemoveStatusCheckContexts https://developer.github.com/v3/repos/branches/#remove-status-check-contexts */.
RemoveTeamAccessRestrictionsReqBody is a request body for repos/remove-team-access-restrictions https://developer.github.com/v3/repos/branches/#remove-team-access-restrictions */.
RemoveUserAccessRestrictionsReqBody is a request body for repos/remove-user-access-restrictions https://developer.github.com/v3/repos/branches/#remove-user-access-restrictions */.
SetAppAccessRestrictionsReqBody is a request body for repos/set-app-access-restrictions https://developer.github.com/v3/repos/branches/#set-app-access-restrictions */.
SetStatusCheckContextsReqBody is a request body for repos/set-status-check-contexts https://developer.github.com/v3/repos/branches/#set-status-check-contexts */.
SetStatusCheckContextsResponseBody is a response body for SetStatusCheckContexts https://developer.github.com/v3/repos/branches/#set-status-check-contexts */.
SetTeamAccessRestrictionsReqBody is a request body for repos/set-team-access-restrictions https://developer.github.com/v3/repos/branches/#set-team-access-restrictions */.
SetUserAccessRestrictionsReqBody is a request body for repos/set-user-access-restrictions https://developer.github.com/v3/repos/branches/#set-user-access-restrictions */.