| Package | Description |
|---|---|
| software.amazon.awssdk.services.kendra.model |
| Modifier and Type | Method and Description |
|---|---|
static BoxConfiguration.Builder |
BoxConfiguration.builder() |
BoxConfiguration.Builder |
BoxConfiguration.Builder.commentFieldMappings(Collection<DataSourceToIndexFieldMapping> commentFieldMappings)
A list of
DataSourceToIndexFieldMapping objects that map attributes or field names of Box
comments to Amazon Kendra index field names. |
BoxConfiguration.Builder |
BoxConfiguration.Builder.commentFieldMappings(Consumer<DataSourceToIndexFieldMapping.Builder>... commentFieldMappings)
A list of
DataSourceToIndexFieldMapping objects that map attributes or field names of Box
comments to Amazon Kendra index field names. |
BoxConfiguration.Builder |
BoxConfiguration.Builder.commentFieldMappings(DataSourceToIndexFieldMapping... commentFieldMappings)
A list of
DataSourceToIndexFieldMapping objects that map attributes or field names of Box
comments to Amazon Kendra index field names. |
BoxConfiguration.Builder |
BoxConfiguration.Builder.crawlComments(Boolean crawlComments)
TRUE to index comments. |
BoxConfiguration.Builder |
BoxConfiguration.Builder.crawlTasks(Boolean crawlTasks)
TRUE to index the contents of tasks. |
BoxConfiguration.Builder |
BoxConfiguration.Builder.crawlWebLinks(Boolean crawlWebLinks)
TRUE to index web links. |
BoxConfiguration.Builder |
BoxConfiguration.Builder.enterpriseId(String enterpriseId)
The identifier of the Box Enterprise platform.
|
BoxConfiguration.Builder |
BoxConfiguration.Builder.exclusionPatterns(Collection<String> exclusionPatterns)
A list of regular expression patterns to exclude certain files and folders from your Box platform.
|
BoxConfiguration.Builder |
BoxConfiguration.Builder.exclusionPatterns(String... exclusionPatterns)
A list of regular expression patterns to exclude certain files and folders from your Box platform.
|
BoxConfiguration.Builder |
BoxConfiguration.Builder.fileFieldMappings(Collection<DataSourceToIndexFieldMapping> fileFieldMappings)
A list of
DataSourceToIndexFieldMapping objects that map attributes or field names of Box files
to Amazon Kendra index field names. |
BoxConfiguration.Builder |
BoxConfiguration.Builder.fileFieldMappings(Consumer<DataSourceToIndexFieldMapping.Builder>... fileFieldMappings)
A list of
DataSourceToIndexFieldMapping objects that map attributes or field names of Box files
to Amazon Kendra index field names. |
BoxConfiguration.Builder |
BoxConfiguration.Builder.fileFieldMappings(DataSourceToIndexFieldMapping... fileFieldMappings)
A list of
DataSourceToIndexFieldMapping objects that map attributes or field names of Box files
to Amazon Kendra index field names. |
BoxConfiguration.Builder |
BoxConfiguration.Builder.inclusionPatterns(Collection<String> inclusionPatterns)
A list of regular expression patterns to include certain files and folders in your Box platform.
|
BoxConfiguration.Builder |
BoxConfiguration.Builder.inclusionPatterns(String... inclusionPatterns)
A list of regular expression patterns to include certain files and folders in your Box platform.
|
BoxConfiguration.Builder |
BoxConfiguration.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 Box platform.
|
BoxConfiguration.Builder |
BoxConfiguration.Builder.taskFieldMappings(Collection<DataSourceToIndexFieldMapping> taskFieldMappings)
A list of
DataSourceToIndexFieldMapping objects that map attributes or field names of Box tasks
to Amazon Kendra index field names. |
BoxConfiguration.Builder |
BoxConfiguration.Builder.taskFieldMappings(Consumer<DataSourceToIndexFieldMapping.Builder>... taskFieldMappings)
A list of
DataSourceToIndexFieldMapping objects that map attributes or field names of Box tasks
to Amazon Kendra index field names. |
BoxConfiguration.Builder |
BoxConfiguration.Builder.taskFieldMappings(DataSourceToIndexFieldMapping... taskFieldMappings)
A list of
DataSourceToIndexFieldMapping objects that map attributes or field names of Box tasks
to Amazon Kendra index field names. |
BoxConfiguration.Builder |
BoxConfiguration.toBuilder() |
BoxConfiguration.Builder |
BoxConfiguration.Builder.useChangeLog(Boolean useChangeLog)
TRUE to use the Slack change log to determine which documents require updating in the index. |
default BoxConfiguration.Builder |
BoxConfiguration.Builder.vpcConfiguration(Consumer<DataSourceVpcConfiguration.Builder> vpcConfiguration)
Configuration information for an Amazon VPC to connect to your Box.
|
BoxConfiguration.Builder |
BoxConfiguration.Builder.vpcConfiguration(DataSourceVpcConfiguration vpcConfiguration)
Configuration information for an Amazon VPC to connect to your Box.
|
BoxConfiguration.Builder |
BoxConfiguration.Builder.webLinkFieldMappings(Collection<DataSourceToIndexFieldMapping> webLinkFieldMappings)
A list of
DataSourceToIndexFieldMapping objects that map attributes or field names of Box web
links to Amazon Kendra index field names. |
BoxConfiguration.Builder |
BoxConfiguration.Builder.webLinkFieldMappings(Consumer<DataSourceToIndexFieldMapping.Builder>... webLinkFieldMappings)
A list of
DataSourceToIndexFieldMapping objects that map attributes or field names of Box web
links to Amazon Kendra index field names. |
BoxConfiguration.Builder |
BoxConfiguration.Builder.webLinkFieldMappings(DataSourceToIndexFieldMapping... webLinkFieldMappings)
A list of
DataSourceToIndexFieldMapping objects that map attributes or field names of Box web
links to Amazon Kendra index field names. |
| Modifier and Type | Method and Description |
|---|---|
static Class<? extends BoxConfiguration.Builder> |
BoxConfiguration.serializableBuilderClass() |
| Modifier and Type | Method and Description |
|---|---|
default DataSourceConfiguration.Builder |
DataSourceConfiguration.Builder.boxConfiguration(Consumer<BoxConfiguration.Builder> boxConfiguration)
Provides the configuration information to connect to Box as your data source.
|
Copyright © 2023. All rights reserved.