Class CfnAddonPropsMixin.NamespaceConfigProperty.Builder
java.lang.Object
software.amazon.awscdk.cfnpropertymixins.services.eks.CfnAddonPropsMixin.NamespaceConfigProperty.Builder
- All Implemented Interfaces:
software.amazon.jsii.Builder<CfnAddonPropsMixin.NamespaceConfigProperty>
- Enclosing interface:
CfnAddonPropsMixin.NamespaceConfigProperty
@Stability(Stable)
public static final class CfnAddonPropsMixin.NamespaceConfigProperty.Builder
extends Object
implements software.amazon.jsii.Builder<CfnAddonPropsMixin.NamespaceConfigProperty>
A builder for
CfnAddonPropsMixin.NamespaceConfigProperty-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuild()Builds the configured instance.Sets the value ofCfnAddonPropsMixin.NamespaceConfigProperty.getNamespace()
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
namespace
@Stability(Stable) public CfnAddonPropsMixin.NamespaceConfigProperty.Builder namespace(String namespace) Sets the value ofCfnAddonPropsMixin.NamespaceConfigProperty.getNamespace()- Parameters:
namespace- The custom namespace for creating the add-on.- Returns:
this
-
build
Builds the configured instance.- Specified by:
buildin interfacesoftware.amazon.jsii.Builder<CfnAddonPropsMixin.NamespaceConfigProperty>- Returns:
- a new instance of
CfnAddonPropsMixin.NamespaceConfigProperty - Throws:
NullPointerException- if any required attribute was not provided
-