Interface DataProductResultItem.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<DataProductResultItem.Builder,
,DataProductResultItem> SdkBuilder<DataProductResultItem.Builder,
,DataProductResultItem> SdkPojo
- Enclosing class:
DataProductResultItem
@Mutable
@NotThreadSafe
public static interface DataProductResultItem.Builder
extends SdkPojo, CopyableBuilder<DataProductResultItem.Builder,DataProductResultItem>
-
Method Summary
Modifier and TypeMethodDescriptionThe timestamp at which the data product was created.The user who created the data product.description
(String description) The description of the data product.The ID of the domain where the data product lives.firstRevisionCreatedAt
(Instant firstRevisionCreatedAt) The timestamp at which first revision of the data product was created.firstRevisionCreatedBy
(String firstRevisionCreatedBy) The user who created the first revision of the data product.glossaryTerms
(String... glossaryTerms) The glossary terms of the data product.glossaryTerms
(Collection<String> glossaryTerms) The glossary terms of the data product.The ID of the data product.The name of the data product.owningProjectId
(String owningProjectId) The ID of the owning project of the data product.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, sdkFieldNameToField, sdkFields
-
Method Details
-
createdAt
The timestamp at which the data product was created.
- Parameters:
createdAt
- The timestamp at which the data product was created.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
createdBy
The user who created the data product.
- Parameters:
createdBy
- The user who created the data product.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
description
The description of the data product.
- Parameters:
description
- The description of the data product.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
domainId
The ID of the domain where the data product lives.
- Parameters:
domainId
- The ID of the domain where the data product lives.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
firstRevisionCreatedAt
The timestamp at which first revision of the data product was created.
- Parameters:
firstRevisionCreatedAt
- The timestamp at which first revision of the data product was created.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
firstRevisionCreatedBy
The user who created the first revision of the data product.
- Parameters:
firstRevisionCreatedBy
- The user who created the first revision of the data product.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
glossaryTerms
The glossary terms of the data product.
- Parameters:
glossaryTerms
- The glossary terms of the data product.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
glossaryTerms
The glossary terms of the data product.
- Parameters:
glossaryTerms
- The glossary terms of the data product.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
id
The ID of the data product.
- Parameters:
id
- The ID of the data product.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
name
The name of the data product.
- Parameters:
name
- The name of the data product.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
owningProjectId
The ID of the owning project of the data product.
- Parameters:
owningProjectId
- The ID of the owning project of the data product.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-