@Stability(value=Experimental) public static final class AssetPublishingCommand.Builder extends Object implements software.amazon.jsii.Builder<AssetPublishingCommand>
AssetPublishingCommand| Constructor and Description |
|---|
Builder() |
| Modifier and Type | Method and Description |
|---|---|
AssetPublishingCommand.Builder |
assetId(String assetId)
Sets the value of
AssetPublishingCommand.getAssetId() |
AssetPublishingCommand.Builder |
assetManifestPath(String assetManifestPath)
Sets the value of
AssetPublishingCommand.getAssetManifestPath() |
AssetPublishingCommand.Builder |
assetSelector(String assetSelector)
Sets the value of
AssetPublishingCommand.getAssetSelector() |
AssetPublishingCommand.Builder |
assetType(AssetType assetType)
Sets the value of
AssetPublishingCommand.getAssetType() |
AssetPublishingCommand |
build()
Builds the configured instance.
|
@Stability(value=Experimental) public AssetPublishingCommand.Builder assetId(String assetId)
AssetPublishingCommand.getAssetId()assetId - Asset identifier. This parameter is required.this@Stability(value=Experimental) public AssetPublishingCommand.Builder assetManifestPath(String assetManifestPath)
AssetPublishingCommand.getAssetManifestPath()assetManifestPath - Asset manifest path. This parameter is required.this@Stability(value=Experimental) public AssetPublishingCommand.Builder assetSelector(String assetSelector)
AssetPublishingCommand.getAssetSelector()assetSelector - Asset selector to pass to `cdk-assets`. This parameter is required.this@Stability(value=Experimental) public AssetPublishingCommand.Builder assetType(AssetType assetType)
AssetPublishingCommand.getAssetType()assetType - Type of asset to publish. This parameter is required.this@Stability(value=Experimental) public AssetPublishingCommand build()
build in interface software.amazon.jsii.Builder<AssetPublishingCommand>AssetPublishingCommandNullPointerException - if any required attribute was not providedCopyright © 2021. All rights reserved.