# -*- coding: utf-8 -*-
# Generated by the protocol buffer compiler.  DO NOT EDIT!
# source: dqfimarketservice.proto

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 . import dqdatetime_pb2 as dqdatetime__pb2
from . import dqmarket_pb2 as dqmarket__pb2
from . import dqanalytics_pb2 as dqanalytics__pb2
from . import dqfimarket_pb2 as dqfimarket__pb2


DESCRIPTOR = _descriptor.FileDescriptor(
  name='dqfimarketservice.proto',
  package='dqproto',
  syntax='proto3',
  serialized_options=None,
  create_key=_descriptor._internal_create_key,
  serialized_pb=b'\n\x17\x64qfimarketservice.proto\x12\x07\x64qproto\x1a\x10\x64qdatetime.proto\x1a\x0e\x64qmarket.proto\x1a\x11\x64qanalytics.proto\x1a\x10\x64qfimarket.proto\"\x8b\x01\n\x15\x42uildVanillaBondInput\x12\x0f\n\x07nominal\x18\x01 \x01(\x01\x12;\n\x15vanilla_bond_template\x18\x02 \x01(\x0b\x32\x1c.dqproto.VanillaBondTemplate\x12$\n\x07\x66ixings\x18\x03 \x01(\x0b\x32\x13.dqproto.TimeSeries\"w\n\x16\x42uildVanillaBondOutput\x12(\n\ninstrument\x18\x01 \x01(\x0b\x32\x14.dqproto.VanillaBond\x12\x11\n\tinst_name\x18\x02 \x01(\t\x12\x0f\n\x07success\x18\x03 \x01(\x08\x12\x0f\n\x07\x65rr_msg\x18\x04 \x01(\t\"\x93\x01\n\x1d\x42uildAssetBackedSecurityInput\x12\x0f\n\x07nominal\x18\x01 \x01(\x01\x12;\n\x15vanilla_bond_template\x18\x02 \x01(\x0b\x32\x1c.dqproto.VanillaBondTemplate\x12$\n\x07\x66ixings\x18\x03 \x01(\x0b\x32\x13.dqproto.TimeSeries\"t\n\x1e\x42uildAssetBackedSecurityOutput\x12\x30\n\ninstrument\x18\x01 \x01(\x0b\x32\x1c.dqproto.AssetBackedSecurity\x12\x0f\n\x07success\x18\x03 \x01(\x08\x12\x0f\n\x07\x65rr_msg\x18\x04 \x01(\t\"\x96\x01\n BuildMortgageBackedSecurityInput\x12\x0f\n\x07nominal\x18\x01 \x01(\x01\x12;\n\x15vanilla_bond_template\x18\x02 \x01(\x0b\x32\x1c.dqproto.VanillaBondTemplate\x12$\n\x07\x66ixings\x18\x03 \x01(\x0b\x32\x13.dqproto.TimeSeries\"z\n!BuildMortgageBackedSecurityOutput\x12\x33\n\ninstrument\x18\x01 \x01(\x0b\x32\x1f.dqproto.MortgageBackedSecurity\x12\x0f\n\x07success\x18\x03 \x01(\x08\x12\x0f\n\x07\x65rr_msg\x18\x04 \x01(\t\"h\n\x16\x42uildCallableBondInput\x12\x0f\n\x07nominal\x18\x01 \x01(\x01\x12=\n\x16\x63\x61llable_bond_template\x18\x02 \x01(\x0b\x32\x1d.dqproto.CallableBondTemplate\"i\n\x17\x42uildCallableBondOutput\x12,\n\rcallable_bond\x18\x01 \x01(\x0b\x32\x15.dqproto.CallableBond\x12\x0f\n\x07success\x18\x02 \x01(\x08\x12\x0f\n\x07\x65rr_msg\x18\x03 \x01(\t\"l\n\x19\x42uildConvertibleBondInput\x12\x0f\n\x07nominal\x18\x01 \x01(\x01\x12>\n\x18underlying_bond_template\x18\x02 \x01(\x0b\x32\x1c.dqproto.VanillaBondTemplate\"f\n\x1a\x42uildConvertibleBondOutput\x12&\n\x04\x62ond\x18\x01 \x01(\x0b\x32\x18.dqproto.ConvertibleBond\x12\x0f\n\x07success\x18\x02 \x01(\x08\x12\x0f\n\x07\x65rr_msg\x18\x03 \x01(\t\"m\n\x1a\x42uildExchangeableBondInput\x12\x0f\n\x07nominal\x18\x01 \x01(\x01\x12>\n\x18underlying_bond_template\x18\x02 \x01(\x0b\x32\x1c.dqproto.VanillaBondTemplate\"h\n\x1b\x42uildExchangeableBondOutput\x12\'\n\x04\x62ond\x18\x01 \x01(\x0b\x32\x19.dqproto.ExchangeableBond\x12\x0f\n\x07success\x18\x02 \x01(\x08\x12\x0f\n\x07\x65rr_msg\x18\x03 \x01(\t\"k\n\x18\x42uildExtendibleBondInput\x12\x0f\n\x07nominal\x18\x01 \x01(\x01\x12>\n\x18underlying_bond_template\x18\x02 \x01(\x0b\x32\x1c.dqproto.VanillaBondTemplate\"d\n\x19\x42uildExtendibleBondOutput\x12%\n\x04\x62ond\x18\x01 \x01(\x0b\x32\x17.dqproto.ExtendibleBond\x12\x0f\n\x07success\x18\x02 \x01(\x08\x12\x0f\n\x07\x65rr_msg\x18\x03 \x01(\t\"h\n\x15\x42uildBondForwardInput\x12\x0f\n\x07nominal\x18\x01 \x01(\x01\x12>\n\x18underlying_bond_template\x18\x02 \x01(\x0b\x32\x1c.dqproto.VanillaBondTemplate\"d\n\x16\x42uildBondForwardOutput\x12(\n\ninstrument\x18\x01 \x01(\x0b\x32\x14.dqproto.BondForward\x12\x0f\n\x07success\x18\x02 \x01(\x08\x12\x0f\n\x07\x65rr_msg\x18\x03 \x01(\t\"g\n\x14\x42uildBondFutureInput\x12\x0f\n\x07nominal\x18\x01 \x01(\x01\x12>\n\x18underlying_bond_template\x18\x02 \x01(\x0b\x32\x1c.dqproto.VanillaBondTemplate\"b\n\x15\x42uildBondFutureOutput\x12\'\n\ninstrument\x18\x01 \x01(\x0b\x32\x13.dqproto.BondFuture\x12\x0f\n\x07success\x18\x02 \x01(\x08\x12\x0f\n\x07\x65rr_msg\x18\x03 \x01(\t\"l\n\x19\x42uildBondPledgedRepoInput\x12\x0f\n\x07nominal\x18\x01 \x01(\x01\x12>\n\x18underlying_bond_template\x18\x02 \x01(\x0b\x32\x1c.dqproto.VanillaBondTemplate\"l\n\x1a\x42uildBondPledgedRepoOutput\x12,\n\ninstrument\x18\x01 \x01(\x0b\x32\x18.dqproto.BondPledgedRepo\x12\x0f\n\x07success\x18\x02 \x01(\x08\x12\x0f\n\x07\x65rr_msg\x18\x03 \x01(\t\"m\n\x1a\x42uildBondOutrightRepoInput\x12\x0f\n\x07nominal\x18\x01 \x01(\x01\x12>\n\x18underlying_bond_template\x18\x02 \x01(\x0b\x32\x1c.dqproto.VanillaBondTemplate\"n\n\x1b\x42uildBondOutrightRepoOutput\x12-\n\ninstrument\x18\x01 \x01(\x0b\x32\x19.dqproto.BondOutrightRepo\x12\x0f\n\x07success\x18\x02 \x01(\x08\x12\x0f\n\x07\x65rr_msg\x18\x03 \x01(\t\"o\n\x1c\x42uildCallableStepUpBondInput\x12\x0f\n\x07nominal\x18\x01 \x01(\x01\x12>\n\x18underlying_bond_template\x18\x02 \x01(\x0b\x32\x1c.dqproto.VanillaBondTemplate\"r\n\x1d\x42uildCallableStepUpBondOutput\x12/\n\ninstrument\x18\x01 \x01(\x0b\x32\x1b.dqproto.CallableStepUpBond\x12\x0f\n\x07success\x18\x02 \x01(\x08\x12\x0f\n\x07\x65rr_msg\x18\x03 \x01(\t\"o\n\x1c\x42uildBondEuropeanOptionInput\x12\x0f\n\x07nominal\x18\x01 \x01(\x01\x12>\n\x18underlying_bond_template\x18\x02 \x01(\x0b\x32\x1c.dqproto.VanillaBondTemplate\"r\n\x1d\x42uildBondEuropeanOptionOutput\x12/\n\ninstrument\x18\x01 \x01(\x0b\x32\x1b.dqproto.BondEuropeanOption\x12\x0f\n\x07success\x18\x02 \x01(\x08\x12\x0f\n\x07\x65rr_msg\x18\x03 \x01(\t\"o\n\x1c\x42uildBondAmericanOptionInput\x12\x0f\n\x07nominal\x18\x01 \x01(\x01\x12>\n\x18underlying_bond_template\x18\x02 \x01(\x0b\x32\x1c.dqproto.VanillaBondTemplate\"r\n\x1d\x42uildBondAmericanOptionOutput\x12/\n\ninstrument\x18\x01 \x01(\x0b\x32\x1b.dqproto.BondAmericanOption\x12\x0f\n\x07success\x18\x02 \x01(\x08\x12\x0f\n\x07\x65rr_msg\x18\x03 \x01(\tb\x06proto3'
  ,
  dependencies=[dqdatetime__pb2.DESCRIPTOR,dqmarket__pb2.DESCRIPTOR,dqanalytics__pb2.DESCRIPTOR,dqfimarket__pb2.DESCRIPTOR,])




_BUILDVANILLABONDINPUT = _descriptor.Descriptor(
  name='BuildVanillaBondInput',
  full_name='dqproto.BuildVanillaBondInput',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  create_key=_descriptor._internal_create_key,
  fields=[
    _descriptor.FieldDescriptor(
      name='nominal', full_name='dqproto.BuildVanillaBondInput.nominal', index=0,
      number=1, type=1, cpp_type=5, label=1,
      has_default_value=False, default_value=float(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),
    _descriptor.FieldDescriptor(
      name='vanilla_bond_template', full_name='dqproto.BuildVanillaBondInput.vanilla_bond_template', 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='fixings', full_name='dqproto.BuildVanillaBondInput.fixings', index=2,
      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=108,
  serialized_end=247,
)


_BUILDVANILLABONDOUTPUT = _descriptor.Descriptor(
  name='BuildVanillaBondOutput',
  full_name='dqproto.BuildVanillaBondOutput',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  create_key=_descriptor._internal_create_key,
  fields=[
    _descriptor.FieldDescriptor(
      name='instrument', full_name='dqproto.BuildVanillaBondOutput.instrument', 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='inst_name', full_name='dqproto.BuildVanillaBondOutput.inst_name', index=1,
      number=2, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=b"".decode('utf-8'),
      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='success', full_name='dqproto.BuildVanillaBondOutput.success', index=2,
      number=3, type=8, cpp_type=7, label=1,
      has_default_value=False, default_value=False,
      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='err_msg', full_name='dqproto.BuildVanillaBondOutput.err_msg', index=3,
      number=4, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=b"".decode('utf-8'),
      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=249,
  serialized_end=368,
)


_BUILDASSETBACKEDSECURITYINPUT = _descriptor.Descriptor(
  name='BuildAssetBackedSecurityInput',
  full_name='dqproto.BuildAssetBackedSecurityInput',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  create_key=_descriptor._internal_create_key,
  fields=[
    _descriptor.FieldDescriptor(
      name='nominal', full_name='dqproto.BuildAssetBackedSecurityInput.nominal', index=0,
      number=1, type=1, cpp_type=5, label=1,
      has_default_value=False, default_value=float(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),
    _descriptor.FieldDescriptor(
      name='vanilla_bond_template', full_name='dqproto.BuildAssetBackedSecurityInput.vanilla_bond_template', 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='fixings', full_name='dqproto.BuildAssetBackedSecurityInput.fixings', index=2,
      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=371,
  serialized_end=518,
)


_BUILDASSETBACKEDSECURITYOUTPUT = _descriptor.Descriptor(
  name='BuildAssetBackedSecurityOutput',
  full_name='dqproto.BuildAssetBackedSecurityOutput',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  create_key=_descriptor._internal_create_key,
  fields=[
    _descriptor.FieldDescriptor(
      name='instrument', full_name='dqproto.BuildAssetBackedSecurityOutput.instrument', 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='success', full_name='dqproto.BuildAssetBackedSecurityOutput.success', index=1,
      number=3, type=8, cpp_type=7, label=1,
      has_default_value=False, default_value=False,
      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='err_msg', full_name='dqproto.BuildAssetBackedSecurityOutput.err_msg', index=2,
      number=4, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=b"".decode('utf-8'),
      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=520,
  serialized_end=636,
)


_BUILDMORTGAGEBACKEDSECURITYINPUT = _descriptor.Descriptor(
  name='BuildMortgageBackedSecurityInput',
  full_name='dqproto.BuildMortgageBackedSecurityInput',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  create_key=_descriptor._internal_create_key,
  fields=[
    _descriptor.FieldDescriptor(
      name='nominal', full_name='dqproto.BuildMortgageBackedSecurityInput.nominal', index=0,
      number=1, type=1, cpp_type=5, label=1,
      has_default_value=False, default_value=float(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),
    _descriptor.FieldDescriptor(
      name='vanilla_bond_template', full_name='dqproto.BuildMortgageBackedSecurityInput.vanilla_bond_template', 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='fixings', full_name='dqproto.BuildMortgageBackedSecurityInput.fixings', index=2,
      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=639,
  serialized_end=789,
)


_BUILDMORTGAGEBACKEDSECURITYOUTPUT = _descriptor.Descriptor(
  name='BuildMortgageBackedSecurityOutput',
  full_name='dqproto.BuildMortgageBackedSecurityOutput',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  create_key=_descriptor._internal_create_key,
  fields=[
    _descriptor.FieldDescriptor(
      name='instrument', full_name='dqproto.BuildMortgageBackedSecurityOutput.instrument', 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='success', full_name='dqproto.BuildMortgageBackedSecurityOutput.success', index=1,
      number=3, type=8, cpp_type=7, label=1,
      has_default_value=False, default_value=False,
      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='err_msg', full_name='dqproto.BuildMortgageBackedSecurityOutput.err_msg', index=2,
      number=4, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=b"".decode('utf-8'),
      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=791,
  serialized_end=913,
)


_BUILDCALLABLEBONDINPUT = _descriptor.Descriptor(
  name='BuildCallableBondInput',
  full_name='dqproto.BuildCallableBondInput',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  create_key=_descriptor._internal_create_key,
  fields=[
    _descriptor.FieldDescriptor(
      name='nominal', full_name='dqproto.BuildCallableBondInput.nominal', index=0,
      number=1, type=1, cpp_type=5, label=1,
      has_default_value=False, default_value=float(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),
    _descriptor.FieldDescriptor(
      name='callable_bond_template', full_name='dqproto.BuildCallableBondInput.callable_bond_template', 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=915,
  serialized_end=1019,
)


_BUILDCALLABLEBONDOUTPUT = _descriptor.Descriptor(
  name='BuildCallableBondOutput',
  full_name='dqproto.BuildCallableBondOutput',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  create_key=_descriptor._internal_create_key,
  fields=[
    _descriptor.FieldDescriptor(
      name='callable_bond', full_name='dqproto.BuildCallableBondOutput.callable_bond', 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='success', full_name='dqproto.BuildCallableBondOutput.success', index=1,
      number=2, type=8, cpp_type=7, label=1,
      has_default_value=False, default_value=False,
      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='err_msg', full_name='dqproto.BuildCallableBondOutput.err_msg', index=2,
      number=3, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=b"".decode('utf-8'),
      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=1021,
  serialized_end=1126,
)


_BUILDCONVERTIBLEBONDINPUT = _descriptor.Descriptor(
  name='BuildConvertibleBondInput',
  full_name='dqproto.BuildConvertibleBondInput',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  create_key=_descriptor._internal_create_key,
  fields=[
    _descriptor.FieldDescriptor(
      name='nominal', full_name='dqproto.BuildConvertibleBondInput.nominal', index=0,
      number=1, type=1, cpp_type=5, label=1,
      has_default_value=False, default_value=float(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),
    _descriptor.FieldDescriptor(
      name='underlying_bond_template', full_name='dqproto.BuildConvertibleBondInput.underlying_bond_template', 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=1128,
  serialized_end=1236,
)


_BUILDCONVERTIBLEBONDOUTPUT = _descriptor.Descriptor(
  name='BuildConvertibleBondOutput',
  full_name='dqproto.BuildConvertibleBondOutput',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  create_key=_descriptor._internal_create_key,
  fields=[
    _descriptor.FieldDescriptor(
      name='bond', full_name='dqproto.BuildConvertibleBondOutput.bond', 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='success', full_name='dqproto.BuildConvertibleBondOutput.success', index=1,
      number=2, type=8, cpp_type=7, label=1,
      has_default_value=False, default_value=False,
      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='err_msg', full_name='dqproto.BuildConvertibleBondOutput.err_msg', index=2,
      number=3, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=b"".decode('utf-8'),
      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=1238,
  serialized_end=1340,
)


_BUILDEXCHANGEABLEBONDINPUT = _descriptor.Descriptor(
  name='BuildExchangeableBondInput',
  full_name='dqproto.BuildExchangeableBondInput',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  create_key=_descriptor._internal_create_key,
  fields=[
    _descriptor.FieldDescriptor(
      name='nominal', full_name='dqproto.BuildExchangeableBondInput.nominal', index=0,
      number=1, type=1, cpp_type=5, label=1,
      has_default_value=False, default_value=float(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),
    _descriptor.FieldDescriptor(
      name='underlying_bond_template', full_name='dqproto.BuildExchangeableBondInput.underlying_bond_template', 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=1342,
  serialized_end=1451,
)


_BUILDEXCHANGEABLEBONDOUTPUT = _descriptor.Descriptor(
  name='BuildExchangeableBondOutput',
  full_name='dqproto.BuildExchangeableBondOutput',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  create_key=_descriptor._internal_create_key,
  fields=[
    _descriptor.FieldDescriptor(
      name='bond', full_name='dqproto.BuildExchangeableBondOutput.bond', 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='success', full_name='dqproto.BuildExchangeableBondOutput.success', index=1,
      number=2, type=8, cpp_type=7, label=1,
      has_default_value=False, default_value=False,
      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='err_msg', full_name='dqproto.BuildExchangeableBondOutput.err_msg', index=2,
      number=3, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=b"".decode('utf-8'),
      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=1453,
  serialized_end=1557,
)


_BUILDEXTENDIBLEBONDINPUT = _descriptor.Descriptor(
  name='BuildExtendibleBondInput',
  full_name='dqproto.BuildExtendibleBondInput',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  create_key=_descriptor._internal_create_key,
  fields=[
    _descriptor.FieldDescriptor(
      name='nominal', full_name='dqproto.BuildExtendibleBondInput.nominal', index=0,
      number=1, type=1, cpp_type=5, label=1,
      has_default_value=False, default_value=float(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),
    _descriptor.FieldDescriptor(
      name='underlying_bond_template', full_name='dqproto.BuildExtendibleBondInput.underlying_bond_template', 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=1559,
  serialized_end=1666,
)


_BUILDEXTENDIBLEBONDOUTPUT = _descriptor.Descriptor(
  name='BuildExtendibleBondOutput',
  full_name='dqproto.BuildExtendibleBondOutput',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  create_key=_descriptor._internal_create_key,
  fields=[
    _descriptor.FieldDescriptor(
      name='bond', full_name='dqproto.BuildExtendibleBondOutput.bond', 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='success', full_name='dqproto.BuildExtendibleBondOutput.success', index=1,
      number=2, type=8, cpp_type=7, label=1,
      has_default_value=False, default_value=False,
      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='err_msg', full_name='dqproto.BuildExtendibleBondOutput.err_msg', index=2,
      number=3, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=b"".decode('utf-8'),
      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=1668,
  serialized_end=1768,
)


_BUILDBONDFORWARDINPUT = _descriptor.Descriptor(
  name='BuildBondForwardInput',
  full_name='dqproto.BuildBondForwardInput',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  create_key=_descriptor._internal_create_key,
  fields=[
    _descriptor.FieldDescriptor(
      name='nominal', full_name='dqproto.BuildBondForwardInput.nominal', index=0,
      number=1, type=1, cpp_type=5, label=1,
      has_default_value=False, default_value=float(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),
    _descriptor.FieldDescriptor(
      name='underlying_bond_template', full_name='dqproto.BuildBondForwardInput.underlying_bond_template', 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=1770,
  serialized_end=1874,
)


_BUILDBONDFORWARDOUTPUT = _descriptor.Descriptor(
  name='BuildBondForwardOutput',
  full_name='dqproto.BuildBondForwardOutput',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  create_key=_descriptor._internal_create_key,
  fields=[
    _descriptor.FieldDescriptor(
      name='instrument', full_name='dqproto.BuildBondForwardOutput.instrument', 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='success', full_name='dqproto.BuildBondForwardOutput.success', index=1,
      number=2, type=8, cpp_type=7, label=1,
      has_default_value=False, default_value=False,
      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='err_msg', full_name='dqproto.BuildBondForwardOutput.err_msg', index=2,
      number=3, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=b"".decode('utf-8'),
      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=1876,
  serialized_end=1976,
)


_BUILDBONDFUTUREINPUT = _descriptor.Descriptor(
  name='BuildBondFutureInput',
  full_name='dqproto.BuildBondFutureInput',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  create_key=_descriptor._internal_create_key,
  fields=[
    _descriptor.FieldDescriptor(
      name='nominal', full_name='dqproto.BuildBondFutureInput.nominal', index=0,
      number=1, type=1, cpp_type=5, label=1,
      has_default_value=False, default_value=float(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),
    _descriptor.FieldDescriptor(
      name='underlying_bond_template', full_name='dqproto.BuildBondFutureInput.underlying_bond_template', 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=1978,
  serialized_end=2081,
)


_BUILDBONDFUTUREOUTPUT = _descriptor.Descriptor(
  name='BuildBondFutureOutput',
  full_name='dqproto.BuildBondFutureOutput',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  create_key=_descriptor._internal_create_key,
  fields=[
    _descriptor.FieldDescriptor(
      name='instrument', full_name='dqproto.BuildBondFutureOutput.instrument', 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='success', full_name='dqproto.BuildBondFutureOutput.success', index=1,
      number=2, type=8, cpp_type=7, label=1,
      has_default_value=False, default_value=False,
      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='err_msg', full_name='dqproto.BuildBondFutureOutput.err_msg', index=2,
      number=3, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=b"".decode('utf-8'),
      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=2083,
  serialized_end=2181,
)


_BUILDBONDPLEDGEDREPOINPUT = _descriptor.Descriptor(
  name='BuildBondPledgedRepoInput',
  full_name='dqproto.BuildBondPledgedRepoInput',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  create_key=_descriptor._internal_create_key,
  fields=[
    _descriptor.FieldDescriptor(
      name='nominal', full_name='dqproto.BuildBondPledgedRepoInput.nominal', index=0,
      number=1, type=1, cpp_type=5, label=1,
      has_default_value=False, default_value=float(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),
    _descriptor.FieldDescriptor(
      name='underlying_bond_template', full_name='dqproto.BuildBondPledgedRepoInput.underlying_bond_template', 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=2183,
  serialized_end=2291,
)


_BUILDBONDPLEDGEDREPOOUTPUT = _descriptor.Descriptor(
  name='BuildBondPledgedRepoOutput',
  full_name='dqproto.BuildBondPledgedRepoOutput',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  create_key=_descriptor._internal_create_key,
  fields=[
    _descriptor.FieldDescriptor(
      name='instrument', full_name='dqproto.BuildBondPledgedRepoOutput.instrument', 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='success', full_name='dqproto.BuildBondPledgedRepoOutput.success', index=1,
      number=2, type=8, cpp_type=7, label=1,
      has_default_value=False, default_value=False,
      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='err_msg', full_name='dqproto.BuildBondPledgedRepoOutput.err_msg', index=2,
      number=3, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=b"".decode('utf-8'),
      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=2293,
  serialized_end=2401,
)


_BUILDBONDOUTRIGHTREPOINPUT = _descriptor.Descriptor(
  name='BuildBondOutrightRepoInput',
  full_name='dqproto.BuildBondOutrightRepoInput',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  create_key=_descriptor._internal_create_key,
  fields=[
    _descriptor.FieldDescriptor(
      name='nominal', full_name='dqproto.BuildBondOutrightRepoInput.nominal', index=0,
      number=1, type=1, cpp_type=5, label=1,
      has_default_value=False, default_value=float(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),
    _descriptor.FieldDescriptor(
      name='underlying_bond_template', full_name='dqproto.BuildBondOutrightRepoInput.underlying_bond_template', 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=2403,
  serialized_end=2512,
)


_BUILDBONDOUTRIGHTREPOOUTPUT = _descriptor.Descriptor(
  name='BuildBondOutrightRepoOutput',
  full_name='dqproto.BuildBondOutrightRepoOutput',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  create_key=_descriptor._internal_create_key,
  fields=[
    _descriptor.FieldDescriptor(
      name='instrument', full_name='dqproto.BuildBondOutrightRepoOutput.instrument', 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='success', full_name='dqproto.BuildBondOutrightRepoOutput.success', index=1,
      number=2, type=8, cpp_type=7, label=1,
      has_default_value=False, default_value=False,
      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='err_msg', full_name='dqproto.BuildBondOutrightRepoOutput.err_msg', index=2,
      number=3, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=b"".decode('utf-8'),
      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=2514,
  serialized_end=2624,
)


_BUILDCALLABLESTEPUPBONDINPUT = _descriptor.Descriptor(
  name='BuildCallableStepUpBondInput',
  full_name='dqproto.BuildCallableStepUpBondInput',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  create_key=_descriptor._internal_create_key,
  fields=[
    _descriptor.FieldDescriptor(
      name='nominal', full_name='dqproto.BuildCallableStepUpBondInput.nominal', index=0,
      number=1, type=1, cpp_type=5, label=1,
      has_default_value=False, default_value=float(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),
    _descriptor.FieldDescriptor(
      name='underlying_bond_template', full_name='dqproto.BuildCallableStepUpBondInput.underlying_bond_template', 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=2626,
  serialized_end=2737,
)


_BUILDCALLABLESTEPUPBONDOUTPUT = _descriptor.Descriptor(
  name='BuildCallableStepUpBondOutput',
  full_name='dqproto.BuildCallableStepUpBondOutput',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  create_key=_descriptor._internal_create_key,
  fields=[
    _descriptor.FieldDescriptor(
      name='instrument', full_name='dqproto.BuildCallableStepUpBondOutput.instrument', 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='success', full_name='dqproto.BuildCallableStepUpBondOutput.success', index=1,
      number=2, type=8, cpp_type=7, label=1,
      has_default_value=False, default_value=False,
      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='err_msg', full_name='dqproto.BuildCallableStepUpBondOutput.err_msg', index=2,
      number=3, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=b"".decode('utf-8'),
      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=2739,
  serialized_end=2853,
)


_BUILDBONDEUROPEANOPTIONINPUT = _descriptor.Descriptor(
  name='BuildBondEuropeanOptionInput',
  full_name='dqproto.BuildBondEuropeanOptionInput',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  create_key=_descriptor._internal_create_key,
  fields=[
    _descriptor.FieldDescriptor(
      name='nominal', full_name='dqproto.BuildBondEuropeanOptionInput.nominal', index=0,
      number=1, type=1, cpp_type=5, label=1,
      has_default_value=False, default_value=float(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),
    _descriptor.FieldDescriptor(
      name='underlying_bond_template', full_name='dqproto.BuildBondEuropeanOptionInput.underlying_bond_template', 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=2855,
  serialized_end=2966,
)


_BUILDBONDEUROPEANOPTIONOUTPUT = _descriptor.Descriptor(
  name='BuildBondEuropeanOptionOutput',
  full_name='dqproto.BuildBondEuropeanOptionOutput',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  create_key=_descriptor._internal_create_key,
  fields=[
    _descriptor.FieldDescriptor(
      name='instrument', full_name='dqproto.BuildBondEuropeanOptionOutput.instrument', 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='success', full_name='dqproto.BuildBondEuropeanOptionOutput.success', index=1,
      number=2, type=8, cpp_type=7, label=1,
      has_default_value=False, default_value=False,
      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='err_msg', full_name='dqproto.BuildBondEuropeanOptionOutput.err_msg', index=2,
      number=3, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=b"".decode('utf-8'),
      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=2968,
  serialized_end=3082,
)


_BUILDBONDAMERICANOPTIONINPUT = _descriptor.Descriptor(
  name='BuildBondAmericanOptionInput',
  full_name='dqproto.BuildBondAmericanOptionInput',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  create_key=_descriptor._internal_create_key,
  fields=[
    _descriptor.FieldDescriptor(
      name='nominal', full_name='dqproto.BuildBondAmericanOptionInput.nominal', index=0,
      number=1, type=1, cpp_type=5, label=1,
      has_default_value=False, default_value=float(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),
    _descriptor.FieldDescriptor(
      name='underlying_bond_template', full_name='dqproto.BuildBondAmericanOptionInput.underlying_bond_template', 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=3084,
  serialized_end=3195,
)


_BUILDBONDAMERICANOPTIONOUTPUT = _descriptor.Descriptor(
  name='BuildBondAmericanOptionOutput',
  full_name='dqproto.BuildBondAmericanOptionOutput',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  create_key=_descriptor._internal_create_key,
  fields=[
    _descriptor.FieldDescriptor(
      name='instrument', full_name='dqproto.BuildBondAmericanOptionOutput.instrument', 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='success', full_name='dqproto.BuildBondAmericanOptionOutput.success', index=1,
      number=2, type=8, cpp_type=7, label=1,
      has_default_value=False, default_value=False,
      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='err_msg', full_name='dqproto.BuildBondAmericanOptionOutput.err_msg', index=2,
      number=3, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=b"".decode('utf-8'),
      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=3197,
  serialized_end=3311,
)

_BUILDVANILLABONDINPUT.fields_by_name['vanilla_bond_template'].message_type = dqfimarket__pb2._VANILLABONDTEMPLATE
_BUILDVANILLABONDINPUT.fields_by_name['fixings'].message_type = dqmarket__pb2._TIMESERIES
_BUILDVANILLABONDOUTPUT.fields_by_name['instrument'].message_type = dqfimarket__pb2._VANILLABOND
_BUILDASSETBACKEDSECURITYINPUT.fields_by_name['vanilla_bond_template'].message_type = dqfimarket__pb2._VANILLABONDTEMPLATE
_BUILDASSETBACKEDSECURITYINPUT.fields_by_name['fixings'].message_type = dqmarket__pb2._TIMESERIES
_BUILDASSETBACKEDSECURITYOUTPUT.fields_by_name['instrument'].message_type = dqfimarket__pb2._ASSETBACKEDSECURITY
_BUILDMORTGAGEBACKEDSECURITYINPUT.fields_by_name['vanilla_bond_template'].message_type = dqfimarket__pb2._VANILLABONDTEMPLATE
_BUILDMORTGAGEBACKEDSECURITYINPUT.fields_by_name['fixings'].message_type = dqmarket__pb2._TIMESERIES
_BUILDMORTGAGEBACKEDSECURITYOUTPUT.fields_by_name['instrument'].message_type = dqfimarket__pb2._MORTGAGEBACKEDSECURITY
_BUILDCALLABLEBONDINPUT.fields_by_name['callable_bond_template'].message_type = dqfimarket__pb2._CALLABLEBONDTEMPLATE
_BUILDCALLABLEBONDOUTPUT.fields_by_name['callable_bond'].message_type = dqfimarket__pb2._CALLABLEBOND
_BUILDCONVERTIBLEBONDINPUT.fields_by_name['underlying_bond_template'].message_type = dqfimarket__pb2._VANILLABONDTEMPLATE
_BUILDCONVERTIBLEBONDOUTPUT.fields_by_name['bond'].message_type = dqfimarket__pb2._CONVERTIBLEBOND
_BUILDEXCHANGEABLEBONDINPUT.fields_by_name['underlying_bond_template'].message_type = dqfimarket__pb2._VANILLABONDTEMPLATE
_BUILDEXCHANGEABLEBONDOUTPUT.fields_by_name['bond'].message_type = dqfimarket__pb2._EXCHANGEABLEBOND
_BUILDEXTENDIBLEBONDINPUT.fields_by_name['underlying_bond_template'].message_type = dqfimarket__pb2._VANILLABONDTEMPLATE
_BUILDEXTENDIBLEBONDOUTPUT.fields_by_name['bond'].message_type = dqfimarket__pb2._EXTENDIBLEBOND
_BUILDBONDFORWARDINPUT.fields_by_name['underlying_bond_template'].message_type = dqfimarket__pb2._VANILLABONDTEMPLATE
_BUILDBONDFORWARDOUTPUT.fields_by_name['instrument'].message_type = dqfimarket__pb2._BONDFORWARD
_BUILDBONDFUTUREINPUT.fields_by_name['underlying_bond_template'].message_type = dqfimarket__pb2._VANILLABONDTEMPLATE
_BUILDBONDFUTUREOUTPUT.fields_by_name['instrument'].message_type = dqfimarket__pb2._BONDFUTURE
_BUILDBONDPLEDGEDREPOINPUT.fields_by_name['underlying_bond_template'].message_type = dqfimarket__pb2._VANILLABONDTEMPLATE
_BUILDBONDPLEDGEDREPOOUTPUT.fields_by_name['instrument'].message_type = dqfimarket__pb2._BONDPLEDGEDREPO
_BUILDBONDOUTRIGHTREPOINPUT.fields_by_name['underlying_bond_template'].message_type = dqfimarket__pb2._VANILLABONDTEMPLATE
_BUILDBONDOUTRIGHTREPOOUTPUT.fields_by_name['instrument'].message_type = dqfimarket__pb2._BONDOUTRIGHTREPO
_BUILDCALLABLESTEPUPBONDINPUT.fields_by_name['underlying_bond_template'].message_type = dqfimarket__pb2._VANILLABONDTEMPLATE
_BUILDCALLABLESTEPUPBONDOUTPUT.fields_by_name['instrument'].message_type = dqfimarket__pb2._CALLABLESTEPUPBOND
_BUILDBONDEUROPEANOPTIONINPUT.fields_by_name['underlying_bond_template'].message_type = dqfimarket__pb2._VANILLABONDTEMPLATE
_BUILDBONDEUROPEANOPTIONOUTPUT.fields_by_name['instrument'].message_type = dqfimarket__pb2._BONDEUROPEANOPTION
_BUILDBONDAMERICANOPTIONINPUT.fields_by_name['underlying_bond_template'].message_type = dqfimarket__pb2._VANILLABONDTEMPLATE
_BUILDBONDAMERICANOPTIONOUTPUT.fields_by_name['instrument'].message_type = dqfimarket__pb2._BONDAMERICANOPTION
DESCRIPTOR.message_types_by_name['BuildVanillaBondInput'] = _BUILDVANILLABONDINPUT
DESCRIPTOR.message_types_by_name['BuildVanillaBondOutput'] = _BUILDVANILLABONDOUTPUT
DESCRIPTOR.message_types_by_name['BuildAssetBackedSecurityInput'] = _BUILDASSETBACKEDSECURITYINPUT
DESCRIPTOR.message_types_by_name['BuildAssetBackedSecurityOutput'] = _BUILDASSETBACKEDSECURITYOUTPUT
DESCRIPTOR.message_types_by_name['BuildMortgageBackedSecurityInput'] = _BUILDMORTGAGEBACKEDSECURITYINPUT
DESCRIPTOR.message_types_by_name['BuildMortgageBackedSecurityOutput'] = _BUILDMORTGAGEBACKEDSECURITYOUTPUT
DESCRIPTOR.message_types_by_name['BuildCallableBondInput'] = _BUILDCALLABLEBONDINPUT
DESCRIPTOR.message_types_by_name['BuildCallableBondOutput'] = _BUILDCALLABLEBONDOUTPUT
DESCRIPTOR.message_types_by_name['BuildConvertibleBondInput'] = _BUILDCONVERTIBLEBONDINPUT
DESCRIPTOR.message_types_by_name['BuildConvertibleBondOutput'] = _BUILDCONVERTIBLEBONDOUTPUT
DESCRIPTOR.message_types_by_name['BuildExchangeableBondInput'] = _BUILDEXCHANGEABLEBONDINPUT
DESCRIPTOR.message_types_by_name['BuildExchangeableBondOutput'] = _BUILDEXCHANGEABLEBONDOUTPUT
DESCRIPTOR.message_types_by_name['BuildExtendibleBondInput'] = _BUILDEXTENDIBLEBONDINPUT
DESCRIPTOR.message_types_by_name['BuildExtendibleBondOutput'] = _BUILDEXTENDIBLEBONDOUTPUT
DESCRIPTOR.message_types_by_name['BuildBondForwardInput'] = _BUILDBONDFORWARDINPUT
DESCRIPTOR.message_types_by_name['BuildBondForwardOutput'] = _BUILDBONDFORWARDOUTPUT
DESCRIPTOR.message_types_by_name['BuildBondFutureInput'] = _BUILDBONDFUTUREINPUT
DESCRIPTOR.message_types_by_name['BuildBondFutureOutput'] = _BUILDBONDFUTUREOUTPUT
DESCRIPTOR.message_types_by_name['BuildBondPledgedRepoInput'] = _BUILDBONDPLEDGEDREPOINPUT
DESCRIPTOR.message_types_by_name['BuildBondPledgedRepoOutput'] = _BUILDBONDPLEDGEDREPOOUTPUT
DESCRIPTOR.message_types_by_name['BuildBondOutrightRepoInput'] = _BUILDBONDOUTRIGHTREPOINPUT
DESCRIPTOR.message_types_by_name['BuildBondOutrightRepoOutput'] = _BUILDBONDOUTRIGHTREPOOUTPUT
DESCRIPTOR.message_types_by_name['BuildCallableStepUpBondInput'] = _BUILDCALLABLESTEPUPBONDINPUT
DESCRIPTOR.message_types_by_name['BuildCallableStepUpBondOutput'] = _BUILDCALLABLESTEPUPBONDOUTPUT
DESCRIPTOR.message_types_by_name['BuildBondEuropeanOptionInput'] = _BUILDBONDEUROPEANOPTIONINPUT
DESCRIPTOR.message_types_by_name['BuildBondEuropeanOptionOutput'] = _BUILDBONDEUROPEANOPTIONOUTPUT
DESCRIPTOR.message_types_by_name['BuildBondAmericanOptionInput'] = _BUILDBONDAMERICANOPTIONINPUT
DESCRIPTOR.message_types_by_name['BuildBondAmericanOptionOutput'] = _BUILDBONDAMERICANOPTIONOUTPUT
_sym_db.RegisterFileDescriptor(DESCRIPTOR)

BuildVanillaBondInput = _reflection.GeneratedProtocolMessageType('BuildVanillaBondInput', (_message.Message,), {
  'DESCRIPTOR' : _BUILDVANILLABONDINPUT,
  '__module__' : 'dqfimarketservice_pb2'
  # @@protoc_insertion_point(class_scope:dqproto.BuildVanillaBondInput)
  })
_sym_db.RegisterMessage(BuildVanillaBondInput)

BuildVanillaBondOutput = _reflection.GeneratedProtocolMessageType('BuildVanillaBondOutput', (_message.Message,), {
  'DESCRIPTOR' : _BUILDVANILLABONDOUTPUT,
  '__module__' : 'dqfimarketservice_pb2'
  # @@protoc_insertion_point(class_scope:dqproto.BuildVanillaBondOutput)
  })
_sym_db.RegisterMessage(BuildVanillaBondOutput)

BuildAssetBackedSecurityInput = _reflection.GeneratedProtocolMessageType('BuildAssetBackedSecurityInput', (_message.Message,), {
  'DESCRIPTOR' : _BUILDASSETBACKEDSECURITYINPUT,
  '__module__' : 'dqfimarketservice_pb2'
  # @@protoc_insertion_point(class_scope:dqproto.BuildAssetBackedSecurityInput)
  })
_sym_db.RegisterMessage(BuildAssetBackedSecurityInput)

BuildAssetBackedSecurityOutput = _reflection.GeneratedProtocolMessageType('BuildAssetBackedSecurityOutput', (_message.Message,), {
  'DESCRIPTOR' : _BUILDASSETBACKEDSECURITYOUTPUT,
  '__module__' : 'dqfimarketservice_pb2'
  # @@protoc_insertion_point(class_scope:dqproto.BuildAssetBackedSecurityOutput)
  })
_sym_db.RegisterMessage(BuildAssetBackedSecurityOutput)

BuildMortgageBackedSecurityInput = _reflection.GeneratedProtocolMessageType('BuildMortgageBackedSecurityInput', (_message.Message,), {
  'DESCRIPTOR' : _BUILDMORTGAGEBACKEDSECURITYINPUT,
  '__module__' : 'dqfimarketservice_pb2'
  # @@protoc_insertion_point(class_scope:dqproto.BuildMortgageBackedSecurityInput)
  })
_sym_db.RegisterMessage(BuildMortgageBackedSecurityInput)

BuildMortgageBackedSecurityOutput = _reflection.GeneratedProtocolMessageType('BuildMortgageBackedSecurityOutput', (_message.Message,), {
  'DESCRIPTOR' : _BUILDMORTGAGEBACKEDSECURITYOUTPUT,
  '__module__' : 'dqfimarketservice_pb2'
  # @@protoc_insertion_point(class_scope:dqproto.BuildMortgageBackedSecurityOutput)
  })
_sym_db.RegisterMessage(BuildMortgageBackedSecurityOutput)

BuildCallableBondInput = _reflection.GeneratedProtocolMessageType('BuildCallableBondInput', (_message.Message,), {
  'DESCRIPTOR' : _BUILDCALLABLEBONDINPUT,
  '__module__' : 'dqfimarketservice_pb2'
  # @@protoc_insertion_point(class_scope:dqproto.BuildCallableBondInput)
  })
_sym_db.RegisterMessage(BuildCallableBondInput)

BuildCallableBondOutput = _reflection.GeneratedProtocolMessageType('BuildCallableBondOutput', (_message.Message,), {
  'DESCRIPTOR' : _BUILDCALLABLEBONDOUTPUT,
  '__module__' : 'dqfimarketservice_pb2'
  # @@protoc_insertion_point(class_scope:dqproto.BuildCallableBondOutput)
  })
_sym_db.RegisterMessage(BuildCallableBondOutput)

BuildConvertibleBondInput = _reflection.GeneratedProtocolMessageType('BuildConvertibleBondInput', (_message.Message,), {
  'DESCRIPTOR' : _BUILDCONVERTIBLEBONDINPUT,
  '__module__' : 'dqfimarketservice_pb2'
  # @@protoc_insertion_point(class_scope:dqproto.BuildConvertibleBondInput)
  })
_sym_db.RegisterMessage(BuildConvertibleBondInput)

BuildConvertibleBondOutput = _reflection.GeneratedProtocolMessageType('BuildConvertibleBondOutput', (_message.Message,), {
  'DESCRIPTOR' : _BUILDCONVERTIBLEBONDOUTPUT,
  '__module__' : 'dqfimarketservice_pb2'
  # @@protoc_insertion_point(class_scope:dqproto.BuildConvertibleBondOutput)
  })
_sym_db.RegisterMessage(BuildConvertibleBondOutput)

BuildExchangeableBondInput = _reflection.GeneratedProtocolMessageType('BuildExchangeableBondInput', (_message.Message,), {
  'DESCRIPTOR' : _BUILDEXCHANGEABLEBONDINPUT,
  '__module__' : 'dqfimarketservice_pb2'
  # @@protoc_insertion_point(class_scope:dqproto.BuildExchangeableBondInput)
  })
_sym_db.RegisterMessage(BuildExchangeableBondInput)

BuildExchangeableBondOutput = _reflection.GeneratedProtocolMessageType('BuildExchangeableBondOutput', (_message.Message,), {
  'DESCRIPTOR' : _BUILDEXCHANGEABLEBONDOUTPUT,
  '__module__' : 'dqfimarketservice_pb2'
  # @@protoc_insertion_point(class_scope:dqproto.BuildExchangeableBondOutput)
  })
_sym_db.RegisterMessage(BuildExchangeableBondOutput)

BuildExtendibleBondInput = _reflection.GeneratedProtocolMessageType('BuildExtendibleBondInput', (_message.Message,), {
  'DESCRIPTOR' : _BUILDEXTENDIBLEBONDINPUT,
  '__module__' : 'dqfimarketservice_pb2'
  # @@protoc_insertion_point(class_scope:dqproto.BuildExtendibleBondInput)
  })
_sym_db.RegisterMessage(BuildExtendibleBondInput)

BuildExtendibleBondOutput = _reflection.GeneratedProtocolMessageType('BuildExtendibleBondOutput', (_message.Message,), {
  'DESCRIPTOR' : _BUILDEXTENDIBLEBONDOUTPUT,
  '__module__' : 'dqfimarketservice_pb2'
  # @@protoc_insertion_point(class_scope:dqproto.BuildExtendibleBondOutput)
  })
_sym_db.RegisterMessage(BuildExtendibleBondOutput)

BuildBondForwardInput = _reflection.GeneratedProtocolMessageType('BuildBondForwardInput', (_message.Message,), {
  'DESCRIPTOR' : _BUILDBONDFORWARDINPUT,
  '__module__' : 'dqfimarketservice_pb2'
  # @@protoc_insertion_point(class_scope:dqproto.BuildBondForwardInput)
  })
_sym_db.RegisterMessage(BuildBondForwardInput)

BuildBondForwardOutput = _reflection.GeneratedProtocolMessageType('BuildBondForwardOutput', (_message.Message,), {
  'DESCRIPTOR' : _BUILDBONDFORWARDOUTPUT,
  '__module__' : 'dqfimarketservice_pb2'
  # @@protoc_insertion_point(class_scope:dqproto.BuildBondForwardOutput)
  })
_sym_db.RegisterMessage(BuildBondForwardOutput)

BuildBondFutureInput = _reflection.GeneratedProtocolMessageType('BuildBondFutureInput', (_message.Message,), {
  'DESCRIPTOR' : _BUILDBONDFUTUREINPUT,
  '__module__' : 'dqfimarketservice_pb2'
  # @@protoc_insertion_point(class_scope:dqproto.BuildBondFutureInput)
  })
_sym_db.RegisterMessage(BuildBondFutureInput)

BuildBondFutureOutput = _reflection.GeneratedProtocolMessageType('BuildBondFutureOutput', (_message.Message,), {
  'DESCRIPTOR' : _BUILDBONDFUTUREOUTPUT,
  '__module__' : 'dqfimarketservice_pb2'
  # @@protoc_insertion_point(class_scope:dqproto.BuildBondFutureOutput)
  })
_sym_db.RegisterMessage(BuildBondFutureOutput)

BuildBondPledgedRepoInput = _reflection.GeneratedProtocolMessageType('BuildBondPledgedRepoInput', (_message.Message,), {
  'DESCRIPTOR' : _BUILDBONDPLEDGEDREPOINPUT,
  '__module__' : 'dqfimarketservice_pb2'
  # @@protoc_insertion_point(class_scope:dqproto.BuildBondPledgedRepoInput)
  })
_sym_db.RegisterMessage(BuildBondPledgedRepoInput)

BuildBondPledgedRepoOutput = _reflection.GeneratedProtocolMessageType('BuildBondPledgedRepoOutput', (_message.Message,), {
  'DESCRIPTOR' : _BUILDBONDPLEDGEDREPOOUTPUT,
  '__module__' : 'dqfimarketservice_pb2'
  # @@protoc_insertion_point(class_scope:dqproto.BuildBondPledgedRepoOutput)
  })
_sym_db.RegisterMessage(BuildBondPledgedRepoOutput)

BuildBondOutrightRepoInput = _reflection.GeneratedProtocolMessageType('BuildBondOutrightRepoInput', (_message.Message,), {
  'DESCRIPTOR' : _BUILDBONDOUTRIGHTREPOINPUT,
  '__module__' : 'dqfimarketservice_pb2'
  # @@protoc_insertion_point(class_scope:dqproto.BuildBondOutrightRepoInput)
  })
_sym_db.RegisterMessage(BuildBondOutrightRepoInput)

BuildBondOutrightRepoOutput = _reflection.GeneratedProtocolMessageType('BuildBondOutrightRepoOutput', (_message.Message,), {
  'DESCRIPTOR' : _BUILDBONDOUTRIGHTREPOOUTPUT,
  '__module__' : 'dqfimarketservice_pb2'
  # @@protoc_insertion_point(class_scope:dqproto.BuildBondOutrightRepoOutput)
  })
_sym_db.RegisterMessage(BuildBondOutrightRepoOutput)

BuildCallableStepUpBondInput = _reflection.GeneratedProtocolMessageType('BuildCallableStepUpBondInput', (_message.Message,), {
  'DESCRIPTOR' : _BUILDCALLABLESTEPUPBONDINPUT,
  '__module__' : 'dqfimarketservice_pb2'
  # @@protoc_insertion_point(class_scope:dqproto.BuildCallableStepUpBondInput)
  })
_sym_db.RegisterMessage(BuildCallableStepUpBondInput)

BuildCallableStepUpBondOutput = _reflection.GeneratedProtocolMessageType('BuildCallableStepUpBondOutput', (_message.Message,), {
  'DESCRIPTOR' : _BUILDCALLABLESTEPUPBONDOUTPUT,
  '__module__' : 'dqfimarketservice_pb2'
  # @@protoc_insertion_point(class_scope:dqproto.BuildCallableStepUpBondOutput)
  })
_sym_db.RegisterMessage(BuildCallableStepUpBondOutput)

BuildBondEuropeanOptionInput = _reflection.GeneratedProtocolMessageType('BuildBondEuropeanOptionInput', (_message.Message,), {
  'DESCRIPTOR' : _BUILDBONDEUROPEANOPTIONINPUT,
  '__module__' : 'dqfimarketservice_pb2'
  # @@protoc_insertion_point(class_scope:dqproto.BuildBondEuropeanOptionInput)
  })
_sym_db.RegisterMessage(BuildBondEuropeanOptionInput)

BuildBondEuropeanOptionOutput = _reflection.GeneratedProtocolMessageType('BuildBondEuropeanOptionOutput', (_message.Message,), {
  'DESCRIPTOR' : _BUILDBONDEUROPEANOPTIONOUTPUT,
  '__module__' : 'dqfimarketservice_pb2'
  # @@protoc_insertion_point(class_scope:dqproto.BuildBondEuropeanOptionOutput)
  })
_sym_db.RegisterMessage(BuildBondEuropeanOptionOutput)

BuildBondAmericanOptionInput = _reflection.GeneratedProtocolMessageType('BuildBondAmericanOptionInput', (_message.Message,), {
  'DESCRIPTOR' : _BUILDBONDAMERICANOPTIONINPUT,
  '__module__' : 'dqfimarketservice_pb2'
  # @@protoc_insertion_point(class_scope:dqproto.BuildBondAmericanOptionInput)
  })
_sym_db.RegisterMessage(BuildBondAmericanOptionInput)

BuildBondAmericanOptionOutput = _reflection.GeneratedProtocolMessageType('BuildBondAmericanOptionOutput', (_message.Message,), {
  'DESCRIPTOR' : _BUILDBONDAMERICANOPTIONOUTPUT,
  '__module__' : 'dqfimarketservice_pb2'
  # @@protoc_insertion_point(class_scope:dqproto.BuildBondAmericanOptionOutput)
  })
_sym_db.RegisterMessage(BuildBondAmericanOptionOutput)


# @@protoc_insertion_point(module_scope)
