| Package | Description |
|---|---|
| software.amazon.awssdk.services.kendra.model |
| Modifier and Type | Method and Description |
|---|---|
static GitHubConfiguration.Builder |
GitHubConfiguration.builder() |
GitHubConfiguration.Builder |
GitHubConfiguration.Builder.exclusionFileNamePatterns(Collection<String> exclusionFileNamePatterns)
A list of regular expression patterns to exclude certain file names in your GitHub repository or
repositories.
|
GitHubConfiguration.Builder |
GitHubConfiguration.Builder.exclusionFileNamePatterns(String... exclusionFileNamePatterns)
A list of regular expression patterns to exclude certain file names in your GitHub repository or
repositories.
|
GitHubConfiguration.Builder |
GitHubConfiguration.Builder.exclusionFileTypePatterns(Collection<String> exclusionFileTypePatterns)
A list of regular expression patterns to exclude certain file types in your GitHub repository or
repositories.
|
GitHubConfiguration.Builder |
GitHubConfiguration.Builder.exclusionFileTypePatterns(String... exclusionFileTypePatterns)
A list of regular expression patterns to exclude certain file types in your GitHub repository or
repositories.
|
GitHubConfiguration.Builder |
GitHubConfiguration.Builder.exclusionFolderNamePatterns(Collection<String> exclusionFolderNamePatterns)
A list of regular expression patterns to exclude certain folder names in your GitHub repository or
repositories.
|
GitHubConfiguration.Builder |
GitHubConfiguration.Builder.exclusionFolderNamePatterns(String... exclusionFolderNamePatterns)
A list of regular expression patterns to exclude certain folder names in your GitHub repository or
repositories.
|
GitHubConfiguration.Builder |
GitHubConfiguration.Builder.gitHubCommitConfigurationFieldMappings(Collection<DataSourceToIndexFieldMapping> gitHubCommitConfigurationFieldMappings)
A list of
DataSourceToIndexFieldMapping objects that map attributes or field names of GitHub
commits to Amazon Kendra index field names. |
GitHubConfiguration.Builder |
GitHubConfiguration.Builder.gitHubCommitConfigurationFieldMappings(Consumer<DataSourceToIndexFieldMapping.Builder>... gitHubCommitConfigurationFieldMappings)
A list of
DataSourceToIndexFieldMapping objects that map attributes or field names of GitHub
commits to Amazon Kendra index field names. |
GitHubConfiguration.Builder |
GitHubConfiguration.Builder.gitHubCommitConfigurationFieldMappings(DataSourceToIndexFieldMapping... gitHubCommitConfigurationFieldMappings)
A list of
DataSourceToIndexFieldMapping objects that map attributes or field names of GitHub
commits to Amazon Kendra index field names. |
default GitHubConfiguration.Builder |
GitHubConfiguration.Builder.gitHubDocumentCrawlProperties(Consumer<GitHubDocumentCrawlProperties.Builder> gitHubDocumentCrawlProperties)
Configuration information to include certain types of GitHub content.
|
GitHubConfiguration.Builder |
GitHubConfiguration.Builder.gitHubDocumentCrawlProperties(GitHubDocumentCrawlProperties gitHubDocumentCrawlProperties)
Configuration information to include certain types of GitHub content.
|
GitHubConfiguration.Builder |
GitHubConfiguration.Builder.gitHubIssueAttachmentConfigurationFieldMappings(Collection<DataSourceToIndexFieldMapping> gitHubIssueAttachmentConfigurationFieldMappings)
A list of
DataSourceToIndexFieldMapping objects that map attributes or field names of GitHub
issue attachments to Amazon Kendra index field names. |
GitHubConfiguration.Builder |
GitHubConfiguration.Builder.gitHubIssueAttachmentConfigurationFieldMappings(Consumer<DataSourceToIndexFieldMapping.Builder>... gitHubIssueAttachmentConfigurationFieldMappings)
A list of
DataSourceToIndexFieldMapping objects that map attributes or field names of GitHub
issue attachments to Amazon Kendra index field names. |
GitHubConfiguration.Builder |
GitHubConfiguration.Builder.gitHubIssueAttachmentConfigurationFieldMappings(DataSourceToIndexFieldMapping... gitHubIssueAttachmentConfigurationFieldMappings)
A list of
DataSourceToIndexFieldMapping objects that map attributes or field names of GitHub
issue attachments to Amazon Kendra index field names. |
GitHubConfiguration.Builder |
GitHubConfiguration.Builder.gitHubIssueCommentConfigurationFieldMappings(Collection<DataSourceToIndexFieldMapping> gitHubIssueCommentConfigurationFieldMappings)
A list of
DataSourceToIndexFieldMapping objects that map attributes or field names of GitHub
issue comments to Amazon Kendra index field names. |
GitHubConfiguration.Builder |
GitHubConfiguration.Builder.gitHubIssueCommentConfigurationFieldMappings(Consumer<DataSourceToIndexFieldMapping.Builder>... gitHubIssueCommentConfigurationFieldMappings)
A list of
DataSourceToIndexFieldMapping objects that map attributes or field names of GitHub
issue comments to Amazon Kendra index field names. |
GitHubConfiguration.Builder |
GitHubConfiguration.Builder.gitHubIssueCommentConfigurationFieldMappings(DataSourceToIndexFieldMapping... gitHubIssueCommentConfigurationFieldMappings)
A list of
DataSourceToIndexFieldMapping objects that map attributes or field names of GitHub
issue comments to Amazon Kendra index field names. |
GitHubConfiguration.Builder |
GitHubConfiguration.Builder.gitHubIssueDocumentConfigurationFieldMappings(Collection<DataSourceToIndexFieldMapping> gitHubIssueDocumentConfigurationFieldMappings)
A list of
DataSourceToIndexFieldMapping objects that map attributes or field names of GitHub
issues to Amazon Kendra index field names. |
GitHubConfiguration.Builder |
GitHubConfiguration.Builder.gitHubIssueDocumentConfigurationFieldMappings(Consumer<DataSourceToIndexFieldMapping.Builder>... gitHubIssueDocumentConfigurationFieldMappings)
A list of
DataSourceToIndexFieldMapping objects that map attributes or field names of GitHub
issues to Amazon Kendra index field names. |
GitHubConfiguration.Builder |
GitHubConfiguration.Builder.gitHubIssueDocumentConfigurationFieldMappings(DataSourceToIndexFieldMapping... gitHubIssueDocumentConfigurationFieldMappings)
A list of
DataSourceToIndexFieldMapping objects that map attributes or field names of GitHub
issues to Amazon Kendra index field names. |
GitHubConfiguration.Builder |
GitHubConfiguration.Builder.gitHubPullRequestCommentConfigurationFieldMappings(Collection<DataSourceToIndexFieldMapping> gitHubPullRequestCommentConfigurationFieldMappings)
A list of
DataSourceToIndexFieldMapping objects that map attributes or field names of GitHub
pull request comments to Amazon Kendra index field names. |
GitHubConfiguration.Builder |
GitHubConfiguration.Builder.gitHubPullRequestCommentConfigurationFieldMappings(Consumer<DataSourceToIndexFieldMapping.Builder>... gitHubPullRequestCommentConfigurationFieldMappings)
A list of
DataSourceToIndexFieldMapping objects that map attributes or field names of GitHub
pull request comments to Amazon Kendra index field names. |
GitHubConfiguration.Builder |
GitHubConfiguration.Builder.gitHubPullRequestCommentConfigurationFieldMappings(DataSourceToIndexFieldMapping... gitHubPullRequestCommentConfigurationFieldMappings)
A list of
DataSourceToIndexFieldMapping objects that map attributes or field names of GitHub
pull request comments to Amazon Kendra index field names. |
GitHubConfiguration.Builder |
GitHubConfiguration.Builder.gitHubPullRequestDocumentAttachmentConfigurationFieldMappings(Collection<DataSourceToIndexFieldMapping> gitHubPullRequestDocumentAttachmentConfigurationFieldMappings)
A list of
DataSourceToIndexFieldMapping objects that map attributes or field names of GitHub
pull request attachments to Amazon Kendra index field names. |
GitHubConfiguration.Builder |
GitHubConfiguration.Builder.gitHubPullRequestDocumentAttachmentConfigurationFieldMappings(Consumer<DataSourceToIndexFieldMapping.Builder>... gitHubPullRequestDocumentAttachmentConfigurationFieldMappings)
A list of
DataSourceToIndexFieldMapping objects that map attributes or field names of GitHub
pull request attachments to Amazon Kendra index field names. |
GitHubConfiguration.Builder |
GitHubConfiguration.Builder.gitHubPullRequestDocumentAttachmentConfigurationFieldMappings(DataSourceToIndexFieldMapping... gitHubPullRequestDocumentAttachmentConfigurationFieldMappings)
A list of
DataSourceToIndexFieldMapping objects that map attributes or field names of GitHub
pull request attachments to Amazon Kendra index field names. |
GitHubConfiguration.Builder |
GitHubConfiguration.Builder.gitHubPullRequestDocumentConfigurationFieldMappings(Collection<DataSourceToIndexFieldMapping> gitHubPullRequestDocumentConfigurationFieldMappings)
A list of
DataSourceToIndexFieldMapping objects that map attributes or field names of GitHub
pull requests to Amazon Kendra index field names. |
GitHubConfiguration.Builder |
GitHubConfiguration.Builder.gitHubPullRequestDocumentConfigurationFieldMappings(Consumer<DataSourceToIndexFieldMapping.Builder>... gitHubPullRequestDocumentConfigurationFieldMappings)
A list of
DataSourceToIndexFieldMapping objects that map attributes or field names of GitHub
pull requests to Amazon Kendra index field names. |
GitHubConfiguration.Builder |
GitHubConfiguration.Builder.gitHubPullRequestDocumentConfigurationFieldMappings(DataSourceToIndexFieldMapping... gitHubPullRequestDocumentConfigurationFieldMappings)
A list of
DataSourceToIndexFieldMapping objects that map attributes or field names of GitHub
pull requests to Amazon Kendra index field names. |
GitHubConfiguration.Builder |
GitHubConfiguration.Builder.gitHubRepositoryConfigurationFieldMappings(Collection<DataSourceToIndexFieldMapping> gitHubRepositoryConfigurationFieldMappings)
A list of
DataSourceToIndexFieldMapping objects that map GitHub repository attributes or field
names to Amazon Kendra index field names. |
GitHubConfiguration.Builder |
GitHubConfiguration.Builder.gitHubRepositoryConfigurationFieldMappings(Consumer<DataSourceToIndexFieldMapping.Builder>... gitHubRepositoryConfigurationFieldMappings)
A list of
DataSourceToIndexFieldMapping objects that map GitHub repository attributes or field
names to Amazon Kendra index field names. |
GitHubConfiguration.Builder |
GitHubConfiguration.Builder.gitHubRepositoryConfigurationFieldMappings(DataSourceToIndexFieldMapping... gitHubRepositoryConfigurationFieldMappings)
A list of
DataSourceToIndexFieldMapping objects that map GitHub repository attributes or field
names to Amazon Kendra index field names. |
GitHubConfiguration.Builder |
GitHubConfiguration.Builder.inclusionFileNamePatterns(Collection<String> inclusionFileNamePatterns)
A list of regular expression patterns to include certain file names in your GitHub repository or
repositories.
|
GitHubConfiguration.Builder |
GitHubConfiguration.Builder.inclusionFileNamePatterns(String... inclusionFileNamePatterns)
A list of regular expression patterns to include certain file names in your GitHub repository or
repositories.
|
GitHubConfiguration.Builder |
GitHubConfiguration.Builder.inclusionFileTypePatterns(Collection<String> inclusionFileTypePatterns)
A list of regular expression patterns to include certain file types in your GitHub repository or
repositories.
|
GitHubConfiguration.Builder |
GitHubConfiguration.Builder.inclusionFileTypePatterns(String... inclusionFileTypePatterns)
A list of regular expression patterns to include certain file types in your GitHub repository or
repositories.
|
GitHubConfiguration.Builder |
GitHubConfiguration.Builder.inclusionFolderNamePatterns(Collection<String> inclusionFolderNamePatterns)
A list of regular expression patterns to include certain folder names in your GitHub repository or
repositories.
|
GitHubConfiguration.Builder |
GitHubConfiguration.Builder.inclusionFolderNamePatterns(String... inclusionFolderNamePatterns)
A list of regular expression patterns to include certain folder names in your GitHub repository or
repositories.
|
default GitHubConfiguration.Builder |
GitHubConfiguration.Builder.onPremiseConfiguration(Consumer<OnPremiseConfiguration.Builder> onPremiseConfiguration)
Configuration information to connect to GitHub Enterprise Server (on premises).
|
GitHubConfiguration.Builder |
GitHubConfiguration.Builder.onPremiseConfiguration(OnPremiseConfiguration onPremiseConfiguration)
Configuration information to connect to GitHub Enterprise Server (on premises).
|
GitHubConfiguration.Builder |
GitHubConfiguration.Builder.repositoryFilter(Collection<String> repositoryFilter)
A list of names of the specific repositories you want to index.
|
GitHubConfiguration.Builder |
GitHubConfiguration.Builder.repositoryFilter(String... repositoryFilter)
A list of names of the specific repositories you want to index.
|
default GitHubConfiguration.Builder |
GitHubConfiguration.Builder.saaSConfiguration(Consumer<SaaSConfiguration.Builder> saaSConfiguration)
Configuration information to connect to GitHub Enterprise Cloud (SaaS).
|
GitHubConfiguration.Builder |
GitHubConfiguration.Builder.saaSConfiguration(SaaSConfiguration saaSConfiguration)
Configuration information to connect to GitHub Enterprise Cloud (SaaS).
|
GitHubConfiguration.Builder |
GitHubConfiguration.Builder.secretArn(String secretArn)
The Amazon Resource Name (ARN) of an Secrets Manager secret that contains the key-value pairs required to
connect to your GitHub.
|
GitHubConfiguration.Builder |
GitHubConfiguration.toBuilder() |
GitHubConfiguration.Builder |
GitHubConfiguration.Builder.type(String type)
The type of GitHub service you want to connect to—GitHub Enterprise Cloud (SaaS) or GitHub Enterprise Server
(on premises).
|
GitHubConfiguration.Builder |
GitHubConfiguration.Builder.type(Type type)
The type of GitHub service you want to connect to—GitHub Enterprise Cloud (SaaS) or GitHub Enterprise Server
(on premises).
|
GitHubConfiguration.Builder |
GitHubConfiguration.Builder.useChangeLog(Boolean useChangeLog)
TRUE to use the GitHub change log to determine which documents require updating in the index. |
default GitHubConfiguration.Builder |
GitHubConfiguration.Builder.vpcConfiguration(Consumer<DataSourceVpcConfiguration.Builder> vpcConfiguration)
Configuration information of an Amazon Virtual Private Cloud to connect to your GitHub.
|
GitHubConfiguration.Builder |
GitHubConfiguration.Builder.vpcConfiguration(DataSourceVpcConfiguration vpcConfiguration)
Configuration information of an Amazon Virtual Private Cloud to connect to your GitHub.
|
| Modifier and Type | Method and Description |
|---|---|
static Class<? extends GitHubConfiguration.Builder> |
GitHubConfiguration.serializableBuilderClass() |
| Modifier and Type | Method and Description |
|---|---|
default DataSourceConfiguration.Builder |
DataSourceConfiguration.Builder.gitHubConfiguration(Consumer<GitHubConfiguration.Builder> gitHubConfiguration)
Provides the configuration information to connect to GitHub as your data source.
|
Copyright © 2023. All rights reserved.