Copyright | (c) 2013-2023 Brendan Hay |
---|---|
License | Mozilla Public License, v. 2.0. |
Maintainer | Brendan Hay |
Stability | auto-generated |
Portability | non-portable (GHC extensions) |
Safe Haskell | Safe-Inferred |
Language | Haskell2010 |
Synopsis
- data GitHubDocumentCrawlProperties = GitHubDocumentCrawlProperties' {}
- newGitHubDocumentCrawlProperties :: GitHubDocumentCrawlProperties
- gitHubDocumentCrawlProperties_crawlIssue :: Lens' GitHubDocumentCrawlProperties (Maybe Bool)
- gitHubDocumentCrawlProperties_crawlIssueComment :: Lens' GitHubDocumentCrawlProperties (Maybe Bool)
- gitHubDocumentCrawlProperties_crawlIssueCommentAttachment :: Lens' GitHubDocumentCrawlProperties (Maybe Bool)
- gitHubDocumentCrawlProperties_crawlPullRequest :: Lens' GitHubDocumentCrawlProperties (Maybe Bool)
- gitHubDocumentCrawlProperties_crawlPullRequestComment :: Lens' GitHubDocumentCrawlProperties (Maybe Bool)
- gitHubDocumentCrawlProperties_crawlPullRequestCommentAttachment :: Lens' GitHubDocumentCrawlProperties (Maybe Bool)
- gitHubDocumentCrawlProperties_crawlRepositoryDocuments :: Lens' GitHubDocumentCrawlProperties (Maybe Bool)
Documentation
data GitHubDocumentCrawlProperties Source #
Provides the configuration information to include certain types of GitHub content. You can configure to index repository files only, or also include issues and pull requests, comments, and comment attachments.
See: newGitHubDocumentCrawlProperties
smart constructor.
GitHubDocumentCrawlProperties' | |
|
Instances
newGitHubDocumentCrawlProperties :: GitHubDocumentCrawlProperties Source #
Create a value of GitHubDocumentCrawlProperties
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:crawlIssue:GitHubDocumentCrawlProperties'
, gitHubDocumentCrawlProperties_crawlIssue
- TRUE
to index all issues within a repository.
$sel:crawlIssueComment:GitHubDocumentCrawlProperties'
, gitHubDocumentCrawlProperties_crawlIssueComment
- TRUE
to index all comments on issues.
$sel:crawlIssueCommentAttachment:GitHubDocumentCrawlProperties'
, gitHubDocumentCrawlProperties_crawlIssueCommentAttachment
- TRUE
to include all comment attachments for issues.
$sel:crawlPullRequest:GitHubDocumentCrawlProperties'
, gitHubDocumentCrawlProperties_crawlPullRequest
- TRUE
to index all pull requests within a repository.
$sel:crawlPullRequestComment:GitHubDocumentCrawlProperties'
, gitHubDocumentCrawlProperties_crawlPullRequestComment
- TRUE
to index all comments on pull requests.
$sel:crawlPullRequestCommentAttachment:GitHubDocumentCrawlProperties'
, gitHubDocumentCrawlProperties_crawlPullRequestCommentAttachment
- TRUE
to include all comment attachments for pull requests.
$sel:crawlRepositoryDocuments:GitHubDocumentCrawlProperties'
, gitHubDocumentCrawlProperties_crawlRepositoryDocuments
- TRUE
to index all files with a repository.
gitHubDocumentCrawlProperties_crawlIssue :: Lens' GitHubDocumentCrawlProperties (Maybe Bool) Source #
TRUE
to index all issues within a repository.
gitHubDocumentCrawlProperties_crawlIssueComment :: Lens' GitHubDocumentCrawlProperties (Maybe Bool) Source #
TRUE
to index all comments on issues.
gitHubDocumentCrawlProperties_crawlIssueCommentAttachment :: Lens' GitHubDocumentCrawlProperties (Maybe Bool) Source #
TRUE
to include all comment attachments for issues.
gitHubDocumentCrawlProperties_crawlPullRequest :: Lens' GitHubDocumentCrawlProperties (Maybe Bool) Source #
TRUE
to index all pull requests within a repository.
gitHubDocumentCrawlProperties_crawlPullRequestComment :: Lens' GitHubDocumentCrawlProperties (Maybe Bool) Source #
TRUE
to index all comments on pull requests.
gitHubDocumentCrawlProperties_crawlPullRequestCommentAttachment :: Lens' GitHubDocumentCrawlProperties (Maybe Bool) Source #
TRUE
to include all comment attachments for pull requests.
gitHubDocumentCrawlProperties_crawlRepositoryDocuments :: Lens' GitHubDocumentCrawlProperties (Maybe Bool) Source #
TRUE
to index all files with a repository.