Interface ActiveDirectorySettings.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<ActiveDirectorySettings.Builder,
,ActiveDirectorySettings> SdkBuilder<ActiveDirectorySettings.Builder,
,ActiveDirectorySettings> SdkPojo
- Enclosing class:
ActiveDirectorySettings
-
Method Summary
Modifier and TypeMethodDescriptiondefault ActiveDirectorySettings.Builder
domainCredentialsProvider
(Consumer<CredentialsProvider.Builder> domainCredentialsProvider) Points to theCredentialsProvider
resource that contains information about the credential provider for user administration.domainCredentialsProvider
(CredentialsProvider domainCredentialsProvider) Points to theCredentialsProvider
resource 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.domainName
(String domainName) The domain name for the Active Directory.default ActiveDirectorySettings.Builder
domainNetworkSettings
(Consumer<DomainNetworkSettings.Builder> domainNetworkSettings) TheDomainNetworkSettings
resource contains an array of subnets that apply for the Active Directory.domainNetworkSettings
(DomainNetworkSettings domainNetworkSettings) TheDomainNetworkSettings
resource contains an array of subnets that apply for the Active Directory.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
-
domainCredentialsProvider
ActiveDirectorySettings.Builder domainCredentialsProvider(CredentialsProvider domainCredentialsProvider) Points to the
CredentialsProvider
resource that contains information about the credential provider for user administration.- Parameters:
domainCredentialsProvider
- Points to theCredentialsProvider
resource 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 theCredentialsProvider
resource that contains information about the credential provider for user administration.CredentialsProvider.Builder
avoiding the need to create one manually viaCredentialsProvider.builder()
.When the
Consumer
completes,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:
-
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.
-
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.
-
domainNetworkSettings
The
DomainNetworkSettings
resource contains an array of subnets that apply for the Active Directory.- Parameters:
domainNetworkSettings
- TheDomainNetworkSettings
resource 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 theDomainNetworkSettings
resource contains an array of subnets that apply for the Active Directory.DomainNetworkSettings.Builder
avoiding the need to create one manually viaDomainNetworkSettings.builder()
.When the
Consumer
completes,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:
-