@Stability(value=Stable) public static final class CfnAssetProps.Builder extends Object implements software.amazon.jsii.Builder<CfnAssetProps>
CfnAssetProps| Constructor and Description |
|---|
Builder() |
| Modifier and Type | Method and Description |
|---|---|
CfnAssetProps |
build()
Builds the configured instance.
|
CfnAssetProps.Builder |
egressEndpoints(IResolvable egressEndpoints)
Sets the value of
CfnAssetProps.getEgressEndpoints() |
CfnAssetProps.Builder |
egressEndpoints(List<? extends Object> egressEndpoints)
Sets the value of
CfnAssetProps.getEgressEndpoints() |
CfnAssetProps.Builder |
id(String id)
Sets the value of
CfnAssetProps.getId() |
CfnAssetProps.Builder |
packagingGroupId(String packagingGroupId)
Sets the value of
CfnAssetProps.getPackagingGroupId() |
CfnAssetProps.Builder |
resourceId(String resourceId)
Sets the value of
CfnAssetProps.getResourceId() |
CfnAssetProps.Builder |
sourceArn(String sourceArn)
Sets the value of
CfnAssetProps.getSourceArn() |
CfnAssetProps.Builder |
sourceRoleArn(String sourceRoleArn)
Sets the value of
CfnAssetProps.getSourceRoleArn() |
CfnAssetProps.Builder |
tags(List<? extends CfnTag> tags)
Sets the value of
CfnAssetProps.getTags() |
@Stability(value=Stable) public CfnAssetProps.Builder id(String id)
CfnAssetProps.getId()id - `AWS::MediaPackage::Asset.Id`. This parameter is required.this@Stability(value=Stable) public CfnAssetProps.Builder packagingGroupId(String packagingGroupId)
CfnAssetProps.getPackagingGroupId()packagingGroupId - `AWS::MediaPackage::Asset.PackagingGroupId`. This parameter is required.this@Stability(value=Stable) public CfnAssetProps.Builder sourceArn(String sourceArn)
CfnAssetProps.getSourceArn()sourceArn - `AWS::MediaPackage::Asset.SourceArn`. This parameter is required.this@Stability(value=Stable) public CfnAssetProps.Builder sourceRoleArn(String sourceRoleArn)
CfnAssetProps.getSourceRoleArn()sourceRoleArn - `AWS::MediaPackage::Asset.SourceRoleArn`. This parameter is required.this@Stability(value=Stable) public CfnAssetProps.Builder egressEndpoints(IResolvable egressEndpoints)
CfnAssetProps.getEgressEndpoints()egressEndpoints - `AWS::MediaPackage::Asset.EgressEndpoints`.this@Stability(value=Stable) public CfnAssetProps.Builder egressEndpoints(List<? extends Object> egressEndpoints)
CfnAssetProps.getEgressEndpoints()egressEndpoints - `AWS::MediaPackage::Asset.EgressEndpoints`.this@Stability(value=Stable) public CfnAssetProps.Builder resourceId(String resourceId)
CfnAssetProps.getResourceId()resourceId - `AWS::MediaPackage::Asset.ResourceId`.this@Stability(value=Stable) public CfnAssetProps.Builder tags(List<? extends CfnTag> tags)
CfnAssetProps.getTags()tags - `AWS::MediaPackage::Asset.Tags`.this@Stability(value=Stable) public CfnAssetProps build()
build in interface software.amazon.jsii.Builder<CfnAssetProps>CfnAssetPropsNullPointerException - if any required attribute was not providedCopyright © 2021. All rights reserved.