Interface ActiveDirectorySettings.Builder

  • Method Details

    • domainName

      ActiveDirectorySettings.Builder domainName(String 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

      ActiveDirectorySettings.Builder domainIpv4List(Collection<String> 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

      ActiveDirectorySettings.Builder domainIpv4List(String... 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

      ActiveDirectorySettings.Builder domainIpv6List(Collection<String> 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

      ActiveDirectorySettings.Builder domainIpv6List(String... 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 CredentialsProvider resource that contains information about the credential provider for user administration.

      Parameters:
      domainCredentialsProvider - Points to the CredentialsProvider 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 CredentialsProvider resource that contains information about the credential provider for user administration.

      This is a convenience method that creates an instance of the CredentialsProvider.Builder avoiding the need to create one manually via CredentialsProvider.builder().

      When the Consumer completes, SdkBuilder.build() is called immediately and its result is passed to domainCredentialsProvider(CredentialsProvider).

      Parameters:
      domainCredentialsProvider - a consumer that will call methods on CredentialsProvider.Builder
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • domainNetworkSettings

      ActiveDirectorySettings.Builder domainNetworkSettings(DomainNetworkSettings domainNetworkSettings)

      The DomainNetworkSettings resource contains an array of subnets that apply for the Active Directory.

      Parameters:
      domainNetworkSettings - The DomainNetworkSettings 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 DomainNetworkSettings resource contains an array of subnets that apply for the Active Directory.

      This is a convenience method that creates an instance of the DomainNetworkSettings.Builder avoiding the need to create one manually via DomainNetworkSettings.builder().

      When the Consumer completes, SdkBuilder.build() is called immediately and its result is passed to domainNetworkSettings(DomainNetworkSettings).

      Parameters:
      domainNetworkSettings - a consumer that will call methods on DomainNetworkSettings.Builder
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also: