1818
1919import static com .google .common .base .Preconditions .checkNotNull ;
2020
21- import com .google .api .services .dns .model .ResourceRecordSet ;
21+ import com .google .api .services .dns .model .Change ;
2222import com .google .common .base .Function ;
2323import com .google .common .base .MoreObjects ;
2424import com .google .common .collect .ImmutableList ;
4040 */
4141public class ChangeRequest implements Serializable {
4242
43- private static final Function <ResourceRecordSet , DnsRecord > FROM_PB_FUNCTION =
44- new Function <com . google . api . services . dns . model . ResourceRecordSet , DnsRecord >() {
43+ static final Function <Change , ChangeRequest > FROM_PB_FUNCTION =
44+ new Function <Change , ChangeRequest >() {
4545 @ Override
46- public DnsRecord apply (com .google .api .services .dns .model .ResourceRecordSet pb ) {
47- return DnsRecord .fromPb (pb );
46+ public ChangeRequest apply (com .google .api .services .dns .model .Change pb ) {
47+ return ChangeRequest .fromPb (pb );
4848 }
4949 };
50- private static final Function <DnsRecord , ResourceRecordSet > TO_PB_FUNCTION =
51- new Function <DnsRecord , ResourceRecordSet >() {
52- @ Override
53- public com .google .api .services .dns .model .ResourceRecordSet apply (DnsRecord error ) {
54- return error .toPb ();
55- }
56- };
57- private static final long serialVersionUID = -8703939628990291682L ;
50+ private static final long serialVersionUID = -9027378042756366333L ;
5851 private final List <DnsRecord > additions ;
5952 private final List <DnsRecord > deletions ;
6053 private final String id ;
@@ -274,9 +267,9 @@ com.google.api.services.dns.model.Change toPb() {
274267 pb .setStatus (status ().name ().toLowerCase ());
275268 }
276269 // set a list of additions
277- pb .setAdditions (Lists .transform (additions (), TO_PB_FUNCTION ));
270+ pb .setAdditions (Lists .transform (additions (), DnsRecord . TO_PB_FUNCTION ));
278271 // set a list of deletions
279- pb .setDeletions (Lists .transform (deletions (), TO_PB_FUNCTION ));
272+ pb .setDeletions (Lists .transform (deletions (), DnsRecord . TO_PB_FUNCTION ));
280273 return pb ;
281274 }
282275
@@ -293,10 +286,10 @@ static ChangeRequest fromPb(com.google.api.services.dns.model.Change pb) {
293286 builder .status (ChangeRequest .Status .valueOf (pb .getStatus ().toUpperCase ()));
294287 }
295288 if (pb .getDeletions () != null ) {
296- builder .deletions (Lists .transform (pb .getDeletions (), FROM_PB_FUNCTION ));
289+ builder .deletions (Lists .transform (pb .getDeletions (), DnsRecord . FROM_PB_FUNCTION ));
297290 }
298291 if (pb .getAdditions () != null ) {
299- builder .additions (Lists .transform (pb .getAdditions (), FROM_PB_FUNCTION ));
292+ builder .additions (Lists .transform (pb .getAdditions (), DnsRecord . FROM_PB_FUNCTION ));
300293 }
301294 return builder .build ();
302295 }
0 commit comments