您需要获取域状态,然后从域状态获取搜索端点。
AmazonCloudSearchClient csClient = new AmazonCloudSearchClient(new BasicAWSCredentials(accessKey, secretKey));
DescribeDomainsRequest describeDomainsRequest = new DescribeDomainsRequest();
describeDomainsRequest.setDomainNames(domainName);
DescribeDomainsResult describeDomainsResult = csClient.describeDomains(describeDomainsRequest);
DomainStatus domainStatus = describeDomainsResult.getDomainStatusList().get(0);
String searchEndpoint = domainStatus.getSearchService().getEndpoint();