Package com.pulumi.aws.kendra.inputs
Class ExperienceConfigurationArgs.Builder
- java.lang.Object
-
- com.pulumi.aws.kendra.inputs.ExperienceConfigurationArgs.Builder
-
- Enclosing class:
- ExperienceConfigurationArgs
public static final class ExperienceConfigurationArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
Builder(ExperienceConfigurationArgs defaults)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ExperienceConfigurationArgs
build()
ExperienceConfigurationArgs.Builder
contentSourceConfiguration(ExperienceConfigurationContentSourceConfigurationArgs contentSourceConfiguration)
ExperienceConfigurationArgs.Builder
contentSourceConfiguration(com.pulumi.core.Output<ExperienceConfigurationContentSourceConfigurationArgs> contentSourceConfiguration)
ExperienceConfigurationArgs.Builder
userIdentityConfiguration(ExperienceConfigurationUserIdentityConfigurationArgs userIdentityConfiguration)
ExperienceConfigurationArgs.Builder
userIdentityConfiguration(com.pulumi.core.Output<ExperienceConfigurationUserIdentityConfigurationArgs> userIdentityConfiguration)
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(ExperienceConfigurationArgs defaults)
-
-
Method Detail
-
contentSourceConfiguration
public ExperienceConfigurationArgs.Builder contentSourceConfiguration(@Nullable com.pulumi.core.Output<ExperienceConfigurationContentSourceConfigurationArgs> contentSourceConfiguration)
- Parameters:
contentSourceConfiguration
- The identifiers of your data sources and FAQs. Or, you can specify that you want to use documents indexed via the `BatchPutDocument API`. The provider will only perform drift detection of its value when present in a configuration. Detailed below.- Returns:
- builder
-
contentSourceConfiguration
public ExperienceConfigurationArgs.Builder contentSourceConfiguration(ExperienceConfigurationContentSourceConfigurationArgs contentSourceConfiguration)
- Parameters:
contentSourceConfiguration
- The identifiers of your data sources and FAQs. Or, you can specify that you want to use documents indexed via the `BatchPutDocument API`. The provider will only perform drift detection of its value when present in a configuration. Detailed below.- Returns:
- builder
-
userIdentityConfiguration
public ExperienceConfigurationArgs.Builder userIdentityConfiguration(@Nullable com.pulumi.core.Output<ExperienceConfigurationUserIdentityConfigurationArgs> userIdentityConfiguration)
- Parameters:
userIdentityConfiguration
- The AWS SSO field name that contains the identifiers of your users, such as their emails. Detailed below.- Returns:
- builder
-
userIdentityConfiguration
public ExperienceConfigurationArgs.Builder userIdentityConfiguration(ExperienceConfigurationUserIdentityConfigurationArgs userIdentityConfiguration)
- Parameters:
userIdentityConfiguration
- The AWS SSO field name that contains the identifiers of your users, such as their emails. Detailed below.- Returns:
- builder
-
build
public ExperienceConfigurationArgs build()
-
-