| Package | Description |
|---|---|
| com.amazonaws.services.kendra.model |
| Modifier and Type | Method and Description |
|---|---|
SlackConfiguration |
SlackConfiguration.clone() |
SlackConfiguration |
DataSourceConfiguration.getSlackConfiguration()
Provides the configuration information to connect to Slack as your data source.
|
SlackConfiguration |
SlackConfiguration.withCrawlBotMessage(Boolean crawlBotMessage)
TRUE to index bot messages from your Slack workspace team. |
SlackConfiguration |
SlackConfiguration.withExcludeArchived(Boolean excludeArchived)
TRUE to exclude archived messages to index from your Slack workspace team. |
SlackConfiguration |
SlackConfiguration.withExclusionPatterns(Collection<String> exclusionPatterns)
A list of regular expression patterns to exclude certain attached files in your Slack workspace team.
|
SlackConfiguration |
SlackConfiguration.withExclusionPatterns(String... exclusionPatterns)
A list of regular expression patterns to exclude certain attached files in your Slack workspace team.
|
SlackConfiguration |
SlackConfiguration.withFieldMappings(Collection<DataSourceToIndexFieldMapping> fieldMappings)
A list of
DataSourceToIndexFieldMapping objects that map Slack data source attributes or field names
to Amazon Kendra index field names. |
SlackConfiguration |
SlackConfiguration.withFieldMappings(DataSourceToIndexFieldMapping... fieldMappings)
A list of
DataSourceToIndexFieldMapping objects that map Slack data source attributes or field names
to Amazon Kendra index field names. |
SlackConfiguration |
SlackConfiguration.withInclusionPatterns(Collection<String> inclusionPatterns)
A list of regular expression patterns to include certain attached files in your Slack workspace team.
|
SlackConfiguration |
SlackConfiguration.withInclusionPatterns(String... inclusionPatterns)
A list of regular expression patterns to include certain attached files in your Slack workspace team.
|
SlackConfiguration |
SlackConfiguration.withLookBackPeriod(Integer lookBackPeriod)
The number of hours for change log to look back from when you last synchronized your data.
|
SlackConfiguration |
SlackConfiguration.withPrivateChannelFilter(Collection<String> privateChannelFilter)
The list of private channel names from your Slack workspace team.
|
SlackConfiguration |
SlackConfiguration.withPrivateChannelFilter(String... privateChannelFilter)
The list of private channel names from your Slack workspace team.
|
SlackConfiguration |
SlackConfiguration.withPublicChannelFilter(Collection<String> publicChannelFilter)
The list of public channel names to index from your Slack workspace team.
|
SlackConfiguration |
SlackConfiguration.withPublicChannelFilter(String... publicChannelFilter)
The list of public channel names to index from your Slack workspace team.
|
SlackConfiguration |
SlackConfiguration.withSecretArn(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 |
SlackConfiguration.withSinceCrawlDate(String sinceCrawlDate)
The date to start crawling your data from your Slack workspace team.
|
SlackConfiguration |
SlackConfiguration.withSlackEntityList(Collection<String> slackEntityList)
Specify whether to index public channels, private channels, group messages, and direct messages.
|
SlackConfiguration |
SlackConfiguration.withSlackEntityList(SlackEntity... slackEntityList)
Specify whether to index public channels, private channels, group messages, and direct messages.
|
SlackConfiguration |
SlackConfiguration.withSlackEntityList(String... slackEntityList)
Specify whether to index public channels, private channels, group messages, and direct messages.
|
SlackConfiguration |
SlackConfiguration.withTeamId(String teamId)
The identifier of the team in the Slack workspace.
|
SlackConfiguration |
SlackConfiguration.withUseChangeLog(Boolean useChangeLog)
TRUE to use the Slack change log to determine which documents require updating in the index. |
SlackConfiguration |
SlackConfiguration.withVpcConfiguration(DataSourceVpcConfiguration vpcConfiguration)
Configuration information for an Amazon Virtual Private Cloud to connect to your Slack.
|
| Modifier and Type | Method and Description |
|---|---|
void |
DataSourceConfiguration.setSlackConfiguration(SlackConfiguration slackConfiguration)
Provides the configuration information to connect to Slack as your data source.
|
DataSourceConfiguration |
DataSourceConfiguration.withSlackConfiguration(SlackConfiguration slackConfiguration)
Provides the configuration information to connect to Slack as your data source.
|
Copyright © 2024. All rights reserved.