Class CfnAssetBundleExportJobMixinProps.Builder
java.lang.Object
software.amazon.awscdk.cfnpropertymixins.services.quicksight.CfnAssetBundleExportJobMixinProps.Builder
- All Implemented Interfaces:
software.amazon.jsii.Builder<CfnAssetBundleExportJobMixinProps>
- Enclosing interface:
CfnAssetBundleExportJobMixinProps
@Stability(Stable)
public static final class CfnAssetBundleExportJobMixinProps.Builder
extends Object
implements software.amazon.jsii.Builder<CfnAssetBundleExportJobMixinProps>
A builder for
CfnAssetBundleExportJobMixinProps-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionassetBundleExportJobId(String assetBundleExportJobId) Sets the value ofCfnAssetBundleExportJobMixinProps.getAssetBundleExportJobId()awsAccountId(String awsAccountId) Sets the value ofCfnAssetBundleExportJobMixinProps.getAwsAccountId()build()Builds the configured instance.exportFormat(String exportFormat) Sets the value ofCfnAssetBundleExportJobMixinProps.getExportFormat()includeAllDependencies(Boolean includeAllDependencies) Sets the value ofCfnAssetBundleExportJobMixinProps.getIncludeAllDependencies()includeAllDependencies(IResolvable includeAllDependencies) Sets the value ofCfnAssetBundleExportJobMixinProps.getIncludeAllDependencies()includeFolderMembers(String includeFolderMembers) Sets the value ofCfnAssetBundleExportJobMixinProps.getIncludeFolderMembers()includeFolderMemberships(Boolean includeFolderMemberships) Sets the value ofCfnAssetBundleExportJobMixinProps.getIncludeFolderMemberships()includeFolderMemberships(IResolvable includeFolderMemberships) Sets the value ofCfnAssetBundleExportJobMixinProps.getIncludeFolderMemberships()includePermissions(Boolean includePermissions) Sets the value ofCfnAssetBundleExportJobMixinProps.getIncludePermissions()includePermissions(IResolvable includePermissions) Sets the value ofCfnAssetBundleExportJobMixinProps.getIncludePermissions()includeTags(Boolean includeTags) Sets the value ofCfnAssetBundleExportJobMixinProps.getIncludeTags()includeTags(IResolvable includeTags) Sets the value ofCfnAssetBundleExportJobMixinProps.getIncludeTags()resourceArns(List<String> resourceArns) Sets the value ofCfnAssetBundleExportJobMixinProps.getResourceArns()
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
assetBundleExportJobId
@Stability(Stable) public CfnAssetBundleExportJobMixinProps.Builder assetBundleExportJobId(String assetBundleExportJobId) Sets the value ofCfnAssetBundleExportJobMixinProps.getAssetBundleExportJobId()- Parameters:
assetBundleExportJobId- the value to be set.- Returns:
this
-
awsAccountId
@Stability(Stable) public CfnAssetBundleExportJobMixinProps.Builder awsAccountId(String awsAccountId) Sets the value ofCfnAssetBundleExportJobMixinProps.getAwsAccountId()- Parameters:
awsAccountId- the value to be set.- Returns:
this
-
exportFormat
@Stability(Stable) public CfnAssetBundleExportJobMixinProps.Builder exportFormat(String exportFormat) Sets the value ofCfnAssetBundleExportJobMixinProps.getExportFormat()- Parameters:
exportFormat- the value to be set.- Returns:
this
-
includeAllDependencies
@Stability(Stable) public CfnAssetBundleExportJobMixinProps.Builder includeAllDependencies(Boolean includeAllDependencies) Sets the value ofCfnAssetBundleExportJobMixinProps.getIncludeAllDependencies()- Parameters:
includeAllDependencies- the value to be set.- Returns:
this
-
includeAllDependencies
@Stability(Stable) public CfnAssetBundleExportJobMixinProps.Builder includeAllDependencies(IResolvable includeAllDependencies) Sets the value ofCfnAssetBundleExportJobMixinProps.getIncludeAllDependencies()- Parameters:
includeAllDependencies- the value to be set.- Returns:
this
-
includeFolderMembers
@Stability(Stable) public CfnAssetBundleExportJobMixinProps.Builder includeFolderMembers(String includeFolderMembers) Sets the value ofCfnAssetBundleExportJobMixinProps.getIncludeFolderMembers()- Parameters:
includeFolderMembers- the value to be set.- Returns:
this
-
includeFolderMemberships
@Stability(Stable) public CfnAssetBundleExportJobMixinProps.Builder includeFolderMemberships(Boolean includeFolderMemberships) Sets the value ofCfnAssetBundleExportJobMixinProps.getIncludeFolderMemberships()- Parameters:
includeFolderMemberships- the value to be set.- Returns:
this
-
includeFolderMemberships
@Stability(Stable) public CfnAssetBundleExportJobMixinProps.Builder includeFolderMemberships(IResolvable includeFolderMemberships) Sets the value ofCfnAssetBundleExportJobMixinProps.getIncludeFolderMemberships()- Parameters:
includeFolderMemberships- the value to be set.- Returns:
this
-
includePermissions
@Stability(Stable) public CfnAssetBundleExportJobMixinProps.Builder includePermissions(Boolean includePermissions) Sets the value ofCfnAssetBundleExportJobMixinProps.getIncludePermissions()- Parameters:
includePermissions- the value to be set.- Returns:
this
-
includePermissions
@Stability(Stable) public CfnAssetBundleExportJobMixinProps.Builder includePermissions(IResolvable includePermissions) Sets the value ofCfnAssetBundleExportJobMixinProps.getIncludePermissions()- Parameters:
includePermissions- the value to be set.- Returns:
this
-
includeTags
@Stability(Stable) public CfnAssetBundleExportJobMixinProps.Builder includeTags(Boolean includeTags) Sets the value ofCfnAssetBundleExportJobMixinProps.getIncludeTags()- Parameters:
includeTags- the value to be set.- Returns:
this
-
includeTags
@Stability(Stable) public CfnAssetBundleExportJobMixinProps.Builder includeTags(IResolvable includeTags) Sets the value ofCfnAssetBundleExportJobMixinProps.getIncludeTags()- Parameters:
includeTags- the value to be set.- Returns:
this
-
resourceArns
@Stability(Stable) public CfnAssetBundleExportJobMixinProps.Builder resourceArns(List<String> resourceArns) Sets the value ofCfnAssetBundleExportJobMixinProps.getResourceArns()- Parameters:
resourceArns- the value to be set.- Returns:
this
-
build
Builds the configured instance.- Specified by:
buildin interfacesoftware.amazon.jsii.Builder<CfnAssetBundleExportJobMixinProps>- Returns:
- a new instance of
CfnAssetBundleExportJobMixinProps - Throws:
NullPointerException- if any required attribute was not provided
-