Package com.pulumi.aws.kendra.inputs
Class IndexDocumentMetadataConfigurationUpdateRelevanceArgs.Builder
- java.lang.Object
-
- com.pulumi.aws.kendra.inputs.IndexDocumentMetadataConfigurationUpdateRelevanceArgs.Builder
-
- Enclosing class:
- IndexDocumentMetadataConfigurationUpdateRelevanceArgs
public static final class IndexDocumentMetadataConfigurationUpdateRelevanceArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
Builder(IndexDocumentMetadataConfigurationUpdateRelevanceArgs defaults)
-
Method Summary
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(IndexDocumentMetadataConfigurationUpdateRelevanceArgs defaults)
-
-
Method Detail
-
duration
public IndexDocumentMetadataConfigurationUpdateRelevanceArgs.Builder duration(@Nullable com.pulumi.core.Output<java.lang.String> duration)
- Parameters:
duration
- Specifies the time period that the boost applies to. For more information, refer to [Duration](https://docs.aws.amazon.com/kendra/latest/dg/API_Relevance.html#Kendra-Type-Relevance-Duration).- Returns:
- builder
-
duration
public IndexDocumentMetadataConfigurationUpdateRelevanceArgs.Builder duration(java.lang.String duration)
- Parameters:
duration
- Specifies the time period that the boost applies to. For more information, refer to [Duration](https://docs.aws.amazon.com/kendra/latest/dg/API_Relevance.html#Kendra-Type-Relevance-Duration).- Returns:
- builder
-
freshness
public IndexDocumentMetadataConfigurationUpdateRelevanceArgs.Builder freshness(@Nullable com.pulumi.core.Output<java.lang.Boolean> freshness)
- Parameters:
freshness
- Indicates that this field determines how "fresh" a document is. For more information, refer to [Freshness](https://docs.aws.amazon.com/kendra/latest/dg/API_Relevance.html#Kendra-Type-Relevance-Freshness).- Returns:
- builder
-
freshness
public IndexDocumentMetadataConfigurationUpdateRelevanceArgs.Builder freshness(java.lang.Boolean freshness)
- Parameters:
freshness
- Indicates that this field determines how "fresh" a document is. For more information, refer to [Freshness](https://docs.aws.amazon.com/kendra/latest/dg/API_Relevance.html#Kendra-Type-Relevance-Freshness).- Returns:
- builder
-
importance
public IndexDocumentMetadataConfigurationUpdateRelevanceArgs.Builder importance(@Nullable com.pulumi.core.Output<java.lang.Integer> importance)
- Parameters:
importance
- The relative importance of the field in the search. Larger numbers provide more of a boost than smaller numbers. Minimum value of 1. Maximum value of 10.- Returns:
- builder
-
importance
public IndexDocumentMetadataConfigurationUpdateRelevanceArgs.Builder importance(java.lang.Integer importance)
- Parameters:
importance
- The relative importance of the field in the search. Larger numbers provide more of a boost than smaller numbers. Minimum value of 1. Maximum value of 10.- Returns:
- builder
-
rankOrder
public IndexDocumentMetadataConfigurationUpdateRelevanceArgs.Builder rankOrder(@Nullable com.pulumi.core.Output<java.lang.String> rankOrder)
- Parameters:
rankOrder
- Determines how values should be interpreted. For more information, refer to [RankOrder](https://docs.aws.amazon.com/kendra/latest/dg/API_Relevance.html#Kendra-Type-Relevance-RankOrder).- Returns:
- builder
-
rankOrder
public IndexDocumentMetadataConfigurationUpdateRelevanceArgs.Builder rankOrder(java.lang.String rankOrder)
- Parameters:
rankOrder
- Determines how values should be interpreted. For more information, refer to [RankOrder](https://docs.aws.amazon.com/kendra/latest/dg/API_Relevance.html#Kendra-Type-Relevance-RankOrder).- Returns:
- builder
-
valuesImportanceMap
public IndexDocumentMetadataConfigurationUpdateRelevanceArgs.Builder valuesImportanceMap(@Nullable com.pulumi.core.Output<java.util.Map<java.lang.String,java.lang.Integer>> valuesImportanceMap)
- Parameters:
valuesImportanceMap
- A list of values that should be given a different boost when they appear in the result list. For more information, refer to [ValueImportanceMap](https://docs.aws.amazon.com/kendra/latest/dg/API_Relevance.html#Kendra-Type-Relevance-ValueImportanceMap).- Returns:
- builder
-
valuesImportanceMap
public IndexDocumentMetadataConfigurationUpdateRelevanceArgs.Builder valuesImportanceMap(java.util.Map<java.lang.String,java.lang.Integer> valuesImportanceMap)
- Parameters:
valuesImportanceMap
- A list of values that should be given a different boost when they appear in the result list. For more information, refer to [ValueImportanceMap](https://docs.aws.amazon.com/kendra/latest/dg/API_Relevance.html#Kendra-Type-Relevance-ValueImportanceMap).- Returns:
- builder
-
build
public IndexDocumentMetadataConfigurationUpdateRelevanceArgs build()
-
-