Interface CreateTrustRequest.Builder

    • Method Detail

      • directoryId

        CreateTrustRequest.Builder directoryId​(String directoryId)

        The Directory ID of the Managed Microsoft AD directory for which to establish the trust relationship.

        Parameters:
        directoryId - The Directory ID of the Managed Microsoft AD directory for which to establish the trust relationship.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • remoteDomainName

        CreateTrustRequest.Builder remoteDomainName​(String remoteDomainName)

        The Fully Qualified Domain Name (FQDN) of the external domain for which to create the trust relationship.

        Parameters:
        remoteDomainName - The Fully Qualified Domain Name (FQDN) of the external domain for which to create the trust relationship.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • trustPassword

        CreateTrustRequest.Builder trustPassword​(String trustPassword)

        The trust password. The must be the same password that was used when creating the trust relationship on the external domain.

        Parameters:
        trustPassword - The trust password. The must be the same password that was used when creating the trust relationship on the external domain.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • trustDirection

        CreateTrustRequest.Builder trustDirection​(String trustDirection)

        The direction of the trust relationship.

        Parameters:
        trustDirection - The direction of the trust relationship.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        TrustDirection, TrustDirection
      • trustType

        CreateTrustRequest.Builder trustType​(String trustType)

        The trust relationship type. Forest is the default.

        Parameters:
        trustType - The trust relationship type. Forest is the default.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        TrustType, TrustType
      • trustType

        CreateTrustRequest.Builder trustType​(TrustType trustType)

        The trust relationship type. Forest is the default.

        Parameters:
        trustType - The trust relationship type. Forest is the default.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        TrustType, TrustType
      • conditionalForwarderIpAddrs

        CreateTrustRequest.Builder conditionalForwarderIpAddrs​(Collection<String> conditionalForwarderIpAddrs)

        The IP addresses of the remote DNS server associated with RemoteDomainName.

        Parameters:
        conditionalForwarderIpAddrs - The IP addresses of the remote DNS server associated with RemoteDomainName.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • conditionalForwarderIpAddrs

        CreateTrustRequest.Builder conditionalForwarderIpAddrs​(String... conditionalForwarderIpAddrs)

        The IP addresses of the remote DNS server associated with RemoteDomainName.

        Parameters:
        conditionalForwarderIpAddrs - The IP addresses of the remote DNS server associated with RemoteDomainName.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • selectiveAuth

        CreateTrustRequest.Builder selectiveAuth​(String selectiveAuth)

        Optional parameter to enable selective authentication for the trust.

        Parameters:
        selectiveAuth - Optional parameter to enable selective authentication for the trust.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        SelectiveAuth, SelectiveAuth
      • selectiveAuth

        CreateTrustRequest.Builder selectiveAuth​(SelectiveAuth selectiveAuth)

        Optional parameter to enable selective authentication for the trust.

        Parameters:
        selectiveAuth - Optional parameter to enable selective authentication for the trust.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        SelectiveAuth, SelectiveAuth