public Builder toBuilder() { return builder().from(this); }
public SOARecord build() { return new SOARecord(zone, fqdn, type, id, ttl, rdata, serialStyle); }
private SOARecord checkSOARecord(SOARecord record) { checkNotNull(record.getSerialStyle(), "SerialStyle cannot be null for SOARecord: %s", record); SOAData rdata = record.getRData(); checkNotNull(rdata.getMname(), "rdata.mname cannot be null for SOARecord: %s", record); checkNotNull(rdata.getRname(), "rdata.rname cannot be null for SOARecord: %s", record); return record; }
public void testGetSOAWhenResponseIs2xx() { DynECTApi success = requestsSendResponses(createSession, createSessionResponse, getSOA, soaResponse); assertEquals(success.getRecordApiForZone("jclouds.org").getSOA(soaId.getFQDN(), soaId.getId()).toString(), new GetSOARecordResponseTest().expected().toString()); }
private SOARecord checkSOARecord(SOARecord record) { checkNotNull(record.getSerialStyle(), "SerialStyle cannot be null for SOARecord: %s", record); SOAData rdata = record.getRData(); checkNotNull(rdata.getMname(), "rdata.mname cannot be null for SOARecord: %s", record); checkNotNull(rdata.getRname(), "rdata.rname cannot be null for SOARecord: %s", record); checkNotNull(rdata.getSerial(), "rdata.serial cannot be null for SOARecord: %s", record); checkNotNull(rdata.getRefresh(), "rdata.refresh cannot be null for SOARecord: %s", record); checkNotNull(rdata.getRetry(), "rdata.retry cannot be null for SOARecord: %s", record); checkNotNull(rdata.getExpire(), "rdata.expire cannot be null for SOARecord: %s", record); checkNotNull(rdata.getMinimum(), "rdata.minimum cannot be null for SOARecord: %s", record); return record; }
public void testGetSOAWhenResponseIs2xx() { DynECTApi success = requestsSendResponses(createSession, createSessionResponse, getSOA, soaResponse); assertEquals(success.getRecordApiForZone("jclouds.org").getSOA(soaId.getFQDN(), soaId.getId()).toString(), new GetSOARecordResponseTest().expected().toString()); }
public Builder toBuilder() { return builder().from(this); }
public SOARecord build() { return new SOARecord(zone, fqdn, type, id, ttl, rdata, serialStyle); }
public Builder toBuilder() { return builder().from(this); }
public SOARecord build() { return new SOARecord(zone, fqdn, type, id, ttl, rdata, serialStyle); }
public Builder toBuilder() { return builder().from(this); }
public SOARecord build() { return new SOARecord(zone, fqdn, type, id, ttl, rdata, serialStyle); }
public Builder toBuilder() { return builder().from(this); }
public SOARecord build() { return new SOARecord(zone, fqdn, type, id, ttl, rdata, serialStyle); }
@Override @SelectJson("data") @Consumes(MediaType.APPLICATION_JSON) public SOARecord expected() { return SOARecord.builder() .zone("adrianc.zone.dynecttest.jclouds.org") .fqdn("adrianc.zone.dynecttest.jclouds.org") .type("SOA") .id(50976579l) .ttl(3600) .serialStyle(INCREMENT) .rdata(SOAData.builder() .rname("1\\.5\\.7-SNAPSHOT@jclouds.org.") .retry(600) .mname("ns1.p28.dynect.net.") .minimum(60) .refresh(3600) .expire(604800) .serial(1).build()).build(); } }
@Override @SelectJson("data") @Consumes(MediaType.APPLICATION_JSON) public SOARecord expected() { return SOARecord.builder() .zone("adrianc.zone.dynecttest.jclouds.org") .fqdn("adrianc.zone.dynecttest.jclouds.org") .type("SOA") .id(50976579L) .ttl(3600) .serialStyle(INCREMENT) .rdata(SOAData.builder() .rname("1\\.5\\.7-SNAPSHOT@jclouds.org.") .retry(600) .mname("ns1.p28.dynect.net.") .minimum(60) .refresh(3600) .expire(604800) .serial(1).build()).build(); } }