Class AssetBundleExportJobReference.Builder
java.lang.Object
software.amazon.awscdk.interfaces.quicksight.AssetBundleExportJobReference.Builder
- All Implemented Interfaces:
software.amazon.jsii.Builder<AssetBundleExportJobReference>
- Enclosing interface:
AssetBundleExportJobReference
@Stability(Stable)
public static final class AssetBundleExportJobReference.Builder
extends Object
implements software.amazon.jsii.Builder<AssetBundleExportJobReference>
A builder for
AssetBundleExportJobReference-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionassetBundleExportJobArn(String assetBundleExportJobArn) Sets the value ofAssetBundleExportJobReference.getAssetBundleExportJobArn()assetBundleExportJobId(String assetBundleExportJobId) Sets the value ofAssetBundleExportJobReference.getAssetBundleExportJobId()build()Builds the configured instance.
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
assetBundleExportJobArn
@Stability(Stable) public AssetBundleExportJobReference.Builder assetBundleExportJobArn(String assetBundleExportJobArn) Sets the value ofAssetBundleExportJobReference.getAssetBundleExportJobArn()- Parameters:
assetBundleExportJobArn- The ARN of the AssetBundleExportJob resource. This parameter is required.- Returns:
this
-
assetBundleExportJobId
@Stability(Stable) public AssetBundleExportJobReference.Builder assetBundleExportJobId(String assetBundleExportJobId) Sets the value ofAssetBundleExportJobReference.getAssetBundleExportJobId()- Parameters:
assetBundleExportJobId- The AssetBundleExportJobId of the AssetBundleExportJob resource. This parameter is required.- Returns:
this
-
build
Builds the configured instance.- Specified by:
buildin interfacesoftware.amazon.jsii.Builder<AssetBundleExportJobReference>- Returns:
- a new instance of
AssetBundleExportJobReference - Throws:
NullPointerException- if any required attribute was not provided
-