<?php
# Generated by the protocol buffer compiler.  DO NOT EDIT!
# NO CHECKED-IN PROTOBUF GENCODE
# source: livekit_agent_dispatch.proto

namespace GPBMetadata;

class LivekitAgentDispatch
{
    public static $is_initialized = false;

    public static function initOnce() {
        $pool = \Google\Protobuf\Internal\DescriptorPool::getGeneratedPool();

        if (static::$is_initialized == true) {
          return;
        }
        \GPBMetadata\LivekitAgent::initOnce();
        \GPBMetadata\Logger\Options::initOnce();
        $pool->internalAddGeneratedFile(
            "\x0A\xCD\x09\x0A\x1Clivekit_agent_dispatch.proto\x12\x07livekit\x1A\x14logger/options.proto\"\x88\x01\x0A\x1ACreateAgentDispatchRequest\x12\x12\x0A\x0Aagent_name\x18\x01 \x01(\x09\x12\x0C\x0A\x04room\x18\x02 \x01(\x09\x12\x15\x0A\x08metadata\x18\x03 \x01(\x09B\x03\xA8P\x01\x121\x0A\x0Erestart_policy\x18\x04 \x01(\x0E2\x19.livekit.JobRestartPolicy\"q\x0A\x11RoomAgentDispatch\x12\x12\x0A\x0Aagent_name\x18\x01 \x01(\x09\x12\x15\x0A\x08metadata\x18\x02 \x01(\x09B\x03\xA8P\x01\x121\x0A\x0Erestart_policy\x18\x03 \x01(\x0E2\x19.livekit.JobRestartPolicy\"N\x0A\x1ADeleteAgentDispatchRequest\x12\"\x0A\x0Bdispatch_id\x18\x01 \x01(\x09B\x0D\xBAP\x0AdispatchID\x12\x0C\x0A\x04room\x18\x02 \x01(\x09\"L\x0A\x18ListAgentDispatchRequest\x12\"\x0A\x0Bdispatch_id\x18\x01 \x01(\x09B\x0D\xBAP\x0AdispatchID\x12\x0C\x0A\x04room\x18\x02 \x01(\x09\"M\x0A\x19ListAgentDispatchResponse\x120\x0A\x10agent_dispatches\x18\x01 \x03(\x0B2\x16.livekit.AgentDispatch\"\xB3\x01\x0A\x0DAgentDispatch\x12\x0A\x0A\x02id\x18\x01 \x01(\x09\x12\x12\x0A\x0Aagent_name\x18\x02 \x01(\x09\x12\x0C\x0A\x04room\x18\x03 \x01(\x09\x12\x15\x0A\x08metadata\x18\x04 \x01(\x09B\x03\xA8P\x01\x12*\x0A\x05state\x18\x05 \x01(\x0B2\x1B.livekit.AgentDispatchState\x121\x0A\x0Erestart_policy\x18\x06 \x01(\x0E2\x19.livekit.JobRestartPolicy\"X\x0A\x12AgentDispatchState\x12\x1A\x0A\x04jobs\x18\x01 \x03(\x0B2\x0C.livekit.Job\x12\x12\x0A\x0Acreated_at\x18\x02 \x01(\x03\x12\x12\x0A\x0Adeleted_at\x18\x03 \x01(\x03*5\x0A\x10JobRestartPolicy\x12\x12\x0A\x0EJRP_ON_FAILURE\x10\x00\x12\x0D\x0A\x09JRP_NEVER\x10\x012\x8B\x02\x0A\x14AgentDispatchService\x12M\x0A\x0ECreateDispatch\x12#.livekit.CreateAgentDispatchRequest\x1A\x16.livekit.AgentDispatch\x12M\x0A\x0EDeleteDispatch\x12#.livekit.DeleteAgentDispatchRequest\x1A\x16.livekit.AgentDispatch\x12U\x0A\x0CListDispatch\x12!.livekit.ListAgentDispatchRequest\x1A\".livekit.ListAgentDispatchResponseBFZ#github.com/livekit/protocol/livekit\xAA\x02\x0DLiveKit.Proto\xEA\x02\x0ELiveKit::Protob\x06proto3"
        , true);

        static::$is_initialized = true;
    }
}

