Package com.pulumi.aws.opensearch.inputs
Class DomainAimlOptionsArgs.Builder
- java.lang.Object
-
- com.pulumi.aws.opensearch.inputs.DomainAimlOptionsArgs.Builder
-
- Enclosing class:
- DomainAimlOptionsArgs
public static final class DomainAimlOptionsArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()Builder(DomainAimlOptionsArgs defaults)
-
Method Summary
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(DomainAimlOptionsArgs defaults)
-
-
Method Detail
-
naturalLanguageQueryGenerationOptions
public DomainAimlOptionsArgs.Builder naturalLanguageQueryGenerationOptions(@Nullable com.pulumi.core.Output<DomainAimlOptionsNaturalLanguageQueryGenerationOptionsArgs> naturalLanguageQueryGenerationOptions)
- Parameters:
naturalLanguageQueryGenerationOptions- Configuration block for parameters required for natural language query generation on the specified domain.- Returns:
- builder
-
naturalLanguageQueryGenerationOptions
public DomainAimlOptionsArgs.Builder naturalLanguageQueryGenerationOptions(DomainAimlOptionsNaturalLanguageQueryGenerationOptionsArgs naturalLanguageQueryGenerationOptions)
- Parameters:
naturalLanguageQueryGenerationOptions- Configuration block for parameters required for natural language query generation on the specified domain.- Returns:
- builder
-
s3VectorsEngine
public DomainAimlOptionsArgs.Builder s3VectorsEngine(@Nullable com.pulumi.core.Output<DomainAimlOptionsS3VectorsEngineArgs> s3VectorsEngine)
- Parameters:
s3VectorsEngine- Configuration block for parameters required to enable S3 vectors engine features on the specified domain.- Returns:
- builder
-
s3VectorsEngine
public DomainAimlOptionsArgs.Builder s3VectorsEngine(DomainAimlOptionsS3VectorsEngineArgs s3VectorsEngine)
- Parameters:
s3VectorsEngine- Configuration block for parameters required to enable S3 vectors engine features on the specified domain.- Returns:
- builder
-
serverlessVectorAcceleration
public DomainAimlOptionsArgs.Builder serverlessVectorAcceleration(@Nullable com.pulumi.core.Output<DomainAimlOptionsServerlessVectorAccelerationArgs> serverlessVectorAcceleration)
- Parameters:
serverlessVectorAcceleration- Configuration block for parameters required to enable GPU-accelerated vector search on the specified domain.- Returns:
- builder
-
serverlessVectorAcceleration
public DomainAimlOptionsArgs.Builder serverlessVectorAcceleration(DomainAimlOptionsServerlessVectorAccelerationArgs serverlessVectorAcceleration)
- Parameters:
serverlessVectorAcceleration- Configuration block for parameters required to enable GPU-accelerated vector search on the specified domain.- Returns:
- builder
-
build
public DomainAimlOptionsArgs build()
-
-