# -*- coding: utf-8 -*-
# Generated by the protocol buffer compiler.  DO NOT EDIT!
# source: arista/workspace.v1/services.gen.proto
"""Generated protocol buffer code."""
from google.protobuf import descriptor as _descriptor
from google.protobuf import message as _message
from google.protobuf import reflection as _reflection
from google.protobuf import symbol_database as _symbol_database
# @@protoc_insertion_point(imports)

_sym_db = _symbol_database.Default()


from arista.workspace.v1 import workspace_pb2 as arista_dot_workspace_dot_v1_dot_workspace__pb2
from arista.time import time_pb2 as arista_dot_time_dot_time__pb2
from arista.subscriptions import subscriptions_pb2 as arista_dot_subscriptions_dot_subscriptions__pb2
from google.protobuf import timestamp_pb2 as google_dot_protobuf_dot_timestamp__pb2


DESCRIPTOR = _descriptor.FileDescriptor(
  name='arista/workspace.v1/services.gen.proto',
  package='arista.workspace.v1',
  syntax='proto3',
  serialized_options=b'Z.arista/resources/arista/workspace.v1;workspace',
  create_key=_descriptor._internal_create_key,
  serialized_pb=b'\n&arista/workspace.v1/services.gen.proto\x12\x13\x61rista.workspace.v1\x1a#arista/workspace.v1/workspace.proto\x1a\x16\x61rista/time/time.proto\x1a(arista/subscriptions/subscriptions.proto\x1a\x1fgoogle/protobuf/timestamp.proto\"l\n\x10WorkspaceRequest\x12.\n\x03key\x18\x01 \x01(\x0b\x32!.arista.workspace.v1.WorkspaceKey\x12(\n\x04time\x18\x02 \x01(\x0b\x32\x1a.google.protobuf.Timestamp\"l\n\x11WorkspaceResponse\x12-\n\x05value\x18\x01 \x01(\x0b\x32\x1e.arista.workspace.v1.Workspace\x12(\n\x04time\x18\x02 \x01(\x0b\x32\x1a.google.protobuf.Timestamp\"z\n\x16WorkspaceStreamRequest\x12\x39\n\x11partial_eq_filter\x18\x01 \x03(\x0b\x32\x1e.arista.workspace.v1.Workspace\x12%\n\x04time\x18\x03 \x01(\x0b\x32\x17.arista.time.TimeBounds\"\xa1\x01\n\x17WorkspaceStreamResponse\x12-\n\x05value\x18\x01 \x01(\x0b\x32\x1e.arista.workspace.v1.Workspace\x12(\n\x04time\x18\x02 \x01(\x0b\x32\x1a.google.protobuf.Timestamp\x12-\n\x04type\x18\x03 \x01(\x0e\x32\x1f.arista.subscriptions.Operation\"v\n\x15WorkspaceBuildRequest\x12\x33\n\x03key\x18\x01 \x01(\x0b\x32&.arista.workspace.v1.WorkspaceBuildKey\x12(\n\x04time\x18\x02 \x01(\x0b\x32\x1a.google.protobuf.Timestamp\"v\n\x16WorkspaceBuildResponse\x12\x32\n\x05value\x18\x01 \x01(\x0b\x32#.arista.workspace.v1.WorkspaceBuild\x12(\n\x04time\x18\x02 \x01(\x0b\x32\x1a.google.protobuf.Timestamp\"\x84\x01\n\x1bWorkspaceBuildStreamRequest\x12>\n\x11partial_eq_filter\x18\x01 \x03(\x0b\x32#.arista.workspace.v1.WorkspaceBuild\x12%\n\x04time\x18\x03 \x01(\x0b\x32\x17.arista.time.TimeBounds\"\xab\x01\n\x1cWorkspaceBuildStreamResponse\x12\x32\n\x05value\x18\x01 \x01(\x0b\x32#.arista.workspace.v1.WorkspaceBuild\x12(\n\x04time\x18\x02 \x01(\x0b\x32\x1a.google.protobuf.Timestamp\x12-\n\x04type\x18\x03 \x01(\x0e\x32\x1f.arista.subscriptions.Operation\"r\n\x16WorkspaceConfigRequest\x12.\n\x03key\x18\x01 \x01(\x0b\x32!.arista.workspace.v1.WorkspaceKey\x12(\n\x04time\x18\x02 \x01(\x0b\x32\x1a.google.protobuf.Timestamp\"x\n\x17WorkspaceConfigResponse\x12\x33\n\x05value\x18\x01 \x01(\x0b\x32$.arista.workspace.v1.WorkspaceConfig\x12(\n\x04time\x18\x02 \x01(\x0b\x32\x1a.google.protobuf.Timestamp\"\x86\x01\n\x1cWorkspaceConfigStreamRequest\x12?\n\x11partial_eq_filter\x18\x01 \x03(\x0b\x32$.arista.workspace.v1.WorkspaceConfig\x12%\n\x04time\x18\x03 \x01(\x0b\x32\x17.arista.time.TimeBounds\"\xad\x01\n\x1dWorkspaceConfigStreamResponse\x12\x33\n\x05value\x18\x01 \x01(\x0b\x32$.arista.workspace.v1.WorkspaceConfig\x12(\n\x04time\x18\x02 \x01(\x0b\x32\x1a.google.protobuf.Timestamp\x12-\n\x04type\x18\x03 \x01(\x0e\x32\x1f.arista.subscriptions.Operation\"P\n\x19WorkspaceConfigSetRequest\x12\x33\n\x05value\x18\x01 \x01(\x0b\x32$.arista.workspace.v1.WorkspaceConfig\"{\n\x1aWorkspaceConfigSetResponse\x12\x33\n\x05value\x18\x01 \x01(\x0b\x32$.arista.workspace.v1.WorkspaceConfig\x12(\n\x04time\x18\x02 \x01(\x0b\x32\x1a.google.protobuf.Timestamp\"N\n\x1cWorkspaceConfigDeleteRequest\x12.\n\x03key\x18\x01 \x01(\x0b\x32!.arista.workspace.v1.WorkspaceKey\"y\n\x1dWorkspaceConfigDeleteResponse\x12.\n\x03key\x18\x01 \x01(\x0b\x32!.arista.workspace.v1.WorkspaceKey\x12(\n\x04time\x18\x02 \x01(\x0b\x32\x1a.google.protobuf.Timestamp2\xbc\x02\n\x10WorkspaceService\x12W\n\x06GetOne\x12%.arista.workspace.v1.WorkspaceRequest\x1a&.arista.workspace.v1.WorkspaceResponse\x12\x65\n\x06GetAll\x12+.arista.workspace.v1.WorkspaceStreamRequest\x1a,.arista.workspace.v1.WorkspaceStreamResponse0\x01\x12h\n\tSubscribe\x12+.arista.workspace.v1.WorkspaceStreamRequest\x1a,.arista.workspace.v1.WorkspaceStreamResponse0\x01\x32\xdf\x02\n\x15WorkspaceBuildService\x12\x61\n\x06GetOne\x12*.arista.workspace.v1.WorkspaceBuildRequest\x1a+.arista.workspace.v1.WorkspaceBuildResponse\x12o\n\x06GetAll\x12\x30.arista.workspace.v1.WorkspaceBuildStreamRequest\x1a\x31.arista.workspace.v1.WorkspaceBuildStreamResponse0\x01\x12r\n\tSubscribe\x12\x30.arista.workspace.v1.WorkspaceBuildStreamRequest\x1a\x31.arista.workspace.v1.WorkspaceBuildStreamResponse0\x01\x32\xbf\x04\n\x16WorkspaceConfigService\x12\x63\n\x06GetOne\x12+.arista.workspace.v1.WorkspaceConfigRequest\x1a,.arista.workspace.v1.WorkspaceConfigResponse\x12q\n\x06GetAll\x12\x31.arista.workspace.v1.WorkspaceConfigStreamRequest\x1a\x32.arista.workspace.v1.WorkspaceConfigStreamResponse0\x01\x12t\n\tSubscribe\x12\x31.arista.workspace.v1.WorkspaceConfigStreamRequest\x1a\x32.arista.workspace.v1.WorkspaceConfigStreamResponse0\x01\x12\x66\n\x03Set\x12..arista.workspace.v1.WorkspaceConfigSetRequest\x1a/.arista.workspace.v1.WorkspaceConfigSetResponse\x12o\n\x06\x44\x65lete\x12\x31.arista.workspace.v1.WorkspaceConfigDeleteRequest\x1a\x32.arista.workspace.v1.WorkspaceConfigDeleteResponseB0Z.arista/resources/arista/workspace.v1;workspaceb\x06proto3'
  ,
  dependencies=[arista_dot_workspace_dot_v1_dot_workspace__pb2.DESCRIPTOR,arista_dot_time_dot_time__pb2.DESCRIPTOR,arista_dot_subscriptions_dot_subscriptions__pb2.DESCRIPTOR,google_dot_protobuf_dot_timestamp__pb2.DESCRIPTOR,])




_WORKSPACEREQUEST = _descriptor.Descriptor(
  name='WorkspaceRequest',
  full_name='arista.workspace.v1.WorkspaceRequest',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  create_key=_descriptor._internal_create_key,
  fields=[
    _descriptor.FieldDescriptor(
      name='key', full_name='arista.workspace.v1.WorkspaceRequest.key', index=0,
      number=1, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='time', full_name='arista.workspace.v1.WorkspaceRequest.time', index=1,
      number=2, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=199,
  serialized_end=307,
)


_WORKSPACERESPONSE = _descriptor.Descriptor(
  name='WorkspaceResponse',
  full_name='arista.workspace.v1.WorkspaceResponse',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  create_key=_descriptor._internal_create_key,
  fields=[
    _descriptor.FieldDescriptor(
      name='value', full_name='arista.workspace.v1.WorkspaceResponse.value', index=0,
      number=1, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='time', full_name='arista.workspace.v1.WorkspaceResponse.time', index=1,
      number=2, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=309,
  serialized_end=417,
)


_WORKSPACESTREAMREQUEST = _descriptor.Descriptor(
  name='WorkspaceStreamRequest',
  full_name='arista.workspace.v1.WorkspaceStreamRequest',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  create_key=_descriptor._internal_create_key,
  fields=[
    _descriptor.FieldDescriptor(
      name='partial_eq_filter', full_name='arista.workspace.v1.WorkspaceStreamRequest.partial_eq_filter', index=0,
      number=1, type=11, cpp_type=10, label=3,
      has_default_value=False, default_value=[],
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='time', full_name='arista.workspace.v1.WorkspaceStreamRequest.time', index=1,
      number=3, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=419,
  serialized_end=541,
)


_WORKSPACESTREAMRESPONSE = _descriptor.Descriptor(
  name='WorkspaceStreamResponse',
  full_name='arista.workspace.v1.WorkspaceStreamResponse',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  create_key=_descriptor._internal_create_key,
  fields=[
    _descriptor.FieldDescriptor(
      name='value', full_name='arista.workspace.v1.WorkspaceStreamResponse.value', index=0,
      number=1, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='time', full_name='arista.workspace.v1.WorkspaceStreamResponse.time', index=1,
      number=2, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='type', full_name='arista.workspace.v1.WorkspaceStreamResponse.type', index=2,
      number=3, type=14, cpp_type=8, label=1,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=544,
  serialized_end=705,
)


_WORKSPACEBUILDREQUEST = _descriptor.Descriptor(
  name='WorkspaceBuildRequest',
  full_name='arista.workspace.v1.WorkspaceBuildRequest',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  create_key=_descriptor._internal_create_key,
  fields=[
    _descriptor.FieldDescriptor(
      name='key', full_name='arista.workspace.v1.WorkspaceBuildRequest.key', index=0,
      number=1, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='time', full_name='arista.workspace.v1.WorkspaceBuildRequest.time', index=1,
      number=2, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=707,
  serialized_end=825,
)


_WORKSPACEBUILDRESPONSE = _descriptor.Descriptor(
  name='WorkspaceBuildResponse',
  full_name='arista.workspace.v1.WorkspaceBuildResponse',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  create_key=_descriptor._internal_create_key,
  fields=[
    _descriptor.FieldDescriptor(
      name='value', full_name='arista.workspace.v1.WorkspaceBuildResponse.value', index=0,
      number=1, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='time', full_name='arista.workspace.v1.WorkspaceBuildResponse.time', index=1,
      number=2, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=827,
  serialized_end=945,
)


_WORKSPACEBUILDSTREAMREQUEST = _descriptor.Descriptor(
  name='WorkspaceBuildStreamRequest',
  full_name='arista.workspace.v1.WorkspaceBuildStreamRequest',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  create_key=_descriptor._internal_create_key,
  fields=[
    _descriptor.FieldDescriptor(
      name='partial_eq_filter', full_name='arista.workspace.v1.WorkspaceBuildStreamRequest.partial_eq_filter', index=0,
      number=1, type=11, cpp_type=10, label=3,
      has_default_value=False, default_value=[],
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='time', full_name='arista.workspace.v1.WorkspaceBuildStreamRequest.time', index=1,
      number=3, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=948,
  serialized_end=1080,
)


_WORKSPACEBUILDSTREAMRESPONSE = _descriptor.Descriptor(
  name='WorkspaceBuildStreamResponse',
  full_name='arista.workspace.v1.WorkspaceBuildStreamResponse',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  create_key=_descriptor._internal_create_key,
  fields=[
    _descriptor.FieldDescriptor(
      name='value', full_name='arista.workspace.v1.WorkspaceBuildStreamResponse.value', index=0,
      number=1, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='time', full_name='arista.workspace.v1.WorkspaceBuildStreamResponse.time', index=1,
      number=2, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='type', full_name='arista.workspace.v1.WorkspaceBuildStreamResponse.type', index=2,
      number=3, type=14, cpp_type=8, label=1,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=1083,
  serialized_end=1254,
)


_WORKSPACECONFIGREQUEST = _descriptor.Descriptor(
  name='WorkspaceConfigRequest',
  full_name='arista.workspace.v1.WorkspaceConfigRequest',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  create_key=_descriptor._internal_create_key,
  fields=[
    _descriptor.FieldDescriptor(
      name='key', full_name='arista.workspace.v1.WorkspaceConfigRequest.key', index=0,
      number=1, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='time', full_name='arista.workspace.v1.WorkspaceConfigRequest.time', index=1,
      number=2, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=1256,
  serialized_end=1370,
)


_WORKSPACECONFIGRESPONSE = _descriptor.Descriptor(
  name='WorkspaceConfigResponse',
  full_name='arista.workspace.v1.WorkspaceConfigResponse',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  create_key=_descriptor._internal_create_key,
  fields=[
    _descriptor.FieldDescriptor(
      name='value', full_name='arista.workspace.v1.WorkspaceConfigResponse.value', index=0,
      number=1, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='time', full_name='arista.workspace.v1.WorkspaceConfigResponse.time', index=1,
      number=2, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=1372,
  serialized_end=1492,
)


_WORKSPACECONFIGSTREAMREQUEST = _descriptor.Descriptor(
  name='WorkspaceConfigStreamRequest',
  full_name='arista.workspace.v1.WorkspaceConfigStreamRequest',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  create_key=_descriptor._internal_create_key,
  fields=[
    _descriptor.FieldDescriptor(
      name='partial_eq_filter', full_name='arista.workspace.v1.WorkspaceConfigStreamRequest.partial_eq_filter', index=0,
      number=1, type=11, cpp_type=10, label=3,
      has_default_value=False, default_value=[],
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='time', full_name='arista.workspace.v1.WorkspaceConfigStreamRequest.time', index=1,
      number=3, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=1495,
  serialized_end=1629,
)


_WORKSPACECONFIGSTREAMRESPONSE = _descriptor.Descriptor(
  name='WorkspaceConfigStreamResponse',
  full_name='arista.workspace.v1.WorkspaceConfigStreamResponse',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  create_key=_descriptor._internal_create_key,
  fields=[
    _descriptor.FieldDescriptor(
      name='value', full_name='arista.workspace.v1.WorkspaceConfigStreamResponse.value', index=0,
      number=1, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='time', full_name='arista.workspace.v1.WorkspaceConfigStreamResponse.time', index=1,
      number=2, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='type', full_name='arista.workspace.v1.WorkspaceConfigStreamResponse.type', index=2,
      number=3, type=14, cpp_type=8, label=1,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=1632,
  serialized_end=1805,
)


_WORKSPACECONFIGSETREQUEST = _descriptor.Descriptor(
  name='WorkspaceConfigSetRequest',
  full_name='arista.workspace.v1.WorkspaceConfigSetRequest',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  create_key=_descriptor._internal_create_key,
  fields=[
    _descriptor.FieldDescriptor(
      name='value', full_name='arista.workspace.v1.WorkspaceConfigSetRequest.value', index=0,
      number=1, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=1807,
  serialized_end=1887,
)


_WORKSPACECONFIGSETRESPONSE = _descriptor.Descriptor(
  name='WorkspaceConfigSetResponse',
  full_name='arista.workspace.v1.WorkspaceConfigSetResponse',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  create_key=_descriptor._internal_create_key,
  fields=[
    _descriptor.FieldDescriptor(
      name='value', full_name='arista.workspace.v1.WorkspaceConfigSetResponse.value', index=0,
      number=1, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='time', full_name='arista.workspace.v1.WorkspaceConfigSetResponse.time', index=1,
      number=2, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=1889,
  serialized_end=2012,
)


_WORKSPACECONFIGDELETEREQUEST = _descriptor.Descriptor(
  name='WorkspaceConfigDeleteRequest',
  full_name='arista.workspace.v1.WorkspaceConfigDeleteRequest',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  create_key=_descriptor._internal_create_key,
  fields=[
    _descriptor.FieldDescriptor(
      name='key', full_name='arista.workspace.v1.WorkspaceConfigDeleteRequest.key', index=0,
      number=1, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=2014,
  serialized_end=2092,
)


_WORKSPACECONFIGDELETERESPONSE = _descriptor.Descriptor(
  name='WorkspaceConfigDeleteResponse',
  full_name='arista.workspace.v1.WorkspaceConfigDeleteResponse',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  create_key=_descriptor._internal_create_key,
  fields=[
    _descriptor.FieldDescriptor(
      name='key', full_name='arista.workspace.v1.WorkspaceConfigDeleteResponse.key', index=0,
      number=1, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='time', full_name='arista.workspace.v1.WorkspaceConfigDeleteResponse.time', index=1,
      number=2, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=2094,
  serialized_end=2215,
)

_WORKSPACEREQUEST.fields_by_name['key'].message_type = arista_dot_workspace_dot_v1_dot_workspace__pb2._WORKSPACEKEY
_WORKSPACEREQUEST.fields_by_name['time'].message_type = google_dot_protobuf_dot_timestamp__pb2._TIMESTAMP
_WORKSPACERESPONSE.fields_by_name['value'].message_type = arista_dot_workspace_dot_v1_dot_workspace__pb2._WORKSPACE
_WORKSPACERESPONSE.fields_by_name['time'].message_type = google_dot_protobuf_dot_timestamp__pb2._TIMESTAMP
_WORKSPACESTREAMREQUEST.fields_by_name['partial_eq_filter'].message_type = arista_dot_workspace_dot_v1_dot_workspace__pb2._WORKSPACE
_WORKSPACESTREAMREQUEST.fields_by_name['time'].message_type = arista_dot_time_dot_time__pb2._TIMEBOUNDS
_WORKSPACESTREAMRESPONSE.fields_by_name['value'].message_type = arista_dot_workspace_dot_v1_dot_workspace__pb2._WORKSPACE
_WORKSPACESTREAMRESPONSE.fields_by_name['time'].message_type = google_dot_protobuf_dot_timestamp__pb2._TIMESTAMP
_WORKSPACESTREAMRESPONSE.fields_by_name['type'].enum_type = arista_dot_subscriptions_dot_subscriptions__pb2._OPERATION
_WORKSPACEBUILDREQUEST.fields_by_name['key'].message_type = arista_dot_workspace_dot_v1_dot_workspace__pb2._WORKSPACEBUILDKEY
_WORKSPACEBUILDREQUEST.fields_by_name['time'].message_type = google_dot_protobuf_dot_timestamp__pb2._TIMESTAMP
_WORKSPACEBUILDRESPONSE.fields_by_name['value'].message_type = arista_dot_workspace_dot_v1_dot_workspace__pb2._WORKSPACEBUILD
_WORKSPACEBUILDRESPONSE.fields_by_name['time'].message_type = google_dot_protobuf_dot_timestamp__pb2._TIMESTAMP
_WORKSPACEBUILDSTREAMREQUEST.fields_by_name['partial_eq_filter'].message_type = arista_dot_workspace_dot_v1_dot_workspace__pb2._WORKSPACEBUILD
_WORKSPACEBUILDSTREAMREQUEST.fields_by_name['time'].message_type = arista_dot_time_dot_time__pb2._TIMEBOUNDS
_WORKSPACEBUILDSTREAMRESPONSE.fields_by_name['value'].message_type = arista_dot_workspace_dot_v1_dot_workspace__pb2._WORKSPACEBUILD
_WORKSPACEBUILDSTREAMRESPONSE.fields_by_name['time'].message_type = google_dot_protobuf_dot_timestamp__pb2._TIMESTAMP
_WORKSPACEBUILDSTREAMRESPONSE.fields_by_name['type'].enum_type = arista_dot_subscriptions_dot_subscriptions__pb2._OPERATION
_WORKSPACECONFIGREQUEST.fields_by_name['key'].message_type = arista_dot_workspace_dot_v1_dot_workspace__pb2._WORKSPACEKEY
_WORKSPACECONFIGREQUEST.fields_by_name['time'].message_type = google_dot_protobuf_dot_timestamp__pb2._TIMESTAMP
_WORKSPACECONFIGRESPONSE.fields_by_name['value'].message_type = arista_dot_workspace_dot_v1_dot_workspace__pb2._WORKSPACECONFIG
_WORKSPACECONFIGRESPONSE.fields_by_name['time'].message_type = google_dot_protobuf_dot_timestamp__pb2._TIMESTAMP
_WORKSPACECONFIGSTREAMREQUEST.fields_by_name['partial_eq_filter'].message_type = arista_dot_workspace_dot_v1_dot_workspace__pb2._WORKSPACECONFIG
_WORKSPACECONFIGSTREAMREQUEST.fields_by_name['time'].message_type = arista_dot_time_dot_time__pb2._TIMEBOUNDS
_WORKSPACECONFIGSTREAMRESPONSE.fields_by_name['value'].message_type = arista_dot_workspace_dot_v1_dot_workspace__pb2._WORKSPACECONFIG
_WORKSPACECONFIGSTREAMRESPONSE.fields_by_name['time'].message_type = google_dot_protobuf_dot_timestamp__pb2._TIMESTAMP
_WORKSPACECONFIGSTREAMRESPONSE.fields_by_name['type'].enum_type = arista_dot_subscriptions_dot_subscriptions__pb2._OPERATION
_WORKSPACECONFIGSETREQUEST.fields_by_name['value'].message_type = arista_dot_workspace_dot_v1_dot_workspace__pb2._WORKSPACECONFIG
_WORKSPACECONFIGSETRESPONSE.fields_by_name['value'].message_type = arista_dot_workspace_dot_v1_dot_workspace__pb2._WORKSPACECONFIG
_WORKSPACECONFIGSETRESPONSE.fields_by_name['time'].message_type = google_dot_protobuf_dot_timestamp__pb2._TIMESTAMP
_WORKSPACECONFIGDELETEREQUEST.fields_by_name['key'].message_type = arista_dot_workspace_dot_v1_dot_workspace__pb2._WORKSPACEKEY
_WORKSPACECONFIGDELETERESPONSE.fields_by_name['key'].message_type = arista_dot_workspace_dot_v1_dot_workspace__pb2._WORKSPACEKEY
_WORKSPACECONFIGDELETERESPONSE.fields_by_name['time'].message_type = google_dot_protobuf_dot_timestamp__pb2._TIMESTAMP
DESCRIPTOR.message_types_by_name['WorkspaceRequest'] = _WORKSPACEREQUEST
DESCRIPTOR.message_types_by_name['WorkspaceResponse'] = _WORKSPACERESPONSE
DESCRIPTOR.message_types_by_name['WorkspaceStreamRequest'] = _WORKSPACESTREAMREQUEST
DESCRIPTOR.message_types_by_name['WorkspaceStreamResponse'] = _WORKSPACESTREAMRESPONSE
DESCRIPTOR.message_types_by_name['WorkspaceBuildRequest'] = _WORKSPACEBUILDREQUEST
DESCRIPTOR.message_types_by_name['WorkspaceBuildResponse'] = _WORKSPACEBUILDRESPONSE
DESCRIPTOR.message_types_by_name['WorkspaceBuildStreamRequest'] = _WORKSPACEBUILDSTREAMREQUEST
DESCRIPTOR.message_types_by_name['WorkspaceBuildStreamResponse'] = _WORKSPACEBUILDSTREAMRESPONSE
DESCRIPTOR.message_types_by_name['WorkspaceConfigRequest'] = _WORKSPACECONFIGREQUEST
DESCRIPTOR.message_types_by_name['WorkspaceConfigResponse'] = _WORKSPACECONFIGRESPONSE
DESCRIPTOR.message_types_by_name['WorkspaceConfigStreamRequest'] = _WORKSPACECONFIGSTREAMREQUEST
DESCRIPTOR.message_types_by_name['WorkspaceConfigStreamResponse'] = _WORKSPACECONFIGSTREAMRESPONSE
DESCRIPTOR.message_types_by_name['WorkspaceConfigSetRequest'] = _WORKSPACECONFIGSETREQUEST
DESCRIPTOR.message_types_by_name['WorkspaceConfigSetResponse'] = _WORKSPACECONFIGSETRESPONSE
DESCRIPTOR.message_types_by_name['WorkspaceConfigDeleteRequest'] = _WORKSPACECONFIGDELETEREQUEST
DESCRIPTOR.message_types_by_name['WorkspaceConfigDeleteResponse'] = _WORKSPACECONFIGDELETERESPONSE
_sym_db.RegisterFileDescriptor(DESCRIPTOR)

WorkspaceRequest = _reflection.GeneratedProtocolMessageType('WorkspaceRequest', (_message.Message,), {
  'DESCRIPTOR' : _WORKSPACEREQUEST,
  '__module__' : 'arista.workspace.v1.services.gen_pb2'
  # @@protoc_insertion_point(class_scope:arista.workspace.v1.WorkspaceRequest)
  })
_sym_db.RegisterMessage(WorkspaceRequest)

WorkspaceResponse = _reflection.GeneratedProtocolMessageType('WorkspaceResponse', (_message.Message,), {
  'DESCRIPTOR' : _WORKSPACERESPONSE,
  '__module__' : 'arista.workspace.v1.services.gen_pb2'
  # @@protoc_insertion_point(class_scope:arista.workspace.v1.WorkspaceResponse)
  })
_sym_db.RegisterMessage(WorkspaceResponse)

WorkspaceStreamRequest = _reflection.GeneratedProtocolMessageType('WorkspaceStreamRequest', (_message.Message,), {
  'DESCRIPTOR' : _WORKSPACESTREAMREQUEST,
  '__module__' : 'arista.workspace.v1.services.gen_pb2'
  # @@protoc_insertion_point(class_scope:arista.workspace.v1.WorkspaceStreamRequest)
  })
_sym_db.RegisterMessage(WorkspaceStreamRequest)

WorkspaceStreamResponse = _reflection.GeneratedProtocolMessageType('WorkspaceStreamResponse', (_message.Message,), {
  'DESCRIPTOR' : _WORKSPACESTREAMRESPONSE,
  '__module__' : 'arista.workspace.v1.services.gen_pb2'
  # @@protoc_insertion_point(class_scope:arista.workspace.v1.WorkspaceStreamResponse)
  })
_sym_db.RegisterMessage(WorkspaceStreamResponse)

WorkspaceBuildRequest = _reflection.GeneratedProtocolMessageType('WorkspaceBuildRequest', (_message.Message,), {
  'DESCRIPTOR' : _WORKSPACEBUILDREQUEST,
  '__module__' : 'arista.workspace.v1.services.gen_pb2'
  # @@protoc_insertion_point(class_scope:arista.workspace.v1.WorkspaceBuildRequest)
  })
_sym_db.RegisterMessage(WorkspaceBuildRequest)

WorkspaceBuildResponse = _reflection.GeneratedProtocolMessageType('WorkspaceBuildResponse', (_message.Message,), {
  'DESCRIPTOR' : _WORKSPACEBUILDRESPONSE,
  '__module__' : 'arista.workspace.v1.services.gen_pb2'
  # @@protoc_insertion_point(class_scope:arista.workspace.v1.WorkspaceBuildResponse)
  })
_sym_db.RegisterMessage(WorkspaceBuildResponse)

WorkspaceBuildStreamRequest = _reflection.GeneratedProtocolMessageType('WorkspaceBuildStreamRequest', (_message.Message,), {
  'DESCRIPTOR' : _WORKSPACEBUILDSTREAMREQUEST,
  '__module__' : 'arista.workspace.v1.services.gen_pb2'
  # @@protoc_insertion_point(class_scope:arista.workspace.v1.WorkspaceBuildStreamRequest)
  })
_sym_db.RegisterMessage(WorkspaceBuildStreamRequest)

WorkspaceBuildStreamResponse = _reflection.GeneratedProtocolMessageType('WorkspaceBuildStreamResponse', (_message.Message,), {
  'DESCRIPTOR' : _WORKSPACEBUILDSTREAMRESPONSE,
  '__module__' : 'arista.workspace.v1.services.gen_pb2'
  # @@protoc_insertion_point(class_scope:arista.workspace.v1.WorkspaceBuildStreamResponse)
  })
_sym_db.RegisterMessage(WorkspaceBuildStreamResponse)

WorkspaceConfigRequest = _reflection.GeneratedProtocolMessageType('WorkspaceConfigRequest', (_message.Message,), {
  'DESCRIPTOR' : _WORKSPACECONFIGREQUEST,
  '__module__' : 'arista.workspace.v1.services.gen_pb2'
  # @@protoc_insertion_point(class_scope:arista.workspace.v1.WorkspaceConfigRequest)
  })
_sym_db.RegisterMessage(WorkspaceConfigRequest)

WorkspaceConfigResponse = _reflection.GeneratedProtocolMessageType('WorkspaceConfigResponse', (_message.Message,), {
  'DESCRIPTOR' : _WORKSPACECONFIGRESPONSE,
  '__module__' : 'arista.workspace.v1.services.gen_pb2'
  # @@protoc_insertion_point(class_scope:arista.workspace.v1.WorkspaceConfigResponse)
  })
_sym_db.RegisterMessage(WorkspaceConfigResponse)

WorkspaceConfigStreamRequest = _reflection.GeneratedProtocolMessageType('WorkspaceConfigStreamRequest', (_message.Message,), {
  'DESCRIPTOR' : _WORKSPACECONFIGSTREAMREQUEST,
  '__module__' : 'arista.workspace.v1.services.gen_pb2'
  # @@protoc_insertion_point(class_scope:arista.workspace.v1.WorkspaceConfigStreamRequest)
  })
_sym_db.RegisterMessage(WorkspaceConfigStreamRequest)

WorkspaceConfigStreamResponse = _reflection.GeneratedProtocolMessageType('WorkspaceConfigStreamResponse', (_message.Message,), {
  'DESCRIPTOR' : _WORKSPACECONFIGSTREAMRESPONSE,
  '__module__' : 'arista.workspace.v1.services.gen_pb2'
  # @@protoc_insertion_point(class_scope:arista.workspace.v1.WorkspaceConfigStreamResponse)
  })
_sym_db.RegisterMessage(WorkspaceConfigStreamResponse)

WorkspaceConfigSetRequest = _reflection.GeneratedProtocolMessageType('WorkspaceConfigSetRequest', (_message.Message,), {
  'DESCRIPTOR' : _WORKSPACECONFIGSETREQUEST,
  '__module__' : 'arista.workspace.v1.services.gen_pb2'
  # @@protoc_insertion_point(class_scope:arista.workspace.v1.WorkspaceConfigSetRequest)
  })
_sym_db.RegisterMessage(WorkspaceConfigSetRequest)

WorkspaceConfigSetResponse = _reflection.GeneratedProtocolMessageType('WorkspaceConfigSetResponse', (_message.Message,), {
  'DESCRIPTOR' : _WORKSPACECONFIGSETRESPONSE,
  '__module__' : 'arista.workspace.v1.services.gen_pb2'
  # @@protoc_insertion_point(class_scope:arista.workspace.v1.WorkspaceConfigSetResponse)
  })
_sym_db.RegisterMessage(WorkspaceConfigSetResponse)

WorkspaceConfigDeleteRequest = _reflection.GeneratedProtocolMessageType('WorkspaceConfigDeleteRequest', (_message.Message,), {
  'DESCRIPTOR' : _WORKSPACECONFIGDELETEREQUEST,
  '__module__' : 'arista.workspace.v1.services.gen_pb2'
  # @@protoc_insertion_point(class_scope:arista.workspace.v1.WorkspaceConfigDeleteRequest)
  })
_sym_db.RegisterMessage(WorkspaceConfigDeleteRequest)

WorkspaceConfigDeleteResponse = _reflection.GeneratedProtocolMessageType('WorkspaceConfigDeleteResponse', (_message.Message,), {
  'DESCRIPTOR' : _WORKSPACECONFIGDELETERESPONSE,
  '__module__' : 'arista.workspace.v1.services.gen_pb2'
  # @@protoc_insertion_point(class_scope:arista.workspace.v1.WorkspaceConfigDeleteResponse)
  })
_sym_db.RegisterMessage(WorkspaceConfigDeleteResponse)


DESCRIPTOR._options = None

_WORKSPACESERVICE = _descriptor.ServiceDescriptor(
  name='WorkspaceService',
  full_name='arista.workspace.v1.WorkspaceService',
  file=DESCRIPTOR,
  index=0,
  serialized_options=None,
  create_key=_descriptor._internal_create_key,
  serialized_start=2218,
  serialized_end=2534,
  methods=[
  _descriptor.MethodDescriptor(
    name='GetOne',
    full_name='arista.workspace.v1.WorkspaceService.GetOne',
    index=0,
    containing_service=None,
    input_type=_WORKSPACEREQUEST,
    output_type=_WORKSPACERESPONSE,
    serialized_options=None,
    create_key=_descriptor._internal_create_key,
  ),
  _descriptor.MethodDescriptor(
    name='GetAll',
    full_name='arista.workspace.v1.WorkspaceService.GetAll',
    index=1,
    containing_service=None,
    input_type=_WORKSPACESTREAMREQUEST,
    output_type=_WORKSPACESTREAMRESPONSE,
    serialized_options=None,
    create_key=_descriptor._internal_create_key,
  ),
  _descriptor.MethodDescriptor(
    name='Subscribe',
    full_name='arista.workspace.v1.WorkspaceService.Subscribe',
    index=2,
    containing_service=None,
    input_type=_WORKSPACESTREAMREQUEST,
    output_type=_WORKSPACESTREAMRESPONSE,
    serialized_options=None,
    create_key=_descriptor._internal_create_key,
  ),
])
_sym_db.RegisterServiceDescriptor(_WORKSPACESERVICE)

DESCRIPTOR.services_by_name['WorkspaceService'] = _WORKSPACESERVICE


_WORKSPACEBUILDSERVICE = _descriptor.ServiceDescriptor(
  name='WorkspaceBuildService',
  full_name='arista.workspace.v1.WorkspaceBuildService',
  file=DESCRIPTOR,
  index=1,
  serialized_options=None,
  create_key=_descriptor._internal_create_key,
  serialized_start=2537,
  serialized_end=2888,
  methods=[
  _descriptor.MethodDescriptor(
    name='GetOne',
    full_name='arista.workspace.v1.WorkspaceBuildService.GetOne',
    index=0,
    containing_service=None,
    input_type=_WORKSPACEBUILDREQUEST,
    output_type=_WORKSPACEBUILDRESPONSE,
    serialized_options=None,
    create_key=_descriptor._internal_create_key,
  ),
  _descriptor.MethodDescriptor(
    name='GetAll',
    full_name='arista.workspace.v1.WorkspaceBuildService.GetAll',
    index=1,
    containing_service=None,
    input_type=_WORKSPACEBUILDSTREAMREQUEST,
    output_type=_WORKSPACEBUILDSTREAMRESPONSE,
    serialized_options=None,
    create_key=_descriptor._internal_create_key,
  ),
  _descriptor.MethodDescriptor(
    name='Subscribe',
    full_name='arista.workspace.v1.WorkspaceBuildService.Subscribe',
    index=2,
    containing_service=None,
    input_type=_WORKSPACEBUILDSTREAMREQUEST,
    output_type=_WORKSPACEBUILDSTREAMRESPONSE,
    serialized_options=None,
    create_key=_descriptor._internal_create_key,
  ),
])
_sym_db.RegisterServiceDescriptor(_WORKSPACEBUILDSERVICE)

DESCRIPTOR.services_by_name['WorkspaceBuildService'] = _WORKSPACEBUILDSERVICE


_WORKSPACECONFIGSERVICE = _descriptor.ServiceDescriptor(
  name='WorkspaceConfigService',
  full_name='arista.workspace.v1.WorkspaceConfigService',
  file=DESCRIPTOR,
  index=2,
  serialized_options=None,
  create_key=_descriptor._internal_create_key,
  serialized_start=2891,
  serialized_end=3466,
  methods=[
  _descriptor.MethodDescriptor(
    name='GetOne',
    full_name='arista.workspace.v1.WorkspaceConfigService.GetOne',
    index=0,
    containing_service=None,
    input_type=_WORKSPACECONFIGREQUEST,
    output_type=_WORKSPACECONFIGRESPONSE,
    serialized_options=None,
    create_key=_descriptor._internal_create_key,
  ),
  _descriptor.MethodDescriptor(
    name='GetAll',
    full_name='arista.workspace.v1.WorkspaceConfigService.GetAll',
    index=1,
    containing_service=None,
    input_type=_WORKSPACECONFIGSTREAMREQUEST,
    output_type=_WORKSPACECONFIGSTREAMRESPONSE,
    serialized_options=None,
    create_key=_descriptor._internal_create_key,
  ),
  _descriptor.MethodDescriptor(
    name='Subscribe',
    full_name='arista.workspace.v1.WorkspaceConfigService.Subscribe',
    index=2,
    containing_service=None,
    input_type=_WORKSPACECONFIGSTREAMREQUEST,
    output_type=_WORKSPACECONFIGSTREAMRESPONSE,
    serialized_options=None,
    create_key=_descriptor._internal_create_key,
  ),
  _descriptor.MethodDescriptor(
    name='Set',
    full_name='arista.workspace.v1.WorkspaceConfigService.Set',
    index=3,
    containing_service=None,
    input_type=_WORKSPACECONFIGSETREQUEST,
    output_type=_WORKSPACECONFIGSETRESPONSE,
    serialized_options=None,
    create_key=_descriptor._internal_create_key,
  ),
  _descriptor.MethodDescriptor(
    name='Delete',
    full_name='arista.workspace.v1.WorkspaceConfigService.Delete',
    index=4,
    containing_service=None,
    input_type=_WORKSPACECONFIGDELETEREQUEST,
    output_type=_WORKSPACECONFIGDELETERESPONSE,
    serialized_options=None,
    create_key=_descriptor._internal_create_key,
  ),
])
_sym_db.RegisterServiceDescriptor(_WORKSPACECONFIGSERVICE)

DESCRIPTOR.services_by_name['WorkspaceConfigService'] = _WORKSPACECONFIGSERVICE

# @@protoc_insertion_point(module_scope)
