Changing the ovsdb.of.version to 1.3 by default in config.ini
[controller.git] / opendaylight / md-sal / sal-protocolbuffer-encoding / src / main / java / org / opendaylight / controller / cluster / datastore / transaction / ShardTransactionMessages.java
1 // Generated by the protocol buffer compiler. DO NOT EDIT!
2 // source: ShardTransaction.proto
3
4 package org.opendaylight.controller.cluster.datastore.transaction;
5
6 public final class ShardTransactionMessages {
7   private ShardTransactionMessages() {}
8
9   public static void registerAllExtensions(
10       com.google.protobuf.ExtensionRegistry registry) {}
11
12   public interface CloseTransactionOrBuilder extends
13       com.google.protobuf.MessageOrBuilder {
14   }
15   /**
16    * Protobuf type {@code org.opendaylight.controller.mdsal.CloseTransaction}
17    */
18   public static final class CloseTransaction extends
19       com.google.protobuf.GeneratedMessage implements CloseTransactionOrBuilder {
20     // Use CloseTransaction.newBuilder() to construct.
21     private CloseTransaction(
22         com.google.protobuf.GeneratedMessage.Builder<?> builder) {
23       super(builder);
24       this.unknownFields = builder.getUnknownFields();
25     }
26
27     private CloseTransaction(boolean noInit) {
28       this.unknownFields =
29           com.google.protobuf.UnknownFieldSet.getDefaultInstance();
30     }
31
32     private static final CloseTransaction defaultInstance;
33
34     public static CloseTransaction getDefaultInstance() {
35       return defaultInstance;
36     }
37
38     public CloseTransaction getDefaultInstanceForType() {
39       return defaultInstance;
40     }
41
42     private final com.google.protobuf.UnknownFieldSet unknownFields;
43
44     @java.lang.Override
45     public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
46       return this.unknownFields;
47     }
48
49     private CloseTransaction(com.google.protobuf.CodedInputStream input,
50         com.google.protobuf.ExtensionRegistryLite extensionRegistry)
51         throws com.google.protobuf.InvalidProtocolBufferException {
52       initFields();
53       com.google.protobuf.UnknownFieldSet.Builder unknownFields =
54           com.google.protobuf.UnknownFieldSet.newBuilder();
55       try {
56         boolean done = false;
57         while (!done) {
58           int tag = input.readTag();
59           switch (tag) {
60             case 0:
61               done = true;
62               break;
63             default: {
64               if (!parseUnknownField(input, unknownFields, extensionRegistry,
65                   tag)) {
66                 done = true;
67               }
68               break;
69             }
70           }
71         }
72       } catch (com.google.protobuf.InvalidProtocolBufferException e) {
73         throw e.setUnfinishedMessage(this);
74       } catch (java.io.IOException e) {
75         throw new com.google.protobuf.InvalidProtocolBufferException(
76             e.getMessage()).setUnfinishedMessage(this);
77       } finally {
78         this.unknownFields = unknownFields.build();
79         makeExtensionsImmutable();
80       }
81     }
82
83     public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
84       return org.opendaylight.controller.cluster.datastore.transaction.ShardTransactionMessages.internal_static_org_opendaylight_controller_mdsal_CloseTransaction_descriptor;
85     }
86
87     protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable() {
88       return org.opendaylight.controller.cluster.datastore.transaction.ShardTransactionMessages.internal_static_org_opendaylight_controller_mdsal_CloseTransaction_fieldAccessorTable
89           .ensureFieldAccessorsInitialized(
90               org.opendaylight.controller.cluster.datastore.transaction.ShardTransactionMessages.CloseTransaction.class,
91               org.opendaylight.controller.cluster.datastore.transaction.ShardTransactionMessages.CloseTransaction.Builder.class);
92     }
93
94     public static com.google.protobuf.Parser<CloseTransaction> PARSER =
95         new com.google.protobuf.AbstractParser<CloseTransaction>() {
96           public CloseTransaction parsePartialFrom(
97               com.google.protobuf.CodedInputStream input,
98               com.google.protobuf.ExtensionRegistryLite extensionRegistry)
99               throws com.google.protobuf.InvalidProtocolBufferException {
100             return new CloseTransaction(input, extensionRegistry);
101           }
102         };
103
104     @java.lang.Override
105     public com.google.protobuf.Parser<CloseTransaction> getParserForType() {
106       return PARSER;
107     }
108
109     private void initFields() {}
110
111     private byte memoizedIsInitialized = -1;
112
113     public final boolean isInitialized() {
114       byte isInitialized = memoizedIsInitialized;
115       if (isInitialized != -1)
116         return isInitialized == 1;
117
118       memoizedIsInitialized = 1;
119       return true;
120     }
121
122     public void writeTo(com.google.protobuf.CodedOutputStream output)
123         throws java.io.IOException {
124       getSerializedSize();
125       getUnknownFields().writeTo(output);
126     }
127
128     private int memoizedSerializedSize = -1;
129
130     public int getSerializedSize() {
131       int size = memoizedSerializedSize;
132       if (size != -1)
133         return size;
134
135       size = 0;
136       size += getUnknownFields().getSerializedSize();
137       memoizedSerializedSize = size;
138       return size;
139     }
140
141     private static final long serialVersionUID = 0L;
142
143     @java.lang.Override
144     protected java.lang.Object writeReplace()
145         throws java.io.ObjectStreamException {
146       return super.writeReplace();
147     }
148
149     public static org.opendaylight.controller.cluster.datastore.transaction.ShardTransactionMessages.CloseTransaction parseFrom(
150         com.google.protobuf.ByteString data)
151         throws com.google.protobuf.InvalidProtocolBufferException {
152       return PARSER.parseFrom(data);
153     }
154
155     public static org.opendaylight.controller.cluster.datastore.transaction.ShardTransactionMessages.CloseTransaction parseFrom(
156         com.google.protobuf.ByteString data,
157         com.google.protobuf.ExtensionRegistryLite extensionRegistry)
158         throws com.google.protobuf.InvalidProtocolBufferException {
159       return PARSER.parseFrom(data, extensionRegistry);
160     }
161
162     public static org.opendaylight.controller.cluster.datastore.transaction.ShardTransactionMessages.CloseTransaction parseFrom(
163         byte[] data) throws com.google.protobuf.InvalidProtocolBufferException {
164       return PARSER.parseFrom(data);
165     }
166
167     public static org.opendaylight.controller.cluster.datastore.transaction.ShardTransactionMessages.CloseTransaction parseFrom(
168         byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
169         throws com.google.protobuf.InvalidProtocolBufferException {
170       return PARSER.parseFrom(data, extensionRegistry);
171     }
172
173     public static org.opendaylight.controller.cluster.datastore.transaction.ShardTransactionMessages.CloseTransaction parseFrom(
174         java.io.InputStream input) throws java.io.IOException {
175       return PARSER.parseFrom(input);
176     }
177
178     public static org.opendaylight.controller.cluster.datastore.transaction.ShardTransactionMessages.CloseTransaction parseFrom(
179         java.io.InputStream input,
180         com.google.protobuf.ExtensionRegistryLite extensionRegistry)
181         throws java.io.IOException {
182       return PARSER.parseFrom(input, extensionRegistry);
183     }
184
185     public static org.opendaylight.controller.cluster.datastore.transaction.ShardTransactionMessages.CloseTransaction parseDelimitedFrom(
186         java.io.InputStream input) throws java.io.IOException {
187       return PARSER.parseDelimitedFrom(input);
188     }
189
190     public static org.opendaylight.controller.cluster.datastore.transaction.ShardTransactionMessages.CloseTransaction parseDelimitedFrom(
191         java.io.InputStream input,
192         com.google.protobuf.ExtensionRegistryLite extensionRegistry)
193         throws java.io.IOException {
194       return PARSER.parseDelimitedFrom(input, extensionRegistry);
195     }
196
197     public static org.opendaylight.controller.cluster.datastore.transaction.ShardTransactionMessages.CloseTransaction parseFrom(
198         com.google.protobuf.CodedInputStream input) throws java.io.IOException {
199       return PARSER.parseFrom(input);
200     }
201
202     public static org.opendaylight.controller.cluster.datastore.transaction.ShardTransactionMessages.CloseTransaction parseFrom(
203         com.google.protobuf.CodedInputStream input,
204         com.google.protobuf.ExtensionRegistryLite extensionRegistry)
205         throws java.io.IOException {
206       return PARSER.parseFrom(input, extensionRegistry);
207     }
208
209     public static Builder newBuilder() {
210       return Builder.create();
211     }
212
213     public Builder newBuilderForType() {
214       return newBuilder();
215     }
216
217     public static Builder newBuilder(
218         org.opendaylight.controller.cluster.datastore.transaction.ShardTransactionMessages.CloseTransaction prototype) {
219       return newBuilder().mergeFrom(prototype);
220     }
221
222     public Builder toBuilder() {
223       return newBuilder(this);
224     }
225
226     @java.lang.Override
227     protected Builder newBuilderForType(
228         com.google.protobuf.GeneratedMessage.BuilderParent parent) {
229       Builder builder = new Builder(parent);
230       return builder;
231     }
232
233     /**
234      * Protobuf type {@code org.opendaylight.controller.mdsal.CloseTransaction}
235      */
236     public static final class Builder extends
237         com.google.protobuf.GeneratedMessage.Builder<Builder>
238         implements
239         org.opendaylight.controller.cluster.datastore.transaction.ShardTransactionMessages.CloseTransactionOrBuilder {
240       public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
241         return org.opendaylight.controller.cluster.datastore.transaction.ShardTransactionMessages.internal_static_org_opendaylight_controller_mdsal_CloseTransaction_descriptor;
242       }
243
244       protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable() {
245         return org.opendaylight.controller.cluster.datastore.transaction.ShardTransactionMessages.internal_static_org_opendaylight_controller_mdsal_CloseTransaction_fieldAccessorTable
246             .ensureFieldAccessorsInitialized(
247                 org.opendaylight.controller.cluster.datastore.transaction.ShardTransactionMessages.CloseTransaction.class,
248                 org.opendaylight.controller.cluster.datastore.transaction.ShardTransactionMessages.CloseTransaction.Builder.class);
249       }
250
251       // Construct using
252       // org.opendaylight.controller.cluster.datastore.transaction.ShardTransactionMessages.CloseTransaction.newBuilder()
253       private Builder() {
254         maybeForceBuilderInitialization();
255       }
256
257       private Builder(com.google.protobuf.GeneratedMessage.BuilderParent parent) {
258         super(parent);
259         maybeForceBuilderInitialization();
260       }
261
262       private void maybeForceBuilderInitialization() {
263         if (com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders) {
264         }
265       }
266
267       private static Builder create() {
268         return new Builder();
269       }
270
271       public Builder clear() {
272         super.clear();
273         return this;
274       }
275
276       public Builder clone() {
277         return create().mergeFrom(buildPartial());
278       }
279
280       public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() {
281         return org.opendaylight.controller.cluster.datastore.transaction.ShardTransactionMessages.internal_static_org_opendaylight_controller_mdsal_CloseTransaction_descriptor;
282       }
283
284       public org.opendaylight.controller.cluster.datastore.transaction.ShardTransactionMessages.CloseTransaction getDefaultInstanceForType() {
285         return org.opendaylight.controller.cluster.datastore.transaction.ShardTransactionMessages.CloseTransaction
286             .getDefaultInstance();
287       }
288
289       public org.opendaylight.controller.cluster.datastore.transaction.ShardTransactionMessages.CloseTransaction build() {
290         org.opendaylight.controller.cluster.datastore.transaction.ShardTransactionMessages.CloseTransaction result =
291             buildPartial();
292         if (!result.isInitialized()) {
293           throw newUninitializedMessageException(result);
294         }
295         return result;
296       }
297
298       public org.opendaylight.controller.cluster.datastore.transaction.ShardTransactionMessages.CloseTransaction buildPartial() {
299         org.opendaylight.controller.cluster.datastore.transaction.ShardTransactionMessages.CloseTransaction result =
300             new org.opendaylight.controller.cluster.datastore.transaction.ShardTransactionMessages.CloseTransaction(
301                 this);
302         onBuilt();
303         return result;
304       }
305
306       public Builder mergeFrom(com.google.protobuf.Message other) {
307         if (other instanceof org.opendaylight.controller.cluster.datastore.transaction.ShardTransactionMessages.CloseTransaction) {
308           return mergeFrom((org.opendaylight.controller.cluster.datastore.transaction.ShardTransactionMessages.CloseTransaction) other);
309         } else {
310           super.mergeFrom(other);
311           return this;
312         }
313       }
314
315       public Builder mergeFrom(
316           org.opendaylight.controller.cluster.datastore.transaction.ShardTransactionMessages.CloseTransaction other) {
317         if (other == org.opendaylight.controller.cluster.datastore.transaction.ShardTransactionMessages.CloseTransaction
318             .getDefaultInstance())
319           return this;
320         this.mergeUnknownFields(other.getUnknownFields());
321         return this;
322       }
323
324       public final boolean isInitialized() {
325         return true;
326       }
327
328       public Builder mergeFrom(com.google.protobuf.CodedInputStream input,
329           com.google.protobuf.ExtensionRegistryLite extensionRegistry)
330           throws java.io.IOException {
331         org.opendaylight.controller.cluster.datastore.transaction.ShardTransactionMessages.CloseTransaction parsedMessage =
332             null;
333         try {
334           parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
335         } catch (com.google.protobuf.InvalidProtocolBufferException e) {
336           parsedMessage =
337               (org.opendaylight.controller.cluster.datastore.transaction.ShardTransactionMessages.CloseTransaction) e
338                   .getUnfinishedMessage();
339           throw e;
340         } finally {
341           if (parsedMessage != null) {
342             mergeFrom(parsedMessage);
343           }
344         }
345         return this;
346       }
347
348       // @@protoc_insertion_point(builder_scope:org.opendaylight.controller.mdsal.CloseTransaction)
349     }
350
351     static {
352       defaultInstance = new CloseTransaction(true);
353       defaultInstance.initFields();
354     }
355
356     // @@protoc_insertion_point(class_scope:org.opendaylight.controller.mdsal.CloseTransaction)
357   }
358
359   public interface CloseTransactionReplyOrBuilder extends
360       com.google.protobuf.MessageOrBuilder {
361   }
362   /**
363    * Protobuf type {@code org.opendaylight.controller.mdsal.CloseTransactionReply}
364    */
365   public static final class CloseTransactionReply extends
366       com.google.protobuf.GeneratedMessage implements
367       CloseTransactionReplyOrBuilder {
368     // Use CloseTransactionReply.newBuilder() to construct.
369     private CloseTransactionReply(
370         com.google.protobuf.GeneratedMessage.Builder<?> builder) {
371       super(builder);
372       this.unknownFields = builder.getUnknownFields();
373     }
374
375     private CloseTransactionReply(boolean noInit) {
376       this.unknownFields =
377           com.google.protobuf.UnknownFieldSet.getDefaultInstance();
378     }
379
380     private static final CloseTransactionReply defaultInstance;
381
382     public static CloseTransactionReply getDefaultInstance() {
383       return defaultInstance;
384     }
385
386     public CloseTransactionReply getDefaultInstanceForType() {
387       return defaultInstance;
388     }
389
390     private final com.google.protobuf.UnknownFieldSet unknownFields;
391
392     @java.lang.Override
393     public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
394       return this.unknownFields;
395     }
396
397     private CloseTransactionReply(com.google.protobuf.CodedInputStream input,
398         com.google.protobuf.ExtensionRegistryLite extensionRegistry)
399         throws com.google.protobuf.InvalidProtocolBufferException {
400       initFields();
401       com.google.protobuf.UnknownFieldSet.Builder unknownFields =
402           com.google.protobuf.UnknownFieldSet.newBuilder();
403       try {
404         boolean done = false;
405         while (!done) {
406           int tag = input.readTag();
407           switch (tag) {
408             case 0:
409               done = true;
410               break;
411             default: {
412               if (!parseUnknownField(input, unknownFields, extensionRegistry,
413                   tag)) {
414                 done = true;
415               }
416               break;
417             }
418           }
419         }
420       } catch (com.google.protobuf.InvalidProtocolBufferException e) {
421         throw e.setUnfinishedMessage(this);
422       } catch (java.io.IOException e) {
423         throw new com.google.protobuf.InvalidProtocolBufferException(
424             e.getMessage()).setUnfinishedMessage(this);
425       } finally {
426         this.unknownFields = unknownFields.build();
427         makeExtensionsImmutable();
428       }
429     }
430
431     public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
432       return org.opendaylight.controller.cluster.datastore.transaction.ShardTransactionMessages.internal_static_org_opendaylight_controller_mdsal_CloseTransactionReply_descriptor;
433     }
434
435     protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable() {
436       return org.opendaylight.controller.cluster.datastore.transaction.ShardTransactionMessages.internal_static_org_opendaylight_controller_mdsal_CloseTransactionReply_fieldAccessorTable
437           .ensureFieldAccessorsInitialized(
438               org.opendaylight.controller.cluster.datastore.transaction.ShardTransactionMessages.CloseTransactionReply.class,
439               org.opendaylight.controller.cluster.datastore.transaction.ShardTransactionMessages.CloseTransactionReply.Builder.class);
440     }
441
442     public static com.google.protobuf.Parser<CloseTransactionReply> PARSER =
443         new com.google.protobuf.AbstractParser<CloseTransactionReply>() {
444           public CloseTransactionReply parsePartialFrom(
445               com.google.protobuf.CodedInputStream input,
446               com.google.protobuf.ExtensionRegistryLite extensionRegistry)
447               throws com.google.protobuf.InvalidProtocolBufferException {
448             return new CloseTransactionReply(input, extensionRegistry);
449           }
450         };
451
452     @java.lang.Override
453     public com.google.protobuf.Parser<CloseTransactionReply> getParserForType() {
454       return PARSER;
455     }
456
457     private void initFields() {}
458
459     private byte memoizedIsInitialized = -1;
460
461     public final boolean isInitialized() {
462       byte isInitialized = memoizedIsInitialized;
463       if (isInitialized != -1)
464         return isInitialized == 1;
465
466       memoizedIsInitialized = 1;
467       return true;
468     }
469
470     public void writeTo(com.google.protobuf.CodedOutputStream output)
471         throws java.io.IOException {
472       getSerializedSize();
473       getUnknownFields().writeTo(output);
474     }
475
476     private int memoizedSerializedSize = -1;
477
478     public int getSerializedSize() {
479       int size = memoizedSerializedSize;
480       if (size != -1)
481         return size;
482
483       size = 0;
484       size += getUnknownFields().getSerializedSize();
485       memoizedSerializedSize = size;
486       return size;
487     }
488
489     private static final long serialVersionUID = 0L;
490
491     @java.lang.Override
492     protected java.lang.Object writeReplace()
493         throws java.io.ObjectStreamException {
494       return super.writeReplace();
495     }
496
497     public static org.opendaylight.controller.cluster.datastore.transaction.ShardTransactionMessages.CloseTransactionReply parseFrom(
498         com.google.protobuf.ByteString data)
499         throws com.google.protobuf.InvalidProtocolBufferException {
500       return PARSER.parseFrom(data);
501     }
502
503     public static org.opendaylight.controller.cluster.datastore.transaction.ShardTransactionMessages.CloseTransactionReply parseFrom(
504         com.google.protobuf.ByteString data,
505         com.google.protobuf.ExtensionRegistryLite extensionRegistry)
506         throws com.google.protobuf.InvalidProtocolBufferException {
507       return PARSER.parseFrom(data, extensionRegistry);
508     }
509
510     public static org.opendaylight.controller.cluster.datastore.transaction.ShardTransactionMessages.CloseTransactionReply parseFrom(
511         byte[] data) throws com.google.protobuf.InvalidProtocolBufferException {
512       return PARSER.parseFrom(data);
513     }
514
515     public static org.opendaylight.controller.cluster.datastore.transaction.ShardTransactionMessages.CloseTransactionReply parseFrom(
516         byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
517         throws com.google.protobuf.InvalidProtocolBufferException {
518       return PARSER.parseFrom(data, extensionRegistry);
519     }
520
521     public static org.opendaylight.controller.cluster.datastore.transaction.ShardTransactionMessages.CloseTransactionReply parseFrom(
522         java.io.InputStream input) throws java.io.IOException {
523       return PARSER.parseFrom(input);
524     }
525
526     public static org.opendaylight.controller.cluster.datastore.transaction.ShardTransactionMessages.CloseTransactionReply parseFrom(
527         java.io.InputStream input,
528         com.google.protobuf.ExtensionRegistryLite extensionRegistry)
529         throws java.io.IOException {
530       return PARSER.parseFrom(input, extensionRegistry);
531     }
532
533     public static org.opendaylight.controller.cluster.datastore.transaction.ShardTransactionMessages.CloseTransactionReply parseDelimitedFrom(
534         java.io.InputStream input) throws java.io.IOException {
535       return PARSER.parseDelimitedFrom(input);
536     }
537
538     public static org.opendaylight.controller.cluster.datastore.transaction.ShardTransactionMessages.CloseTransactionReply parseDelimitedFrom(
539         java.io.InputStream input,
540         com.google.protobuf.ExtensionRegistryLite extensionRegistry)
541         throws java.io.IOException {
542       return PARSER.parseDelimitedFrom(input, extensionRegistry);
543     }
544
545     public static org.opendaylight.controller.cluster.datastore.transaction.ShardTransactionMessages.CloseTransactionReply parseFrom(
546         com.google.protobuf.CodedInputStream input) throws java.io.IOException {
547       return PARSER.parseFrom(input);
548     }
549
550     public static org.opendaylight.controller.cluster.datastore.transaction.ShardTransactionMessages.CloseTransactionReply parseFrom(
551         com.google.protobuf.CodedInputStream input,
552         com.google.protobuf.ExtensionRegistryLite extensionRegistry)
553         throws java.io.IOException {
554       return PARSER.parseFrom(input, extensionRegistry);
555     }
556
557     public static Builder newBuilder() {
558       return Builder.create();
559     }
560
561     public Builder newBuilderForType() {
562       return newBuilder();
563     }
564
565     public static Builder newBuilder(
566         org.opendaylight.controller.cluster.datastore.transaction.ShardTransactionMessages.CloseTransactionReply prototype) {
567       return newBuilder().mergeFrom(prototype);
568     }
569
570     public Builder toBuilder() {
571       return newBuilder(this);
572     }
573
574     @java.lang.Override
575     protected Builder newBuilderForType(
576         com.google.protobuf.GeneratedMessage.BuilderParent parent) {
577       Builder builder = new Builder(parent);
578       return builder;
579     }
580
581     /**
582      * Protobuf type {@code org.opendaylight.controller.mdsal.CloseTransactionReply}
583      */
584     public static final class Builder extends
585         com.google.protobuf.GeneratedMessage.Builder<Builder>
586         implements
587         org.opendaylight.controller.cluster.datastore.transaction.ShardTransactionMessages.CloseTransactionReplyOrBuilder {
588       public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
589         return org.opendaylight.controller.cluster.datastore.transaction.ShardTransactionMessages.internal_static_org_opendaylight_controller_mdsal_CloseTransactionReply_descriptor;
590       }
591
592       protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable() {
593         return org.opendaylight.controller.cluster.datastore.transaction.ShardTransactionMessages.internal_static_org_opendaylight_controller_mdsal_CloseTransactionReply_fieldAccessorTable
594             .ensureFieldAccessorsInitialized(
595                 org.opendaylight.controller.cluster.datastore.transaction.ShardTransactionMessages.CloseTransactionReply.class,
596                 org.opendaylight.controller.cluster.datastore.transaction.ShardTransactionMessages.CloseTransactionReply.Builder.class);
597       }
598
599       // Construct using
600       // org.opendaylight.controller.cluster.datastore.transaction.ShardTransactionMessages.CloseTransactionReply.newBuilder()
601       private Builder() {
602         maybeForceBuilderInitialization();
603       }
604
605       private Builder(com.google.protobuf.GeneratedMessage.BuilderParent parent) {
606         super(parent);
607         maybeForceBuilderInitialization();
608       }
609
610       private void maybeForceBuilderInitialization() {
611         if (com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders) {
612         }
613       }
614
615       private static Builder create() {
616         return new Builder();
617       }
618
619       public Builder clear() {
620         super.clear();
621         return this;
622       }
623
624       public Builder clone() {
625         return create().mergeFrom(buildPartial());
626       }
627
628       public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() {
629         return org.opendaylight.controller.cluster.datastore.transaction.ShardTransactionMessages.internal_static_org_opendaylight_controller_mdsal_CloseTransactionReply_descriptor;
630       }
631
632       public org.opendaylight.controller.cluster.datastore.transaction.ShardTransactionMessages.CloseTransactionReply getDefaultInstanceForType() {
633         return org.opendaylight.controller.cluster.datastore.transaction.ShardTransactionMessages.CloseTransactionReply
634             .getDefaultInstance();
635       }
636
637       public org.opendaylight.controller.cluster.datastore.transaction.ShardTransactionMessages.CloseTransactionReply build() {
638         org.opendaylight.controller.cluster.datastore.transaction.ShardTransactionMessages.CloseTransactionReply result =
639             buildPartial();
640         if (!result.isInitialized()) {
641           throw newUninitializedMessageException(result);
642         }
643         return result;
644       }
645
646       public org.opendaylight.controller.cluster.datastore.transaction.ShardTransactionMessages.CloseTransactionReply buildPartial() {
647         org.opendaylight.controller.cluster.datastore.transaction.ShardTransactionMessages.CloseTransactionReply result =
648             new org.opendaylight.controller.cluster.datastore.transaction.ShardTransactionMessages.CloseTransactionReply(
649                 this);
650         onBuilt();
651         return result;
652       }
653
654       public Builder mergeFrom(com.google.protobuf.Message other) {
655         if (other instanceof org.opendaylight.controller.cluster.datastore.transaction.ShardTransactionMessages.CloseTransactionReply) {
656           return mergeFrom((org.opendaylight.controller.cluster.datastore.transaction.ShardTransactionMessages.CloseTransactionReply) other);
657         } else {
658           super.mergeFrom(other);
659           return this;
660         }
661       }
662
663       public Builder mergeFrom(
664           org.opendaylight.controller.cluster.datastore.transaction.ShardTransactionMessages.CloseTransactionReply other) {
665         if (other == org.opendaylight.controller.cluster.datastore.transaction.ShardTransactionMessages.CloseTransactionReply
666             .getDefaultInstance())
667           return this;
668         this.mergeUnknownFields(other.getUnknownFields());
669         return this;
670       }
671
672       public final boolean isInitialized() {
673         return true;
674       }
675
676       public Builder mergeFrom(com.google.protobuf.CodedInputStream input,
677           com.google.protobuf.ExtensionRegistryLite extensionRegistry)
678           throws java.io.IOException {
679         org.opendaylight.controller.cluster.datastore.transaction.ShardTransactionMessages.CloseTransactionReply parsedMessage =
680             null;
681         try {
682           parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
683         } catch (com.google.protobuf.InvalidProtocolBufferException e) {
684           parsedMessage =
685               (org.opendaylight.controller.cluster.datastore.transaction.ShardTransactionMessages.CloseTransactionReply) e
686                   .getUnfinishedMessage();
687           throw e;
688         } finally {
689           if (parsedMessage != null) {
690             mergeFrom(parsedMessage);
691           }
692         }
693         return this;
694       }
695
696       // @@protoc_insertion_point(builder_scope:org.opendaylight.controller.mdsal.CloseTransactionReply)
697     }
698
699     static {
700       defaultInstance = new CloseTransactionReply(true);
701       defaultInstance.initFields();
702     }
703
704     // @@protoc_insertion_point(class_scope:org.opendaylight.controller.mdsal.CloseTransactionReply)
705   }
706
707   public interface CreateTransactionOrBuilder extends
708       com.google.protobuf.MessageOrBuilder {
709   }
710   /**
711    * Protobuf type {@code org.opendaylight.controller.mdsal.CreateTransaction}
712    */
713   public static final class CreateTransaction extends
714       com.google.protobuf.GeneratedMessage implements
715       CreateTransactionOrBuilder {
716     // Use CreateTransaction.newBuilder() to construct.
717     private CreateTransaction(
718         com.google.protobuf.GeneratedMessage.Builder<?> builder) {
719       super(builder);
720       this.unknownFields = builder.getUnknownFields();
721     }
722
723     private CreateTransaction(boolean noInit) {
724       this.unknownFields =
725           com.google.protobuf.UnknownFieldSet.getDefaultInstance();
726     }
727
728     private static final CreateTransaction defaultInstance;
729
730     public static CreateTransaction getDefaultInstance() {
731       return defaultInstance;
732     }
733
734     public CreateTransaction getDefaultInstanceForType() {
735       return defaultInstance;
736     }
737
738     private final com.google.protobuf.UnknownFieldSet unknownFields;
739
740     @java.lang.Override
741     public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
742       return this.unknownFields;
743     }
744
745     private CreateTransaction(com.google.protobuf.CodedInputStream input,
746         com.google.protobuf.ExtensionRegistryLite extensionRegistry)
747         throws com.google.protobuf.InvalidProtocolBufferException {
748       initFields();
749       com.google.protobuf.UnknownFieldSet.Builder unknownFields =
750           com.google.protobuf.UnknownFieldSet.newBuilder();
751       try {
752         boolean done = false;
753         while (!done) {
754           int tag = input.readTag();
755           switch (tag) {
756             case 0:
757               done = true;
758               break;
759             default: {
760               if (!parseUnknownField(input, unknownFields, extensionRegistry,
761                   tag)) {
762                 done = true;
763               }
764               break;
765             }
766           }
767         }
768       } catch (com.google.protobuf.InvalidProtocolBufferException e) {
769         throw e.setUnfinishedMessage(this);
770       } catch (java.io.IOException e) {
771         throw new com.google.protobuf.InvalidProtocolBufferException(
772             e.getMessage()).setUnfinishedMessage(this);
773       } finally {
774         this.unknownFields = unknownFields.build();
775         makeExtensionsImmutable();
776       }
777     }
778
779     public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
780       return org.opendaylight.controller.cluster.datastore.transaction.ShardTransactionMessages.internal_static_org_opendaylight_controller_mdsal_CreateTransaction_descriptor;
781     }
782
783     protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable() {
784       return org.opendaylight.controller.cluster.datastore.transaction.ShardTransactionMessages.internal_static_org_opendaylight_controller_mdsal_CreateTransaction_fieldAccessorTable
785           .ensureFieldAccessorsInitialized(
786               org.opendaylight.controller.cluster.datastore.transaction.ShardTransactionMessages.CreateTransaction.class,
787               org.opendaylight.controller.cluster.datastore.transaction.ShardTransactionMessages.CreateTransaction.Builder.class);
788     }
789
790     public static com.google.protobuf.Parser<CreateTransaction> PARSER =
791         new com.google.protobuf.AbstractParser<CreateTransaction>() {
792           public CreateTransaction parsePartialFrom(
793               com.google.protobuf.CodedInputStream input,
794               com.google.protobuf.ExtensionRegistryLite extensionRegistry)
795               throws com.google.protobuf.InvalidProtocolBufferException {
796             return new CreateTransaction(input, extensionRegistry);
797           }
798         };
799
800     @java.lang.Override
801     public com.google.protobuf.Parser<CreateTransaction> getParserForType() {
802       return PARSER;
803     }
804
805     private void initFields() {}
806
807     private byte memoizedIsInitialized = -1;
808
809     public final boolean isInitialized() {
810       byte isInitialized = memoizedIsInitialized;
811       if (isInitialized != -1)
812         return isInitialized == 1;
813
814       memoizedIsInitialized = 1;
815       return true;
816     }
817
818     public void writeTo(com.google.protobuf.CodedOutputStream output)
819         throws java.io.IOException {
820       getSerializedSize();
821       getUnknownFields().writeTo(output);
822     }
823
824     private int memoizedSerializedSize = -1;
825
826     public int getSerializedSize() {
827       int size = memoizedSerializedSize;
828       if (size != -1)
829         return size;
830
831       size = 0;
832       size += getUnknownFields().getSerializedSize();
833       memoizedSerializedSize = size;
834       return size;
835     }
836
837     private static final long serialVersionUID = 0L;
838
839     @java.lang.Override
840     protected java.lang.Object writeReplace()
841         throws java.io.ObjectStreamException {
842       return super.writeReplace();
843     }
844
845     public static org.opendaylight.controller.cluster.datastore.transaction.ShardTransactionMessages.CreateTransaction parseFrom(
846         com.google.protobuf.ByteString data)
847         throws com.google.protobuf.InvalidProtocolBufferException {
848       return PARSER.parseFrom(data);
849     }
850
851     public static org.opendaylight.controller.cluster.datastore.transaction.ShardTransactionMessages.CreateTransaction parseFrom(
852         com.google.protobuf.ByteString data,
853         com.google.protobuf.ExtensionRegistryLite extensionRegistry)
854         throws com.google.protobuf.InvalidProtocolBufferException {
855       return PARSER.parseFrom(data, extensionRegistry);
856     }
857
858     public static org.opendaylight.controller.cluster.datastore.transaction.ShardTransactionMessages.CreateTransaction parseFrom(
859         byte[] data) throws com.google.protobuf.InvalidProtocolBufferException {
860       return PARSER.parseFrom(data);
861     }
862
863     public static org.opendaylight.controller.cluster.datastore.transaction.ShardTransactionMessages.CreateTransaction parseFrom(
864         byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
865         throws com.google.protobuf.InvalidProtocolBufferException {
866       return PARSER.parseFrom(data, extensionRegistry);
867     }
868
869     public static org.opendaylight.controller.cluster.datastore.transaction.ShardTransactionMessages.CreateTransaction parseFrom(
870         java.io.InputStream input) throws java.io.IOException {
871       return PARSER.parseFrom(input);
872     }
873
874     public static org.opendaylight.controller.cluster.datastore.transaction.ShardTransactionMessages.CreateTransaction parseFrom(
875         java.io.InputStream input,
876         com.google.protobuf.ExtensionRegistryLite extensionRegistry)
877         throws java.io.IOException {
878       return PARSER.parseFrom(input, extensionRegistry);
879     }
880
881     public static org.opendaylight.controller.cluster.datastore.transaction.ShardTransactionMessages.CreateTransaction parseDelimitedFrom(
882         java.io.InputStream input) throws java.io.IOException {
883       return PARSER.parseDelimitedFrom(input);
884     }
885
886     public static org.opendaylight.controller.cluster.datastore.transaction.ShardTransactionMessages.CreateTransaction parseDelimitedFrom(
887         java.io.InputStream input,
888         com.google.protobuf.ExtensionRegistryLite extensionRegistry)
889         throws java.io.IOException {
890       return PARSER.parseDelimitedFrom(input, extensionRegistry);
891     }
892
893     public static org.opendaylight.controller.cluster.datastore.transaction.ShardTransactionMessages.CreateTransaction parseFrom(
894         com.google.protobuf.CodedInputStream input) throws java.io.IOException {
895       return PARSER.parseFrom(input);
896     }
897
898     public static org.opendaylight.controller.cluster.datastore.transaction.ShardTransactionMessages.CreateTransaction parseFrom(
899         com.google.protobuf.CodedInputStream input,
900         com.google.protobuf.ExtensionRegistryLite extensionRegistry)
901         throws java.io.IOException {
902       return PARSER.parseFrom(input, extensionRegistry);
903     }
904
905     public static Builder newBuilder() {
906       return Builder.create();
907     }
908
909     public Builder newBuilderForType() {
910       return newBuilder();
911     }
912
913     public static Builder newBuilder(
914         org.opendaylight.controller.cluster.datastore.transaction.ShardTransactionMessages.CreateTransaction prototype) {
915       return newBuilder().mergeFrom(prototype);
916     }
917
918     public Builder toBuilder() {
919       return newBuilder(this);
920     }
921
922     @java.lang.Override
923     protected Builder newBuilderForType(
924         com.google.protobuf.GeneratedMessage.BuilderParent parent) {
925       Builder builder = new Builder(parent);
926       return builder;
927     }
928
929     /**
930      * Protobuf type {@code org.opendaylight.controller.mdsal.CreateTransaction}
931      */
932     public static final class Builder extends
933         com.google.protobuf.GeneratedMessage.Builder<Builder>
934         implements
935         org.opendaylight.controller.cluster.datastore.transaction.ShardTransactionMessages.CreateTransactionOrBuilder {
936       public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
937         return org.opendaylight.controller.cluster.datastore.transaction.ShardTransactionMessages.internal_static_org_opendaylight_controller_mdsal_CreateTransaction_descriptor;
938       }
939
940       protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable() {
941         return org.opendaylight.controller.cluster.datastore.transaction.ShardTransactionMessages.internal_static_org_opendaylight_controller_mdsal_CreateTransaction_fieldAccessorTable
942             .ensureFieldAccessorsInitialized(
943                 org.opendaylight.controller.cluster.datastore.transaction.ShardTransactionMessages.CreateTransaction.class,
944                 org.opendaylight.controller.cluster.datastore.transaction.ShardTransactionMessages.CreateTransaction.Builder.class);
945       }
946
947       // Construct using
948       // org.opendaylight.controller.cluster.datastore.transaction.ShardTransactionMessages.CreateTransaction.newBuilder()
949       private Builder() {
950         maybeForceBuilderInitialization();
951       }
952
953       private Builder(com.google.protobuf.GeneratedMessage.BuilderParent parent) {
954         super(parent);
955         maybeForceBuilderInitialization();
956       }
957
958       private void maybeForceBuilderInitialization() {
959         if (com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders) {
960         }
961       }
962
963       private static Builder create() {
964         return new Builder();
965       }
966
967       public Builder clear() {
968         super.clear();
969         return this;
970       }
971
972       public Builder clone() {
973         return create().mergeFrom(buildPartial());
974       }
975
976       public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() {
977         return org.opendaylight.controller.cluster.datastore.transaction.ShardTransactionMessages.internal_static_org_opendaylight_controller_mdsal_CreateTransaction_descriptor;
978       }
979
980       public org.opendaylight.controller.cluster.datastore.transaction.ShardTransactionMessages.CreateTransaction getDefaultInstanceForType() {
981         return org.opendaylight.controller.cluster.datastore.transaction.ShardTransactionMessages.CreateTransaction
982             .getDefaultInstance();
983       }
984
985       public org.opendaylight.controller.cluster.datastore.transaction.ShardTransactionMessages.CreateTransaction build() {
986         org.opendaylight.controller.cluster.datastore.transaction.ShardTransactionMessages.CreateTransaction result =
987             buildPartial();
988         if (!result.isInitialized()) {
989           throw newUninitializedMessageException(result);
990         }
991         return result;
992       }
993
994       public org.opendaylight.controller.cluster.datastore.transaction.ShardTransactionMessages.CreateTransaction buildPartial() {
995         org.opendaylight.controller.cluster.datastore.transaction.ShardTransactionMessages.CreateTransaction result =
996             new org.opendaylight.controller.cluster.datastore.transaction.ShardTransactionMessages.CreateTransaction(
997                 this);
998         onBuilt();
999         return result;
1000       }
1001
1002       public Builder mergeFrom(com.google.protobuf.Message other) {
1003         if (other instanceof org.opendaylight.controller.cluster.datastore.transaction.ShardTransactionMessages.CreateTransaction) {
1004           return mergeFrom((org.opendaylight.controller.cluster.datastore.transaction.ShardTransactionMessages.CreateTransaction) other);
1005         } else {
1006           super.mergeFrom(other);
1007           return this;
1008         }
1009       }
1010
1011       public Builder mergeFrom(
1012           org.opendaylight.controller.cluster.datastore.transaction.ShardTransactionMessages.CreateTransaction other) {
1013         if (other == org.opendaylight.controller.cluster.datastore.transaction.ShardTransactionMessages.CreateTransaction
1014             .getDefaultInstance())
1015           return this;
1016         this.mergeUnknownFields(other.getUnknownFields());
1017         return this;
1018       }
1019
1020       public final boolean isInitialized() {
1021         return true;
1022       }
1023
1024       public Builder mergeFrom(com.google.protobuf.CodedInputStream input,
1025           com.google.protobuf.ExtensionRegistryLite extensionRegistry)
1026           throws java.io.IOException {
1027         org.opendaylight.controller.cluster.datastore.transaction.ShardTransactionMessages.CreateTransaction parsedMessage =
1028             null;
1029         try {
1030           parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
1031         } catch (com.google.protobuf.InvalidProtocolBufferException e) {
1032           parsedMessage =
1033               (org.opendaylight.controller.cluster.datastore.transaction.ShardTransactionMessages.CreateTransaction) e
1034                   .getUnfinishedMessage();
1035           throw e;
1036         } finally {
1037           if (parsedMessage != null) {
1038             mergeFrom(parsedMessage);
1039           }
1040         }
1041         return this;
1042       }
1043
1044       // @@protoc_insertion_point(builder_scope:org.opendaylight.controller.mdsal.CreateTransaction)
1045     }
1046
1047     static {
1048       defaultInstance = new CreateTransaction(true);
1049       defaultInstance.initFields();
1050     }
1051
1052     // @@protoc_insertion_point(class_scope:org.opendaylight.controller.mdsal.CreateTransaction)
1053   }
1054
1055   public interface CreateTransactionReplyOrBuilder extends
1056       com.google.protobuf.MessageOrBuilder {
1057
1058     // required string transactionPath = 1;
1059     /**
1060      * <code>required string transactionPath = 1;</code>
1061      */
1062     boolean hasTransactionPath();
1063
1064     /**
1065      * <code>required string transactionPath = 1;</code>
1066      */
1067     java.lang.String getTransactionPath();
1068
1069     /**
1070      * <code>required string transactionPath = 1;</code>
1071      */
1072     com.google.protobuf.ByteString getTransactionPathBytes();
1073   }
1074   /**
1075    * Protobuf type {@code org.opendaylight.controller.mdsal.CreateTransactionReply}
1076    */
1077   public static final class CreateTransactionReply extends
1078       com.google.protobuf.GeneratedMessage implements
1079       CreateTransactionReplyOrBuilder {
1080     // Use CreateTransactionReply.newBuilder() to construct.
1081     private CreateTransactionReply(
1082         com.google.protobuf.GeneratedMessage.Builder<?> builder) {
1083       super(builder);
1084       this.unknownFields = builder.getUnknownFields();
1085     }
1086
1087     private CreateTransactionReply(boolean noInit) {
1088       this.unknownFields =
1089           com.google.protobuf.UnknownFieldSet.getDefaultInstance();
1090     }
1091
1092     private static final CreateTransactionReply defaultInstance;
1093
1094     public static CreateTransactionReply getDefaultInstance() {
1095       return defaultInstance;
1096     }
1097
1098     public CreateTransactionReply getDefaultInstanceForType() {
1099       return defaultInstance;
1100     }
1101
1102     private final com.google.protobuf.UnknownFieldSet unknownFields;
1103
1104     @java.lang.Override
1105     public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
1106       return this.unknownFields;
1107     }
1108
1109     private CreateTransactionReply(com.google.protobuf.CodedInputStream input,
1110         com.google.protobuf.ExtensionRegistryLite extensionRegistry)
1111         throws com.google.protobuf.InvalidProtocolBufferException {
1112       initFields();
1113       int mutable_bitField0_ = 0;
1114       com.google.protobuf.UnknownFieldSet.Builder unknownFields =
1115           com.google.protobuf.UnknownFieldSet.newBuilder();
1116       try {
1117         boolean done = false;
1118         while (!done) {
1119           int tag = input.readTag();
1120           switch (tag) {
1121             case 0:
1122               done = true;
1123               break;
1124             default: {
1125               if (!parseUnknownField(input, unknownFields, extensionRegistry,
1126                   tag)) {
1127                 done = true;
1128               }
1129               break;
1130             }
1131             case 10: {
1132               bitField0_ |= 0x00000001;
1133               transactionPath_ = input.readBytes();
1134               break;
1135             }
1136           }
1137         }
1138       } catch (com.google.protobuf.InvalidProtocolBufferException e) {
1139         throw e.setUnfinishedMessage(this);
1140       } catch (java.io.IOException e) {
1141         throw new com.google.protobuf.InvalidProtocolBufferException(
1142             e.getMessage()).setUnfinishedMessage(this);
1143       } finally {
1144         this.unknownFields = unknownFields.build();
1145         makeExtensionsImmutable();
1146       }
1147     }
1148
1149     public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
1150       return org.opendaylight.controller.cluster.datastore.transaction.ShardTransactionMessages.internal_static_org_opendaylight_controller_mdsal_CreateTransactionReply_descriptor;
1151     }
1152
1153     protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable() {
1154       return org.opendaylight.controller.cluster.datastore.transaction.ShardTransactionMessages.internal_static_org_opendaylight_controller_mdsal_CreateTransactionReply_fieldAccessorTable
1155           .ensureFieldAccessorsInitialized(
1156               org.opendaylight.controller.cluster.datastore.transaction.ShardTransactionMessages.CreateTransactionReply.class,
1157               org.opendaylight.controller.cluster.datastore.transaction.ShardTransactionMessages.CreateTransactionReply.Builder.class);
1158     }
1159
1160     public static com.google.protobuf.Parser<CreateTransactionReply> PARSER =
1161         new com.google.protobuf.AbstractParser<CreateTransactionReply>() {
1162           public CreateTransactionReply parsePartialFrom(
1163               com.google.protobuf.CodedInputStream input,
1164               com.google.protobuf.ExtensionRegistryLite extensionRegistry)
1165               throws com.google.protobuf.InvalidProtocolBufferException {
1166             return new CreateTransactionReply(input, extensionRegistry);
1167           }
1168         };
1169
1170     @java.lang.Override
1171     public com.google.protobuf.Parser<CreateTransactionReply> getParserForType() {
1172       return PARSER;
1173     }
1174
1175     private int bitField0_;
1176     // required string transactionPath = 1;
1177     public static final int TRANSACTIONPATH_FIELD_NUMBER = 1;
1178     private java.lang.Object transactionPath_;
1179
1180     /**
1181      * <code>required string transactionPath = 1;</code>
1182      */
1183     public boolean hasTransactionPath() {
1184       return ((bitField0_ & 0x00000001) == 0x00000001);
1185     }
1186
1187     /**
1188      * <code>required string transactionPath = 1;</code>
1189      */
1190     public java.lang.String getTransactionPath() {
1191       java.lang.Object ref = transactionPath_;
1192       if (ref instanceof java.lang.String) {
1193         return (java.lang.String) ref;
1194       } else {
1195         com.google.protobuf.ByteString bs =
1196             (com.google.protobuf.ByteString) ref;
1197         java.lang.String s = bs.toStringUtf8();
1198         if (bs.isValidUtf8()) {
1199           transactionPath_ = s;
1200         }
1201         return s;
1202       }
1203     }
1204
1205     /**
1206      * <code>required string transactionPath = 1;</code>
1207      */
1208     public com.google.protobuf.ByteString getTransactionPathBytes() {
1209       java.lang.Object ref = transactionPath_;
1210       if (ref instanceof java.lang.String) {
1211         com.google.protobuf.ByteString b =
1212             com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref);
1213         transactionPath_ = b;
1214         return b;
1215       } else {
1216         return (com.google.protobuf.ByteString) ref;
1217       }
1218     }
1219
1220     private void initFields() {
1221       transactionPath_ = "";
1222     }
1223
1224     private byte memoizedIsInitialized = -1;
1225
1226     public final boolean isInitialized() {
1227       byte isInitialized = memoizedIsInitialized;
1228       if (isInitialized != -1)
1229         return isInitialized == 1;
1230
1231       if (!hasTransactionPath()) {
1232         memoizedIsInitialized = 0;
1233         return false;
1234       }
1235       memoizedIsInitialized = 1;
1236       return true;
1237     }
1238
1239     public void writeTo(com.google.protobuf.CodedOutputStream output)
1240         throws java.io.IOException {
1241       getSerializedSize();
1242       if (((bitField0_ & 0x00000001) == 0x00000001)) {
1243         output.writeBytes(1, getTransactionPathBytes());
1244       }
1245       getUnknownFields().writeTo(output);
1246     }
1247
1248     private int memoizedSerializedSize = -1;
1249
1250     public int getSerializedSize() {
1251       int size = memoizedSerializedSize;
1252       if (size != -1)
1253         return size;
1254
1255       size = 0;
1256       if (((bitField0_ & 0x00000001) == 0x00000001)) {
1257         size +=
1258             com.google.protobuf.CodedOutputStream.computeBytesSize(1,
1259                 getTransactionPathBytes());
1260       }
1261       size += getUnknownFields().getSerializedSize();
1262       memoizedSerializedSize = size;
1263       return size;
1264     }
1265
1266     private static final long serialVersionUID = 0L;
1267
1268     @java.lang.Override
1269     protected java.lang.Object writeReplace()
1270         throws java.io.ObjectStreamException {
1271       return super.writeReplace();
1272     }
1273
1274     public static org.opendaylight.controller.cluster.datastore.transaction.ShardTransactionMessages.CreateTransactionReply parseFrom(
1275         com.google.protobuf.ByteString data)
1276         throws com.google.protobuf.InvalidProtocolBufferException {
1277       return PARSER.parseFrom(data);
1278     }
1279
1280     public static org.opendaylight.controller.cluster.datastore.transaction.ShardTransactionMessages.CreateTransactionReply parseFrom(
1281         com.google.protobuf.ByteString data,
1282         com.google.protobuf.ExtensionRegistryLite extensionRegistry)
1283         throws com.google.protobuf.InvalidProtocolBufferException {
1284       return PARSER.parseFrom(data, extensionRegistry);
1285     }
1286
1287     public static org.opendaylight.controller.cluster.datastore.transaction.ShardTransactionMessages.CreateTransactionReply parseFrom(
1288         byte[] data) throws com.google.protobuf.InvalidProtocolBufferException {
1289       return PARSER.parseFrom(data);
1290     }
1291
1292     public static org.opendaylight.controller.cluster.datastore.transaction.ShardTransactionMessages.CreateTransactionReply parseFrom(
1293         byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
1294         throws com.google.protobuf.InvalidProtocolBufferException {
1295       return PARSER.parseFrom(data, extensionRegistry);
1296     }
1297
1298     public static org.opendaylight.controller.cluster.datastore.transaction.ShardTransactionMessages.CreateTransactionReply parseFrom(
1299         java.io.InputStream input) throws java.io.IOException {
1300       return PARSER.parseFrom(input);
1301     }
1302
1303     public static org.opendaylight.controller.cluster.datastore.transaction.ShardTransactionMessages.CreateTransactionReply parseFrom(
1304         java.io.InputStream input,
1305         com.google.protobuf.ExtensionRegistryLite extensionRegistry)
1306         throws java.io.IOException {
1307       return PARSER.parseFrom(input, extensionRegistry);
1308     }
1309
1310     public static org.opendaylight.controller.cluster.datastore.transaction.ShardTransactionMessages.CreateTransactionReply parseDelimitedFrom(
1311         java.io.InputStream input) throws java.io.IOException {
1312       return PARSER.parseDelimitedFrom(input);
1313     }
1314
1315     public static org.opendaylight.controller.cluster.datastore.transaction.ShardTransactionMessages.CreateTransactionReply parseDelimitedFrom(
1316         java.io.InputStream input,
1317         com.google.protobuf.ExtensionRegistryLite extensionRegistry)
1318         throws java.io.IOException {
1319       return PARSER.parseDelimitedFrom(input, extensionRegistry);
1320     }
1321
1322     public static org.opendaylight.controller.cluster.datastore.transaction.ShardTransactionMessages.CreateTransactionReply parseFrom(
1323         com.google.protobuf.CodedInputStream input) throws java.io.IOException {
1324       return PARSER.parseFrom(input);
1325     }
1326
1327     public static org.opendaylight.controller.cluster.datastore.transaction.ShardTransactionMessages.CreateTransactionReply parseFrom(
1328         com.google.protobuf.CodedInputStream input,
1329         com.google.protobuf.ExtensionRegistryLite extensionRegistry)
1330         throws java.io.IOException {
1331       return PARSER.parseFrom(input, extensionRegistry);
1332     }
1333
1334     public static Builder newBuilder() {
1335       return Builder.create();
1336     }
1337
1338     public Builder newBuilderForType() {
1339       return newBuilder();
1340     }
1341
1342     public static Builder newBuilder(
1343         org.opendaylight.controller.cluster.datastore.transaction.ShardTransactionMessages.CreateTransactionReply prototype) {
1344       return newBuilder().mergeFrom(prototype);
1345     }
1346
1347     public Builder toBuilder() {
1348       return newBuilder(this);
1349     }
1350
1351     @java.lang.Override
1352     protected Builder newBuilderForType(
1353         com.google.protobuf.GeneratedMessage.BuilderParent parent) {
1354       Builder builder = new Builder(parent);
1355       return builder;
1356     }
1357
1358     /**
1359      * Protobuf type {@code org.opendaylight.controller.mdsal.CreateTransactionReply}
1360      */
1361     public static final class Builder extends
1362         com.google.protobuf.GeneratedMessage.Builder<Builder>
1363         implements
1364         org.opendaylight.controller.cluster.datastore.transaction.ShardTransactionMessages.CreateTransactionReplyOrBuilder {
1365       public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
1366         return org.opendaylight.controller.cluster.datastore.transaction.ShardTransactionMessages.internal_static_org_opendaylight_controller_mdsal_CreateTransactionReply_descriptor;
1367       }
1368
1369       protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable() {
1370         return org.opendaylight.controller.cluster.datastore.transaction.ShardTransactionMessages.internal_static_org_opendaylight_controller_mdsal_CreateTransactionReply_fieldAccessorTable
1371             .ensureFieldAccessorsInitialized(
1372                 org.opendaylight.controller.cluster.datastore.transaction.ShardTransactionMessages.CreateTransactionReply.class,
1373                 org.opendaylight.controller.cluster.datastore.transaction.ShardTransactionMessages.CreateTransactionReply.Builder.class);
1374       }
1375
1376       // Construct using
1377       // org.opendaylight.controller.cluster.datastore.transaction.ShardTransactionMessages.CreateTransactionReply.newBuilder()
1378       private Builder() {
1379         maybeForceBuilderInitialization();
1380       }
1381
1382       private Builder(com.google.protobuf.GeneratedMessage.BuilderParent parent) {
1383         super(parent);
1384         maybeForceBuilderInitialization();
1385       }
1386
1387       private void maybeForceBuilderInitialization() {
1388         if (com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders) {
1389         }
1390       }
1391
1392       private static Builder create() {
1393         return new Builder();
1394       }
1395
1396       public Builder clear() {
1397         super.clear();
1398         transactionPath_ = "";
1399         bitField0_ = (bitField0_ & ~0x00000001);
1400         return this;
1401       }
1402
1403       public Builder clone() {
1404         return create().mergeFrom(buildPartial());
1405       }
1406
1407       public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() {
1408         return org.opendaylight.controller.cluster.datastore.transaction.ShardTransactionMessages.internal_static_org_opendaylight_controller_mdsal_CreateTransactionReply_descriptor;
1409       }
1410
1411       public org.opendaylight.controller.cluster.datastore.transaction.ShardTransactionMessages.CreateTransactionReply getDefaultInstanceForType() {
1412         return org.opendaylight.controller.cluster.datastore.transaction.ShardTransactionMessages.CreateTransactionReply
1413             .getDefaultInstance();
1414       }
1415
1416       public org.opendaylight.controller.cluster.datastore.transaction.ShardTransactionMessages.CreateTransactionReply build() {
1417         org.opendaylight.controller.cluster.datastore.transaction.ShardTransactionMessages.CreateTransactionReply result =
1418             buildPartial();
1419         if (!result.isInitialized()) {
1420           throw newUninitializedMessageException(result);
1421         }
1422         return result;
1423       }
1424
1425       public org.opendaylight.controller.cluster.datastore.transaction.ShardTransactionMessages.CreateTransactionReply buildPartial() {
1426         org.opendaylight.controller.cluster.datastore.transaction.ShardTransactionMessages.CreateTransactionReply result =
1427             new org.opendaylight.controller.cluster.datastore.transaction.ShardTransactionMessages.CreateTransactionReply(
1428                 this);
1429         int from_bitField0_ = bitField0_;
1430         int to_bitField0_ = 0;
1431         if (((from_bitField0_ & 0x00000001) == 0x00000001)) {
1432           to_bitField0_ |= 0x00000001;
1433         }
1434         result.transactionPath_ = transactionPath_;
1435         result.bitField0_ = to_bitField0_;
1436         onBuilt();
1437         return result;
1438       }
1439
1440       public Builder mergeFrom(com.google.protobuf.Message other) {
1441         if (other instanceof org.opendaylight.controller.cluster.datastore.transaction.ShardTransactionMessages.CreateTransactionReply) {
1442           return mergeFrom((org.opendaylight.controller.cluster.datastore.transaction.ShardTransactionMessages.CreateTransactionReply) other);
1443         } else {
1444           super.mergeFrom(other);
1445           return this;
1446         }
1447       }
1448
1449       public Builder mergeFrom(
1450           org.opendaylight.controller.cluster.datastore.transaction.ShardTransactionMessages.CreateTransactionReply other) {
1451         if (other == org.opendaylight.controller.cluster.datastore.transaction.ShardTransactionMessages.CreateTransactionReply
1452             .getDefaultInstance())
1453           return this;
1454         if (other.hasTransactionPath()) {
1455           bitField0_ |= 0x00000001;
1456           transactionPath_ = other.transactionPath_;
1457           onChanged();
1458         }
1459         this.mergeUnknownFields(other.getUnknownFields());
1460         return this;
1461       }
1462
1463       public final boolean isInitialized() {
1464         if (!hasTransactionPath()) {
1465
1466           return false;
1467         }
1468         return true;
1469       }
1470
1471       public Builder mergeFrom(com.google.protobuf.CodedInputStream input,
1472           com.google.protobuf.ExtensionRegistryLite extensionRegistry)
1473           throws java.io.IOException {
1474         org.opendaylight.controller.cluster.datastore.transaction.ShardTransactionMessages.CreateTransactionReply parsedMessage =
1475             null;
1476         try {
1477           parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
1478         } catch (com.google.protobuf.InvalidProtocolBufferException e) {
1479           parsedMessage =
1480               (org.opendaylight.controller.cluster.datastore.transaction.ShardTransactionMessages.CreateTransactionReply) e
1481                   .getUnfinishedMessage();
1482           throw e;
1483         } finally {
1484           if (parsedMessage != null) {
1485             mergeFrom(parsedMessage);
1486           }
1487         }
1488         return this;
1489       }
1490
1491       private int bitField0_;
1492
1493       // required string transactionPath = 1;
1494       private java.lang.Object transactionPath_ = "";
1495
1496       /**
1497        * <code>required string transactionPath = 1;</code>
1498        */
1499       public boolean hasTransactionPath() {
1500         return ((bitField0_ & 0x00000001) == 0x00000001);
1501       }
1502
1503       /**
1504        * <code>required string transactionPath = 1;</code>
1505        */
1506       public java.lang.String getTransactionPath() {
1507         java.lang.Object ref = transactionPath_;
1508         if (!(ref instanceof java.lang.String)) {
1509           java.lang.String s =
1510               ((com.google.protobuf.ByteString) ref).toStringUtf8();
1511           transactionPath_ = s;
1512           return s;
1513         } else {
1514           return (java.lang.String) ref;
1515         }
1516       }
1517
1518       /**
1519        * <code>required string transactionPath = 1;</code>
1520        */
1521       public com.google.protobuf.ByteString getTransactionPathBytes() {
1522         java.lang.Object ref = transactionPath_;
1523         if (ref instanceof String) {
1524           com.google.protobuf.ByteString b =
1525               com.google.protobuf.ByteString
1526                   .copyFromUtf8((java.lang.String) ref);
1527           transactionPath_ = b;
1528           return b;
1529         } else {
1530           return (com.google.protobuf.ByteString) ref;
1531         }
1532       }
1533
1534       /**
1535        * <code>required string transactionPath = 1;</code>
1536        */
1537       public Builder setTransactionPath(java.lang.String value) {
1538         if (value == null) {
1539           throw new NullPointerException();
1540         }
1541         bitField0_ |= 0x00000001;
1542         transactionPath_ = value;
1543         onChanged();
1544         return this;
1545       }
1546
1547       /**
1548        * <code>required string transactionPath = 1;</code>
1549        */
1550       public Builder clearTransactionPath() {
1551         bitField0_ = (bitField0_ & ~0x00000001);
1552         transactionPath_ = getDefaultInstance().getTransactionPath();
1553         onChanged();
1554         return this;
1555       }
1556
1557       /**
1558        * <code>required string transactionPath = 1;</code>
1559        */
1560       public Builder setTransactionPathBytes(
1561           com.google.protobuf.ByteString value) {
1562         if (value == null) {
1563           throw new NullPointerException();
1564         }
1565         bitField0_ |= 0x00000001;
1566         transactionPath_ = value;
1567         onChanged();
1568         return this;
1569       }
1570
1571       // @@protoc_insertion_point(builder_scope:org.opendaylight.controller.mdsal.CreateTransactionReply)
1572     }
1573
1574     static {
1575       defaultInstance = new CreateTransactionReply(true);
1576       defaultInstance.initFields();
1577     }
1578
1579     // @@protoc_insertion_point(class_scope:org.opendaylight.controller.mdsal.CreateTransactionReply)
1580   }
1581
1582   public interface ReadyTransactionOrBuilder extends
1583       com.google.protobuf.MessageOrBuilder {
1584   }
1585   /**
1586    * Protobuf type {@code org.opendaylight.controller.mdsal.ReadyTransaction}
1587    */
1588   public static final class ReadyTransaction extends
1589       com.google.protobuf.GeneratedMessage implements ReadyTransactionOrBuilder {
1590     // Use ReadyTransaction.newBuilder() to construct.
1591     private ReadyTransaction(
1592         com.google.protobuf.GeneratedMessage.Builder<?> builder) {
1593       super(builder);
1594       this.unknownFields = builder.getUnknownFields();
1595     }
1596
1597     private ReadyTransaction(boolean noInit) {
1598       this.unknownFields =
1599           com.google.protobuf.UnknownFieldSet.getDefaultInstance();
1600     }
1601
1602     private static final ReadyTransaction defaultInstance;
1603
1604     public static ReadyTransaction getDefaultInstance() {
1605       return defaultInstance;
1606     }
1607
1608     public ReadyTransaction getDefaultInstanceForType() {
1609       return defaultInstance;
1610     }
1611
1612     private final com.google.protobuf.UnknownFieldSet unknownFields;
1613
1614     @java.lang.Override
1615     public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
1616       return this.unknownFields;
1617     }
1618
1619     private ReadyTransaction(com.google.protobuf.CodedInputStream input,
1620         com.google.protobuf.ExtensionRegistryLite extensionRegistry)
1621         throws com.google.protobuf.InvalidProtocolBufferException {
1622       initFields();
1623       com.google.protobuf.UnknownFieldSet.Builder unknownFields =
1624           com.google.protobuf.UnknownFieldSet.newBuilder();
1625       try {
1626         boolean done = false;
1627         while (!done) {
1628           int tag = input.readTag();
1629           switch (tag) {
1630             case 0:
1631               done = true;
1632               break;
1633             default: {
1634               if (!parseUnknownField(input, unknownFields, extensionRegistry,
1635                   tag)) {
1636                 done = true;
1637               }
1638               break;
1639             }
1640           }
1641         }
1642       } catch (com.google.protobuf.InvalidProtocolBufferException e) {
1643         throw e.setUnfinishedMessage(this);
1644       } catch (java.io.IOException e) {
1645         throw new com.google.protobuf.InvalidProtocolBufferException(
1646             e.getMessage()).setUnfinishedMessage(this);
1647       } finally {
1648         this.unknownFields = unknownFields.build();
1649         makeExtensionsImmutable();
1650       }
1651     }
1652
1653     public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
1654       return org.opendaylight.controller.cluster.datastore.transaction.ShardTransactionMessages.internal_static_org_opendaylight_controller_mdsal_ReadyTransaction_descriptor;
1655     }
1656
1657     protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable() {
1658       return org.opendaylight.controller.cluster.datastore.transaction.ShardTransactionMessages.internal_static_org_opendaylight_controller_mdsal_ReadyTransaction_fieldAccessorTable
1659           .ensureFieldAccessorsInitialized(
1660               org.opendaylight.controller.cluster.datastore.transaction.ShardTransactionMessages.ReadyTransaction.class,
1661               org.opendaylight.controller.cluster.datastore.transaction.ShardTransactionMessages.ReadyTransaction.Builder.class);
1662     }
1663
1664     public static com.google.protobuf.Parser<ReadyTransaction> PARSER =
1665         new com.google.protobuf.AbstractParser<ReadyTransaction>() {
1666           public ReadyTransaction parsePartialFrom(
1667               com.google.protobuf.CodedInputStream input,
1668               com.google.protobuf.ExtensionRegistryLite extensionRegistry)
1669               throws com.google.protobuf.InvalidProtocolBufferException {
1670             return new ReadyTransaction(input, extensionRegistry);
1671           }
1672         };
1673
1674     @java.lang.Override
1675     public com.google.protobuf.Parser<ReadyTransaction> getParserForType() {
1676       return PARSER;
1677     }
1678
1679     private void initFields() {}
1680
1681     private byte memoizedIsInitialized = -1;
1682
1683     public final boolean isInitialized() {
1684       byte isInitialized = memoizedIsInitialized;
1685       if (isInitialized != -1)
1686         return isInitialized == 1;
1687
1688       memoizedIsInitialized = 1;
1689       return true;
1690     }
1691
1692     public void writeTo(com.google.protobuf.CodedOutputStream output)
1693         throws java.io.IOException {
1694       getSerializedSize();
1695       getUnknownFields().writeTo(output);
1696     }
1697
1698     private int memoizedSerializedSize = -1;
1699
1700     public int getSerializedSize() {
1701       int size = memoizedSerializedSize;
1702       if (size != -1)
1703         return size;
1704
1705       size = 0;
1706       size += getUnknownFields().getSerializedSize();
1707       memoizedSerializedSize = size;
1708       return size;
1709     }
1710
1711     private static final long serialVersionUID = 0L;
1712
1713     @java.lang.Override
1714     protected java.lang.Object writeReplace()
1715         throws java.io.ObjectStreamException {
1716       return super.writeReplace();
1717     }
1718
1719     public static org.opendaylight.controller.cluster.datastore.transaction.ShardTransactionMessages.ReadyTransaction parseFrom(
1720         com.google.protobuf.ByteString data)
1721         throws com.google.protobuf.InvalidProtocolBufferException {
1722       return PARSER.parseFrom(data);
1723     }
1724
1725     public static org.opendaylight.controller.cluster.datastore.transaction.ShardTransactionMessages.ReadyTransaction parseFrom(
1726         com.google.protobuf.ByteString data,
1727         com.google.protobuf.ExtensionRegistryLite extensionRegistry)
1728         throws com.google.protobuf.InvalidProtocolBufferException {
1729       return PARSER.parseFrom(data, extensionRegistry);
1730     }
1731
1732     public static org.opendaylight.controller.cluster.datastore.transaction.ShardTransactionMessages.ReadyTransaction parseFrom(
1733         byte[] data) throws com.google.protobuf.InvalidProtocolBufferException {
1734       return PARSER.parseFrom(data);
1735     }
1736
1737     public static org.opendaylight.controller.cluster.datastore.transaction.ShardTransactionMessages.ReadyTransaction parseFrom(
1738         byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
1739         throws com.google.protobuf.InvalidProtocolBufferException {
1740       return PARSER.parseFrom(data, extensionRegistry);
1741     }
1742
1743     public static org.opendaylight.controller.cluster.datastore.transaction.ShardTransactionMessages.ReadyTransaction parseFrom(
1744         java.io.InputStream input) throws java.io.IOException {
1745       return PARSER.parseFrom(input);
1746     }
1747
1748     public static org.opendaylight.controller.cluster.datastore.transaction.ShardTransactionMessages.ReadyTransaction parseFrom(
1749         java.io.InputStream input,
1750         com.google.protobuf.ExtensionRegistryLite extensionRegistry)
1751         throws java.io.IOException {
1752       return PARSER.parseFrom(input, extensionRegistry);
1753     }
1754
1755     public static org.opendaylight.controller.cluster.datastore.transaction.ShardTransactionMessages.ReadyTransaction parseDelimitedFrom(
1756         java.io.InputStream input) throws java.io.IOException {
1757       return PARSER.parseDelimitedFrom(input);
1758     }
1759
1760     public static org.opendaylight.controller.cluster.datastore.transaction.ShardTransactionMessages.ReadyTransaction parseDelimitedFrom(
1761         java.io.InputStream input,
1762         com.google.protobuf.ExtensionRegistryLite extensionRegistry)
1763         throws java.io.IOException {
1764       return PARSER.parseDelimitedFrom(input, extensionRegistry);
1765     }
1766
1767     public static org.opendaylight.controller.cluster.datastore.transaction.ShardTransactionMessages.ReadyTransaction parseFrom(
1768         com.google.protobuf.CodedInputStream input) throws java.io.IOException {
1769       return PARSER.parseFrom(input);
1770     }
1771
1772     public static org.opendaylight.controller.cluster.datastore.transaction.ShardTransactionMessages.ReadyTransaction parseFrom(
1773         com.google.protobuf.CodedInputStream input,
1774         com.google.protobuf.ExtensionRegistryLite extensionRegistry)
1775         throws java.io.IOException {
1776       return PARSER.parseFrom(input, extensionRegistry);
1777     }
1778
1779     public static Builder newBuilder() {
1780       return Builder.create();
1781     }
1782
1783     public Builder newBuilderForType() {
1784       return newBuilder();
1785     }
1786
1787     public static Builder newBuilder(
1788         org.opendaylight.controller.cluster.datastore.transaction.ShardTransactionMessages.ReadyTransaction prototype) {
1789       return newBuilder().mergeFrom(prototype);
1790     }
1791
1792     public Builder toBuilder() {
1793       return newBuilder(this);
1794     }
1795
1796     @java.lang.Override
1797     protected Builder newBuilderForType(
1798         com.google.protobuf.GeneratedMessage.BuilderParent parent) {
1799       Builder builder = new Builder(parent);
1800       return builder;
1801     }
1802
1803     /**
1804      * Protobuf type {@code org.opendaylight.controller.mdsal.ReadyTransaction}
1805      */
1806     public static final class Builder extends
1807         com.google.protobuf.GeneratedMessage.Builder<Builder>
1808         implements
1809         org.opendaylight.controller.cluster.datastore.transaction.ShardTransactionMessages.ReadyTransactionOrBuilder {
1810       public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
1811         return org.opendaylight.controller.cluster.datastore.transaction.ShardTransactionMessages.internal_static_org_opendaylight_controller_mdsal_ReadyTransaction_descriptor;
1812       }
1813
1814       protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable() {
1815         return org.opendaylight.controller.cluster.datastore.transaction.ShardTransactionMessages.internal_static_org_opendaylight_controller_mdsal_ReadyTransaction_fieldAccessorTable
1816             .ensureFieldAccessorsInitialized(
1817                 org.opendaylight.controller.cluster.datastore.transaction.ShardTransactionMessages.ReadyTransaction.class,
1818                 org.opendaylight.controller.cluster.datastore.transaction.ShardTransactionMessages.ReadyTransaction.Builder.class);
1819       }
1820
1821       // Construct using
1822       // org.opendaylight.controller.cluster.datastore.transaction.ShardTransactionMessages.ReadyTransaction.newBuilder()
1823       private Builder() {
1824         maybeForceBuilderInitialization();
1825       }
1826
1827       private Builder(com.google.protobuf.GeneratedMessage.BuilderParent parent) {
1828         super(parent);
1829         maybeForceBuilderInitialization();
1830       }
1831
1832       private void maybeForceBuilderInitialization() {
1833         if (com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders) {
1834         }
1835       }
1836
1837       private static Builder create() {
1838         return new Builder();
1839       }
1840
1841       public Builder clear() {
1842         super.clear();
1843         return this;
1844       }
1845
1846       public Builder clone() {
1847         return create().mergeFrom(buildPartial());
1848       }
1849
1850       public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() {
1851         return org.opendaylight.controller.cluster.datastore.transaction.ShardTransactionMessages.internal_static_org_opendaylight_controller_mdsal_ReadyTransaction_descriptor;
1852       }
1853
1854       public org.opendaylight.controller.cluster.datastore.transaction.ShardTransactionMessages.ReadyTransaction getDefaultInstanceForType() {
1855         return org.opendaylight.controller.cluster.datastore.transaction.ShardTransactionMessages.ReadyTransaction
1856             .getDefaultInstance();
1857       }
1858
1859       public org.opendaylight.controller.cluster.datastore.transaction.ShardTransactionMessages.ReadyTransaction build() {
1860         org.opendaylight.controller.cluster.datastore.transaction.ShardTransactionMessages.ReadyTransaction result =
1861             buildPartial();
1862         if (!result.isInitialized()) {
1863           throw newUninitializedMessageException(result);
1864         }
1865         return result;
1866       }
1867
1868       public org.opendaylight.controller.cluster.datastore.transaction.ShardTransactionMessages.ReadyTransaction buildPartial() {
1869         org.opendaylight.controller.cluster.datastore.transaction.ShardTransactionMessages.ReadyTransaction result =
1870             new org.opendaylight.controller.cluster.datastore.transaction.ShardTransactionMessages.ReadyTransaction(
1871                 this);
1872         onBuilt();
1873         return result;
1874       }
1875
1876       public Builder mergeFrom(com.google.protobuf.Message other) {
1877         if (other instanceof org.opendaylight.controller.cluster.datastore.transaction.ShardTransactionMessages.ReadyTransaction) {
1878           return mergeFrom((org.opendaylight.controller.cluster.datastore.transaction.ShardTransactionMessages.ReadyTransaction) other);
1879         } else {
1880           super.mergeFrom(other);
1881           return this;
1882         }
1883       }
1884
1885       public Builder mergeFrom(
1886           org.opendaylight.controller.cluster.datastore.transaction.ShardTransactionMessages.ReadyTransaction other) {
1887         if (other == org.opendaylight.controller.cluster.datastore.transaction.ShardTransactionMessages.ReadyTransaction
1888             .getDefaultInstance())
1889           return this;
1890         this.mergeUnknownFields(other.getUnknownFields());
1891         return this;
1892       }
1893
1894       public final boolean isInitialized() {
1895         return true;
1896       }
1897
1898       public Builder mergeFrom(com.google.protobuf.CodedInputStream input,
1899           com.google.protobuf.ExtensionRegistryLite extensionRegistry)
1900           throws java.io.IOException {
1901         org.opendaylight.controller.cluster.datastore.transaction.ShardTransactionMessages.ReadyTransaction parsedMessage =
1902             null;
1903         try {
1904           parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
1905         } catch (com.google.protobuf.InvalidProtocolBufferException e) {
1906           parsedMessage =
1907               (org.opendaylight.controller.cluster.datastore.transaction.ShardTransactionMessages.ReadyTransaction) e
1908                   .getUnfinishedMessage();
1909           throw e;
1910         } finally {
1911           if (parsedMessage != null) {
1912             mergeFrom(parsedMessage);
1913           }
1914         }
1915         return this;
1916       }
1917
1918       // @@protoc_insertion_point(builder_scope:org.opendaylight.controller.mdsal.ReadyTransaction)
1919     }
1920
1921     static {
1922       defaultInstance = new ReadyTransaction(true);
1923       defaultInstance.initFields();
1924     }
1925
1926     // @@protoc_insertion_point(class_scope:org.opendaylight.controller.mdsal.ReadyTransaction)
1927   }
1928
1929   public interface ReadyTransactionReplyOrBuilder extends
1930       com.google.protobuf.MessageOrBuilder {
1931
1932     // required string actorPath = 1;
1933     /**
1934      * <code>required string actorPath = 1;</code>
1935      */
1936     boolean hasActorPath();
1937
1938     /**
1939      * <code>required string actorPath = 1;</code>
1940      */
1941     java.lang.String getActorPath();
1942
1943     /**
1944      * <code>required string actorPath = 1;</code>
1945      */
1946     com.google.protobuf.ByteString getActorPathBytes();
1947   }
1948   /**
1949    * Protobuf type {@code org.opendaylight.controller.mdsal.ReadyTransactionReply}
1950    */
1951   public static final class ReadyTransactionReply extends
1952       com.google.protobuf.GeneratedMessage implements
1953       ReadyTransactionReplyOrBuilder {
1954     // Use ReadyTransactionReply.newBuilder() to construct.
1955     private ReadyTransactionReply(
1956         com.google.protobuf.GeneratedMessage.Builder<?> builder) {
1957       super(builder);
1958       this.unknownFields = builder.getUnknownFields();
1959     }
1960
1961     private ReadyTransactionReply(boolean noInit) {
1962       this.unknownFields =
1963           com.google.protobuf.UnknownFieldSet.getDefaultInstance();
1964     }
1965
1966     private static final ReadyTransactionReply defaultInstance;
1967
1968     public static ReadyTransactionReply getDefaultInstance() {
1969       return defaultInstance;
1970     }
1971
1972     public ReadyTransactionReply getDefaultInstanceForType() {
1973       return defaultInstance;
1974     }
1975
1976     private final com.google.protobuf.UnknownFieldSet unknownFields;
1977
1978     @java.lang.Override
1979     public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
1980       return this.unknownFields;
1981     }
1982
1983     private ReadyTransactionReply(com.google.protobuf.CodedInputStream input,
1984         com.google.protobuf.ExtensionRegistryLite extensionRegistry)
1985         throws com.google.protobuf.InvalidProtocolBufferException {
1986       initFields();
1987       int mutable_bitField0_ = 0;
1988       com.google.protobuf.UnknownFieldSet.Builder unknownFields =
1989           com.google.protobuf.UnknownFieldSet.newBuilder();
1990       try {
1991         boolean done = false;
1992         while (!done) {
1993           int tag = input.readTag();
1994           switch (tag) {
1995             case 0:
1996               done = true;
1997               break;
1998             default: {
1999               if (!parseUnknownField(input, unknownFields, extensionRegistry,
2000                   tag)) {
2001                 done = true;
2002               }
2003               break;
2004             }
2005             case 10: {
2006               bitField0_ |= 0x00000001;
2007               actorPath_ = input.readBytes();
2008               break;
2009             }
2010           }
2011         }
2012       } catch (com.google.protobuf.InvalidProtocolBufferException e) {
2013         throw e.setUnfinishedMessage(this);
2014       } catch (java.io.IOException e) {
2015         throw new com.google.protobuf.InvalidProtocolBufferException(
2016             e.getMessage()).setUnfinishedMessage(this);
2017       } finally {
2018         this.unknownFields = unknownFields.build();
2019         makeExtensionsImmutable();
2020       }
2021     }
2022
2023     public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
2024       return org.opendaylight.controller.cluster.datastore.transaction.ShardTransactionMessages.internal_static_org_opendaylight_controller_mdsal_ReadyTransactionReply_descriptor;
2025     }
2026
2027     protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable() {
2028       return org.opendaylight.controller.cluster.datastore.transaction.ShardTransactionMessages.internal_static_org_opendaylight_controller_mdsal_ReadyTransactionReply_fieldAccessorTable
2029           .ensureFieldAccessorsInitialized(
2030               org.opendaylight.controller.cluster.datastore.transaction.ShardTransactionMessages.ReadyTransactionReply.class,
2031               org.opendaylight.controller.cluster.datastore.transaction.ShardTransactionMessages.ReadyTransactionReply.Builder.class);
2032     }
2033
2034     public static com.google.protobuf.Parser<ReadyTransactionReply> PARSER =
2035         new com.google.protobuf.AbstractParser<ReadyTransactionReply>() {
2036           public ReadyTransactionReply parsePartialFrom(
2037               com.google.protobuf.CodedInputStream input,
2038               com.google.protobuf.ExtensionRegistryLite extensionRegistry)
2039               throws com.google.protobuf.InvalidProtocolBufferException {
2040             return new ReadyTransactionReply(input, extensionRegistry);
2041           }
2042         };
2043
2044     @java.lang.Override
2045     public com.google.protobuf.Parser<ReadyTransactionReply> getParserForType() {
2046       return PARSER;
2047     }
2048
2049     private int bitField0_;
2050     // required string actorPath = 1;
2051     public static final int ACTORPATH_FIELD_NUMBER = 1;
2052     private java.lang.Object actorPath_;
2053
2054     /**
2055      * <code>required string actorPath = 1;</code>
2056      */
2057     public boolean hasActorPath() {
2058       return ((bitField0_ & 0x00000001) == 0x00000001);
2059     }
2060
2061     /**
2062      * <code>required string actorPath = 1;</code>
2063      */
2064     public java.lang.String getActorPath() {
2065       java.lang.Object ref = actorPath_;
2066       if (ref instanceof java.lang.String) {
2067         return (java.lang.String) ref;
2068       } else {
2069         com.google.protobuf.ByteString bs =
2070             (com.google.protobuf.ByteString) ref;
2071         java.lang.String s = bs.toStringUtf8();
2072         if (bs.isValidUtf8()) {
2073           actorPath_ = s;
2074         }
2075         return s;
2076       }
2077     }
2078
2079     /**
2080      * <code>required string actorPath = 1;</code>
2081      */
2082     public com.google.protobuf.ByteString getActorPathBytes() {
2083       java.lang.Object ref = actorPath_;
2084       if (ref instanceof java.lang.String) {
2085         com.google.protobuf.ByteString b =
2086             com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref);
2087         actorPath_ = b;
2088         return b;
2089       } else {
2090         return (com.google.protobuf.ByteString) ref;
2091       }
2092     }
2093
2094     private void initFields() {
2095       actorPath_ = "";
2096     }
2097
2098     private byte memoizedIsInitialized = -1;
2099
2100     public final boolean isInitialized() {
2101       byte isInitialized = memoizedIsInitialized;
2102       if (isInitialized != -1)
2103         return isInitialized == 1;
2104
2105       if (!hasActorPath()) {
2106         memoizedIsInitialized = 0;
2107         return false;
2108       }
2109       memoizedIsInitialized = 1;
2110       return true;
2111     }
2112
2113     public void writeTo(com.google.protobuf.CodedOutputStream output)
2114         throws java.io.IOException {
2115       getSerializedSize();
2116       if (((bitField0_ & 0x00000001) == 0x00000001)) {
2117         output.writeBytes(1, getActorPathBytes());
2118       }
2119       getUnknownFields().writeTo(output);
2120     }
2121
2122     private int memoizedSerializedSize = -1;
2123
2124     public int getSerializedSize() {
2125       int size = memoizedSerializedSize;
2126       if (size != -1)
2127         return size;
2128
2129       size = 0;
2130       if (((bitField0_ & 0x00000001) == 0x00000001)) {
2131         size +=
2132             com.google.protobuf.CodedOutputStream.computeBytesSize(1,
2133                 getActorPathBytes());
2134       }
2135       size += getUnknownFields().getSerializedSize();
2136       memoizedSerializedSize = size;
2137       return size;
2138     }
2139
2140     private static final long serialVersionUID = 0L;
2141
2142     @java.lang.Override
2143     protected java.lang.Object writeReplace()
2144         throws java.io.ObjectStreamException {
2145       return super.writeReplace();
2146     }
2147
2148     public static org.opendaylight.controller.cluster.datastore.transaction.ShardTransactionMessages.ReadyTransactionReply parseFrom(
2149         com.google.protobuf.ByteString data)
2150         throws com.google.protobuf.InvalidProtocolBufferException {
2151       return PARSER.parseFrom(data);
2152     }
2153
2154     public static org.opendaylight.controller.cluster.datastore.transaction.ShardTransactionMessages.ReadyTransactionReply parseFrom(
2155         com.google.protobuf.ByteString data,
2156         com.google.protobuf.ExtensionRegistryLite extensionRegistry)
2157         throws com.google.protobuf.InvalidProtocolBufferException {
2158       return PARSER.parseFrom(data, extensionRegistry);
2159     }
2160
2161     public static org.opendaylight.controller.cluster.datastore.transaction.ShardTransactionMessages.ReadyTransactionReply parseFrom(
2162         byte[] data) throws com.google.protobuf.InvalidProtocolBufferException {
2163       return PARSER.parseFrom(data);
2164     }
2165
2166     public static org.opendaylight.controller.cluster.datastore.transaction.ShardTransactionMessages.ReadyTransactionReply parseFrom(
2167         byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
2168         throws com.google.protobuf.InvalidProtocolBufferException {
2169       return PARSER.parseFrom(data, extensionRegistry);
2170     }
2171
2172     public static org.opendaylight.controller.cluster.datastore.transaction.ShardTransactionMessages.ReadyTransactionReply parseFrom(
2173         java.io.InputStream input) throws java.io.IOException {
2174       return PARSER.parseFrom(input);
2175     }
2176
2177     public static org.opendaylight.controller.cluster.datastore.transaction.ShardTransactionMessages.ReadyTransactionReply parseFrom(
2178         java.io.InputStream input,
2179         com.google.protobuf.ExtensionRegistryLite extensionRegistry)
2180         throws java.io.IOException {
2181       return PARSER.parseFrom(input, extensionRegistry);
2182     }
2183
2184     public static org.opendaylight.controller.cluster.datastore.transaction.ShardTransactionMessages.ReadyTransactionReply parseDelimitedFrom(
2185         java.io.InputStream input) throws java.io.IOException {
2186       return PARSER.parseDelimitedFrom(input);
2187     }
2188
2189     public static org.opendaylight.controller.cluster.datastore.transaction.ShardTransactionMessages.ReadyTransactionReply parseDelimitedFrom(
2190         java.io.InputStream input,
2191         com.google.protobuf.ExtensionRegistryLite extensionRegistry)
2192         throws java.io.IOException {
2193       return PARSER.parseDelimitedFrom(input, extensionRegistry);
2194     }
2195
2196     public static org.opendaylight.controller.cluster.datastore.transaction.ShardTransactionMessages.ReadyTransactionReply parseFrom(
2197         com.google.protobuf.CodedInputStream input) throws java.io.IOException {
2198       return PARSER.parseFrom(input);
2199     }
2200
2201     public static org.opendaylight.controller.cluster.datastore.transaction.ShardTransactionMessages.ReadyTransactionReply parseFrom(
2202         com.google.protobuf.CodedInputStream input,
2203         com.google.protobuf.ExtensionRegistryLite extensionRegistry)
2204         throws java.io.IOException {
2205       return PARSER.parseFrom(input, extensionRegistry);
2206     }
2207
2208     public static Builder newBuilder() {
2209       return Builder.create();
2210     }
2211
2212     public Builder newBuilderForType() {
2213       return newBuilder();
2214     }
2215
2216     public static Builder newBuilder(
2217         org.opendaylight.controller.cluster.datastore.transaction.ShardTransactionMessages.ReadyTransactionReply prototype) {
2218       return newBuilder().mergeFrom(prototype);
2219     }
2220
2221     public Builder toBuilder() {
2222       return newBuilder(this);
2223     }
2224
2225     @java.lang.Override
2226     protected Builder newBuilderForType(
2227         com.google.protobuf.GeneratedMessage.BuilderParent parent) {
2228       Builder builder = new Builder(parent);
2229       return builder;
2230     }
2231
2232     /**
2233      * Protobuf type {@code org.opendaylight.controller.mdsal.ReadyTransactionReply}
2234      */
2235     public static final class Builder extends
2236         com.google.protobuf.GeneratedMessage.Builder<Builder>
2237         implements
2238         org.opendaylight.controller.cluster.datastore.transaction.ShardTransactionMessages.ReadyTransactionReplyOrBuilder {
2239       public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
2240         return org.opendaylight.controller.cluster.datastore.transaction.ShardTransactionMessages.internal_static_org_opendaylight_controller_mdsal_ReadyTransactionReply_descriptor;
2241       }
2242
2243       protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable() {
2244         return org.opendaylight.controller.cluster.datastore.transaction.ShardTransactionMessages.internal_static_org_opendaylight_controller_mdsal_ReadyTransactionReply_fieldAccessorTable
2245             .ensureFieldAccessorsInitialized(
2246                 org.opendaylight.controller.cluster.datastore.transaction.ShardTransactionMessages.ReadyTransactionReply.class,
2247                 org.opendaylight.controller.cluster.datastore.transaction.ShardTransactionMessages.ReadyTransactionReply.Builder.class);
2248       }
2249
2250       // Construct using
2251       // org.opendaylight.controller.cluster.datastore.transaction.ShardTransactionMessages.ReadyTransactionReply.newBuilder()
2252       private Builder() {
2253         maybeForceBuilderInitialization();
2254       }
2255
2256       private Builder(com.google.protobuf.GeneratedMessage.BuilderParent parent) {
2257         super(parent);
2258         maybeForceBuilderInitialization();
2259       }
2260
2261       private void maybeForceBuilderInitialization() {
2262         if (com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders) {
2263         }
2264       }
2265
2266       private static Builder create() {
2267         return new Builder();
2268       }
2269
2270       public Builder clear() {
2271         super.clear();
2272         actorPath_ = "";
2273         bitField0_ = (bitField0_ & ~0x00000001);
2274         return this;
2275       }
2276
2277       public Builder clone() {
2278         return create().mergeFrom(buildPartial());
2279       }
2280
2281       public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() {
2282         return org.opendaylight.controller.cluster.datastore.transaction.ShardTransactionMessages.internal_static_org_opendaylight_controller_mdsal_ReadyTransactionReply_descriptor;
2283       }
2284
2285       public org.opendaylight.controller.cluster.datastore.transaction.ShardTransactionMessages.ReadyTransactionReply getDefaultInstanceForType() {
2286         return org.opendaylight.controller.cluster.datastore.transaction.ShardTransactionMessages.ReadyTransactionReply
2287             .getDefaultInstance();
2288       }
2289
2290       public org.opendaylight.controller.cluster.datastore.transaction.ShardTransactionMessages.ReadyTransactionReply build() {
2291         org.opendaylight.controller.cluster.datastore.transaction.ShardTransactionMessages.ReadyTransactionReply result =
2292             buildPartial();
2293         if (!result.isInitialized()) {
2294           throw newUninitializedMessageException(result);
2295         }
2296         return result;
2297       }
2298
2299       public org.opendaylight.controller.cluster.datastore.transaction.ShardTransactionMessages.ReadyTransactionReply buildPartial() {
2300         org.opendaylight.controller.cluster.datastore.transaction.ShardTransactionMessages.ReadyTransactionReply result =
2301             new org.opendaylight.controller.cluster.datastore.transaction.ShardTransactionMessages.ReadyTransactionReply(
2302                 this);
2303         int from_bitField0_ = bitField0_;
2304         int to_bitField0_ = 0;
2305         if (((from_bitField0_ & 0x00000001) == 0x00000001)) {
2306           to_bitField0_ |= 0x00000001;
2307         }
2308         result.actorPath_ = actorPath_;
2309         result.bitField0_ = to_bitField0_;
2310         onBuilt();
2311         return result;
2312       }
2313
2314       public Builder mergeFrom(com.google.protobuf.Message other) {
2315         if (other instanceof org.opendaylight.controller.cluster.datastore.transaction.ShardTransactionMessages.ReadyTransactionReply) {
2316           return mergeFrom((org.opendaylight.controller.cluster.datastore.transaction.ShardTransactionMessages.ReadyTransactionReply) other);
2317         } else {
2318           super.mergeFrom(other);
2319           return this;
2320         }
2321       }
2322
2323       public Builder mergeFrom(
2324           org.opendaylight.controller.cluster.datastore.transaction.ShardTransactionMessages.ReadyTransactionReply other) {
2325         if (other == org.opendaylight.controller.cluster.datastore.transaction.ShardTransactionMessages.ReadyTransactionReply
2326             .getDefaultInstance())
2327           return this;
2328         if (other.hasActorPath()) {
2329           bitField0_ |= 0x00000001;
2330           actorPath_ = other.actorPath_;
2331           onChanged();
2332         }
2333         this.mergeUnknownFields(other.getUnknownFields());
2334         return this;
2335       }
2336
2337       public final boolean isInitialized() {
2338         if (!hasActorPath()) {
2339
2340           return false;
2341         }
2342         return true;
2343       }
2344
2345       public Builder mergeFrom(com.google.protobuf.CodedInputStream input,
2346           com.google.protobuf.ExtensionRegistryLite extensionRegistry)
2347           throws java.io.IOException {
2348         org.opendaylight.controller.cluster.datastore.transaction.ShardTransactionMessages.ReadyTransactionReply parsedMessage =
2349             null;
2350         try {
2351           parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
2352         } catch (com.google.protobuf.InvalidProtocolBufferException e) {
2353           parsedMessage =
2354               (org.opendaylight.controller.cluster.datastore.transaction.ShardTransactionMessages.ReadyTransactionReply) e
2355                   .getUnfinishedMessage();
2356           throw e;
2357         } finally {
2358           if (parsedMessage != null) {
2359             mergeFrom(parsedMessage);
2360           }
2361         }
2362         return this;
2363       }
2364
2365       private int bitField0_;
2366
2367       // required string actorPath = 1;
2368       private java.lang.Object actorPath_ = "";
2369
2370       /**
2371        * <code>required string actorPath = 1;</code>
2372        */
2373       public boolean hasActorPath() {
2374         return ((bitField0_ & 0x00000001) == 0x00000001);
2375       }
2376
2377       /**
2378        * <code>required string actorPath = 1;</code>
2379        */
2380       public java.lang.String getActorPath() {
2381         java.lang.Object ref = actorPath_;
2382         if (!(ref instanceof java.lang.String)) {
2383           java.lang.String s =
2384               ((com.google.protobuf.ByteString) ref).toStringUtf8();
2385           actorPath_ = s;
2386           return s;
2387         } else {
2388           return (java.lang.String) ref;
2389         }
2390       }
2391
2392       /**
2393        * <code>required string actorPath = 1;</code>
2394        */
2395       public com.google.protobuf.ByteString getActorPathBytes() {
2396         java.lang.Object ref = actorPath_;
2397         if (ref instanceof String) {
2398           com.google.protobuf.ByteString b =
2399               com.google.protobuf.ByteString
2400                   .copyFromUtf8((java.lang.String) ref);
2401           actorPath_ = b;
2402           return b;
2403         } else {
2404           return (com.google.protobuf.ByteString) ref;
2405         }
2406       }
2407
2408       /**
2409        * <code>required string actorPath = 1;</code>
2410        */
2411       public Builder setActorPath(java.lang.String value) {
2412         if (value == null) {
2413           throw new NullPointerException();
2414         }
2415         bitField0_ |= 0x00000001;
2416         actorPath_ = value;
2417         onChanged();
2418         return this;
2419       }
2420
2421       /**
2422        * <code>required string actorPath = 1;</code>
2423        */
2424       public Builder clearActorPath() {
2425         bitField0_ = (bitField0_ & ~0x00000001);
2426         actorPath_ = getDefaultInstance().getActorPath();
2427         onChanged();
2428         return this;
2429       }
2430
2431       /**
2432        * <code>required string actorPath = 1;</code>
2433        */
2434       public Builder setActorPathBytes(com.google.protobuf.ByteString value) {
2435         if (value == null) {
2436           throw new NullPointerException();
2437         }
2438         bitField0_ |= 0x00000001;
2439         actorPath_ = value;
2440         onChanged();
2441         return this;
2442       }
2443
2444       // @@protoc_insertion_point(builder_scope:org.opendaylight.controller.mdsal.ReadyTransactionReply)
2445     }
2446
2447     static {
2448       defaultInstance = new ReadyTransactionReply(true);
2449       defaultInstance.initFields();
2450     }
2451
2452     // @@protoc_insertion_point(class_scope:org.opendaylight.controller.mdsal.ReadyTransactionReply)
2453   }
2454
2455   public interface DeleteDataOrBuilder extends
2456       com.google.protobuf.MessageOrBuilder {
2457
2458     // repeated string instanceIdentifierPathArguments = 1;
2459     /**
2460      * <code>repeated string instanceIdentifierPathArguments = 1;</code>
2461      */
2462     java.util.List<java.lang.String> getInstanceIdentifierPathArgumentsList();
2463
2464     /**
2465      * <code>repeated string instanceIdentifierPathArguments = 1;</code>
2466      */
2467     int getInstanceIdentifierPathArgumentsCount();
2468
2469     /**
2470      * <code>repeated string instanceIdentifierPathArguments = 1;</code>
2471      */
2472     java.lang.String getInstanceIdentifierPathArguments(int index);
2473
2474     /**
2475      * <code>repeated string instanceIdentifierPathArguments = 1;</code>
2476      */
2477     com.google.protobuf.ByteString getInstanceIdentifierPathArgumentsBytes(
2478         int index);
2479   }
2480   /**
2481    * Protobuf type {@code org.opendaylight.controller.mdsal.DeleteData}
2482    */
2483   public static final class DeleteData extends
2484       com.google.protobuf.GeneratedMessage implements DeleteDataOrBuilder {
2485     // Use DeleteData.newBuilder() to construct.
2486     private DeleteData(com.google.protobuf.GeneratedMessage.Builder<?> builder) {
2487       super(builder);
2488       this.unknownFields = builder.getUnknownFields();
2489     }
2490
2491     private DeleteData(boolean noInit) {
2492       this.unknownFields =
2493           com.google.protobuf.UnknownFieldSet.getDefaultInstance();
2494     }
2495
2496     private static final DeleteData defaultInstance;
2497
2498     public static DeleteData getDefaultInstance() {
2499       return defaultInstance;
2500     }
2501
2502     public DeleteData getDefaultInstanceForType() {
2503       return defaultInstance;
2504     }
2505
2506     private final com.google.protobuf.UnknownFieldSet unknownFields;
2507
2508     @java.lang.Override
2509     public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
2510       return this.unknownFields;
2511     }
2512
2513     private DeleteData(com.google.protobuf.CodedInputStream input,
2514         com.google.protobuf.ExtensionRegistryLite extensionRegistry)
2515         throws com.google.protobuf.InvalidProtocolBufferException {
2516       initFields();
2517       int mutable_bitField0_ = 0;
2518       com.google.protobuf.UnknownFieldSet.Builder unknownFields =
2519           com.google.protobuf.UnknownFieldSet.newBuilder();
2520       try {
2521         boolean done = false;
2522         while (!done) {
2523           int tag = input.readTag();
2524           switch (tag) {
2525             case 0:
2526               done = true;
2527               break;
2528             default: {
2529               if (!parseUnknownField(input, unknownFields, extensionRegistry,
2530                   tag)) {
2531                 done = true;
2532               }
2533               break;
2534             }
2535             case 10: {
2536               if (!((mutable_bitField0_ & 0x00000001) == 0x00000001)) {
2537                 instanceIdentifierPathArguments_ =
2538                     new com.google.protobuf.LazyStringArrayList();
2539                 mutable_bitField0_ |= 0x00000001;
2540               }
2541               instanceIdentifierPathArguments_.add(input.readBytes());
2542               break;
2543             }
2544           }
2545         }
2546       } catch (com.google.protobuf.InvalidProtocolBufferException e) {
2547         throw e.setUnfinishedMessage(this);
2548       } catch (java.io.IOException e) {
2549         throw new com.google.protobuf.InvalidProtocolBufferException(
2550             e.getMessage()).setUnfinishedMessage(this);
2551       } finally {
2552         if (((mutable_bitField0_ & 0x00000001) == 0x00000001)) {
2553           instanceIdentifierPathArguments_ =
2554               new com.google.protobuf.UnmodifiableLazyStringList(
2555                   instanceIdentifierPathArguments_);
2556         }
2557         this.unknownFields = unknownFields.build();
2558         makeExtensionsImmutable();
2559       }
2560     }
2561
2562     public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
2563       return org.opendaylight.controller.cluster.datastore.transaction.ShardTransactionMessages.internal_static_org_opendaylight_controller_mdsal_DeleteData_descriptor;
2564     }
2565
2566     protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable() {
2567       return org.opendaylight.controller.cluster.datastore.transaction.ShardTransactionMessages.internal_static_org_opendaylight_controller_mdsal_DeleteData_fieldAccessorTable
2568           .ensureFieldAccessorsInitialized(
2569               org.opendaylight.controller.cluster.datastore.transaction.ShardTransactionMessages.DeleteData.class,
2570               org.opendaylight.controller.cluster.datastore.transaction.ShardTransactionMessages.DeleteData.Builder.class);
2571     }
2572
2573     public static com.google.protobuf.Parser<DeleteData> PARSER =
2574         new com.google.protobuf.AbstractParser<DeleteData>() {
2575           public DeleteData parsePartialFrom(
2576               com.google.protobuf.CodedInputStream input,
2577               com.google.protobuf.ExtensionRegistryLite extensionRegistry)
2578               throws com.google.protobuf.InvalidProtocolBufferException {
2579             return new DeleteData(input, extensionRegistry);
2580           }
2581         };
2582
2583     @java.lang.Override
2584     public com.google.protobuf.Parser<DeleteData> getParserForType() {
2585       return PARSER;
2586     }
2587
2588     // repeated string instanceIdentifierPathArguments = 1;
2589     public static final int INSTANCEIDENTIFIERPATHARGUMENTS_FIELD_NUMBER = 1;
2590     private com.google.protobuf.LazyStringList instanceIdentifierPathArguments_;
2591
2592     /**
2593      * <code>repeated string instanceIdentifierPathArguments = 1;</code>
2594      */
2595     public java.util.List<java.lang.String> getInstanceIdentifierPathArgumentsList() {
2596       return instanceIdentifierPathArguments_;
2597     }
2598
2599     /**
2600      * <code>repeated string instanceIdentifierPathArguments = 1;</code>
2601      */
2602     public int getInstanceIdentifierPathArgumentsCount() {
2603       return instanceIdentifierPathArguments_.size();
2604     }
2605
2606     /**
2607      * <code>repeated string instanceIdentifierPathArguments = 1;</code>
2608      */
2609     public java.lang.String getInstanceIdentifierPathArguments(int index) {
2610       return instanceIdentifierPathArguments_.get(index);
2611     }
2612
2613     /**
2614      * <code>repeated string instanceIdentifierPathArguments = 1;</code>
2615      */
2616     public com.google.protobuf.ByteString getInstanceIdentifierPathArgumentsBytes(
2617         int index) {
2618       return instanceIdentifierPathArguments_.getByteString(index);
2619     }
2620
2621     private void initFields() {
2622       instanceIdentifierPathArguments_ =
2623           com.google.protobuf.LazyStringArrayList.EMPTY;
2624     }
2625
2626     private byte memoizedIsInitialized = -1;
2627
2628     public final boolean isInitialized() {
2629       byte isInitialized = memoizedIsInitialized;
2630       if (isInitialized != -1)
2631         return isInitialized == 1;
2632
2633       memoizedIsInitialized = 1;
2634       return true;
2635     }
2636
2637     public void writeTo(com.google.protobuf.CodedOutputStream output)
2638         throws java.io.IOException {
2639       getSerializedSize();
2640       for (int i = 0; i < instanceIdentifierPathArguments_.size(); i++) {
2641         output.writeBytes(1, instanceIdentifierPathArguments_.getByteString(i));
2642       }
2643       getUnknownFields().writeTo(output);
2644     }
2645
2646     private int memoizedSerializedSize = -1;
2647
2648     public int getSerializedSize() {
2649       int size = memoizedSerializedSize;
2650       if (size != -1)
2651         return size;
2652
2653       size = 0;
2654       {
2655         int dataSize = 0;
2656         for (int i = 0; i < instanceIdentifierPathArguments_.size(); i++) {
2657           dataSize +=
2658               com.google.protobuf.CodedOutputStream
2659                   .computeBytesSizeNoTag(instanceIdentifierPathArguments_
2660                       .getByteString(i));
2661         }
2662         size += dataSize;
2663         size += 1 * getInstanceIdentifierPathArgumentsList().size();
2664       }
2665       size += getUnknownFields().getSerializedSize();
2666       memoizedSerializedSize = size;
2667       return size;
2668     }
2669
2670     private static final long serialVersionUID = 0L;
2671
2672     @java.lang.Override
2673     protected java.lang.Object writeReplace()
2674         throws java.io.ObjectStreamException {
2675       return super.writeReplace();
2676     }
2677
2678     public static org.opendaylight.controller.cluster.datastore.transaction.ShardTransactionMessages.DeleteData parseFrom(
2679         com.google.protobuf.ByteString data)
2680         throws com.google.protobuf.InvalidProtocolBufferException {
2681       return PARSER.parseFrom(data);
2682     }
2683
2684     public static org.opendaylight.controller.cluster.datastore.transaction.ShardTransactionMessages.DeleteData parseFrom(
2685         com.google.protobuf.ByteString data,
2686         com.google.protobuf.ExtensionRegistryLite extensionRegistry)
2687         throws com.google.protobuf.InvalidProtocolBufferException {
2688       return PARSER.parseFrom(data, extensionRegistry);
2689     }
2690
2691     public static org.opendaylight.controller.cluster.datastore.transaction.ShardTransactionMessages.DeleteData parseFrom(
2692         byte[] data) throws com.google.protobuf.InvalidProtocolBufferException {
2693       return PARSER.parseFrom(data);
2694     }
2695
2696     public static org.opendaylight.controller.cluster.datastore.transaction.ShardTransactionMessages.DeleteData parseFrom(
2697         byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
2698         throws com.google.protobuf.InvalidProtocolBufferException {
2699       return PARSER.parseFrom(data, extensionRegistry);
2700     }
2701
2702     public static org.opendaylight.controller.cluster.datastore.transaction.ShardTransactionMessages.DeleteData parseFrom(
2703         java.io.InputStream input) throws java.io.IOException {
2704       return PARSER.parseFrom(input);
2705     }
2706
2707     public static org.opendaylight.controller.cluster.datastore.transaction.ShardTransactionMessages.DeleteData parseFrom(
2708         java.io.InputStream input,
2709         com.google.protobuf.ExtensionRegistryLite extensionRegistry)
2710         throws java.io.IOException {
2711       return PARSER.parseFrom(input, extensionRegistry);
2712     }
2713
2714     public static org.opendaylight.controller.cluster.datastore.transaction.ShardTransactionMessages.DeleteData parseDelimitedFrom(
2715         java.io.InputStream input) throws java.io.IOException {
2716       return PARSER.parseDelimitedFrom(input);
2717     }
2718
2719     public static org.opendaylight.controller.cluster.datastore.transaction.ShardTransactionMessages.DeleteData parseDelimitedFrom(
2720         java.io.InputStream input,
2721         com.google.protobuf.ExtensionRegistryLite extensionRegistry)
2722         throws java.io.IOException {
2723       return PARSER.parseDelimitedFrom(input, extensionRegistry);
2724     }
2725
2726     public static org.opendaylight.controller.cluster.datastore.transaction.ShardTransactionMessages.DeleteData parseFrom(
2727         com.google.protobuf.CodedInputStream input) throws java.io.IOException {
2728       return PARSER.parseFrom(input);
2729     }
2730
2731     public static org.opendaylight.controller.cluster.datastore.transaction.ShardTransactionMessages.DeleteData parseFrom(
2732         com.google.protobuf.CodedInputStream input,
2733         com.google.protobuf.ExtensionRegistryLite extensionRegistry)
2734         throws java.io.IOException {
2735       return PARSER.parseFrom(input, extensionRegistry);
2736     }
2737
2738     public static Builder newBuilder() {
2739       return Builder.create();
2740     }
2741
2742     public Builder newBuilderForType() {
2743       return newBuilder();
2744     }
2745
2746     public static Builder newBuilder(
2747         org.opendaylight.controller.cluster.datastore.transaction.ShardTransactionMessages.DeleteData prototype) {
2748       return newBuilder().mergeFrom(prototype);
2749     }
2750
2751     public Builder toBuilder() {
2752       return newBuilder(this);
2753     }
2754
2755     @java.lang.Override
2756     protected Builder newBuilderForType(
2757         com.google.protobuf.GeneratedMessage.BuilderParent parent) {
2758       Builder builder = new Builder(parent);
2759       return builder;
2760     }
2761
2762     /**
2763      * Protobuf type {@code org.opendaylight.controller.mdsal.DeleteData}
2764      */
2765     public static final class Builder extends
2766         com.google.protobuf.GeneratedMessage.Builder<Builder>
2767         implements
2768         org.opendaylight.controller.cluster.datastore.transaction.ShardTransactionMessages.DeleteDataOrBuilder {
2769       public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
2770         return org.opendaylight.controller.cluster.datastore.transaction.ShardTransactionMessages.internal_static_org_opendaylight_controller_mdsal_DeleteData_descriptor;
2771       }
2772
2773       protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable() {
2774         return org.opendaylight.controller.cluster.datastore.transaction.ShardTransactionMessages.internal_static_org_opendaylight_controller_mdsal_DeleteData_fieldAccessorTable
2775             .ensureFieldAccessorsInitialized(
2776                 org.opendaylight.controller.cluster.datastore.transaction.ShardTransactionMessages.DeleteData.class,
2777                 org.opendaylight.controller.cluster.datastore.transaction.ShardTransactionMessages.DeleteData.Builder.class);
2778       }
2779
2780       // Construct using
2781       // org.opendaylight.controller.cluster.datastore.transaction.ShardTransactionMessages.DeleteData.newBuilder()
2782       private Builder() {
2783         maybeForceBuilderInitialization();
2784       }
2785
2786       private Builder(com.google.protobuf.GeneratedMessage.BuilderParent parent) {
2787         super(parent);
2788         maybeForceBuilderInitialization();
2789       }
2790
2791       private void maybeForceBuilderInitialization() {
2792         if (com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders) {
2793         }
2794       }
2795
2796       private static Builder create() {
2797         return new Builder();
2798       }
2799
2800       public Builder clear() {
2801         super.clear();
2802         instanceIdentifierPathArguments_ =
2803             com.google.protobuf.LazyStringArrayList.EMPTY;
2804         bitField0_ = (bitField0_ & ~0x00000001);
2805         return this;
2806       }
2807
2808       public Builder clone() {
2809         return create().mergeFrom(buildPartial());
2810       }
2811
2812       public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() {
2813         return org.opendaylight.controller.cluster.datastore.transaction.ShardTransactionMessages.internal_static_org_opendaylight_controller_mdsal_DeleteData_descriptor;
2814       }
2815
2816       public org.opendaylight.controller.cluster.datastore.transaction.ShardTransactionMessages.DeleteData getDefaultInstanceForType() {
2817         return org.opendaylight.controller.cluster.datastore.transaction.ShardTransactionMessages.DeleteData
2818             .getDefaultInstance();
2819       }
2820
2821       public org.opendaylight.controller.cluster.datastore.transaction.ShardTransactionMessages.DeleteData build() {
2822         org.opendaylight.controller.cluster.datastore.transaction.ShardTransactionMessages.DeleteData result =
2823             buildPartial();
2824         if (!result.isInitialized()) {
2825           throw newUninitializedMessageException(result);
2826         }
2827         return result;
2828       }
2829
2830       public org.opendaylight.controller.cluster.datastore.transaction.ShardTransactionMessages.DeleteData buildPartial() {
2831         org.opendaylight.controller.cluster.datastore.transaction.ShardTransactionMessages.DeleteData result =
2832             new org.opendaylight.controller.cluster.datastore.transaction.ShardTransactionMessages.DeleteData(
2833                 this);
2834         int from_bitField0_ = bitField0_;
2835         if (((bitField0_ & 0x00000001) == 0x00000001)) {
2836           instanceIdentifierPathArguments_ =
2837               new com.google.protobuf.UnmodifiableLazyStringList(
2838                   instanceIdentifierPathArguments_);
2839           bitField0_ = (bitField0_ & ~0x00000001);
2840         }
2841         result.instanceIdentifierPathArguments_ =
2842             instanceIdentifierPathArguments_;
2843         onBuilt();
2844         return result;
2845       }
2846
2847       public Builder mergeFrom(com.google.protobuf.Message other) {
2848         if (other instanceof org.opendaylight.controller.cluster.datastore.transaction.ShardTransactionMessages.DeleteData) {
2849           return mergeFrom((org.opendaylight.controller.cluster.datastore.transaction.ShardTransactionMessages.DeleteData) other);
2850         } else {
2851           super.mergeFrom(other);
2852           return this;
2853         }
2854       }
2855
2856       public Builder mergeFrom(
2857           org.opendaylight.controller.cluster.datastore.transaction.ShardTransactionMessages.DeleteData other) {
2858         if (other == org.opendaylight.controller.cluster.datastore.transaction.ShardTransactionMessages.DeleteData
2859             .getDefaultInstance())
2860           return this;
2861         if (!other.instanceIdentifierPathArguments_.isEmpty()) {
2862           if (instanceIdentifierPathArguments_.isEmpty()) {
2863             instanceIdentifierPathArguments_ =
2864                 other.instanceIdentifierPathArguments_;
2865             bitField0_ = (bitField0_ & ~0x00000001);
2866           } else {
2867             ensureInstanceIdentifierPathArgumentsIsMutable();
2868             instanceIdentifierPathArguments_
2869                 .addAll(other.instanceIdentifierPathArguments_);
2870           }
2871           onChanged();
2872         }
2873         this.mergeUnknownFields(other.getUnknownFields());
2874         return this;
2875       }
2876
2877       public final boolean isInitialized() {
2878         return true;
2879       }
2880
2881       public Builder mergeFrom(com.google.protobuf.CodedInputStream input,
2882           com.google.protobuf.ExtensionRegistryLite extensionRegistry)
2883           throws java.io.IOException {
2884         org.opendaylight.controller.cluster.datastore.transaction.ShardTransactionMessages.DeleteData parsedMessage =
2885             null;
2886         try {
2887           parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
2888         } catch (com.google.protobuf.InvalidProtocolBufferException e) {
2889           parsedMessage =
2890               (org.opendaylight.controller.cluster.datastore.transaction.ShardTransactionMessages.DeleteData) e
2891                   .getUnfinishedMessage();
2892           throw e;
2893         } finally {
2894           if (parsedMessage != null) {
2895             mergeFrom(parsedMessage);
2896           }
2897         }
2898         return this;
2899       }
2900
2901       private int bitField0_;
2902
2903       // repeated string instanceIdentifierPathArguments = 1;
2904       private com.google.protobuf.LazyStringList instanceIdentifierPathArguments_ =
2905           com.google.protobuf.LazyStringArrayList.EMPTY;
2906
2907       private void ensureInstanceIdentifierPathArgumentsIsMutable() {
2908         if (!((bitField0_ & 0x00000001) == 0x00000001)) {
2909           instanceIdentifierPathArguments_ =
2910               new com.google.protobuf.LazyStringArrayList(
2911                   instanceIdentifierPathArguments_);
2912           bitField0_ |= 0x00000001;
2913         }
2914       }
2915
2916       /**
2917        * <code>repeated string instanceIdentifierPathArguments = 1;</code>
2918        */
2919       public java.util.List<java.lang.String> getInstanceIdentifierPathArgumentsList() {
2920         return java.util.Collections
2921             .unmodifiableList(instanceIdentifierPathArguments_);
2922       }
2923
2924       /**
2925        * <code>repeated string instanceIdentifierPathArguments = 1;</code>
2926        */
2927       public int getInstanceIdentifierPathArgumentsCount() {
2928         return instanceIdentifierPathArguments_.size();
2929       }
2930
2931       /**
2932        * <code>repeated string instanceIdentifierPathArguments = 1;</code>
2933        */
2934       public java.lang.String getInstanceIdentifierPathArguments(int index) {
2935         return instanceIdentifierPathArguments_.get(index);
2936       }
2937
2938       /**
2939        * <code>repeated string instanceIdentifierPathArguments = 1;</code>
2940        */
2941       public com.google.protobuf.ByteString getInstanceIdentifierPathArgumentsBytes(
2942           int index) {
2943         return instanceIdentifierPathArguments_.getByteString(index);
2944       }
2945
2946       /**
2947        * <code>repeated string instanceIdentifierPathArguments = 1;</code>
2948        */
2949       public Builder setInstanceIdentifierPathArguments(int index,
2950           java.lang.String value) {
2951         if (value == null) {
2952           throw new NullPointerException();
2953         }
2954         ensureInstanceIdentifierPathArgumentsIsMutable();
2955         instanceIdentifierPathArguments_.set(index, value);
2956         onChanged();
2957         return this;
2958       }
2959
2960       /**
2961        * <code>repeated string instanceIdentifierPathArguments = 1;</code>
2962        */
2963       public Builder addInstanceIdentifierPathArguments(java.lang.String value) {
2964         if (value == null) {
2965           throw new NullPointerException();
2966         }
2967         ensureInstanceIdentifierPathArgumentsIsMutable();
2968         instanceIdentifierPathArguments_.add(value);
2969         onChanged();
2970         return this;
2971       }
2972
2973       /**
2974        * <code>repeated string instanceIdentifierPathArguments = 1;</code>
2975        */
2976       public Builder addAllInstanceIdentifierPathArguments(
2977           java.lang.Iterable<java.lang.String> values) {
2978         ensureInstanceIdentifierPathArgumentsIsMutable();
2979         super.addAll(values, instanceIdentifierPathArguments_);
2980         onChanged();
2981         return this;
2982       }
2983
2984       /**
2985        * <code>repeated string instanceIdentifierPathArguments = 1;</code>
2986        */
2987       public Builder clearInstanceIdentifierPathArguments() {
2988         instanceIdentifierPathArguments_ =
2989             com.google.protobuf.LazyStringArrayList.EMPTY;
2990         bitField0_ = (bitField0_ & ~0x00000001);
2991         onChanged();
2992         return this;
2993       }
2994
2995       /**
2996        * <code>repeated string instanceIdentifierPathArguments = 1;</code>
2997        */
2998       public Builder addInstanceIdentifierPathArgumentsBytes(
2999           com.google.protobuf.ByteString value) {
3000         if (value == null) {
3001           throw new NullPointerException();
3002         }
3003         ensureInstanceIdentifierPathArgumentsIsMutable();
3004         instanceIdentifierPathArguments_.add(value);
3005         onChanged();
3006         return this;
3007       }
3008
3009       // @@protoc_insertion_point(builder_scope:org.opendaylight.controller.mdsal.DeleteData)
3010     }
3011
3012     static {
3013       defaultInstance = new DeleteData(true);
3014       defaultInstance.initFields();
3015     }
3016
3017     // @@protoc_insertion_point(class_scope:org.opendaylight.controller.mdsal.DeleteData)
3018   }
3019
3020   public interface DeleteDataReplyOrBuilder extends
3021       com.google.protobuf.MessageOrBuilder {
3022   }
3023   /**
3024    * Protobuf type {@code org.opendaylight.controller.mdsal.DeleteDataReply}
3025    */
3026   public static final class DeleteDataReply extends
3027       com.google.protobuf.GeneratedMessage implements DeleteDataReplyOrBuilder {
3028     // Use DeleteDataReply.newBuilder() to construct.
3029     private DeleteDataReply(
3030         com.google.protobuf.GeneratedMessage.Builder<?> builder) {
3031       super(builder);
3032       this.unknownFields = builder.getUnknownFields();
3033     }
3034
3035     private DeleteDataReply(boolean noInit) {
3036       this.unknownFields =
3037           com.google.protobuf.UnknownFieldSet.getDefaultInstance();
3038     }
3039
3040     private static final DeleteDataReply defaultInstance;
3041
3042     public static DeleteDataReply getDefaultInstance() {
3043       return defaultInstance;
3044     }
3045
3046     public DeleteDataReply getDefaultInstanceForType() {
3047       return defaultInstance;
3048     }
3049
3050     private final com.google.protobuf.UnknownFieldSet unknownFields;
3051
3052     @java.lang.Override
3053     public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
3054       return this.unknownFields;
3055     }
3056
3057     private DeleteDataReply(com.google.protobuf.CodedInputStream input,
3058         com.google.protobuf.ExtensionRegistryLite extensionRegistry)
3059         throws com.google.protobuf.InvalidProtocolBufferException {
3060       initFields();
3061       com.google.protobuf.UnknownFieldSet.Builder unknownFields =
3062           com.google.protobuf.UnknownFieldSet.newBuilder();
3063       try {
3064         boolean done = false;
3065         while (!done) {
3066           int tag = input.readTag();
3067           switch (tag) {
3068             case 0:
3069               done = true;
3070               break;
3071             default: {
3072               if (!parseUnknownField(input, unknownFields, extensionRegistry,
3073                   tag)) {
3074                 done = true;
3075               }
3076               break;
3077             }
3078           }
3079         }
3080       } catch (com.google.protobuf.InvalidProtocolBufferException e) {
3081         throw e.setUnfinishedMessage(this);
3082       } catch (java.io.IOException e) {
3083         throw new com.google.protobuf.InvalidProtocolBufferException(
3084             e.getMessage()).setUnfinishedMessage(this);
3085       } finally {
3086         this.unknownFields = unknownFields.build();
3087         makeExtensionsImmutable();
3088       }
3089     }
3090
3091     public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
3092       return org.opendaylight.controller.cluster.datastore.transaction.ShardTransactionMessages.internal_static_org_opendaylight_controller_mdsal_DeleteDataReply_descriptor;
3093     }
3094
3095     protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable() {
3096       return org.opendaylight.controller.cluster.datastore.transaction.ShardTransactionMessages.internal_static_org_opendaylight_controller_mdsal_DeleteDataReply_fieldAccessorTable
3097           .ensureFieldAccessorsInitialized(
3098               org.opendaylight.controller.cluster.datastore.transaction.ShardTransactionMessages.DeleteDataReply.class,
3099               org.opendaylight.controller.cluster.datastore.transaction.ShardTransactionMessages.DeleteDataReply.Builder.class);
3100     }
3101
3102     public static com.google.protobuf.Parser<DeleteDataReply> PARSER =
3103         new com.google.protobuf.AbstractParser<DeleteDataReply>() {
3104           public DeleteDataReply parsePartialFrom(
3105               com.google.protobuf.CodedInputStream input,
3106               com.google.protobuf.ExtensionRegistryLite extensionRegistry)
3107               throws com.google.protobuf.InvalidProtocolBufferException {
3108             return new DeleteDataReply(input, extensionRegistry);
3109           }
3110         };
3111
3112     @java.lang.Override
3113     public com.google.protobuf.Parser<DeleteDataReply> getParserForType() {
3114       return PARSER;
3115     }
3116
3117     private void initFields() {}
3118
3119     private byte memoizedIsInitialized = -1;
3120
3121     public final boolean isInitialized() {
3122       byte isInitialized = memoizedIsInitialized;
3123       if (isInitialized != -1)
3124         return isInitialized == 1;
3125
3126       memoizedIsInitialized = 1;
3127       return true;
3128     }
3129
3130     public void writeTo(com.google.protobuf.CodedOutputStream output)
3131         throws java.io.IOException {
3132       getSerializedSize();
3133       getUnknownFields().writeTo(output);
3134     }
3135
3136     private int memoizedSerializedSize = -1;
3137
3138     public int getSerializedSize() {
3139       int size = memoizedSerializedSize;
3140       if (size != -1)
3141         return size;
3142
3143       size = 0;
3144       size += getUnknownFields().getSerializedSize();
3145       memoizedSerializedSize = size;
3146       return size;
3147     }
3148
3149     private static final long serialVersionUID = 0L;
3150
3151     @java.lang.Override
3152     protected java.lang.Object writeReplace()
3153         throws java.io.ObjectStreamException {
3154       return super.writeReplace();
3155     }
3156
3157     public static org.opendaylight.controller.cluster.datastore.transaction.ShardTransactionMessages.DeleteDataReply parseFrom(
3158         com.google.protobuf.ByteString data)
3159         throws com.google.protobuf.InvalidProtocolBufferException {
3160       return PARSER.parseFrom(data);
3161     }
3162
3163     public static org.opendaylight.controller.cluster.datastore.transaction.ShardTransactionMessages.DeleteDataReply parseFrom(
3164         com.google.protobuf.ByteString data,
3165         com.google.protobuf.ExtensionRegistryLite extensionRegistry)
3166         throws com.google.protobuf.InvalidProtocolBufferException {
3167       return PARSER.parseFrom(data, extensionRegistry);
3168     }
3169
3170     public static org.opendaylight.controller.cluster.datastore.transaction.ShardTransactionMessages.DeleteDataReply parseFrom(
3171         byte[] data) throws com.google.protobuf.InvalidProtocolBufferException {
3172       return PARSER.parseFrom(data);
3173     }
3174
3175     public static org.opendaylight.controller.cluster.datastore.transaction.ShardTransactionMessages.DeleteDataReply parseFrom(
3176         byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
3177         throws com.google.protobuf.InvalidProtocolBufferException {
3178       return PARSER.parseFrom(data, extensionRegistry);
3179     }
3180
3181     public static org.opendaylight.controller.cluster.datastore.transaction.ShardTransactionMessages.DeleteDataReply parseFrom(
3182         java.io.InputStream input) throws java.io.IOException {
3183       return PARSER.parseFrom(input);
3184     }
3185
3186     public static org.opendaylight.controller.cluster.datastore.transaction.ShardTransactionMessages.DeleteDataReply parseFrom(
3187         java.io.InputStream input,
3188         com.google.protobuf.ExtensionRegistryLite extensionRegistry)
3189         throws java.io.IOException {
3190       return PARSER.parseFrom(input, extensionRegistry);
3191     }
3192
3193     public static org.opendaylight.controller.cluster.datastore.transaction.ShardTransactionMessages.DeleteDataReply parseDelimitedFrom(
3194         java.io.InputStream input) throws java.io.IOException {
3195       return PARSER.parseDelimitedFrom(input);
3196     }
3197
3198     public static org.opendaylight.controller.cluster.datastore.transaction.ShardTransactionMessages.DeleteDataReply parseDelimitedFrom(
3199         java.io.InputStream input,
3200         com.google.protobuf.ExtensionRegistryLite extensionRegistry)
3201         throws java.io.IOException {
3202       return PARSER.parseDelimitedFrom(input, extensionRegistry);
3203     }
3204
3205     public static org.opendaylight.controller.cluster.datastore.transaction.ShardTransactionMessages.DeleteDataReply parseFrom(
3206         com.google.protobuf.CodedInputStream input) throws java.io.IOException {
3207       return PARSER.parseFrom(input);
3208     }
3209
3210     public static org.opendaylight.controller.cluster.datastore.transaction.ShardTransactionMessages.DeleteDataReply parseFrom(
3211         com.google.protobuf.CodedInputStream input,
3212         com.google.protobuf.ExtensionRegistryLite extensionRegistry)
3213         throws java.io.IOException {
3214       return PARSER.parseFrom(input, extensionRegistry);
3215     }
3216
3217     public static Builder newBuilder() {
3218       return Builder.create();
3219     }
3220
3221     public Builder newBuilderForType() {
3222       return newBuilder();
3223     }
3224
3225     public static Builder newBuilder(
3226         org.opendaylight.controller.cluster.datastore.transaction.ShardTransactionMessages.DeleteDataReply prototype) {
3227       return newBuilder().mergeFrom(prototype);
3228     }
3229
3230     public Builder toBuilder() {
3231       return newBuilder(this);
3232     }
3233
3234     @java.lang.Override
3235     protected Builder newBuilderForType(
3236         com.google.protobuf.GeneratedMessage.BuilderParent parent) {
3237       Builder builder = new Builder(parent);
3238       return builder;
3239     }
3240
3241     /**
3242      * Protobuf type {@code org.opendaylight.controller.mdsal.DeleteDataReply}
3243      */
3244     public static final class Builder extends
3245         com.google.protobuf.GeneratedMessage.Builder<Builder>
3246         implements
3247         org.opendaylight.controller.cluster.datastore.transaction.ShardTransactionMessages.DeleteDataReplyOrBuilder {
3248       public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
3249         return org.opendaylight.controller.cluster.datastore.transaction.ShardTransactionMessages.internal_static_org_opendaylight_controller_mdsal_DeleteDataReply_descriptor;
3250       }
3251
3252       protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable() {
3253         return org.opendaylight.controller.cluster.datastore.transaction.ShardTransactionMessages.internal_static_org_opendaylight_controller_mdsal_DeleteDataReply_fieldAccessorTable
3254             .ensureFieldAccessorsInitialized(
3255                 org.opendaylight.controller.cluster.datastore.transaction.ShardTransactionMessages.DeleteDataReply.class,
3256                 org.opendaylight.controller.cluster.datastore.transaction.ShardTransactionMessages.DeleteDataReply.Builder.class);
3257       }
3258
3259       // Construct using
3260       // org.opendaylight.controller.cluster.datastore.transaction.ShardTransactionMessages.DeleteDataReply.newBuilder()
3261       private Builder() {
3262         maybeForceBuilderInitialization();
3263       }
3264
3265       private Builder(com.google.protobuf.GeneratedMessage.BuilderParent parent) {
3266         super(parent);
3267         maybeForceBuilderInitialization();
3268       }
3269
3270       private void maybeForceBuilderInitialization() {
3271         if (com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders) {
3272         }
3273       }
3274
3275       private static Builder create() {
3276         return new Builder();
3277       }
3278
3279       public Builder clear() {
3280         super.clear();
3281         return this;
3282       }
3283
3284       public Builder clone() {
3285         return create().mergeFrom(buildPartial());
3286       }
3287
3288       public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() {
3289         return org.opendaylight.controller.cluster.datastore.transaction.ShardTransactionMessages.internal_static_org_opendaylight_controller_mdsal_DeleteDataReply_descriptor;
3290       }
3291
3292       public org.opendaylight.controller.cluster.datastore.transaction.ShardTransactionMessages.DeleteDataReply getDefaultInstanceForType() {
3293         return org.opendaylight.controller.cluster.datastore.transaction.ShardTransactionMessages.DeleteDataReply
3294             .getDefaultInstance();
3295       }
3296
3297       public org.opendaylight.controller.cluster.datastore.transaction.ShardTransactionMessages.DeleteDataReply build() {
3298         org.opendaylight.controller.cluster.datastore.transaction.ShardTransactionMessages.DeleteDataReply result =
3299             buildPartial();
3300         if (!result.isInitialized()) {
3301           throw newUninitializedMessageException(result);
3302         }
3303         return result;
3304       }
3305
3306       public org.opendaylight.controller.cluster.datastore.transaction.ShardTransactionMessages.DeleteDataReply buildPartial() {
3307         org.opendaylight.controller.cluster.datastore.transaction.ShardTransactionMessages.DeleteDataReply result =
3308             new org.opendaylight.controller.cluster.datastore.transaction.ShardTransactionMessages.DeleteDataReply(
3309                 this);
3310         onBuilt();
3311         return result;
3312       }
3313
3314       public Builder mergeFrom(com.google.protobuf.Message other) {
3315         if (other instanceof org.opendaylight.controller.cluster.datastore.transaction.ShardTransactionMessages.DeleteDataReply) {
3316           return mergeFrom((org.opendaylight.controller.cluster.datastore.transaction.ShardTransactionMessages.DeleteDataReply) other);
3317         } else {
3318           super.mergeFrom(other);
3319           return this;
3320         }
3321       }
3322
3323       public Builder mergeFrom(
3324           org.opendaylight.controller.cluster.datastore.transaction.ShardTransactionMessages.DeleteDataReply other) {
3325         if (other == org.opendaylight.controller.cluster.datastore.transaction.ShardTransactionMessages.DeleteDataReply
3326             .getDefaultInstance())
3327           return this;
3328         this.mergeUnknownFields(other.getUnknownFields());
3329         return this;
3330       }
3331
3332       public final boolean isInitialized() {
3333         return true;
3334       }
3335
3336       public Builder mergeFrom(com.google.protobuf.CodedInputStream input,
3337           com.google.protobuf.ExtensionRegistryLite extensionRegistry)
3338           throws java.io.IOException {
3339         org.opendaylight.controller.cluster.datastore.transaction.ShardTransactionMessages.DeleteDataReply parsedMessage =
3340             null;
3341         try {
3342           parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
3343         } catch (com.google.protobuf.InvalidProtocolBufferException e) {
3344           parsedMessage =
3345               (org.opendaylight.controller.cluster.datastore.transaction.ShardTransactionMessages.DeleteDataReply) e
3346                   .getUnfinishedMessage();
3347           throw e;
3348         } finally {
3349           if (parsedMessage != null) {
3350             mergeFrom(parsedMessage);
3351           }
3352         }
3353         return this;
3354       }
3355
3356       // @@protoc_insertion_point(builder_scope:org.opendaylight.controller.mdsal.DeleteDataReply)
3357     }
3358
3359     static {
3360       defaultInstance = new DeleteDataReply(true);
3361       defaultInstance.initFields();
3362     }
3363
3364     // @@protoc_insertion_point(class_scope:org.opendaylight.controller.mdsal.DeleteDataReply)
3365   }
3366
3367   public interface ReadDataOrBuilder extends
3368       com.google.protobuf.MessageOrBuilder {
3369
3370     // required string instanceIdentifierPathArguments = 1;
3371     /**
3372      * <code>required string instanceIdentifierPathArguments = 1;</code>
3373      */
3374     boolean hasInstanceIdentifierPathArguments();
3375
3376     /**
3377      * <code>required string instanceIdentifierPathArguments = 1;</code>
3378      */
3379     java.lang.String getInstanceIdentifierPathArguments();
3380
3381     /**
3382      * <code>required string instanceIdentifierPathArguments = 1;</code>
3383      */
3384     com.google.protobuf.ByteString getInstanceIdentifierPathArgumentsBytes();
3385   }
3386   /**
3387    * Protobuf type {@code org.opendaylight.controller.mdsal.ReadData}
3388    */
3389   public static final class ReadData extends
3390       com.google.protobuf.GeneratedMessage implements ReadDataOrBuilder {
3391     // Use ReadData.newBuilder() to construct.
3392     private ReadData(com.google.protobuf.GeneratedMessage.Builder<?> builder) {
3393       super(builder);
3394       this.unknownFields = builder.getUnknownFields();
3395     }
3396
3397     private ReadData(boolean noInit) {
3398       this.unknownFields =
3399           com.google.protobuf.UnknownFieldSet.getDefaultInstance();
3400     }
3401
3402     private static final ReadData defaultInstance;
3403
3404     public static ReadData getDefaultInstance() {
3405       return defaultInstance;
3406     }
3407
3408     public ReadData getDefaultInstanceForType() {
3409       return defaultInstance;
3410     }
3411
3412     private final com.google.protobuf.UnknownFieldSet unknownFields;
3413
3414     @java.lang.Override
3415     public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
3416       return this.unknownFields;
3417     }
3418
3419     private ReadData(com.google.protobuf.CodedInputStream input,
3420         com.google.protobuf.ExtensionRegistryLite extensionRegistry)
3421         throws com.google.protobuf.InvalidProtocolBufferException {
3422       initFields();
3423       int mutable_bitField0_ = 0;
3424       com.google.protobuf.UnknownFieldSet.Builder unknownFields =
3425           com.google.protobuf.UnknownFieldSet.newBuilder();
3426       try {
3427         boolean done = false;
3428         while (!done) {
3429           int tag = input.readTag();
3430           switch (tag) {
3431             case 0:
3432               done = true;
3433               break;
3434             default: {
3435               if (!parseUnknownField(input, unknownFields, extensionRegistry,
3436                   tag)) {
3437                 done = true;
3438               }
3439               break;
3440             }
3441             case 10: {
3442               bitField0_ |= 0x00000001;
3443               instanceIdentifierPathArguments_ = input.readBytes();
3444               break;
3445             }
3446           }
3447         }
3448       } catch (com.google.protobuf.InvalidProtocolBufferException e) {
3449         throw e.setUnfinishedMessage(this);
3450       } catch (java.io.IOException e) {
3451         throw new com.google.protobuf.InvalidProtocolBufferException(
3452             e.getMessage()).setUnfinishedMessage(this);
3453       } finally {
3454         this.unknownFields = unknownFields.build();
3455         makeExtensionsImmutable();
3456       }
3457     }
3458
3459     public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
3460       return org.opendaylight.controller.cluster.datastore.transaction.ShardTransactionMessages.internal_static_org_opendaylight_controller_mdsal_ReadData_descriptor;
3461     }
3462
3463     protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable() {
3464       return org.opendaylight.controller.cluster.datastore.transaction.ShardTransactionMessages.internal_static_org_opendaylight_controller_mdsal_ReadData_fieldAccessorTable
3465           .ensureFieldAccessorsInitialized(
3466               org.opendaylight.controller.cluster.datastore.transaction.ShardTransactionMessages.ReadData.class,
3467               org.opendaylight.controller.cluster.datastore.transaction.ShardTransactionMessages.ReadData.Builder.class);
3468     }
3469
3470     public static com.google.protobuf.Parser<ReadData> PARSER =
3471         new com.google.protobuf.AbstractParser<ReadData>() {
3472           public ReadData parsePartialFrom(
3473               com.google.protobuf.CodedInputStream input,
3474               com.google.protobuf.ExtensionRegistryLite extensionRegistry)
3475               throws com.google.protobuf.InvalidProtocolBufferException {
3476             return new ReadData(input, extensionRegistry);
3477           }
3478         };
3479
3480     @java.lang.Override
3481     public com.google.protobuf.Parser<ReadData> getParserForType() {
3482       return PARSER;
3483     }
3484
3485     private int bitField0_;
3486     // required string instanceIdentifierPathArguments = 1;
3487     public static final int INSTANCEIDENTIFIERPATHARGUMENTS_FIELD_NUMBER = 1;
3488     private java.lang.Object instanceIdentifierPathArguments_;
3489
3490     /**
3491      * <code>required string instanceIdentifierPathArguments = 1;</code>
3492      */
3493     public boolean hasInstanceIdentifierPathArguments() {
3494       return ((bitField0_ & 0x00000001) == 0x00000001);
3495     }
3496
3497     /**
3498      * <code>required string instanceIdentifierPathArguments = 1;</code>
3499      */
3500     public java.lang.String getInstanceIdentifierPathArguments() {
3501       java.lang.Object ref = instanceIdentifierPathArguments_;
3502       if (ref instanceof java.lang.String) {
3503         return (java.lang.String) ref;
3504       } else {
3505         com.google.protobuf.ByteString bs =
3506             (com.google.protobuf.ByteString) ref;
3507         java.lang.String s = bs.toStringUtf8();
3508         if (bs.isValidUtf8()) {
3509           instanceIdentifierPathArguments_ = s;
3510         }
3511         return s;
3512       }
3513     }
3514
3515     /**
3516      * <code>required string instanceIdentifierPathArguments = 1;</code>
3517      */
3518     public com.google.protobuf.ByteString getInstanceIdentifierPathArgumentsBytes() {
3519       java.lang.Object ref = instanceIdentifierPathArguments_;
3520       if (ref instanceof java.lang.String) {
3521         com.google.protobuf.ByteString b =
3522             com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref);
3523         instanceIdentifierPathArguments_ = b;
3524         return b;
3525       } else {
3526         return (com.google.protobuf.ByteString) ref;
3527       }
3528     }
3529
3530     private void initFields() {
3531       instanceIdentifierPathArguments_ = "";
3532     }
3533
3534     private byte memoizedIsInitialized = -1;
3535
3536     public final boolean isInitialized() {
3537       byte isInitialized = memoizedIsInitialized;
3538       if (isInitialized != -1)
3539         return isInitialized == 1;
3540
3541       if (!hasInstanceIdentifierPathArguments()) {
3542         memoizedIsInitialized = 0;
3543         return false;
3544       }
3545       memoizedIsInitialized = 1;
3546       return true;
3547     }
3548
3549     public void writeTo(com.google.protobuf.CodedOutputStream output)
3550         throws java.io.IOException {
3551       getSerializedSize();
3552       if (((bitField0_ & 0x00000001) == 0x00000001)) {
3553         output.writeBytes(1, getInstanceIdentifierPathArgumentsBytes());
3554       }
3555       getUnknownFields().writeTo(output);
3556     }
3557
3558     private int memoizedSerializedSize = -1;
3559
3560     public int getSerializedSize() {
3561       int size = memoizedSerializedSize;
3562       if (size != -1)
3563         return size;
3564
3565       size = 0;
3566       if (((bitField0_ & 0x00000001) == 0x00000001)) {
3567         size +=
3568             com.google.protobuf.CodedOutputStream.computeBytesSize(1,
3569                 getInstanceIdentifierPathArgumentsBytes());
3570       }
3571       size += getUnknownFields().getSerializedSize();
3572       memoizedSerializedSize = size;
3573       return size;
3574     }
3575
3576     private static final long serialVersionUID = 0L;
3577
3578     @java.lang.Override
3579     protected java.lang.Object writeReplace()
3580         throws java.io.ObjectStreamException {
3581       return super.writeReplace();
3582     }
3583
3584     public static org.opendaylight.controller.cluster.datastore.transaction.ShardTransactionMessages.ReadData parseFrom(
3585         com.google.protobuf.ByteString data)
3586         throws com.google.protobuf.InvalidProtocolBufferException {
3587       return PARSER.parseFrom(data);
3588     }
3589
3590     public static org.opendaylight.controller.cluster.datastore.transaction.ShardTransactionMessages.ReadData parseFrom(
3591         com.google.protobuf.ByteString data,
3592         com.google.protobuf.ExtensionRegistryLite extensionRegistry)
3593         throws com.google.protobuf.InvalidProtocolBufferException {
3594       return PARSER.parseFrom(data, extensionRegistry);
3595     }
3596
3597     public static org.opendaylight.controller.cluster.datastore.transaction.ShardTransactionMessages.ReadData parseFrom(
3598         byte[] data) throws com.google.protobuf.InvalidProtocolBufferException {
3599       return PARSER.parseFrom(data);
3600     }
3601
3602     public static org.opendaylight.controller.cluster.datastore.transaction.ShardTransactionMessages.ReadData parseFrom(
3603         byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
3604         throws com.google.protobuf.InvalidProtocolBufferException {
3605       return PARSER.parseFrom(data, extensionRegistry);
3606     }
3607
3608     public static org.opendaylight.controller.cluster.datastore.transaction.ShardTransactionMessages.ReadData parseFrom(
3609         java.io.InputStream input) throws java.io.IOException {
3610       return PARSER.parseFrom(input);
3611     }
3612
3613     public static org.opendaylight.controller.cluster.datastore.transaction.ShardTransactionMessages.ReadData parseFrom(
3614         java.io.InputStream input,
3615         com.google.protobuf.ExtensionRegistryLite extensionRegistry)
3616         throws java.io.IOException {
3617       return PARSER.parseFrom(input, extensionRegistry);
3618     }
3619
3620     public static org.opendaylight.controller.cluster.datastore.transaction.ShardTransactionMessages.ReadData parseDelimitedFrom(
3621         java.io.InputStream input) throws java.io.IOException {
3622       return PARSER.parseDelimitedFrom(input);
3623     }
3624
3625     public static org.opendaylight.controller.cluster.datastore.transaction.ShardTransactionMessages.ReadData parseDelimitedFrom(
3626         java.io.InputStream input,
3627         com.google.protobuf.ExtensionRegistryLite extensionRegistry)
3628         throws java.io.IOException {
3629       return PARSER.parseDelimitedFrom(input, extensionRegistry);
3630     }
3631
3632     public static org.opendaylight.controller.cluster.datastore.transaction.ShardTransactionMessages.ReadData parseFrom(
3633         com.google.protobuf.CodedInputStream input) throws java.io.IOException {
3634       return PARSER.parseFrom(input);
3635     }
3636
3637     public static org.opendaylight.controller.cluster.datastore.transaction.ShardTransactionMessages.ReadData parseFrom(
3638         com.google.protobuf.CodedInputStream input,
3639         com.google.protobuf.ExtensionRegistryLite extensionRegistry)
3640         throws java.io.IOException {
3641       return PARSER.parseFrom(input, extensionRegistry);
3642     }
3643
3644     public static Builder newBuilder() {
3645       return Builder.create();
3646     }
3647
3648     public Builder newBuilderForType() {
3649       return newBuilder();
3650     }
3651
3652     public static Builder newBuilder(
3653         org.opendaylight.controller.cluster.datastore.transaction.ShardTransactionMessages.ReadData prototype) {
3654       return newBuilder().mergeFrom(prototype);
3655     }
3656
3657     public Builder toBuilder() {
3658       return newBuilder(this);
3659     }
3660
3661     @java.lang.Override
3662     protected Builder newBuilderForType(
3663         com.google.protobuf.GeneratedMessage.BuilderParent parent) {
3664       Builder builder = new Builder(parent);
3665       return builder;
3666     }
3667
3668     /**
3669      * Protobuf type {@code org.opendaylight.controller.mdsal.ReadData}
3670      */
3671     public static final class Builder extends
3672         com.google.protobuf.GeneratedMessage.Builder<Builder>
3673         implements
3674         org.opendaylight.controller.cluster.datastore.transaction.ShardTransactionMessages.ReadDataOrBuilder {
3675       public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
3676         return org.opendaylight.controller.cluster.datastore.transaction.ShardTransactionMessages.internal_static_org_opendaylight_controller_mdsal_ReadData_descriptor;
3677       }
3678
3679       protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable() {
3680         return org.opendaylight.controller.cluster.datastore.transaction.ShardTransactionMessages.internal_static_org_opendaylight_controller_mdsal_ReadData_fieldAccessorTable
3681             .ensureFieldAccessorsInitialized(
3682                 org.opendaylight.controller.cluster.datastore.transaction.ShardTransactionMessages.ReadData.class,
3683                 org.opendaylight.controller.cluster.datastore.transaction.ShardTransactionMessages.ReadData.Builder.class);
3684       }
3685
3686       // Construct using
3687       // org.opendaylight.controller.cluster.datastore.transaction.ShardTransactionMessages.ReadData.newBuilder()
3688       private Builder() {
3689         maybeForceBuilderInitialization();
3690       }
3691
3692       private Builder(com.google.protobuf.GeneratedMessage.BuilderParent parent) {
3693         super(parent);
3694         maybeForceBuilderInitialization();
3695       }
3696
3697       private void maybeForceBuilderInitialization() {
3698         if (com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders) {
3699         }
3700       }
3701
3702       private static Builder create() {
3703         return new Builder();
3704       }
3705
3706       public Builder clear() {
3707         super.clear();
3708         instanceIdentifierPathArguments_ = "";
3709         bitField0_ = (bitField0_ & ~0x00000001);
3710         return this;
3711       }
3712
3713       public Builder clone() {
3714         return create().mergeFrom(buildPartial());
3715       }
3716
3717       public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() {
3718         return org.opendaylight.controller.cluster.datastore.transaction.ShardTransactionMessages.internal_static_org_opendaylight_controller_mdsal_ReadData_descriptor;
3719       }
3720
3721       public org.opendaylight.controller.cluster.datastore.transaction.ShardTransactionMessages.ReadData getDefaultInstanceForType() {
3722         return org.opendaylight.controller.cluster.datastore.transaction.ShardTransactionMessages.ReadData
3723             .getDefaultInstance();
3724       }
3725
3726       public org.opendaylight.controller.cluster.datastore.transaction.ShardTransactionMessages.ReadData build() {
3727         org.opendaylight.controller.cluster.datastore.transaction.ShardTransactionMessages.ReadData result =
3728             buildPartial();
3729         if (!result.isInitialized()) {
3730           throw newUninitializedMessageException(result);
3731         }
3732         return result;
3733       }
3734
3735       public org.opendaylight.controller.cluster.datastore.transaction.ShardTransactionMessages.ReadData buildPartial() {
3736         org.opendaylight.controller.cluster.datastore.transaction.ShardTransactionMessages.ReadData result =
3737             new org.opendaylight.controller.cluster.datastore.transaction.ShardTransactionMessages.ReadData(
3738                 this);
3739         int from_bitField0_ = bitField0_;
3740         int to_bitField0_ = 0;
3741         if (((from_bitField0_ & 0x00000001) == 0x00000001)) {
3742           to_bitField0_ |= 0x00000001;
3743         }
3744         result.instanceIdentifierPathArguments_ =
3745             instanceIdentifierPathArguments_;
3746         result.bitField0_ = to_bitField0_;
3747         onBuilt();
3748         return result;
3749       }
3750
3751       public Builder mergeFrom(com.google.protobuf.Message other) {
3752         if (other instanceof org.opendaylight.controller.cluster.datastore.transaction.ShardTransactionMessages.ReadData) {
3753           return mergeFrom((org.opendaylight.controller.cluster.datastore.transaction.ShardTransactionMessages.ReadData) other);
3754         } else {
3755           super.mergeFrom(other);
3756           return this;
3757         }
3758       }
3759
3760       public Builder mergeFrom(
3761           org.opendaylight.controller.cluster.datastore.transaction.ShardTransactionMessages.ReadData other) {
3762         if (other == org.opendaylight.controller.cluster.datastore.transaction.ShardTransactionMessages.ReadData
3763             .getDefaultInstance())
3764           return this;
3765         if (other.hasInstanceIdentifierPathArguments()) {
3766           bitField0_ |= 0x00000001;
3767           instanceIdentifierPathArguments_ =
3768               other.instanceIdentifierPathArguments_;
3769           onChanged();
3770         }
3771         this.mergeUnknownFields(other.getUnknownFields());
3772         return this;
3773       }
3774
3775       public final boolean isInitialized() {
3776         if (!hasInstanceIdentifierPathArguments()) {
3777
3778           return false;
3779         }
3780         return true;
3781       }
3782
3783       public Builder mergeFrom(com.google.protobuf.CodedInputStream input,
3784           com.google.protobuf.ExtensionRegistryLite extensionRegistry)
3785           throws java.io.IOException {
3786         org.opendaylight.controller.cluster.datastore.transaction.ShardTransactionMessages.ReadData parsedMessage =
3787             null;
3788         try {
3789           parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
3790         } catch (com.google.protobuf.InvalidProtocolBufferException e) {
3791           parsedMessage =
3792               (org.opendaylight.controller.cluster.datastore.transaction.ShardTransactionMessages.ReadData) e
3793                   .getUnfinishedMessage();
3794           throw e;
3795         } finally {
3796           if (parsedMessage != null) {
3797             mergeFrom(parsedMessage);
3798           }
3799         }
3800         return this;
3801       }
3802
3803       private int bitField0_;
3804
3805       // required string instanceIdentifierPathArguments = 1;
3806       private java.lang.Object instanceIdentifierPathArguments_ = "";
3807
3808       /**
3809        * <code>required string instanceIdentifierPathArguments = 1;</code>
3810        */
3811       public boolean hasInstanceIdentifierPathArguments() {
3812         return ((bitField0_ & 0x00000001) == 0x00000001);
3813       }
3814
3815       /**
3816        * <code>required string instanceIdentifierPathArguments = 1;</code>
3817        */
3818       public java.lang.String getInstanceIdentifierPathArguments() {
3819         java.lang.Object ref = instanceIdentifierPathArguments_;
3820         if (!(ref instanceof java.lang.String)) {
3821           java.lang.String s =
3822               ((com.google.protobuf.ByteString) ref).toStringUtf8();
3823           instanceIdentifierPathArguments_ = s;
3824           return s;
3825         } else {
3826           return (java.lang.String) ref;
3827         }
3828       }
3829
3830       /**
3831        * <code>required string instanceIdentifierPathArguments = 1;</code>
3832        */
3833       public com.google.protobuf.ByteString getInstanceIdentifierPathArgumentsBytes() {
3834         java.lang.Object ref = instanceIdentifierPathArguments_;
3835         if (ref instanceof String) {
3836           com.google.protobuf.ByteString b =
3837               com.google.protobuf.ByteString
3838                   .copyFromUtf8((java.lang.String) ref);
3839           instanceIdentifierPathArguments_ = b;
3840           return b;
3841         } else {
3842           return (com.google.protobuf.ByteString) ref;
3843         }
3844       }
3845
3846       /**
3847        * <code>required string instanceIdentifierPathArguments = 1;</code>
3848        */
3849       public Builder setInstanceIdentifierPathArguments(java.lang.String value) {
3850         if (value == null) {
3851           throw new NullPointerException();
3852         }
3853         bitField0_ |= 0x00000001;
3854         instanceIdentifierPathArguments_ = value;
3855         onChanged();
3856         return this;
3857       }
3858
3859       /**
3860        * <code>required string instanceIdentifierPathArguments = 1;</code>
3861        */
3862       public Builder clearInstanceIdentifierPathArguments() {
3863         bitField0_ = (bitField0_ & ~0x00000001);
3864         instanceIdentifierPathArguments_ =
3865             getDefaultInstance().getInstanceIdentifierPathArguments();
3866         onChanged();
3867         return this;
3868       }
3869
3870       /**
3871        * <code>required string instanceIdentifierPathArguments = 1;</code>
3872        */
3873       public Builder setInstanceIdentifierPathArgumentsBytes(
3874           com.google.protobuf.ByteString value) {
3875         if (value == null) {
3876           throw new NullPointerException();
3877         }
3878         bitField0_ |= 0x00000001;
3879         instanceIdentifierPathArguments_ = value;
3880         onChanged();
3881         return this;
3882       }
3883
3884       // @@protoc_insertion_point(builder_scope:org.opendaylight.controller.mdsal.ReadData)
3885     }
3886
3887     static {
3888       defaultInstance = new ReadData(true);
3889       defaultInstance.initFields();
3890     }
3891
3892     // @@protoc_insertion_point(class_scope:org.opendaylight.controller.mdsal.ReadData)
3893   }
3894
3895   public interface ReadDataReplyOrBuilder extends
3896       com.google.protobuf.MessageOrBuilder {
3897
3898     // required .org.opendaylight.controller.mdsal.NormalizedNodeXml normalizedNode = 1;
3899     /**
3900      * <code>required .org.opendaylight.controller.mdsal.NormalizedNodeXml normalizedNode = 1;</code>
3901      */
3902     boolean hasNormalizedNode();
3903
3904     /**
3905      * <code>required .org.opendaylight.controller.mdsal.NormalizedNodeXml normalizedNode = 1;</code>
3906      */
3907     org.opendaylight.controller.cluster.datastore.common.SimpleNormalizedNodeMessage.NormalizedNodeXml getNormalizedNode();
3908
3909     /**
3910      * <code>required .org.opendaylight.controller.mdsal.NormalizedNodeXml normalizedNode = 1;</code>
3911      */
3912     org.opendaylight.controller.cluster.datastore.common.SimpleNormalizedNodeMessage.NormalizedNodeXmlOrBuilder getNormalizedNodeOrBuilder();
3913   }
3914   /**
3915    * Protobuf type {@code org.opendaylight.controller.mdsal.ReadDataReply}
3916    */
3917   public static final class ReadDataReply extends
3918       com.google.protobuf.GeneratedMessage implements ReadDataReplyOrBuilder {
3919     // Use ReadDataReply.newBuilder() to construct.
3920     private ReadDataReply(
3921         com.google.protobuf.GeneratedMessage.Builder<?> builder) {
3922       super(builder);
3923       this.unknownFields = builder.getUnknownFields();
3924     }
3925
3926     private ReadDataReply(boolean noInit) {
3927       this.unknownFields =
3928           com.google.protobuf.UnknownFieldSet.getDefaultInstance();
3929     }
3930
3931     private static final ReadDataReply defaultInstance;
3932
3933     public static ReadDataReply getDefaultInstance() {
3934       return defaultInstance;
3935     }
3936
3937     public ReadDataReply getDefaultInstanceForType() {
3938       return defaultInstance;
3939     }
3940
3941     private final com.google.protobuf.UnknownFieldSet unknownFields;
3942
3943     @java.lang.Override
3944     public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
3945       return this.unknownFields;
3946     }
3947
3948     private ReadDataReply(com.google.protobuf.CodedInputStream input,
3949         com.google.protobuf.ExtensionRegistryLite extensionRegistry)
3950         throws com.google.protobuf.InvalidProtocolBufferException {
3951       initFields();
3952       int mutable_bitField0_ = 0;
3953       com.google.protobuf.UnknownFieldSet.Builder unknownFields =
3954           com.google.protobuf.UnknownFieldSet.newBuilder();
3955       try {
3956         boolean done = false;
3957         while (!done) {
3958           int tag = input.readTag();
3959           switch (tag) {
3960             case 0:
3961               done = true;
3962               break;
3963             default: {
3964               if (!parseUnknownField(input, unknownFields, extensionRegistry,
3965                   tag)) {
3966                 done = true;
3967               }
3968               break;
3969             }
3970             case 10: {
3971               org.opendaylight.controller.cluster.datastore.common.SimpleNormalizedNodeMessage.NormalizedNodeXml.Builder subBuilder =
3972                   null;
3973               if (((bitField0_ & 0x00000001) == 0x00000001)) {
3974                 subBuilder = normalizedNode_.toBuilder();
3975               }
3976               normalizedNode_ =
3977                   input
3978                       .readMessage(
3979                           org.opendaylight.controller.cluster.datastore.common.SimpleNormalizedNodeMessage.NormalizedNodeXml.PARSER,
3980                           extensionRegistry);
3981               if (subBuilder != null) {
3982                 subBuilder.mergeFrom(normalizedNode_);
3983                 normalizedNode_ = subBuilder.buildPartial();
3984               }
3985               bitField0_ |= 0x00000001;
3986               break;
3987             }
3988           }
3989         }
3990       } catch (com.google.protobuf.InvalidProtocolBufferException e) {
3991         throw e.setUnfinishedMessage(this);
3992       } catch (java.io.IOException e) {
3993         throw new com.google.protobuf.InvalidProtocolBufferException(
3994             e.getMessage()).setUnfinishedMessage(this);
3995       } finally {
3996         this.unknownFields = unknownFields.build();
3997         makeExtensionsImmutable();
3998       }
3999     }
4000
4001     public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
4002       return org.opendaylight.controller.cluster.datastore.transaction.ShardTransactionMessages.internal_static_org_opendaylight_controller_mdsal_ReadDataReply_descriptor;
4003     }
4004
4005     protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable() {
4006       return org.opendaylight.controller.cluster.datastore.transaction.ShardTransactionMessages.internal_static_org_opendaylight_controller_mdsal_ReadDataReply_fieldAccessorTable
4007           .ensureFieldAccessorsInitialized(
4008               org.opendaylight.controller.cluster.datastore.transaction.ShardTransactionMessages.ReadDataReply.class,
4009               org.opendaylight.controller.cluster.datastore.transaction.ShardTransactionMessages.ReadDataReply.Builder.class);
4010     }
4011
4012     public static com.google.protobuf.Parser<ReadDataReply> PARSER =
4013         new com.google.protobuf.AbstractParser<ReadDataReply>() {
4014           public ReadDataReply parsePartialFrom(
4015               com.google.protobuf.CodedInputStream input,
4016               com.google.protobuf.ExtensionRegistryLite extensionRegistry)
4017               throws com.google.protobuf.InvalidProtocolBufferException {
4018             return new ReadDataReply(input, extensionRegistry);
4019           }
4020         };
4021
4022     @java.lang.Override
4023     public com.google.protobuf.Parser<ReadDataReply> getParserForType() {
4024       return PARSER;
4025     }
4026
4027     private int bitField0_;
4028     // required .org.opendaylight.controller.mdsal.NormalizedNodeXml normalizedNode = 1;
4029     public static final int NORMALIZEDNODE_FIELD_NUMBER = 1;
4030     private org.opendaylight.controller.cluster.datastore.common.SimpleNormalizedNodeMessage.NormalizedNodeXml normalizedNode_;
4031
4032     /**
4033      * <code>required .org.opendaylight.controller.mdsal.NormalizedNodeXml normalizedNode = 1;</code>
4034      */
4035     public boolean hasNormalizedNode() {
4036       return ((bitField0_ & 0x00000001) == 0x00000001);
4037     }
4038
4039     /**
4040      * <code>required .org.opendaylight.controller.mdsal.NormalizedNodeXml normalizedNode = 1;</code>
4041      */
4042     public org.opendaylight.controller.cluster.datastore.common.SimpleNormalizedNodeMessage.NormalizedNodeXml getNormalizedNode() {
4043       return normalizedNode_;
4044     }
4045
4046     /**
4047      * <code>required .org.opendaylight.controller.mdsal.NormalizedNodeXml normalizedNode = 1;</code>
4048      */
4049     public org.opendaylight.controller.cluster.datastore.common.SimpleNormalizedNodeMessage.NormalizedNodeXmlOrBuilder getNormalizedNodeOrBuilder() {
4050       return normalizedNode_;
4051     }
4052
4053     private void initFields() {
4054       normalizedNode_ =
4055           org.opendaylight.controller.cluster.datastore.common.SimpleNormalizedNodeMessage.NormalizedNodeXml
4056               .getDefaultInstance();
4057     }
4058
4059     private byte memoizedIsInitialized = -1;
4060
4061     public final boolean isInitialized() {
4062       byte isInitialized = memoizedIsInitialized;
4063       if (isInitialized != -1)
4064         return isInitialized == 1;
4065
4066       if (!hasNormalizedNode()) {
4067         memoizedIsInitialized = 0;
4068         return false;
4069       }
4070       if (!getNormalizedNode().isInitialized()) {
4071         memoizedIsInitialized = 0;
4072         return false;
4073       }
4074       memoizedIsInitialized = 1;
4075       return true;
4076     }
4077
4078     public void writeTo(com.google.protobuf.CodedOutputStream output)
4079         throws java.io.IOException {
4080       getSerializedSize();
4081       if (((bitField0_ & 0x00000001) == 0x00000001)) {
4082         output.writeMessage(1, normalizedNode_);
4083       }
4084       getUnknownFields().writeTo(output);
4085     }
4086
4087     private int memoizedSerializedSize = -1;
4088
4089     public int getSerializedSize() {
4090       int size = memoizedSerializedSize;
4091       if (size != -1)
4092         return size;
4093
4094       size = 0;
4095       if (((bitField0_ & 0x00000001) == 0x00000001)) {
4096         size +=
4097             com.google.protobuf.CodedOutputStream.computeMessageSize(1,
4098                 normalizedNode_);
4099       }
4100       size += getUnknownFields().getSerializedSize();
4101       memoizedSerializedSize = size;
4102       return size;
4103     }
4104
4105     private static final long serialVersionUID = 0L;
4106
4107     @java.lang.Override
4108     protected java.lang.Object writeReplace()
4109         throws java.io.ObjectStreamException {
4110       return super.writeReplace();
4111     }
4112
4113     public static org.opendaylight.controller.cluster.datastore.transaction.ShardTransactionMessages.ReadDataReply parseFrom(
4114         com.google.protobuf.ByteString data)
4115         throws com.google.protobuf.InvalidProtocolBufferException {
4116       return PARSER.parseFrom(data);
4117     }
4118
4119     public static org.opendaylight.controller.cluster.datastore.transaction.ShardTransactionMessages.ReadDataReply parseFrom(
4120         com.google.protobuf.ByteString data,
4121         com.google.protobuf.ExtensionRegistryLite extensionRegistry)
4122         throws com.google.protobuf.InvalidProtocolBufferException {
4123       return PARSER.parseFrom(data, extensionRegistry);
4124     }
4125
4126     public static org.opendaylight.controller.cluster.datastore.transaction.ShardTransactionMessages.ReadDataReply parseFrom(
4127         byte[] data) throws com.google.protobuf.InvalidProtocolBufferException {
4128       return PARSER.parseFrom(data);
4129     }
4130
4131     public static org.opendaylight.controller.cluster.datastore.transaction.ShardTransactionMessages.ReadDataReply parseFrom(
4132         byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
4133         throws com.google.protobuf.InvalidProtocolBufferException {
4134       return PARSER.parseFrom(data, extensionRegistry);
4135     }
4136
4137     public static org.opendaylight.controller.cluster.datastore.transaction.ShardTransactionMessages.ReadDataReply parseFrom(
4138         java.io.InputStream input) throws java.io.IOException {
4139       return PARSER.parseFrom(input);
4140     }
4141
4142     public static org.opendaylight.controller.cluster.datastore.transaction.ShardTransactionMessages.ReadDataReply parseFrom(
4143         java.io.InputStream input,
4144         com.google.protobuf.ExtensionRegistryLite extensionRegistry)
4145         throws java.io.IOException {
4146       return PARSER.parseFrom(input, extensionRegistry);
4147     }
4148
4149     public static org.opendaylight.controller.cluster.datastore.transaction.ShardTransactionMessages.ReadDataReply parseDelimitedFrom(
4150         java.io.InputStream input) throws java.io.IOException {
4151       return PARSER.parseDelimitedFrom(input);
4152     }
4153
4154     public static org.opendaylight.controller.cluster.datastore.transaction.ShardTransactionMessages.ReadDataReply parseDelimitedFrom(
4155         java.io.InputStream input,
4156         com.google.protobuf.ExtensionRegistryLite extensionRegistry)
4157         throws java.io.IOException {
4158       return PARSER.parseDelimitedFrom(input, extensionRegistry);
4159     }
4160
4161     public static org.opendaylight.controller.cluster.datastore.transaction.ShardTransactionMessages.ReadDataReply parseFrom(
4162         com.google.protobuf.CodedInputStream input) throws java.io.IOException {
4163       return PARSER.parseFrom(input);
4164     }
4165
4166     public static org.opendaylight.controller.cluster.datastore.transaction.ShardTransactionMessages.ReadDataReply parseFrom(
4167         com.google.protobuf.CodedInputStream input,
4168         com.google.protobuf.ExtensionRegistryLite extensionRegistry)
4169         throws java.io.IOException {
4170       return PARSER.parseFrom(input, extensionRegistry);
4171     }
4172
4173     public static Builder newBuilder() {
4174       return Builder.create();
4175     }
4176
4177     public Builder newBuilderForType() {
4178       return newBuilder();
4179     }
4180
4181     public static Builder newBuilder(
4182         org.opendaylight.controller.cluster.datastore.transaction.ShardTransactionMessages.ReadDataReply prototype) {
4183       return newBuilder().mergeFrom(prototype);
4184     }
4185
4186     public Builder toBuilder() {
4187       return newBuilder(this);
4188     }
4189
4190     @java.lang.Override
4191     protected Builder newBuilderForType(
4192         com.google.protobuf.GeneratedMessage.BuilderParent parent) {
4193       Builder builder = new Builder(parent);
4194       return builder;
4195     }
4196
4197     /**
4198      * Protobuf type {@code org.opendaylight.controller.mdsal.ReadDataReply}
4199      */
4200     public static final class Builder extends
4201         com.google.protobuf.GeneratedMessage.Builder<Builder>
4202         implements
4203         org.opendaylight.controller.cluster.datastore.transaction.ShardTransactionMessages.ReadDataReplyOrBuilder {
4204       public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
4205         return org.opendaylight.controller.cluster.datastore.transaction.ShardTransactionMessages.internal_static_org_opendaylight_controller_mdsal_ReadDataReply_descriptor;
4206       }
4207
4208       protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable() {
4209         return org.opendaylight.controller.cluster.datastore.transaction.ShardTransactionMessages.internal_static_org_opendaylight_controller_mdsal_ReadDataReply_fieldAccessorTable
4210             .ensureFieldAccessorsInitialized(
4211                 org.opendaylight.controller.cluster.datastore.transaction.ShardTransactionMessages.ReadDataReply.class,
4212                 org.opendaylight.controller.cluster.datastore.transaction.ShardTransactionMessages.ReadDataReply.Builder.class);
4213       }
4214
4215       // Construct using
4216       // org.opendaylight.controller.cluster.datastore.transaction.ShardTransactionMessages.ReadDataReply.newBuilder()
4217       private Builder() {
4218         maybeForceBuilderInitialization();
4219       }
4220
4221       private Builder(com.google.protobuf.GeneratedMessage.BuilderParent parent) {
4222         super(parent);
4223         maybeForceBuilderInitialization();
4224       }
4225
4226       private void maybeForceBuilderInitialization() {
4227         if (com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders) {
4228           getNormalizedNodeFieldBuilder();
4229         }
4230       }
4231
4232       private static Builder create() {
4233         return new Builder();
4234       }
4235
4236       public Builder clear() {
4237         super.clear();
4238         if (normalizedNodeBuilder_ == null) {
4239           normalizedNode_ =
4240               org.opendaylight.controller.cluster.datastore.common.SimpleNormalizedNodeMessage.NormalizedNodeXml
4241                   .getDefaultInstance();
4242         } else {
4243           normalizedNodeBuilder_.clear();
4244         }
4245         bitField0_ = (bitField0_ & ~0x00000001);
4246         return this;
4247       }
4248
4249       public Builder clone() {
4250         return create().mergeFrom(buildPartial());
4251       }
4252
4253       public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() {
4254         return org.opendaylight.controller.cluster.datastore.transaction.ShardTransactionMessages.internal_static_org_opendaylight_controller_mdsal_ReadDataReply_descriptor;
4255       }
4256
4257       public org.opendaylight.controller.cluster.datastore.transaction.ShardTransactionMessages.ReadDataReply getDefaultInstanceForType() {
4258         return org.opendaylight.controller.cluster.datastore.transaction.ShardTransactionMessages.ReadDataReply
4259             .getDefaultInstance();
4260       }
4261
4262       public org.opendaylight.controller.cluster.datastore.transaction.ShardTransactionMessages.ReadDataReply build() {
4263         org.opendaylight.controller.cluster.datastore.transaction.ShardTransactionMessages.ReadDataReply result =
4264             buildPartial();
4265         if (!result.isInitialized()) {
4266           throw newUninitializedMessageException(result);
4267         }
4268         return result;
4269       }
4270
4271       public org.opendaylight.controller.cluster.datastore.transaction.ShardTransactionMessages.ReadDataReply buildPartial() {
4272         org.opendaylight.controller.cluster.datastore.transaction.ShardTransactionMessages.ReadDataReply result =
4273             new org.opendaylight.controller.cluster.datastore.transaction.ShardTransactionMessages.ReadDataReply(
4274                 this);
4275         int from_bitField0_ = bitField0_;
4276         int to_bitField0_ = 0;
4277         if (((from_bitField0_ & 0x00000001) == 0x00000001)) {
4278           to_bitField0_ |= 0x00000001;
4279         }
4280         if (normalizedNodeBuilder_ == null) {
4281           result.normalizedNode_ = normalizedNode_;
4282         } else {
4283           result.normalizedNode_ = normalizedNodeBuilder_.build();
4284         }
4285         result.bitField0_ = to_bitField0_;
4286         onBuilt();
4287         return result;
4288       }
4289
4290       public Builder mergeFrom(com.google.protobuf.Message other) {
4291         if (other instanceof org.opendaylight.controller.cluster.datastore.transaction.ShardTransactionMessages.ReadDataReply) {
4292           return mergeFrom((org.opendaylight.controller.cluster.datastore.transaction.ShardTransactionMessages.ReadDataReply) other);
4293         } else {
4294           super.mergeFrom(other);
4295           return this;
4296         }
4297       }
4298
4299       public Builder mergeFrom(
4300           org.opendaylight.controller.cluster.datastore.transaction.ShardTransactionMessages.ReadDataReply other) {
4301         if (other == org.opendaylight.controller.cluster.datastore.transaction.ShardTransactionMessages.ReadDataReply
4302             .getDefaultInstance())
4303           return this;
4304         if (other.hasNormalizedNode()) {
4305           mergeNormalizedNode(other.getNormalizedNode());
4306         }
4307         this.mergeUnknownFields(other.getUnknownFields());
4308         return this;
4309       }
4310
4311       public final boolean isInitialized() {
4312         if (!hasNormalizedNode()) {
4313
4314           return false;
4315         }
4316         if (!getNormalizedNode().isInitialized()) {
4317
4318           return false;
4319         }
4320         return true;
4321       }
4322
4323       public Builder mergeFrom(com.google.protobuf.CodedInputStream input,
4324           com.google.protobuf.ExtensionRegistryLite extensionRegistry)
4325           throws java.io.IOException {
4326         org.opendaylight.controller.cluster.datastore.transaction.ShardTransactionMessages.ReadDataReply parsedMessage =
4327             null;
4328         try {
4329           parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
4330         } catch (com.google.protobuf.InvalidProtocolBufferException e) {
4331           parsedMessage =
4332               (org.opendaylight.controller.cluster.datastore.transaction.ShardTransactionMessages.ReadDataReply) e
4333                   .getUnfinishedMessage();
4334           throw e;
4335         } finally {
4336           if (parsedMessage != null) {
4337             mergeFrom(parsedMessage);
4338           }
4339         }
4340         return this;
4341       }
4342
4343       private int bitField0_;
4344
4345       // required .org.opendaylight.controller.mdsal.NormalizedNodeXml normalizedNode = 1;
4346       private org.opendaylight.controller.cluster.datastore.common.SimpleNormalizedNodeMessage.NormalizedNodeXml normalizedNode_ =
4347           org.opendaylight.controller.cluster.datastore.common.SimpleNormalizedNodeMessage.NormalizedNodeXml
4348               .getDefaultInstance();
4349       private com.google.protobuf.SingleFieldBuilder<org.opendaylight.controller.cluster.datastore.common.SimpleNormalizedNodeMessage.NormalizedNodeXml, org.opendaylight.controller.cluster.datastore.common.SimpleNormalizedNodeMessage.NormalizedNodeXml.Builder, org.opendaylight.controller.cluster.datastore.common.SimpleNormalizedNodeMessage.NormalizedNodeXmlOrBuilder> normalizedNodeBuilder_;
4350
4351       /**
4352        * <code>required .org.opendaylight.controller.mdsal.NormalizedNodeXml normalizedNode = 1;</code>
4353        */
4354       public boolean hasNormalizedNode() {
4355         return ((bitField0_ & 0x00000001) == 0x00000001);
4356       }
4357
4358       /**
4359        * <code>required .org.opendaylight.controller.mdsal.NormalizedNodeXml normalizedNode = 1;</code>
4360        */
4361       public org.opendaylight.controller.cluster.datastore.common.SimpleNormalizedNodeMessage.NormalizedNodeXml getNormalizedNode() {
4362         if (normalizedNodeBuilder_ == null) {
4363           return normalizedNode_;
4364         } else {
4365           return normalizedNodeBuilder_.getMessage();
4366         }
4367       }
4368
4369       /**
4370        * <code>required .org.opendaylight.controller.mdsal.NormalizedNodeXml normalizedNode = 1;</code>
4371        */
4372       public Builder setNormalizedNode(
4373           org.opendaylight.controller.cluster.datastore.common.SimpleNormalizedNodeMessage.NormalizedNodeXml value) {
4374         if (normalizedNodeBuilder_ == null) {
4375           if (value == null) {
4376             throw new NullPointerException();
4377           }
4378           normalizedNode_ = value;
4379           onChanged();
4380         } else {
4381           normalizedNodeBuilder_.setMessage(value);
4382         }
4383         bitField0_ |= 0x00000001;
4384         return this;
4385       }
4386
4387       /**
4388        * <code>required .org.opendaylight.controller.mdsal.NormalizedNodeXml normalizedNode = 1;</code>
4389        */
4390       public Builder setNormalizedNode(
4391           org.opendaylight.controller.cluster.datastore.common.SimpleNormalizedNodeMessage.NormalizedNodeXml.Builder builderForValue) {
4392         if (normalizedNodeBuilder_ == null) {
4393           normalizedNode_ = builderForValue.build();
4394           onChanged();
4395         } else {
4396           normalizedNodeBuilder_.setMessage(builderForValue.build());
4397         }
4398         bitField0_ |= 0x00000001;
4399         return this;
4400       }
4401
4402       /**
4403        * <code>required .org.opendaylight.controller.mdsal.NormalizedNodeXml normalizedNode = 1;</code>
4404        */
4405       public Builder mergeNormalizedNode(
4406           org.opendaylight.controller.cluster.datastore.common.SimpleNormalizedNodeMessage.NormalizedNodeXml value) {
4407         if (normalizedNodeBuilder_ == null) {
4408           if (((bitField0_ & 0x00000001) == 0x00000001)
4409               && normalizedNode_ != org.opendaylight.controller.cluster.datastore.common.SimpleNormalizedNodeMessage.NormalizedNodeXml
4410                   .getDefaultInstance()) {
4411             normalizedNode_ =
4412                 org.opendaylight.controller.cluster.datastore.common.SimpleNormalizedNodeMessage.NormalizedNodeXml
4413                     .newBuilder(normalizedNode_).mergeFrom(value)
4414                     .buildPartial();
4415           } else {
4416             normalizedNode_ = value;
4417           }
4418           onChanged();
4419         } else {
4420           normalizedNodeBuilder_.mergeFrom(value);
4421         }
4422         bitField0_ |= 0x00000001;
4423         return this;
4424       }
4425
4426       /**
4427        * <code>required .org.opendaylight.controller.mdsal.NormalizedNodeXml normalizedNode = 1;</code>
4428        */
4429       public Builder clearNormalizedNode() {
4430         if (normalizedNodeBuilder_ == null) {
4431           normalizedNode_ =
4432               org.opendaylight.controller.cluster.datastore.common.SimpleNormalizedNodeMessage.NormalizedNodeXml
4433                   .getDefaultInstance();
4434           onChanged();
4435         } else {
4436           normalizedNodeBuilder_.clear();
4437         }
4438         bitField0_ = (bitField0_ & ~0x00000001);
4439         return this;
4440       }
4441
4442       /**
4443        * <code>required .org.opendaylight.controller.mdsal.NormalizedNodeXml normalizedNode = 1;</code>
4444        */
4445       public org.opendaylight.controller.cluster.datastore.common.SimpleNormalizedNodeMessage.NormalizedNodeXml.Builder getNormalizedNodeBuilder() {
4446         bitField0_ |= 0x00000001;
4447         onChanged();
4448         return getNormalizedNodeFieldBuilder().getBuilder();
4449       }
4450
4451       /**
4452        * <code>required .org.opendaylight.controller.mdsal.NormalizedNodeXml normalizedNode = 1;</code>
4453        */
4454       public org.opendaylight.controller.cluster.datastore.common.SimpleNormalizedNodeMessage.NormalizedNodeXmlOrBuilder getNormalizedNodeOrBuilder() {
4455         if (normalizedNodeBuilder_ != null) {
4456           return normalizedNodeBuilder_.getMessageOrBuilder();
4457         } else {
4458           return normalizedNode_;
4459         }
4460       }
4461
4462       /**
4463        * <code>required .org.opendaylight.controller.mdsal.NormalizedNodeXml normalizedNode = 1;</code>
4464        */
4465       private com.google.protobuf.SingleFieldBuilder<org.opendaylight.controller.cluster.datastore.common.SimpleNormalizedNodeMessage.NormalizedNodeXml, org.opendaylight.controller.cluster.datastore.common.SimpleNormalizedNodeMessage.NormalizedNodeXml.Builder, org.opendaylight.controller.cluster.datastore.common.SimpleNormalizedNodeMessage.NormalizedNodeXmlOrBuilder> getNormalizedNodeFieldBuilder() {
4466         if (normalizedNodeBuilder_ == null) {
4467           normalizedNodeBuilder_ =
4468               new com.google.protobuf.SingleFieldBuilder<org.opendaylight.controller.cluster.datastore.common.SimpleNormalizedNodeMessage.NormalizedNodeXml, org.opendaylight.controller.cluster.datastore.common.SimpleNormalizedNodeMessage.NormalizedNodeXml.Builder, org.opendaylight.controller.cluster.datastore.common.SimpleNormalizedNodeMessage.NormalizedNodeXmlOrBuilder>(
4469                   normalizedNode_, getParentForChildren(), isClean());
4470           normalizedNode_ = null;
4471         }
4472         return normalizedNodeBuilder_;
4473       }
4474
4475       // @@protoc_insertion_point(builder_scope:org.opendaylight.controller.mdsal.ReadDataReply)
4476     }
4477
4478     static {
4479       defaultInstance = new ReadDataReply(true);
4480       defaultInstance.initFields();
4481     }
4482
4483     // @@protoc_insertion_point(class_scope:org.opendaylight.controller.mdsal.ReadDataReply)
4484   }
4485
4486   public interface WriteDataOrBuilder extends
4487       com.google.protobuf.MessageOrBuilder {
4488
4489     // repeated string instanceIdentifierPathArguments = 1;
4490     /**
4491      * <code>repeated string instanceIdentifierPathArguments = 1;</code>
4492      */
4493     java.util.List<java.lang.String> getInstanceIdentifierPathArgumentsList();
4494
4495     /**
4496      * <code>repeated string instanceIdentifierPathArguments = 1;</code>
4497      */
4498     int getInstanceIdentifierPathArgumentsCount();
4499
4500     /**
4501      * <code>repeated string instanceIdentifierPathArguments = 1;</code>
4502      */
4503     java.lang.String getInstanceIdentifierPathArguments(int index);
4504
4505     /**
4506      * <code>repeated string instanceIdentifierPathArguments = 1;</code>
4507      */
4508     com.google.protobuf.ByteString getInstanceIdentifierPathArgumentsBytes(
4509         int index);
4510
4511     // required .org.opendaylight.controller.mdsal.NormalizedNodeXml normalizedNode = 2;
4512     /**
4513      * <code>required .org.opendaylight.controller.mdsal.NormalizedNodeXml normalizedNode = 2;</code>
4514      */
4515     boolean hasNormalizedNode();
4516
4517     /**
4518      * <code>required .org.opendaylight.controller.mdsal.NormalizedNodeXml normalizedNode = 2;</code>
4519      */
4520     org.opendaylight.controller.cluster.datastore.common.SimpleNormalizedNodeMessage.NormalizedNodeXml getNormalizedNode();
4521
4522     /**
4523      * <code>required .org.opendaylight.controller.mdsal.NormalizedNodeXml normalizedNode = 2;</code>
4524      */
4525     org.opendaylight.controller.cluster.datastore.common.SimpleNormalizedNodeMessage.NormalizedNodeXmlOrBuilder getNormalizedNodeOrBuilder();
4526   }
4527   /**
4528    * Protobuf type {@code org.opendaylight.controller.mdsal.WriteData}
4529    */
4530   public static final class WriteData extends
4531       com.google.protobuf.GeneratedMessage implements WriteDataOrBuilder {
4532     // Use WriteData.newBuilder() to construct.
4533     private WriteData(com.google.protobuf.GeneratedMessage.Builder<?> builder) {
4534       super(builder);
4535       this.unknownFields = builder.getUnknownFields();
4536     }
4537
4538     private WriteData(boolean noInit) {
4539       this.unknownFields =
4540           com.google.protobuf.UnknownFieldSet.getDefaultInstance();
4541     }
4542
4543     private static final WriteData defaultInstance;
4544
4545     public static WriteData getDefaultInstance() {
4546       return defaultInstance;
4547     }
4548
4549     public WriteData getDefaultInstanceForType() {
4550       return defaultInstance;
4551     }
4552
4553     private final com.google.protobuf.UnknownFieldSet unknownFields;
4554
4555     @java.lang.Override
4556     public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
4557       return this.unknownFields;
4558     }
4559
4560     private WriteData(com.google.protobuf.CodedInputStream input,
4561         com.google.protobuf.ExtensionRegistryLite extensionRegistry)
4562         throws com.google.protobuf.InvalidProtocolBufferException {
4563       initFields();
4564       int mutable_bitField0_ = 0;
4565       com.google.protobuf.UnknownFieldSet.Builder unknownFields =
4566           com.google.protobuf.UnknownFieldSet.newBuilder();
4567       try {
4568         boolean done = false;
4569         while (!done) {
4570           int tag = input.readTag();
4571           switch (tag) {
4572             case 0:
4573               done = true;
4574               break;
4575             default: {
4576               if (!parseUnknownField(input, unknownFields, extensionRegistry,
4577                   tag)) {
4578                 done = true;
4579               }
4580               break;
4581             }
4582             case 10: {
4583               if (!((mutable_bitField0_ & 0x00000001) == 0x00000001)) {
4584                 instanceIdentifierPathArguments_ =
4585                     new com.google.protobuf.LazyStringArrayList();
4586                 mutable_bitField0_ |= 0x00000001;
4587               }
4588               instanceIdentifierPathArguments_.add(input.readBytes());
4589               break;
4590             }
4591             case 18: {
4592               org.opendaylight.controller.cluster.datastore.common.SimpleNormalizedNodeMessage.NormalizedNodeXml.Builder subBuilder =
4593                   null;
4594               if (((bitField0_ & 0x00000001) == 0x00000001)) {
4595                 subBuilder = normalizedNode_.toBuilder();
4596               }
4597               normalizedNode_ =
4598                   input
4599                       .readMessage(
4600                           org.opendaylight.controller.cluster.datastore.common.SimpleNormalizedNodeMessage.NormalizedNodeXml.PARSER,
4601                           extensionRegistry);
4602               if (subBuilder != null) {
4603                 subBuilder.mergeFrom(normalizedNode_);
4604                 normalizedNode_ = subBuilder.buildPartial();
4605               }
4606               bitField0_ |= 0x00000001;
4607               break;
4608             }
4609           }
4610         }
4611       } catch (com.google.protobuf.InvalidProtocolBufferException e) {
4612         throw e.setUnfinishedMessage(this);
4613       } catch (java.io.IOException e) {
4614         throw new com.google.protobuf.InvalidProtocolBufferException(
4615             e.getMessage()).setUnfinishedMessage(this);
4616       } finally {
4617         if (((mutable_bitField0_ & 0x00000001) == 0x00000001)) {
4618           instanceIdentifierPathArguments_ =
4619               new com.google.protobuf.UnmodifiableLazyStringList(
4620                   instanceIdentifierPathArguments_);
4621         }
4622         this.unknownFields = unknownFields.build();
4623         makeExtensionsImmutable();
4624       }
4625     }
4626
4627     public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
4628       return org.opendaylight.controller.cluster.datastore.transaction.ShardTransactionMessages.internal_static_org_opendaylight_controller_mdsal_WriteData_descriptor;
4629     }
4630
4631     protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable() {
4632       return org.opendaylight.controller.cluster.datastore.transaction.ShardTransactionMessages.internal_static_org_opendaylight_controller_mdsal_WriteData_fieldAccessorTable
4633           .ensureFieldAccessorsInitialized(
4634               org.opendaylight.controller.cluster.datastore.transaction.ShardTransactionMessages.WriteData.class,
4635               org.opendaylight.controller.cluster.datastore.transaction.ShardTransactionMessages.WriteData.Builder.class);
4636     }
4637
4638     public static com.google.protobuf.Parser<WriteData> PARSER =
4639         new com.google.protobuf.AbstractParser<WriteData>() {
4640           public WriteData parsePartialFrom(
4641               com.google.protobuf.CodedInputStream input,
4642               com.google.protobuf.ExtensionRegistryLite extensionRegistry)
4643               throws com.google.protobuf.InvalidProtocolBufferException {
4644             return new WriteData(input, extensionRegistry);
4645           }
4646         };
4647
4648     @java.lang.Override
4649     public com.google.protobuf.Parser<WriteData> getParserForType() {
4650       return PARSER;
4651     }
4652
4653     private int bitField0_;
4654     // repeated string instanceIdentifierPathArguments = 1;
4655     public static final int INSTANCEIDENTIFIERPATHARGUMENTS_FIELD_NUMBER = 1;
4656     private com.google.protobuf.LazyStringList instanceIdentifierPathArguments_;
4657
4658     /**
4659      * <code>repeated string instanceIdentifierPathArguments = 1;</code>
4660      */
4661     public java.util.List<java.lang.String> getInstanceIdentifierPathArgumentsList() {
4662       return instanceIdentifierPathArguments_;
4663     }
4664
4665     /**
4666      * <code>repeated string instanceIdentifierPathArguments = 1;</code>
4667      */
4668     public int getInstanceIdentifierPathArgumentsCount() {
4669       return instanceIdentifierPathArguments_.size();
4670     }
4671
4672     /**
4673      * <code>repeated string instanceIdentifierPathArguments = 1;</code>
4674      */
4675     public java.lang.String getInstanceIdentifierPathArguments(int index) {
4676       return instanceIdentifierPathArguments_.get(index);
4677     }
4678
4679     /**
4680      * <code>repeated string instanceIdentifierPathArguments = 1;</code>
4681      */
4682     public com.google.protobuf.ByteString getInstanceIdentifierPathArgumentsBytes(
4683         int index) {
4684       return instanceIdentifierPathArguments_.getByteString(index);
4685     }
4686
4687     // required .org.opendaylight.controller.mdsal.NormalizedNodeXml normalizedNode = 2;
4688     public static final int NORMALIZEDNODE_FIELD_NUMBER = 2;
4689     private org.opendaylight.controller.cluster.datastore.common.SimpleNormalizedNodeMessage.NormalizedNodeXml normalizedNode_;
4690
4691     /**
4692      * <code>required .org.opendaylight.controller.mdsal.NormalizedNodeXml normalizedNode = 2;</code>
4693      */
4694     public boolean hasNormalizedNode() {
4695       return ((bitField0_ & 0x00000001) == 0x00000001);
4696     }
4697
4698     /**
4699      * <code>required .org.opendaylight.controller.mdsal.NormalizedNodeXml normalizedNode = 2;</code>
4700      */
4701     public org.opendaylight.controller.cluster.datastore.common.SimpleNormalizedNodeMessage.NormalizedNodeXml getNormalizedNode() {
4702       return normalizedNode_;
4703     }
4704
4705     /**
4706      * <code>required .org.opendaylight.controller.mdsal.NormalizedNodeXml normalizedNode = 2;</code>
4707      */
4708     public org.opendaylight.controller.cluster.datastore.common.SimpleNormalizedNodeMessage.NormalizedNodeXmlOrBuilder getNormalizedNodeOrBuilder() {
4709       return normalizedNode_;
4710     }
4711
4712     private void initFields() {
4713       instanceIdentifierPathArguments_ =
4714           com.google.protobuf.LazyStringArrayList.EMPTY;
4715       normalizedNode_ =
4716           org.opendaylight.controller.cluster.datastore.common.SimpleNormalizedNodeMessage.NormalizedNodeXml
4717               .getDefaultInstance();
4718     }
4719
4720     private byte memoizedIsInitialized = -1;
4721
4722     public final boolean isInitialized() {
4723       byte isInitialized = memoizedIsInitialized;
4724       if (isInitialized != -1)
4725         return isInitialized == 1;
4726
4727       if (!hasNormalizedNode()) {
4728         memoizedIsInitialized = 0;
4729         return false;
4730       }
4731       if (!getNormalizedNode().isInitialized()) {
4732         memoizedIsInitialized = 0;
4733         return false;
4734       }
4735       memoizedIsInitialized = 1;
4736       return true;
4737     }
4738
4739     public void writeTo(com.google.protobuf.CodedOutputStream output)
4740         throws java.io.IOException {
4741       getSerializedSize();
4742       for (int i = 0; i < instanceIdentifierPathArguments_.size(); i++) {
4743         output.writeBytes(1, instanceIdentifierPathArguments_.getByteString(i));
4744       }
4745       if (((bitField0_ & 0x00000001) == 0x00000001)) {
4746         output.writeMessage(2, normalizedNode_);
4747       }
4748       getUnknownFields().writeTo(output);
4749     }
4750
4751     private int memoizedSerializedSize = -1;
4752
4753     public int getSerializedSize() {
4754       int size = memoizedSerializedSize;
4755       if (size != -1)
4756         return size;
4757
4758       size = 0;
4759       {
4760         int dataSize = 0;
4761         for (int i = 0; i < instanceIdentifierPathArguments_.size(); i++) {
4762           dataSize +=
4763               com.google.protobuf.CodedOutputStream
4764                   .computeBytesSizeNoTag(instanceIdentifierPathArguments_
4765                       .getByteString(i));
4766         }
4767         size += dataSize;
4768         size += 1 * getInstanceIdentifierPathArgumentsList().size();
4769       }
4770       if (((bitField0_ & 0x00000001) == 0x00000001)) {
4771         size +=
4772             com.google.protobuf.CodedOutputStream.computeMessageSize(2,
4773                 normalizedNode_);
4774       }
4775       size += getUnknownFields().getSerializedSize();
4776       memoizedSerializedSize = size;
4777       return size;
4778     }
4779
4780     private static final long serialVersionUID = 0L;
4781
4782     @java.lang.Override
4783     protected java.lang.Object writeReplace()
4784         throws java.io.ObjectStreamException {
4785       return super.writeReplace();
4786     }
4787
4788     public static org.opendaylight.controller.cluster.datastore.transaction.ShardTransactionMessages.WriteData parseFrom(
4789         com.google.protobuf.ByteString data)
4790         throws com.google.protobuf.InvalidProtocolBufferException {
4791       return PARSER.parseFrom(data);
4792     }
4793
4794     public static org.opendaylight.controller.cluster.datastore.transaction.ShardTransactionMessages.WriteData parseFrom(
4795         com.google.protobuf.ByteString data,
4796         com.google.protobuf.ExtensionRegistryLite extensionRegistry)
4797         throws com.google.protobuf.InvalidProtocolBufferException {
4798       return PARSER.parseFrom(data, extensionRegistry);
4799     }
4800
4801     public static org.opendaylight.controller.cluster.datastore.transaction.ShardTransactionMessages.WriteData parseFrom(
4802         byte[] data) throws com.google.protobuf.InvalidProtocolBufferException {
4803       return PARSER.parseFrom(data);
4804     }
4805
4806     public static org.opendaylight.controller.cluster.datastore.transaction.ShardTransactionMessages.WriteData parseFrom(
4807         byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
4808         throws com.google.protobuf.InvalidProtocolBufferException {
4809       return PARSER.parseFrom(data, extensionRegistry);
4810     }
4811
4812     public static org.opendaylight.controller.cluster.datastore.transaction.ShardTransactionMessages.WriteData parseFrom(
4813         java.io.InputStream input) throws java.io.IOException {
4814       return PARSER.parseFrom(input);
4815     }
4816
4817     public static org.opendaylight.controller.cluster.datastore.transaction.ShardTransactionMessages.WriteData parseFrom(
4818         java.io.InputStream input,
4819         com.google.protobuf.ExtensionRegistryLite extensionRegistry)
4820         throws java.io.IOException {
4821       return PARSER.parseFrom(input, extensionRegistry);
4822     }
4823
4824     public static org.opendaylight.controller.cluster.datastore.transaction.ShardTransactionMessages.WriteData parseDelimitedFrom(
4825         java.io.InputStream input) throws java.io.IOException {
4826       return PARSER.parseDelimitedFrom(input);
4827     }
4828
4829     public static org.opendaylight.controller.cluster.datastore.transaction.ShardTransactionMessages.WriteData parseDelimitedFrom(
4830         java.io.InputStream input,
4831         com.google.protobuf.ExtensionRegistryLite extensionRegistry)
4832         throws java.io.IOException {
4833       return PARSER.parseDelimitedFrom(input, extensionRegistry);
4834     }
4835
4836     public static org.opendaylight.controller.cluster.datastore.transaction.ShardTransactionMessages.WriteData parseFrom(
4837         com.google.protobuf.CodedInputStream input) throws java.io.IOException {
4838       return PARSER.parseFrom(input);
4839     }
4840
4841     public static org.opendaylight.controller.cluster.datastore.transaction.ShardTransactionMessages.WriteData parseFrom(
4842         com.google.protobuf.CodedInputStream input,
4843         com.google.protobuf.ExtensionRegistryLite extensionRegistry)
4844         throws java.io.IOException {
4845       return PARSER.parseFrom(input, extensionRegistry);
4846     }
4847
4848     public static Builder newBuilder() {
4849       return Builder.create();
4850     }
4851
4852     public Builder newBuilderForType() {
4853       return newBuilder();
4854     }
4855
4856     public static Builder newBuilder(
4857         org.opendaylight.controller.cluster.datastore.transaction.ShardTransactionMessages.WriteData prototype) {
4858       return newBuilder().mergeFrom(prototype);
4859     }
4860
4861     public Builder toBuilder() {
4862       return newBuilder(this);
4863     }
4864
4865     @java.lang.Override
4866     protected Builder newBuilderForType(
4867         com.google.protobuf.GeneratedMessage.BuilderParent parent) {
4868       Builder builder = new Builder(parent);
4869       return builder;
4870     }
4871
4872     /**
4873      * Protobuf type {@code org.opendaylight.controller.mdsal.WriteData}
4874      */
4875     public static final class Builder extends
4876         com.google.protobuf.GeneratedMessage.Builder<Builder>
4877         implements
4878         org.opendaylight.controller.cluster.datastore.transaction.ShardTransactionMessages.WriteDataOrBuilder {
4879       public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
4880         return org.opendaylight.controller.cluster.datastore.transaction.ShardTransactionMessages.internal_static_org_opendaylight_controller_mdsal_WriteData_descriptor;
4881       }
4882
4883       protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable() {
4884         return org.opendaylight.controller.cluster.datastore.transaction.ShardTransactionMessages.internal_static_org_opendaylight_controller_mdsal_WriteData_fieldAccessorTable
4885             .ensureFieldAccessorsInitialized(
4886                 org.opendaylight.controller.cluster.datastore.transaction.ShardTransactionMessages.WriteData.class,
4887                 org.opendaylight.controller.cluster.datastore.transaction.ShardTransactionMessages.WriteData.Builder.class);
4888       }
4889
4890       // Construct using
4891       // org.opendaylight.controller.cluster.datastore.transaction.ShardTransactionMessages.WriteData.newBuilder()
4892       private Builder() {
4893         maybeForceBuilderInitialization();
4894       }
4895
4896       private Builder(com.google.protobuf.GeneratedMessage.BuilderParent parent) {
4897         super(parent);
4898         maybeForceBuilderInitialization();
4899       }
4900
4901       private void maybeForceBuilderInitialization() {
4902         if (com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders) {
4903           getNormalizedNodeFieldBuilder();
4904         }
4905       }
4906
4907       private static Builder create() {
4908         return new Builder();
4909       }
4910
4911       public Builder clear() {
4912         super.clear();
4913         instanceIdentifierPathArguments_ =
4914             com.google.protobuf.LazyStringArrayList.EMPTY;
4915         bitField0_ = (bitField0_ & ~0x00000001);
4916         if (normalizedNodeBuilder_ == null) {
4917           normalizedNode_ =
4918               org.opendaylight.controller.cluster.datastore.common.SimpleNormalizedNodeMessage.NormalizedNodeXml
4919                   .getDefaultInstance();
4920         } else {
4921           normalizedNodeBuilder_.clear();
4922         }
4923         bitField0_ = (bitField0_ & ~0x00000002);
4924         return this;
4925       }
4926
4927       public Builder clone() {
4928         return create().mergeFrom(buildPartial());
4929       }
4930
4931       public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() {
4932         return org.opendaylight.controller.cluster.datastore.transaction.ShardTransactionMessages.internal_static_org_opendaylight_controller_mdsal_WriteData_descriptor;
4933       }
4934
4935       public org.opendaylight.controller.cluster.datastore.transaction.ShardTransactionMessages.WriteData getDefaultInstanceForType() {
4936         return org.opendaylight.controller.cluster.datastore.transaction.ShardTransactionMessages.WriteData
4937             .getDefaultInstance();
4938       }
4939
4940       public org.opendaylight.controller.cluster.datastore.transaction.ShardTransactionMessages.WriteData build() {
4941         org.opendaylight.controller.cluster.datastore.transaction.ShardTransactionMessages.WriteData result =
4942             buildPartial();
4943         if (!result.isInitialized()) {
4944           throw newUninitializedMessageException(result);
4945         }
4946         return result;
4947       }
4948
4949       public org.opendaylight.controller.cluster.datastore.transaction.ShardTransactionMessages.WriteData buildPartial() {
4950         org.opendaylight.controller.cluster.datastore.transaction.ShardTransactionMessages.WriteData result =
4951             new org.opendaylight.controller.cluster.datastore.transaction.ShardTransactionMessages.WriteData(
4952                 this);
4953         int from_bitField0_ = bitField0_;
4954         int to_bitField0_ = 0;
4955         if (((bitField0_ & 0x00000001) == 0x00000001)) {
4956           instanceIdentifierPathArguments_ =
4957               new com.google.protobuf.UnmodifiableLazyStringList(
4958                   instanceIdentifierPathArguments_);
4959           bitField0_ = (bitField0_ & ~0x00000001);
4960         }
4961         result.instanceIdentifierPathArguments_ =
4962             instanceIdentifierPathArguments_;
4963         if (((from_bitField0_ & 0x00000002) == 0x00000002)) {
4964           to_bitField0_ |= 0x00000001;
4965         }
4966         if (normalizedNodeBuilder_ == null) {
4967           result.normalizedNode_ = normalizedNode_;
4968         } else {
4969           result.normalizedNode_ = normalizedNodeBuilder_.build();
4970         }
4971         result.bitField0_ = to_bitField0_;
4972         onBuilt();
4973         return result;
4974       }
4975
4976       public Builder mergeFrom(com.google.protobuf.Message other) {
4977         if (other instanceof org.opendaylight.controller.cluster.datastore.transaction.ShardTransactionMessages.WriteData) {
4978           return mergeFrom((org.opendaylight.controller.cluster.datastore.transaction.ShardTransactionMessages.WriteData) other);
4979         } else {
4980           super.mergeFrom(other);
4981           return this;
4982         }
4983       }
4984
4985       public Builder mergeFrom(
4986           org.opendaylight.controller.cluster.datastore.transaction.ShardTransactionMessages.WriteData other) {
4987         if (other == org.opendaylight.controller.cluster.datastore.transaction.ShardTransactionMessages.WriteData
4988             .getDefaultInstance())
4989           return this;
4990         if (!other.instanceIdentifierPathArguments_.isEmpty()) {
4991           if (instanceIdentifierPathArguments_.isEmpty()) {
4992             instanceIdentifierPathArguments_ =
4993                 other.instanceIdentifierPathArguments_;
4994             bitField0_ = (bitField0_ & ~0x00000001);
4995           } else {
4996             ensureInstanceIdentifierPathArgumentsIsMutable();
4997             instanceIdentifierPathArguments_
4998                 .addAll(other.instanceIdentifierPathArguments_);
4999           }
5000           onChanged();
5001         }
5002         if (other.hasNormalizedNode()) {
5003           mergeNormalizedNode(other.getNormalizedNode());
5004         }
5005         this.mergeUnknownFields(other.getUnknownFields());
5006         return this;
5007       }
5008
5009       public final boolean isInitialized() {
5010         if (!hasNormalizedNode()) {
5011
5012           return false;
5013         }
5014         if (!getNormalizedNode().isInitialized()) {
5015
5016           return false;
5017         }
5018         return true;
5019       }
5020
5021       public Builder mergeFrom(com.google.protobuf.CodedInputStream input,
5022           com.google.protobuf.ExtensionRegistryLite extensionRegistry)
5023           throws java.io.IOException {
5024         org.opendaylight.controller.cluster.datastore.transaction.ShardTransactionMessages.WriteData parsedMessage =
5025             null;
5026         try {
5027           parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
5028         } catch (com.google.protobuf.InvalidProtocolBufferException e) {
5029           parsedMessage =
5030               (org.opendaylight.controller.cluster.datastore.transaction.ShardTransactionMessages.WriteData) e
5031                   .getUnfinishedMessage();
5032           throw e;
5033         } finally {
5034           if (parsedMessage != null) {
5035             mergeFrom(parsedMessage);
5036           }
5037         }
5038         return this;
5039       }
5040
5041       private int bitField0_;
5042
5043       // repeated string instanceIdentifierPathArguments = 1;
5044       private com.google.protobuf.LazyStringList instanceIdentifierPathArguments_ =
5045           com.google.protobuf.LazyStringArrayList.EMPTY;
5046
5047       private void ensureInstanceIdentifierPathArgumentsIsMutable() {
5048         if (!((bitField0_ & 0x00000001) == 0x00000001)) {
5049           instanceIdentifierPathArguments_ =
5050               new com.google.protobuf.LazyStringArrayList(
5051                   instanceIdentifierPathArguments_);
5052           bitField0_ |= 0x00000001;
5053         }
5054       }
5055
5056       /**
5057        * <code>repeated string instanceIdentifierPathArguments = 1;</code>
5058        */
5059       public java.util.List<java.lang.String> getInstanceIdentifierPathArgumentsList() {
5060         return java.util.Collections
5061             .unmodifiableList(instanceIdentifierPathArguments_);
5062       }
5063
5064       /**
5065        * <code>repeated string instanceIdentifierPathArguments = 1;</code>
5066        */
5067       public int getInstanceIdentifierPathArgumentsCount() {
5068         return instanceIdentifierPathArguments_.size();
5069       }
5070
5071       /**
5072        * <code>repeated string instanceIdentifierPathArguments = 1;</code>
5073        */
5074       public java.lang.String getInstanceIdentifierPathArguments(int index) {
5075         return instanceIdentifierPathArguments_.get(index);
5076       }
5077
5078       /**
5079        * <code>repeated string instanceIdentifierPathArguments = 1;</code>
5080        */
5081       public com.google.protobuf.ByteString getInstanceIdentifierPathArgumentsBytes(
5082           int index) {
5083         return instanceIdentifierPathArguments_.getByteString(index);
5084       }
5085
5086       /**
5087        * <code>repeated string instanceIdentifierPathArguments = 1;</code>
5088        */
5089       public Builder setInstanceIdentifierPathArguments(int index,
5090           java.lang.String value) {
5091         if (value == null) {
5092           throw new NullPointerException();
5093         }
5094         ensureInstanceIdentifierPathArgumentsIsMutable();
5095         instanceIdentifierPathArguments_.set(index, value);
5096         onChanged();
5097         return this;
5098       }
5099
5100       /**
5101        * <code>repeated string instanceIdentifierPathArguments = 1;</code>
5102        */
5103       public Builder addInstanceIdentifierPathArguments(java.lang.String value) {
5104         if (value == null) {
5105           throw new NullPointerException();
5106         }
5107         ensureInstanceIdentifierPathArgumentsIsMutable();
5108         instanceIdentifierPathArguments_.add(value);
5109         onChanged();
5110         return this;
5111       }
5112
5113       /**
5114        * <code>repeated string instanceIdentifierPathArguments = 1;</code>
5115        */
5116       public Builder addAllInstanceIdentifierPathArguments(
5117           java.lang.Iterable<java.lang.String> values) {
5118         ensureInstanceIdentifierPathArgumentsIsMutable();
5119         super.addAll(values, instanceIdentifierPathArguments_);
5120         onChanged();
5121         return this;
5122       }
5123
5124       /**
5125        * <code>repeated string instanceIdentifierPathArguments = 1;</code>
5126        */
5127       public Builder clearInstanceIdentifierPathArguments() {
5128         instanceIdentifierPathArguments_ =
5129             com.google.protobuf.LazyStringArrayList.EMPTY;
5130         bitField0_ = (bitField0_ & ~0x00000001);
5131         onChanged();
5132         return this;
5133       }
5134
5135       /**
5136        * <code>repeated string instanceIdentifierPathArguments = 1;</code>
5137        */
5138       public Builder addInstanceIdentifierPathArgumentsBytes(
5139           com.google.protobuf.ByteString value) {
5140         if (value == null) {
5141           throw new NullPointerException();
5142         }
5143         ensureInstanceIdentifierPathArgumentsIsMutable();
5144         instanceIdentifierPathArguments_.add(value);
5145         onChanged();
5146         return this;
5147       }
5148
5149       // required .org.opendaylight.controller.mdsal.NormalizedNodeXml normalizedNode = 2;
5150       private org.opendaylight.controller.cluster.datastore.common.SimpleNormalizedNodeMessage.NormalizedNodeXml normalizedNode_ =
5151           org.opendaylight.controller.cluster.datastore.common.SimpleNormalizedNodeMessage.NormalizedNodeXml
5152               .getDefaultInstance();
5153       private com.google.protobuf.SingleFieldBuilder<org.opendaylight.controller.cluster.datastore.common.SimpleNormalizedNodeMessage.NormalizedNodeXml, org.opendaylight.controller.cluster.datastore.common.SimpleNormalizedNodeMessage.NormalizedNodeXml.Builder, org.opendaylight.controller.cluster.datastore.common.SimpleNormalizedNodeMessage.NormalizedNodeXmlOrBuilder> normalizedNodeBuilder_;
5154
5155       /**
5156        * <code>required .org.opendaylight.controller.mdsal.NormalizedNodeXml normalizedNode = 2;</code>
5157        */
5158       public boolean hasNormalizedNode() {
5159         return ((bitField0_ & 0x00000002) == 0x00000002);
5160       }
5161
5162       /**
5163        * <code>required .org.opendaylight.controller.mdsal.NormalizedNodeXml normalizedNode = 2;</code>
5164        */
5165       public org.opendaylight.controller.cluster.datastore.common.SimpleNormalizedNodeMessage.NormalizedNodeXml getNormalizedNode() {
5166         if (normalizedNodeBuilder_ == null) {
5167           return normalizedNode_;
5168         } else {
5169           return normalizedNodeBuilder_.getMessage();
5170         }
5171       }
5172
5173       /**
5174        * <code>required .org.opendaylight.controller.mdsal.NormalizedNodeXml normalizedNode = 2;</code>
5175        */
5176       public Builder setNormalizedNode(
5177           org.opendaylight.controller.cluster.datastore.common.SimpleNormalizedNodeMessage.NormalizedNodeXml value) {
5178         if (normalizedNodeBuilder_ == null) {
5179           if (value == null) {
5180             throw new NullPointerException();
5181           }
5182           normalizedNode_ = value;
5183           onChanged();
5184         } else {
5185           normalizedNodeBuilder_.setMessage(value);
5186         }
5187         bitField0_ |= 0x00000002;
5188         return this;
5189       }
5190
5191       /**
5192        * <code>required .org.opendaylight.controller.mdsal.NormalizedNodeXml normalizedNode = 2;</code>
5193        */
5194       public Builder setNormalizedNode(
5195           org.opendaylight.controller.cluster.datastore.common.SimpleNormalizedNodeMessage.NormalizedNodeXml.Builder builderForValue) {
5196         if (normalizedNodeBuilder_ == null) {
5197           normalizedNode_ = builderForValue.build();
5198           onChanged();
5199         } else {
5200           normalizedNodeBuilder_.setMessage(builderForValue.build());
5201         }
5202         bitField0_ |= 0x00000002;
5203         return this;
5204       }
5205
5206       /**
5207        * <code>required .org.opendaylight.controller.mdsal.NormalizedNodeXml normalizedNode = 2;</code>
5208        */
5209       public Builder mergeNormalizedNode(
5210           org.opendaylight.controller.cluster.datastore.common.SimpleNormalizedNodeMessage.NormalizedNodeXml value) {
5211         if (normalizedNodeBuilder_ == null) {
5212           if (((bitField0_ & 0x00000002) == 0x00000002)
5213               && normalizedNode_ != org.opendaylight.controller.cluster.datastore.common.SimpleNormalizedNodeMessage.NormalizedNodeXml
5214                   .getDefaultInstance()) {
5215             normalizedNode_ =
5216                 org.opendaylight.controller.cluster.datastore.common.SimpleNormalizedNodeMessage.NormalizedNodeXml
5217                     .newBuilder(normalizedNode_).mergeFrom(value)
5218                     .buildPartial();
5219           } else {
5220             normalizedNode_ = value;
5221           }
5222           onChanged();
5223         } else {
5224           normalizedNodeBuilder_.mergeFrom(value);
5225         }
5226         bitField0_ |= 0x00000002;
5227         return this;
5228       }
5229
5230       /**
5231        * <code>required .org.opendaylight.controller.mdsal.NormalizedNodeXml normalizedNode = 2;</code>
5232        */
5233       public Builder clearNormalizedNode() {
5234         if (normalizedNodeBuilder_ == null) {
5235           normalizedNode_ =
5236               org.opendaylight.controller.cluster.datastore.common.SimpleNormalizedNodeMessage.NormalizedNodeXml
5237                   .getDefaultInstance();
5238           onChanged();
5239         } else {
5240           normalizedNodeBuilder_.clear();
5241         }
5242         bitField0_ = (bitField0_ & ~0x00000002);
5243         return this;
5244       }
5245
5246       /**
5247        * <code>required .org.opendaylight.controller.mdsal.NormalizedNodeXml normalizedNode = 2;</code>
5248        */
5249       public org.opendaylight.controller.cluster.datastore.common.SimpleNormalizedNodeMessage.NormalizedNodeXml.Builder getNormalizedNodeBuilder() {
5250         bitField0_ |= 0x00000002;
5251         onChanged();
5252         return getNormalizedNodeFieldBuilder().getBuilder();
5253       }
5254
5255       /**
5256        * <code>required .org.opendaylight.controller.mdsal.NormalizedNodeXml normalizedNode = 2;</code>
5257        */
5258       public org.opendaylight.controller.cluster.datastore.common.SimpleNormalizedNodeMessage.NormalizedNodeXmlOrBuilder getNormalizedNodeOrBuilder() {
5259         if (normalizedNodeBuilder_ != null) {
5260           return normalizedNodeBuilder_.getMessageOrBuilder();
5261         } else {
5262           return normalizedNode_;
5263         }
5264       }
5265
5266       /**
5267        * <code>required .org.opendaylight.controller.mdsal.NormalizedNodeXml normalizedNode = 2;</code>
5268        */
5269       private com.google.protobuf.SingleFieldBuilder<org.opendaylight.controller.cluster.datastore.common.SimpleNormalizedNodeMessage.NormalizedNodeXml, org.opendaylight.controller.cluster.datastore.common.SimpleNormalizedNodeMessage.NormalizedNodeXml.Builder, org.opendaylight.controller.cluster.datastore.common.SimpleNormalizedNodeMessage.NormalizedNodeXmlOrBuilder> getNormalizedNodeFieldBuilder() {
5270         if (normalizedNodeBuilder_ == null) {
5271           normalizedNodeBuilder_ =
5272               new com.google.protobuf.SingleFieldBuilder<org.opendaylight.controller.cluster.datastore.common.SimpleNormalizedNodeMessage.NormalizedNodeXml, org.opendaylight.controller.cluster.datastore.common.SimpleNormalizedNodeMessage.NormalizedNodeXml.Builder, org.opendaylight.controller.cluster.datastore.common.SimpleNormalizedNodeMessage.NormalizedNodeXmlOrBuilder>(
5273                   normalizedNode_, getParentForChildren(), isClean());
5274           normalizedNode_ = null;
5275         }
5276         return normalizedNodeBuilder_;
5277       }
5278
5279       // @@protoc_insertion_point(builder_scope:org.opendaylight.controller.mdsal.WriteData)
5280     }
5281
5282     static {
5283       defaultInstance = new WriteData(true);
5284       defaultInstance.initFields();
5285     }
5286
5287     // @@protoc_insertion_point(class_scope:org.opendaylight.controller.mdsal.WriteData)
5288   }
5289
5290   public interface WriteDataReplyOrBuilder extends
5291       com.google.protobuf.MessageOrBuilder {
5292   }
5293   /**
5294    * Protobuf type {@code org.opendaylight.controller.mdsal.WriteDataReply}
5295    */
5296   public static final class WriteDataReply extends
5297       com.google.protobuf.GeneratedMessage implements WriteDataReplyOrBuilder {
5298     // Use WriteDataReply.newBuilder() to construct.
5299     private WriteDataReply(
5300         com.google.protobuf.GeneratedMessage.Builder<?> builder) {
5301       super(builder);
5302       this.unknownFields = builder.getUnknownFields();
5303     }
5304
5305     private WriteDataReply(boolean noInit) {
5306       this.unknownFields =
5307           com.google.protobuf.UnknownFieldSet.getDefaultInstance();
5308     }
5309
5310     private static final WriteDataReply defaultInstance;
5311
5312     public static WriteDataReply getDefaultInstance() {
5313       return defaultInstance;
5314     }
5315
5316     public WriteDataReply getDefaultInstanceForType() {
5317       return defaultInstance;
5318     }
5319
5320     private final com.google.protobuf.UnknownFieldSet unknownFields;
5321
5322     @java.lang.Override
5323     public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
5324       return this.unknownFields;
5325     }
5326
5327     private WriteDataReply(com.google.protobuf.CodedInputStream input,
5328         com.google.protobuf.ExtensionRegistryLite extensionRegistry)
5329         throws com.google.protobuf.InvalidProtocolBufferException {
5330       initFields();
5331       com.google.protobuf.UnknownFieldSet.Builder unknownFields =
5332           com.google.protobuf.UnknownFieldSet.newBuilder();
5333       try {
5334         boolean done = false;
5335         while (!done) {
5336           int tag = input.readTag();
5337           switch (tag) {
5338             case 0:
5339               done = true;
5340               break;
5341             default: {
5342               if (!parseUnknownField(input, unknownFields, extensionRegistry,
5343                   tag)) {
5344                 done = true;
5345               }
5346               break;
5347             }
5348           }
5349         }
5350       } catch (com.google.protobuf.InvalidProtocolBufferException e) {
5351         throw e.setUnfinishedMessage(this);
5352       } catch (java.io.IOException e) {
5353         throw new com.google.protobuf.InvalidProtocolBufferException(
5354             e.getMessage()).setUnfinishedMessage(this);
5355       } finally {
5356         this.unknownFields = unknownFields.build();
5357         makeExtensionsImmutable();
5358       }
5359     }
5360
5361     public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
5362       return org.opendaylight.controller.cluster.datastore.transaction.ShardTransactionMessages.internal_static_org_opendaylight_controller_mdsal_WriteDataReply_descriptor;
5363     }
5364
5365     protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable() {
5366       return org.opendaylight.controller.cluster.datastore.transaction.ShardTransactionMessages.internal_static_org_opendaylight_controller_mdsal_WriteDataReply_fieldAccessorTable
5367           .ensureFieldAccessorsInitialized(
5368               org.opendaylight.controller.cluster.datastore.transaction.ShardTransactionMessages.WriteDataReply.class,
5369               org.opendaylight.controller.cluster.datastore.transaction.ShardTransactionMessages.WriteDataReply.Builder.class);
5370     }
5371
5372     public static com.google.protobuf.Parser<WriteDataReply> PARSER =
5373         new com.google.protobuf.AbstractParser<WriteDataReply>() {
5374           public WriteDataReply parsePartialFrom(
5375               com.google.protobuf.CodedInputStream input,
5376               com.google.protobuf.ExtensionRegistryLite extensionRegistry)
5377               throws com.google.protobuf.InvalidProtocolBufferException {
5378             return new WriteDataReply(input, extensionRegistry);
5379           }
5380         };
5381
5382     @java.lang.Override
5383     public com.google.protobuf.Parser<WriteDataReply> getParserForType() {
5384       return PARSER;
5385     }
5386
5387     private void initFields() {}
5388
5389     private byte memoizedIsInitialized = -1;
5390
5391     public final boolean isInitialized() {
5392       byte isInitialized = memoizedIsInitialized;
5393       if (isInitialized != -1)
5394         return isInitialized == 1;
5395
5396       memoizedIsInitialized = 1;
5397       return true;
5398     }
5399
5400     public void writeTo(com.google.protobuf.CodedOutputStream output)
5401         throws java.io.IOException {
5402       getSerializedSize();
5403       getUnknownFields().writeTo(output);
5404     }
5405
5406     private int memoizedSerializedSize = -1;
5407
5408     public int getSerializedSize() {
5409       int size = memoizedSerializedSize;
5410       if (size != -1)
5411         return size;
5412
5413       size = 0;
5414       size += getUnknownFields().getSerializedSize();
5415       memoizedSerializedSize = size;
5416       return size;
5417     }
5418
5419     private static final long serialVersionUID = 0L;
5420
5421     @java.lang.Override
5422     protected java.lang.Object writeReplace()
5423         throws java.io.ObjectStreamException {
5424       return super.writeReplace();
5425     }
5426
5427     public static org.opendaylight.controller.cluster.datastore.transaction.ShardTransactionMessages.WriteDataReply parseFrom(
5428         com.google.protobuf.ByteString data)
5429         throws com.google.protobuf.InvalidProtocolBufferException {
5430       return PARSER.parseFrom(data);
5431     }
5432
5433     public static org.opendaylight.controller.cluster.datastore.transaction.ShardTransactionMessages.WriteDataReply parseFrom(
5434         com.google.protobuf.ByteString data,
5435         com.google.protobuf.ExtensionRegistryLite extensionRegistry)
5436         throws com.google.protobuf.InvalidProtocolBufferException {
5437       return PARSER.parseFrom(data, extensionRegistry);
5438     }
5439
5440     public static org.opendaylight.controller.cluster.datastore.transaction.ShardTransactionMessages.WriteDataReply parseFrom(
5441         byte[] data) throws com.google.protobuf.InvalidProtocolBufferException {
5442       return PARSER.parseFrom(data);
5443     }
5444
5445     public static org.opendaylight.controller.cluster.datastore.transaction.ShardTransactionMessages.WriteDataReply parseFrom(
5446         byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
5447         throws com.google.protobuf.InvalidProtocolBufferException {
5448       return PARSER.parseFrom(data, extensionRegistry);
5449     }
5450
5451     public static org.opendaylight.controller.cluster.datastore.transaction.ShardTransactionMessages.WriteDataReply parseFrom(
5452         java.io.InputStream input) throws java.io.IOException {
5453       return PARSER.parseFrom(input);
5454     }
5455
5456     public static org.opendaylight.controller.cluster.datastore.transaction.ShardTransactionMessages.WriteDataReply parseFrom(
5457         java.io.InputStream input,
5458         com.google.protobuf.ExtensionRegistryLite extensionRegistry)
5459         throws java.io.IOException {
5460       return PARSER.parseFrom(input, extensionRegistry);
5461     }
5462
5463     public static org.opendaylight.controller.cluster.datastore.transaction.ShardTransactionMessages.WriteDataReply parseDelimitedFrom(
5464         java.io.InputStream input) throws java.io.IOException {
5465       return PARSER.parseDelimitedFrom(input);
5466     }
5467
5468     public static org.opendaylight.controller.cluster.datastore.transaction.ShardTransactionMessages.WriteDataReply parseDelimitedFrom(
5469         java.io.InputStream input,
5470         com.google.protobuf.ExtensionRegistryLite extensionRegistry)
5471         throws java.io.IOException {
5472       return PARSER.parseDelimitedFrom(input, extensionRegistry);
5473     }
5474
5475     public static org.opendaylight.controller.cluster.datastore.transaction.ShardTransactionMessages.WriteDataReply parseFrom(
5476         com.google.protobuf.CodedInputStream input) throws java.io.IOException {
5477       return PARSER.parseFrom(input);
5478     }
5479
5480     public static org.opendaylight.controller.cluster.datastore.transaction.ShardTransactionMessages.WriteDataReply parseFrom(
5481         com.google.protobuf.CodedInputStream input,
5482         com.google.protobuf.ExtensionRegistryLite extensionRegistry)
5483         throws java.io.IOException {
5484       return PARSER.parseFrom(input, extensionRegistry);
5485     }
5486
5487     public static Builder newBuilder() {
5488       return Builder.create();
5489     }
5490
5491     public Builder newBuilderForType() {
5492       return newBuilder();
5493     }
5494
5495     public static Builder newBuilder(
5496         org.opendaylight.controller.cluster.datastore.transaction.ShardTransactionMessages.WriteDataReply prototype) {
5497       return newBuilder().mergeFrom(prototype);
5498     }
5499
5500     public Builder toBuilder() {
5501       return newBuilder(this);
5502     }
5503
5504     @java.lang.Override
5505     protected Builder newBuilderForType(
5506         com.google.protobuf.GeneratedMessage.BuilderParent parent) {
5507       Builder builder = new Builder(parent);
5508       return builder;
5509     }
5510
5511     /**
5512      * Protobuf type {@code org.opendaylight.controller.mdsal.WriteDataReply}
5513      */
5514     public static final class Builder extends
5515         com.google.protobuf.GeneratedMessage.Builder<Builder>
5516         implements
5517         org.opendaylight.controller.cluster.datastore.transaction.ShardTransactionMessages.WriteDataReplyOrBuilder {
5518       public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
5519         return org.opendaylight.controller.cluster.datastore.transaction.ShardTransactionMessages.internal_static_org_opendaylight_controller_mdsal_WriteDataReply_descriptor;
5520       }
5521
5522       protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable() {
5523         return org.opendaylight.controller.cluster.datastore.transaction.ShardTransactionMessages.internal_static_org_opendaylight_controller_mdsal_WriteDataReply_fieldAccessorTable
5524             .ensureFieldAccessorsInitialized(
5525                 org.opendaylight.controller.cluster.datastore.transaction.ShardTransactionMessages.WriteDataReply.class,
5526                 org.opendaylight.controller.cluster.datastore.transaction.ShardTransactionMessages.WriteDataReply.Builder.class);
5527       }
5528
5529       // Construct using
5530       // org.opendaylight.controller.cluster.datastore.transaction.ShardTransactionMessages.WriteDataReply.newBuilder()
5531       private Builder() {
5532         maybeForceBuilderInitialization();
5533       }
5534
5535       private Builder(com.google.protobuf.GeneratedMessage.BuilderParent parent) {
5536         super(parent);
5537         maybeForceBuilderInitialization();
5538       }
5539
5540       private void maybeForceBuilderInitialization() {
5541         if (com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders) {
5542         }
5543       }
5544
5545       private static Builder create() {
5546         return new Builder();
5547       }
5548
5549       public Builder clear() {
5550         super.clear();
5551         return this;
5552       }
5553
5554       public Builder clone() {
5555         return create().mergeFrom(buildPartial());
5556       }
5557
5558       public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() {
5559         return org.opendaylight.controller.cluster.datastore.transaction.ShardTransactionMessages.internal_static_org_opendaylight_controller_mdsal_WriteDataReply_descriptor;
5560       }
5561
5562       public org.opendaylight.controller.cluster.datastore.transaction.ShardTransactionMessages.WriteDataReply getDefaultInstanceForType() {
5563         return org.opendaylight.controller.cluster.datastore.transaction.ShardTransactionMessages.WriteDataReply
5564             .getDefaultInstance();
5565       }
5566
5567       public org.opendaylight.controller.cluster.datastore.transaction.ShardTransactionMessages.WriteDataReply build() {
5568         org.opendaylight.controller.cluster.datastore.transaction.ShardTransactionMessages.WriteDataReply result =
5569             buildPartial();
5570         if (!result.isInitialized()) {
5571           throw newUninitializedMessageException(result);
5572         }
5573         return result;
5574       }
5575
5576       public org.opendaylight.controller.cluster.datastore.transaction.ShardTransactionMessages.WriteDataReply buildPartial() {
5577         org.opendaylight.controller.cluster.datastore.transaction.ShardTransactionMessages.WriteDataReply result =
5578             new org.opendaylight.controller.cluster.datastore.transaction.ShardTransactionMessages.WriteDataReply(
5579                 this);
5580         onBuilt();
5581         return result;
5582       }
5583
5584       public Builder mergeFrom(com.google.protobuf.Message other) {
5585         if (other instanceof org.opendaylight.controller.cluster.datastore.transaction.ShardTransactionMessages.WriteDataReply) {
5586           return mergeFrom((org.opendaylight.controller.cluster.datastore.transaction.ShardTransactionMessages.WriteDataReply) other);
5587         } else {
5588           super.mergeFrom(other);
5589           return this;
5590         }
5591       }
5592
5593       public Builder mergeFrom(
5594           org.opendaylight.controller.cluster.datastore.transaction.ShardTransactionMessages.WriteDataReply other) {
5595         if (other == org.opendaylight.controller.cluster.datastore.transaction.ShardTransactionMessages.WriteDataReply
5596             .getDefaultInstance())
5597           return this;
5598         this.mergeUnknownFields(other.getUnknownFields());
5599         return this;
5600       }
5601
5602       public final boolean isInitialized() {
5603         return true;
5604       }
5605
5606       public Builder mergeFrom(com.google.protobuf.CodedInputStream input,
5607           com.google.protobuf.ExtensionRegistryLite extensionRegistry)
5608           throws java.io.IOException {
5609         org.opendaylight.controller.cluster.datastore.transaction.ShardTransactionMessages.WriteDataReply parsedMessage =
5610             null;
5611         try {
5612           parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
5613         } catch (com.google.protobuf.InvalidProtocolBufferException e) {
5614           parsedMessage =
5615               (org.opendaylight.controller.cluster.datastore.transaction.ShardTransactionMessages.WriteDataReply) e
5616                   .getUnfinishedMessage();
5617           throw e;
5618         } finally {
5619           if (parsedMessage != null) {
5620             mergeFrom(parsedMessage);
5621           }
5622         }
5623         return this;
5624       }
5625
5626       // @@protoc_insertion_point(builder_scope:org.opendaylight.controller.mdsal.WriteDataReply)
5627     }
5628
5629     static {
5630       defaultInstance = new WriteDataReply(true);
5631       defaultInstance.initFields();
5632     }
5633
5634     // @@protoc_insertion_point(class_scope:org.opendaylight.controller.mdsal.WriteDataReply)
5635   }
5636
5637   private static com.google.protobuf.Descriptors.Descriptor internal_static_org_opendaylight_controller_mdsal_CloseTransaction_descriptor;
5638   private static com.google.protobuf.GeneratedMessage.FieldAccessorTable internal_static_org_opendaylight_controller_mdsal_CloseTransaction_fieldAccessorTable;
5639   private static com.google.protobuf.Descriptors.Descriptor internal_static_org_opendaylight_controller_mdsal_CloseTransactionReply_descriptor;
5640   private static com.google.protobuf.GeneratedMessage.FieldAccessorTable internal_static_org_opendaylight_controller_mdsal_CloseTransactionReply_fieldAccessorTable;
5641   private static com.google.protobuf.Descriptors.Descriptor internal_static_org_opendaylight_controller_mdsal_CreateTransaction_descriptor;
5642   private static com.google.protobuf.GeneratedMessage.FieldAccessorTable internal_static_org_opendaylight_controller_mdsal_CreateTransaction_fieldAccessorTable;
5643   private static com.google.protobuf.Descriptors.Descriptor internal_static_org_opendaylight_controller_mdsal_CreateTransactionReply_descriptor;
5644   private static com.google.protobuf.GeneratedMessage.FieldAccessorTable internal_static_org_opendaylight_controller_mdsal_CreateTransactionReply_fieldAccessorTable;
5645   private static com.google.protobuf.Descriptors.Descriptor internal_static_org_opendaylight_controller_mdsal_ReadyTransaction_descriptor;
5646   private static com.google.protobuf.GeneratedMessage.FieldAccessorTable internal_static_org_opendaylight_controller_mdsal_ReadyTransaction_fieldAccessorTable;
5647   private static com.google.protobuf.Descriptors.Descriptor internal_static_org_opendaylight_controller_mdsal_ReadyTransactionReply_descriptor;
5648   private static com.google.protobuf.GeneratedMessage.FieldAccessorTable internal_static_org_opendaylight_controller_mdsal_ReadyTransactionReply_fieldAccessorTable;
5649   private static com.google.protobuf.Descriptors.Descriptor internal_static_org_opendaylight_controller_mdsal_DeleteData_descriptor;
5650   private static com.google.protobuf.GeneratedMessage.FieldAccessorTable internal_static_org_opendaylight_controller_mdsal_DeleteData_fieldAccessorTable;
5651   private static com.google.protobuf.Descriptors.Descriptor internal_static_org_opendaylight_controller_mdsal_DeleteDataReply_descriptor;
5652   private static com.google.protobuf.GeneratedMessage.FieldAccessorTable internal_static_org_opendaylight_controller_mdsal_DeleteDataReply_fieldAccessorTable;
5653   private static com.google.protobuf.Descriptors.Descriptor internal_static_org_opendaylight_controller_mdsal_ReadData_descriptor;
5654   private static com.google.protobuf.GeneratedMessage.FieldAccessorTable internal_static_org_opendaylight_controller_mdsal_ReadData_fieldAccessorTable;
5655   private static com.google.protobuf.Descriptors.Descriptor internal_static_org_opendaylight_controller_mdsal_ReadDataReply_descriptor;
5656   private static com.google.protobuf.GeneratedMessage.FieldAccessorTable internal_static_org_opendaylight_controller_mdsal_ReadDataReply_fieldAccessorTable;
5657   private static com.google.protobuf.Descriptors.Descriptor internal_static_org_opendaylight_controller_mdsal_WriteData_descriptor;
5658   private static com.google.protobuf.GeneratedMessage.FieldAccessorTable internal_static_org_opendaylight_controller_mdsal_WriteData_fieldAccessorTable;
5659   private static com.google.protobuf.Descriptors.Descriptor internal_static_org_opendaylight_controller_mdsal_WriteDataReply_descriptor;
5660   private static com.google.protobuf.GeneratedMessage.FieldAccessorTable internal_static_org_opendaylight_controller_mdsal_WriteDataReply_fieldAccessorTable;
5661
5662   public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
5663     return descriptor;
5664   }
5665
5666   private static com.google.protobuf.Descriptors.FileDescriptor descriptor;
5667   static {
5668     java.lang.String[] descriptorData =
5669         {
5670             "\n\026ShardTransaction.proto\022!org.opendaylig"
5671                 + "ht.controller.mdsal\032\032SimpleNormalizedNod"
5672                 + "e.proto\"\022\n\020CloseTransaction\"\027\n\025CloseTran"
5673                 + "sactionReply\"\023\n\021CreateTransaction\"1\n\026Cre"
5674                 + "ateTransactionReply\022\027\n\017transactionPath\030\001"
5675                 + " \002(\t\"\022\n\020ReadyTransaction\"*\n\025ReadyTransac"
5676                 + "tionReply\022\021\n\tactorPath\030\001 \002(\t\"5\n\nDeleteDa"
5677                 + "ta\022\'\n\037instanceIdentifierPathArguments\030\001 "
5678                 + "\003(\t\"\021\n\017DeleteDataReply\"3\n\010ReadData\022\'\n\037in"
5679                 + "stanceIdentifierPathArguments\030\001 \002(\t\"]\n\rR",
5680             "eadDataReply\022L\n\016normalizedNode\030\001 \002(\01324.o"
5681                 + "rg.opendaylight.controller.mdsal.Normali"
5682                 + "zedNodeXml\"\202\001\n\tWriteData\022\'\n\037instanceIden"
5683                 + "tifierPathArguments\030\001 \003(\t\022L\n\016normalizedN"
5684                 + "ode\030\002 \002(\01324.org.opendaylight.controller."
5685                 + "mdsal.NormalizedNodeXml\"\020\n\016WriteDataRepl"
5686                 + "yBU\n9org.opendaylight.controller.cluster"
5687                 + ".datastore.transactionB\030ShardTransaction" + "Messages"};
5688     com.google.protobuf.Descriptors.FileDescriptor.InternalDescriptorAssigner assigner =
5689         new com.google.protobuf.Descriptors.FileDescriptor.InternalDescriptorAssigner() {
5690           public com.google.protobuf.ExtensionRegistry assignDescriptors(
5691               com.google.protobuf.Descriptors.FileDescriptor root) {
5692             descriptor = root;
5693             internal_static_org_opendaylight_controller_mdsal_CloseTransaction_descriptor =
5694                 getDescriptor().getMessageTypes().get(0);
5695             internal_static_org_opendaylight_controller_mdsal_CloseTransaction_fieldAccessorTable =
5696                 new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
5697                     internal_static_org_opendaylight_controller_mdsal_CloseTransaction_descriptor,
5698                     new java.lang.String[] {});
5699             internal_static_org_opendaylight_controller_mdsal_CloseTransactionReply_descriptor =
5700                 getDescriptor().getMessageTypes().get(1);
5701             internal_static_org_opendaylight_controller_mdsal_CloseTransactionReply_fieldAccessorTable =
5702                 new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
5703                     internal_static_org_opendaylight_controller_mdsal_CloseTransactionReply_descriptor,
5704                     new java.lang.String[] {});
5705             internal_static_org_opendaylight_controller_mdsal_CreateTransaction_descriptor =
5706                 getDescriptor().getMessageTypes().get(2);
5707             internal_static_org_opendaylight_controller_mdsal_CreateTransaction_fieldAccessorTable =
5708                 new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
5709                     internal_static_org_opendaylight_controller_mdsal_CreateTransaction_descriptor,
5710                     new java.lang.String[] {});
5711             internal_static_org_opendaylight_controller_mdsal_CreateTransactionReply_descriptor =
5712                 getDescriptor().getMessageTypes().get(3);
5713             internal_static_org_opendaylight_controller_mdsal_CreateTransactionReply_fieldAccessorTable =
5714                 new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
5715                     internal_static_org_opendaylight_controller_mdsal_CreateTransactionReply_descriptor,
5716                     new java.lang.String[] {"TransactionPath",});
5717             internal_static_org_opendaylight_controller_mdsal_ReadyTransaction_descriptor =
5718                 getDescriptor().getMessageTypes().get(4);
5719             internal_static_org_opendaylight_controller_mdsal_ReadyTransaction_fieldAccessorTable =
5720                 new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
5721                     internal_static_org_opendaylight_controller_mdsal_ReadyTransaction_descriptor,
5722                     new java.lang.String[] {});
5723             internal_static_org_opendaylight_controller_mdsal_ReadyTransactionReply_descriptor =
5724                 getDescriptor().getMessageTypes().get(5);
5725             internal_static_org_opendaylight_controller_mdsal_ReadyTransactionReply_fieldAccessorTable =
5726                 new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
5727                     internal_static_org_opendaylight_controller_mdsal_ReadyTransactionReply_descriptor,
5728                     new java.lang.String[] {"ActorPath",});
5729             internal_static_org_opendaylight_controller_mdsal_DeleteData_descriptor =
5730                 getDescriptor().getMessageTypes().get(6);
5731             internal_static_org_opendaylight_controller_mdsal_DeleteData_fieldAccessorTable =
5732                 new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
5733                     internal_static_org_opendaylight_controller_mdsal_DeleteData_descriptor,
5734                     new java.lang.String[] {"InstanceIdentifierPathArguments",});
5735             internal_static_org_opendaylight_controller_mdsal_DeleteDataReply_descriptor =
5736                 getDescriptor().getMessageTypes().get(7);
5737             internal_static_org_opendaylight_controller_mdsal_DeleteDataReply_fieldAccessorTable =
5738                 new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
5739                     internal_static_org_opendaylight_controller_mdsal_DeleteDataReply_descriptor,
5740                     new java.lang.String[] {});
5741             internal_static_org_opendaylight_controller_mdsal_ReadData_descriptor =
5742                 getDescriptor().getMessageTypes().get(8);
5743             internal_static_org_opendaylight_controller_mdsal_ReadData_fieldAccessorTable =
5744                 new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
5745                     internal_static_org_opendaylight_controller_mdsal_ReadData_descriptor,
5746                     new java.lang.String[] {"InstanceIdentifierPathArguments",});
5747             internal_static_org_opendaylight_controller_mdsal_ReadDataReply_descriptor =
5748                 getDescriptor().getMessageTypes().get(9);
5749             internal_static_org_opendaylight_controller_mdsal_ReadDataReply_fieldAccessorTable =
5750                 new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
5751                     internal_static_org_opendaylight_controller_mdsal_ReadDataReply_descriptor,
5752                     new java.lang.String[] {"NormalizedNode",});
5753             internal_static_org_opendaylight_controller_mdsal_WriteData_descriptor =
5754                 getDescriptor().getMessageTypes().get(10);
5755             internal_static_org_opendaylight_controller_mdsal_WriteData_fieldAccessorTable =
5756                 new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
5757                     internal_static_org_opendaylight_controller_mdsal_WriteData_descriptor,
5758                     new java.lang.String[] {"InstanceIdentifierPathArguments",
5759                         "NormalizedNode",});
5760             internal_static_org_opendaylight_controller_mdsal_WriteDataReply_descriptor =
5761                 getDescriptor().getMessageTypes().get(11);
5762             internal_static_org_opendaylight_controller_mdsal_WriteDataReply_fieldAccessorTable =
5763                 new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
5764                     internal_static_org_opendaylight_controller_mdsal_WriteDataReply_descriptor,
5765                     new java.lang.String[] {});
5766             return null;
5767           }
5768         };
5769     com.google.protobuf.Descriptors.FileDescriptor
5770         .internalBuildGeneratedFileFrom(
5771             descriptorData,
5772             new com.google.protobuf.Descriptors.FileDescriptor[] {org.opendaylight.controller.cluster.datastore.common.SimpleNormalizedNodeMessage
5773                 .getDescriptor(),}, assigner);
5774   }
5775
5776   // @@protoc_insertion_point(outer_class_scope)
5777 }