Class LdapDnsProviderResult

Class LdapDnsProviderResult

public final class LdapDnsProviderResult
extends Object

LDAP URL에 대한 DNS 조회의 결과예요. 이 클래스는 LdapDnsProvider가 주어진 LDAP URL에 대한 DNS 조회 결과를 반환하는 데 사용돼요. 결과는 도메인 이름과 그와 연관된 LDAP 서버 엔드포인트들로 구성돼요. null domainName은 빈 문자열과 동등하며 빈 문자열로 표현돼요.

LdapDnsProviderResult

public LdapDnsProviderResult(String domainName,
 List<String> endpoints)

해석된 도메인 이름과 그 도메인을 제공하는 LDAP 서버 엔드포인트로 구성된 LdapDnsProviderResult를 생성해요.

  • Parameters: domainName - 해석된 도메인 이름; null일 수 있음
  • Throws: NullPointerException - endpoints에 null 요소가 들어 있을 때

getDomainName

public String getDomainName()

LDAP URL에서 해석된 도메인 이름을 반환해요. LdapDnsProviderResult가 null 도메인 이름으로 생성되었으면 빈 문자열을 반환해요.

  • Returns: 해석된 도메인 이름

getEndpoints

public List<String> getEndpoints()

LDAP URL에서 해석된 개별 서버 엔드포인트들의, 비어 있을 수 있는 목록을 반환해요.

  • Returns: 해석된 LDAP 서버 엔드포인트들을 담은, 비어 있을 수 있는 수정 불가능한 List