Class CfnDomainConfigurationPropsMixin.TlsConfigProperty.Builder
java.lang.Object
software.amazon.awscdk.cfnpropertymixins.services.iot.CfnDomainConfigurationPropsMixin.TlsConfigProperty.Builder
- All Implemented Interfaces:
software.amazon.jsii.Builder<CfnDomainConfigurationPropsMixin.TlsConfigProperty>
- Enclosing interface:
CfnDomainConfigurationPropsMixin.TlsConfigProperty
@Stability(Stable)
public static final class CfnDomainConfigurationPropsMixin.TlsConfigProperty.Builder
extends Object
implements software.amazon.jsii.Builder<CfnDomainConfigurationPropsMixin.TlsConfigProperty>
A builder for
CfnDomainConfigurationPropsMixin.TlsConfigProperty-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuild()Builds the configured instance.securityPolicy(String securityPolicy) Sets the value ofCfnDomainConfigurationPropsMixin.TlsConfigProperty.getSecurityPolicy()
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
securityPolicy
@Stability(Stable) public CfnDomainConfigurationPropsMixin.TlsConfigProperty.Builder securityPolicy(String securityPolicy) Sets the value ofCfnDomainConfigurationPropsMixin.TlsConfigProperty.getSecurityPolicy()- Parameters:
securityPolicy- The security policy for a domain configuration. For more information, see Security policies in the AWS IoT Core developer guide .- Returns:
this
-
build
Builds the configured instance.- Specified by:
buildin interfacesoftware.amazon.jsii.Builder<CfnDomainConfigurationPropsMixin.TlsConfigProperty>- Returns:
- a new instance of
CfnDomainConfigurationPropsMixin.TlsConfigProperty - Throws:
NullPointerException- if any required attribute was not provided
-