Interface MetaFlowAsset.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<MetaFlowAsset.Builder,,MetaFlowAsset> SdkBuilder<MetaFlowAsset.Builder,,MetaFlowAsset> SdkPojo
- Enclosing class:
MetaFlowAsset
@Mutable
@NotThreadSafe
public static interface MetaFlowAsset.Builder
extends SdkPojo, CopyableBuilder<MetaFlowAsset.Builder,MetaFlowAsset>
-
Method Summary
Modifier and TypeMethodDescriptionThe type of asset.downloadUrl(String downloadUrl) A presigned URL from Meta for downloading the asset.The filename of the asset (for example, flow.json).Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
Method Details
-
name
The filename of the asset (for example, flow.json).
- Parameters:
name- The filename of the asset (for example, flow.json).- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
assetType
The type of asset. Currently the only supported value is FLOW_JSON.
- Parameters:
assetType- The type of asset. Currently the only supported value is FLOW_JSON.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
downloadUrl
A presigned URL from Meta for downloading the asset. The URL expires after a short period.
- Parameters:
downloadUrl- A presigned URL from Meta for downloading the asset. The URL expires after a short period.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-