public static interface AssetListingItem.Builder extends SdkPojo, CopyableBuilder<AssetListingItem.Builder,AssetListingItem>
| Modifier and Type | Method and Description |
|---|---|
AssetListingItem.Builder |
additionalAttributes(AssetListingItemAdditionalAttributes additionalAttributes)
The additional attributes of an asset published in an Amazon DataZone catalog.
|
default AssetListingItem.Builder |
additionalAttributes(Consumer<AssetListingItemAdditionalAttributes.Builder> additionalAttributes)
The additional attributes of an asset published in an Amazon DataZone catalog.
|
AssetListingItem.Builder |
createdAt(Instant createdAt)
The timestamp of when an asset published in an Amazon DataZone catalog was created.
|
AssetListingItem.Builder |
description(String description)
The description of an asset published in an Amazon DataZone catalog.
|
AssetListingItem.Builder |
entityId(String entityId)
The identifier of the inventory asset.
|
AssetListingItem.Builder |
entityRevision(String entityRevision)
The revision of the inventory asset.
|
AssetListingItem.Builder |
entityType(String entityType)
The type of the inventory asset.
|
AssetListingItem.Builder |
glossaryTerms(Collection<DetailedGlossaryTerm> glossaryTerms)
Glossary terms attached to the inventory asset.
|
AssetListingItem.Builder |
glossaryTerms(Consumer<DetailedGlossaryTerm.Builder>... glossaryTerms)
Glossary terms attached to the inventory asset.
|
AssetListingItem.Builder |
glossaryTerms(DetailedGlossaryTerm... glossaryTerms)
Glossary terms attached to the inventory asset.
|
AssetListingItem.Builder |
listingCreatedBy(String listingCreatedBy)
The Amazon DataZone user who created the listing.
|
AssetListingItem.Builder |
listingId(String listingId)
The identifier of the listing (asset published in Amazon DataZone catalog).
|
AssetListingItem.Builder |
listingRevision(String listingRevision)
The revision of the listing (asset published in Amazon DataZone catalog).
|
AssetListingItem.Builder |
listingUpdatedBy(String listingUpdatedBy)
The Amazon DataZone user who updated the listing.
|
AssetListingItem.Builder |
name(String name)
The name of the inventory asset.
|
AssetListingItem.Builder |
owningProjectId(String owningProjectId)
The identifier of the project that owns the inventory asset.
|
equalsBySdkFields, sdkFieldscopyapplyMutation, buildAssetListingItem.Builder additionalAttributes(AssetListingItemAdditionalAttributes additionalAttributes)
The additional attributes of an asset published in an Amazon DataZone catalog.
additionalAttributes - The additional attributes of an asset published in an Amazon DataZone catalog.default AssetListingItem.Builder additionalAttributes(Consumer<AssetListingItemAdditionalAttributes.Builder> additionalAttributes)
The additional attributes of an asset published in an Amazon DataZone catalog.
This is a convenience method that creates an instance of theAssetListingItemAdditionalAttributes.Builder avoiding the need to create one manually via
AssetListingItemAdditionalAttributes.builder().
When the Consumer completes, SdkBuilder.build() is called
immediately and its result is passed to additionalAttributes(AssetListingItemAdditionalAttributes).
additionalAttributes - a consumer that will call methods on AssetListingItemAdditionalAttributes.BuilderadditionalAttributes(AssetListingItemAdditionalAttributes)AssetListingItem.Builder createdAt(Instant createdAt)
The timestamp of when an asset published in an Amazon DataZone catalog was created.
createdAt - The timestamp of when an asset published in an Amazon DataZone catalog was created.AssetListingItem.Builder description(String description)
The description of an asset published in an Amazon DataZone catalog.
description - The description of an asset published in an Amazon DataZone catalog.AssetListingItem.Builder entityId(String entityId)
The identifier of the inventory asset.
entityId - The identifier of the inventory asset.AssetListingItem.Builder entityRevision(String entityRevision)
The revision of the inventory asset.
entityRevision - The revision of the inventory asset.AssetListingItem.Builder entityType(String entityType)
The type of the inventory asset.
entityType - The type of the inventory asset.AssetListingItem.Builder glossaryTerms(Collection<DetailedGlossaryTerm> glossaryTerms)
Glossary terms attached to the inventory asset.
glossaryTerms - Glossary terms attached to the inventory asset.AssetListingItem.Builder glossaryTerms(DetailedGlossaryTerm... glossaryTerms)
Glossary terms attached to the inventory asset.
glossaryTerms - Glossary terms attached to the inventory asset.AssetListingItem.Builder glossaryTerms(Consumer<DetailedGlossaryTerm.Builder>... glossaryTerms)
Glossary terms attached to the inventory asset.
This is a convenience method that creates an instance of theDetailedGlossaryTerm.Builder avoiding the need to
create one manually via DetailedGlossaryTerm.builder()
.
When the Consumer completes,
SdkBuilder.build() is called
immediately and its result is passed to #glossaryTerms(List.
glossaryTerms - a consumer that will call methods on
DetailedGlossaryTerm.Builder#glossaryTerms(java.util.Collection) AssetListingItem.Builder listingCreatedBy(String listingCreatedBy)
The Amazon DataZone user who created the listing.
listingCreatedBy - The Amazon DataZone user who created the listing.AssetListingItem.Builder listingId(String listingId)
The identifier of the listing (asset published in Amazon DataZone catalog).
listingId - The identifier of the listing (asset published in Amazon DataZone catalog).AssetListingItem.Builder listingRevision(String listingRevision)
The revision of the listing (asset published in Amazon DataZone catalog).
listingRevision - The revision of the listing (asset published in Amazon DataZone catalog).AssetListingItem.Builder listingUpdatedBy(String listingUpdatedBy)
The Amazon DataZone user who updated the listing.
listingUpdatedBy - The Amazon DataZone user who updated the listing.AssetListingItem.Builder name(String name)
The name of the inventory asset.
name - The name of the inventory asset.AssetListingItem.Builder owningProjectId(String owningProjectId)
The identifier of the project that owns the inventory asset.
owningProjectId - The identifier of the project that owns the inventory asset.Copyright © 2023. All rights reserved.