Interface AwsAmazonMqBrokerLdapServerMetadataDetails.Builder

  • Method Details

    • hosts

      Specifies the location of the LDAP server, such as Amazon Web Services Directory Service for Microsoft Active Directory.

      Parameters:
      hosts - Specifies the location of the LDAP server, such as Amazon Web Services Directory Service for Microsoft Active Directory.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • hosts

      Specifies the location of the LDAP server, such as Amazon Web Services Directory Service for Microsoft Active Directory.

      Parameters:
      hosts - Specifies the location of the LDAP server, such as Amazon Web Services Directory Service for Microsoft Active Directory.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • roleBase

      The distinguished name of the node in the directory information tree (DIT) to search for roles or groups.

      Parameters:
      roleBase - The distinguished name of the node in the directory information tree (DIT) to search for roles or groups.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • roleName

      The group name attribute in a role entry whose value is the name of that role.

      Parameters:
      roleName - The group name attribute in a role entry whose value is the name of that role.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • roleSearchMatching

      AwsAmazonMqBrokerLdapServerMetadataDetails.Builder roleSearchMatching(String roleSearchMatching)

      The LDAP search filter used to find roles within the roleBase.

      Parameters:
      roleSearchMatching - The LDAP search filter used to find roles within the roleBase.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • roleSearchSubtree

      AwsAmazonMqBrokerLdapServerMetadataDetails.Builder roleSearchSubtree(Boolean roleSearchSubtree)

      The directory search scope for the role. If set to true, the scope is to search the entire subtree.

      Parameters:
      roleSearchSubtree - The directory search scope for the role. If set to true, the scope is to search the entire subtree.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • serviceAccountUsername

      AwsAmazonMqBrokerLdapServerMetadataDetails.Builder serviceAccountUsername(String serviceAccountUsername)

      A username for the service account, which is an account in your LDAP server that has access to initiate a connection.

      Parameters:
      serviceAccountUsername - A username for the service account, which is an account in your LDAP server that has access to initiate a connection.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • userBase

      Selects a particular subtree of the directory information tree (DIT) to search for user entries.

      Parameters:
      userBase - Selects a particular subtree of the directory information tree (DIT) to search for user entries.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • userRoleName

      The name of the LDAP attribute in the user's directory entry for the user's group membership.

      Parameters:
      userRoleName - The name of the LDAP attribute in the user's directory entry for the user's group membership.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • userSearchMatching

      AwsAmazonMqBrokerLdapServerMetadataDetails.Builder userSearchMatching(String userSearchMatching)

      The LDAP search filter used to find users within the userBase.

      Parameters:
      userSearchMatching - The LDAP search filter used to find users within the userBase.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • userSearchSubtree

      AwsAmazonMqBrokerLdapServerMetadataDetails.Builder userSearchSubtree(Boolean userSearchSubtree)

      The directory search scope for the user. If set to true, the scope is to search the entire subtree.

      Parameters:
      userSearchSubtree - The directory search scope for the user. If set to true, the scope is to search the entire subtree.
      Returns:
      Returns a reference to this object so that method calls can be chained together.