Class CfnStudioComponentPropsMixin.ActiveDirectoryConfigurationProperty.Builder
java.lang.Object
software.amazon.awscdk.cfnpropertymixins.services.nimblestudio.CfnStudioComponentPropsMixin.ActiveDirectoryConfigurationProperty.Builder
- All Implemented Interfaces:
software.amazon.jsii.Builder<CfnStudioComponentPropsMixin.ActiveDirectoryConfigurationProperty>
- Enclosing interface:
CfnStudioComponentPropsMixin.ActiveDirectoryConfigurationProperty
@Stability(Stable)
public static final class CfnStudioComponentPropsMixin.ActiveDirectoryConfigurationProperty.Builder
extends Object
implements software.amazon.jsii.Builder<CfnStudioComponentPropsMixin.ActiveDirectoryConfigurationProperty>
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuild()Builds the configured instance.computerAttributes(List<? extends Object> computerAttributes) computerAttributes(IResolvable computerAttributes) directoryId(String directoryId) organizationalUnitDistinguishedName(String organizationalUnitDistinguishedName)
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
computerAttributes
@Stability(Stable) public CfnStudioComponentPropsMixin.ActiveDirectoryConfigurationProperty.Builder computerAttributes(IResolvable computerAttributes) Sets the value ofCfnStudioComponentPropsMixin.ActiveDirectoryConfigurationProperty.getComputerAttributes()- Parameters:
computerAttributes- the value to be set.- Returns:
this
-
computerAttributes
@Stability(Stable) public CfnStudioComponentPropsMixin.ActiveDirectoryConfigurationProperty.Builder computerAttributes(List<? extends Object> computerAttributes) Sets the value ofCfnStudioComponentPropsMixin.ActiveDirectoryConfigurationProperty.getComputerAttributes()- Parameters:
computerAttributes- the value to be set.- Returns:
this
-
directoryId
@Stability(Stable) public CfnStudioComponentPropsMixin.ActiveDirectoryConfigurationProperty.Builder directoryId(String directoryId) Sets the value ofCfnStudioComponentPropsMixin.ActiveDirectoryConfigurationProperty.getDirectoryId()- Parameters:
directoryId- the value to be set.- Returns:
this
-
organizationalUnitDistinguishedName
@Stability(Stable) public CfnStudioComponentPropsMixin.ActiveDirectoryConfigurationProperty.Builder organizationalUnitDistinguishedName(String organizationalUnitDistinguishedName) Sets the value ofCfnStudioComponentPropsMixin.ActiveDirectoryConfigurationProperty.getOrganizationalUnitDistinguishedName()- Parameters:
organizationalUnitDistinguishedName- the value to be set.- Returns:
this
-
build
Builds the configured instance.- Specified by:
buildin interfacesoftware.amazon.jsii.Builder<CfnStudioComponentPropsMixin.ActiveDirectoryConfigurationProperty>- Returns:
- a new instance of
CfnStudioComponentPropsMixin.ActiveDirectoryConfigurationProperty - Throws:
NullPointerException- if any required attribute was not provided
-