# -*- coding: utf-8 -*-
# Generated by the protocol buffer compiler.  DO NOT EDIT!
# NO CHECKED-IN PROTOBUF GENCODE
# source: senren/feature_store/v1/specs/repo.proto
# Protobuf Python Version: 5.27.2
"""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, 27, 2, "", "senren/feature_store/v1/specs/repo.proto"
)
# @@protoc_insertion_point(imports)

_sym_db = _symbol_database.Default()


from senren.feature_store.v1.specs import (
    data_source_pb2 as senren_dot_feature__store_dot_v1_dot_specs_dot_data__source__pb2,
)
from senren.feature_store.v1.specs import entity_pb2 as senren_dot_feature__store_dot_v1_dot_specs_dot_entity__pb2
from senren.feature_store.v1.specs import (
    feature_service_pb2 as senren_dot_feature__store_dot_v1_dot_specs_dot_feature__service__pb2,
)
from senren.feature_store.v1.specs import (
    feature_view_pb2 as senren_dot_feature__store_dot_v1_dot_specs_dot_feature__view__pb2,
)
from senren.feature_store.v1.specs import (
    online_store_pb2 as senren_dot_feature__store_dot_v1_dot_specs_dot_online__store__pb2,
)

DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(
    b'\n(senren/feature_store/v1/specs/repo.proto\x12"senren.feature_store.v1.specs.repo\x1a*senren/feature_store/v1/specs/entity.proto\x1a/senren/feature_store/v1/specs/data_source.proto\x1a\x30senren/feature_store/v1/specs/feature_view.proto\x1a\x33senren/feature_store/v1/specs/feature_service.proto\x1a\x30senren/feature_store/v1/specs/online_store.proto"\xe9\x07\n\x08RepoSpec\x12L\n\x08\x65ntities\x18\x01 \x03(\x0b\x32:.senren.feature_store.v1.specs.repo.RepoSpec.EntitiesEntry\x12S\n\x0c\x64\x61ta_sources\x18\x02 \x03(\x0b\x32=.senren.feature_store.v1.specs.repo.RepoSpec.DataSourcesEntry\x12U\n\rfeature_views\x18\x03 \x03(\x0b\x32>.senren.feature_store.v1.specs.repo.RepoSpec.FeatureViewsEntry\x12[\n\x10\x66\x65\x61ture_services\x18\x04 \x03(\x0b\x32\x41.senren.feature_store.v1.specs.repo.RepoSpec.FeatureServicesEntry\x12U\n\ronline_stores\x18\x05 \x03(\x0b\x32>.senren.feature_store.v1.specs.repo.RepoSpec.OnlineStoresEntry\x1a\x61\n\rEntitiesEntry\x12\x0b\n\x03key\x18\x01 \x01(\t\x12?\n\x05value\x18\x02 \x01(\x0b\x32\x30.senren.feature_store.v1.specs.entity.EntitySpec:\x02\x38\x01\x1am\n\x10\x44\x61taSourcesEntry\x12\x0b\n\x03key\x18\x01 \x01(\t\x12H\n\x05value\x18\x02 \x01(\x0b\x32\x39.senren.feature_store.v1.specs.data_source.DataSourceSpec:\x02\x38\x01\x1ap\n\x11\x46\x65\x61tureViewsEntry\x12\x0b\n\x03key\x18\x01 \x01(\t\x12J\n\x05value\x18\x02 \x01(\x0b\x32;.senren.feature_store.v1.specs.feature_view.FeatureViewSpec:\x02\x38\x01\x1ay\n\x14\x46\x65\x61tureServicesEntry\x12\x0b\n\x03key\x18\x01 \x01(\t\x12P\n\x05value\x18\x02 \x01(\x0b\x32\x41.senren.feature_store.v1.specs.feature_service.FeatureServiceSpec:\x02\x38\x01\x1ap\n\x11OnlineStoresEntry\x12\x0b\n\x03key\x18\x01 \x01(\t\x12J\n\x05value\x18\x02 \x01(\x0b\x32;.senren.feature_store.v1.specs.online_store.OnlineStoreSpec:\x02\x38\x01\x62\x06proto3'
)

_globals = globals()
_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, _globals)
_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, "senren.feature_store.v1.specs.repo_pb2", _globals)
if not _descriptor._USE_C_DESCRIPTORS:
    DESCRIPTOR._loaded_options = None
    _globals["_REPOSPEC_ENTITIESENTRY"]._loaded_options = None
    _globals["_REPOSPEC_ENTITIESENTRY"]._serialized_options = b"8\001"
    _globals["_REPOSPEC_DATASOURCESENTRY"]._loaded_options = None
    _globals["_REPOSPEC_DATASOURCESENTRY"]._serialized_options = b"8\001"
    _globals["_REPOSPEC_FEATUREVIEWSENTRY"]._loaded_options = None
    _globals["_REPOSPEC_FEATUREVIEWSENTRY"]._serialized_options = b"8\001"
    _globals["_REPOSPEC_FEATURESERVICESENTRY"]._loaded_options = None
    _globals["_REPOSPEC_FEATURESERVICESENTRY"]._serialized_options = b"8\001"
    _globals["_REPOSPEC_ONLINESTORESENTRY"]._loaded_options = None
    _globals["_REPOSPEC_ONLINESTORESENTRY"]._serialized_options = b"8\001"
    _globals["_REPOSPEC"]._serialized_start = 327
    _globals["_REPOSPEC"]._serialized_end = 1328
    _globals["_REPOSPEC_ENTITIESENTRY"]._serialized_start = 769
    _globals["_REPOSPEC_ENTITIESENTRY"]._serialized_end = 866
    _globals["_REPOSPEC_DATASOURCESENTRY"]._serialized_start = 868
    _globals["_REPOSPEC_DATASOURCESENTRY"]._serialized_end = 977
    _globals["_REPOSPEC_FEATUREVIEWSENTRY"]._serialized_start = 979
    _globals["_REPOSPEC_FEATUREVIEWSENTRY"]._serialized_end = 1091
    _globals["_REPOSPEC_FEATURESERVICESENTRY"]._serialized_start = 1093
    _globals["_REPOSPEC_FEATURESERVICESENTRY"]._serialized_end = 1214
    _globals["_REPOSPEC_ONLINESTORESENTRY"]._serialized_start = 1216
    _globals["_REPOSPEC_ONLINESTORESENTRY"]._serialized_end = 1328
# @@protoc_insertion_point(module_scope)
