1 package org.opendaylight.controller.mdsal;
5 option java_package = "org.opendaylight.controller.protobuff.messages.transaction";
6 option java_outer_classname = "ShardTransactionMessages";
8 message CloseTransaction{
11 message CloseTransactionReply{
15 message CreateTransaction{
16 required string transactionId = 1;
19 message CreateTransactionReply{
20 required string transactionActorPath = 1;
21 required string transactionId = 2;
25 message ReadyTransaction{
29 message ReadyTransactionReply{
30 required string actorPath = 1;
34 required InstanceIdentifier instanceIdentifierPathArguments = 1;
37 message DeleteDataReply{
41 required InstanceIdentifier instanceIdentifierPathArguments=1;
44 message ReadDataReply{
45 optional Node normalizedNode=1;
49 required InstanceIdentifier instanceIdentifierPathArguments = 1;
50 required Node normalizedNode =2;
54 message WriteDataReply{
59 required InstanceIdentifier instanceIdentifierPathArguments = 1;
60 required Node normalizedNode =2;
64 message MergeDataReply{