Interface AssetTypeItem.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<AssetTypeItem.Builder,AssetTypeItem>,SdkBuilder<AssetTypeItem.Builder,AssetTypeItem>,SdkPojo
- Enclosing class:
- AssetTypeItem
public static interface AssetTypeItem.Builder extends SdkPojo, CopyableBuilder<AssetTypeItem.Builder,AssetTypeItem>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description AssetTypeItem.BuildercreatedAt(Instant createdAt)The timestamp of when the asset type was created.AssetTypeItem.BuildercreatedBy(String createdBy)The Amazon DataZone user who created the asset type.AssetTypeItem.Builderdescription(String description)The description of the asset type.AssetTypeItem.BuilderdomainId(String domainId)The identifier of the Amazon DataZone domain where the asset type exists.AssetTypeItem.BuilderformsOutput(Map<String,FormEntryOutput> formsOutput)The forms included in the details of the asset type.AssetTypeItem.Buildername(String name)The name of the asset type.AssetTypeItem.BuilderoriginDomainId(String originDomainId)The identifier of the Amazon DataZone domain where the asset type was originally created.AssetTypeItem.BuilderoriginProjectId(String originProjectId)The identifier of the Amazon DataZone project where the asset type exists.AssetTypeItem.BuilderowningProjectId(String owningProjectId)The identifier of the Amazon DataZone project that owns the asset type.AssetTypeItem.Builderrevision(String revision)The revision of the asset type.AssetTypeItem.BuilderupdatedAt(Instant updatedAt)The timestamp of when the asset type was updated.AssetTypeItem.BuilderupdatedBy(String updatedBy)The Amazon DataZone user who updated the asset type.-
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
AssetTypeItem.Builder createdAt(Instant createdAt)
The timestamp of when the asset type was created.
- Parameters:
createdAt- The timestamp of when the asset type was created.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
createdBy
AssetTypeItem.Builder createdBy(String createdBy)
The Amazon DataZone user who created the asset type.
- Parameters:
createdBy- The Amazon DataZone user who created the asset type.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
description
AssetTypeItem.Builder description(String description)
The description of the asset type.
- Parameters:
description- The description of the asset type.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
domainId
AssetTypeItem.Builder domainId(String domainId)
The identifier of the Amazon DataZone domain where the asset type exists.
- Parameters:
domainId- The identifier of the Amazon DataZone domain where the asset type exists.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
formsOutput
AssetTypeItem.Builder formsOutput(Map<String,FormEntryOutput> formsOutput)
The forms included in the details of the asset type.
- Parameters:
formsOutput- The forms included in the details of the asset type.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
name
AssetTypeItem.Builder name(String name)
The name of the asset type.
- Parameters:
name- The name of the asset type.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
originDomainId
AssetTypeItem.Builder originDomainId(String originDomainId)
The identifier of the Amazon DataZone domain where the asset type was originally created.
- Parameters:
originDomainId- The identifier of the Amazon DataZone domain where the asset type was originally created.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
originProjectId
AssetTypeItem.Builder originProjectId(String originProjectId)
The identifier of the Amazon DataZone project where the asset type exists.
- Parameters:
originProjectId- The identifier of the Amazon DataZone project where the asset type exists.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
owningProjectId
AssetTypeItem.Builder owningProjectId(String owningProjectId)
The identifier of the Amazon DataZone project that owns the asset type.
- Parameters:
owningProjectId- The identifier of the Amazon DataZone project that owns the asset type.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
revision
AssetTypeItem.Builder revision(String revision)
The revision of the asset type.
- Parameters:
revision- The revision of the asset type.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
updatedAt
AssetTypeItem.Builder updatedAt(Instant updatedAt)
The timestamp of when the asset type was updated.
- Parameters:
updatedAt- The timestamp of when the asset type was updated.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
updatedBy
AssetTypeItem.Builder updatedBy(String updatedBy)
The Amazon DataZone user who updated the asset type.
- Parameters:
updatedBy- The Amazon DataZone user who updated the asset type.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-