static SlackConfiguration.Builder |
SlackConfiguration.builder() |
|
SlackConfiguration.Builder |
SlackConfiguration.Builder.crawlBotMessage(Boolean crawlBotMessage) |
TRUE to index bot messages from your Slack workspace team.
|
SlackConfiguration.Builder |
SlackConfiguration.Builder.excludeArchived(Boolean excludeArchived) |
TRUE to exclude archived messages to index from your Slack workspace team.
|
SlackConfiguration.Builder |
SlackConfiguration.Builder.exclusionPatterns(String... exclusionPatterns) |
A list of regular expression patterns to exclude certain attached files in your Slack workspace team.
|
SlackConfiguration.Builder |
SlackConfiguration.Builder.exclusionPatterns(Collection<String> exclusionPatterns) |
A list of regular expression patterns to exclude certain attached files in your Slack workspace team.
|
SlackConfiguration.Builder |
SlackConfiguration.Builder.fieldMappings(Collection<DataSourceToIndexFieldMapping> fieldMappings) |
A list of DataSourceToIndexFieldMapping objects that map Slack data source attributes or field
names to Amazon Kendra index field names.
|
SlackConfiguration.Builder |
SlackConfiguration.Builder.fieldMappings(Consumer<DataSourceToIndexFieldMapping.Builder>... fieldMappings) |
A list of DataSourceToIndexFieldMapping objects that map Slack data source attributes or field
names to Amazon Kendra index field names.
|
SlackConfiguration.Builder |
SlackConfiguration.Builder.fieldMappings(DataSourceToIndexFieldMapping... fieldMappings) |
A list of DataSourceToIndexFieldMapping objects that map Slack data source attributes or field
names to Amazon Kendra index field names.
|
SlackConfiguration.Builder |
SlackConfiguration.Builder.inclusionPatterns(String... inclusionPatterns) |
A list of regular expression patterns to include certain attached files in your Slack workspace team.
|
SlackConfiguration.Builder |
SlackConfiguration.Builder.inclusionPatterns(Collection<String> inclusionPatterns) |
A list of regular expression patterns to include certain attached files in your Slack workspace team.
|
SlackConfiguration.Builder |
SlackConfiguration.Builder.lookBackPeriod(Integer lookBackPeriod) |
The number of hours for change log to look back from when you last synchronized your data.
|
SlackConfiguration.Builder |
SlackConfiguration.Builder.privateChannelFilter(String... privateChannelFilter) |
The list of private channel names from your Slack workspace team.
|
SlackConfiguration.Builder |
SlackConfiguration.Builder.privateChannelFilter(Collection<String> privateChannelFilter) |
The list of private channel names from your Slack workspace team.
|
SlackConfiguration.Builder |
SlackConfiguration.Builder.publicChannelFilter(String... publicChannelFilter) |
The list of public channel names to index from your Slack workspace team.
|
SlackConfiguration.Builder |
SlackConfiguration.Builder.publicChannelFilter(Collection<String> publicChannelFilter) |
The list of public channel names to index from your Slack workspace team.
|
SlackConfiguration.Builder |
SlackConfiguration.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 Slack workspace team.
|
SlackConfiguration.Builder |
SlackConfiguration.Builder.sinceCrawlDate(String sinceCrawlDate) |
The date to start crawling your data from your Slack workspace team.
|
SlackConfiguration.Builder |
SlackConfiguration.Builder.slackEntityList(Collection<SlackEntity> slackEntityList) |
Specify whether to index public channels, private channels, group messages, and direct messages.
|
SlackConfiguration.Builder |
SlackConfiguration.Builder.slackEntityList(SlackEntity... slackEntityList) |
Specify whether to index public channels, private channels, group messages, and direct messages.
|
SlackConfiguration.Builder |
SlackConfiguration.Builder.slackEntityListWithStrings(String... slackEntityList) |
Specify whether to index public channels, private channels, group messages, and direct messages.
|
SlackConfiguration.Builder |
SlackConfiguration.Builder.slackEntityListWithStrings(Collection<String> slackEntityList) |
Specify whether to index public channels, private channels, group messages, and direct messages.
|
SlackConfiguration.Builder |
SlackConfiguration.Builder.teamId(String teamId) |
The identifier of the team in the Slack workspace.
|
SlackConfiguration.Builder |
SlackConfiguration.toBuilder() |
|
SlackConfiguration.Builder |
SlackConfiguration.Builder.useChangeLog(Boolean useChangeLog) |
TRUE to use the Slack change log to determine which documents require updating in the index.
|
default SlackConfiguration.Builder |
SlackConfiguration.Builder.vpcConfiguration(Consumer<DataSourceVpcConfiguration.Builder> vpcConfiguration) |
Configuration information for an Amazon Virtual Private Cloud to connect to your Slack.
|
SlackConfiguration.Builder |
SlackConfiguration.Builder.vpcConfiguration(DataSourceVpcConfiguration vpcConfiguration) |
Configuration information for an Amazon Virtual Private Cloud to connect to your Slack.
|