public static interface WorkDocsConfiguration.Builder extends SdkPojo, CopyableBuilder<WorkDocsConfiguration.Builder,WorkDocsConfiguration>
| Modifier and Type | Method and Description |
|---|---|
WorkDocsConfiguration.Builder |
crawlComments(Boolean crawlComments)
TRUE to include comments on documents in your index. |
WorkDocsConfiguration.Builder |
exclusionPatterns(Collection<String> exclusionPatterns)
A list of regular expression patterns to exclude certain files in your Amazon WorkDocs site repository.
|
WorkDocsConfiguration.Builder |
exclusionPatterns(String... exclusionPatterns)
A list of regular expression patterns to exclude certain files in your Amazon WorkDocs site repository.
|
WorkDocsConfiguration.Builder |
fieldMappings(Collection<DataSourceToIndexFieldMapping> fieldMappings)
A list of
DataSourceToIndexFieldMapping objects that map Amazon WorkDocs data source attributes
or field names to Amazon Kendra index field names. |
WorkDocsConfiguration.Builder |
fieldMappings(Consumer<DataSourceToIndexFieldMapping.Builder>... fieldMappings)
A list of
DataSourceToIndexFieldMapping objects that map Amazon WorkDocs data source attributes
or field names to Amazon Kendra index field names. |
WorkDocsConfiguration.Builder |
fieldMappings(DataSourceToIndexFieldMapping... fieldMappings)
A list of
DataSourceToIndexFieldMapping objects that map Amazon WorkDocs data source attributes
or field names to Amazon Kendra index field names. |
WorkDocsConfiguration.Builder |
inclusionPatterns(Collection<String> inclusionPatterns)
A list of regular expression patterns to include certain files in your Amazon WorkDocs site repository.
|
WorkDocsConfiguration.Builder |
inclusionPatterns(String... inclusionPatterns)
A list of regular expression patterns to include certain files in your Amazon WorkDocs site repository.
|
WorkDocsConfiguration.Builder |
organizationId(String organizationId)
The identifier of the directory corresponding to your Amazon WorkDocs site repository.
|
WorkDocsConfiguration.Builder |
useChangeLog(Boolean useChangeLog)
TRUE to use the Amazon WorkDocs change log to determine which documents require updating in the
index. |
equalsBySdkFields, sdkFieldscopyapplyMutation, buildWorkDocsConfiguration.Builder organizationId(String organizationId)
The identifier of the directory corresponding to your Amazon WorkDocs site repository.
You can find the organization ID in the Directory Service by going to Active Directory, then Directories. Your Amazon WorkDocs site directory has an ID, which is the organization ID. You can also set up a new Amazon WorkDocs directory in the Directory Service console and enable a Amazon WorkDocs site for the directory in the Amazon WorkDocs console.
organizationId - The identifier of the directory corresponding to your Amazon WorkDocs site repository.
You can find the organization ID in the Directory Service by going to Active Directory, then Directories. Your Amazon WorkDocs site directory has an ID, which is the organization ID. You can also set up a new Amazon WorkDocs directory in the Directory Service console and enable a Amazon WorkDocs site for the directory in the Amazon WorkDocs console.
WorkDocsConfiguration.Builder crawlComments(Boolean crawlComments)
TRUE to include comments on documents in your index. Including comments in your index means each
comment is a document that can be searched on.
The default is set to FALSE.
crawlComments - TRUE to include comments on documents in your index. Including comments in your index
means each comment is a document that can be searched on.
The default is set to FALSE.
WorkDocsConfiguration.Builder useChangeLog(Boolean useChangeLog)
TRUE to use the Amazon WorkDocs change log to determine which documents require updating in the
index. Depending on the change log's size, it may take longer for Amazon Kendra to use the change log than to
scan all of your documents in Amazon WorkDocs.
useChangeLog - TRUE to use the Amazon WorkDocs change log to determine which documents require updating
in the index. Depending on the change log's size, it may take longer for Amazon Kendra to use the
change log than to scan all of your documents in Amazon WorkDocs.WorkDocsConfiguration.Builder inclusionPatterns(Collection<String> inclusionPatterns)
A list of regular expression patterns to include certain files in your Amazon WorkDocs site repository. Files that match the patterns are included in the index. Files that don't match the patterns are excluded from the index. If a file matches both an inclusion and exclusion pattern, the exclusion pattern takes precedence and the file isn't included in the index.
inclusionPatterns - A list of regular expression patterns to include certain files in your Amazon WorkDocs site
repository. Files that match the patterns are included in the index. Files that don't match the
patterns are excluded from the index. If a file matches both an inclusion and exclusion pattern, the
exclusion pattern takes precedence and the file isn't included in the index.WorkDocsConfiguration.Builder inclusionPatterns(String... inclusionPatterns)
A list of regular expression patterns to include certain files in your Amazon WorkDocs site repository. Files that match the patterns are included in the index. Files that don't match the patterns are excluded from the index. If a file matches both an inclusion and exclusion pattern, the exclusion pattern takes precedence and the file isn't included in the index.
inclusionPatterns - A list of regular expression patterns to include certain files in your Amazon WorkDocs site
repository. Files that match the patterns are included in the index. Files that don't match the
patterns are excluded from the index. If a file matches both an inclusion and exclusion pattern, the
exclusion pattern takes precedence and the file isn't included in the index.WorkDocsConfiguration.Builder exclusionPatterns(Collection<String> exclusionPatterns)
A list of regular expression patterns to exclude certain files in your Amazon WorkDocs site repository. Files that match the patterns are excluded from the index. Files that don’t match the patterns are included in the index. If a file matches both an inclusion and exclusion pattern, the exclusion pattern takes precedence and the file isn't included in the index.
exclusionPatterns - A list of regular expression patterns to exclude certain files in your Amazon WorkDocs site
repository. Files that match the patterns are excluded from the index. Files that don’t match the
patterns are included in the index. If a file matches both an inclusion and exclusion pattern, the
exclusion pattern takes precedence and the file isn't included in the index.WorkDocsConfiguration.Builder exclusionPatterns(String... exclusionPatterns)
A list of regular expression patterns to exclude certain files in your Amazon WorkDocs site repository. Files that match the patterns are excluded from the index. Files that don’t match the patterns are included in the index. If a file matches both an inclusion and exclusion pattern, the exclusion pattern takes precedence and the file isn't included in the index.
exclusionPatterns - A list of regular expression patterns to exclude certain files in your Amazon WorkDocs site
repository. Files that match the patterns are excluded from the index. Files that don’t match the
patterns are included in the index. If a file matches both an inclusion and exclusion pattern, the
exclusion pattern takes precedence and the file isn't included in the index.WorkDocsConfiguration.Builder fieldMappings(Collection<DataSourceToIndexFieldMapping> fieldMappings)
A list of DataSourceToIndexFieldMapping objects that map Amazon WorkDocs data source attributes
or field names to Amazon Kendra index field names. To create custom fields, use the UpdateIndex
API before you map to Amazon WorkDocs fields. For more information, see Mapping data source fields. The
Amazon WorkDocs data source field names must exist in your Amazon WorkDocs custom metadata.
fieldMappings - A list of DataSourceToIndexFieldMapping objects that map Amazon WorkDocs data source
attributes or field names to Amazon Kendra index field names. To create custom fields, use the
UpdateIndex API before you map to Amazon WorkDocs fields. For more information, see Mapping data source fields.
The Amazon WorkDocs data source field names must exist in your Amazon WorkDocs custom metadata.WorkDocsConfiguration.Builder fieldMappings(DataSourceToIndexFieldMapping... fieldMappings)
A list of DataSourceToIndexFieldMapping objects that map Amazon WorkDocs data source attributes
or field names to Amazon Kendra index field names. To create custom fields, use the UpdateIndex
API before you map to Amazon WorkDocs fields. For more information, see Mapping data source fields. The
Amazon WorkDocs data source field names must exist in your Amazon WorkDocs custom metadata.
fieldMappings - A list of DataSourceToIndexFieldMapping objects that map Amazon WorkDocs data source
attributes or field names to Amazon Kendra index field names. To create custom fields, use the
UpdateIndex API before you map to Amazon WorkDocs fields. For more information, see Mapping data source fields.
The Amazon WorkDocs data source field names must exist in your Amazon WorkDocs custom metadata.WorkDocsConfiguration.Builder fieldMappings(Consumer<DataSourceToIndexFieldMapping.Builder>... fieldMappings)
A list of DataSourceToIndexFieldMapping objects that map Amazon WorkDocs data source attributes
or field names to Amazon Kendra index field names. To create custom fields, use the UpdateIndex
API before you map to Amazon WorkDocs fields. For more information, see Mapping data source fields. The
Amazon WorkDocs data source field names must exist in your Amazon WorkDocs custom metadata.
DataSourceToIndexFieldMapping.Builder avoiding the need
to create one manually via
DataSourceToIndexFieldMapping.builder().
When the Consumer completes,
SdkBuilder.build() is called
immediately and its result is passed to #fieldMappings(List.
fieldMappings - a consumer that will call methods on
DataSourceToIndexFieldMapping.Builder#fieldMappings(java.util.Collection) Copyright © 2023. All rights reserved.