# -*- coding: utf-8 -*-
# Generated by the protocol buffer compiler.  DO NOT EDIT!
# source: google/cloud/appengine_logging_v1/proto/request_log.proto
"""Generated protocol buffer code."""
from google.protobuf import descriptor as _descriptor
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 google.logging.type import log_severity_pb2 as google_dot_logging_dot_type_dot_log__severity__pb2
from google.protobuf import duration_pb2 as google_dot_protobuf_dot_duration__pb2
from google.protobuf import timestamp_pb2 as google_dot_protobuf_dot_timestamp__pb2


DESCRIPTOR = _descriptor.FileDescriptor(
  name='google/cloud/appengine_logging_v1/proto/request_log.proto',
  package='google.appengine.logging.v1',
  syntax='proto3',
  serialized_options=b'\n\037com.google.appengine.logging.v1B\017RequestLogProtoP\001ZBgoogle.golang.org/genproto/googleapis/appengine/logging/v1;logging',
  create_key=_descriptor._internal_create_key,
  serialized_pb=b'\n9google/cloud/appengine_logging_v1/proto/request_log.proto\x12\x1bgoogle.appengine.logging.v1\x1a&google/logging/type/log_severity.proto\x1a\x1egoogle/protobuf/duration.proto\x1a\x1fgoogle/protobuf/timestamp.proto\"\xc2\x01\n\x07LogLine\x12(\n\x04time\x18\x01 \x01(\x0b\x32\x1a.google.protobuf.Timestamp\x12\x32\n\x08severity\x18\x02 \x01(\x0e\x32 .google.logging.type.LogSeverity\x12\x13\n\x0blog_message\x18\x03 \x01(\t\x12\x44\n\x0fsource_location\x18\x04 \x01(\x0b\x32+.google.appengine.logging.v1.SourceLocation\"C\n\x0eSourceLocation\x12\x0c\n\x04\x66ile\x18\x01 \x01(\t\x12\x0c\n\x04line\x18\x02 \x01(\x03\x12\x15\n\rfunction_name\x18\x03 \x01(\t\":\n\x0fSourceReference\x12\x12\n\nrepository\x18\x01 \x01(\t\x12\x13\n\x0brevision_id\x18\x02 \x01(\t\"\xd5\x06\n\nRequestLog\x12\x0e\n\x06\x61pp_id\x18\x01 \x01(\t\x12\x11\n\tmodule_id\x18% \x01(\t\x12\x12\n\nversion_id\x18\x02 \x01(\t\x12\x12\n\nrequest_id\x18\x03 \x01(\t\x12\n\n\x02ip\x18\x04 \x01(\t\x12.\n\nstart_time\x18\x06 \x01(\x0b\x32\x1a.google.protobuf.Timestamp\x12,\n\x08\x65nd_time\x18\x07 \x01(\x0b\x32\x1a.google.protobuf.Timestamp\x12*\n\x07latency\x18\x08 \x01(\x0b\x32\x19.google.protobuf.Duration\x12\x13\n\x0bmega_cycles\x18\t \x01(\x03\x12\x0e\n\x06method\x18\n \x01(\t\x12\x10\n\x08resource\x18\x0b \x01(\t\x12\x14\n\x0chttp_version\x18\x0c \x01(\t\x12\x0e\n\x06status\x18\r \x01(\x05\x12\x15\n\rresponse_size\x18\x0e \x01(\x03\x12\x10\n\x08referrer\x18\x0f \x01(\t\x12\x12\n\nuser_agent\x18\x10 \x01(\t\x12\x10\n\x08nickname\x18( \x01(\t\x12\x15\n\rurl_map_entry\x18\x11 \x01(\t\x12\x0c\n\x04host\x18\x14 \x01(\t\x12\x0c\n\x04\x63ost\x18\x15 \x01(\x01\x12\x17\n\x0ftask_queue_name\x18\x16 \x01(\t\x12\x11\n\ttask_name\x18\x17 \x01(\t\x12\x1b\n\x13was_loading_request\x18\x18 \x01(\x08\x12/\n\x0cpending_time\x18\x19 \x01(\x0b\x32\x19.google.protobuf.Duration\x12\x16\n\x0einstance_index\x18\x1a \x01(\x05\x12\x10\n\x08\x66inished\x18\x1b \x01(\x08\x12\r\n\x05\x66irst\x18* \x01(\x08\x12\x13\n\x0binstance_id\x18\x1c \x01(\t\x12\x32\n\x04line\x18\x1d \x03(\x0b\x32$.google.appengine.logging.v1.LogLine\x12\x1a\n\x12\x61pp_engine_release\x18& \x01(\t\x12\x10\n\x08trace_id\x18\' \x01(\t\x12\x15\n\rtrace_sampled\x18+ \x01(\x08\x12\x46\n\x10source_reference\x18) \x03(\x0b\x32,.google.appengine.logging.v1.SourceReferenceBx\n\x1f\x63om.google.appengine.logging.v1B\x0fRequestLogProtoP\x01ZBgoogle.golang.org/genproto/googleapis/appengine/logging/v1;loggingb\x06proto3'
  ,
  dependencies=[google_dot_logging_dot_type_dot_log__severity__pb2.DESCRIPTOR,google_dot_protobuf_dot_duration__pb2.DESCRIPTOR,google_dot_protobuf_dot_timestamp__pb2.DESCRIPTOR,])




_LOGLINE = _descriptor.Descriptor(
  name='LogLine',
  full_name='google.appengine.logging.v1.LogLine',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  create_key=_descriptor._internal_create_key,
  fields=[
    _descriptor.FieldDescriptor(
      name='time', full_name='google.appengine.logging.v1.LogLine.time', index=0,
      number=1, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='severity', full_name='google.appengine.logging.v1.LogLine.severity', index=1,
      number=2, type=14, cpp_type=8, label=1,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='log_message', full_name='google.appengine.logging.v1.LogLine.log_message', index=2,
      number=3, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=b"".decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='source_location', full_name='google.appengine.logging.v1.LogLine.source_location', index=3,
      number=4, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=196,
  serialized_end=390,
)


_SOURCELOCATION = _descriptor.Descriptor(
  name='SourceLocation',
  full_name='google.appengine.logging.v1.SourceLocation',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  create_key=_descriptor._internal_create_key,
  fields=[
    _descriptor.FieldDescriptor(
      name='file', full_name='google.appengine.logging.v1.SourceLocation.file', index=0,
      number=1, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=b"".decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='line', full_name='google.appengine.logging.v1.SourceLocation.line', index=1,
      number=2, type=3, cpp_type=2, label=1,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='function_name', full_name='google.appengine.logging.v1.SourceLocation.function_name', index=2,
      number=3, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=b"".decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=392,
  serialized_end=459,
)


_SOURCEREFERENCE = _descriptor.Descriptor(
  name='SourceReference',
  full_name='google.appengine.logging.v1.SourceReference',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  create_key=_descriptor._internal_create_key,
  fields=[
    _descriptor.FieldDescriptor(
      name='repository', full_name='google.appengine.logging.v1.SourceReference.repository', index=0,
      number=1, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=b"".decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='revision_id', full_name='google.appengine.logging.v1.SourceReference.revision_id', index=1,
      number=2, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=b"".decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=461,
  serialized_end=519,
)


_REQUESTLOG = _descriptor.Descriptor(
  name='RequestLog',
  full_name='google.appengine.logging.v1.RequestLog',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  create_key=_descriptor._internal_create_key,
  fields=[
    _descriptor.FieldDescriptor(
      name='app_id', full_name='google.appengine.logging.v1.RequestLog.app_id', index=0,
      number=1, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=b"".decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='module_id', full_name='google.appengine.logging.v1.RequestLog.module_id', index=1,
      number=37, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=b"".decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='version_id', full_name='google.appengine.logging.v1.RequestLog.version_id', index=2,
      number=2, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=b"".decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='request_id', full_name='google.appengine.logging.v1.RequestLog.request_id', index=3,
      number=3, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=b"".decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='ip', full_name='google.appengine.logging.v1.RequestLog.ip', index=4,
      number=4, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=b"".decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='start_time', full_name='google.appengine.logging.v1.RequestLog.start_time', index=5,
      number=6, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='end_time', full_name='google.appengine.logging.v1.RequestLog.end_time', index=6,
      number=7, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='latency', full_name='google.appengine.logging.v1.RequestLog.latency', index=7,
      number=8, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='mega_cycles', full_name='google.appengine.logging.v1.RequestLog.mega_cycles', index=8,
      number=9, type=3, cpp_type=2, label=1,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='method', full_name='google.appengine.logging.v1.RequestLog.method', index=9,
      number=10, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=b"".decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='resource', full_name='google.appengine.logging.v1.RequestLog.resource', index=10,
      number=11, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=b"".decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='http_version', full_name='google.appengine.logging.v1.RequestLog.http_version', index=11,
      number=12, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=b"".decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='status', full_name='google.appengine.logging.v1.RequestLog.status', index=12,
      number=13, type=5, cpp_type=1, label=1,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='response_size', full_name='google.appengine.logging.v1.RequestLog.response_size', index=13,
      number=14, type=3, cpp_type=2, label=1,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='referrer', full_name='google.appengine.logging.v1.RequestLog.referrer', index=14,
      number=15, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=b"".decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='user_agent', full_name='google.appengine.logging.v1.RequestLog.user_agent', index=15,
      number=16, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=b"".decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='nickname', full_name='google.appengine.logging.v1.RequestLog.nickname', index=16,
      number=40, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=b"".decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='url_map_entry', full_name='google.appengine.logging.v1.RequestLog.url_map_entry', index=17,
      number=17, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=b"".decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='host', full_name='google.appengine.logging.v1.RequestLog.host', index=18,
      number=20, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=b"".decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='cost', full_name='google.appengine.logging.v1.RequestLog.cost', index=19,
      number=21, type=1, cpp_type=5, label=1,
      has_default_value=False, default_value=float(0),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='task_queue_name', full_name='google.appengine.logging.v1.RequestLog.task_queue_name', index=20,
      number=22, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=b"".decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='task_name', full_name='google.appengine.logging.v1.RequestLog.task_name', index=21,
      number=23, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=b"".decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='was_loading_request', full_name='google.appengine.logging.v1.RequestLog.was_loading_request', index=22,
      number=24, type=8, cpp_type=7, label=1,
      has_default_value=False, default_value=False,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='pending_time', full_name='google.appengine.logging.v1.RequestLog.pending_time', index=23,
      number=25, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='instance_index', full_name='google.appengine.logging.v1.RequestLog.instance_index', index=24,
      number=26, type=5, cpp_type=1, label=1,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='finished', full_name='google.appengine.logging.v1.RequestLog.finished', index=25,
      number=27, type=8, cpp_type=7, label=1,
      has_default_value=False, default_value=False,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='first', full_name='google.appengine.logging.v1.RequestLog.first', index=26,
      number=42, type=8, cpp_type=7, label=1,
      has_default_value=False, default_value=False,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='instance_id', full_name='google.appengine.logging.v1.RequestLog.instance_id', index=27,
      number=28, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=b"".decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='line', full_name='google.appengine.logging.v1.RequestLog.line', index=28,
      number=29, type=11, cpp_type=10, label=3,
      has_default_value=False, default_value=[],
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='app_engine_release', full_name='google.appengine.logging.v1.RequestLog.app_engine_release', index=29,
      number=38, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=b"".decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='trace_id', full_name='google.appengine.logging.v1.RequestLog.trace_id', index=30,
      number=39, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=b"".decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='trace_sampled', full_name='google.appengine.logging.v1.RequestLog.trace_sampled', index=31,
      number=43, type=8, cpp_type=7, label=1,
      has_default_value=False, default_value=False,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='source_reference', full_name='google.appengine.logging.v1.RequestLog.source_reference', index=32,
      number=41, type=11, cpp_type=10, label=3,
      has_default_value=False, default_value=[],
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=522,
  serialized_end=1375,
)

_LOGLINE.fields_by_name['time'].message_type = google_dot_protobuf_dot_timestamp__pb2._TIMESTAMP
_LOGLINE.fields_by_name['severity'].enum_type = google_dot_logging_dot_type_dot_log__severity__pb2._LOGSEVERITY
_LOGLINE.fields_by_name['source_location'].message_type = _SOURCELOCATION
_REQUESTLOG.fields_by_name['start_time'].message_type = google_dot_protobuf_dot_timestamp__pb2._TIMESTAMP
_REQUESTLOG.fields_by_name['end_time'].message_type = google_dot_protobuf_dot_timestamp__pb2._TIMESTAMP
_REQUESTLOG.fields_by_name['latency'].message_type = google_dot_protobuf_dot_duration__pb2._DURATION
_REQUESTLOG.fields_by_name['pending_time'].message_type = google_dot_protobuf_dot_duration__pb2._DURATION
_REQUESTLOG.fields_by_name['line'].message_type = _LOGLINE
_REQUESTLOG.fields_by_name['source_reference'].message_type = _SOURCEREFERENCE
DESCRIPTOR.message_types_by_name['LogLine'] = _LOGLINE
DESCRIPTOR.message_types_by_name['SourceLocation'] = _SOURCELOCATION
DESCRIPTOR.message_types_by_name['SourceReference'] = _SOURCEREFERENCE
DESCRIPTOR.message_types_by_name['RequestLog'] = _REQUESTLOG
_sym_db.RegisterFileDescriptor(DESCRIPTOR)

LogLine = _reflection.GeneratedProtocolMessageType('LogLine', (_message.Message,), {
  'DESCRIPTOR' : _LOGLINE,
  '__module__' : 'google.cloud.appengine_logging_v1.proto.request_log_pb2'
  ,
  '__doc__': """Application log line emitted while processing a request.
  
  Attributes:
      time:
          Approximate time when this log entry was made.
      severity:
          Severity of this log entry.
      log_message:
          App-provided log message.
      source_location:
          Where in the source code this log message was written.
  """,
  # @@protoc_insertion_point(class_scope:google.appengine.logging.v1.LogLine)
  })
_sym_db.RegisterMessage(LogLine)

SourceLocation = _reflection.GeneratedProtocolMessageType('SourceLocation', (_message.Message,), {
  'DESCRIPTOR' : _SOURCELOCATION,
  '__module__' : 'google.cloud.appengine_logging_v1.proto.request_log_pb2'
  ,
  '__doc__': """Specifies a location in a source code file.
  
  Attributes:
      file:
          Source file name. Depending on the runtime environment, this
          might be a simple name or a fully-qualified name.
      line:
          Line within the source file.
      function_name:
          Human-readable name of the function or method being invoked,
          with optional context such as the class or package name. This
          information is used in contexts such as the logs viewer, where
          a file and line number are less meaningful. The format can
          vary by language. For example: ``qual.if.ied.Class.method``
          (Java), ``dir/package.func`` (Go), ``function`` (Python).
  """,
  # @@protoc_insertion_point(class_scope:google.appengine.logging.v1.SourceLocation)
  })
_sym_db.RegisterMessage(SourceLocation)

SourceReference = _reflection.GeneratedProtocolMessageType('SourceReference', (_message.Message,), {
  'DESCRIPTOR' : _SOURCEREFERENCE,
  '__module__' : 'google.cloud.appengine_logging_v1.proto.request_log_pb2'
  ,
  '__doc__': """A reference to a particular snapshot of the source tree used to build
  and deploy an application.
  
  Attributes:
      repository:
          Optional. A URI string identifying the repository. Example:
          “https://github.com/GoogleCloudPlatform/kubernetes.git”
      revision_id:
          The canonical and persistent identifier of the deployed
          revision. Example (git):
          “0035781c50ec7aa23385dc841529ce8a4b70db1b”
  """,
  # @@protoc_insertion_point(class_scope:google.appengine.logging.v1.SourceReference)
  })
_sym_db.RegisterMessage(SourceReference)

RequestLog = _reflection.GeneratedProtocolMessageType('RequestLog', (_message.Message,), {
  'DESCRIPTOR' : _REQUESTLOG,
  '__module__' : 'google.cloud.appengine_logging_v1.proto.request_log_pb2'
  ,
  '__doc__': """Complete log information about a single HTTP request to an App Engine
  application.
  
  Attributes:
      app_id:
          Application that handled this request.
      module_id:
          Module of the application that handled this request.
      version_id:
          Version of the application that handled this request.
      request_id:
          Globally unique identifier for a request, which is based on
          the request start time. Request IDs for requests which started
          later will compare greater as strings than those for requests
          which started earlier.
      ip:
          Origin IP address.
      start_time:
          Time when the request started.
      end_time:
          Time when the request finished.
      latency:
          Latency of the request.
      mega_cycles:
          Number of CPU megacycles used to process request.
      method:
          Request method. Example: ``"GET"``, ``"HEAD"``, ``"PUT"``,
          ``"POST"``, ``"DELETE"``.
      resource:
          Contains the path and query portion of the URL that was
          requested. For example, if the URL was
          “http://example.com/app?name=val”, the resource would be
          “/app?name=val”. The fragment identifier, which is identified
          by the ``#`` character, is not included.
      http_version:
          HTTP version of request. Example: ``"HTTP/1.1"``.
      status:
          HTTP response status code. Example: 200, 404.
      response_size:
          Size in bytes sent back to client by request.
      referrer:
          Referrer URL of request.
      user_agent:
          User agent that made the request.
      nickname:
          The logged-in user who made the request.  Most likely, this is
          the part of the user’s email before the ``@`` sign. The field
          value is the same for different requests from the same user,
          but different users can have similar names. This information
          is also available to the application via the App Engine Users
          API.  This field will be populated starting with App Engine
          1.9.21.
      url_map_entry:
          File or class that handled the request.
      host:
          Internet host and port number of the resource being requested.
      cost:
          An indication of the relative cost of serving this request.
      task_queue_name:
          Queue name of the request, in the case of an offline request.
      task_name:
          Task name of the request, in the case of an offline request.
      was_loading_request:
          Whether this was a loading request for the instance.
      pending_time:
          Time this request spent in the pending request queue.
      instance_index:
          If the instance processing this request belongs to a manually
          scaled module, then this is the 0-based index of the instance.
          Otherwise, this value is -1.
      finished:
          Whether this request is finished or active.
      first:
          Whether this is the first ``RequestLog`` entry for this
          request. If an active request has several ``RequestLog``
          entries written to Stackdriver Logging, then this field will
          be set for one of them.
      instance_id:
          An identifier for the instance that handled the request.
      line:
          A list of log lines emitted by the application while serving
          this request.
      app_engine_release:
          App Engine release version.
      trace_id:
          Stackdriver Trace identifier for this request.
      trace_sampled:
          If true, the value in the ‘trace_id’ field was sampled for
          storage in a trace backend.
      source_reference:
          Source code for the application that handled this request.
          There can be more than one source reference per deployed
          application if source code is distributed among multiple
          repositories.
  """,
  # @@protoc_insertion_point(class_scope:google.appengine.logging.v1.RequestLog)
  })
_sym_db.RegisterMessage(RequestLog)


DESCRIPTOR._options = None
# @@protoc_insertion_point(module_scope)
