summaryrefslogtreecommitdiff
path: root/docker/api/buildkit/filesync/filesync_grpc.py
diff options
context:
space:
mode:
authorJoffrey F <joffrey@docker.com>2018-11-15 14:42:49 -0800
committerJoffrey F <joffrey@docker.com>2018-11-15 14:42:49 -0800
commit941b3054c3876a1f51f3b9d6f23d2dffa343a3de (patch)
treec25ed7103b40c88eba6d9eec693217541f3b36c4 /docker/api/buildkit/filesync/filesync_grpc.py
parente3da30a04d60ba0d322a9bd168f5872c7f59f66e (diff)
downloaddocker-py-buildkit.tar.gz
Signed-off-by: Joffrey F <joffrey@docker.com>
Diffstat (limited to 'docker/api/buildkit/filesync/filesync_grpc.py')
-rw-r--r--docker/api/buildkit/filesync/filesync_grpc.py81
1 files changed, 81 insertions, 0 deletions
diff --git a/docker/api/buildkit/filesync/filesync_grpc.py b/docker/api/buildkit/filesync/filesync_grpc.py
new file mode 100644
index 0000000..7405754
--- /dev/null
+++ b/docker/api/buildkit/filesync/filesync_grpc.py
@@ -0,0 +1,81 @@
+# Generated by the Protocol Buffers compiler. DO NOT EDIT!
+# source: filesync.proto
+# plugin: grpclib.plugin.main
+import abc
+
+import grpclib.const
+import grpclib.client
+
+import filesync_pb2
+
+
+class FileSyncBase(abc.ABC):
+
+ @abc.abstractmethod
+ async def DiffCopy(self, stream):
+ pass
+
+ @abc.abstractmethod
+ async def TarStream(self, stream):
+ pass
+
+ def __mapping__(self):
+ return {
+ '/moby.filesync.v1.FileSync/DiffCopy': grpclib.const.Handler(
+ self.DiffCopy,
+ grpclib.const.Cardinality.STREAM_STREAM,
+ filesync_pb2.BytesMessage,
+ filesync_pb2.BytesMessage,
+ ),
+ '/moby.filesync.v1.FileSync/TarStream': grpclib.const.Handler(
+ self.TarStream,
+ grpclib.const.Cardinality.STREAM_STREAM,
+ filesync_pb2.BytesMessage,
+ filesync_pb2.BytesMessage,
+ ),
+ }
+
+
+class FileSyncStub:
+
+ def __init__(self, channel: grpclib.client.Channel) -> None:
+ self.DiffCopy = grpclib.client.StreamStreamMethod(
+ channel,
+ '/moby.filesync.v1.FileSync/DiffCopy',
+ filesync_pb2.BytesMessage,
+ filesync_pb2.BytesMessage,
+ )
+ self.TarStream = grpclib.client.StreamStreamMethod(
+ channel,
+ '/moby.filesync.v1.FileSync/TarStream',
+ filesync_pb2.BytesMessage,
+ filesync_pb2.BytesMessage,
+ )
+
+
+class FileSendBase(abc.ABC):
+
+ @abc.abstractmethod
+ async def DiffCopy(self, stream):
+ pass
+
+ def __mapping__(self):
+ return {
+ '/moby.filesync.v1.FileSend/DiffCopy': grpclib.const.Handler(
+ self.DiffCopy,
+ grpclib.const.Cardinality.STREAM_STREAM,
+ filesync_pb2.BytesMessage,
+ filesync_pb2.BytesMessage,
+ ),
+ }
+
+
+class FileSendStub:
+
+ def __init__(self, channel: grpclib.client.Channel) -> None:
+ self.DiffCopy = grpclib.client.StreamStreamMethod(
+ channel,
+ '/moby.filesync.v1.FileSend/DiffCopy',
+ filesync_pb2.BytesMessage,
+ filesync_pb2.BytesMessage,
+ )