@@ -20,7 +20,7 @@ public struct RangeRequest {
2020 case ascend = 1
2121 case descend = 2
2222 }
23-
23+
2424 public enum SortTarget : Int {
2525 case key = 0
2626 case version = 1
@@ -42,44 +42,43 @@ public struct RangeRequest {
4242 public var maxModRevision : Int = 0
4343 public var minCreateRevision : Int = 0
4444 public var maxCreateRevision : Int = 0
45-
46-
45+
4746 init ( protoRangeRequest: Etcdserverpb_RangeRequest ) {
48- self . key = protoRangeRequest. key
49- self . rangeEnd = protoRangeRequest. rangeEnd
50- self . limit = Int ( protoRangeRequest. limit)
51- self . revision = Int ( protoRangeRequest. revision)
52- self . sortOrder = SortOrder ( rawValue: protoRangeRequest. sortOrder. rawValue) ?? . none
53- self . sortTarget = SortTarget ( rawValue: protoRangeRequest. sortTarget. rawValue) ?? . key
54- self . serializable = protoRangeRequest. serializable
55- self . keysOnly = protoRangeRequest. keysOnly
56- self . countOnly = protoRangeRequest. countOnly
57- self . minModRevision = Int ( protoRangeRequest. minModRevision)
58- self . maxModRevision = Int ( protoRangeRequest. maxModRevision)
59- self . minCreateRevision = Int ( protoRangeRequest. minCreateRevision)
60- self . maxCreateRevision = Int ( protoRangeRequest. maxCreateRevision)
47+ key = protoRangeRequest. key
48+ rangeEnd = protoRangeRequest. rangeEnd
49+ limit = Int ( protoRangeRequest. limit)
50+ revision = Int ( protoRangeRequest. revision)
51+ sortOrder = SortOrder ( rawValue: protoRangeRequest. sortOrder. rawValue) ?? . none
52+ sortTarget = SortTarget ( rawValue: protoRangeRequest. sortTarget. rawValue) ?? . key
53+ serializable = protoRangeRequest. serializable
54+ keysOnly = protoRangeRequest. keysOnly
55+ countOnly = protoRangeRequest. countOnly
56+ minModRevision = Int ( protoRangeRequest. minModRevision)
57+ maxModRevision = Int ( protoRangeRequest. maxModRevision)
58+ minCreateRevision = Int ( protoRangeRequest. minCreateRevision)
59+ maxCreateRevision = Int ( protoRangeRequest. maxCreateRevision)
6160 }
62-
61+
6362 public init ( key: Data , rangeEnd: Data ? = nil ) {
6463 self . key = key
6564 self . rangeEnd = rangeEnd
6665 }
67-
66+
6867 func toProto( ) -> Etcdserverpb_RangeRequest {
6968 var protoRangeRequest = Etcdserverpb_RangeRequest ( )
70- protoRangeRequest. key = self . key
71- protoRangeRequest. rangeEnd = self . rangeEnd ?? Data ( )
72- protoRangeRequest. limit = Int64 ( self . limit)
73- protoRangeRequest. revision = Int64 ( self . revision)
74- protoRangeRequest. sortOrder = Etcdserverpb_RangeRequest . SortOrder ( rawValue: self . sortOrder. rawValue) ?? . none
75- protoRangeRequest. sortTarget = Etcdserverpb_RangeRequest . SortTarget ( rawValue: self . sortTarget. rawValue) ?? . key
76- protoRangeRequest. serializable = self . serializable
77- protoRangeRequest. keysOnly = self . keysOnly
78- protoRangeRequest. countOnly = self . countOnly
79- protoRangeRequest. minModRevision = Int64 ( self . minModRevision)
80- protoRangeRequest. maxModRevision = Int64 ( self . maxModRevision)
81- protoRangeRequest. minCreateRevision = Int64 ( self . minCreateRevision)
82- protoRangeRequest. maxCreateRevision = Int64 ( self . maxCreateRevision)
69+ protoRangeRequest. key = key
70+ protoRangeRequest. rangeEnd = rangeEnd ?? Data ( )
71+ protoRangeRequest. limit = Int64 ( limit)
72+ protoRangeRequest. revision = Int64 ( revision)
73+ protoRangeRequest. sortOrder = Etcdserverpb_RangeRequest . SortOrder ( rawValue: sortOrder. rawValue) ?? . none
74+ protoRangeRequest. sortTarget = Etcdserverpb_RangeRequest . SortTarget ( rawValue: sortTarget. rawValue) ?? . key
75+ protoRangeRequest. serializable = serializable
76+ protoRangeRequest. keysOnly = keysOnly
77+ protoRangeRequest. countOnly = countOnly
78+ protoRangeRequest. minModRevision = Int64 ( minModRevision)
79+ protoRangeRequest. maxModRevision = Int64 ( maxModRevision)
80+ protoRangeRequest. minCreateRevision = Int64 ( minCreateRevision)
81+ protoRangeRequest. maxCreateRevision = Int64 ( maxCreateRevision)
8382 return protoRangeRequest
8483 }
8584}
0 commit comments