コード例 #1
0
ファイル: references.py プロジェクト: smowton/skywriting
 def as_protobuf(self):
     ref = Reference()
     ref.type = Reference.TOMBSTONE
     ref.id = self.id
     for netloc in self.location_hints:
         ref.location_hints.add(netloc_to_protobuf(netloc))
     return ref
コード例 #2
0
ファイル: references.py プロジェクト: smowton/skywriting
 def as_protobuf(self):
     ref = Reference()
     ref.type = Reference.ERROR
     ref.id = self.id
     ref.reason = self.reason
     ref.details = self.details
     return ref
コード例 #3
0
ファイル: references.py プロジェクト: smowton/skywriting
 def as_protobuf(self):
     ref = Reference()
     ref.type = Reference.CONCRETE
     ref.size_hint = self.size_hint
     for netloc in self.location_hints:
         ref.location_hints.add(netloc_to_protobuf(netloc))
     return ref
コード例 #4
0
 def as_protobuf(self):
     ref = Reference()
     ref.type = Reference.ERROR
     ref.id = self.id
     ref.reason = self.reason
     ref.details = self.details
     return ref
コード例 #5
0
 def as_protobuf(self):
     ref = Reference()
     ref.type = Reference.TOMBSTONE
     ref.id = self.id
     for netloc in self.location_hints:
         ref.location_hints.add(netloc_to_protobuf(netloc))
     return ref
コード例 #6
0
 def as_protobuf(self):
     ref = Reference()
     ref.type = Reference.CONCRETE
     ref.size_hint = self.size_hint
     for netloc in self.location_hints:
         ref.location_hints.add(netloc_to_protobuf(netloc))
     return ref
コード例 #7
0
ファイル: references.py プロジェクト: smowton/skywriting
 def as_protobuf(self):
     ref = Reference()
     ref.type = Reference.FUTURE
     ref.id = self.id
     return ref
コード例 #8
0
ファイル: references.py プロジェクト: smowton/skywriting
 def as_protobuf(self):
     ref = Reference()
     ref.type = Reference.VALUE
     ref.id = self.id
     ref.value = self.value
     return ref
コード例 #9
0
ファイル: references.py プロジェクト: smowton/skywriting
 def as_protobuf(self):
     ref = Reference()
     ref.type = Reference.FETCH
     ref.id = self.id
     ref.url = self.url
     return ref
コード例 #10
0
ファイル: references.py プロジェクト: smowton/skywriting
 def as_protobuf(self):
     ref = Reference()
     ref.type = Reference.FIXED
     ref.id = self.id
     ref.location_hints.add(netloc_to_protobuf(self.fixed_netloc))
     return ref
コード例 #11
0
 def as_protobuf(self):
     ref = Reference()
     ref.type = Reference.FUTURE
     ref.id = self.id
     return ref
コード例 #12
0
 def as_protobuf(self):
     ref = Reference()
     ref.type = Reference.VALUE
     ref.id = self.id
     ref.value = self.value
     return ref
コード例 #13
0
 def as_protobuf(self):
     ref = Reference()
     ref.type = Reference.FETCH
     ref.id = self.id
     ref.url = self.url
     return ref
コード例 #14
0
 def as_protobuf(self):
     ref = Reference()
     ref.type = Reference.FIXED
     ref.id = self.id
     ref.location_hints.add(netloc_to_protobuf(self.fixed_netloc))
     return ref