Interface ActiveDirectoryConfiguration.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<ActiveDirectoryConfiguration.Builder,ActiveDirectoryConfiguration>,SdkBuilder<ActiveDirectoryConfiguration.Builder,ActiveDirectoryConfiguration>,SdkPojo
- Enclosing class:
- ActiveDirectoryConfiguration
public static interface ActiveDirectoryConfiguration.Builder extends SdkPojo, CopyableBuilder<ActiveDirectoryConfiguration.Builder,ActiveDirectoryConfiguration>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ActiveDirectoryConfiguration.BuildercomputerAttributes(Collection<ActiveDirectoryComputerAttribute> computerAttributes)A collection of custom attributes for an Active Directory computer.ActiveDirectoryConfiguration.BuildercomputerAttributes(Consumer<ActiveDirectoryComputerAttribute.Builder>... computerAttributes)A collection of custom attributes for an Active Directory computer.ActiveDirectoryConfiguration.BuildercomputerAttributes(ActiveDirectoryComputerAttribute... computerAttributes)A collection of custom attributes for an Active Directory computer.ActiveDirectoryConfiguration.BuilderdirectoryId(String directoryId)The directory ID of the Directory Service for Microsoft Active Directory to access using this studio component.ActiveDirectoryConfiguration.BuilderorganizationalUnitDistinguishedName(String organizationalUnitDistinguishedName)The distinguished name (DN) and organizational unit (OU) of an Active Directory computer.-
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
-
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
-
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
-
-
-
Method Detail
-
computerAttributes
ActiveDirectoryConfiguration.Builder computerAttributes(Collection<ActiveDirectoryComputerAttribute> computerAttributes)
A collection of custom attributes for an Active Directory computer.
- Parameters:
computerAttributes- A collection of custom attributes for an Active Directory computer.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
computerAttributes
ActiveDirectoryConfiguration.Builder computerAttributes(ActiveDirectoryComputerAttribute... computerAttributes)
A collection of custom attributes for an Active Directory computer.
- Parameters:
computerAttributes- A collection of custom attributes for an Active Directory computer.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
computerAttributes
ActiveDirectoryConfiguration.Builder computerAttributes(Consumer<ActiveDirectoryComputerAttribute.Builder>... computerAttributes)
A collection of custom attributes for an Active Directory computer.
This is a convenience method that creates an instance of theActiveDirectoryComputerAttribute.Builderavoiding the need to create one manually viaActiveDirectoryComputerAttribute.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed to#computerAttributes(List.) - Parameters:
computerAttributes- a consumer that will call methods onActiveDirectoryComputerAttribute.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
#computerAttributes(java.util.Collection)
-
directoryId
ActiveDirectoryConfiguration.Builder directoryId(String directoryId)
The directory ID of the Directory Service for Microsoft Active Directory to access using this studio component.
- Parameters:
directoryId- The directory ID of the Directory Service for Microsoft Active Directory to access using this studio component.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
organizationalUnitDistinguishedName
ActiveDirectoryConfiguration.Builder organizationalUnitDistinguishedName(String organizationalUnitDistinguishedName)
The distinguished name (DN) and organizational unit (OU) of an Active Directory computer.
- Parameters:
organizationalUnitDistinguishedName- The distinguished name (DN) and organizational unit (OU) of an Active Directory computer.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-