Interface SearchInventoryResultItem.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<SearchInventoryResultItem.Builder,SearchInventoryResultItem>,SdkBuilder<SearchInventoryResultItem.Builder,SearchInventoryResultItem>,SdkPojo
- Enclosing class:
- SearchInventoryResultItem
public static interface SearchInventoryResultItem.Builder extends SdkPojo, CopyableBuilder<SearchInventoryResultItem.Builder,SearchInventoryResultItem>
-
-
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
-
assetItem
SearchInventoryResultItem.Builder assetItem(AssetItem assetItem)
The asset item included in the search results.
- Parameters:
assetItem- The asset item included in the search results.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
assetItem
default SearchInventoryResultItem.Builder assetItem(Consumer<AssetItem.Builder> assetItem)
The asset item included in the search results.
This is a convenience method that creates an instance of theAssetItem.Builderavoiding the need to create one manually viaAssetItem.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toassetItem(AssetItem).- Parameters:
assetItem- a consumer that will call methods onAssetItem.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
assetItem(AssetItem)
-
dataProductItem
SearchInventoryResultItem.Builder dataProductItem(DataProductResultItem dataProductItem)
The data product.
- Parameters:
dataProductItem- The data product.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
dataProductItem
default SearchInventoryResultItem.Builder dataProductItem(Consumer<DataProductResultItem.Builder> dataProductItem)
The data product.
This is a convenience method that creates an instance of theDataProductResultItem.Builderavoiding the need to create one manually viaDataProductResultItem.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed todataProductItem(DataProductResultItem).- Parameters:
dataProductItem- a consumer that will call methods onDataProductResultItem.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
dataProductItem(DataProductResultItem)
-
glossaryItem
SearchInventoryResultItem.Builder glossaryItem(GlossaryItem glossaryItem)
The glossary item included in the search results.
- Parameters:
glossaryItem- The glossary item included in the search results.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
glossaryItem
default SearchInventoryResultItem.Builder glossaryItem(Consumer<GlossaryItem.Builder> glossaryItem)
The glossary item included in the search results.
This is a convenience method that creates an instance of theGlossaryItem.Builderavoiding the need to create one manually viaGlossaryItem.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toglossaryItem(GlossaryItem).- Parameters:
glossaryItem- a consumer that will call methods onGlossaryItem.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
glossaryItem(GlossaryItem)
-
glossaryTermItem
SearchInventoryResultItem.Builder glossaryTermItem(GlossaryTermItem glossaryTermItem)
The glossary term item included in the search results.
- Parameters:
glossaryTermItem- The glossary term item included in the search results.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
glossaryTermItem
default SearchInventoryResultItem.Builder glossaryTermItem(Consumer<GlossaryTermItem.Builder> glossaryTermItem)
The glossary term item included in the search results.
This is a convenience method that creates an instance of theGlossaryTermItem.Builderavoiding the need to create one manually viaGlossaryTermItem.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toglossaryTermItem(GlossaryTermItem).- Parameters:
glossaryTermItem- a consumer that will call methods onGlossaryTermItem.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
glossaryTermItem(GlossaryTermItem)
-
-