Search in sources :

Example 16 with Route53Client

use of software.amazon.awssdk.services.route53.Route53Client in project aws-doc-sdk-examples by awsdocs.

the class ListHostedZones method main.

public static void main(String[] args) {
    Region region = Region.AWS_GLOBAL;
    Route53Client route53Client = Route53Client.builder().region(region).build();
    listZones(route53Client);
    route53Client.close();
}
Also used : Region(software.amazon.awssdk.regions.Region) Route53Client(software.amazon.awssdk.services.route53.Route53Client)

Example 17 with Route53Client

use of software.amazon.awssdk.services.route53.Route53Client in project aws-doc-sdk-examples by awsdocs.

the class ListHostedZones method listZones.

// snippet-start:[route.java2.list_zones.main]
public static void listZones(Route53Client route53Client) {
    try {
        ListHostedZonesResponse zonesResponse = route53Client.listHostedZones();
        List<HostedZone> checklist = zonesResponse.hostedZones();
        for (HostedZone check : checklist) {
            System.out.println("The name is : " + check.name());
        }
    } catch (Route53Exception e) {
        System.err.println(e.getMessage());
        System.exit(1);
    }
}
Also used : HostedZone(software.amazon.awssdk.services.route53.model.HostedZone) Route53Exception(software.amazon.awssdk.services.route53.model.Route53Exception) ListHostedZonesResponse(software.amazon.awssdk.services.route53.model.ListHostedZonesResponse)

Example 18 with Route53Client

use of software.amazon.awssdk.services.route53.Route53Client in project aws-doc-sdk-examples by awsdocs.

the class UpdateHealthCheck method main.

public static void main(String[] args) {
    final String USAGE = "\n" + "Usage:\n" + "    <id> \n\n" + "Where:\n" + "    id - the health check id. \n";
    if (args.length != 1) {
        System.out.println(USAGE);
        System.exit(1);
    }
    String id = args[0];
    Region region = Region.AWS_GLOBAL;
    Route53Client route53Client = Route53Client.builder().region(region).build();
    updateSpecificHealthCheck(route53Client, id);
    route53Client.close();
}
Also used : Region(software.amazon.awssdk.regions.Region) Route53Client(software.amazon.awssdk.services.route53.Route53Client)

Aggregations

Region (software.amazon.awssdk.regions.Region)9 Route53Client (software.amazon.awssdk.services.route53.Route53Client)9 Route53Exception (software.amazon.awssdk.services.route53.model.Route53Exception)9 CreateHealthCheckRequest (software.amazon.awssdk.services.route53.model.CreateHealthCheckRequest)1 CreateHealthCheckResponse (software.amazon.awssdk.services.route53.model.CreateHealthCheckResponse)1 CreateHostedZoneRequest (software.amazon.awssdk.services.route53.model.CreateHostedZoneRequest)1 CreateHostedZoneResponse (software.amazon.awssdk.services.route53.model.CreateHostedZoneResponse)1 DeleteHealthCheckRequest (software.amazon.awssdk.services.route53.model.DeleteHealthCheckRequest)1 DeleteHostedZoneRequest (software.amazon.awssdk.services.route53.model.DeleteHostedZoneRequest)1 GetHealthCheckStatusRequest (software.amazon.awssdk.services.route53.model.GetHealthCheckStatusRequest)1 GetHealthCheckStatusResponse (software.amazon.awssdk.services.route53.model.GetHealthCheckStatusResponse)1 HealthCheck (software.amazon.awssdk.services.route53.model.HealthCheck)1 HealthCheckConfig (software.amazon.awssdk.services.route53.model.HealthCheckConfig)1 HealthCheckObservation (software.amazon.awssdk.services.route53.model.HealthCheckObservation)1 HostedZone (software.amazon.awssdk.services.route53.model.HostedZone)1 ListHealthChecksResponse (software.amazon.awssdk.services.route53.model.ListHealthChecksResponse)1 ListHostedZonesResponse (software.amazon.awssdk.services.route53.model.ListHostedZonesResponse)1 ListResourceRecordSetsRequest (software.amazon.awssdk.services.route53.model.ListResourceRecordSetsRequest)1 ListResourceRecordSetsResponse (software.amazon.awssdk.services.route53.model.ListResourceRecordSetsResponse)1 ResourceRecordSet (software.amazon.awssdk.services.route53.model.ResourceRecordSet)1