<?php
# Generated by the protocol buffer compiler.  DO NOT EDIT!
# source: google/bigtable/admin/v2/bigtable_instance_admin.proto

namespace GPBMetadata\Google\Bigtable\Admin\V2;

class BigtableInstanceAdmin
{
    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\Bigtable\Admin\V2\Instance::initOnce();
        \GPBMetadata\Google\Iam\V1\IamPolicy::initOnce();
        \GPBMetadata\Google\Iam\V1\Policy::initOnce();
        \GPBMetadata\Google\Longrunning\Operations::initOnce();
        \GPBMetadata\Google\Protobuf\GPBEmpty::initOnce();
        \GPBMetadata\Google\Protobuf\FieldMask::initOnce();
        \GPBMetadata\Google\Protobuf\Timestamp::initOnce();
        $pool->internalAddGeneratedFile(
            '
„H
6google/bigtable/admin/v2/bigtable_instance_admin.protogoogle.bigtable.admin.v2google/api/client.protogoogle/api/field_behavior.protogoogle/api/resource.proto\'google/bigtable/admin/v2/instance.protogoogle/iam/v1/iam_policy.protogoogle/iam/v1/policy.proto#google/longrunning/operations.protogoogle/protobuf/empty.proto google/protobuf/field_mask.protogoogle/protobuf/timestamp.proto"Û
CreateInstanceRequestC
parent (	B3àAúA-
+cloudresourcemanager.googleapis.com/Project
instance_id (	BàA9
instance (2".google.bigtable.admin.v2.InstanceBàAT
clusters (2=.google.bigtable.admin.v2.CreateInstanceRequest.ClustersEntryBàAR
ClustersEntry
key (	0
value (2!.google.bigtable.admin.v2.Cluster:8"Q
GetInstanceRequest;
name (	B-àAúA\'
%bigtableadmin.googleapis.com/Instance"o
ListInstancesRequestC
parent (	B3àAúA-
+cloudresourcemanager.googleapis.com/Project

page_token (	"
ListInstancesResponse5
	instances (2".google.bigtable.admin.v2.Instance
failed_locations (	
next_page_token (	"
PartialUpdateInstanceRequest9
instance (2".google.bigtable.admin.v2.InstanceBàA4
update_mask (2.google.protobuf.FieldMaskBàA"T
DeleteInstanceRequest;
name (	B-àAúA\'
%bigtableadmin.googleapis.com/Instance"§
CreateClusterRequest=
parent (	B-àAúA\'
%bigtableadmin.googleapis.com/Instance

cluster_id (	BàA7
cluster (2!.google.bigtable.admin.v2.ClusterBàA"O
GetClusterRequest:
name (	B,àAúA&
$bigtableadmin.googleapis.com/Cluster"h
ListClustersRequest=
parent (	B-àAúA\'
%bigtableadmin.googleapis.com/Instance

page_token (	"~
ListClustersResponse3
clusters (2!.google.bigtable.admin.v2.Cluster
failed_locations (	
next_page_token (	"R
DeleteClusterRequest:
name (	B,àAúA&
$bigtableadmin.googleapis.com/Cluster"Æ
CreateInstanceMetadataI
original_request (2/.google.bigtable.admin.v2.CreateInstanceRequest0
request_time (2.google.protobuf.Timestamp/
finish_time (2.google.protobuf.Timestamp"Í
UpdateInstanceMetadataP
original_request (26.google.bigtable.admin.v2.PartialUpdateInstanceRequest0
request_time (2.google.protobuf.Timestamp/
finish_time (2.google.protobuf.Timestamp"û
CreateClusterMetadataH
original_request (2..google.bigtable.admin.v2.CreateClusterRequest0
request_time (2.google.protobuf.Timestamp/
finish_time (2.google.protobuf.TimestampK
tables (2;.google.bigtable.admin.v2.CreateClusterMetadata.TablesEntryù
TableProgress
estimated_size_bytes (
estimated_copied_bytes (R
state (2C.google.bigtable.admin.v2.CreateClusterMetadata.TableProgress.State"V
State
STATE_UNSPECIFIED 
PENDING
COPYING
	COMPLETED
	CANCELLEDl
TablesEntry
key (	L
value (2=.google.bigtable.admin.v2.CreateClusterMetadata.TableProgress:8"·
UpdateClusterMetadata;
original_request (2!.google.bigtable.admin.v2.Cluster0
request_time (2.google.protobuf.Timestamp/
finish_time (2.google.protobuf.Timestamp"Ò
PartialUpdateClusterMetadata0
request_time (2.google.protobuf.Timestamp/
finish_time (2.google.protobuf.TimestampO
original_request (25.google.bigtable.admin.v2.PartialUpdateClusterRequest"Œ
PartialUpdateClusterRequest7
cluster (2!.google.bigtable.admin.v2.ClusterBàA4
update_mask (2.google.protobuf.FieldMaskBàA"Î
CreateAppProfileRequest=
parent (	B-àAúA\'
%bigtableadmin.googleapis.com/Instance
app_profile_id (	BàA>
app_profile (2$.google.bigtable.admin.v2.AppProfileBàA
ignore_warnings ("U
GetAppProfileRequest=
name (	B/àAúA)
\'bigtableadmin.googleapis.com/AppProfile"~
ListAppProfilesRequest=
parent (	B-àAúA\'
%bigtableadmin.googleapis.com/Instance
	page_size (

page_token (	"ˆ
ListAppProfilesResponse:
app_profiles (2$.google.bigtable.admin.v2.AppProfile
next_page_token (	
failed_locations (	"¨
UpdateAppProfileRequest>
app_profile (2$.google.bigtable.admin.v2.AppProfileBàA4
update_mask (2.google.protobuf.FieldMaskBàA
ignore_warnings ("v
DeleteAppProfileRequest=
name (	B/àAúA)
\'bigtableadmin.googleapis.com/AppProfile
ignore_warnings (BàA"
UpdateAppProfileMetadata"Ú
ListHotTabletsRequest<
parent (	B,àAúA&
$bigtableadmin.googleapis.com/Cluster.

start_time (2.google.protobuf.Timestamp,
end_time (2.google.protobuf.Timestamp
	page_size (

page_token (	"k
ListHotTabletsResponse8
hot_tablets (2#.google.bigtable.admin.v2.HotTablet
next_page_token (	2Ë!
BigtableInstanceAdminÚ
CreateInstance/.google.bigtable.admin.v2.CreateInstanceRequest.google.longrunning.Operation"x‚Óä“&"!/v2/{parent=projects/*}/instances:*ÚA$parent,instance_id,instance,clustersÊA"
InstanceCreateInstanceMetadata‘
GetInstance,.google.bigtable.admin.v2.GetInstanceRequest".google.bigtable.admin.v2.Instance"0‚Óä“#!/v2/{name=projects/*/instances/*}ÚAname¤
ListInstances..google.bigtable.admin.v2.ListInstancesRequest/.google.bigtable.admin.v2.ListInstancesResponse"2‚Óä“#!/v2/{parent=projects/*}/instancesÚAparent†
UpdateInstance".google.bigtable.admin.v2.Instance".google.bigtable.admin.v2.Instance",‚Óä“&!/v2/{name=projects/*/instances/*}:*è
PartialUpdateInstance6.google.bigtable.admin.v2.PartialUpdateInstanceRequest.google.longrunning.Operation"x‚Óä“62*/v2/{instance.name=projects/*/instances/*}:instanceÚAinstance,update_maskÊA"
InstanceUpdateInstanceMetadata‹
DeleteInstance/.google.bigtable.admin.v2.DeleteInstanceRequest.google.protobuf.Empty"0‚Óä“#*!/v2/{name=projects/*/instances/*}ÚAnameÜ
CreateCluster..google.bigtable.admin.v2.CreateClusterRequest.google.longrunning.Operation"|‚Óä“7",/v2/{parent=projects/*/instances/*}/clusters:clusterÚAparent,cluster_id,clusterÊA 
ClusterCreateClusterMetadata™

GetCluster+.google.bigtable.admin.v2.GetClusterRequest!.google.bigtable.admin.v2.Cluster";‚Óä“.,/v2/{name=projects/*/instances/*/clusters/*}ÚAname¬
ListClusters-.google.bigtable.admin.v2.ListClustersRequest..google.bigtable.admin.v2.ListClustersResponse"=‚Óä“.,/v2/{parent=projects/*/instances/*}/clustersÚAparent­
UpdateCluster!.google.bigtable.admin.v2.Cluster.google.longrunning.Operation"Z‚Óä“1,/v2/{name=projects/*/instances/*/clusters/*}:*ÊA 
ClusterUpdateClusterMetadataô
PartialUpdateCluster5.google.bigtable.admin.v2.PartialUpdateClusterRequest.google.longrunning.Operation"…‚Óä“?24/v2/{cluster.name=projects/*/instances/*/clusters/*}:clusterÚAcluster,update_maskÊA\'
ClusterPartialUpdateClusterMetadata”
DeleteCluster..google.bigtable.admin.v2.DeleteClusterRequest.google.protobuf.Empty";‚Óä“.*,/v2/{name=projects/*/instances/*/clusters/*}ÚAnameÕ
CreateAppProfile1.google.bigtable.admin.v2.CreateAppProfileRequest$.google.bigtable.admin.v2.AppProfile"h‚Óä“>"//v2/{parent=projects/*/instances/*}/appProfiles:app_profileÚA!parent,app_profile_id,app_profile¥
GetAppProfile..google.bigtable.admin.v2.GetAppProfileRequest$.google.bigtable.admin.v2.AppProfile">‚Óä“1//v2/{name=projects/*/instances/*/appProfiles/*}ÚAname¸
ListAppProfiles0.google.bigtable.admin.v2.ListAppProfilesRequest1.google.bigtable.admin.v2.ListAppProfilesResponse"@‚Óä“1//v2/{parent=projects/*/instances/*}/appProfilesÚAparentú
UpdateAppProfile1.google.bigtable.admin.v2.UpdateAppProfileRequest.google.longrunning.Operation"“‚Óä“J2;/v2/{app_profile.name=projects/*/instances/*/appProfiles/*}:app_profileÚAapp_profile,update_maskÊA&

AppProfileUpdateAppProfileMetadata
DeleteAppProfile1.google.bigtable.admin.v2.DeleteAppProfileRequest.google.protobuf.Empty">‚Óä“1*//v2/{name=projects/*/instances/*/appProfiles/*}ÚAname“
GetIamPolicy".google.iam.v1.GetIamPolicyRequest.google.iam.v1.Policy"H‚Óä“7"2/v2/{resource=projects/*/instances/*}:getIamPolicy:*ÚAresourceš
SetIamPolicy".google.iam.v1.SetIamPolicyRequest.google.iam.v1.Policy"O‚Óä“7"2/v2/{resource=projects/*/instances/*}:setIamPolicy:*ÚAresource,policyÅ
TestIamPermissions(.google.iam.v1.TestIamPermissionsRequest).google.iam.v1.TestIamPermissionsResponse"Z‚Óä“="8/v2/{resource=projects/*/instances/*}:testIamPermissions:*ÚAresource,permissions¿
ListHotTablets/.google.bigtable.admin.v2.ListHotTabletsRequest0.google.bigtable.admin.v2.ListHotTabletsResponse"J‚Óä“;9/v2/{parent=projects/*/instances/*/clusters/*}/hotTabletsÚAparentšÊAbigtableadmin.googleapis.comÒA÷https://www.googleapis.com/auth/bigtable.admin,https://www.googleapis.com/auth/bigtable.admin.cluster,https://www.googleapis.com/auth/bigtable.admin.instance,https://www.googleapis.com/auth/cloud-bigtable.admin,https://www.googleapis.com/auth/cloud-bigtable.admin.cluster,https://www.googleapis.com/auth/cloud-platform,https://www.googleapis.com/auth/cloud-platform.read-onlyBâ
com.google.bigtable.admin.v2BBigtableInstanceAdminProtoPZ=google.golang.org/genproto/googleapis/bigtable/admin/v2;adminªGoogle.Cloud.Bigtable.Admin.V2ÊGoogle\\Cloud\\Bigtable\\Admin\\V2ê"Google::Cloud::Bigtable::Admin::V2bproto3'
        , true);

        static::$is_initialized = true;
    }
}

