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

namespace GPBMetadata\Google\Bigtable\Admin\V2;

class Table
{
    public static $is_initialized = false;

    public static function initOnce() {
        $pool = \Google\Protobuf\Internal\DescriptorPool::getGeneratedPool();

        if (static::$is_initialized == true) {
          return;
        }
        \GPBMetadata\Google\Api\FieldBehavior::initOnce();
        \GPBMetadata\Google\Api\Resource::initOnce();
        \GPBMetadata\Google\Protobuf\Duration::initOnce();
        \GPBMetadata\Google\Protobuf\Timestamp::initOnce();
        \GPBMetadata\Google\Rpc\Status::initOnce();
        $pool->internalAddGeneratedFile(
            '
À
$google/bigtable/admin/v2/table.protogoogle.bigtable.admin.v2google/api/resource.protogoogle/protobuf/duration.protogoogle/protobuf/timestamp.protogoogle/rpc/status.proto"›
RestoreInfo@
source_type (2+.google.bigtable.admin.v2.RestoreSourceType;
backup_info (2$.google.bigtable.admin.v2.BackupInfoH B
source_info"Ž	
Table
name (	O
cluster_states (22.google.bigtable.admin.v2.Table.ClusterStatesEntryBàAL
column_families (23.google.bigtable.admin.v2.Table.ColumnFamiliesEntryN
granularity (24.google.bigtable.admin.v2.Table.TimestampGranularityBàA@
restore_info (2%.google.bigtable.admin.v2.RestoreInfoBàA
deletion_protection	 (Æ
ClusterState]
replication_state (2=.google.bigtable.admin.v2.Table.ClusterState.ReplicationStateBàAF
encryption_info (2(.google.bigtable.admin.v2.EncryptionInfoBàA"Ž
ReplicationState
STATE_NOT_KNOWN 
INITIALIZING
PLANNED_MAINTENANCE
UNPLANNED_MAINTENANCE	
READY
READY_OPTIMIZINGb
ClusterStatesEntry
key (	;
value (2,.google.bigtable.admin.v2.Table.ClusterState:8]
ColumnFamiliesEntry
key (	5
value (2&.google.bigtable.admin.v2.ColumnFamily:8"I
TimestampGranularity%
!TIMESTAMP_GRANULARITY_UNSPECIFIED 

MILLIS"q
View
VIEW_UNSPECIFIED 
	NAME_ONLY
SCHEMA_VIEW
REPLICATION_VIEW
ENCRYPTION_VIEW
FULL:_êA\\
"bigtableadmin.googleapis.com/Table6projects/{project}/instances/{instance}/tables/{table}"A
ColumnFamily1
gc_rule (2 .google.bigtable.admin.v2.GcRule"Õ
GcRule
max_num_versions (H ,
max_age (2.google.protobuf.DurationH E
intersection (2-.google.bigtable.admin.v2.GcRule.IntersectionH 7
union (2&.google.bigtable.admin.v2.GcRule.UnionH ?
Intersection/
rules (2 .google.bigtable.admin.v2.GcRule8
Union/
rules (2 .google.bigtable.admin.v2.GcRuleB
rule"Ù
EncryptionInfoU
encryption_type (27.google.bigtable.admin.v2.EncryptionInfo.EncryptionTypeBàA2
encryption_status (2.google.rpc.StatusBàAI
kms_key_version (	B0àAúA*
(cloudkms.googleapis.com/CryptoKeyVersion"q
EncryptionType
ENCRYPTION_TYPE_UNSPECIFIED 
GOOGLE_DEFAULT_ENCRYPTION
CUSTOMER_MANAGED_ENCRYPTION"Ì
Snapshot
name (	5
source_table (2.google.bigtable.admin.v2.Table
data_size_bytes (/
create_time (2.google.protobuf.Timestamp/
delete_time (2.google.protobuf.Timestamp7
state (2(.google.bigtable.admin.v2.Snapshot.State
description (	"5
State
STATE_NOT_KNOWN 	
READY
CREATING:{êAx
%bigtableadmin.googleapis.com/SnapshotOprojects/{project}/instances/{instance}/clusters/{cluster}/snapshots/{snapshot}"Ÿ
Backup
name (	
source_table (	BàAàA4
expire_time (2.google.protobuf.TimestampBàA3

start_time (2.google.protobuf.TimestampBàA1
end_time (2.google.protobuf.TimestampBàA

size_bytes (BàA:
state (2&.google.bigtable.admin.v2.Backup.StateBàAF
encryption_info	 (2(.google.bigtable.admin.v2.EncryptionInfoBàA"7
State
STATE_UNSPECIFIED 
CREATING	
READY:uêAr
#bigtableadmin.googleapis.com/BackupKprojects/{project}/instances/{instance}/clusters/{cluster}/backups/{backup}"¤

BackupInfo
backup (	BàA3

start_time (2.google.protobuf.TimestampBàA1
end_time (2.google.protobuf.TimestampBàA
source_table (	BàA*D
RestoreSourceType#
RESTORE_SOURCE_TYPE_UNSPECIFIED 

BACKUPBü
com.google.bigtable.admin.v2B
TableProtoPZ=google.golang.org/genproto/googleapis/bigtable/admin/v2;adminªGoogle.Cloud.Bigtable.Admin.V2ÊGoogle\\Cloud\\Bigtable\\Admin\\V2ê"Google::Cloud::Bigtable::Admin::V2êA¦
(cloudkms.googleapis.com/CryptoKeyVersionzprojects/{project}/locations/{location}/keyRings/{key_ring}/cryptoKeys/{crypto_key}/cryptoKeyVersions/{crypto_key_version}bproto3'
        , true);

        static::$is_initialized = true;
    }
}

