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

namespace GPBMetadata\Google\Cloud\Apihub\V1;

class CollectService
{
    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\Apihub\V1\CommonFields::initOnce();
        \GPBMetadata\Google\Longrunning\Operations::initOnce();
        \GPBMetadata\Google\Protobuf\Timestamp::initOnce();
        $pool->internalAddGeneratedFile(
            "\x0A\xC9\x13\x0A,google/cloud/apihub/v1/collect_service.proto\x12\x16google.cloud.apihub.v1\x1A\x17google/api/client.proto\x1A\x1Fgoogle/api/field_behavior.proto\x1A\x19google/api/resource.proto\x1A*google/cloud/apihub/v1/common_fields.proto\x1A#google/longrunning/operations.proto\x1A\x1Fgoogle/protobuf/timestamp.proto\"\xB1\x02\x0A\x15CollectApiDataRequest\x12;\x0A\x08location\x18\x01 \x01(\x09B)\xE0A\x02\xFAA#\x0A!locations.googleapis.com/Location\x12D\x0A\x0Fcollection_type\x18\x02 \x01(\x0E2&.google.cloud.apihub.v1.CollectionTypeB\x03\xE0A\x02\x12E\x0A\x0Fplugin_instance\x18\x03 \x01(\x09B,\xE0A\x02\xFAA&\x0A\$apihub.googleapis.com/PluginInstance\x12\x16\x0A\x09action_id\x18\x04 \x01(\x09B\x03\xE0A\x02\x126\x0A\x08api_data\x18\x05 \x01(\x0B2\x1F.google.cloud.apihub.v1.ApiDataB\x03\xE0A\x02\"\\\x0A\x07ApiData\x12I\x0A\x11api_metadata_list\x18\x01 \x01(\x0B2'.google.cloud.apihub.v1.ApiMetadataListB\x03\xE0A\x01H\x00B\x06\x0A\x04Data\"Q\x0A\x0FApiMetadataList\x12>\x0A\x0Capi_metadata\x18\x01 \x03(\x0B2#.google.cloud.apihub.v1.APIMetadataB\x03\xE0A\x02\"\x94\x02\x0A\x0BAPIMetadata\x12-\x0A\x03api\x18\x01 \x01(\x0B2\x1B.google.cloud.apihub.v1.ApiB\x03\xE0A\x02\x12>\x0A\x08versions\x18\x02 \x03(\x0B2'.google.cloud.apihub.v1.VersionMetadataB\x03\xE0A\x01\x12\x18\x0A\x0Boriginal_id\x18\x03 \x01(\x09B\x03\xE0A\x01\x12=\x0A\x14original_create_time\x18\x04 \x01(\x0B2\x1A.google.protobuf.TimestampB\x03\xE0A\x01\x12=\x0A\x14original_update_time\x18\x05 \x01(\x0B2\x1A.google.protobuf.TimestampB\x03\xE0A\x02\"\xE0\x02\x0A\x0FVersionMetadata\x125\x0A\x07version\x18\x01 \x01(\x0B2\x1F.google.cloud.apihub.v1.VersionB\x03\xE0A\x02\x128\x0A\x05specs\x18\x02 \x03(\x0B2\$.google.cloud.apihub.v1.SpecMetadataB\x03\xE0A\x01\x12D\x0A\x0Bdeployments\x18\x04 \x03(\x0B2*.google.cloud.apihub.v1.DeploymentMetadataB\x03\xE0A\x01\x12\x18\x0A\x0Boriginal_id\x18\x05 \x01(\x09B\x03\xE0A\x01\x12=\x0A\x14original_create_time\x18\x06 \x01(\x0B2\x1A.google.protobuf.TimestampB\x03\xE0A\x01\x12=\x0A\x14original_update_time\x18\x07 \x01(\x0B2\x1A.google.protobuf.TimestampB\x03\xE0A\x02\"\xD7\x01\x0A\x0CSpecMetadata\x12/\x0A\x04spec\x18\x01 \x01(\x0B2\x1C.google.cloud.apihub.v1.SpecB\x03\xE0A\x02\x12\x18\x0A\x0Boriginal_id\x18\x02 \x01(\x09B\x03\xE0A\x01\x12=\x0A\x14original_create_time\x18\x03 \x01(\x0B2\x1A.google.protobuf.TimestampB\x03\xE0A\x01\x12=\x0A\x14original_update_time\x18\x04 \x01(\x0B2\x1A.google.protobuf.TimestampB\x03\xE0A\x02\"\xE9\x01\x0A\x12DeploymentMetadata\x12;\x0A\x0Adeployment\x18\x01 \x01(\x0B2\".google.cloud.apihub.v1.DeploymentB\x03\xE0A\x02\x12\x18\x0A\x0Boriginal_id\x18\x02 \x01(\x09B\x03\xE0A\x01\x12=\x0A\x14original_create_time\x18\x03 \x01(\x0B2\x1A.google.protobuf.TimestampB\x03\xE0A\x01\x12=\x0A\x14original_update_time\x18\x04 \x01(\x0B2\x1A.google.protobuf.TimestampB\x03\xE0A\x02\"\x18\x0A\x16CollectApiDataResponse*i\x0A\x0ECollectionType\x12\x1F\x0A\x1BCOLLECTION_TYPE_UNSPECIFIED\x10\x00\x12\x1A\x0A\x16COLLECTION_TYPE_UPSERT\x10\x01\x12\x1A\x0A\x16COLLECTION_TYPE_DELETE\x10\x022\xCF\x02\x0A\x0DApiHubCollect\x12\xF2\x01\x0A\x0ECollectApiData\x12-.google.cloud.apihub.v1.CollectApiDataRequest\x1A\x1D.google.longrunning.Operation\"\x91\x01\xCAA+\x0A\x16CollectApiDataResponse\x12\x11OperationMetadata\xDAA!location,collection_type,api_data\x82\xD3\xE4\x93\x029\"4/v1/{location=projects/*/locations/*}:collectApiData:\x01*\x1AI\xCAA\x15apihub.googleapis.com\xD2A.https://www.googleapis.com/auth/cloud-platformB\xB5\x01\x0A\x1Acom.google.cloud.apihub.v1B\x13CollectServiceProtoP\x01Z2cloud.google.com/go/apihub/apiv1/apihubpb;apihubpb\xAA\x02\x16Google.Cloud.ApiHub.V1\xCA\x02\x16Google\\Cloud\\ApiHub\\V1\xEA\x02\x19Google::Cloud::ApiHub::V1b\x06proto3"
        , true);

        static::$is_initialized = true;
    }
}

