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.Builder
avoiding 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
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 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.Builder
avoiding the need to create one manually viaDataProductItem.builder()
.When the
Consumer
completes,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.
-