class_docstr: Summary of diffs between two protos.
class_docstr_tok: ["Summary","of","diffs","between","two","protos","."]
docstr: Initializer.
  
  Args:
    proto_a: First proto.
    proto_b: Second proto.
    changed: List of paths to attributes which changed between the two.
    added: List of paths to attributes added from proto_a -> proto_b.
    removed: List of paths to attributes removed from proto_a -> proto_b.
docstr_tok: ["Initializer",".","Args",":","proto_a",":","First","proto",".","proto_b",":","Second","proto",".","changed",":","List","of","paths","to","attributes","which","changed","between","the","two",".","added",":","List","of","paths","to","attributes","added","from","proto_a","-",">","proto_b",".","removed",":","List","of","paths","to","attributes","removed","from","proto_a","-",">","proto_b","."]
code: def __init__(self, proto_a, proto_b, changed, added, removed):
      """Initializer.
  
      Args:
        proto_a: First proto.
        proto_b: Second proto.
        changed: List of paths to attributes which changed between the two.
        added: List of paths to attributes added from proto_a -> proto_b.
        removed: List of paths to attributes removed from proto_a -> proto_b.
      """
      self._proto_a = proto_a
      self._proto_b = proto_b
      self._changed = sorted(changed)
      self._added = sorted(added)
      self._removed = sorted(removed)
  
imports: import deepdiff
  from google.protobuf import json_format
label_desc: Use image node_id 1 to create a new ProtoDiffs object from inherited base classes: object with example: obj = ProtoDiffs(proto_a, proto_b, changed, added, removed)