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

namespace GPBMetadata\Google\Cloud\Essentialcontacts\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\Essentialcontacts\V1\Enums::initOnce();
        \GPBMetadata\Google\Protobuf\GPBEmpty::initOnce();
        \GPBMetadata\Google\Protobuf\FieldMask::initOnce();
        \GPBMetadata\Google\Protobuf\Timestamp::initOnce();
        $pool->internalAddGeneratedFile(
            '
"
/google/cloud/essentialcontacts/v1/service.proto!google.cloud.essentialcontacts.v1google/api/client.protogoogle/api/field_behavior.protogoogle/api/resource.proto-google/cloud/essentialcontacts/v1/enums.protogoogle/protobuf/empty.proto google/protobuf/field_mask.protogoogle/protobuf/timestamp.proto"Ñ
Contact
name (	
email (	d
#notification_category_subscriptions (27.google.cloud.essentialcontacts.v1.NotificationCategory
language_tag (	L
validation_state (22.google.cloud.essentialcontacts.v1.ValidationState1
validate_time	 (2.google.protobuf.Timestamp:«êA§
(essentialcontacts.googleapis.com/Contact%projects/{project}/contacts/{contact}#folders/{folder}/contacts/{contact}/organizations/{organization}/contacts/{contact}"ˆ
ListContactsRequest@
parent (	B0àAúA*(essentialcontacts.googleapis.com/Contact
	page_size (BàA

page_token (	BàA"m
ListContactsResponse<
contacts (2*.google.cloud.essentialcontacts.v1.Contact
next_page_token (	"S
GetContactRequest>
name (	B0àAúA*
(essentialcontacts.googleapis.com/Contact"V
DeleteContactRequest>
name (	B0àAúA*
(essentialcontacts.googleapis.com/Contact"š
CreateContactRequest@
parent (	B0àAúA*(essentialcontacts.googleapis.com/Contact@
contact (2*.google.cloud.essentialcontacts.v1.ContactBàA"Ž
UpdateContactRequest@
contact (2*.google.cloud.essentialcontacts.v1.ContactBàA4
update_mask (2.google.protobuf.FieldMaskBàA"å
ComputeContactsRequest@
parent (	B0àAúA*(essentialcontacts.googleapis.com/ContactX
notification_categories (27.google.cloud.essentialcontacts.v1.NotificationCategory
	page_size (BàA

page_token (	BàA"p
ComputeContactsResponse<
contacts (2*.google.cloud.essentialcontacts.v1.Contact
next_page_token (	"ý
SendTestMessageRequestB
contacts (	B0àAúA*
(essentialcontacts.googleapis.com/ContactB
resource (	B0àAúA*(essentialcontacts.googleapis.com/Contact[
notification_category (27.google.cloud.essentialcontacts.v1.NotificationCategoryBàA2Ë
EssentialContactsService˜
CreateContact7.google.cloud.essentialcontacts.v1.CreateContactRequest*.google.cloud.essentialcontacts.v1.Contact"¡‚Óä“‰" /v1/{parent=projects/*}/contacts:contactZ*"/v1/{parent=folders/*}/contacts:contactZ0"%/v1/{parent=organizations/*}/contacts:contactÚAparent,contactµ
UpdateContact7.google.cloud.essentialcontacts.v1.UpdateContactRequest*.google.cloud.essentialcontacts.v1.Contact"¾‚Óä“¡2(/v1/{contact.name=projects/*/contacts/*}:contactZ22\'/v1/{contact.name=folders/*/contacts/*}:contactZ82-/v1/{contact.name=organizations/*/contacts/*}:contactÚAcontact,update_maskþ
ListContacts6.google.cloud.essentialcontacts.v1.ListContactsRequest7.google.cloud.essentialcontacts.v1.ListContactsResponse"}‚Óä“n /v1/{parent=projects/*}/contactsZ!/v1/{parent=folders/*}/contactsZ\'%/v1/{parent=organizations/*}/contactsÚAparentë

GetContact4.google.cloud.essentialcontacts.v1.GetContactRequest*.google.cloud.essentialcontacts.v1.Contact"{‚Óä“n /v1/{name=projects/*/contacts/*}Z!/v1/{name=folders/*/contacts/*}Z\'%/v1/{name=organizations/*/contacts/*}ÚAnameÝ
DeleteContact7.google.cloud.essentialcontacts.v1.DeleteContactRequest.google.protobuf.Empty"{‚Óä“n* /v1/{name=projects/*/contacts/*}Z!*/v1/{name=folders/*/contacts/*}Z\'*%/v1/{name=organizations/*/contacts/*}ÚAname˜
ComputeContacts9.google.cloud.essentialcontacts.v1.ComputeContactsRequest:.google.cloud.essentialcontacts.v1.ComputeContactsResponse"‚Óä“†(/v1/{parent=projects/*}/contacts:computeZ)\'/v1/{parent=folders/*}/contacts:computeZ/-/v1/{parent=organizations/*}/contacts:compute›
SendTestMessage9.google.cloud.essentialcontacts.v1.SendTestMessageRequest.google.protobuf.Empty"´‚Óä“­"2/v1/{resource=projects/*}/contacts:sendTestMessage:*Z6"1/v1/{resource=folders/*}/contacts:sendTestMessage:*Z<"7/v1/{resource=organizations/*}/contacts:sendTestMessage:*TÊA essentialcontacts.googleapis.comÒA.https://www.googleapis.com/auth/cloud-platformBí
%com.google.cloud.essentialcontacts.v1PZScloud.google.com/go/essentialcontacts/apiv1/essentialcontactspb;essentialcontactspbª!Google.Cloud.EssentialContacts.V1Ê!Google\\Cloud\\EssentialContacts\\V1ê$Google::Cloud::EssentialContacts::V1bproto3'
        , true);

        static::$is_initialized = true;
    }
}

