# -*- coding: utf-8 -*-
# Generated by the protocol buffer compiler.  DO NOT EDIT!
# source: strmprivacy/api/event_contracts/v1/event_contracts_v1.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.api import field_behavior_pb2 as google_dot_api_dot_field__behavior__pb2
from google.protobuf import field_mask_pb2 as google_dot_protobuf_dot_field__mask__pb2
from strmprivacy.api.entities.v1 import entities_v1_pb2 as strmprivacy_dot_api_dot_entities_dot_v1_dot_entities__v1__pb2


DESCRIPTOR = _descriptor.FileDescriptor(
  name='strmprivacy/api/event_contracts/v1/event_contracts_v1.proto',
  package='strmprivacy.api.event_contracts.v1',
  syntax='proto3',
  serialized_options=b'\n%io.strmprivacy.api.event_contracts.v1P\001ZSgithub.com/strmprivacy/api-definitions-go/v2/api/event_contracts/v1;event_contracts',
  create_key=_descriptor._internal_create_key,
  serialized_pb=b'\n;strmprivacy/api/event_contracts/v1/event_contracts_v1.proto\x12\"strmprivacy.api.event_contracts.v1\x1a\x1fgoogle/api/field_behavior.proto\x1a google/protobuf/field_mask.proto\x1a-strmprivacy/api/entities/v1/entities_v1.proto\"\xe9\x02\n\x19ListEventContractsRequest\x12\x17\n\nbilling_id\x18\x01 \x01(\tB\x03\xe0\x41\x01\x12\x13\n\x06\x66ilter\x18\x02 \x01(\tB\x03\xe0\x41\x01\x12\x13\n\x06handle\x18\x03 \x01(\tB\x03\xe0\x41\x01\x12\x11\n\x04name\x18\x04 \x01(\tB\x03\xe0\x41\x01\x12M\n\x0epublic_private\x18\x05 \x01(\x0e\x32\x30.strmprivacy.api.entities.v1.FilterPublicPrivateB\x03\xe0\x41\x01\x12?\n\nschema_ref\x18\x06 \x01(\x0b\x32&.strmprivacy.api.entities.v1.SchemaRefB\x03\xe0\x41\x01\x12\x37\n\x06labels\x18\x07 \x03(\x0b\x32\".strmprivacy.api.entities.v1.LabelB\x03\xe0\x41\x01\x12\x14\n\x07\x64omains\x18\x08 \x03(\tB\x03\xe0\x41\x01\x12\x17\n\nindustries\x18\t \x03(\tB\x03\xe0\x41\x01\"a\n\x1aListEventContractsResponse\x12\x43\n\x0f\x65vent_contracts\x18\x01 \x03(\x0b\x32*.strmprivacy.api.entities.v1.EventContract\"i\n\x17GetEventContractRequest\x12\x12\n\nbilling_id\x18\x01 \x01(\t\x12:\n\x03ref\x18\x02 \x01(\x0b\x32-.strmprivacy.api.entities.v1.EventContractRef\"u\n\x18GetEventContractResponse\x12\x42\n\x0e\x65vent_contract\x18\x01 \x01(\x0b\x32*.strmprivacy.api.entities.v1.EventContract\x12\x15\n\x08\x63hecksum\x18\x02 \x01(\tB\x03\xe0\x41\x02\"t\n\x1a\x43reateEventContractRequest\x12\x12\n\nbilling_id\x18\x01 \x01(\t\x12\x42\n\x0e\x65vent_contract\x18\x02 \x01(\x0b\x32*.strmprivacy.api.entities.v1.EventContract\"x\n\x1b\x43reateEventContractResponse\x12\x42\n\x0e\x65vent_contract\x18\x01 \x01(\x0b\x32*.strmprivacy.api.entities.v1.EventContract\x12\x15\n\x08\x63hecksum\x18\x02 \x01(\tB\x03\xe0\x41\x03\"\xcb\x01\n\x1aUpdateEventContractRequest\x12\x17\n\nbilling_id\x18\x01 \x01(\tB\x03\xe0\x41\x02\x12G\n\x0e\x65vent_contract\x18\x02 \x01(\x0b\x32*.strmprivacy.api.entities.v1.EventContractB\x03\xe0\x41\x02\x12\x15\n\x08\x63hecksum\x18\x03 \x01(\tB\x03\xe0\x41\x02\x12\x34\n\x0bupdate_mask\x18\x04 \x01(\x0b\x32\x1a.google.protobuf.FieldMaskB\x03\xe0\x41\x02\"x\n\x1bUpdateEventContractResponse\x12\x42\n\x0e\x65vent_contract\x18\x01 \x01(\x0b\x32*.strmprivacy.api.entities.v1.EventContract\x12\x15\n\x08\x63hecksum\x18\x02 \x01(\tB\x03\xe0\x41\x03\"\x87\x01\n\x1c\x41\x63tivateEventContractRequest\x12\x17\n\nbilling_id\x18\x01 \x01(\tB\x03\xe0\x41\x02\x12N\n\x12\x65vent_contract_ref\x18\x02 \x01(\x0b\x32-.strmprivacy.api.entities.v1.EventContractRefB\x03\xe0\x41\x02\"\x1f\n\x1d\x41\x63tivateEventContractResponse\"\x85\x01\n\x1a\x44\x65leteEventContractRequest\x12\x17\n\nbilling_id\x18\x01 \x01(\tB\x03\xe0\x41\x02\x12N\n\x12\x65vent_contract_ref\x18\x02 \x01(\x0b\x32-.strmprivacy.api.entities.v1.EventContractRefB\x03\xe0\x41\x02\"\x1d\n\x1b\x44\x65leteEventContractResponse\"\x86\x01\n\x1b\x41rchiveEventContractRequest\x12\x17\n\nbilling_id\x18\x01 \x01(\tB\x03\xe0\x41\x02\x12N\n\x12\x65vent_contract_ref\x18\x02 \x01(\x0b\x32-.strmprivacy.api.entities.v1.EventContractRefB\x03\xe0\x41\x02\"\x1e\n\x1c\x41rchiveEventContractResponse\"x\n\x1bValidateMaskedFieldsRequest\x12\x17\n\nbilling_id\x18\x01 \x01(\tB\x03\xe0\x41\x02\x12@\n\rmasked_fields\x18\x02 \x01(\x0b\x32).strmprivacy.api.entities.v1.MaskedFields\"\x89\x03\n\x1cValidateMaskedFieldsResponse\x12V\n\x06\x65rrors\x18\x01 \x03(\x0b\x32\x46.strmprivacy.api.event_contracts.v1.ValidateMaskedFieldsResponse.Error\x1a\x90\x02\n\x05\x45rror\x12I\n\x12\x65vent_contract_ref\x18\x01 \x01(\x0b\x32-.strmprivacy.api.entities.v1.EventContractRef\x12\x0f\n\x07message\x18\x02 \x01(\t\x12\x61\n\x06\x65rrors\x18\x03 \x03(\x0b\x32Q.strmprivacy.api.event_contracts.v1.ValidateMaskedFieldsResponse.Error.FieldError\x1aH\n\nFieldError\x12\x15\n\rfield_pattern\x18\x01 \x01(\t\x12\x12\n\nfield_type\x18\x02 \x01(\t\x12\x0f\n\x07message\x18\x03 \x01(\t2\xdf\t\n\x15\x45ventContractsService\x12\x93\x01\n\x12ListEventContracts\x12=.strmprivacy.api.event_contracts.v1.ListEventContractsRequest\x1a>.strmprivacy.api.event_contracts.v1.ListEventContractsResponse\x12\x8d\x01\n\x10GetEventContract\x12;.strmprivacy.api.event_contracts.v1.GetEventContractRequest\x1a<.strmprivacy.api.event_contracts.v1.GetEventContractResponse\x12\x96\x01\n\x13\x43reateEventContract\x12>.strmprivacy.api.event_contracts.v1.CreateEventContractRequest\x1a?.strmprivacy.api.event_contracts.v1.CreateEventContractResponse\x12\x96\x01\n\x13UpdateEventContract\x12>.strmprivacy.api.event_contracts.v1.UpdateEventContractRequest\x1a?.strmprivacy.api.event_contracts.v1.UpdateEventContractResponse\x12\x9c\x01\n\x15\x41\x63tivateEventContract\x12@.strmprivacy.api.event_contracts.v1.ActivateEventContractRequest\x1a\x41.strmprivacy.api.event_contracts.v1.ActivateEventContractResponse\x12\x96\x01\n\x13\x44\x65leteEventContract\x12>.strmprivacy.api.event_contracts.v1.DeleteEventContractRequest\x1a?.strmprivacy.api.event_contracts.v1.DeleteEventContractResponse\x12\x99\x01\n\x14\x41rchiveEventContract\x12?.strmprivacy.api.event_contracts.v1.ArchiveEventContractRequest\x1a@.strmprivacy.api.event_contracts.v1.ArchiveEventContractResponse\x12\x99\x01\n\x14ValidateMaskedFields\x12?.strmprivacy.api.event_contracts.v1.ValidateMaskedFieldsRequest\x1a@.strmprivacy.api.event_contracts.v1.ValidateMaskedFieldsResponseB~\n%io.strmprivacy.api.event_contracts.v1P\x01ZSgithub.com/strmprivacy/api-definitions-go/v2/api/event_contracts/v1;event_contractsb\x06proto3'
  ,
  dependencies=[google_dot_api_dot_field__behavior__pb2.DESCRIPTOR,google_dot_protobuf_dot_field__mask__pb2.DESCRIPTOR,strmprivacy_dot_api_dot_entities_dot_v1_dot_entities__v1__pb2.DESCRIPTOR,])




_LISTEVENTCONTRACTSREQUEST = _descriptor.Descriptor(
  name='ListEventContractsRequest',
  full_name='strmprivacy.api.event_contracts.v1.ListEventContractsRequest',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  create_key=_descriptor._internal_create_key,
  fields=[
    _descriptor.FieldDescriptor(
      name='billing_id', full_name='strmprivacy.api.event_contracts.v1.ListEventContractsRequest.billing_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=b'\340A\001', file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='filter', full_name='strmprivacy.api.event_contracts.v1.ListEventContractsRequest.filter', 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=b'\340A\001', file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='handle', full_name='strmprivacy.api.event_contracts.v1.ListEventContractsRequest.handle', 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=b'\340A\001', file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='name', full_name='strmprivacy.api.event_contracts.v1.ListEventContractsRequest.name', index=3,
      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=b'\340A\001', file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='public_private', full_name='strmprivacy.api.event_contracts.v1.ListEventContractsRequest.public_private', index=4,
      number=5, 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=b'\340A\001', file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='schema_ref', full_name='strmprivacy.api.event_contracts.v1.ListEventContractsRequest.schema_ref', 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=b'\340A\001', file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='labels', full_name='strmprivacy.api.event_contracts.v1.ListEventContractsRequest.labels', index=6,
      number=7, 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=b'\340A\001', file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='domains', full_name='strmprivacy.api.event_contracts.v1.ListEventContractsRequest.domains', index=7,
      number=8, type=9, cpp_type=9, 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=b'\340A\001', file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='industries', full_name='strmprivacy.api.event_contracts.v1.ListEventContractsRequest.industries', index=8,
      number=9, type=9, cpp_type=9, 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=b'\340A\001', 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=214,
  serialized_end=575,
)


_LISTEVENTCONTRACTSRESPONSE = _descriptor.Descriptor(
  name='ListEventContractsResponse',
  full_name='strmprivacy.api.event_contracts.v1.ListEventContractsResponse',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  create_key=_descriptor._internal_create_key,
  fields=[
    _descriptor.FieldDescriptor(
      name='event_contracts', full_name='strmprivacy.api.event_contracts.v1.ListEventContractsResponse.event_contracts', index=0,
      number=1, 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=577,
  serialized_end=674,
)


_GETEVENTCONTRACTREQUEST = _descriptor.Descriptor(
  name='GetEventContractRequest',
  full_name='strmprivacy.api.event_contracts.v1.GetEventContractRequest',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  create_key=_descriptor._internal_create_key,
  fields=[
    _descriptor.FieldDescriptor(
      name='billing_id', full_name='strmprivacy.api.event_contracts.v1.GetEventContractRequest.billing_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='ref', full_name='strmprivacy.api.event_contracts.v1.GetEventContractRequest.ref', index=1,
      number=2, 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=676,
  serialized_end=781,
)


_GETEVENTCONTRACTRESPONSE = _descriptor.Descriptor(
  name='GetEventContractResponse',
  full_name='strmprivacy.api.event_contracts.v1.GetEventContractResponse',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  create_key=_descriptor._internal_create_key,
  fields=[
    _descriptor.FieldDescriptor(
      name='event_contract', full_name='strmprivacy.api.event_contracts.v1.GetEventContractResponse.event_contract', 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='checksum', full_name='strmprivacy.api.event_contracts.v1.GetEventContractResponse.checksum', 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=b'\340A\002', 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=783,
  serialized_end=900,
)


_CREATEEVENTCONTRACTREQUEST = _descriptor.Descriptor(
  name='CreateEventContractRequest',
  full_name='strmprivacy.api.event_contracts.v1.CreateEventContractRequest',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  create_key=_descriptor._internal_create_key,
  fields=[
    _descriptor.FieldDescriptor(
      name='billing_id', full_name='strmprivacy.api.event_contracts.v1.CreateEventContractRequest.billing_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='event_contract', full_name='strmprivacy.api.event_contracts.v1.CreateEventContractRequest.event_contract', index=1,
      number=2, 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=902,
  serialized_end=1018,
)


_CREATEEVENTCONTRACTRESPONSE = _descriptor.Descriptor(
  name='CreateEventContractResponse',
  full_name='strmprivacy.api.event_contracts.v1.CreateEventContractResponse',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  create_key=_descriptor._internal_create_key,
  fields=[
    _descriptor.FieldDescriptor(
      name='event_contract', full_name='strmprivacy.api.event_contracts.v1.CreateEventContractResponse.event_contract', 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='checksum', full_name='strmprivacy.api.event_contracts.v1.CreateEventContractResponse.checksum', 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=b'\340A\003', 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=1020,
  serialized_end=1140,
)


_UPDATEEVENTCONTRACTREQUEST = _descriptor.Descriptor(
  name='UpdateEventContractRequest',
  full_name='strmprivacy.api.event_contracts.v1.UpdateEventContractRequest',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  create_key=_descriptor._internal_create_key,
  fields=[
    _descriptor.FieldDescriptor(
      name='billing_id', full_name='strmprivacy.api.event_contracts.v1.UpdateEventContractRequest.billing_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=b'\340A\002', file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='event_contract', full_name='strmprivacy.api.event_contracts.v1.UpdateEventContractRequest.event_contract', index=1,
      number=2, 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=b'\340A\002', file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='checksum', full_name='strmprivacy.api.event_contracts.v1.UpdateEventContractRequest.checksum', 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=b'\340A\002', file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='update_mask', full_name='strmprivacy.api.event_contracts.v1.UpdateEventContractRequest.update_mask', 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=b'\340A\002', 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=1143,
  serialized_end=1346,
)


_UPDATEEVENTCONTRACTRESPONSE = _descriptor.Descriptor(
  name='UpdateEventContractResponse',
  full_name='strmprivacy.api.event_contracts.v1.UpdateEventContractResponse',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  create_key=_descriptor._internal_create_key,
  fields=[
    _descriptor.FieldDescriptor(
      name='event_contract', full_name='strmprivacy.api.event_contracts.v1.UpdateEventContractResponse.event_contract', 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='checksum', full_name='strmprivacy.api.event_contracts.v1.UpdateEventContractResponse.checksum', 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=b'\340A\003', 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=1348,
  serialized_end=1468,
)


_ACTIVATEEVENTCONTRACTREQUEST = _descriptor.Descriptor(
  name='ActivateEventContractRequest',
  full_name='strmprivacy.api.event_contracts.v1.ActivateEventContractRequest',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  create_key=_descriptor._internal_create_key,
  fields=[
    _descriptor.FieldDescriptor(
      name='billing_id', full_name='strmprivacy.api.event_contracts.v1.ActivateEventContractRequest.billing_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=b'\340A\002', file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='event_contract_ref', full_name='strmprivacy.api.event_contracts.v1.ActivateEventContractRequest.event_contract_ref', index=1,
      number=2, 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=b'\340A\002', 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=1471,
  serialized_end=1606,
)


_ACTIVATEEVENTCONTRACTRESPONSE = _descriptor.Descriptor(
  name='ActivateEventContractResponse',
  full_name='strmprivacy.api.event_contracts.v1.ActivateEventContractResponse',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  create_key=_descriptor._internal_create_key,
  fields=[
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=1608,
  serialized_end=1639,
)


_DELETEEVENTCONTRACTREQUEST = _descriptor.Descriptor(
  name='DeleteEventContractRequest',
  full_name='strmprivacy.api.event_contracts.v1.DeleteEventContractRequest',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  create_key=_descriptor._internal_create_key,
  fields=[
    _descriptor.FieldDescriptor(
      name='billing_id', full_name='strmprivacy.api.event_contracts.v1.DeleteEventContractRequest.billing_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=b'\340A\002', file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='event_contract_ref', full_name='strmprivacy.api.event_contracts.v1.DeleteEventContractRequest.event_contract_ref', index=1,
      number=2, 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=b'\340A\002', 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=1642,
  serialized_end=1775,
)


_DELETEEVENTCONTRACTRESPONSE = _descriptor.Descriptor(
  name='DeleteEventContractResponse',
  full_name='strmprivacy.api.event_contracts.v1.DeleteEventContractResponse',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  create_key=_descriptor._internal_create_key,
  fields=[
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=1777,
  serialized_end=1806,
)


_ARCHIVEEVENTCONTRACTREQUEST = _descriptor.Descriptor(
  name='ArchiveEventContractRequest',
  full_name='strmprivacy.api.event_contracts.v1.ArchiveEventContractRequest',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  create_key=_descriptor._internal_create_key,
  fields=[
    _descriptor.FieldDescriptor(
      name='billing_id', full_name='strmprivacy.api.event_contracts.v1.ArchiveEventContractRequest.billing_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=b'\340A\002', file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='event_contract_ref', full_name='strmprivacy.api.event_contracts.v1.ArchiveEventContractRequest.event_contract_ref', index=1,
      number=2, 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=b'\340A\002', 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=1809,
  serialized_end=1943,
)


_ARCHIVEEVENTCONTRACTRESPONSE = _descriptor.Descriptor(
  name='ArchiveEventContractResponse',
  full_name='strmprivacy.api.event_contracts.v1.ArchiveEventContractResponse',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  create_key=_descriptor._internal_create_key,
  fields=[
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=1945,
  serialized_end=1975,
)


_VALIDATEMASKEDFIELDSREQUEST = _descriptor.Descriptor(
  name='ValidateMaskedFieldsRequest',
  full_name='strmprivacy.api.event_contracts.v1.ValidateMaskedFieldsRequest',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  create_key=_descriptor._internal_create_key,
  fields=[
    _descriptor.FieldDescriptor(
      name='billing_id', full_name='strmprivacy.api.event_contracts.v1.ValidateMaskedFieldsRequest.billing_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=b'\340A\002', file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='masked_fields', full_name='strmprivacy.api.event_contracts.v1.ValidateMaskedFieldsRequest.masked_fields', index=1,
      number=2, 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=1977,
  serialized_end=2097,
)


_VALIDATEMASKEDFIELDSRESPONSE_ERROR_FIELDERROR = _descriptor.Descriptor(
  name='FieldError',
  full_name='strmprivacy.api.event_contracts.v1.ValidateMaskedFieldsResponse.Error.FieldError',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  create_key=_descriptor._internal_create_key,
  fields=[
    _descriptor.FieldDescriptor(
      name='field_pattern', full_name='strmprivacy.api.event_contracts.v1.ValidateMaskedFieldsResponse.Error.FieldError.field_pattern', 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='field_type', full_name='strmprivacy.api.event_contracts.v1.ValidateMaskedFieldsResponse.Error.FieldError.field_type', 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),
    _descriptor.FieldDescriptor(
      name='message', full_name='strmprivacy.api.event_contracts.v1.ValidateMaskedFieldsResponse.Error.FieldError.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),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=2421,
  serialized_end=2493,
)

_VALIDATEMASKEDFIELDSRESPONSE_ERROR = _descriptor.Descriptor(
  name='Error',
  full_name='strmprivacy.api.event_contracts.v1.ValidateMaskedFieldsResponse.Error',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  create_key=_descriptor._internal_create_key,
  fields=[
    _descriptor.FieldDescriptor(
      name='event_contract_ref', full_name='strmprivacy.api.event_contracts.v1.ValidateMaskedFieldsResponse.Error.event_contract_ref', 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='message', full_name='strmprivacy.api.event_contracts.v1.ValidateMaskedFieldsResponse.Error.message', 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),
    _descriptor.FieldDescriptor(
      name='errors', full_name='strmprivacy.api.event_contracts.v1.ValidateMaskedFieldsResponse.Error.errors', index=2,
      number=3, 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=[_VALIDATEMASKEDFIELDSRESPONSE_ERROR_FIELDERROR, ],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=2221,
  serialized_end=2493,
)

_VALIDATEMASKEDFIELDSRESPONSE = _descriptor.Descriptor(
  name='ValidateMaskedFieldsResponse',
  full_name='strmprivacy.api.event_contracts.v1.ValidateMaskedFieldsResponse',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  create_key=_descriptor._internal_create_key,
  fields=[
    _descriptor.FieldDescriptor(
      name='errors', full_name='strmprivacy.api.event_contracts.v1.ValidateMaskedFieldsResponse.errors', index=0,
      number=1, 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=[_VALIDATEMASKEDFIELDSRESPONSE_ERROR, ],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=2100,
  serialized_end=2493,
)

_LISTEVENTCONTRACTSREQUEST.fields_by_name['public_private'].enum_type = strmprivacy_dot_api_dot_entities_dot_v1_dot_entities__v1__pb2._FILTERPUBLICPRIVATE
_LISTEVENTCONTRACTSREQUEST.fields_by_name['schema_ref'].message_type = strmprivacy_dot_api_dot_entities_dot_v1_dot_entities__v1__pb2._SCHEMAREF
_LISTEVENTCONTRACTSREQUEST.fields_by_name['labels'].message_type = strmprivacy_dot_api_dot_entities_dot_v1_dot_entities__v1__pb2._LABEL
_LISTEVENTCONTRACTSRESPONSE.fields_by_name['event_contracts'].message_type = strmprivacy_dot_api_dot_entities_dot_v1_dot_entities__v1__pb2._EVENTCONTRACT
_GETEVENTCONTRACTREQUEST.fields_by_name['ref'].message_type = strmprivacy_dot_api_dot_entities_dot_v1_dot_entities__v1__pb2._EVENTCONTRACTREF
_GETEVENTCONTRACTRESPONSE.fields_by_name['event_contract'].message_type = strmprivacy_dot_api_dot_entities_dot_v1_dot_entities__v1__pb2._EVENTCONTRACT
_CREATEEVENTCONTRACTREQUEST.fields_by_name['event_contract'].message_type = strmprivacy_dot_api_dot_entities_dot_v1_dot_entities__v1__pb2._EVENTCONTRACT
_CREATEEVENTCONTRACTRESPONSE.fields_by_name['event_contract'].message_type = strmprivacy_dot_api_dot_entities_dot_v1_dot_entities__v1__pb2._EVENTCONTRACT
_UPDATEEVENTCONTRACTREQUEST.fields_by_name['event_contract'].message_type = strmprivacy_dot_api_dot_entities_dot_v1_dot_entities__v1__pb2._EVENTCONTRACT
_UPDATEEVENTCONTRACTREQUEST.fields_by_name['update_mask'].message_type = google_dot_protobuf_dot_field__mask__pb2._FIELDMASK
_UPDATEEVENTCONTRACTRESPONSE.fields_by_name['event_contract'].message_type = strmprivacy_dot_api_dot_entities_dot_v1_dot_entities__v1__pb2._EVENTCONTRACT
_ACTIVATEEVENTCONTRACTREQUEST.fields_by_name['event_contract_ref'].message_type = strmprivacy_dot_api_dot_entities_dot_v1_dot_entities__v1__pb2._EVENTCONTRACTREF
_DELETEEVENTCONTRACTREQUEST.fields_by_name['event_contract_ref'].message_type = strmprivacy_dot_api_dot_entities_dot_v1_dot_entities__v1__pb2._EVENTCONTRACTREF
_ARCHIVEEVENTCONTRACTREQUEST.fields_by_name['event_contract_ref'].message_type = strmprivacy_dot_api_dot_entities_dot_v1_dot_entities__v1__pb2._EVENTCONTRACTREF
_VALIDATEMASKEDFIELDSREQUEST.fields_by_name['masked_fields'].message_type = strmprivacy_dot_api_dot_entities_dot_v1_dot_entities__v1__pb2._MASKEDFIELDS
_VALIDATEMASKEDFIELDSRESPONSE_ERROR_FIELDERROR.containing_type = _VALIDATEMASKEDFIELDSRESPONSE_ERROR
_VALIDATEMASKEDFIELDSRESPONSE_ERROR.fields_by_name['event_contract_ref'].message_type = strmprivacy_dot_api_dot_entities_dot_v1_dot_entities__v1__pb2._EVENTCONTRACTREF
_VALIDATEMASKEDFIELDSRESPONSE_ERROR.fields_by_name['errors'].message_type = _VALIDATEMASKEDFIELDSRESPONSE_ERROR_FIELDERROR
_VALIDATEMASKEDFIELDSRESPONSE_ERROR.containing_type = _VALIDATEMASKEDFIELDSRESPONSE
_VALIDATEMASKEDFIELDSRESPONSE.fields_by_name['errors'].message_type = _VALIDATEMASKEDFIELDSRESPONSE_ERROR
DESCRIPTOR.message_types_by_name['ListEventContractsRequest'] = _LISTEVENTCONTRACTSREQUEST
DESCRIPTOR.message_types_by_name['ListEventContractsResponse'] = _LISTEVENTCONTRACTSRESPONSE
DESCRIPTOR.message_types_by_name['GetEventContractRequest'] = _GETEVENTCONTRACTREQUEST
DESCRIPTOR.message_types_by_name['GetEventContractResponse'] = _GETEVENTCONTRACTRESPONSE
DESCRIPTOR.message_types_by_name['CreateEventContractRequest'] = _CREATEEVENTCONTRACTREQUEST
DESCRIPTOR.message_types_by_name['CreateEventContractResponse'] = _CREATEEVENTCONTRACTRESPONSE
DESCRIPTOR.message_types_by_name['UpdateEventContractRequest'] = _UPDATEEVENTCONTRACTREQUEST
DESCRIPTOR.message_types_by_name['UpdateEventContractResponse'] = _UPDATEEVENTCONTRACTRESPONSE
DESCRIPTOR.message_types_by_name['ActivateEventContractRequest'] = _ACTIVATEEVENTCONTRACTREQUEST
DESCRIPTOR.message_types_by_name['ActivateEventContractResponse'] = _ACTIVATEEVENTCONTRACTRESPONSE
DESCRIPTOR.message_types_by_name['DeleteEventContractRequest'] = _DELETEEVENTCONTRACTREQUEST
DESCRIPTOR.message_types_by_name['DeleteEventContractResponse'] = _DELETEEVENTCONTRACTRESPONSE
DESCRIPTOR.message_types_by_name['ArchiveEventContractRequest'] = _ARCHIVEEVENTCONTRACTREQUEST
DESCRIPTOR.message_types_by_name['ArchiveEventContractResponse'] = _ARCHIVEEVENTCONTRACTRESPONSE
DESCRIPTOR.message_types_by_name['ValidateMaskedFieldsRequest'] = _VALIDATEMASKEDFIELDSREQUEST
DESCRIPTOR.message_types_by_name['ValidateMaskedFieldsResponse'] = _VALIDATEMASKEDFIELDSRESPONSE
_sym_db.RegisterFileDescriptor(DESCRIPTOR)

ListEventContractsRequest = _reflection.GeneratedProtocolMessageType('ListEventContractsRequest', (_message.Message,), {
  'DESCRIPTOR' : _LISTEVENTCONTRACTSREQUEST,
  '__module__' : 'strmprivacy.api.event_contracts.v1.event_contracts_v1_pb2'
  # @@protoc_insertion_point(class_scope:strmprivacy.api.event_contracts.v1.ListEventContractsRequest)
  })
_sym_db.RegisterMessage(ListEventContractsRequest)

ListEventContractsResponse = _reflection.GeneratedProtocolMessageType('ListEventContractsResponse', (_message.Message,), {
  'DESCRIPTOR' : _LISTEVENTCONTRACTSRESPONSE,
  '__module__' : 'strmprivacy.api.event_contracts.v1.event_contracts_v1_pb2'
  # @@protoc_insertion_point(class_scope:strmprivacy.api.event_contracts.v1.ListEventContractsResponse)
  })
_sym_db.RegisterMessage(ListEventContractsResponse)

GetEventContractRequest = _reflection.GeneratedProtocolMessageType('GetEventContractRequest', (_message.Message,), {
  'DESCRIPTOR' : _GETEVENTCONTRACTREQUEST,
  '__module__' : 'strmprivacy.api.event_contracts.v1.event_contracts_v1_pb2'
  # @@protoc_insertion_point(class_scope:strmprivacy.api.event_contracts.v1.GetEventContractRequest)
  })
_sym_db.RegisterMessage(GetEventContractRequest)

GetEventContractResponse = _reflection.GeneratedProtocolMessageType('GetEventContractResponse', (_message.Message,), {
  'DESCRIPTOR' : _GETEVENTCONTRACTRESPONSE,
  '__module__' : 'strmprivacy.api.event_contracts.v1.event_contracts_v1_pb2'
  # @@protoc_insertion_point(class_scope:strmprivacy.api.event_contracts.v1.GetEventContractResponse)
  })
_sym_db.RegisterMessage(GetEventContractResponse)

CreateEventContractRequest = _reflection.GeneratedProtocolMessageType('CreateEventContractRequest', (_message.Message,), {
  'DESCRIPTOR' : _CREATEEVENTCONTRACTREQUEST,
  '__module__' : 'strmprivacy.api.event_contracts.v1.event_contracts_v1_pb2'
  # @@protoc_insertion_point(class_scope:strmprivacy.api.event_contracts.v1.CreateEventContractRequest)
  })
_sym_db.RegisterMessage(CreateEventContractRequest)

CreateEventContractResponse = _reflection.GeneratedProtocolMessageType('CreateEventContractResponse', (_message.Message,), {
  'DESCRIPTOR' : _CREATEEVENTCONTRACTRESPONSE,
  '__module__' : 'strmprivacy.api.event_contracts.v1.event_contracts_v1_pb2'
  # @@protoc_insertion_point(class_scope:strmprivacy.api.event_contracts.v1.CreateEventContractResponse)
  })
_sym_db.RegisterMessage(CreateEventContractResponse)

UpdateEventContractRequest = _reflection.GeneratedProtocolMessageType('UpdateEventContractRequest', (_message.Message,), {
  'DESCRIPTOR' : _UPDATEEVENTCONTRACTREQUEST,
  '__module__' : 'strmprivacy.api.event_contracts.v1.event_contracts_v1_pb2'
  # @@protoc_insertion_point(class_scope:strmprivacy.api.event_contracts.v1.UpdateEventContractRequest)
  })
_sym_db.RegisterMessage(UpdateEventContractRequest)

UpdateEventContractResponse = _reflection.GeneratedProtocolMessageType('UpdateEventContractResponse', (_message.Message,), {
  'DESCRIPTOR' : _UPDATEEVENTCONTRACTRESPONSE,
  '__module__' : 'strmprivacy.api.event_contracts.v1.event_contracts_v1_pb2'
  # @@protoc_insertion_point(class_scope:strmprivacy.api.event_contracts.v1.UpdateEventContractResponse)
  })
_sym_db.RegisterMessage(UpdateEventContractResponse)

ActivateEventContractRequest = _reflection.GeneratedProtocolMessageType('ActivateEventContractRequest', (_message.Message,), {
  'DESCRIPTOR' : _ACTIVATEEVENTCONTRACTREQUEST,
  '__module__' : 'strmprivacy.api.event_contracts.v1.event_contracts_v1_pb2'
  # @@protoc_insertion_point(class_scope:strmprivacy.api.event_contracts.v1.ActivateEventContractRequest)
  })
_sym_db.RegisterMessage(ActivateEventContractRequest)

ActivateEventContractResponse = _reflection.GeneratedProtocolMessageType('ActivateEventContractResponse', (_message.Message,), {
  'DESCRIPTOR' : _ACTIVATEEVENTCONTRACTRESPONSE,
  '__module__' : 'strmprivacy.api.event_contracts.v1.event_contracts_v1_pb2'
  # @@protoc_insertion_point(class_scope:strmprivacy.api.event_contracts.v1.ActivateEventContractResponse)
  })
_sym_db.RegisterMessage(ActivateEventContractResponse)

DeleteEventContractRequest = _reflection.GeneratedProtocolMessageType('DeleteEventContractRequest', (_message.Message,), {
  'DESCRIPTOR' : _DELETEEVENTCONTRACTREQUEST,
  '__module__' : 'strmprivacy.api.event_contracts.v1.event_contracts_v1_pb2'
  # @@protoc_insertion_point(class_scope:strmprivacy.api.event_contracts.v1.DeleteEventContractRequest)
  })
_sym_db.RegisterMessage(DeleteEventContractRequest)

DeleteEventContractResponse = _reflection.GeneratedProtocolMessageType('DeleteEventContractResponse', (_message.Message,), {
  'DESCRIPTOR' : _DELETEEVENTCONTRACTRESPONSE,
  '__module__' : 'strmprivacy.api.event_contracts.v1.event_contracts_v1_pb2'
  # @@protoc_insertion_point(class_scope:strmprivacy.api.event_contracts.v1.DeleteEventContractResponse)
  })
_sym_db.RegisterMessage(DeleteEventContractResponse)

ArchiveEventContractRequest = _reflection.GeneratedProtocolMessageType('ArchiveEventContractRequest', (_message.Message,), {
  'DESCRIPTOR' : _ARCHIVEEVENTCONTRACTREQUEST,
  '__module__' : 'strmprivacy.api.event_contracts.v1.event_contracts_v1_pb2'
  # @@protoc_insertion_point(class_scope:strmprivacy.api.event_contracts.v1.ArchiveEventContractRequest)
  })
_sym_db.RegisterMessage(ArchiveEventContractRequest)

ArchiveEventContractResponse = _reflection.GeneratedProtocolMessageType('ArchiveEventContractResponse', (_message.Message,), {
  'DESCRIPTOR' : _ARCHIVEEVENTCONTRACTRESPONSE,
  '__module__' : 'strmprivacy.api.event_contracts.v1.event_contracts_v1_pb2'
  # @@protoc_insertion_point(class_scope:strmprivacy.api.event_contracts.v1.ArchiveEventContractResponse)
  })
_sym_db.RegisterMessage(ArchiveEventContractResponse)

ValidateMaskedFieldsRequest = _reflection.GeneratedProtocolMessageType('ValidateMaskedFieldsRequest', (_message.Message,), {
  'DESCRIPTOR' : _VALIDATEMASKEDFIELDSREQUEST,
  '__module__' : 'strmprivacy.api.event_contracts.v1.event_contracts_v1_pb2'
  # @@protoc_insertion_point(class_scope:strmprivacy.api.event_contracts.v1.ValidateMaskedFieldsRequest)
  })
_sym_db.RegisterMessage(ValidateMaskedFieldsRequest)

ValidateMaskedFieldsResponse = _reflection.GeneratedProtocolMessageType('ValidateMaskedFieldsResponse', (_message.Message,), {

  'Error' : _reflection.GeneratedProtocolMessageType('Error', (_message.Message,), {

    'FieldError' : _reflection.GeneratedProtocolMessageType('FieldError', (_message.Message,), {
      'DESCRIPTOR' : _VALIDATEMASKEDFIELDSRESPONSE_ERROR_FIELDERROR,
      '__module__' : 'strmprivacy.api.event_contracts.v1.event_contracts_v1_pb2'
      # @@protoc_insertion_point(class_scope:strmprivacy.api.event_contracts.v1.ValidateMaskedFieldsResponse.Error.FieldError)
      })
    ,
    'DESCRIPTOR' : _VALIDATEMASKEDFIELDSRESPONSE_ERROR,
    '__module__' : 'strmprivacy.api.event_contracts.v1.event_contracts_v1_pb2'
    # @@protoc_insertion_point(class_scope:strmprivacy.api.event_contracts.v1.ValidateMaskedFieldsResponse.Error)
    })
  ,
  'DESCRIPTOR' : _VALIDATEMASKEDFIELDSRESPONSE,
  '__module__' : 'strmprivacy.api.event_contracts.v1.event_contracts_v1_pb2'
  # @@protoc_insertion_point(class_scope:strmprivacy.api.event_contracts.v1.ValidateMaskedFieldsResponse)
  })
_sym_db.RegisterMessage(ValidateMaskedFieldsResponse)
_sym_db.RegisterMessage(ValidateMaskedFieldsResponse.Error)
_sym_db.RegisterMessage(ValidateMaskedFieldsResponse.Error.FieldError)


DESCRIPTOR._options = None
_LISTEVENTCONTRACTSREQUEST.fields_by_name['billing_id']._options = None
_LISTEVENTCONTRACTSREQUEST.fields_by_name['filter']._options = None
_LISTEVENTCONTRACTSREQUEST.fields_by_name['handle']._options = None
_LISTEVENTCONTRACTSREQUEST.fields_by_name['name']._options = None
_LISTEVENTCONTRACTSREQUEST.fields_by_name['public_private']._options = None
_LISTEVENTCONTRACTSREQUEST.fields_by_name['schema_ref']._options = None
_LISTEVENTCONTRACTSREQUEST.fields_by_name['labels']._options = None
_LISTEVENTCONTRACTSREQUEST.fields_by_name['domains']._options = None
_LISTEVENTCONTRACTSREQUEST.fields_by_name['industries']._options = None
_GETEVENTCONTRACTRESPONSE.fields_by_name['checksum']._options = None
_CREATEEVENTCONTRACTRESPONSE.fields_by_name['checksum']._options = None
_UPDATEEVENTCONTRACTREQUEST.fields_by_name['billing_id']._options = None
_UPDATEEVENTCONTRACTREQUEST.fields_by_name['event_contract']._options = None
_UPDATEEVENTCONTRACTREQUEST.fields_by_name['checksum']._options = None
_UPDATEEVENTCONTRACTREQUEST.fields_by_name['update_mask']._options = None
_UPDATEEVENTCONTRACTRESPONSE.fields_by_name['checksum']._options = None
_ACTIVATEEVENTCONTRACTREQUEST.fields_by_name['billing_id']._options = None
_ACTIVATEEVENTCONTRACTREQUEST.fields_by_name['event_contract_ref']._options = None
_DELETEEVENTCONTRACTREQUEST.fields_by_name['billing_id']._options = None
_DELETEEVENTCONTRACTREQUEST.fields_by_name['event_contract_ref']._options = None
_ARCHIVEEVENTCONTRACTREQUEST.fields_by_name['billing_id']._options = None
_ARCHIVEEVENTCONTRACTREQUEST.fields_by_name['event_contract_ref']._options = None
_VALIDATEMASKEDFIELDSREQUEST.fields_by_name['billing_id']._options = None

_EVENTCONTRACTSSERVICE = _descriptor.ServiceDescriptor(
  name='EventContractsService',
  full_name='strmprivacy.api.event_contracts.v1.EventContractsService',
  file=DESCRIPTOR,
  index=0,
  serialized_options=None,
  create_key=_descriptor._internal_create_key,
  serialized_start=2496,
  serialized_end=3743,
  methods=[
  _descriptor.MethodDescriptor(
    name='ListEventContracts',
    full_name='strmprivacy.api.event_contracts.v1.EventContractsService.ListEventContracts',
    index=0,
    containing_service=None,
    input_type=_LISTEVENTCONTRACTSREQUEST,
    output_type=_LISTEVENTCONTRACTSRESPONSE,
    serialized_options=None,
    create_key=_descriptor._internal_create_key,
  ),
  _descriptor.MethodDescriptor(
    name='GetEventContract',
    full_name='strmprivacy.api.event_contracts.v1.EventContractsService.GetEventContract',
    index=1,
    containing_service=None,
    input_type=_GETEVENTCONTRACTREQUEST,
    output_type=_GETEVENTCONTRACTRESPONSE,
    serialized_options=None,
    create_key=_descriptor._internal_create_key,
  ),
  _descriptor.MethodDescriptor(
    name='CreateEventContract',
    full_name='strmprivacy.api.event_contracts.v1.EventContractsService.CreateEventContract',
    index=2,
    containing_service=None,
    input_type=_CREATEEVENTCONTRACTREQUEST,
    output_type=_CREATEEVENTCONTRACTRESPONSE,
    serialized_options=None,
    create_key=_descriptor._internal_create_key,
  ),
  _descriptor.MethodDescriptor(
    name='UpdateEventContract',
    full_name='strmprivacy.api.event_contracts.v1.EventContractsService.UpdateEventContract',
    index=3,
    containing_service=None,
    input_type=_UPDATEEVENTCONTRACTREQUEST,
    output_type=_UPDATEEVENTCONTRACTRESPONSE,
    serialized_options=None,
    create_key=_descriptor._internal_create_key,
  ),
  _descriptor.MethodDescriptor(
    name='ActivateEventContract',
    full_name='strmprivacy.api.event_contracts.v1.EventContractsService.ActivateEventContract',
    index=4,
    containing_service=None,
    input_type=_ACTIVATEEVENTCONTRACTREQUEST,
    output_type=_ACTIVATEEVENTCONTRACTRESPONSE,
    serialized_options=None,
    create_key=_descriptor._internal_create_key,
  ),
  _descriptor.MethodDescriptor(
    name='DeleteEventContract',
    full_name='strmprivacy.api.event_contracts.v1.EventContractsService.DeleteEventContract',
    index=5,
    containing_service=None,
    input_type=_DELETEEVENTCONTRACTREQUEST,
    output_type=_DELETEEVENTCONTRACTRESPONSE,
    serialized_options=None,
    create_key=_descriptor._internal_create_key,
  ),
  _descriptor.MethodDescriptor(
    name='ArchiveEventContract',
    full_name='strmprivacy.api.event_contracts.v1.EventContractsService.ArchiveEventContract',
    index=6,
    containing_service=None,
    input_type=_ARCHIVEEVENTCONTRACTREQUEST,
    output_type=_ARCHIVEEVENTCONTRACTRESPONSE,
    serialized_options=None,
    create_key=_descriptor._internal_create_key,
  ),
  _descriptor.MethodDescriptor(
    name='ValidateMaskedFields',
    full_name='strmprivacy.api.event_contracts.v1.EventContractsService.ValidateMaskedFields',
    index=7,
    containing_service=None,
    input_type=_VALIDATEMASKEDFIELDSREQUEST,
    output_type=_VALIDATEMASKEDFIELDSRESPONSE,
    serialized_options=None,
    create_key=_descriptor._internal_create_key,
  ),
])
_sym_db.RegisterServiceDescriptor(_EVENTCONTRACTSSERVICE)

DESCRIPTOR.services_by_name['EventContractsService'] = _EVENTCONTRACTSSERVICE

# @@protoc_insertion_point(module_scope)
