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
-
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
-
createdAt
DataProductSummary.Builder createdAt(Instant createdAt)
- Parameters:
createdAt-- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
createdBy
DataProductSummary.Builder createdBy(String createdBy)
- Parameters:
createdBy-- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
dataProductItems
DataProductSummary.Builder dataProductItems(Collection<DataProductItem> dataProductItems)
- Parameters:
dataProductItems-- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
dataProductItems
DataProductSummary.Builder dataProductItems(DataProductItem... dataProductItems)
- Parameters:
dataProductItems-- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
dataProductItems
DataProductSummary.Builder 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().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed to#dataProductItems(List.) - 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:
#dataProductItems(java.util.Collection)
-
description
DataProductSummary.Builder description(String description)
- Parameters:
description-- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
domainId
DataProductSummary.Builder domainId(String domainId)
- Parameters:
domainId-- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
glossaryTerms
DataProductSummary.Builder glossaryTerms(Collection<String> glossaryTerms)
- Parameters:
glossaryTerms-- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
glossaryTerms
DataProductSummary.Builder glossaryTerms(String... glossaryTerms)
- Parameters:
glossaryTerms-- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
id
DataProductSummary.Builder id(String id)
- Parameters:
id-- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
name
DataProductSummary.Builder name(String name)
- Parameters:
name-- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
owningProjectId
DataProductSummary.Builder owningProjectId(String owningProjectId)
- Parameters:
owningProjectId-- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
updatedAt
DataProductSummary.Builder updatedAt(Instant updatedAt)
- Parameters:
updatedAt-- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
updatedBy
DataProductSummary.Builder updatedBy(String updatedBy)
- Parameters:
updatedBy-- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-