Package com.pulumi.aws.kendra.inputs
Class DataSourceCustomDocumentEnrichmentConfigurationInlineConfigurationTargetArgs.Builder
- java.lang.Object
-
- com.pulumi.aws.kendra.inputs.DataSourceCustomDocumentEnrichmentConfigurationInlineConfigurationTargetArgs.Builder
-
public static final class DataSourceCustomDocumentEnrichmentConfigurationInlineConfigurationTargetArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
Builder(DataSourceCustomDocumentEnrichmentConfigurationInlineConfigurationTargetArgs defaults)
-
Method Summary
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(DataSourceCustomDocumentEnrichmentConfigurationInlineConfigurationTargetArgs defaults)
-
-
Method Detail
-
targetDocumentAttributeKey
public DataSourceCustomDocumentEnrichmentConfigurationInlineConfigurationTargetArgs.Builder targetDocumentAttributeKey(@Nullable com.pulumi.core.Output<java.lang.String> targetDocumentAttributeKey)
- Parameters:
targetDocumentAttributeKey
- The identifier of the target document attribute or metadata field. For example, 'Department' could be an identifier for the target attribute or metadata field that includes the department names associated with the documents.- Returns:
- builder
-
targetDocumentAttributeKey
public DataSourceCustomDocumentEnrichmentConfigurationInlineConfigurationTargetArgs.Builder targetDocumentAttributeKey(java.lang.String targetDocumentAttributeKey)
- Parameters:
targetDocumentAttributeKey
- The identifier of the target document attribute or metadata field. For example, 'Department' could be an identifier for the target attribute or metadata field that includes the department names associated with the documents.- Returns:
- builder
-
targetDocumentAttributeValue
public DataSourceCustomDocumentEnrichmentConfigurationInlineConfigurationTargetArgs.Builder targetDocumentAttributeValue(@Nullable com.pulumi.core.Output<DataSourceCustomDocumentEnrichmentConfigurationInlineConfigurationTargetTargetDocumentAttributeValueArgs> targetDocumentAttributeValue)
- Parameters:
targetDocumentAttributeValue
- The target value you want to create for the target attribute. For example, 'Finance' could be the target value for the target attribute key 'Department'. See target_document_attribute_value.- Returns:
- builder
-
targetDocumentAttributeValue
public DataSourceCustomDocumentEnrichmentConfigurationInlineConfigurationTargetArgs.Builder targetDocumentAttributeValue(DataSourceCustomDocumentEnrichmentConfigurationInlineConfigurationTargetTargetDocumentAttributeValueArgs targetDocumentAttributeValue)
- Parameters:
targetDocumentAttributeValue
- The target value you want to create for the target attribute. For example, 'Finance' could be the target value for the target attribute key 'Department'. See target_document_attribute_value.- Returns:
- builder
-
targetDocumentAttributeValueDeletion
public DataSourceCustomDocumentEnrichmentConfigurationInlineConfigurationTargetArgs.Builder targetDocumentAttributeValueDeletion(@Nullable com.pulumi.core.Output<java.lang.Boolean> targetDocumentAttributeValueDeletion)
- Parameters:
targetDocumentAttributeValueDeletion
- `TRUE` to delete the existing target value for your specified target attribute key. You cannot create a target value and set this to `TRUE`. To create a target value (`TargetDocumentAttributeValue`), set this to `FALSE`.- Returns:
- builder
-
targetDocumentAttributeValueDeletion
public DataSourceCustomDocumentEnrichmentConfigurationInlineConfigurationTargetArgs.Builder targetDocumentAttributeValueDeletion(java.lang.Boolean targetDocumentAttributeValueDeletion)
- Parameters:
targetDocumentAttributeValueDeletion
- `TRUE` to delete the existing target value for your specified target attribute key. You cannot create a target value and set this to `TRUE`. To create a target value (`TargetDocumentAttributeValue`), set this to `FALSE`.- Returns:
- builder
-
build
public DataSourceCustomDocumentEnrichmentConfigurationInlineConfigurationTargetArgs build()
-
-