Interface DataProductSummary.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<DataProductSummary.Builder,,DataProductSummary> SdkBuilder<DataProductSummary.Builder,,DataProductSummary> SdkPojo
- Enclosing class:
DataProductSummary
public static interface DataProductSummary.Builder
extends SdkPojo, CopyableBuilder<DataProductSummary.Builder,DataProductSummary>
-
Method Summary
Modifier and TypeMethodDescriptiondataProductItems(Collection<DataProductItem> dataProductItems) dataProductItems(Consumer<DataProductItem.Builder>... dataProductItems) This is a convenience method that creates an instance of theDataProductItem.Builderavoiding the need to create one manually viaDataProductItem.builder().dataProductItems(DataProductItem... dataProductItems) description(String description) glossaryTerms(String... glossaryTerms) glossaryTerms(Collection<String> glossaryTerms) owningProjectId(String owningProjectId) Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
Method Details
-
createdAt
- Parameters:
createdAt-- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
createdBy
- Parameters:
createdBy-- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
dataProductItems
- Parameters:
dataProductItems-- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
dataProductItems
- Parameters:
dataProductItems-- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
dataProductItems
This is a convenience method that creates an instance of theDataProductItem.Builderavoiding the need to create one manually viaDataProductItem.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed todataProductItems(List<DataProductItem>).- Parameters:
dataProductItems- a consumer that will call methods onDataProductItem.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
description
- Parameters:
description-- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
domainId
- Parameters:
domainId-- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
glossaryTerms
- Parameters:
glossaryTerms-- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
glossaryTerms
- Parameters:
glossaryTerms-- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
id
- Parameters:
id-- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
name
- Parameters:
name-- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
owningProjectId
- Parameters:
owningProjectId-- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
updatedAt
- Parameters:
updatedAt-- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
updatedBy
- Parameters:
updatedBy-- Returns:
- Returns a reference to this object so that method calls can be chained together.
-