List of usage examples for com.amazonaws.services.route53.model ListHostedZonesByNameResult getHostedZones
public java.util.List<HostedZone> getHostedZones()
A complex type that contains general information about the hosted zone.
From source file:io.kodokojo.service.aws.Route53DnsManager.java
License:Open Source License
private HostedZone getHostedZone() { ListHostedZonesByNameRequest listHostedZonesByNameRequest = new ListHostedZonesByNameRequest(); listHostedZonesByNameRequest.setDNSName(domainName); ListHostedZonesByNameResult result = client.listHostedZonesByName(listHostedZonesByNameRequest); Iterator<HostedZone> iterator = result.getHostedZones().iterator(); HostedZone hostedZone = null;// w w w . j a va2 s .co m while (hostedZone == null && iterator.hasNext()) { HostedZone currentZone = iterator.next(); hostedZone = currentZone.getName().equals(domainName) ? currentZone : null; } return hostedZone; }