Class IndexDocumentMetadataConfigurationUpdateRelevanceArgs.Builder

    • 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