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 Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description GitHubDocumentCrawlProperties.BuildercrawlIssue(Boolean crawlIssue)TRUEto index all issues within a repository.GitHubDocumentCrawlProperties.BuildercrawlIssueComment(Boolean crawlIssueComment)TRUEto index all comments on issues.GitHubDocumentCrawlProperties.BuildercrawlIssueCommentAttachment(Boolean crawlIssueCommentAttachment)TRUEto include all comment attachments for issues.GitHubDocumentCrawlProperties.BuildercrawlPullRequest(Boolean crawlPullRequest)TRUEto index all pull requests within a repository.GitHubDocumentCrawlProperties.BuildercrawlPullRequestComment(Boolean crawlPullRequestComment)TRUEto index all comments on pull requests.GitHubDocumentCrawlProperties.BuildercrawlPullRequestCommentAttachment(Boolean crawlPullRequestCommentAttachment)TRUEto include all comment attachments for pull requests.GitHubDocumentCrawlProperties.BuildercrawlRepositoryDocuments(Boolean crawlRepositoryDocuments)TRUEto index all files with a repository.-
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
-
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
-
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
-
-
-
Method Detail
-
crawlRepositoryDocuments
GitHubDocumentCrawlProperties.Builder crawlRepositoryDocuments(Boolean crawlRepositoryDocuments)
TRUEto index all files with a repository.- Parameters:
crawlRepositoryDocuments-TRUEto 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)
TRUEto index all issues within a repository.- Parameters:
crawlIssue-TRUEto 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)
TRUEto index all comments on issues.- Parameters:
crawlIssueComment-TRUEto 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)
TRUEto include all comment attachments for issues.- Parameters:
crawlIssueCommentAttachment-TRUEto 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)
TRUEto index all pull requests within a repository.- Parameters:
crawlPullRequest-TRUEto 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)
TRUEto index all comments on pull requests.- Parameters:
crawlPullRequestComment-TRUEto 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)
TRUEto include all comment attachments for pull requests.- Parameters:
crawlPullRequestCommentAttachment-TRUEto include all comment attachments for pull requests.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-