List of usage examples for com.amazonaws.services.cloudsearchv2 AmazonCloudSearchClient AmazonCloudSearchClient
AmazonCloudSearchClient(AwsSyncClientParams clientParams)
From source file:com.clicktravel.infrastructure.runtime.config.aws.AwsConfiguration.java
License:Apache License
@Bean @Autowired/* ww w . j a v a 2 s. c o m*/ public AmazonCloudSearch cloudSearchClient(final AWSCredentials awsCredentials, @Value("${aws.cloudsearch.client.endpoint}") final String endpoint) { final AmazonCloudSearch cloudSearchClient = new AmazonCloudSearchClient(awsCredentials); logger.info("Setting AWS CloudSearch endpoint to: " + endpoint); cloudSearchClient.setEndpoint(endpoint); return cloudSearchClient; }
From source file:com.haskins.cloudtrailviewer.dialog.resourcedetail.detailpanels.CsDomainDetail.java
License:Open Source License
@Override public String retrieveDetails(ResourceDetailRequest detailRequest) { String response = null;/*w ww . java 2 s. c o m*/ try { AmazonCloudSearch client = new AmazonCloudSearchClient(credentials); client.setRegion(Region.getRegion(Regions.fromName(detailRequest.getRegion()))); DescribeDomainsRequest request = new DescribeDomainsRequest(); request.setDomainNames(Collections.singletonList(detailRequest.getResourceName())); DescribeDomainsResult result = client.describeDomains(request); buildUI(result); } catch (IllegalArgumentException | AmazonClientException e) { response = e.getMessage(); LOGGER.log(Level.WARNING, "Problem retrieving CloudSearch details from AWS", e); } return response; }