List of usage examples for com.amazonaws.services.cloudsearchdomain AmazonCloudSearchDomainClient AmazonCloudSearchDomainClient
AmazonCloudSearchDomainClient(AwsSyncClientParams clientParams)
From source file:com.clicktravel.infrastructure.persistence.aws.cloudsearch.AmazonCloudSearchDomainClientBuilder.java
License:Apache License
public static AmazonCloudSearchDomain build(final AWSCredentials awsCredentials, final String endpoint) { final AmazonCloudSearchDomain amazonCloudSearchDomain = new AmazonCloudSearchDomainClient(awsCredentials); amazonCloudSearchDomain.setEndpoint(endpoint); return amazonCloudSearchDomain; }
From source file:com.clicktravel.infrastructure.runtime.config.aws.AwsConfiguration.java
License:Apache License
@Bean @Autowired// w ww . j a v a 2 s.c om public AmazonCloudSearchDomain cloudSearchDomainClient(final AWSCredentials awsCredentials) { final AmazonCloudSearchDomain cloudSearchDomainClient = new AmazonCloudSearchDomainClient(awsCredentials); return cloudSearchDomainClient; }
From source file:com.norconex.committer.cloudsearch.CloudSearchCommitter.java
License:Apache License
private synchronized void ensureAWSClient() { if (StringUtils.isBlank(getDocumentEndpoint())) { throw new CommitterException("Document endpoint is undefined."); }//from w ww . j a v a 2 s .c o m if (!needNewAwsClient) { return; } if (StringUtils.isAnyBlank(accessKey, secretKey)) { awsClient = new AmazonCloudSearchDomainClient(new DefaultAWSCredentialsProviderChain()); } else { awsClient = new AmazonCloudSearchDomainClient(new BasicAWSCredentials(accessKey, secretKey)); } awsClient.setEndpoint(documentEndpoint); needNewAwsClient = false; }