Interface GetAssetResponse.Builder
- All Superinterfaces:
AwsResponse.Builder,Buildable,CopyableBuilder<GetAssetResponse.Builder,,GetAssetResponse> GlueResponse.Builder,SdkBuilder<GetAssetResponse.Builder,,GetAssetResponse> SdkPojo,SdkResponse.Builder
- Enclosing class:
GetAssetResponse
@Mutable
@NotThreadSafe
public static interface GetAssetResponse.Builder
extends GlueResponse.Builder, SdkPojo, CopyableBuilder<GetAssetResponse.Builder,GetAssetResponse>
-
Method Summary
Modifier and TypeMethodDescriptionassetTypeId(String assetTypeId) The identifier of the asset type for this asset.attachments(Map<String, AssetFormEntry> attachments) Additional attachments on the asset for more context, keyed by attachment name.The timestamp at which the asset was created.description(String description) The description of the asset.forms(Map<String, AssetFormEntry> forms) The forms on the asset, keyed by form name.glossaryTerms(String... glossaryTerms) The identifiers of the glossary terms associated with the asset.glossaryTerms(Collection<String> glossaryTerms) The identifiers of the glossary terms associated with the asset.The unique identifier of the asset.iterableForms(Map<String, IterableFormEntry> iterableForms) The iterable forms available on the asset, keyed by form name (for example,columns).The name of the asset.The timestamp at which the asset was last updated.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copyMethods inherited from interface software.amazon.awssdk.services.glue.model.GlueResponse.Builder
build, responseMetadata, responseMetadataMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFieldsMethods inherited from interface software.amazon.awssdk.core.SdkResponse.Builder
sdkHttpResponse, sdkHttpResponse
-
Method Details
-
id
The unique identifier of the asset.
- Parameters:
id- The unique identifier of the asset.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
name
The name of the asset.
- Parameters:
name- The name of the asset.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
description
The description of the asset.
- Parameters:
description- The description of the asset.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
createdAt
The timestamp at which the asset was created.
- Parameters:
createdAt- The timestamp at which the asset was created.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
updatedAt
The timestamp at which the asset was last updated.
- Parameters:
updatedAt- The timestamp at which the asset was last updated.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
assetTypeId
The identifier of the asset type for this asset.
- Parameters:
assetTypeId- The identifier of the asset type for this asset.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
glossaryTerms
The identifiers of the glossary terms associated with the asset.
- Parameters:
glossaryTerms- The identifiers of the glossary terms associated with the asset.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
glossaryTerms
The identifiers of the glossary terms associated with the asset.
- Parameters:
glossaryTerms- The identifiers of the glossary terms associated with the asset.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
forms
The forms on the asset, keyed by form name.
- Parameters:
forms- The forms on the asset, keyed by form name.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
attachments
Additional attachments on the asset for more context, keyed by attachment name.
- Parameters:
attachments- Additional attachments on the asset for more context, keyed by attachment name.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
iterableForms
The iterable forms available on the asset, keyed by form name (for example,
columns). Use the form name withListIterableFormsorBatchGetIterableFormsto retrieve the form's items.- Parameters:
iterableForms- The iterable forms available on the asset, keyed by form name (for example,columns). Use the form name withListIterableFormsorBatchGetIterableFormsto retrieve the form's items.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-