1 // Generated by the protocol buffer compiler. DO NOT EDIT!
2 // source: Persistent.proto
4 package org.opendaylight.controller.protobuff.messages.persistent;
6 public final class PersistentMessages {
7 private PersistentMessages() {}
8 public static void registerAllExtensions(
9 com.google.protobuf.ExtensionRegistry registry) {
11 public interface ModificationOrBuilder
12 extends com.google.protobuf.MessageOrBuilder {
14 // required string type = 1;
16 * <code>required string type = 1;</code>
20 * <code>required string type = 1;</code>
22 java.lang.String getType();
24 * <code>required string type = 1;</code>
26 com.google.protobuf.ByteString
29 // required .org.opendaylight.controller.mdsal.InstanceIdentifier path = 2;
31 * <code>required .org.opendaylight.controller.mdsal.InstanceIdentifier path = 2;</code>
35 * <code>required .org.opendaylight.controller.mdsal.InstanceIdentifier path = 2;</code>
37 org.opendaylight.controller.protobuff.messages.common.NormalizedNodeMessages.InstanceIdentifier getPath();
39 * <code>required .org.opendaylight.controller.mdsal.InstanceIdentifier path = 2;</code>
41 org.opendaylight.controller.protobuff.messages.common.NormalizedNodeMessages.InstanceIdentifierOrBuilder getPathOrBuilder();
43 // optional .org.opendaylight.controller.mdsal.Node data = 3;
45 * <code>optional .org.opendaylight.controller.mdsal.Node data = 3;</code>
49 * <code>optional .org.opendaylight.controller.mdsal.Node data = 3;</code>
51 org.opendaylight.controller.protobuff.messages.common.NormalizedNodeMessages.Node getData();
53 * <code>optional .org.opendaylight.controller.mdsal.Node data = 3;</code>
55 org.opendaylight.controller.protobuff.messages.common.NormalizedNodeMessages.NodeOrBuilder getDataOrBuilder();
58 * Protobuf type {@code org.opendaylight.controller.mdsal.Modification}
60 public static final class Modification extends
61 com.google.protobuf.GeneratedMessage
62 implements ModificationOrBuilder {
63 // Use Modification.newBuilder() to construct.
64 private Modification(com.google.protobuf.GeneratedMessage.Builder<?> builder) {
66 this.unknownFields = builder.getUnknownFields();
68 private Modification(boolean noInit) { this.unknownFields = com.google.protobuf.UnknownFieldSet.getDefaultInstance(); }
70 private static final Modification defaultInstance;
71 public static Modification getDefaultInstance() {
72 return defaultInstance;
75 public Modification getDefaultInstanceForType() {
76 return defaultInstance;
79 private final com.google.protobuf.UnknownFieldSet unknownFields;
81 public final com.google.protobuf.UnknownFieldSet
83 return this.unknownFields;
86 com.google.protobuf.CodedInputStream input,
87 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
88 throws com.google.protobuf.InvalidProtocolBufferException {
90 int mutable_bitField0_ = 0;
91 com.google.protobuf.UnknownFieldSet.Builder unknownFields =
92 com.google.protobuf.UnknownFieldSet.newBuilder();
96 int tag = input.readTag();
102 if (!parseUnknownField(input, unknownFields,
103 extensionRegistry, tag)) {
109 bitField0_ |= 0x00000001;
110 type_ = input.readBytes();
114 org.opendaylight.controller.protobuff.messages.common.NormalizedNodeMessages.InstanceIdentifier.Builder subBuilder = null;
115 if (((bitField0_ & 0x00000002) == 0x00000002)) {
116 subBuilder = path_.toBuilder();
118 path_ = input.readMessage(org.opendaylight.controller.protobuff.messages.common.NormalizedNodeMessages.InstanceIdentifier.PARSER, extensionRegistry);
119 if (subBuilder != null) {
120 subBuilder.mergeFrom(path_);
121 path_ = subBuilder.buildPartial();
123 bitField0_ |= 0x00000002;
127 org.opendaylight.controller.protobuff.messages.common.NormalizedNodeMessages.Node.Builder subBuilder = null;
128 if (((bitField0_ & 0x00000004) == 0x00000004)) {
129 subBuilder = data_.toBuilder();
131 data_ = input.readMessage(org.opendaylight.controller.protobuff.messages.common.NormalizedNodeMessages.Node.PARSER, extensionRegistry);
132 if (subBuilder != null) {
133 subBuilder.mergeFrom(data_);
134 data_ = subBuilder.buildPartial();
136 bitField0_ |= 0x00000004;
141 } catch (com.google.protobuf.InvalidProtocolBufferException e) {
142 throw e.setUnfinishedMessage(this);
143 } catch (java.io.IOException e) {
144 throw new com.google.protobuf.InvalidProtocolBufferException(
145 e.getMessage()).setUnfinishedMessage(this);
147 this.unknownFields = unknownFields.build();
148 makeExtensionsImmutable();
151 public static final com.google.protobuf.Descriptors.Descriptor
153 return org.opendaylight.controller.protobuff.messages.persistent.PersistentMessages.internal_static_org_opendaylight_controller_mdsal_Modification_descriptor;
156 protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
157 internalGetFieldAccessorTable() {
158 return org.opendaylight.controller.protobuff.messages.persistent.PersistentMessages.internal_static_org_opendaylight_controller_mdsal_Modification_fieldAccessorTable
159 .ensureFieldAccessorsInitialized(
160 org.opendaylight.controller.protobuff.messages.persistent.PersistentMessages.Modification.class, org.opendaylight.controller.protobuff.messages.persistent.PersistentMessages.Modification.Builder.class);
163 public static com.google.protobuf.Parser<Modification> PARSER =
164 new com.google.protobuf.AbstractParser<Modification>() {
165 public Modification parsePartialFrom(
166 com.google.protobuf.CodedInputStream input,
167 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
168 throws com.google.protobuf.InvalidProtocolBufferException {
169 return new Modification(input, extensionRegistry);
174 public com.google.protobuf.Parser<Modification> getParserForType() {
178 private int bitField0_;
179 // required string type = 1;
180 public static final int TYPE_FIELD_NUMBER = 1;
181 private java.lang.Object type_;
183 * <code>required string type = 1;</code>
185 public boolean hasType() {
186 return ((bitField0_ & 0x00000001) == 0x00000001);
189 * <code>required string type = 1;</code>
191 public java.lang.String getType() {
192 java.lang.Object ref = type_;
193 if (ref instanceof java.lang.String) {
194 return (java.lang.String) ref;
196 com.google.protobuf.ByteString bs =
197 (com.google.protobuf.ByteString) ref;
198 java.lang.String s = bs.toStringUtf8();
199 if (bs.isValidUtf8()) {
206 * <code>required string type = 1;</code>
208 public com.google.protobuf.ByteString
210 java.lang.Object ref = type_;
211 if (ref instanceof java.lang.String) {
212 com.google.protobuf.ByteString b =
213 com.google.protobuf.ByteString.copyFromUtf8(
214 (java.lang.String) ref);
218 return (com.google.protobuf.ByteString) ref;
222 // required .org.opendaylight.controller.mdsal.InstanceIdentifier path = 2;
223 public static final int PATH_FIELD_NUMBER = 2;
224 private org.opendaylight.controller.protobuff.messages.common.NormalizedNodeMessages.InstanceIdentifier path_;
226 * <code>required .org.opendaylight.controller.mdsal.InstanceIdentifier path = 2;</code>
228 public boolean hasPath() {
229 return ((bitField0_ & 0x00000002) == 0x00000002);
232 * <code>required .org.opendaylight.controller.mdsal.InstanceIdentifier path = 2;</code>
234 public org.opendaylight.controller.protobuff.messages.common.NormalizedNodeMessages.InstanceIdentifier getPath() {
238 * <code>required .org.opendaylight.controller.mdsal.InstanceIdentifier path = 2;</code>
240 public org.opendaylight.controller.protobuff.messages.common.NormalizedNodeMessages.InstanceIdentifierOrBuilder getPathOrBuilder() {
244 // optional .org.opendaylight.controller.mdsal.Node data = 3;
245 public static final int DATA_FIELD_NUMBER = 3;
246 private org.opendaylight.controller.protobuff.messages.common.NormalizedNodeMessages.Node data_;
248 * <code>optional .org.opendaylight.controller.mdsal.Node data = 3;</code>
250 public boolean hasData() {
251 return ((bitField0_ & 0x00000004) == 0x00000004);
254 * <code>optional .org.opendaylight.controller.mdsal.Node data = 3;</code>
256 public org.opendaylight.controller.protobuff.messages.common.NormalizedNodeMessages.Node getData() {
260 * <code>optional .org.opendaylight.controller.mdsal.Node data = 3;</code>
262 public org.opendaylight.controller.protobuff.messages.common.NormalizedNodeMessages.NodeOrBuilder getDataOrBuilder() {
266 private void initFields() {
268 path_ = org.opendaylight.controller.protobuff.messages.common.NormalizedNodeMessages.InstanceIdentifier.getDefaultInstance();
269 data_ = org.opendaylight.controller.protobuff.messages.common.NormalizedNodeMessages.Node.getDefaultInstance();
271 private byte memoizedIsInitialized = -1;
272 public final boolean isInitialized() {
273 byte isInitialized = memoizedIsInitialized;
274 if (isInitialized != -1) return isInitialized == 1;
277 memoizedIsInitialized = 0;
281 memoizedIsInitialized = 0;
284 if (!getPath().isInitialized()) {
285 memoizedIsInitialized = 0;
289 if (!getData().isInitialized()) {
290 memoizedIsInitialized = 0;
294 memoizedIsInitialized = 1;
298 public void writeTo(com.google.protobuf.CodedOutputStream output)
299 throws java.io.IOException {
301 if (((bitField0_ & 0x00000001) == 0x00000001)) {
302 output.writeBytes(1, getTypeBytes());
304 if (((bitField0_ & 0x00000002) == 0x00000002)) {
305 output.writeMessage(2, path_);
307 if (((bitField0_ & 0x00000004) == 0x00000004)) {
308 output.writeMessage(3, data_);
310 getUnknownFields().writeTo(output);
313 private int memoizedSerializedSize = -1;
314 public int getSerializedSize() {
315 int size = memoizedSerializedSize;
316 if (size != -1) return size;
319 if (((bitField0_ & 0x00000001) == 0x00000001)) {
320 size += com.google.protobuf.CodedOutputStream
321 .computeBytesSize(1, getTypeBytes());
323 if (((bitField0_ & 0x00000002) == 0x00000002)) {
324 size += com.google.protobuf.CodedOutputStream
325 .computeMessageSize(2, path_);
327 if (((bitField0_ & 0x00000004) == 0x00000004)) {
328 size += com.google.protobuf.CodedOutputStream
329 .computeMessageSize(3, data_);
331 size += getUnknownFields().getSerializedSize();
332 memoizedSerializedSize = size;
336 private static final long serialVersionUID = 0L;
338 protected java.lang.Object writeReplace()
339 throws java.io.ObjectStreamException {
340 return super.writeReplace();
343 public static org.opendaylight.controller.protobuff.messages.persistent.PersistentMessages.Modification parseFrom(
344 com.google.protobuf.ByteString data)
345 throws com.google.protobuf.InvalidProtocolBufferException {
346 return PARSER.parseFrom(data);
348 public static org.opendaylight.controller.protobuff.messages.persistent.PersistentMessages.Modification parseFrom(
349 com.google.protobuf.ByteString data,
350 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
351 throws com.google.protobuf.InvalidProtocolBufferException {
352 return PARSER.parseFrom(data, extensionRegistry);
354 public static org.opendaylight.controller.protobuff.messages.persistent.PersistentMessages.Modification parseFrom(byte[] data)
355 throws com.google.protobuf.InvalidProtocolBufferException {
356 return PARSER.parseFrom(data);
358 public static org.opendaylight.controller.protobuff.messages.persistent.PersistentMessages.Modification parseFrom(
360 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
361 throws com.google.protobuf.InvalidProtocolBufferException {
362 return PARSER.parseFrom(data, extensionRegistry);
364 public static org.opendaylight.controller.protobuff.messages.persistent.PersistentMessages.Modification parseFrom(java.io.InputStream input)
365 throws java.io.IOException {
366 return PARSER.parseFrom(input);
368 public static org.opendaylight.controller.protobuff.messages.persistent.PersistentMessages.Modification parseFrom(
369 java.io.InputStream input,
370 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
371 throws java.io.IOException {
372 return PARSER.parseFrom(input, extensionRegistry);
374 public static org.opendaylight.controller.protobuff.messages.persistent.PersistentMessages.Modification parseDelimitedFrom(java.io.InputStream input)
375 throws java.io.IOException {
376 return PARSER.parseDelimitedFrom(input);
378 public static org.opendaylight.controller.protobuff.messages.persistent.PersistentMessages.Modification parseDelimitedFrom(
379 java.io.InputStream input,
380 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
381 throws java.io.IOException {
382 return PARSER.parseDelimitedFrom(input, extensionRegistry);
384 public static org.opendaylight.controller.protobuff.messages.persistent.PersistentMessages.Modification parseFrom(
385 com.google.protobuf.CodedInputStream input)
386 throws java.io.IOException {
387 return PARSER.parseFrom(input);
389 public static org.opendaylight.controller.protobuff.messages.persistent.PersistentMessages.Modification parseFrom(
390 com.google.protobuf.CodedInputStream input,
391 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
392 throws java.io.IOException {
393 return PARSER.parseFrom(input, extensionRegistry);
396 public static Builder newBuilder() { return Builder.create(); }
397 public Builder newBuilderForType() { return newBuilder(); }
398 public static Builder newBuilder(org.opendaylight.controller.protobuff.messages.persistent.PersistentMessages.Modification prototype) {
399 return newBuilder().mergeFrom(prototype);
401 public Builder toBuilder() { return newBuilder(this); }
404 protected Builder newBuilderForType(
405 com.google.protobuf.GeneratedMessage.BuilderParent parent) {
406 Builder builder = new Builder(parent);
410 * Protobuf type {@code org.opendaylight.controller.mdsal.Modification}
412 public static final class Builder extends
413 com.google.protobuf.GeneratedMessage.Builder<Builder>
414 implements org.opendaylight.controller.protobuff.messages.persistent.PersistentMessages.ModificationOrBuilder {
415 public static final com.google.protobuf.Descriptors.Descriptor
417 return org.opendaylight.controller.protobuff.messages.persistent.PersistentMessages.internal_static_org_opendaylight_controller_mdsal_Modification_descriptor;
420 protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
421 internalGetFieldAccessorTable() {
422 return org.opendaylight.controller.protobuff.messages.persistent.PersistentMessages.internal_static_org_opendaylight_controller_mdsal_Modification_fieldAccessorTable
423 .ensureFieldAccessorsInitialized(
424 org.opendaylight.controller.protobuff.messages.persistent.PersistentMessages.Modification.class, org.opendaylight.controller.protobuff.messages.persistent.PersistentMessages.Modification.Builder.class);
427 // Construct using org.opendaylight.controller.protobuff.messages.persistent.PersistentMessages.Modification.newBuilder()
429 maybeForceBuilderInitialization();
433 com.google.protobuf.GeneratedMessage.BuilderParent parent) {
435 maybeForceBuilderInitialization();
437 private void maybeForceBuilderInitialization() {
438 if (com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders) {
439 getPathFieldBuilder();
440 getDataFieldBuilder();
443 private static Builder create() {
444 return new Builder();
447 public Builder clear() {
450 bitField0_ = (bitField0_ & ~0x00000001);
451 if (pathBuilder_ == null) {
452 path_ = org.opendaylight.controller.protobuff.messages.common.NormalizedNodeMessages.InstanceIdentifier.getDefaultInstance();
454 pathBuilder_.clear();
456 bitField0_ = (bitField0_ & ~0x00000002);
457 if (dataBuilder_ == null) {
458 data_ = org.opendaylight.controller.protobuff.messages.common.NormalizedNodeMessages.Node.getDefaultInstance();
460 dataBuilder_.clear();
462 bitField0_ = (bitField0_ & ~0x00000004);
466 public Builder clone() {
467 return create().mergeFrom(buildPartial());
470 public com.google.protobuf.Descriptors.Descriptor
471 getDescriptorForType() {
472 return org.opendaylight.controller.protobuff.messages.persistent.PersistentMessages.internal_static_org_opendaylight_controller_mdsal_Modification_descriptor;
475 public org.opendaylight.controller.protobuff.messages.persistent.PersistentMessages.Modification getDefaultInstanceForType() {
476 return org.opendaylight.controller.protobuff.messages.persistent.PersistentMessages.Modification.getDefaultInstance();
479 public org.opendaylight.controller.protobuff.messages.persistent.PersistentMessages.Modification build() {
480 org.opendaylight.controller.protobuff.messages.persistent.PersistentMessages.Modification result = buildPartial();
481 if (!result.isInitialized()) {
482 throw newUninitializedMessageException(result);
487 public org.opendaylight.controller.protobuff.messages.persistent.PersistentMessages.Modification buildPartial() {
488 org.opendaylight.controller.protobuff.messages.persistent.PersistentMessages.Modification result = new org.opendaylight.controller.protobuff.messages.persistent.PersistentMessages.Modification(this);
489 int from_bitField0_ = bitField0_;
490 int to_bitField0_ = 0;
491 if (((from_bitField0_ & 0x00000001) == 0x00000001)) {
492 to_bitField0_ |= 0x00000001;
494 result.type_ = type_;
495 if (((from_bitField0_ & 0x00000002) == 0x00000002)) {
496 to_bitField0_ |= 0x00000002;
498 if (pathBuilder_ == null) {
499 result.path_ = path_;
501 result.path_ = pathBuilder_.build();
503 if (((from_bitField0_ & 0x00000004) == 0x00000004)) {
504 to_bitField0_ |= 0x00000004;
506 if (dataBuilder_ == null) {
507 result.data_ = data_;
509 result.data_ = dataBuilder_.build();
511 result.bitField0_ = to_bitField0_;
516 public Builder mergeFrom(com.google.protobuf.Message other) {
517 if (other instanceof org.opendaylight.controller.protobuff.messages.persistent.PersistentMessages.Modification) {
518 return mergeFrom((org.opendaylight.controller.protobuff.messages.persistent.PersistentMessages.Modification)other);
520 super.mergeFrom(other);
525 public Builder mergeFrom(org.opendaylight.controller.protobuff.messages.persistent.PersistentMessages.Modification other) {
526 if (other == org.opendaylight.controller.protobuff.messages.persistent.PersistentMessages.Modification.getDefaultInstance()) return this;
527 if (other.hasType()) {
528 bitField0_ |= 0x00000001;
532 if (other.hasPath()) {
533 mergePath(other.getPath());
535 if (other.hasData()) {
536 mergeData(other.getData());
538 this.mergeUnknownFields(other.getUnknownFields());
542 public final boolean isInitialized() {
551 if (!getPath().isInitialized()) {
556 if (!getData().isInitialized()) {
564 public Builder mergeFrom(
565 com.google.protobuf.CodedInputStream input,
566 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
567 throws java.io.IOException {
568 org.opendaylight.controller.protobuff.messages.persistent.PersistentMessages.Modification parsedMessage = null;
570 parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
571 } catch (com.google.protobuf.InvalidProtocolBufferException e) {
572 parsedMessage = (org.opendaylight.controller.protobuff.messages.persistent.PersistentMessages.Modification) e.getUnfinishedMessage();
575 if (parsedMessage != null) {
576 mergeFrom(parsedMessage);
581 private int bitField0_;
583 // required string type = 1;
584 private java.lang.Object type_ = "";
586 * <code>required string type = 1;</code>
588 public boolean hasType() {
589 return ((bitField0_ & 0x00000001) == 0x00000001);
592 * <code>required string type = 1;</code>
594 public java.lang.String getType() {
595 java.lang.Object ref = type_;
596 if (!(ref instanceof java.lang.String)) {
597 java.lang.String s = ((com.google.protobuf.ByteString) ref)
602 return (java.lang.String) ref;
606 * <code>required string type = 1;</code>
608 public com.google.protobuf.ByteString
610 java.lang.Object ref = type_;
611 if (ref instanceof String) {
612 com.google.protobuf.ByteString b =
613 com.google.protobuf.ByteString.copyFromUtf8(
614 (java.lang.String) ref);
618 return (com.google.protobuf.ByteString) ref;
622 * <code>required string type = 1;</code>
624 public Builder setType(
625 java.lang.String value) {
627 throw new NullPointerException();
629 bitField0_ |= 0x00000001;
635 * <code>required string type = 1;</code>
637 public Builder clearType() {
638 bitField0_ = (bitField0_ & ~0x00000001);
639 type_ = getDefaultInstance().getType();
644 * <code>required string type = 1;</code>
646 public Builder setTypeBytes(
647 com.google.protobuf.ByteString value) {
649 throw new NullPointerException();
651 bitField0_ |= 0x00000001;
657 // required .org.opendaylight.controller.mdsal.InstanceIdentifier path = 2;
658 private org.opendaylight.controller.protobuff.messages.common.NormalizedNodeMessages.InstanceIdentifier path_ = org.opendaylight.controller.protobuff.messages.common.NormalizedNodeMessages.InstanceIdentifier.getDefaultInstance();
659 private com.google.protobuf.SingleFieldBuilder<
660 org.opendaylight.controller.protobuff.messages.common.NormalizedNodeMessages.InstanceIdentifier, org.opendaylight.controller.protobuff.messages.common.NormalizedNodeMessages.InstanceIdentifier.Builder, org.opendaylight.controller.protobuff.messages.common.NormalizedNodeMessages.InstanceIdentifierOrBuilder> pathBuilder_;
662 * <code>required .org.opendaylight.controller.mdsal.InstanceIdentifier path = 2;</code>
664 public boolean hasPath() {
665 return ((bitField0_ & 0x00000002) == 0x00000002);
668 * <code>required .org.opendaylight.controller.mdsal.InstanceIdentifier path = 2;</code>
670 public org.opendaylight.controller.protobuff.messages.common.NormalizedNodeMessages.InstanceIdentifier getPath() {
671 if (pathBuilder_ == null) {
674 return pathBuilder_.getMessage();
678 * <code>required .org.opendaylight.controller.mdsal.InstanceIdentifier path = 2;</code>
680 public Builder setPath(org.opendaylight.controller.protobuff.messages.common.NormalizedNodeMessages.InstanceIdentifier value) {
681 if (pathBuilder_ == null) {
683 throw new NullPointerException();
688 pathBuilder_.setMessage(value);
690 bitField0_ |= 0x00000002;
694 * <code>required .org.opendaylight.controller.mdsal.InstanceIdentifier path = 2;</code>
696 public Builder setPath(
697 org.opendaylight.controller.protobuff.messages.common.NormalizedNodeMessages.InstanceIdentifier.Builder builderForValue) {
698 if (pathBuilder_ == null) {
699 path_ = builderForValue.build();
702 pathBuilder_.setMessage(builderForValue.build());
704 bitField0_ |= 0x00000002;
708 * <code>required .org.opendaylight.controller.mdsal.InstanceIdentifier path = 2;</code>
710 public Builder mergePath(org.opendaylight.controller.protobuff.messages.common.NormalizedNodeMessages.InstanceIdentifier value) {
711 if (pathBuilder_ == null) {
712 if (((bitField0_ & 0x00000002) == 0x00000002) &&
713 path_ != org.opendaylight.controller.protobuff.messages.common.NormalizedNodeMessages.InstanceIdentifier.getDefaultInstance()) {
715 org.opendaylight.controller.protobuff.messages.common.NormalizedNodeMessages.InstanceIdentifier.newBuilder(path_).mergeFrom(value).buildPartial();
721 pathBuilder_.mergeFrom(value);
723 bitField0_ |= 0x00000002;
727 * <code>required .org.opendaylight.controller.mdsal.InstanceIdentifier path = 2;</code>
729 public Builder clearPath() {
730 if (pathBuilder_ == null) {
731 path_ = org.opendaylight.controller.protobuff.messages.common.NormalizedNodeMessages.InstanceIdentifier.getDefaultInstance();
734 pathBuilder_.clear();
736 bitField0_ = (bitField0_ & ~0x00000002);
740 * <code>required .org.opendaylight.controller.mdsal.InstanceIdentifier path = 2;</code>
742 public org.opendaylight.controller.protobuff.messages.common.NormalizedNodeMessages.InstanceIdentifier.Builder getPathBuilder() {
743 bitField0_ |= 0x00000002;
745 return getPathFieldBuilder().getBuilder();
748 * <code>required .org.opendaylight.controller.mdsal.InstanceIdentifier path = 2;</code>
750 public org.opendaylight.controller.protobuff.messages.common.NormalizedNodeMessages.InstanceIdentifierOrBuilder getPathOrBuilder() {
751 if (pathBuilder_ != null) {
752 return pathBuilder_.getMessageOrBuilder();
758 * <code>required .org.opendaylight.controller.mdsal.InstanceIdentifier path = 2;</code>
760 private com.google.protobuf.SingleFieldBuilder<
761 org.opendaylight.controller.protobuff.messages.common.NormalizedNodeMessages.InstanceIdentifier, org.opendaylight.controller.protobuff.messages.common.NormalizedNodeMessages.InstanceIdentifier.Builder, org.opendaylight.controller.protobuff.messages.common.NormalizedNodeMessages.InstanceIdentifierOrBuilder>
762 getPathFieldBuilder() {
763 if (pathBuilder_ == null) {
764 pathBuilder_ = new com.google.protobuf.SingleFieldBuilder<
765 org.opendaylight.controller.protobuff.messages.common.NormalizedNodeMessages.InstanceIdentifier, org.opendaylight.controller.protobuff.messages.common.NormalizedNodeMessages.InstanceIdentifier.Builder, org.opendaylight.controller.protobuff.messages.common.NormalizedNodeMessages.InstanceIdentifierOrBuilder>(
767 getParentForChildren(),
774 // optional .org.opendaylight.controller.mdsal.Node data = 3;
775 private org.opendaylight.controller.protobuff.messages.common.NormalizedNodeMessages.Node data_ = org.opendaylight.controller.protobuff.messages.common.NormalizedNodeMessages.Node.getDefaultInstance();
776 private com.google.protobuf.SingleFieldBuilder<
777 org.opendaylight.controller.protobuff.messages.common.NormalizedNodeMessages.Node, org.opendaylight.controller.protobuff.messages.common.NormalizedNodeMessages.Node.Builder, org.opendaylight.controller.protobuff.messages.common.NormalizedNodeMessages.NodeOrBuilder> dataBuilder_;
779 * <code>optional .org.opendaylight.controller.mdsal.Node data = 3;</code>
781 public boolean hasData() {
782 return ((bitField0_ & 0x00000004) == 0x00000004);
785 * <code>optional .org.opendaylight.controller.mdsal.Node data = 3;</code>
787 public org.opendaylight.controller.protobuff.messages.common.NormalizedNodeMessages.Node getData() {
788 if (dataBuilder_ == null) {
791 return dataBuilder_.getMessage();
795 * <code>optional .org.opendaylight.controller.mdsal.Node data = 3;</code>
797 public Builder setData(org.opendaylight.controller.protobuff.messages.common.NormalizedNodeMessages.Node value) {
798 if (dataBuilder_ == null) {
800 throw new NullPointerException();
805 dataBuilder_.setMessage(value);
807 bitField0_ |= 0x00000004;
811 * <code>optional .org.opendaylight.controller.mdsal.Node data = 3;</code>
813 public Builder setData(
814 org.opendaylight.controller.protobuff.messages.common.NormalizedNodeMessages.Node.Builder builderForValue) {
815 if (dataBuilder_ == null) {
816 data_ = builderForValue.build();
819 dataBuilder_.setMessage(builderForValue.build());
821 bitField0_ |= 0x00000004;
825 * <code>optional .org.opendaylight.controller.mdsal.Node data = 3;</code>
827 public Builder mergeData(org.opendaylight.controller.protobuff.messages.common.NormalizedNodeMessages.Node value) {
828 if (dataBuilder_ == null) {
829 if (((bitField0_ & 0x00000004) == 0x00000004) &&
830 data_ != org.opendaylight.controller.protobuff.messages.common.NormalizedNodeMessages.Node.getDefaultInstance()) {
832 org.opendaylight.controller.protobuff.messages.common.NormalizedNodeMessages.Node.newBuilder(data_).mergeFrom(value).buildPartial();
838 dataBuilder_.mergeFrom(value);
840 bitField0_ |= 0x00000004;
844 * <code>optional .org.opendaylight.controller.mdsal.Node data = 3;</code>
846 public Builder clearData() {
847 if (dataBuilder_ == null) {
848 data_ = org.opendaylight.controller.protobuff.messages.common.NormalizedNodeMessages.Node.getDefaultInstance();
851 dataBuilder_.clear();
853 bitField0_ = (bitField0_ & ~0x00000004);
857 * <code>optional .org.opendaylight.controller.mdsal.Node data = 3;</code>
859 public org.opendaylight.controller.protobuff.messages.common.NormalizedNodeMessages.Node.Builder getDataBuilder() {
860 bitField0_ |= 0x00000004;
862 return getDataFieldBuilder().getBuilder();
865 * <code>optional .org.opendaylight.controller.mdsal.Node data = 3;</code>
867 public org.opendaylight.controller.protobuff.messages.common.NormalizedNodeMessages.NodeOrBuilder getDataOrBuilder() {
868 if (dataBuilder_ != null) {
869 return dataBuilder_.getMessageOrBuilder();
875 * <code>optional .org.opendaylight.controller.mdsal.Node data = 3;</code>
877 private com.google.protobuf.SingleFieldBuilder<
878 org.opendaylight.controller.protobuff.messages.common.NormalizedNodeMessages.Node, org.opendaylight.controller.protobuff.messages.common.NormalizedNodeMessages.Node.Builder, org.opendaylight.controller.protobuff.messages.common.NormalizedNodeMessages.NodeOrBuilder>
879 getDataFieldBuilder() {
880 if (dataBuilder_ == null) {
881 dataBuilder_ = new com.google.protobuf.SingleFieldBuilder<
882 org.opendaylight.controller.protobuff.messages.common.NormalizedNodeMessages.Node, org.opendaylight.controller.protobuff.messages.common.NormalizedNodeMessages.Node.Builder, org.opendaylight.controller.protobuff.messages.common.NormalizedNodeMessages.NodeOrBuilder>(
884 getParentForChildren(),
891 // @@protoc_insertion_point(builder_scope:org.opendaylight.controller.mdsal.Modification)
895 defaultInstance = new Modification(true);
896 defaultInstance.initFields();
899 // @@protoc_insertion_point(class_scope:org.opendaylight.controller.mdsal.Modification)
902 public interface CompositeModificationOrBuilder
903 extends com.google.protobuf.MessageOrBuilder {
905 // repeated .org.opendaylight.controller.mdsal.Modification modification = 1;
907 * <code>repeated .org.opendaylight.controller.mdsal.Modification modification = 1;</code>
909 java.util.List<org.opendaylight.controller.protobuff.messages.persistent.PersistentMessages.Modification>
910 getModificationList();
912 * <code>repeated .org.opendaylight.controller.mdsal.Modification modification = 1;</code>
914 org.opendaylight.controller.protobuff.messages.persistent.PersistentMessages.Modification getModification(int index);
916 * <code>repeated .org.opendaylight.controller.mdsal.Modification modification = 1;</code>
918 int getModificationCount();
920 * <code>repeated .org.opendaylight.controller.mdsal.Modification modification = 1;</code>
922 java.util.List<? extends org.opendaylight.controller.protobuff.messages.persistent.PersistentMessages.ModificationOrBuilder>
923 getModificationOrBuilderList();
925 * <code>repeated .org.opendaylight.controller.mdsal.Modification modification = 1;</code>
927 org.opendaylight.controller.protobuff.messages.persistent.PersistentMessages.ModificationOrBuilder getModificationOrBuilder(
930 // optional int64 timeStamp = 2;
932 * <code>optional int64 timeStamp = 2;</code>
934 boolean hasTimeStamp();
936 * <code>optional int64 timeStamp = 2;</code>
941 * Protobuf type {@code org.opendaylight.controller.mdsal.CompositeModification}
943 public static final class CompositeModification extends
944 com.google.protobuf.GeneratedMessage
945 implements CompositeModificationOrBuilder {
946 // Use CompositeModification.newBuilder() to construct.
947 private CompositeModification(com.google.protobuf.GeneratedMessage.Builder<?> builder) {
949 this.unknownFields = builder.getUnknownFields();
951 private CompositeModification(boolean noInit) { this.unknownFields = com.google.protobuf.UnknownFieldSet.getDefaultInstance(); }
953 private static final CompositeModification defaultInstance;
954 public static CompositeModification getDefaultInstance() {
955 return defaultInstance;
958 public CompositeModification getDefaultInstanceForType() {
959 return defaultInstance;
962 private final com.google.protobuf.UnknownFieldSet unknownFields;
964 public final com.google.protobuf.UnknownFieldSet
966 return this.unknownFields;
968 private CompositeModification(
969 com.google.protobuf.CodedInputStream input,
970 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
971 throws com.google.protobuf.InvalidProtocolBufferException {
973 int mutable_bitField0_ = 0;
974 com.google.protobuf.UnknownFieldSet.Builder unknownFields =
975 com.google.protobuf.UnknownFieldSet.newBuilder();
977 boolean done = false;
979 int tag = input.readTag();
985 if (!parseUnknownField(input, unknownFields,
986 extensionRegistry, tag)) {
992 if (!((mutable_bitField0_ & 0x00000001) == 0x00000001)) {
993 modification_ = new java.util.ArrayList<org.opendaylight.controller.protobuff.messages.persistent.PersistentMessages.Modification>();
994 mutable_bitField0_ |= 0x00000001;
996 modification_.add(input.readMessage(org.opendaylight.controller.protobuff.messages.persistent.PersistentMessages.Modification.PARSER, extensionRegistry));
1000 bitField0_ |= 0x00000001;
1001 timeStamp_ = input.readInt64();
1006 } catch (com.google.protobuf.InvalidProtocolBufferException e) {
1007 throw e.setUnfinishedMessage(this);
1008 } catch (java.io.IOException e) {
1009 throw new com.google.protobuf.InvalidProtocolBufferException(
1010 e.getMessage()).setUnfinishedMessage(this);
1012 if (((mutable_bitField0_ & 0x00000001) == 0x00000001)) {
1013 modification_ = java.util.Collections.unmodifiableList(modification_);
1015 this.unknownFields = unknownFields.build();
1016 makeExtensionsImmutable();
1019 public static final com.google.protobuf.Descriptors.Descriptor
1021 return org.opendaylight.controller.protobuff.messages.persistent.PersistentMessages.internal_static_org_opendaylight_controller_mdsal_CompositeModification_descriptor;
1024 protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
1025 internalGetFieldAccessorTable() {
1026 return org.opendaylight.controller.protobuff.messages.persistent.PersistentMessages.internal_static_org_opendaylight_controller_mdsal_CompositeModification_fieldAccessorTable
1027 .ensureFieldAccessorsInitialized(
1028 org.opendaylight.controller.protobuff.messages.persistent.PersistentMessages.CompositeModification.class, org.opendaylight.controller.protobuff.messages.persistent.PersistentMessages.CompositeModification.Builder.class);
1031 public static com.google.protobuf.Parser<CompositeModification> PARSER =
1032 new com.google.protobuf.AbstractParser<CompositeModification>() {
1033 public CompositeModification parsePartialFrom(
1034 com.google.protobuf.CodedInputStream input,
1035 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
1036 throws com.google.protobuf.InvalidProtocolBufferException {
1037 return new CompositeModification(input, extensionRegistry);
1042 public com.google.protobuf.Parser<CompositeModification> getParserForType() {
1046 private int bitField0_;
1047 // repeated .org.opendaylight.controller.mdsal.Modification modification = 1;
1048 public static final int MODIFICATION_FIELD_NUMBER = 1;
1049 private java.util.List<org.opendaylight.controller.protobuff.messages.persistent.PersistentMessages.Modification> modification_;
1051 * <code>repeated .org.opendaylight.controller.mdsal.Modification modification = 1;</code>
1053 public java.util.List<org.opendaylight.controller.protobuff.messages.persistent.PersistentMessages.Modification> getModificationList() {
1054 return modification_;
1057 * <code>repeated .org.opendaylight.controller.mdsal.Modification modification = 1;</code>
1059 public java.util.List<? extends org.opendaylight.controller.protobuff.messages.persistent.PersistentMessages.ModificationOrBuilder>
1060 getModificationOrBuilderList() {
1061 return modification_;
1064 * <code>repeated .org.opendaylight.controller.mdsal.Modification modification = 1;</code>
1066 public int getModificationCount() {
1067 return modification_.size();
1070 * <code>repeated .org.opendaylight.controller.mdsal.Modification modification = 1;</code>
1072 public org.opendaylight.controller.protobuff.messages.persistent.PersistentMessages.Modification getModification(int index) {
1073 return modification_.get(index);
1076 * <code>repeated .org.opendaylight.controller.mdsal.Modification modification = 1;</code>
1078 public org.opendaylight.controller.protobuff.messages.persistent.PersistentMessages.ModificationOrBuilder getModificationOrBuilder(
1080 return modification_.get(index);
1083 // optional int64 timeStamp = 2;
1084 public static final int TIMESTAMP_FIELD_NUMBER = 2;
1085 private long timeStamp_;
1087 * <code>optional int64 timeStamp = 2;</code>
1089 public boolean hasTimeStamp() {
1090 return ((bitField0_ & 0x00000001) == 0x00000001);
1093 * <code>optional int64 timeStamp = 2;</code>
1095 public long getTimeStamp() {
1099 private void initFields() {
1100 modification_ = java.util.Collections.emptyList();
1103 private byte memoizedIsInitialized = -1;
1104 public final boolean isInitialized() {
1105 byte isInitialized = memoizedIsInitialized;
1106 if (isInitialized != -1) return isInitialized == 1;
1108 for (int i = 0; i < getModificationCount(); i++) {
1109 if (!getModification(i).isInitialized()) {
1110 memoizedIsInitialized = 0;
1114 memoizedIsInitialized = 1;
1118 public void writeTo(com.google.protobuf.CodedOutputStream output)
1119 throws java.io.IOException {
1120 getSerializedSize();
1121 for (int i = 0; i < modification_.size(); i++) {
1122 output.writeMessage(1, modification_.get(i));
1124 if (((bitField0_ & 0x00000001) == 0x00000001)) {
1125 output.writeInt64(2, timeStamp_);
1127 getUnknownFields().writeTo(output);
1130 private int memoizedSerializedSize = -1;
1131 public int getSerializedSize() {
1132 int size = memoizedSerializedSize;
1133 if (size != -1) return size;
1136 for (int i = 0; i < modification_.size(); i++) {
1137 size += com.google.protobuf.CodedOutputStream
1138 .computeMessageSize(1, modification_.get(i));
1140 if (((bitField0_ & 0x00000001) == 0x00000001)) {
1141 size += com.google.protobuf.CodedOutputStream
1142 .computeInt64Size(2, timeStamp_);
1144 size += getUnknownFields().getSerializedSize();
1145 memoizedSerializedSize = size;
1149 private static final long serialVersionUID = 0L;
1151 protected java.lang.Object writeReplace()
1152 throws java.io.ObjectStreamException {
1153 return super.writeReplace();
1156 public static org.opendaylight.controller.protobuff.messages.persistent.PersistentMessages.CompositeModification parseFrom(
1157 com.google.protobuf.ByteString data)
1158 throws com.google.protobuf.InvalidProtocolBufferException {
1159 return PARSER.parseFrom(data);
1161 public static org.opendaylight.controller.protobuff.messages.persistent.PersistentMessages.CompositeModification parseFrom(
1162 com.google.protobuf.ByteString data,
1163 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
1164 throws com.google.protobuf.InvalidProtocolBufferException {
1165 return PARSER.parseFrom(data, extensionRegistry);
1167 public static org.opendaylight.controller.protobuff.messages.persistent.PersistentMessages.CompositeModification parseFrom(byte[] data)
1168 throws com.google.protobuf.InvalidProtocolBufferException {
1169 return PARSER.parseFrom(data);
1171 public static org.opendaylight.controller.protobuff.messages.persistent.PersistentMessages.CompositeModification parseFrom(
1173 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
1174 throws com.google.protobuf.InvalidProtocolBufferException {
1175 return PARSER.parseFrom(data, extensionRegistry);
1177 public static org.opendaylight.controller.protobuff.messages.persistent.PersistentMessages.CompositeModification parseFrom(java.io.InputStream input)
1178 throws java.io.IOException {
1179 return PARSER.parseFrom(input);
1181 public static org.opendaylight.controller.protobuff.messages.persistent.PersistentMessages.CompositeModification parseFrom(
1182 java.io.InputStream input,
1183 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
1184 throws java.io.IOException {
1185 return PARSER.parseFrom(input, extensionRegistry);
1187 public static org.opendaylight.controller.protobuff.messages.persistent.PersistentMessages.CompositeModification parseDelimitedFrom(java.io.InputStream input)
1188 throws java.io.IOException {
1189 return PARSER.parseDelimitedFrom(input);
1191 public static org.opendaylight.controller.protobuff.messages.persistent.PersistentMessages.CompositeModification parseDelimitedFrom(
1192 java.io.InputStream input,
1193 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
1194 throws java.io.IOException {
1195 return PARSER.parseDelimitedFrom(input, extensionRegistry);
1197 public static org.opendaylight.controller.protobuff.messages.persistent.PersistentMessages.CompositeModification parseFrom(
1198 com.google.protobuf.CodedInputStream input)
1199 throws java.io.IOException {
1200 return PARSER.parseFrom(input);
1202 public static org.opendaylight.controller.protobuff.messages.persistent.PersistentMessages.CompositeModification parseFrom(
1203 com.google.protobuf.CodedInputStream input,
1204 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
1205 throws java.io.IOException {
1206 return PARSER.parseFrom(input, extensionRegistry);
1209 public static Builder newBuilder() { return Builder.create(); }
1210 public Builder newBuilderForType() { return newBuilder(); }
1211 public static Builder newBuilder(org.opendaylight.controller.protobuff.messages.persistent.PersistentMessages.CompositeModification prototype) {
1212 return newBuilder().mergeFrom(prototype);
1214 public Builder toBuilder() { return newBuilder(this); }
1217 protected Builder newBuilderForType(
1218 com.google.protobuf.GeneratedMessage.BuilderParent parent) {
1219 Builder builder = new Builder(parent);
1223 * Protobuf type {@code org.opendaylight.controller.mdsal.CompositeModification}
1225 public static final class Builder extends
1226 com.google.protobuf.GeneratedMessage.Builder<Builder>
1227 implements org.opendaylight.controller.protobuff.messages.persistent.PersistentMessages.CompositeModificationOrBuilder {
1228 public static final com.google.protobuf.Descriptors.Descriptor
1230 return org.opendaylight.controller.protobuff.messages.persistent.PersistentMessages.internal_static_org_opendaylight_controller_mdsal_CompositeModification_descriptor;
1233 protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
1234 internalGetFieldAccessorTable() {
1235 return org.opendaylight.controller.protobuff.messages.persistent.PersistentMessages.internal_static_org_opendaylight_controller_mdsal_CompositeModification_fieldAccessorTable
1236 .ensureFieldAccessorsInitialized(
1237 org.opendaylight.controller.protobuff.messages.persistent.PersistentMessages.CompositeModification.class, org.opendaylight.controller.protobuff.messages.persistent.PersistentMessages.CompositeModification.Builder.class);
1240 // Construct using org.opendaylight.controller.protobuff.messages.persistent.PersistentMessages.CompositeModification.newBuilder()
1242 maybeForceBuilderInitialization();
1246 com.google.protobuf.GeneratedMessage.BuilderParent parent) {
1248 maybeForceBuilderInitialization();
1250 private void maybeForceBuilderInitialization() {
1251 if (com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders) {
1252 getModificationFieldBuilder();
1255 private static Builder create() {
1256 return new Builder();
1259 public Builder clear() {
1261 if (modificationBuilder_ == null) {
1262 modification_ = java.util.Collections.emptyList();
1263 bitField0_ = (bitField0_ & ~0x00000001);
1265 modificationBuilder_.clear();
1268 bitField0_ = (bitField0_ & ~0x00000002);
1272 public Builder clone() {
1273 return create().mergeFrom(buildPartial());
1276 public com.google.protobuf.Descriptors.Descriptor
1277 getDescriptorForType() {
1278 return org.opendaylight.controller.protobuff.messages.persistent.PersistentMessages.internal_static_org_opendaylight_controller_mdsal_CompositeModification_descriptor;
1281 public org.opendaylight.controller.protobuff.messages.persistent.PersistentMessages.CompositeModification getDefaultInstanceForType() {
1282 return org.opendaylight.controller.protobuff.messages.persistent.PersistentMessages.CompositeModification.getDefaultInstance();
1285 public org.opendaylight.controller.protobuff.messages.persistent.PersistentMessages.CompositeModification build() {
1286 org.opendaylight.controller.protobuff.messages.persistent.PersistentMessages.CompositeModification result = buildPartial();
1287 if (!result.isInitialized()) {
1288 throw newUninitializedMessageException(result);
1293 public org.opendaylight.controller.protobuff.messages.persistent.PersistentMessages.CompositeModification buildPartial() {
1294 org.opendaylight.controller.protobuff.messages.persistent.PersistentMessages.CompositeModification result = new org.opendaylight.controller.protobuff.messages.persistent.PersistentMessages.CompositeModification(this);
1295 int from_bitField0_ = bitField0_;
1296 int to_bitField0_ = 0;
1297 if (modificationBuilder_ == null) {
1298 if (((bitField0_ & 0x00000001) == 0x00000001)) {
1299 modification_ = java.util.Collections.unmodifiableList(modification_);
1300 bitField0_ = (bitField0_ & ~0x00000001);
1302 result.modification_ = modification_;
1304 result.modification_ = modificationBuilder_.build();
1306 if (((from_bitField0_ & 0x00000002) == 0x00000002)) {
1307 to_bitField0_ |= 0x00000001;
1309 result.timeStamp_ = timeStamp_;
1310 result.bitField0_ = to_bitField0_;
1315 public Builder mergeFrom(com.google.protobuf.Message other) {
1316 if (other instanceof org.opendaylight.controller.protobuff.messages.persistent.PersistentMessages.CompositeModification) {
1317 return mergeFrom((org.opendaylight.controller.protobuff.messages.persistent.PersistentMessages.CompositeModification)other);
1319 super.mergeFrom(other);
1324 public Builder mergeFrom(org.opendaylight.controller.protobuff.messages.persistent.PersistentMessages.CompositeModification other) {
1325 if (other == org.opendaylight.controller.protobuff.messages.persistent.PersistentMessages.CompositeModification.getDefaultInstance()) return this;
1326 if (modificationBuilder_ == null) {
1327 if (!other.modification_.isEmpty()) {
1328 if (modification_.isEmpty()) {
1329 modification_ = other.modification_;
1330 bitField0_ = (bitField0_ & ~0x00000001);
1332 ensureModificationIsMutable();
1333 modification_.addAll(other.modification_);
1338 if (!other.modification_.isEmpty()) {
1339 if (modificationBuilder_.isEmpty()) {
1340 modificationBuilder_.dispose();
1341 modificationBuilder_ = null;
1342 modification_ = other.modification_;
1343 bitField0_ = (bitField0_ & ~0x00000001);
1344 modificationBuilder_ =
1345 com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders ?
1346 getModificationFieldBuilder() : null;
1348 modificationBuilder_.addAllMessages(other.modification_);
1352 if (other.hasTimeStamp()) {
1353 setTimeStamp(other.getTimeStamp());
1355 this.mergeUnknownFields(other.getUnknownFields());
1359 public final boolean isInitialized() {
1360 for (int i = 0; i < getModificationCount(); i++) {
1361 if (!getModification(i).isInitialized()) {
1369 public Builder mergeFrom(
1370 com.google.protobuf.CodedInputStream input,
1371 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
1372 throws java.io.IOException {
1373 org.opendaylight.controller.protobuff.messages.persistent.PersistentMessages.CompositeModification parsedMessage = null;
1375 parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
1376 } catch (com.google.protobuf.InvalidProtocolBufferException e) {
1377 parsedMessage = (org.opendaylight.controller.protobuff.messages.persistent.PersistentMessages.CompositeModification) e.getUnfinishedMessage();
1380 if (parsedMessage != null) {
1381 mergeFrom(parsedMessage);
1386 private int bitField0_;
1388 // repeated .org.opendaylight.controller.mdsal.Modification modification = 1;
1389 private java.util.List<org.opendaylight.controller.protobuff.messages.persistent.PersistentMessages.Modification> modification_ =
1390 java.util.Collections.emptyList();
1391 private void ensureModificationIsMutable() {
1392 if (!((bitField0_ & 0x00000001) == 0x00000001)) {
1393 modification_ = new java.util.ArrayList<org.opendaylight.controller.protobuff.messages.persistent.PersistentMessages.Modification>(modification_);
1394 bitField0_ |= 0x00000001;
1398 private com.google.protobuf.RepeatedFieldBuilder<
1399 org.opendaylight.controller.protobuff.messages.persistent.PersistentMessages.Modification, org.opendaylight.controller.protobuff.messages.persistent.PersistentMessages.Modification.Builder, org.opendaylight.controller.protobuff.messages.persistent.PersistentMessages.ModificationOrBuilder> modificationBuilder_;
1402 * <code>repeated .org.opendaylight.controller.mdsal.Modification modification = 1;</code>
1404 public java.util.List<org.opendaylight.controller.protobuff.messages.persistent.PersistentMessages.Modification> getModificationList() {
1405 if (modificationBuilder_ == null) {
1406 return java.util.Collections.unmodifiableList(modification_);
1408 return modificationBuilder_.getMessageList();
1412 * <code>repeated .org.opendaylight.controller.mdsal.Modification modification = 1;</code>
1414 public int getModificationCount() {
1415 if (modificationBuilder_ == null) {
1416 return modification_.size();
1418 return modificationBuilder_.getCount();
1422 * <code>repeated .org.opendaylight.controller.mdsal.Modification modification = 1;</code>
1424 public org.opendaylight.controller.protobuff.messages.persistent.PersistentMessages.Modification getModification(int index) {
1425 if (modificationBuilder_ == null) {
1426 return modification_.get(index);
1428 return modificationBuilder_.getMessage(index);
1432 * <code>repeated .org.opendaylight.controller.mdsal.Modification modification = 1;</code>
1434 public Builder setModification(
1435 int index, org.opendaylight.controller.protobuff.messages.persistent.PersistentMessages.Modification value) {
1436 if (modificationBuilder_ == null) {
1437 if (value == null) {
1438 throw new NullPointerException();
1440 ensureModificationIsMutable();
1441 modification_.set(index, value);
1444 modificationBuilder_.setMessage(index, value);
1449 * <code>repeated .org.opendaylight.controller.mdsal.Modification modification = 1;</code>
1451 public Builder setModification(
1452 int index, org.opendaylight.controller.protobuff.messages.persistent.PersistentMessages.Modification.Builder builderForValue) {
1453 if (modificationBuilder_ == null) {
1454 ensureModificationIsMutable();
1455 modification_.set(index, builderForValue.build());
1458 modificationBuilder_.setMessage(index, builderForValue.build());
1463 * <code>repeated .org.opendaylight.controller.mdsal.Modification modification = 1;</code>
1465 public Builder addModification(org.opendaylight.controller.protobuff.messages.persistent.PersistentMessages.Modification value) {
1466 if (modificationBuilder_ == null) {
1467 if (value == null) {
1468 throw new NullPointerException();
1470 ensureModificationIsMutable();
1471 modification_.add(value);
1474 modificationBuilder_.addMessage(value);
1479 * <code>repeated .org.opendaylight.controller.mdsal.Modification modification = 1;</code>
1481 public Builder addModification(
1482 int index, org.opendaylight.controller.protobuff.messages.persistent.PersistentMessages.Modification value) {
1483 if (modificationBuilder_ == null) {
1484 if (value == null) {
1485 throw new NullPointerException();
1487 ensureModificationIsMutable();
1488 modification_.add(index, value);
1491 modificationBuilder_.addMessage(index, value);
1496 * <code>repeated .org.opendaylight.controller.mdsal.Modification modification = 1;</code>
1498 public Builder addModification(
1499 org.opendaylight.controller.protobuff.messages.persistent.PersistentMessages.Modification.Builder builderForValue) {
1500 if (modificationBuilder_ == null) {
1501 ensureModificationIsMutable();
1502 modification_.add(builderForValue.build());
1505 modificationBuilder_.addMessage(builderForValue.build());
1510 * <code>repeated .org.opendaylight.controller.mdsal.Modification modification = 1;</code>
1512 public Builder addModification(
1513 int index, org.opendaylight.controller.protobuff.messages.persistent.PersistentMessages.Modification.Builder builderForValue) {
1514 if (modificationBuilder_ == null) {
1515 ensureModificationIsMutable();
1516 modification_.add(index, builderForValue.build());
1519 modificationBuilder_.addMessage(index, builderForValue.build());
1524 * <code>repeated .org.opendaylight.controller.mdsal.Modification modification = 1;</code>
1526 public Builder addAllModification(
1527 java.lang.Iterable<? extends org.opendaylight.controller.protobuff.messages.persistent.PersistentMessages.Modification> values) {
1528 if (modificationBuilder_ == null) {
1529 ensureModificationIsMutable();
1530 super.addAll(values, modification_);
1533 modificationBuilder_.addAllMessages(values);
1538 * <code>repeated .org.opendaylight.controller.mdsal.Modification modification = 1;</code>
1540 public Builder clearModification() {
1541 if (modificationBuilder_ == null) {
1542 modification_ = java.util.Collections.emptyList();
1543 bitField0_ = (bitField0_ & ~0x00000001);
1546 modificationBuilder_.clear();
1551 * <code>repeated .org.opendaylight.controller.mdsal.Modification modification = 1;</code>
1553 public Builder removeModification(int index) {
1554 if (modificationBuilder_ == null) {
1555 ensureModificationIsMutable();
1556 modification_.remove(index);
1559 modificationBuilder_.remove(index);
1564 * <code>repeated .org.opendaylight.controller.mdsal.Modification modification = 1;</code>
1566 public org.opendaylight.controller.protobuff.messages.persistent.PersistentMessages.Modification.Builder getModificationBuilder(
1568 return getModificationFieldBuilder().getBuilder(index);
1571 * <code>repeated .org.opendaylight.controller.mdsal.Modification modification = 1;</code>
1573 public org.opendaylight.controller.protobuff.messages.persistent.PersistentMessages.ModificationOrBuilder getModificationOrBuilder(
1575 if (modificationBuilder_ == null) {
1576 return modification_.get(index); } else {
1577 return modificationBuilder_.getMessageOrBuilder(index);
1581 * <code>repeated .org.opendaylight.controller.mdsal.Modification modification = 1;</code>
1583 public java.util.List<? extends org.opendaylight.controller.protobuff.messages.persistent.PersistentMessages.ModificationOrBuilder>
1584 getModificationOrBuilderList() {
1585 if (modificationBuilder_ != null) {
1586 return modificationBuilder_.getMessageOrBuilderList();
1588 return java.util.Collections.unmodifiableList(modification_);
1592 * <code>repeated .org.opendaylight.controller.mdsal.Modification modification = 1;</code>
1594 public org.opendaylight.controller.protobuff.messages.persistent.PersistentMessages.Modification.Builder addModificationBuilder() {
1595 return getModificationFieldBuilder().addBuilder(
1596 org.opendaylight.controller.protobuff.messages.persistent.PersistentMessages.Modification.getDefaultInstance());
1599 * <code>repeated .org.opendaylight.controller.mdsal.Modification modification = 1;</code>
1601 public org.opendaylight.controller.protobuff.messages.persistent.PersistentMessages.Modification.Builder addModificationBuilder(
1603 return getModificationFieldBuilder().addBuilder(
1604 index, org.opendaylight.controller.protobuff.messages.persistent.PersistentMessages.Modification.getDefaultInstance());
1607 * <code>repeated .org.opendaylight.controller.mdsal.Modification modification = 1;</code>
1609 public java.util.List<org.opendaylight.controller.protobuff.messages.persistent.PersistentMessages.Modification.Builder>
1610 getModificationBuilderList() {
1611 return getModificationFieldBuilder().getBuilderList();
1613 private com.google.protobuf.RepeatedFieldBuilder<
1614 org.opendaylight.controller.protobuff.messages.persistent.PersistentMessages.Modification, org.opendaylight.controller.protobuff.messages.persistent.PersistentMessages.Modification.Builder, org.opendaylight.controller.protobuff.messages.persistent.PersistentMessages.ModificationOrBuilder>
1615 getModificationFieldBuilder() {
1616 if (modificationBuilder_ == null) {
1617 modificationBuilder_ = new com.google.protobuf.RepeatedFieldBuilder<
1618 org.opendaylight.controller.protobuff.messages.persistent.PersistentMessages.Modification, org.opendaylight.controller.protobuff.messages.persistent.PersistentMessages.Modification.Builder, org.opendaylight.controller.protobuff.messages.persistent.PersistentMessages.ModificationOrBuilder>(
1620 ((bitField0_ & 0x00000001) == 0x00000001),
1621 getParentForChildren(),
1623 modification_ = null;
1625 return modificationBuilder_;
1628 // optional int64 timeStamp = 2;
1629 private long timeStamp_ ;
1631 * <code>optional int64 timeStamp = 2;</code>
1633 public boolean hasTimeStamp() {
1634 return ((bitField0_ & 0x00000002) == 0x00000002);
1637 * <code>optional int64 timeStamp = 2;</code>
1639 public long getTimeStamp() {
1643 * <code>optional int64 timeStamp = 2;</code>
1645 public Builder setTimeStamp(long value) {
1646 bitField0_ |= 0x00000002;
1652 * <code>optional int64 timeStamp = 2;</code>
1654 public Builder clearTimeStamp() {
1655 bitField0_ = (bitField0_ & ~0x00000002);
1661 // @@protoc_insertion_point(builder_scope:org.opendaylight.controller.mdsal.CompositeModification)
1665 defaultInstance = new CompositeModification(true);
1666 defaultInstance.initFields();
1669 // @@protoc_insertion_point(class_scope:org.opendaylight.controller.mdsal.CompositeModification)
1672 private static com.google.protobuf.Descriptors.Descriptor
1673 internal_static_org_opendaylight_controller_mdsal_Modification_descriptor;
1675 com.google.protobuf.GeneratedMessage.FieldAccessorTable
1676 internal_static_org_opendaylight_controller_mdsal_Modification_fieldAccessorTable;
1677 private static com.google.protobuf.Descriptors.Descriptor
1678 internal_static_org_opendaylight_controller_mdsal_CompositeModification_descriptor;
1680 com.google.protobuf.GeneratedMessage.FieldAccessorTable
1681 internal_static_org_opendaylight_controller_mdsal_CompositeModification_fieldAccessorTable;
1683 public static com.google.protobuf.Descriptors.FileDescriptor
1687 private static com.google.protobuf.Descriptors.FileDescriptor
1690 java.lang.String[] descriptorData = {
1691 "\n\020Persistent.proto\022!org.opendaylight.con" +
1692 "troller.mdsal\032\014Common.proto\032\033AppendEntri" +
1693 "esMessages.proto\"\230\001\n\014Modification\022\014\n\004typ" +
1694 "e\030\001 \002(\t\022C\n\004path\030\002 \002(\01325.org.opendaylight" +
1695 ".controller.mdsal.InstanceIdentifier\0225\n\004" +
1696 "data\030\003 \001(\0132\'.org.opendaylight.controller" +
1697 ".mdsal.Node\"q\n\025CompositeModification\022E\n\014" +
1698 "modification\030\001 \003(\0132/.org.opendaylight.co" +
1699 "ntroller.mdsal.Modification\022\021\n\ttimeStamp" +
1700 "\030\002 \001(\003BO\n9org.opendaylight.controller.pr",
1701 "otobuff.messages.persistentB\022PersistentM" +
1704 com.google.protobuf.Descriptors.FileDescriptor.InternalDescriptorAssigner assigner =
1705 new com.google.protobuf.Descriptors.FileDescriptor.InternalDescriptorAssigner() {
1706 public com.google.protobuf.ExtensionRegistry assignDescriptors(
1707 com.google.protobuf.Descriptors.FileDescriptor root) {
1709 internal_static_org_opendaylight_controller_mdsal_Modification_descriptor =
1710 getDescriptor().getMessageTypes().get(0);
1711 internal_static_org_opendaylight_controller_mdsal_Modification_fieldAccessorTable = new
1712 com.google.protobuf.GeneratedMessage.FieldAccessorTable(
1713 internal_static_org_opendaylight_controller_mdsal_Modification_descriptor,
1714 new java.lang.String[] { "Type", "Path", "Data", });
1715 internal_static_org_opendaylight_controller_mdsal_CompositeModification_descriptor =
1716 getDescriptor().getMessageTypes().get(1);
1717 internal_static_org_opendaylight_controller_mdsal_CompositeModification_fieldAccessorTable = new
1718 com.google.protobuf.GeneratedMessage.FieldAccessorTable(
1719 internal_static_org_opendaylight_controller_mdsal_CompositeModification_descriptor,
1720 new java.lang.String[] { "Modification", "TimeStamp", });
1724 com.google.protobuf.Descriptors.FileDescriptor
1725 .internalBuildGeneratedFileFrom(descriptorData,
1726 new com.google.protobuf.Descriptors.FileDescriptor[] {
1727 org.opendaylight.controller.protobuff.messages.common.NormalizedNodeMessages.getDescriptor(),
1728 org.opendaylight.controller.protobuff.messages.cluster.raft.AppendEntriesMessages.getDescriptor(),
1732 // @@protoc_insertion_point(outer_class_scope)