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) TheActiveDirectorySettingsresource 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) TheActiveDirectorySettingsresource 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
copyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
Method Details
-
activeDirectorySettings
ActiveDirectoryIdentityProvider.Builder activeDirectorySettings(ActiveDirectorySettings activeDirectorySettings) The
ActiveDirectorySettingsresource 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- TheActiveDirectorySettingsresource 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 theActiveDirectorySettingsresource 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.Builderavoiding the need to create one manually viaActiveDirectorySettings.builder().When the
Consumercompletes,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.
-