# -*- coding: utf-8 -*-
# Generated by the protocol buffer compiler.  DO NOT EDIT!
# source: temporal/api/export/v1/message.proto
"""Generated protocol buffer code."""

from google.protobuf import descriptor as _descriptor
from google.protobuf import descriptor_pool as _descriptor_pool
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 temporalio.api.history.v1 import (
    message_pb2 as temporal_dot_api_dot_history_dot_v1_dot_message__pb2,
)

DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(
    b'\n$temporal/api/export/v1/message.proto\x12\x16temporal.api.export.v1\x1a%temporal/api/history/v1/message.proto"F\n\x11WorkflowExecution\x12\x31\n\x07history\x18\x01 \x01(\x0b\x32 .temporal.api.history.v1.History"N\n\x12WorkflowExecutions\x12\x38\n\x05items\x18\x01 \x03(\x0b\x32).temporal.api.export.v1.WorkflowExecutionB\x89\x01\n\x19io.temporal.api.export.v1B\x0cMessageProtoP\x01Z#go.temporal.io/api/export/v1;export\xaa\x02\x18Temporalio.Api.Export.V1\xea\x02\x1bTemporalio::Api::Export::V1b\x06proto3'
)


_WORKFLOWEXECUTION = DESCRIPTOR.message_types_by_name["WorkflowExecution"]
_WORKFLOWEXECUTIONS = DESCRIPTOR.message_types_by_name["WorkflowExecutions"]
WorkflowExecution = _reflection.GeneratedProtocolMessageType(
    "WorkflowExecution",
    (_message.Message,),
    {
        "DESCRIPTOR": _WORKFLOWEXECUTION,
        "__module__": "temporalio.api.export.v1.message_pb2",
        # @@protoc_insertion_point(class_scope:temporal.api.export.v1.WorkflowExecution)
    },
)
_sym_db.RegisterMessage(WorkflowExecution)

WorkflowExecutions = _reflection.GeneratedProtocolMessageType(
    "WorkflowExecutions",
    (_message.Message,),
    {
        "DESCRIPTOR": _WORKFLOWEXECUTIONS,
        "__module__": "temporalio.api.export.v1.message_pb2",
        # @@protoc_insertion_point(class_scope:temporal.api.export.v1.WorkflowExecutions)
    },
)
_sym_db.RegisterMessage(WorkflowExecutions)

if _descriptor._USE_C_DESCRIPTORS == False:
    DESCRIPTOR._options = None
    DESCRIPTOR._serialized_options = b"\n\031io.temporal.api.export.v1B\014MessageProtoP\001Z#go.temporal.io/api/export/v1;export\252\002\030Temporalio.Api.Export.V1\352\002\033Temporalio::Api::Export::V1"
    _WORKFLOWEXECUTION._serialized_start = 103
    _WORKFLOWEXECUTION._serialized_end = 173
    _WORKFLOWEXECUTIONS._serialized_start = 175
    _WORKFLOWEXECUTIONS._serialized_end = 253
# @@protoc_insertion_point(module_scope)
