Interface CreateAssetTypeResponse.Builder
- All Superinterfaces:
AwsResponse.Builder
,Buildable
,CopyableBuilder<CreateAssetTypeResponse.Builder,
,CreateAssetTypeResponse> DataZoneResponse.Builder
,SdkBuilder<CreateAssetTypeResponse.Builder,
,CreateAssetTypeResponse> SdkPojo
,SdkResponse.Builder
- Enclosing class:
CreateAssetTypeResponse
public static interface CreateAssetTypeResponse.Builder
extends DataZoneResponse.Builder, SdkPojo, CopyableBuilder<CreateAssetTypeResponse.Builder,CreateAssetTypeResponse>
-
Method Summary
Modifier and TypeMethodDescriptionThe timestamp of when the asset type is to be created.The Amazon DataZone user who creates this custom asset type.description
(String description) The description of the custom asset type.The ID of the Amazon DataZone domain in which the asset type was created.formsOutput
(Map<String, FormEntryOutput> formsOutput) The metadata forms that are attached to the asset type.The name of the asset type.originDomainId
(String originDomainId) The ID of the Amazon DataZone domain where the asset type was originally created.originProjectId
(String originProjectId) The ID of the Amazon DataZone project where the asset type was originally created.owningProjectId
(String owningProjectId) The ID of the Amazon DataZone project that currently owns this asset type.The revision of the custom asset type.The timestamp of when the custom type was created.The Amazon DataZone user that created the custom asset type.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
Methods inherited from interface software.amazon.awssdk.services.datazone.model.DataZoneResponse.Builder
build, responseMetadata, responseMetadata
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
Methods inherited from interface software.amazon.awssdk.core.SdkResponse.Builder
sdkHttpResponse, sdkHttpResponse
-
Method Details
-
createdAt
The timestamp of when the asset type is to be created.
- Parameters:
createdAt
- The timestamp of when the asset type is to be created.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
createdBy
The Amazon DataZone user who creates this custom asset type.
- Parameters:
createdBy
- The Amazon DataZone user who creates this custom asset type.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
description
The description of the custom asset type.
- Parameters:
description
- The description of the custom asset type.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
domainId
The ID of the Amazon DataZone domain in which the asset type was created.
- Parameters:
domainId
- The ID of the Amazon DataZone domain in which the asset type was created.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
formsOutput
The metadata forms that are attached to the asset type.
- Parameters:
formsOutput
- The metadata forms that are attached to the asset type.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
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
The ID of the Amazon DataZone domain where the asset type was originally created.
- Parameters:
originDomainId
- The ID 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
The ID of the Amazon DataZone project where the asset type was originally created.
- Parameters:
originProjectId
- The ID of the Amazon DataZone project where the asset type was originally created.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
owningProjectId
The ID of the Amazon DataZone project that currently owns this asset type.
- Parameters:
owningProjectId
- The ID of the Amazon DataZone project that currently owns this asset type.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
revision
The revision of the custom asset type.
- Parameters:
revision
- The revision of the custom asset type.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
updatedAt
The timestamp of when the custom type was created.
- Parameters:
updatedAt
- The timestamp of when the custom type was created.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
updatedBy
The Amazon DataZone user that created the custom asset type.
- Parameters:
updatedBy
- The Amazon DataZone user that created the custom asset type.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-