# -*- coding: utf-8 -*-
# Generated by the protocol buffer compiler.  DO NOT EDIT!
# NO CHECKED-IN PROTOBUF GENCODE
# source: dlubal/api/rfem/steel_joint_design_addon_objects/joint_uls_configuration.proto
# Protobuf Python Version: 5.28.1
"""Generated protocol buffer code."""
from google.protobuf import descriptor as _descriptor
from google.protobuf import descriptor_pool as _descriptor_pool
from google.protobuf import runtime_version as _runtime_version
from google.protobuf import symbol_database as _symbol_database
from google.protobuf.internal import builder as _builder
_runtime_version.ValidateProtobufRuntimeVersion(
    _runtime_version.Domain.PUBLIC,
    5,
    28,
    1,
    '',
    'dlubal/api/rfem/steel_joint_design_addon_objects/joint_uls_configuration.proto'
)
# @@protoc_insertion_point(imports)

_sym_db = _symbol_database.Default()


from dlubal.api.common import common_pb2 as dlubal_dot_api_dot_common_dot_common__pb2
from dlubal.api.rfem import referenced_object_pb2 as dlubal_dot_api_dot_rfem_dot_referenced__object__pb2


DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\nNdlubal/api/rfem/steel_joint_design_addon_objects/joint_uls_configuration.proto\x12\x30\x64lubal.api.rfem.steel_joint_design_addon_objects\x1a\x1e\x64lubal/api/common/common.proto\x1a\'dlubal/api/rfem/referenced_object.proto\"\xd6\x10\n\x15JointUlsConfiguration\x12\x0f\n\x02no\x18\x01 \x01(\x05H\x00\x88\x01\x01\x12&\n\x19user_defined_name_enabled\x18\x02 \x01(\x08H\x01\x88\x01\x01\x12\x11\n\x04name\x18\x03 \x01(\tH\x02\x88\x01\x01\x12/\n\x12\x61ssigned_to_joints\x18\x04 \x03(\x05\x42\x13\xc2\xf3\x18\x0f\x08\x8c\x01\x12\nSteelJoint\x12w\n\x0csettings_ec3\x18\x05 \x01(\x0b\x32\\.dlubal.api.rfem.steel_joint_design_addon_objects.JointUlsConfiguration.SettingsEc3TreeTableH\x03\x88\x01\x01\x12y\n\rsettings_aisc\x18\x06 \x01(\x0b\x32].dlubal.api.rfem.steel_joint_design_addon_objects.JointUlsConfiguration.SettingsAiscTreeTableH\x04\x88\x01\x01\x12w\n\x0csettings_csa\x18\x07 \x01(\x0b\x32\\.dlubal.api.rfem.steel_joint_design_addon_objects.JointUlsConfiguration.SettingsCsaTreeTableH\x05\x88\x01\x01\x12\x14\n\x07\x63omment\x18\x08 \x01(\tH\x06\x88\x01\x01\x12!\n\x14id_for_export_import\x18\t \x01(\tH\x07\x88\x01\x01\x12\'\n\x1ametadata_for_export_import\x18\n \x01(\tH\x08\x88\x01\x01\x1a\x85\x01\n\x14SettingsEc3TreeTable\x12m\n\x04rows\x18\x01 \x03(\x0b\x32_.dlubal.api.rfem.steel_joint_design_addon_objects.JointUlsConfiguration.SettingsEc3TreeTableRow\x1a\xb8\x02\n\x17SettingsEc3TreeTableRow\x12\x10\n\x03key\x18\x01 \x01(\tH\x00\x88\x01\x01\x12\x14\n\x07\x63\x61ption\x18\x02 \x01(\tH\x01\x88\x01\x01\x12\x13\n\x06symbol\x18\x03 \x01(\tH\x02\x88\x01\x01\x12,\n\x05value\x18\x04 \x01(\x0b\x32\x18.dlubal.api.common.ValueH\x03\x88\x01\x01\x12\x11\n\x04unit\x18\x05 \x01(\tH\x04\x88\x01\x01\x12m\n\x04rows\x18\x06 \x03(\x0b\x32_.dlubal.api.rfem.steel_joint_design_addon_objects.JointUlsConfiguration.SettingsEc3TreeTableRowB\x06\n\x04_keyB\n\n\x08_captionB\t\n\x07_symbolB\x08\n\x06_valueB\x07\n\x05_unit\x1a\x87\x01\n\x15SettingsAiscTreeTable\x12n\n\x04rows\x18\x01 \x03(\x0b\x32`.dlubal.api.rfem.steel_joint_design_addon_objects.JointUlsConfiguration.SettingsAiscTreeTableRow\x1a\xba\x02\n\x18SettingsAiscTreeTableRow\x12\x10\n\x03key\x18\x01 \x01(\tH\x00\x88\x01\x01\x12\x14\n\x07\x63\x61ption\x18\x02 \x01(\tH\x01\x88\x01\x01\x12\x13\n\x06symbol\x18\x03 \x01(\tH\x02\x88\x01\x01\x12,\n\x05value\x18\x04 \x01(\x0b\x32\x18.dlubal.api.common.ValueH\x03\x88\x01\x01\x12\x11\n\x04unit\x18\x05 \x01(\tH\x04\x88\x01\x01\x12n\n\x04rows\x18\x06 \x03(\x0b\x32`.dlubal.api.rfem.steel_joint_design_addon_objects.JointUlsConfiguration.SettingsAiscTreeTableRowB\x06\n\x04_keyB\n\n\x08_captionB\t\n\x07_symbolB\x08\n\x06_valueB\x07\n\x05_unit\x1a\x85\x01\n\x14SettingsCsaTreeTable\x12m\n\x04rows\x18\x01 \x03(\x0b\x32_.dlubal.api.rfem.steel_joint_design_addon_objects.JointUlsConfiguration.SettingsCsaTreeTableRow\x1a\xb8\x02\n\x17SettingsCsaTreeTableRow\x12\x10\n\x03key\x18\x01 \x01(\tH\x00\x88\x01\x01\x12\x14\n\x07\x63\x61ption\x18\x02 \x01(\tH\x01\x88\x01\x01\x12\x13\n\x06symbol\x18\x03 \x01(\tH\x02\x88\x01\x01\x12,\n\x05value\x18\x04 \x01(\x0b\x32\x18.dlubal.api.common.ValueH\x03\x88\x01\x01\x12\x11\n\x04unit\x18\x05 \x01(\tH\x04\x88\x01\x01\x12m\n\x04rows\x18\x06 \x03(\x0b\x32_.dlubal.api.rfem.steel_joint_design_addon_objects.JointUlsConfiguration.SettingsCsaTreeTableRowB\x06\n\x04_keyB\n\n\x08_captionB\t\n\x07_symbolB\x08\n\x06_valueB\x07\n\x05_unitB\x05\n\x03_noB\x1c\n\x1a_user_defined_name_enabledB\x07\n\x05_nameB\x0f\n\r_settings_ec3B\x10\n\x0e_settings_aiscB\x0f\n\r_settings_csaB\n\n\x08_commentB\x17\n\x15_id_for_export_importB\x1d\n\x1b_metadata_for_export_importb\x06proto3')

_globals = globals()
_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, _globals)
_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'dlubal.api.rfem.steel_joint_design_addon_objects.joint_uls_configuration_pb2', _globals)
if not _descriptor._USE_C_DESCRIPTORS:
  DESCRIPTOR._loaded_options = None
  _globals['_JOINTULSCONFIGURATION'].fields_by_name['assigned_to_joints']._loaded_options = None
  _globals['_JOINTULSCONFIGURATION'].fields_by_name['assigned_to_joints']._serialized_options = b'\302\363\030\017\010\214\001\022\nSteelJoint'
  _globals['_JOINTULSCONFIGURATION']._serialized_start=206
  _globals['_JOINTULSCONFIGURATION']._serialized_end=2340
  _globals['_JOINTULSCONFIGURATION_SETTINGSEC3TREETABLE']._serialized_start=820
  _globals['_JOINTULSCONFIGURATION_SETTINGSEC3TREETABLE']._serialized_end=953
  _globals['_JOINTULSCONFIGURATION_SETTINGSEC3TREETABLEROW']._serialized_start=956
  _globals['_JOINTULSCONFIGURATION_SETTINGSEC3TREETABLEROW']._serialized_end=1268
  _globals['_JOINTULSCONFIGURATION_SETTINGSAISCTREETABLE']._serialized_start=1271
  _globals['_JOINTULSCONFIGURATION_SETTINGSAISCTREETABLE']._serialized_end=1406
  _globals['_JOINTULSCONFIGURATION_SETTINGSAISCTREETABLEROW']._serialized_start=1409
  _globals['_JOINTULSCONFIGURATION_SETTINGSAISCTREETABLEROW']._serialized_end=1723
  _globals['_JOINTULSCONFIGURATION_SETTINGSCSATREETABLE']._serialized_start=1726
  _globals['_JOINTULSCONFIGURATION_SETTINGSCSATREETABLE']._serialized_end=1859
  _globals['_JOINTULSCONFIGURATION_SETTINGSCSATREETABLEROW']._serialized_start=1862
  _globals['_JOINTULSCONFIGURATION_SETTINGSCSATREETABLEROW']._serialized_end=2174
# @@protoc_insertion_point(module_scope)
