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

namespace GPBMetadata\Google\Api\Serviceusage\V1;

class Serviceusage
{
    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\Serviceusage\V1\Resources::initOnce();
        \GPBMetadata\Google\Longrunning\Operations::initOnce();
        \GPBMetadata\Google\Api\Client::initOnce();
        $pool->internalAddGeneratedFile(
            '
‡
-google/api/serviceusage/v1/serviceusage.protogoogle.api.serviceusage.v1*google/api/serviceusage/v1/resources.proto#google/longrunning/operations.protogoogle/api/client.proto"$
EnableServiceRequest
name (	"M
EnableServiceResponse4
service (2#.google.api.serviceusage.v1.Service"’
DisableServiceRequest
name (	"
disable_dependent_services (l
check_if_service_has_usage (2H.google.api.serviceusage.v1.DisableServiceRequest.CheckIfServiceHasUsage"Y
CheckIfServiceHasUsage*
&CHECK_IF_SERVICE_HAS_USAGE_UNSPECIFIED 
SKIP	
CHECK"N
DisableServiceResponse4
service (2#.google.api.serviceusage.v1.Service"!
GetServiceRequest
name (	"\\
ListServicesRequest
parent (	
	page_size (

page_token (	
filter (	"f
ListServicesResponse5
services (2#.google.api.serviceusage.v1.Service
next_page_token (	"A
BatchEnableServicesRequest
parent (	
service_ids (	"é
BatchEnableServicesResponse5
services (2#.google.api.serviceusage.v1.ServiceW
failures (2E.google.api.serviceusage.v1.BatchEnableServicesResponse.EnableFailure:
EnableFailure

service_id (	
error_message (	"8
BatchGetServicesRequest
parent (	
names (	"Q
BatchGetServicesResponse5
services (2#.google.api.serviceusage.v1.Service2è	
ServiceUsageº
EnableService0.google.api.serviceusage.v1.EnableServiceRequest.google.longrunning.Operation"X‚Óä“%" /v1/{name=*/*/services/*}:enable:*ÊA*
EnableServiceResponseOperationMetadata¾
DisableService1.google.api.serviceusage.v1.DisableServiceRequest.google.longrunning.Operation"Z‚Óä“&"!/v1/{name=*/*/services/*}:disable:*ÊA+
DisableServiceResponseOperationMetadataƒ

GetService-.google.api.serviceusage.v1.GetServiceRequest#.google.api.serviceusage.v1.Service"!‚Óä“/v1/{name=*/*/services/*}”
ListServices/.google.api.serviceusage.v1.ListServicesRequest0.google.api.serviceusage.v1.ListServicesResponse"!‚Óä“/v1/{parent=*/*}/servicesÑ
BatchEnableServices6.google.api.serviceusage.v1.BatchEnableServicesRequest.google.longrunning.Operation"c‚Óä“*"%/v1/{parent=*/*}/services:batchEnable:*ÊA0
BatchEnableServicesResponseOperationMetadata©
BatchGetServices3.google.api.serviceusage.v1.BatchGetServicesRequest4.google.api.serviceusage.v1.BatchGetServicesResponse"*‚Óä“$"/v1/{parent=*/*}/services:batchGet¼ÊAserviceusage.googleapis.comÒAšhttps://www.googleapis.com/auth/cloud-platform,https://www.googleapis.com/auth/cloud-platform.read-only,https://www.googleapis.com/auth/service.managementBÝ
com.google.api.serviceusage.v1BServiceUsageProtoPZFgoogle.golang.org/genproto/googleapis/api/serviceusage/v1;serviceusageªGoogle.Cloud.ServiceUsage.V1ÊGoogle\\Cloud\\ServiceUsage\\V1êGoogle::Cloud::ServiceUsage::V1bproto3'
        , true);

        static::$is_initialized = true;
    }
}

