Class CfnPackagePropsMixin.Builder
java.lang.Object
software.amazon.awscdk.cfnpropertymixins.services.codeartifact.CfnPackagePropsMixin.Builder
- All Implemented Interfaces:
software.amazon.jsii.Builder<CfnPackagePropsMixin>
- Enclosing class:
CfnPackagePropsMixin
@Stability(Stable)
public static final class CfnPackagePropsMixin.Builder
extends Object
implements software.amazon.jsii.Builder<CfnPackagePropsMixin>
A fluent builder for
CfnPackagePropsMixin.-
Method Summary
Modifier and TypeMethodDescriptionbuild()static CfnPackagePropsMixin.Buildercreate()static CfnPackagePropsMixin.Buildercreate(CfnPropertyMixinOptions options) domainName(String domainName) The name of the domain that contains the repository that contains the package.The format of the package.The name of the package.The namespace of the package.repository(String repository) The name of the repository that contains the package.
-
Method Details
-
create
@Stability(Stable) public static CfnPackagePropsMixin.Builder create(CfnPropertyMixinOptions options) - Parameters:
options- Mixin options.- Returns:
- a new instance of
CfnPackagePropsMixin.Builder.
-
create
- Returns:
- a new instance of
CfnPackagePropsMixin.Builder.
-
domainName
The name of the domain that contains the repository that contains the package.- Parameters:
domainName- The name of the domain that contains the repository that contains the package. This parameter is required.- Returns:
this- See Also:
-
format
The format of the package.- Parameters:
format- The format of the package. This parameter is required.- Returns:
this- See Also:
-
name
The name of the package.- Parameters:
name- The name of the package. This parameter is required.- Returns:
this- See Also:
-
namespace
The namespace of the package.- Parameters:
namespace- The namespace of the package. This parameter is required.- Returns:
this- See Also:
-
repository
The name of the repository that contains the package.- Parameters:
repository- The name of the repository that contains the package. This parameter is required.- Returns:
this- See Also:
-
build
- Specified by:
buildin interfacesoftware.amazon.jsii.Builder<CfnPackagePropsMixin>- Returns:
- a newly built instance of
CfnPackagePropsMixin.
-