# Generated by the protocol buffer compiler.  DO NOT EDIT!
# source: google/cloud/video/stitcher/v1/ad_tag_details.proto

require 'google/api/resource_pb'
require 'google/protobuf/duration_pb'
require 'google/protobuf/struct_pb'
require 'google/protobuf'

Google::Protobuf::DescriptorPool.generated_pool.build do
  add_file("google/cloud/video/stitcher/v1/ad_tag_details.proto", :syntax => :proto3) do
    add_message "google.cloud.video.stitcher.v1.LiveAdTagDetail" do
      optional :name, :string, 1
      repeated :ad_requests, :message, 2, "google.cloud.video.stitcher.v1.AdRequest"
    end
    add_message "google.cloud.video.stitcher.v1.VodAdTagDetail" do
      optional :name, :string, 1
      repeated :ad_requests, :message, 2, "google.cloud.video.stitcher.v1.AdRequest"
    end
    add_message "google.cloud.video.stitcher.v1.AdRequest" do
      optional :uri, :string, 1
      optional :request_metadata, :message, 2, "google.cloud.video.stitcher.v1.RequestMetadata"
      optional :response_metadata, :message, 3, "google.cloud.video.stitcher.v1.ResponseMetadata"
    end
    add_message "google.cloud.video.stitcher.v1.RequestMetadata" do
      optional :headers, :message, 1, "google.protobuf.Struct"
    end
    add_message "google.cloud.video.stitcher.v1.ResponseMetadata" do
      optional :error, :string, 1
      optional :headers, :message, 2, "google.protobuf.Struct"
      optional :status_code, :string, 3
      optional :size_bytes, :int32, 4
      optional :duration, :message, 5, "google.protobuf.Duration"
      optional :body, :string, 6
    end
  end
end

module Google
  module Cloud
    module Video
      module Stitcher
        module V1
          LiveAdTagDetail = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.cloud.video.stitcher.v1.LiveAdTagDetail").msgclass
          VodAdTagDetail = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.cloud.video.stitcher.v1.VodAdTagDetail").msgclass
          AdRequest = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.cloud.video.stitcher.v1.AdRequest").msgclass
          RequestMetadata = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.cloud.video.stitcher.v1.RequestMetadata").msgclass
          ResponseMetadata = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.cloud.video.stitcher.v1.ResponseMetadata").msgclass
        end
      end
    end
  end
end
