Interface ActiveDirectorySettings.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<ActiveDirectorySettings.Builder,,ActiveDirectorySettings> SdkBuilder<ActiveDirectorySettings.Builder,,ActiveDirectorySettings> SdkPojo
- Enclosing class:
ActiveDirectorySettings
-
Method Summary
Modifier and TypeMethodDescriptiondefault ActiveDirectorySettings.BuilderdomainCredentialsProvider(Consumer<CredentialsProvider.Builder> domainCredentialsProvider) Points to theCredentialsProviderresource that contains information about the credential provider for user administration.domainCredentialsProvider(CredentialsProvider domainCredentialsProvider) Points to theCredentialsProviderresource that contains information about the credential provider for user administration.domainIpv4List(String... domainIpv4List) A list of domain IPv4 addresses that are used for the Active Directory.domainIpv4List(Collection<String> domainIpv4List) A list of domain IPv4 addresses that are used for the Active Directory.domainIpv6List(String... domainIpv6List) A list of domain IPv6 addresses that are used for the Active Directory.domainIpv6List(Collection<String> domainIpv6List) A list of domain IPv6 addresses that are used for the Active Directory.domainName(String domainName) The domain name for the Active Directory.default ActiveDirectorySettings.BuilderdomainNetworkSettings(Consumer<DomainNetworkSettings.Builder> domainNetworkSettings) TheDomainNetworkSettingsresource contains an array of subnets that apply for the Active Directory.domainNetworkSettings(DomainNetworkSettings domainNetworkSettings) TheDomainNetworkSettingsresource contains an array of subnets that apply for the Active Directory.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
-
domainName
The domain name for the Active Directory.
- Parameters:
domainName- The domain name for the Active Directory.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
domainIpv4List
A list of domain IPv4 addresses that are used for the Active Directory.
- Parameters:
domainIpv4List- A list of domain IPv4 addresses that are used for the Active Directory.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
domainIpv4List
A list of domain IPv4 addresses that are used for the Active Directory.
- Parameters:
domainIpv4List- A list of domain IPv4 addresses that are used for the Active Directory.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
domainIpv6List
A list of domain IPv6 addresses that are used for the Active Directory.
- Parameters:
domainIpv6List- A list of domain IPv6 addresses that are used for the Active Directory.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
domainIpv6List
A list of domain IPv6 addresses that are used for the Active Directory.
- Parameters:
domainIpv6List- A list of domain IPv6 addresses that are used for the Active Directory.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
domainCredentialsProvider
ActiveDirectorySettings.Builder domainCredentialsProvider(CredentialsProvider domainCredentialsProvider) Points to the
CredentialsProviderresource that contains information about the credential provider for user administration.- Parameters:
domainCredentialsProvider- Points to theCredentialsProviderresource that contains information about the credential provider for user administration.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
domainCredentialsProvider
default ActiveDirectorySettings.Builder domainCredentialsProvider(Consumer<CredentialsProvider.Builder> domainCredentialsProvider) Points to the
This is a convenience method that creates an instance of theCredentialsProviderresource that contains information about the credential provider for user administration.CredentialsProvider.Builderavoiding the need to create one manually viaCredentialsProvider.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed todomainCredentialsProvider(CredentialsProvider).- Parameters:
domainCredentialsProvider- a consumer that will call methods onCredentialsProvider.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
domainNetworkSettings
The
DomainNetworkSettingsresource contains an array of subnets that apply for the Active Directory.- Parameters:
domainNetworkSettings- TheDomainNetworkSettingsresource contains an array of subnets that apply for the Active Directory.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
domainNetworkSettings
default ActiveDirectorySettings.Builder domainNetworkSettings(Consumer<DomainNetworkSettings.Builder> domainNetworkSettings) The
This is a convenience method that creates an instance of theDomainNetworkSettingsresource contains an array of subnets that apply for the Active Directory.DomainNetworkSettings.Builderavoiding the need to create one manually viaDomainNetworkSettings.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed todomainNetworkSettings(DomainNetworkSettings).- Parameters:
domainNetworkSettings- a consumer that will call methods onDomainNetworkSettings.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-