Interface DocumentAttributeBoostingConfiguration.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<DocumentAttributeBoostingConfiguration.Builder,DocumentAttributeBoostingConfiguration>,SdkBuilder<DocumentAttributeBoostingConfiguration.Builder,DocumentAttributeBoostingConfiguration>,SdkPojo
- Enclosing class:
- DocumentAttributeBoostingConfiguration
public static interface DocumentAttributeBoostingConfiguration.Builder extends SdkPojo, CopyableBuilder<DocumentAttributeBoostingConfiguration.Builder,DocumentAttributeBoostingConfiguration>
-
-
Method Summary
-
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
-
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
-
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
-
-
-
Method Detail
-
numberConfiguration
DocumentAttributeBoostingConfiguration.Builder numberConfiguration(NumberAttributeBoostingConfiguration numberConfiguration)
Provides information on boosting
NUMBERtype document attributes.- Parameters:
numberConfiguration- Provides information on boostingNUMBERtype document attributes.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
numberConfiguration
default DocumentAttributeBoostingConfiguration.Builder numberConfiguration(Consumer<NumberAttributeBoostingConfiguration.Builder> numberConfiguration)
Provides information on boosting
This is a convenience method that creates an instance of theNUMBERtype document attributes.NumberAttributeBoostingConfiguration.Builderavoiding the need to create one manually viaNumberAttributeBoostingConfiguration.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tonumberConfiguration(NumberAttributeBoostingConfiguration).- Parameters:
numberConfiguration- a consumer that will call methods onNumberAttributeBoostingConfiguration.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
numberConfiguration(NumberAttributeBoostingConfiguration)
-
stringConfiguration
DocumentAttributeBoostingConfiguration.Builder stringConfiguration(StringAttributeBoostingConfiguration stringConfiguration)
Provides information on boosting
STRINGtype document attributes.- Parameters:
stringConfiguration- Provides information on boostingSTRINGtype document attributes.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
stringConfiguration
default DocumentAttributeBoostingConfiguration.Builder stringConfiguration(Consumer<StringAttributeBoostingConfiguration.Builder> stringConfiguration)
Provides information on boosting
This is a convenience method that creates an instance of theSTRINGtype document attributes.StringAttributeBoostingConfiguration.Builderavoiding the need to create one manually viaStringAttributeBoostingConfiguration.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tostringConfiguration(StringAttributeBoostingConfiguration).- Parameters:
stringConfiguration- a consumer that will call methods onStringAttributeBoostingConfiguration.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
stringConfiguration(StringAttributeBoostingConfiguration)
-
dateConfiguration
DocumentAttributeBoostingConfiguration.Builder dateConfiguration(DateAttributeBoostingConfiguration dateConfiguration)
Provides information on boosting
DATEtype document attributes.- Parameters:
dateConfiguration- Provides information on boostingDATEtype document attributes.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
dateConfiguration
default DocumentAttributeBoostingConfiguration.Builder dateConfiguration(Consumer<DateAttributeBoostingConfiguration.Builder> dateConfiguration)
Provides information on boosting
This is a convenience method that creates an instance of theDATEtype document attributes.DateAttributeBoostingConfiguration.Builderavoiding the need to create one manually viaDateAttributeBoostingConfiguration.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed todateConfiguration(DateAttributeBoostingConfiguration).- Parameters:
dateConfiguration- a consumer that will call methods onDateAttributeBoostingConfiguration.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
dateConfiguration(DateAttributeBoostingConfiguration)
-
stringListConfiguration
DocumentAttributeBoostingConfiguration.Builder stringListConfiguration(StringListAttributeBoostingConfiguration stringListConfiguration)
Provides information on boosting
STRING_LISTtype document attributes.- Parameters:
stringListConfiguration- Provides information on boostingSTRING_LISTtype document attributes.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
stringListConfiguration
default DocumentAttributeBoostingConfiguration.Builder stringListConfiguration(Consumer<StringListAttributeBoostingConfiguration.Builder> stringListConfiguration)
Provides information on boosting
This is a convenience method that creates an instance of theSTRING_LISTtype document attributes.StringListAttributeBoostingConfiguration.Builderavoiding the need to create one manually viaStringListAttributeBoostingConfiguration.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tostringListConfiguration(StringListAttributeBoostingConfiguration).- Parameters:
stringListConfiguration- a consumer that will call methods onStringListAttributeBoostingConfiguration.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
stringListConfiguration(StringListAttributeBoostingConfiguration)
-
-