# -*- coding: utf-8 -*-
# Generated by the protocol buffer compiler.  DO NOT EDIT!
# source: rx/proto/rx.proto
"""Generated protocol buffer code."""
from google.protobuf.internal import builder as _builder
from google.protobuf import descriptor as _descriptor
from google.protobuf import descriptor_pool as _descriptor_pool
from google.protobuf import symbol_database as _symbol_database
# @@protoc_insertion_point(imports)

_sym_db = _symbol_database.Default()


from google.protobuf import empty_pb2 as google_dot_protobuf_dot_empty__pb2


DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n\x11rx/proto/rx.proto\x12\x02rx\x1a\x1bgoogle/protobuf/empty.proto\"\x1d\n\x08Hardware\x12\x11\n\tprocessor\x18\x01 \x01(\t\"\xca\x01\n\x05Image\x12\x10\n\x08registry\x18\x01 \x01(\t\x12\x12\n\nrepository\x18\x02 \x01(\t\x12\x0b\n\x03tag\x18\x03 \x01(\t\x12\r\n\x05ports\x18\x04 \x03(\x05\x12\x42\n\x15\x65nvironment_variables\x18\x05 \x03(\x0b\x32#.rx.Image.EnvironmentVariablesEntry\x1a;\n\x19\x45nvironmentVariablesEntry\x12\x0b\n\x03key\x18\x01 \x01(\t\x12\r\n\x05value\x18\x02 \x01(\t:\x02\x38\x01\"%\n\x04Tool\x12\x0c\n\x04name\x18\x01 \x01(\t\x12\x0f\n\x07version\x18\x03 \x01(\t\"E\n\x06Remote\x12\x1e\n\x08hardware\x18\x01 \x01(\x0b\x32\x0c.rx.Hardware\x12\x1b\n\ttoolchain\x18\x02 \x03(\x0b\x32\x08.rx.Tool\"C\n\x0b\x45nvironment\x12\x1a\n\x06remote\x18\x01 \x01(\x0b\x32\n.rx.Remote\x12\x18\n\x05image\x18\x02 \x01(\x0b\x32\t.rx.Image\"?\n\x05\x44\x65lta\x12\x10\n\x08\x61\x64\x64_path\x18\x01 \x03(\t\x12\x0f\n\x07\x61\x64\x64_dir\x18\x02 \x03(\t\x12\x13\n\x0bremove_path\x18\x03 \x03(\t\"Q\n\x13\x44ockerImageProgress\x12\n\n\x02id\x18\x01 \x01(\t\x12\x0e\n\x06status\x18\x02 \x01(\t\x12\r\n\x05total\x18\x03 \x01(\x03\x12\x0f\n\x07\x63urrent\x18\x04 \x01(\x03\"%\n\rSubscribeInfo\x12\x14\n\x0cpayment_link\x18\x01 \x01(\t\"7\n\x06Result\x12\x1c\n\x04\x63ode\x18\x01 \x01(\x0e\x32\x0e.rx.StatusCode\x12\x0f\n\x07message\x18\x02 \x01(\t\"H\n\x0bRsyncSource\x12\x12\n\nmachine_id\x18\x01 \x01(\x03\x12\x11\n\tdirectory\x18\x02 \x01(\t\x12\x12\n\npublic_key\x18\x03 \x01(\x0c\"(\n\tGitSource\x12\x0b\n\x03url\x18\x01 \x01(\t\x12\x0e\n\x06\x63ommit\x18\x02 \x01(\t\")\n\x10RsyncDestination\x12\x15\n\rdaemon_module\x18\x01 \x01(\t\":\n\tExecution\x12\x0b\n\x03\x63md\x18\x01 \x01(\t\x12\x10\n\x08start_ts\x18\x02 \x01(\x03\x12\x0e\n\x06\x65nd_ts\x18\x03 \x01(\x03\"&\n\x0eGenericRequest\x12\x14\n\x0cworkspace_id\x18\x01 \x01(\t\"-\n\x0fGenericResponse\x12\x1a\n\x06result\x18\x01 \x01(\x0b\x32\n.rx.Result\"x\n\x0b\x45xecRequest\x12\x14\n\x0cworkspace_id\x18\x01 \x01(\t\x12\x0c\n\x04\x61rgv\x18\x02 \x03(\t\x12)\n\x0crsync_source\x18\x03 \x01(\x0b\x32\x0f.rx.RsyncSourceB\x02\x18\x01\x12\x0b\n\x03\x63wd\x18\x04 \x01(\t\x12\r\n\x05stdin\x18\x05 \x01(\x0c\"\x89\x01\n\x0c\x45xecResponse\x12\x1a\n\x06result\x18\x01 \x01(\x0b\x32\n.rx.Result\x12\x14\n\x0c\x65xecution_id\x18\x02 \x01(\t\x12\x0e\n\x06stdout\x18\x03 \x01(\x0c\x12\x0e\n\x06stderr\x18\x04 \x01(\x0c\x12\x14\n\x0coutput_files\x18\x05 \x03(\t\x12\x11\n\texit_code\x18\x06 \x01(\x05\"a\n\x18GetSubscribeInfoResponse\x12\x1a\n\x06result\x18\x01 \x01(\x0b\x32\n.rx.Result\x12)\n\x0esubscribe_info\x18\x02 \x01(\x0b\x32\x11.rx.SubscribeInfo\"?\n\x0fGetUserResponse\x12\x1a\n\x06result\x18\x01 \x01(\x0b\x32\n.rx.Result\x12\x10\n\x08username\x18\x02 \x01(\t\"\x8b\x01\n\x18GetWorkspaceInfoResponse\x12\x1a\n\x06result\x18\x01 \x01(\x0b\x32\n.rx.Result\x12\r\n\x05state\x18\x02 \x01(\t\x12\x1e\n\x07history\x18\x03 \x03(\x0b\x32\r.rx.Execution\x12$\n\x0b\x65nvironment\x18\x04 \x01(\x0b\x32\x0f.rx.Environment\"\xa7\x01\n\x0bInitRequest\x12\x14\n\x0cproject_name\x18\x01 \x01(\t\x12%\n\x0crsync_source\x18\x02 \x01(\x0b\x32\x0f.rx.RsyncSource\x12#\n\ntarget_env\x18\x03 \x01(\x0b\x32\x0f.rx.Environment\x12\x13\n\x0bsource_type\x18\x04 \x01(\t\x12!\n\ngit_source\x18\x05 \x01(\x0b\x32\r.rx.GitSource\"\x7f\n\x0cInitResponse\x12\x1a\n\x06result\x18\x01 \x01(\x0b\x32\n.rx.Result\x12(\n\nrsync_dest\x18\x02 \x01(\x0b\x32\x14.rx.RsyncDestination\x12\x13\n\x0bworker_addr\x18\x03 \x01(\t\x12\x14\n\x0cworkspace_id\x18\x04 \x01(\t\"A\n\x13InstallDepsResponse\x12\x1a\n\x06result\x18\x01 \x01(\x0b\x32\n.rx.Result\x12\x0e\n\x06stdout\x18\x02 \x01(\x0c\"9\n\x0bKillRequest\x12\x14\n\x0cworkspace_id\x18\x01 \x01(\t\x12\x14\n\x0c\x65xecution_id\x18\x02 \x01(\t\"C\n\x10UnfreezeResponse\x12\x1a\n\x06result\x18\x01 \x01(\x0b\x32\n.rx.Result\x12\x13\n\x0bworker_addr\x18\x02 \x01(\t\"\x8e\x01\n\x0eSetAclsRequest\x12\x14\n\x0cworkspace_id\x18\x01 \x01(\t\x12\x15\n\rresource_type\x18\x02 \x01(\t\x12\x13\n\x0bresource_id\x18\x03 \x01(\t\x12\x12\n\nvisibility\x18\x04 \x01(\t\x12\x12\n\nadd_reader\x18\x05 \x01(\t\x12\x12\n\nadd_writer\x18\x06 \x01(\t\"R\n\x0fSetAclsResponse\x12\x1a\n\x06result\x18\x01 \x01(\x0b\x32\n.rx.Result\x12\x12\n\nvisibility\x18\x02 \x01(\t\x12\x0f\n\x07readers\x18\x03 \x03(\t\"&\n\x12SetUsernameRequest\x12\x10\n\x08username\x18\x01 \x01(\t\"O\n\x13\x43ommitStreamRequest\x12\x14\n\x0cworkspace_id\x18\x01 \x01(\t\x12\x14\n\x0corganization\x18\x02 \x01(\t\x12\x0c\n\x04name\x18\x03 \x01(\t\"b\n\x14\x43ommitStreamResponse\x12\x1a\n\x06result\x18\x01 \x01(\x0b\x32\n.rx.Result\x12.\n\rpush_progress\x18\x02 \x01(\x0b\x32\x17.rx.DockerImageProgress\"L\n\x14\x43ommitFinishResponse\x12\x1a\n\x06result\x18\x01 \x01(\x0b\x32\n.rx.Result\x12\x18\n\x05image\x18\x02 \x01(\x0b\x32\t.rx.Image\"1\n\x0bStopRequest\x12\x14\n\x0cworkspace_id\x18\x01 \x01(\t\x12\x0c\n\x04save\x18\x02 \x01(\x08\"t\n\x0cStopResponse\x12\x1a\n\x06result\x18\x01 \x01(\x0b\x32\n.rx.Result\x12.\n\rpush_progress\x18\x02 \x01(\x0b\x32\x17.rx.DockerImageProgress\x12\x18\n\x05image\x18\x03 \x01(\x0b\x32\t.rx.Image\"`\n\x12WorkerInitResponse\x12\x1a\n\x06result\x18\x01 \x01(\x0b\x32\n.rx.Result\x12.\n\rpull_progress\x18\x02 \x01(\x0b\x32\x17.rx.DockerImageProgress*\x82\x01\n\nStatusCode\x12\x06\n\x02OK\x10\x00\x12\x0b\n\x07UNKNOWN\x10\x01\x12\x0b\n\x07INVALID\x10\x02\x12\r\n\tNOT_FOUND\x10\x03\x12\x10\n\x0cUNAUTHORIZED\x10\x04\x12\x19\n\x15SUBSCRIPTION_REQUIRED\x10\x05\x12\n\n\x06\x45\x41GAIN\x10\x0b\x12\n\n\x05MOVED\x10\xad\x02\x32\xa7\x02\n\x10\x45xecutionService\x12\x36\n\x04Init\x12\x12.rx.GenericRequest\x1a\x16.rx.WorkerInitResponse\"\x00\x30\x01\x12>\n\x0bInstallDeps\x12\x12.rx.GenericRequest\x1a\x17.rx.InstallDepsResponse\"\x00\x30\x01\x12/\n\x04\x45xec\x12\x0f.rx.ExecRequest\x1a\x10.rx.ExecResponse\"\x00(\x01\x30\x01\x12\x31\n\x04Kill\x12\x0f.rx.KillRequest\x1a\x16.google.protobuf.Empty\"\x00\x12\x37\n\nSetupRsync\x12\x12.rx.GenericRequest\x1a\x13.rx.GenericResponse\"\x00\x32\xef\x05\n\x0cSetupService\x12\x42\n\x11\x43heckSubscription\x12\x16.google.protobuf.Empty\x1a\x13.rx.GenericResponse\"\x00\x12\x45\n\x0c\x43ommitStream\x12\x17.rx.CommitStreamRequest\x1a\x18.rx.CommitStreamResponse\"\x00\x30\x01\x12>\n\x0c\x43ommitFinish\x12\x12.rx.GenericRequest\x1a\x18.rx.CommitFinishResponse\"\x00\x12J\n\x10GetSubscribeInfo\x12\x16.google.protobuf.Empty\x1a\x1c.rx.GetSubscribeInfoResponse\"\x00\x12\x38\n\x07GetUser\x12\x16.google.protobuf.Empty\x1a\x13.rx.GetUserResponse\"\x00\x12\x46\n\x10GetWorkspaceInfo\x12\x12.rx.GenericRequest\x1a\x1c.rx.GetWorkspaceInfoResponse\"\x00\x12+\n\x04Init\x12\x0f.rx.InitRequest\x1a\x10.rx.InitResponse\"\x00\x12\x38\n\x08Unfreeze\x12\x12.rx.GenericRequest\x1a\x14.rx.UnfreezeResponse\"\x00\x30\x01\x12\x34\n\x07SetAcls\x12\x12.rx.SetAclsRequest\x1a\x13.rx.SetAclsResponse\"\x00\x12<\n\x0bSetUsername\x12\x16.rx.SetUsernameRequest\x1a\x13.rx.GenericResponse\"\x00\x12-\n\x04Stop\x12\x0f.rx.StopRequest\x1a\x10.rx.StopResponse\"\x00\x30\x01\x12<\n\x0bUnsubscribe\x12\x16.google.protobuf.Empty\x1a\x13.rx.GenericResponse\"\x00\x62\x06proto3')

_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, globals())
_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'rx.proto.rx_pb2', globals())
if _descriptor._USE_C_DESCRIPTORS == False:

  DESCRIPTOR._options = None
  _IMAGE_ENVIRONMENTVARIABLESENTRY._options = None
  _IMAGE_ENVIRONMENTVARIABLESENTRY._serialized_options = b'8\001'
  _EXECREQUEST.fields_by_name['rsync_source']._options = None
  _EXECREQUEST.fields_by_name['rsync_source']._serialized_options = b'\030\001'
  _STATUSCODE._serialized_start=2877
  _STATUSCODE._serialized_end=3007
  _HARDWARE._serialized_start=54
  _HARDWARE._serialized_end=83
  _IMAGE._serialized_start=86
  _IMAGE._serialized_end=288
  _IMAGE_ENVIRONMENTVARIABLESENTRY._serialized_start=229
  _IMAGE_ENVIRONMENTVARIABLESENTRY._serialized_end=288
  _TOOL._serialized_start=290
  _TOOL._serialized_end=327
  _REMOTE._serialized_start=329
  _REMOTE._serialized_end=398
  _ENVIRONMENT._serialized_start=400
  _ENVIRONMENT._serialized_end=467
  _DELTA._serialized_start=469
  _DELTA._serialized_end=532
  _DOCKERIMAGEPROGRESS._serialized_start=534
  _DOCKERIMAGEPROGRESS._serialized_end=615
  _SUBSCRIBEINFO._serialized_start=617
  _SUBSCRIBEINFO._serialized_end=654
  _RESULT._serialized_start=656
  _RESULT._serialized_end=711
  _RSYNCSOURCE._serialized_start=713
  _RSYNCSOURCE._serialized_end=785
  _GITSOURCE._serialized_start=787
  _GITSOURCE._serialized_end=827
  _RSYNCDESTINATION._serialized_start=829
  _RSYNCDESTINATION._serialized_end=870
  _EXECUTION._serialized_start=872
  _EXECUTION._serialized_end=930
  _GENERICREQUEST._serialized_start=932
  _GENERICREQUEST._serialized_end=970
  _GENERICRESPONSE._serialized_start=972
  _GENERICRESPONSE._serialized_end=1017
  _EXECREQUEST._serialized_start=1019
  _EXECREQUEST._serialized_end=1139
  _EXECRESPONSE._serialized_start=1142
  _EXECRESPONSE._serialized_end=1279
  _GETSUBSCRIBEINFORESPONSE._serialized_start=1281
  _GETSUBSCRIBEINFORESPONSE._serialized_end=1378
  _GETUSERRESPONSE._serialized_start=1380
  _GETUSERRESPONSE._serialized_end=1443
  _GETWORKSPACEINFORESPONSE._serialized_start=1446
  _GETWORKSPACEINFORESPONSE._serialized_end=1585
  _INITREQUEST._serialized_start=1588
  _INITREQUEST._serialized_end=1755
  _INITRESPONSE._serialized_start=1757
  _INITRESPONSE._serialized_end=1884
  _INSTALLDEPSRESPONSE._serialized_start=1886
  _INSTALLDEPSRESPONSE._serialized_end=1951
  _KILLREQUEST._serialized_start=1953
  _KILLREQUEST._serialized_end=2010
  _UNFREEZERESPONSE._serialized_start=2012
  _UNFREEZERESPONSE._serialized_end=2079
  _SETACLSREQUEST._serialized_start=2082
  _SETACLSREQUEST._serialized_end=2224
  _SETACLSRESPONSE._serialized_start=2226
  _SETACLSRESPONSE._serialized_end=2308
  _SETUSERNAMEREQUEST._serialized_start=2310
  _SETUSERNAMEREQUEST._serialized_end=2348
  _COMMITSTREAMREQUEST._serialized_start=2350
  _COMMITSTREAMREQUEST._serialized_end=2429
  _COMMITSTREAMRESPONSE._serialized_start=2431
  _COMMITSTREAMRESPONSE._serialized_end=2529
  _COMMITFINISHRESPONSE._serialized_start=2531
  _COMMITFINISHRESPONSE._serialized_end=2607
  _STOPREQUEST._serialized_start=2609
  _STOPREQUEST._serialized_end=2658
  _STOPRESPONSE._serialized_start=2660
  _STOPRESPONSE._serialized_end=2776
  _WORKERINITRESPONSE._serialized_start=2778
  _WORKERINITRESPONSE._serialized_end=2874
  _EXECUTIONSERVICE._serialized_start=3010
  _EXECUTIONSERVICE._serialized_end=3305
  _SETUPSERVICE._serialized_start=3308
  _SETUPSERVICE._serialized_end=4059
# @@protoc_insertion_point(module_scope)
