static GitHubConfiguration.Builder |
GitHubConfiguration.builder() |
|
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.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.exclusionFileTypePatterns(String... exclusionFileTypePatterns) |
A list of regular expression patterns to exclude certain file types 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.exclusionFolderNamePatterns(String... exclusionFolderNamePatterns) |
A list of regular expression patterns to exclude certain folder names 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.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(String... inclusionFileNamePatterns) |
A list of regular expression patterns to include certain file names in your GitHub repository or
repositories.
|
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.inclusionFileTypePatterns(String... inclusionFileTypePatterns) |
A list of regular expression patterns to include certain file types 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.inclusionFolderNamePatterns(String... inclusionFolderNamePatterns) |
A list of regular expression patterns to include certain folder names 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.
|
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(String... repositoryFilter) |
A list of names of the specific repositories you want to index.
|
GitHubConfiguration.Builder |
GitHubConfiguration.Builder.repositoryFilter(Collection<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.
|