public static interface OneDriveConfiguration.Builder extends SdkPojo, CopyableBuilder<OneDriveConfiguration.Builder,OneDriveConfiguration>
| Modifier and Type | Method and Description |
|---|---|
OneDriveConfiguration.Builder |
disableLocalGroups(Boolean disableLocalGroups)
TRUE to disable local groups information. |
OneDriveConfiguration.Builder |
exclusionPatterns(Collection<String> exclusionPatterns)
A list of regular expression patterns to exclude certain documents in your OneDrive.
|
OneDriveConfiguration.Builder |
exclusionPatterns(String... exclusionPatterns)
A list of regular expression patterns to exclude certain documents in your OneDrive.
|
OneDriveConfiguration.Builder |
fieldMappings(Collection<DataSourceToIndexFieldMapping> fieldMappings)
A list of
DataSourceToIndexFieldMapping objects that map OneDrive data source attributes or
field names to Amazon Kendra index field names. |
OneDriveConfiguration.Builder |
fieldMappings(Consumer<DataSourceToIndexFieldMapping.Builder>... fieldMappings)
A list of
DataSourceToIndexFieldMapping objects that map OneDrive data source attributes or
field names to Amazon Kendra index field names. |
OneDriveConfiguration.Builder |
fieldMappings(DataSourceToIndexFieldMapping... fieldMappings)
A list of
DataSourceToIndexFieldMapping objects that map OneDrive data source attributes or
field names to Amazon Kendra index field names. |
OneDriveConfiguration.Builder |
inclusionPatterns(Collection<String> inclusionPatterns)
A list of regular expression patterns to include certain documents in your OneDrive.
|
OneDriveConfiguration.Builder |
inclusionPatterns(String... inclusionPatterns)
A list of regular expression patterns to include certain documents in your OneDrive.
|
default OneDriveConfiguration.Builder |
oneDriveUsers(Consumer<OneDriveUsers.Builder> oneDriveUsers)
A list of user accounts whose documents should be indexed.
|
OneDriveConfiguration.Builder |
oneDriveUsers(OneDriveUsers oneDriveUsers)
A list of user accounts whose documents should be indexed.
|
OneDriveConfiguration.Builder |
secretArn(String secretArn)
The Amazon Resource Name (ARN) of an Secrets Managersecret that contains the user name and password to
connect to OneDrive.
|
OneDriveConfiguration.Builder |
tenantDomain(String tenantDomain)
The Azure Active Directory domain of the organization.
|
equalsBySdkFields, sdkFieldscopyapplyMutation, buildOneDriveConfiguration.Builder tenantDomain(String tenantDomain)
The Azure Active Directory domain of the organization.
tenantDomain - The Azure Active Directory domain of the organization.OneDriveConfiguration.Builder secretArn(String secretArn)
The Amazon Resource Name (ARN) of an Secrets Managersecret that contains the user name and password to connect to OneDrive. The user name should be the application ID for the OneDrive application, and the password is the application key for the OneDrive application.
secretArn - The Amazon Resource Name (ARN) of an Secrets Managersecret that contains the user name and password to
connect to OneDrive. The user name should be the application ID for the OneDrive application, and the
password is the application key for the OneDrive application.OneDriveConfiguration.Builder oneDriveUsers(OneDriveUsers oneDriveUsers)
A list of user accounts whose documents should be indexed.
oneDriveUsers - A list of user accounts whose documents should be indexed.default OneDriveConfiguration.Builder oneDriveUsers(Consumer<OneDriveUsers.Builder> oneDriveUsers)
A list of user accounts whose documents should be indexed.
This is a convenience method that creates an instance of theOneDriveUsers.Builder avoiding the need
to create one manually via OneDriveUsers.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and its
result is passed to oneDriveUsers(OneDriveUsers).
oneDriveUsers - a consumer that will call methods on OneDriveUsers.BuilderoneDriveUsers(OneDriveUsers)OneDriveConfiguration.Builder inclusionPatterns(Collection<String> inclusionPatterns)
A list of regular expression patterns to include certain documents in your OneDrive. Documents that match the patterns are included in the index. Documents that don't match the patterns are excluded from the index. If a document matches both an inclusion and exclusion pattern, the exclusion pattern takes precedence and the document isn't included in the index.
The pattern is applied to the file name.
inclusionPatterns - A list of regular expression patterns to include certain documents in your OneDrive. Documents that
match the patterns are included in the index. Documents that don't match the patterns are excluded
from the index. If a document matches both an inclusion and exclusion pattern, the exclusion pattern
takes precedence and the document isn't included in the index.
The pattern is applied to the file name.
OneDriveConfiguration.Builder inclusionPatterns(String... inclusionPatterns)
A list of regular expression patterns to include certain documents in your OneDrive. Documents that match the patterns are included in the index. Documents that don't match the patterns are excluded from the index. If a document matches both an inclusion and exclusion pattern, the exclusion pattern takes precedence and the document isn't included in the index.
The pattern is applied to the file name.
inclusionPatterns - A list of regular expression patterns to include certain documents in your OneDrive. Documents that
match the patterns are included in the index. Documents that don't match the patterns are excluded
from the index. If a document matches both an inclusion and exclusion pattern, the exclusion pattern
takes precedence and the document isn't included in the index.
The pattern is applied to the file name.
OneDriveConfiguration.Builder exclusionPatterns(Collection<String> exclusionPatterns)
A list of regular expression patterns to exclude certain documents in your OneDrive. Documents that match the patterns are excluded from the index. Documents that don't match the patterns are included in the index. If a document matches both an inclusion and exclusion pattern, the exclusion pattern takes precedence and the document isn't included in the index.
The pattern is applied to the file name.
exclusionPatterns - A list of regular expression patterns to exclude certain documents in your OneDrive. Documents that
match the patterns are excluded from the index. Documents that don't match the patterns are included
in the index. If a document matches both an inclusion and exclusion pattern, the exclusion pattern
takes precedence and the document isn't included in the index.
The pattern is applied to the file name.
OneDriveConfiguration.Builder exclusionPatterns(String... exclusionPatterns)
A list of regular expression patterns to exclude certain documents in your OneDrive. Documents that match the patterns are excluded from the index. Documents that don't match the patterns are included in the index. If a document matches both an inclusion and exclusion pattern, the exclusion pattern takes precedence and the document isn't included in the index.
The pattern is applied to the file name.
exclusionPatterns - A list of regular expression patterns to exclude certain documents in your OneDrive. Documents that
match the patterns are excluded from the index. Documents that don't match the patterns are included
in the index. If a document matches both an inclusion and exclusion pattern, the exclusion pattern
takes precedence and the document isn't included in the index.
The pattern is applied to the file name.
OneDriveConfiguration.Builder fieldMappings(Collection<DataSourceToIndexFieldMapping> fieldMappings)
A list of DataSourceToIndexFieldMapping objects that map OneDrive data source attributes or
field names to Amazon Kendra index field names. To create custom fields, use the UpdateIndex API
before you map to OneDrive fields. For more information, see Mapping data source fields. The
OneDrive data source field names must exist in your OneDrive custom metadata.
fieldMappings - A list of DataSourceToIndexFieldMapping objects that map OneDrive data source attributes
or field names to Amazon Kendra index field names. To create custom fields, use the
UpdateIndex API before you map to OneDrive fields. For more information, see Mapping data source fields.
The OneDrive data source field names must exist in your OneDrive custom metadata.OneDriveConfiguration.Builder fieldMappings(DataSourceToIndexFieldMapping... fieldMappings)
A list of DataSourceToIndexFieldMapping objects that map OneDrive data source attributes or
field names to Amazon Kendra index field names. To create custom fields, use the UpdateIndex API
before you map to OneDrive fields. For more information, see Mapping data source fields. The
OneDrive data source field names must exist in your OneDrive custom metadata.
fieldMappings - A list of DataSourceToIndexFieldMapping objects that map OneDrive data source attributes
or field names to Amazon Kendra index field names. To create custom fields, use the
UpdateIndex API before you map to OneDrive fields. For more information, see Mapping data source fields.
The OneDrive data source field names must exist in your OneDrive custom metadata.OneDriveConfiguration.Builder fieldMappings(Consumer<DataSourceToIndexFieldMapping.Builder>... fieldMappings)
A list of DataSourceToIndexFieldMapping objects that map OneDrive data source attributes or
field names to Amazon Kendra index field names. To create custom fields, use the UpdateIndex API
before you map to OneDrive fields. For more information, see Mapping data source fields. The
OneDrive data source field names must exist in your OneDrive 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) OneDriveConfiguration.Builder disableLocalGroups(Boolean disableLocalGroups)
TRUE to disable local groups information.
disableLocalGroups - TRUE to disable local groups information.Copyright © 2023. All rights reserved.