| Package | Description |
|---|---|
| software.amazon.awssdk.services.kendra |
Amazon Kendra is a service for indexing large document sets.
|
| software.amazon.awssdk.services.kendra.model |
| Modifier and Type | Method and Description |
|---|---|
default CreateAccessControlConfigurationResponse |
KendraClient.createAccessControlConfiguration(Consumer<CreateAccessControlConfigurationRequest.Builder> createAccessControlConfigurationRequest)
Creates an access configuration for your documents.
|
default CompletableFuture<CreateAccessControlConfigurationResponse> |
KendraAsyncClient.createAccessControlConfiguration(Consumer<CreateAccessControlConfigurationRequest.Builder> createAccessControlConfigurationRequest)
Creates an access configuration for your documents.
|
| Modifier and Type | Method and Description |
|---|---|
CreateAccessControlConfigurationRequest.Builder |
CreateAccessControlConfigurationRequest.Builder.accessControlList(Collection<Principal> accessControlList)
Information on principals (users and/or groups) and which documents they should have access to.
|
CreateAccessControlConfigurationRequest.Builder |
CreateAccessControlConfigurationRequest.Builder.accessControlList(Consumer<Principal.Builder>... accessControlList)
Information on principals (users and/or groups) and which documents they should have access to.
|
CreateAccessControlConfigurationRequest.Builder |
CreateAccessControlConfigurationRequest.Builder.accessControlList(Principal... accessControlList)
Information on principals (users and/or groups) and which documents they should have access to.
|
static CreateAccessControlConfigurationRequest.Builder |
CreateAccessControlConfigurationRequest.builder() |
CreateAccessControlConfigurationRequest.Builder |
CreateAccessControlConfigurationRequest.Builder.clientToken(String clientToken)
A token that you provide to identify the request to create an access control configuration.
|
CreateAccessControlConfigurationRequest.Builder |
CreateAccessControlConfigurationRequest.Builder.description(String description)
A description for the access control configuration.
|
CreateAccessControlConfigurationRequest.Builder |
CreateAccessControlConfigurationRequest.Builder.hierarchicalAccessControlList(Collection<HierarchicalPrincipal> hierarchicalAccessControlList)
The list of principal lists
that define the hierarchy for which documents users should have access to.
|
CreateAccessControlConfigurationRequest.Builder |
CreateAccessControlConfigurationRequest.Builder.hierarchicalAccessControlList(Consumer<HierarchicalPrincipal.Builder>... hierarchicalAccessControlList)
The list of principal lists
that define the hierarchy for which documents users should have access to.
|
CreateAccessControlConfigurationRequest.Builder |
CreateAccessControlConfigurationRequest.Builder.hierarchicalAccessControlList(HierarchicalPrincipal... hierarchicalAccessControlList)
The list of principal lists
that define the hierarchy for which documents users should have access to.
|
CreateAccessControlConfigurationRequest.Builder |
CreateAccessControlConfigurationRequest.Builder.indexId(String indexId)
The identifier of the index to create an access control configuration for your documents.
|
CreateAccessControlConfigurationRequest.Builder |
CreateAccessControlConfigurationRequest.Builder.name(String name)
A name for the access control configuration.
|
CreateAccessControlConfigurationRequest.Builder |
CreateAccessControlConfigurationRequest.Builder.overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) |
CreateAccessControlConfigurationRequest.Builder |
CreateAccessControlConfigurationRequest.Builder.overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) |
CreateAccessControlConfigurationRequest.Builder |
CreateAccessControlConfigurationRequest.toBuilder() |
| Modifier and Type | Method and Description |
|---|---|
static Class<? extends CreateAccessControlConfigurationRequest.Builder> |
CreateAccessControlConfigurationRequest.serializableBuilderClass() |
Copyright © 2023. All rights reserved.