Interface ActiveDirectoryIdentityProvider.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<ActiveDirectoryIdentityProvider.Builder,
,ActiveDirectoryIdentityProvider> SdkBuilder<ActiveDirectoryIdentityProvider.Builder,
,ActiveDirectoryIdentityProvider> SdkPojo
- Enclosing class:
ActiveDirectoryIdentityProvider
-
Method Summary
Modifier and TypeMethodDescriptionactiveDirectorySettings
(Consumer<ActiveDirectorySettings.Builder> activeDirectorySettings) TheActiveDirectorySettings
resource contains details about the Active Directory, including network access details such as domain name and IP addresses, and the credential provider for user administration.activeDirectorySettings
(ActiveDirectorySettings activeDirectorySettings) TheActiveDirectorySettings
resource contains details about the Active Directory, including network access details such as domain name and IP addresses, and the credential provider for user administration.activeDirectoryType
(String activeDirectoryType) The type of Active Directory – either a self-managed Active Directory or an Amazon Web Services Managed Active Directory.activeDirectoryType
(ActiveDirectoryType activeDirectoryType) The type of Active Directory – either a self-managed Active Directory or an Amazon Web Services Managed Active Directory.directoryId
(String directoryId) The directory ID for an Active Directory identity provider.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, sdkFieldNameToField, sdkFields
-
Method Details
-
activeDirectorySettings
ActiveDirectoryIdentityProvider.Builder activeDirectorySettings(ActiveDirectorySettings activeDirectorySettings) The
ActiveDirectorySettings
resource contains details about the Active Directory, including network access details such as domain name and IP addresses, and the credential provider for user administration.- Parameters:
activeDirectorySettings
- TheActiveDirectorySettings
resource contains details about the Active Directory, including network access details such as domain name and IP addresses, and the credential provider for user administration.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
activeDirectorySettings
default ActiveDirectoryIdentityProvider.Builder activeDirectorySettings(Consumer<ActiveDirectorySettings.Builder> activeDirectorySettings) The
This is a convenience method that creates an instance of theActiveDirectorySettings
resource contains details about the Active Directory, including network access details such as domain name and IP addresses, and the credential provider for user administration.ActiveDirectorySettings.Builder
avoiding the need to create one manually viaActiveDirectorySettings.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toactiveDirectorySettings(ActiveDirectorySettings)
.- Parameters:
activeDirectorySettings
- a consumer that will call methods onActiveDirectorySettings.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
activeDirectoryType
The type of Active Directory – either a self-managed Active Directory or an Amazon Web Services Managed Active Directory.
- Parameters:
activeDirectoryType
- The type of Active Directory – either a self-managed Active Directory or an Amazon Web Services Managed Active Directory.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
activeDirectoryType
ActiveDirectoryIdentityProvider.Builder activeDirectoryType(ActiveDirectoryType activeDirectoryType) The type of Active Directory – either a self-managed Active Directory or an Amazon Web Services Managed Active Directory.
- Parameters:
activeDirectoryType
- The type of Active Directory – either a self-managed Active Directory or an Amazon Web Services Managed Active Directory.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
directoryId
The directory ID for an Active Directory identity provider.
- Parameters:
directoryId
- The directory ID for an Active Directory identity provider.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-