Example #1
0
 @Override
 public RedactedExtension redact(RedactedExtension value) {
   Builder builder = value.newBuilder();
   builder.d = null;
   builder.clearUnknownFields();
   return builder.build();
 }
Example #2
0
 @Override
 public Builder newBuilder() {
   Builder builder = new Builder();
   builder.c = c;
   builder.d = d;
   builder.addUnknownFields(unknownFields());
   return builder;
 }
Example #3
0
 @Override
 public A redact(A value) {
   Builder builder = value.newBuilder();
   if (builder.c != null) builder.c = B.ADAPTER.redact(builder.c);
   if (builder.d != null) builder.d = D.ADAPTER.redact(builder.d);
   builder.clearUnknownFields();
   return builder.build();
 }
 private SearchAdRequest(Builder builder) {
   xl = Builder.a(builder);
   xm = Builder.b(builder);
   xn = Builder.c(builder);
   xo = Builder.d(builder);
   xp = Builder.e(builder);
   xq = Builder.f(builder);
   xr = Builder.g(builder);
   xs = Builder.h(builder);
   xt = Builder.i(builder);
   xu = Builder.j(builder);
   xv = Builder.k(builder);
   xw = Builder.l(builder);
   xx = Builder.m(builder);
   xy = Builder.n(builder);
   ld = new bg(Builder.o(builder), this);
 }
Example #5
0
 @Override
 public A decode(ProtoReader reader) throws IOException {
   Builder builder = new Builder();
   long token = reader.beginMessage();
   for (int tag; (tag = reader.nextTag()) != -1; ) {
     switch (tag) {
       case 1:
         builder.c(B.ADAPTER.decode(reader));
         break;
       case 2:
         builder.d(D.ADAPTER.decode(reader));
         break;
       default:
         {
           FieldEncoding fieldEncoding = reader.peekFieldEncoding();
           Object value = fieldEncoding.rawProtoAdapter().decode(reader);
           builder.addUnknownField(tag, fieldEncoding, value);
         }
     }
   }
   reader.endMessage(token);
   return builder.build();
 }
Example #6
0
 private AdFeedCard(Builder builder) {
   super(Builder.a(builder), Builder.b(builder), Builder.c(builder), Builder.d(builder));
   ad = Builder.e(builder);
   sponsorshipText = Builder.f(builder);
 }