Interface GitHubDocumentCrawlProperties.Builder

All Superinterfaces:
Buildable, CopyableBuilder<GitHubDocumentCrawlProperties.Builder,GitHubDocumentCrawlProperties>, SdkBuilder<GitHubDocumentCrawlProperties.Builder,GitHubDocumentCrawlProperties>, SdkPojo
Enclosing class:
GitHubDocumentCrawlProperties

public static interface GitHubDocumentCrawlProperties.Builder extends SdkPojo, CopyableBuilder<GitHubDocumentCrawlProperties.Builder,GitHubDocumentCrawlProperties>
  • Method Details

    • 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

      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.