Interface ActiveDirectoryIdentityProvider.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<ActiveDirectoryIdentityProvider.Builder,ActiveDirectoryIdentityProvider>,SdkBuilder<ActiveDirectoryIdentityProvider.Builder,ActiveDirectoryIdentityProvider>,SdkPojo
- Enclosing class:
- ActiveDirectoryIdentityProvider
public static interface ActiveDirectoryIdentityProvider.Builder extends SdkPojo, CopyableBuilder<ActiveDirectoryIdentityProvider.Builder,ActiveDirectoryIdentityProvider>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description default ActiveDirectoryIdentityProvider.BuilderactiveDirectorySettings(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.ActiveDirectoryIdentityProvider.BuilderactiveDirectorySettings(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.ActiveDirectoryIdentityProvider.BuilderactiveDirectoryType(String activeDirectoryType)The type of Active Directory – either a self-managed Active Directory or an Amazon Web Services Managed Active Directory.ActiveDirectoryIdentityProvider.BuilderactiveDirectoryType(ActiveDirectoryType activeDirectoryType)The type of Active Directory – either a self-managed Active Directory or an Amazon Web Services Managed Active Directory.ActiveDirectoryIdentityProvider.BuilderdirectoryId(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 Detail
-
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:
activeDirectorySettings(ActiveDirectorySettings)
-
activeDirectoryType
ActiveDirectoryIdentityProvider.Builder activeDirectoryType(String 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,ActiveDirectoryType
-
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:
ActiveDirectoryType,ActiveDirectoryType
-
directoryId
ActiveDirectoryIdentityProvider.Builder directoryId(String 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.
-
-