@Override public Builder toBuilder() { return new Builder().fromApiMetadata(this); }
@Override public Route53ApiMetadata build() { return new Route53ApiMetadata(this); }
protected Builder() { id("route53") .name("Amazon Route 53 Api") .identityName("Access Key ID") .credentialName("Secret Access Key") .version("2012-02-29") .documentation(URI.create("http://docs.aws.amazon.com/Route53/latest/APIReference/")) .defaultEndpoint("https://route53.amazonaws.com") .defaultProperties(Route53ApiMetadata.defaultProperties()) .defaultModule(Route53HttpApiModule.class); }
private ResourceRecordSetApi api(String zoneId) { return api.getResourceRecordSetApiForHostedZone(zoneId); } }
protected HostedZoneApi api() { return api.getHostedZoneApi(); } }
public void testGetChangeNullWhenResponseIs404() { Route53Api api = requestSendsResponse(getChange, notFound); assertNull(api.getChange("C2682N5HXP0BZ4")); } }
public Route53ApiMetadata() { this(new Builder()); }
protected Builder() { id("route53") .name("Amazon Route 53 Api") .identityName("Access Key ID") .credentialName("Secret Access Key") .version("2012-02-29") .documentation(URI.create("http://docs.aws.amazon.com/Route53/latest/APIReference/")) .defaultEndpoint("https://route53.amazonaws.com") .defaultProperties(Route53ApiMetadata.defaultProperties()) .defaultModule(Route53HttpApiModule.class); }
@Override public Route53ApiMetadata build() { return new Route53ApiMetadata(this); }
@Override public Builder toBuilder() { return new Builder().fromApiMetadata(this); }
private ResourceRecordSetApi api(String zoneId) { return api.getResourceRecordSetApiForHostedZone(zoneId); } }
protected HostedZoneApi api() { return api.getHostedZoneApi(); } }
public void testGetChangeNullWhenResponseIs404() { Route53Api api = requestSendsResponse(getChange, notFound); assertNull(api.getChange("C2682N5HXP0BZ4")); } }
public Route53ApiMetadata() { this(new Builder()); }
protected Builder() { id("route53") .name("Amazon Route 53 Api") .identityName("Access Key ID") .credentialName("Secret Access Key") .version("2012-02-29") .documentation(URI.create("http://docs.aws.amazon.com/Route53/latest/APIReference/")) .defaultEndpoint("https://route53.amazonaws.com") .defaultProperties(Route53ApiMetadata.defaultProperties()) .defaultModule(Route53HttpApiModule.class); }
@Override public Route53ApiMetadata build() { return new Route53ApiMetadata(this); }
@Override public Builder toBuilder() { return new Builder().fromApiMetadata(this); }
protected Builder() { id("route53") .name("Amazon Route 53 Api") .identityName("Access Key ID") .credentialName("Secret Access Key") .version("2012-02-29") .documentation(URI.create("http://docs.aws.amazon.com/Route53/latest/APIReference/")) .defaultEndpoint("https://route53.amazonaws.com") .defaultProperties(Route53ApiMetadata.defaultProperties()) .defaultModule(Route53HttpApiModule.class); }
@Override public Route53ApiMetadata build() { return new Route53ApiMetadata(this); }
@Override public Builder toBuilder() { return new Builder().fromApiMetadata(this); }