Interface GitHubDocumentCrawlProperties.Builder

    • Method Detail

      • crawlRepositoryDocuments

        GitHubDocumentCrawlProperties.Builder crawlRepositoryDocuments​(Boolean crawlRepositoryDocuments)

        TRUE to index all files with a repository.

        Parameters:
        crawlRepositoryDocuments - TRUE to index all files with a repository.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • crawlIssue

        GitHubDocumentCrawlProperties.Builder crawlIssue​(Boolean crawlIssue)

        TRUE to index all issues within a repository.

        Parameters:
        crawlIssue - TRUE to index all issues within a repository.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • crawlIssueComment

        GitHubDocumentCrawlProperties.Builder crawlIssueComment​(Boolean crawlIssueComment)

        TRUE to index all comments on issues.

        Parameters:
        crawlIssueComment - TRUE to index all comments on issues.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • crawlIssueCommentAttachment

        GitHubDocumentCrawlProperties.Builder crawlIssueCommentAttachment​(Boolean crawlIssueCommentAttachment)

        TRUE to include all comment attachments for issues.

        Parameters:
        crawlIssueCommentAttachment - TRUE to include all comment attachments for issues.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • crawlPullRequest

        GitHubDocumentCrawlProperties.Builder crawlPullRequest​(Boolean crawlPullRequest)

        TRUE to index all pull requests within a repository.

        Parameters:
        crawlPullRequest - TRUE to index all pull requests within a repository.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • crawlPullRequestComment

        GitHubDocumentCrawlProperties.Builder crawlPullRequestComment​(Boolean crawlPullRequestComment)

        TRUE to index all comments on pull requests.

        Parameters:
        crawlPullRequestComment - TRUE to index all comments on pull requests.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • crawlPullRequestCommentAttachment

        GitHubDocumentCrawlProperties.Builder crawlPullRequestCommentAttachment​(Boolean crawlPullRequestCommentAttachment)

        TRUE to include all comment attachments for pull requests.

        Parameters:
        crawlPullRequestCommentAttachment - TRUE to include all comment attachments for pull requests.
        Returns:
        Returns a reference to this object so that method calls can be chained together.