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
Modifier and TypeMethodDescriptioncrawlIssue
(Boolean crawlIssue) TRUE
to index all issues within a repository.crawlIssueComment
(Boolean crawlIssueComment) TRUE
to index all comments on issues.crawlIssueCommentAttachment
(Boolean crawlIssueCommentAttachment) TRUE
to include all comment attachments for issues.crawlPullRequest
(Boolean crawlPullRequest) TRUE
to index all pull requests within a repository.crawlPullRequestComment
(Boolean crawlPullRequestComment) TRUE
to index all comments on pull requests.crawlPullRequestCommentAttachment
(Boolean crawlPullRequestCommentAttachment) TRUE
to include all comment attachments for pull requests.crawlRepositoryDocuments
(Boolean crawlRepositoryDocuments) TRUE
to 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 Details
-
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
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
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
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.
-