Example usage for com.amazonaws.services.cloudsearchv2 AmazonCloudSearch setRegion

List of usage examples for com.amazonaws.services.cloudsearchv2 AmazonCloudSearch setRegion

Introduction

In this page you can find the example usage for com.amazonaws.services.cloudsearchv2 AmazonCloudSearch setRegion.

Prototype

@Deprecated
void setRegion(Region region);

Source Link

Document

An alternative to AmazonCloudSearch#setEndpoint(String) , sets the regional endpoint for this client's service calls.

Usage

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  . j  av a2 s  .  com

    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;
}