<?php
# Generated by the protocol buffer compiler.  DO NOT EDIT!
# source: google/monitoring/v3/metric_service.proto

namespace GPBMetadata\Google\Monitoring\V3;

class MetricService
{
    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\Metric::initOnce();
        \GPBMetadata\Google\Api\MonitoredResource::initOnce();
        \GPBMetadata\Google\Api\Resource::initOnce();
        \GPBMetadata\Google\Monitoring\V3\Common::initOnce();
        \GPBMetadata\Google\Monitoring\V3\Metric::initOnce();
        \GPBMetadata\Google\Protobuf\GPBEmpty::initOnce();
        \GPBMetadata\Google\Rpc\Status::initOnce();
        $pool->internalAddGeneratedFile(
            '
à.
)google/monitoring/v3/metric_service.protogoogle.monitoring.v3google/api/client.protogoogle/api/field_behavior.protogoogle/api/metric.proto#google/api/monitored_resource.protogoogle/api/resource.proto!google/monitoring/v3/common.proto!google/monitoring/v3/metric.protogoogle/protobuf/empty.protogoogle/rpc/status.proto"­
\'ListMonitoredResourceDescriptorsRequestK
name (	B=àAúA75monitoring.googleapis.com/MonitoredResourceDescriptor
filter (	
	page_size (

page_token (	"Š
(ListMonitoredResourceDescriptorsResponseE
resource_descriptors (2\'.google.api.MonitoredResourceDescriptor
next_page_token (	"t
%GetMonitoredResourceDescriptorRequestK
name (	B=àAúA7
5monitoring.googleapis.com/MonitoredResourceDescriptor"—
ListMetricDescriptorsRequest@
name (	B2àAúA,*monitoring.googleapis.com/MetricDescriptor
filter (	
	page_size (

page_token (	"r
ListMetricDescriptorsResponse8
metric_descriptors (2.google.api.MetricDescriptor
next_page_token (	"^
GetMetricDescriptorRequest@
name (	B2àAúA,
*monitoring.googleapis.com/MetricDescriptor"Ÿ
CreateMetricDescriptorRequest@
name (	B2àAúA,*monitoring.googleapis.com/MetricDescriptor<
metric_descriptor (2.google.api.MetricDescriptorBàA"a
DeleteMetricDescriptorRequest@
name (	B2àAúA,
*monitoring.googleapis.com/MetricDescriptor"Î
ListTimeSeriesRequest:
name
 (	B,àAúA&$monitoring.googleapis.com/TimeSeries
filter (	BàA9
interval (2".google.monitoring.v3.TimeIntervalBàA6
aggregation (2!.google.monitoring.v3.Aggregation@
secondary_aggregation (2!.google.monitoring.v3.Aggregation
order_by (	M
view (2:.google.monitoring.v3.ListTimeSeriesRequest.TimeSeriesViewBàA
	page_size (

page_token	 (	"\'
TimeSeriesView
FULL 
HEADERS"¤
ListTimeSeriesResponse5
time_series (2 .google.monitoring.v3.TimeSeries
next_page_token (	,
execution_errors (2.google.rpc.Status
unit (	"˜
CreateTimeSeriesRequestA
name (	B3àAúA-
+cloudresourcemanager.googleapis.com/Project:
time_series (2 .google.monitoring.v3.TimeSeriesBàA"z
CreateTimeSeriesError9
time_series (2 .google.monitoring.v3.TimeSeriesB&
status (2.google.rpc.StatusB"Ø
CreateTimeSeriesSummary
total_point_count (
success_point_count (C
errors (23.google.monitoring.v3.CreateTimeSeriesSummary.Error@
Error"
status (2.google.rpc.Status
point_count ("f
QueryTimeSeriesRequest
name (	BàA
query (	BàA
	page_size	 (

page_token
 (	"ê
QueryTimeSeriesResponseJ
time_series_descriptor (2*.google.monitoring.v3.TimeSeriesDescriptor>
time_series_data	 (2$.google.monitoring.v3.TimeSeriesData
next_page_token
 (	*
partial_errors (2.google.rpc.Status"Y
QueryErrorList0
errors (2 .google.monitoring.v3.QueryError
error_summary (	2¼
MetricServiceä
 ListMonitoredResourceDescriptors=.google.monitoring.v3.ListMonitoredResourceDescriptorsRequest>.google.monitoring.v3.ListMonitoredResourceDescriptorsResponse"A‚Óä“42/v3/{name=projects/*}/monitoredResourceDescriptorsÚAnameÌ
GetMonitoredResourceDescriptor;.google.monitoring.v3.GetMonitoredResourceDescriptorRequest\'.google.api.MonitoredResourceDescriptor"D‚Óä“75/v3/{name=projects/*/monitoredResourceDescriptors/**}ÚAname¸
ListMetricDescriptors2.google.monitoring.v3.ListMetricDescriptorsRequest3.google.monitoring.v3.ListMetricDescriptorsResponse"6‚Óä“)\'/v3/{name=projects/*}/metricDescriptorsÚAname 
GetMetricDescriptor0.google.monitoring.v3.GetMetricDescriptorRequest.google.api.MetricDescriptor"9‚Óä“,*/v3/{name=projects/*/metricDescriptors/**}ÚAnameÈ
CreateMetricDescriptor3.google.monitoring.v3.CreateMetricDescriptorRequest.google.api.MetricDescriptor"[‚Óä“<"\'/v3/{name=projects/*}/metricDescriptors:metric_descriptorÚAname,metric_descriptor 
DeleteMetricDescriptor3.google.monitoring.v3.DeleteMetricDescriptorRequest.google.protobuf.Empty"9‚Óä“,**/v3/{name=projects/*/metricDescriptors/**}ÚAnameþ
ListTimeSeries+.google.monitoring.v3.ListTimeSeriesRequest,.google.monitoring.v3.ListTimeSeriesResponse"‚Óä“n /v3/{name=projects/*}/timeSeriesZ\'%/v3/{name=organizations/*}/timeSeriesZ!/v3/{name=folders/*}/timeSeriesÚAname,filter,interval,view™
CreateTimeSeries-.google.monitoring.v3.CreateTimeSeriesRequest.google.protobuf.Empty">‚Óä“%" /v3/{name=projects/*}/timeSeries:*ÚAname,time_series®
CreateServiceTimeSeries-.google.monitoring.v3.CreateTimeSeriesRequest.google.protobuf.Empty"L‚Óä“3"./v3/{name=projects/*}/timeSeries:createService:*ÚAname,time_seriesÚÊAmonitoring.googleapis.comÒAºhttps://www.googleapis.com/auth/cloud-platform,https://www.googleapis.com/auth/monitoring,https://www.googleapis.com/auth/monitoring.read,https://www.googleapis.com/auth/monitoring.writeB†
com.google.monitoring.v3BMetricServiceProtoPZ>google.golang.org/genproto/googleapis/monitoring/v3;monitoringªGoogle.Cloud.Monitoring.V3ÊGoogle\\Cloud\\Monitoring\\V3êGoogle::Cloud::Monitoring::V3êAð
*monitoring.googleapis.com/MetricDescriptor;projects/{project}/metricDescriptors/{metric_descriptor=**}Eorganizations/{organization}/metricDescriptors/{metric_descriptor=**}9folders/{folder}/metricDescriptors/{metric_descriptor=**}* êA·
5monitoring.googleapis.com/MonitoredResourceDescriptorOprojects/{project}/monitoredResourceDescriptors/{monitored_resource_descriptor}Yorganizations/{organization}/monitoredResourceDescriptors/{monitored_resource_descriptor}Mfolders/{folder}/monitoredResourceDescriptors/{monitored_resource_descriptor}* êAQ
#monitoring.googleapis.com/Workspaceprojects/{project}workspaces/{workspace}êAµ
$monitoring.googleapis.com/TimeSeries+projects/{project}/timeSeries/{time_series}5organizations/{organization}/timeSeries/{time_series})folders/{folder}/timeSeries/{time_series}bproto3'
        , true);

        static::$is_initialized = true;
    }
}

