public MXData.Builder from(MXData in) { return this.preference(in.getPreference()).exchange(in.getExchange()); } }
public MXData build() { return new MXData(preference, exchange); }
public MXData.Builder toBuilder() { return builder().from(this); }
private Record<MXData> checkMXRecord(Record<MXData> record) { MXData rdata = record.getRData(); checkNotNull(rdata.getExchange(), "rdata.exchange cannot be null for MXRecord: %s", record); return record; }
@Override @SelectJson("data") @Consumes(MediaType.APPLICATION_JSON) public Record<MXData> expected() { return Record.<MXData> builder() .zone("egg.org") .fqdn("egg.org") .type("MX") .id(50959331) .ttl(86400) .rdata(mx(10, "mail.egg.org.")) .build(); } }
@Override @SelectJson("data") @Consumes(MediaType.APPLICATION_JSON) public Record<MXData> expected() { return Record.<MXData> builder() .zone("egg.org") .fqdn("egg.org") .type("MX") .id(50959331) .ttl(86400) .rdata(mx(10, "mail.egg.org.")) .build(); } }
public MXData.Builder from(MXData in) { return this.preference(in.getPreference()).exchange(in.getExchange()); } }
public MXData.Builder toBuilder() { return builder().from(this); }
public MXData build() { return new MXData(preference, exchange); }
public MXData.Builder from(MXData in) { return this.preference(in.getPreference()).exchange(in.getExchange()); } }
public MXData.Builder toBuilder() { return builder().from(this); }
public MXData build() { return new MXData(preference, exchange); }
public MXData.Builder from(MXData in) { return this.preference(in.getPreference()).exchange(in.getExchange()); } }
public MXData.Builder toBuilder() { return builder().from(this); }
public MXData build() { return new MXData(preference, exchange); }
public MXData.Builder from(MXData in) { return this.preference(in.getPreference()).exchange(in.getExchange()); } }
public MXData.Builder toBuilder() { return builder().from(this); }
public MXData build() { return new MXData(preference, exchange); }
private Record<MXData> checkMXRecord(Record<MXData> record) { MXData rdata = record.getRData(); checkNotNull(rdata.getPreference(), "rdata.preference cannot be null for MXRecord: %s", record); checkNotNull(rdata.getExchange(), "rdata.exchange cannot be null for MXRecord: %s", record); return record; }
public static MXData mx(int preference, String exchange) { return builder().preference(preference).exchange(exchange).build(); }