<?php
# Generated by the protocol buffer compiler.  DO NOT EDIT!
# source: google/cloud/video/livestream/v1/service.proto

namespace GPBMetadata\Google\Cloud\Video\Livestream\V1;

class Service
{
    public static $is_initialized = false;

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

        if (static::$is_initialized == true) {
          return;
        }
        \GPBMetadata\Google\Api\Annotations::initOnce();
        \GPBMetadata\Google\Api\Client::initOnce();
        \GPBMetadata\Google\Api\FieldBehavior::initOnce();
        \GPBMetadata\Google\Api\Resource::initOnce();
        \GPBMetadata\Google\Cloud\Video\Livestream\V1\Resources::initOnce();
        \GPBMetadata\Google\Longrunning\Operations::initOnce();
        \GPBMetadata\Google\Protobuf\GPBEmpty::initOnce();
        \GPBMetadata\Google\Protobuf\FieldMask::initOnce();
        \GPBMetadata\Google\Protobuf\Timestamp::initOnce();
        $pool->internalAddGeneratedFile(
            '
¿3
.google/cloud/video/livestream/v1/service.proto google.cloud.video.livestream.v1google/api/client.protogoogle/api/field_behavior.protogoogle/api/resource.proto0google/cloud/video/livestream/v1/resources.proto#google/longrunning/operations.protogoogle/protobuf/empty.proto google/protobuf/field_mask.protogoogle/protobuf/timestamp.proto"¿
CreateChannelRequest9
parent (	B)àAúA#!livestream.googleapis.com/Channel?
channel (2).google.cloud.video.livestream.v1.ChannelBàA

channel_id (	BàA

request_id (	"™
ListChannelsRequest9
parent (	B)àAúA#!livestream.googleapis.com/Channel
	page_size (

page_token (	
filter (	
order_by (	"
ListChannelsResponse;
channels (2).google.cloud.video.livestream.v1.Channel
next_page_token (	
unreachable (	"L
GetChannelRequest7
name (	B)àAúA#
!livestream.googleapis.com/Channel"r
DeleteChannelRequest7
name (	B)àAúA#
!livestream.googleapis.com/Channel

request_id (	
force ("œ
UpdateChannelRequest/
update_mask (2.google.protobuf.FieldMask?
channel (2).google.cloud.video.livestream.v1.ChannelBàA

request_id (	"b
StartChannelRequest7
name (	B)àAúA#
!livestream.googleapis.com/Channel

request_id (	"a
StopChannelRequest7
name (	B)àAúA#
!livestream.googleapis.com/Channel

request_id (	"µ
CreateInputRequest7
parent (	B\'àAúA!livestream.googleapis.com/Input;
input (2\'.google.cloud.video.livestream.v1.InputBàA
input_id (	BàA

request_id (	"•
ListInputsRequest7
parent (	B\'àAúA!livestream.googleapis.com/Input
	page_size (

page_token (	
filter (	
order_by (	"{
ListInputsResponse7
inputs (2\'.google.cloud.video.livestream.v1.Input
next_page_token (	
unreachable (	"H
GetInputRequest5
name (	B\'àAúA!
livestream.googleapis.com/Input"_
DeleteInputRequest5
name (	B\'àAúA!
livestream.googleapis.com/Input

request_id (	"–
UpdateInputRequest/
update_mask (2.google.protobuf.FieldMask;
input (2\'.google.cloud.video.livestream.v1.InputBàA

request_id (	"µ
CreateEventRequest7
parent (	B\'àAúA!livestream.googleapis.com/Event;
event (2\'.google.cloud.video.livestream.v1.EventBàA
event_id (	BàA

request_id (	"•
ListEventsRequest7
parent (	B\'àAúA!livestream.googleapis.com/Event
	page_size (

page_token (	
filter (	
order_by (	"{
ListEventsResponse7
events (2\'.google.cloud.video.livestream.v1.Event
next_page_token (	
unreachable (	"H
GetEventRequest5
name (	B\'àAúA!
livestream.googleapis.com/Event"_
DeleteEventRequest5
name (	B\'àAúA!
livestream.googleapis.com/Event

request_id (	"
ChannelOperationResponse"ã
OperationMetadata4
create_time (2.google.protobuf.TimestampBàA1
end_time (2.google.protobuf.TimestampBàA
target (	BàA
verb (	BàA#
requested_cancellation (BàA
api_version (	BàA2Õ
LivestreamServiceà
CreateChannel6.google.cloud.video.livestream.v1.CreateChannelRequest.google.longrunning.Operation"x‚Óä“7",/v1/{parent=projects/*/locations/*}/channels:channelÚAparent,channel,channel_idÊA
ChannelOperationMetadata¼
ListChannels5.google.cloud.video.livestream.v1.ListChannelsRequest6.google.cloud.video.livestream.v1.ListChannelsResponse"=‚Óä“.,/v1/{parent=projects/*/locations/*}/channelsÚAparent©

GetChannel3.google.cloud.video.livestream.v1.GetChannelRequest).google.cloud.video.livestream.v1.Channel";‚Óä“.,/v1/{name=projects/*/locations/*/channels/*}ÚAnameÐ
DeleteChannel6.google.cloud.video.livestream.v1.DeleteChannelRequest.google.longrunning.Operation"h‚Óä“.*,/v1/{name=projects/*/locations/*/channels/*}ÚAnameÊA*
google.protobuf.EmptyOperationMetadataâ
UpdateChannel6.google.cloud.video.livestream.v1.UpdateChannelRequest.google.longrunning.Operation"z‚Óä“?24/v1/{channel.name=projects/*/locations/*/channels/*}:channelÚAchannel,update_maskÊA
ChannelOperationMetadataÚ
StartChannel5.google.cloud.video.livestream.v1.StartChannelRequest.google.longrunning.Operation"t‚Óä“7"2/v1/{name=projects/*/locations/*/channels/*}:start:*ÚAnameÊA-
ChannelOperationResponseOperationMetadata×
StopChannel4.google.cloud.video.livestream.v1.StopChannelRequest.google.longrunning.Operation"s‚Óä“6"1/v1/{name=projects/*/locations/*/channels/*}:stop:*ÚAnameÊA-
ChannelOperationResponseOperationMetadataÒ
CreateInput4.google.cloud.video.livestream.v1.CreateInputRequest.google.longrunning.Operation"n‚Óä“3"*/v1/{parent=projects/*/locations/*}/inputs:inputÚAparent,input,input_idÊA
InputOperationMetadata´

ListInputs3.google.cloud.video.livestream.v1.ListInputsRequest4.google.cloud.video.livestream.v1.ListInputsResponse";‚Óä“,*/v1/{parent=projects/*/locations/*}/inputsÚAparent¡
GetInput1.google.cloud.video.livestream.v1.GetInputRequest\'.google.cloud.video.livestream.v1.Input"9‚Óä“,*/v1/{name=projects/*/locations/*/inputs/*}ÚAnameÊ
DeleteInput4.google.cloud.video.livestream.v1.DeleteInputRequest.google.longrunning.Operation"f‚Óä“,**/v1/{name=projects/*/locations/*/inputs/*}ÚAnameÊA*
google.protobuf.EmptyOperationMetadataÔ
UpdateInput4.google.cloud.video.livestream.v1.UpdateInputRequest.google.longrunning.Operation"p‚Óä“920/v1/{input.name=projects/*/locations/*/inputs/*}:inputÚAinput,update_maskÊA
InputOperationMetadataÊ
CreateEvent4.google.cloud.video.livestream.v1.CreateEventRequest\'.google.cloud.video.livestream.v1.Event"\\‚Óä“>"5/v1/{parent=projects/*/locations/*/channels/*}/events:eventÚAparent,event,event_id¿

ListEvents3.google.cloud.video.livestream.v1.ListEventsRequest4.google.cloud.video.livestream.v1.ListEventsResponse"F‚Óä“75/v1/{parent=projects/*/locations/*/channels/*}/eventsÚAparent¬
GetEvent1.google.cloud.video.livestream.v1.GetEventRequest\'.google.cloud.video.livestream.v1.Event"D‚Óä“75/v1/{name=projects/*/locations/*/channels/*/events/*}ÚAname¡
DeleteEvent4.google.cloud.video.livestream.v1.DeleteEventRequest.google.protobuf.Empty"D‚Óä“7*5/v1/{name=projects/*/locations/*/channels/*/events/*}ÚAnameMÊAlivestream.googleapis.comÒA.https://www.googleapis.com/auth/cloud-platformBé
$com.google.cloud.video.livestream.v1BServiceProtoPZDcloud.google.com/go/video/livestream/apiv1/livestreampb;livestreampbª Google.Cloud.Video.LiveStream.V1Ê Google\\Cloud\\Video\\LiveStream\\V1ê$Google::Cloud::Video::LiveStream::V1bproto3'
        , true);

        static::$is_initialized = true;
    }
}

