diff --git a/Bigtable/metadata/Admin/V2/BigtableInstanceAdmin.php b/Bigtable/metadata/Admin/V2/BigtableInstanceAdmin.php
index fb4cea7a5052..37312afb4da8 100644
--- a/Bigtable/metadata/Admin/V2/BigtableInstanceAdmin.php
+++ b/Bigtable/metadata/Admin/V2/BigtableInstanceAdmin.php
@@ -15,6 +15,9 @@ public static function initOnce() {
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();
@@ -23,207 +26,259 @@ public static function initOnce() {
\GPBMetadata\Google\Protobuf\FieldMask::initOnce();
\GPBMetadata\Google\Protobuf\Timestamp::initOnce();
$pool->internalAddGeneratedFile(hex2bin(
- "0a852f0a36676f6f676c652f6269677461626c652f61646d696e2f76322f" .
+ "0a8a3b0a36676f6f676c652f6269677461626c652f61646d696e2f76322f" .
"6269677461626c655f696e7374616e63655f61646d696e2e70726f746f12" .
- "18676f6f676c652e6269677461626c652e61646d696e2e76321a27676f6f" .
- "676c652f6269677461626c652f61646d696e2f76322f696e7374616e6365" .
- "2e70726f746f1a1e676f6f676c652f69616d2f76312f69616d5f706f6c69" .
- "63792e70726f746f1a1a676f6f676c652f69616d2f76312f706f6c696379" .
- "2e70726f746f1a23676f6f676c652f6c6f6e6772756e6e696e672f6f7065" .
- "726174696f6e732e70726f746f1a1b676f6f676c652f70726f746f627566" .
- "2f656d7074792e70726f746f1a20676f6f676c652f70726f746f6275662f" .
- "6669656c645f6d61736b2e70726f746f1a1f676f6f676c652f70726f746f" .
- "6275662f74696d657374616d702e70726f746f2297020a15437265617465" .
- "496e7374616e636552657175657374120e0a06706172656e741801200128" .
- "0912130a0b696e7374616e63655f696418022001280912340a08696e7374" .
- "616e636518032001280b32222e676f6f676c652e6269677461626c652e61" .
- "646d696e2e76322e496e7374616e6365124f0a08636c7573746572731804" .
- "2003280b323d2e676f6f676c652e6269677461626c652e61646d696e2e76" .
- "322e437265617465496e7374616e6365526571756573742e436c75737465" .
- "7273456e7472791a520a0d436c757374657273456e747279120b0a036b65" .
- "7918012001280912300a0576616c756518022001280b32212e676f6f676c" .
- "652e6269677461626c652e61646d696e2e76322e436c75737465723a0238" .
- "0122220a12476574496e7374616e636552657175657374120c0a046e616d" .
- "65180120012809223a0a144c697374496e7374616e636573526571756573" .
- "74120e0a06706172656e7418012001280912120a0a706167655f746f6b65" .
- "6e1802200128092281010a154c697374496e7374616e636573526573706f" .
- "6e736512350a09696e7374616e63657318012003280b32222e676f6f676c" .
- "652e6269677461626c652e61646d696e2e76322e496e7374616e63651218" .
- "0a106661696c65645f6c6f636174696f6e7318022003280912170a0f6e65" .
- "78745f706167655f746f6b656e1803200128092285010a1c506172746961" .
- "6c557064617465496e7374616e63655265717565737412340a08696e7374" .
- "616e636518012001280b32222e676f6f676c652e6269677461626c652e61" .
- "646d696e2e76322e496e7374616e6365122f0a0b7570646174655f6d6173" .
- "6b18022001280b321a2e676f6f676c652e70726f746f6275662e4669656c" .
- "644d61736b22250a1544656c657465496e7374616e636552657175657374" .
- "120c0a046e616d65180120012809226e0a14437265617465436c75737465" .
- "7252657175657374120e0a06706172656e7418012001280912120a0a636c" .
- "75737465725f696418022001280912320a07636c75737465721803200128" .
- "0b32212e676f6f676c652e6269677461626c652e61646d696e2e76322e43" .
- "6c757374657222210a11476574436c757374657252657175657374120c0a" .
- "046e616d6518012001280922390a134c697374436c757374657273526571" .
- "75657374120e0a06706172656e7418012001280912120a0a706167655f74" .
- "6f6b656e180220012809227e0a144c697374436c75737465727352657370" .
- "6f6e736512330a08636c75737465727318012003280b32212e676f6f676c" .
- "652e6269677461626c652e61646d696e2e76322e436c757374657212180a" .
- "106661696c65645f6c6f636174696f6e7318022003280912170a0f6e6578" .
- "745f706167655f746f6b656e18032001280922240a1444656c657465436c" .
- "757374657252657175657374120c0a046e616d6518012001280922c6010a" .
- "16437265617465496e7374616e63654d6574616461746112490a106f7269" .
- "67696e616c5f7265717565737418012001280b322f2e676f6f676c652e62" .
- "69677461626c652e61646d696e2e76322e437265617465496e7374616e63" .
- "655265717565737412300a0c726571756573745f74696d6518022001280b" .
- "321a2e676f6f676c652e70726f746f6275662e54696d657374616d70122f" .
- "0a0b66696e6973685f74696d6518032001280b321a2e676f6f676c652e70" .
- "726f746f6275662e54696d657374616d7022cd010a16557064617465496e" .
- "7374616e63654d6574616461746112500a106f726967696e616c5f726571" .
- "7565737418012001280b32362e676f6f676c652e6269677461626c652e61" .
- "646d696e2e76322e5061727469616c557064617465496e7374616e636552" .
- "65717565737412300a0c726571756573745f74696d6518022001280b321a" .
- "2e676f6f676c652e70726f746f6275662e54696d657374616d70122f0a0b" .
- "66696e6973685f74696d6518032001280b321a2e676f6f676c652e70726f" .
- "746f6275662e54696d657374616d7022c4010a15437265617465436c7573" .
- "7465724d6574616461746112480a106f726967696e616c5f726571756573" .
- "7418012001280b322e2e676f6f676c652e6269677461626c652e61646d69" .
- "6e2e76322e437265617465436c75737465725265717565737412300a0c72" .
- "6571756573745f74696d6518022001280b321a2e676f6f676c652e70726f" .
- "746f6275662e54696d657374616d70122f0a0b66696e6973685f74696d65" .
- "18032001280b321a2e676f6f676c652e70726f746f6275662e54696d6573" .
- "74616d7022b7010a15557064617465436c75737465724d65746164617461" .
- "123b0a106f726967696e616c5f7265717565737418012001280b32212e67" .
- "6f6f676c652e6269677461626c652e61646d696e2e76322e436c75737465" .
- "7212300a0c726571756573745f74696d6518022001280b321a2e676f6f67" .
- "6c652e70726f746f6275662e54696d657374616d70122f0a0b66696e6973" .
- "685f74696d6518032001280b321a2e676f6f676c652e70726f746f627566" .
- "2e54696d657374616d702295010a1743726561746541707050726f66696c" .
- "6552657175657374120e0a06706172656e7418012001280912160a0e6170" .
- "705f70726f66696c655f696418022001280912390a0b6170705f70726f66" .
- "696c6518032001280b32242e676f6f676c652e6269677461626c652e6164" .
- "6d696e2e76322e41707050726f66696c6512170a0f69676e6f72655f7761" .
- "726e696e677318042001280822240a1447657441707050726f66696c6552" .
- "657175657374120c0a046e616d65180120012809224f0a164c6973744170" .
- "7050726f66696c657352657175657374120e0a06706172656e7418012001" .
- "280912110a09706167655f73697a6518032001280512120a0a706167655f" .
- "746f6b656e1802200128092288010a174c69737441707050726f66696c65" .
- "73526573706f6e7365123a0a0c6170705f70726f66696c65731801200328" .
- "0b32242e676f6f676c652e6269677461626c652e61646d696e2e76322e41" .
- "707050726f66696c6512170a0f6e6578745f706167655f746f6b656e1802" .
- "2001280912180a106661696c65645f6c6f636174696f6e73180320032809" .
- "229e010a1755706461746541707050726f66696c65526571756573741239" .
- "0a0b6170705f70726f66696c6518012001280b32242e676f6f676c652e62" .
- "69677461626c652e61646d696e2e76322e41707050726f66696c65122f0a" .
- "0b7570646174655f6d61736b18022001280b321a2e676f6f676c652e7072" .
- "6f746f6275662e4669656c644d61736b12170a0f69676e6f72655f776172" .
- "6e696e677318032001280822400a1744656c65746541707050726f66696c" .
- "6552657175657374120c0a046e616d6518012001280912170a0f69676e6f" .
- "72655f7761726e696e6773180220012808221a0a18557064617465417070" .
- "50726f66696c654d6574616461746132aa170a154269677461626c65496e" .
- "7374616e636541646d696e128e010a0e437265617465496e7374616e6365" .
- "122f2e676f6f676c652e6269677461626c652e61646d696e2e76322e4372" .
- "65617465496e7374616e6365526571756573741a1d2e676f6f676c652e6c" .
- "6f6e6772756e6e696e672e4f7065726174696f6e222c82d3e49302262221" .
- "2f76322f7b706172656e743d70726f6a656374732f2a7d2f696e7374616e" .
- "6365733a012a128a010a0b476574496e7374616e6365122c2e676f6f676c" .
- "652e6269677461626c652e61646d696e2e76322e476574496e7374616e63" .
- "65526571756573741a222e676f6f676c652e6269677461626c652e61646d" .
- "696e2e76322e496e7374616e6365222982d3e493022312212f76322f7b6e" .
- "616d653d70726f6a656374732f2a2f696e7374616e6365732f2a7d129b01" .
- "0a0d4c697374496e7374616e636573122e2e676f6f676c652e6269677461" .
- "626c652e61646d696e2e76322e4c697374496e7374616e63657352657175" .
- "6573741a2f2e676f6f676c652e6269677461626c652e61646d696e2e7632" .
- "2e4c697374496e7374616e636573526573706f6e7365222982d3e4930223" .
- "12212f76322f7b706172656e743d70726f6a656374732f2a7d2f696e7374" .
- "616e6365731286010a0e557064617465496e7374616e636512222e676f6f" .
- "676c652e6269677461626c652e61646d696e2e76322e496e7374616e6365" .
- "1a222e676f6f676c652e6269677461626c652e61646d696e2e76322e496e" .
- "7374616e6365222c82d3e49302261a212f76322f7b6e616d653d70726f6a" .
- "656374732f2a2f696e7374616e6365732f2a7d3a012a12ac010a15506172" .
- "7469616c557064617465496e7374616e636512362e676f6f676c652e6269" .
- "677461626c652e61646d696e2e76322e5061727469616c55706461746549" .
- "6e7374616e6365526571756573741a1d2e676f6f676c652e6c6f6e677275" .
- "6e6e696e672e4f7065726174696f6e223c82d3e4930236322a2f76322f7b" .
- "696e7374616e63652e6e616d653d70726f6a656374732f2a2f696e737461" .
- "6e6365732f2a7d3a08696e7374616e63651284010a0e44656c657465496e" .
- "7374616e6365122f2e676f6f676c652e6269677461626c652e61646d696e" .
- "2e76322e44656c657465496e7374616e6365526571756573741a162e676f" .
- "6f676c652e70726f746f6275662e456d707479222982d3e49302232a212f" .
- "76322f7b6e616d653d70726f6a656374732f2a2f696e7374616e6365732f" .
- "2a7d129d010a0d437265617465436c7573746572122e2e676f6f676c652e" .
- "6269677461626c652e61646d696e2e76322e437265617465436c75737465" .
- "72526571756573741a1d2e676f6f676c652e6c6f6e6772756e6e696e672e" .
- "4f7065726174696f6e223d82d3e4930237222c2f76322f7b706172656e74" .
- "3d70726f6a656374732f2a2f696e7374616e6365732f2a7d2f636c757374" .
- "6572733a07636c75737465721292010a0a476574436c7573746572122b2e" .
- "676f6f676c652e6269677461626c652e61646d696e2e76322e476574436c" .
- "7573746572526571756573741a212e676f6f676c652e6269677461626c65" .
- "2e61646d696e2e76322e436c7573746572223482d3e493022e122c2f7632" .
- "2f7b6e616d653d70726f6a656374732f2a2f696e7374616e6365732f2a2f" .
- "636c7573746572732f2a7d12a3010a0c4c697374436c757374657273122d" .
- "2e676f6f676c652e6269677461626c652e61646d696e2e76322e4c697374" .
- "436c757374657273526571756573741a2e2e676f6f676c652e6269677461" .
- "626c652e61646d696e2e76322e4c697374436c757374657273526573706f" .
- "6e7365223482d3e493022e122c2f76322f7b706172656e743d70726f6a65" .
- "6374732f2a2f696e7374616e6365732f2a7d2f636c757374657273128a01" .
- "0a0d557064617465436c757374657212212e676f6f676c652e6269677461" .
- "626c652e61646d696e2e76322e436c75737465721a1d2e676f6f676c652e" .
- "6c6f6e6772756e6e696e672e4f7065726174696f6e223782d3e49302311a" .
- "2c2f76322f7b6e616d653d70726f6a656374732f2a2f696e7374616e6365" .
- "732f2a2f636c7573746572732f2a7d3a012a128d010a0d44656c65746543" .
- "6c7573746572122e2e676f6f676c652e6269677461626c652e61646d696e" .
- "2e76322e44656c657465436c7573746572526571756573741a162e676f6f" .
- "676c652e70726f746f6275662e456d707479223482d3e493022e2a2c2f76" .
- "322f7b6e616d653d70726f6a656374732f2a2f696e7374616e6365732f2a" .
- "2f636c7573746572732f2a7d12b1010a1043726561746541707050726f66" .
- "696c6512312e676f6f676c652e6269677461626c652e61646d696e2e7632" .
- "2e43726561746541707050726f66696c65526571756573741a242e676f6f" .
- "676c652e6269677461626c652e61646d696e2e76322e41707050726f6669" .
- "6c65224482d3e493023e222f2f76322f7b706172656e743d70726f6a6563" .
- "74732f2a2f696e7374616e6365732f2a7d2f61707050726f66696c65733a" .
- "0b6170705f70726f66696c65129e010a0d47657441707050726f66696c65" .
- "122e2e676f6f676c652e6269677461626c652e61646d696e2e76322e4765" .
- "7441707050726f66696c65526571756573741a242e676f6f676c652e6269" .
- "677461626c652e61646d696e2e76322e41707050726f66696c65223782d3" .
- "e4930231122f2f76322f7b6e616d653d70726f6a656374732f2a2f696e73" .
- "74616e6365732f2a2f61707050726f66696c65732f2a7d12af010a0f4c69" .
- "737441707050726f66696c657312302e676f6f676c652e6269677461626c" .
- "652e61646d696e2e76322e4c69737441707050726f66696c657352657175" .
- "6573741a312e676f6f676c652e6269677461626c652e61646d696e2e7632" .
- "2e4c69737441707050726f66696c6573526573706f6e7365223782d3e493" .
- "0231122f2f76322f7b706172656e743d70726f6a656374732f2a2f696e73" .
- "74616e6365732f2a7d2f61707050726f66696c657312b6010a1055706461" .
- "746541707050726f66696c6512312e676f6f676c652e6269677461626c65" .
- "2e61646d696e2e76322e55706461746541707050726f66696c6552657175" .
- "6573741a1d2e676f6f676c652e6c6f6e6772756e6e696e672e4f70657261" .
- "74696f6e225082d3e493024a323b2f76322f7b6170705f70726f66696c65" .
- "2e6e616d653d70726f6a656374732f2a2f696e7374616e6365732f2a2f61" .
- "707050726f66696c65732f2a7d3a0b6170705f70726f66696c651296010a" .
- "1044656c65746541707050726f66696c6512312e676f6f676c652e626967" .
- "7461626c652e61646d696e2e76322e44656c65746541707050726f66696c" .
- "65526571756573741a162e676f6f676c652e70726f746f6275662e456d70" .
- "7479223782d3e49302312a2f2f76322f7b6e616d653d70726f6a65637473" .
- "2f2a2f696e7374616e6365732f2a2f61707050726f66696c65732f2a7d12" .
- "88010a0c47657449616d506f6c69637912222e676f6f676c652e69616d2e" .
- "76312e47657449616d506f6c696379526571756573741a152e676f6f676c" .
- "652e69616d2e76312e506f6c696379223d82d3e493023722322f76322f7b" .
- "7265736f757263653d70726f6a656374732f2a2f696e7374616e6365732f" .
- "2a7d3a67657449616d506f6c6963793a012a1288010a0c53657449616d50" .
- "6f6c69637912222e676f6f676c652e69616d2e76312e53657449616d506f" .
- "6c696379526571756573741a152e676f6f676c652e69616d2e76312e506f" .
- "6c696379223d82d3e493023722322f76322f7b7265736f757263653d7072" .
- "6f6a656374732f2a2f696e7374616e6365732f2a7d3a73657449616d506f" .
- "6c6963793a012a12ae010a125465737449616d5065726d697373696f6e73" .
- "12282e676f6f676c652e69616d2e76312e5465737449616d5065726d6973" .
- "73696f6e73526571756573741a292e676f6f676c652e69616d2e76312e54" .
- "65737449616d5065726d697373696f6e73526573706f6e7365224382d3e4" .
- "93023d22382f76322f7b7265736f757263653d70726f6a656374732f2a2f" .
- "696e7374616e6365732f2a7d3a7465737449616d5065726d697373696f6e" .
- "733a012a42bd010a1c636f6d2e676f6f676c652e6269677461626c652e61" .
- "646d696e2e7632421a4269677461626c65496e7374616e636541646d696e" .
- "50726f746f50015a3d676f6f676c652e676f6c616e672e6f72672f67656e" .
- "70726f746f2f676f6f676c65617069732f6269677461626c652f61646d69" .
- "6e2f76323b61646d696eaa021e476f6f676c652e436c6f75642e42696774" .
- "61626c652e41646d696e2e5632ca021e476f6f676c655c436c6f75645c42" .
- "69677461626c655c41646d696e5c5632620670726f746f33"
+ "18676f6f676c652e6269677461626c652e61646d696e2e76321a17676f6f" .
+ "676c652f6170692f636c69656e742e70726f746f1a1f676f6f676c652f61" .
+ "70692f6669656c645f6265686176696f722e70726f746f1a19676f6f676c" .
+ "652f6170692f7265736f757263652e70726f746f1a27676f6f676c652f62" .
+ "69677461626c652f61646d696e2f76322f696e7374616e63652e70726f74" .
+ "6f1a1e676f6f676c652f69616d2f76312f69616d5f706f6c6963792e7072" .
+ "6f746f1a1a676f6f676c652f69616d2f76312f706f6c6963792e70726f74" .
+ "6f1a23676f6f676c652f6c6f6e6772756e6e696e672f6f7065726174696f" .
+ "6e732e70726f746f1a1b676f6f676c652f70726f746f6275662f656d7074" .
+ "792e70726f746f1a20676f6f676c652f70726f746f6275662f6669656c64" .
+ "5f6d61736b2e70726f746f1a1f676f6f676c652f70726f746f6275662f74" .
+ "696d657374616d702e70726f746f22db020a15437265617465496e737461" .
+ "6e63655265717565737412430a06706172656e741801200128094233e041" .
+ "02fa412d0a2b636c6f75647265736f757263656d616e616765722e676f6f" .
+ "676c65617069732e636f6d2f50726f6a65637412180a0b696e7374616e63" .
+ "655f69641802200128094203e0410212390a08696e7374616e6365180320" .
+ "01280b32222e676f6f676c652e6269677461626c652e61646d696e2e7632" .
+ "2e496e7374616e63654203e0410212540a08636c75737465727318042003" .
+ "280b323d2e676f6f676c652e6269677461626c652e61646d696e2e76322e" .
+ "437265617465496e7374616e6365526571756573742e436c757374657273" .
+ "456e7472794203e041021a520a0d436c757374657273456e747279120b0a" .
+ "036b657918012001280912300a0576616c756518022001280b32212e676f" .
+ "6f676c652e6269677461626c652e61646d696e2e76322e436c7573746572" .
+ "3a023801224c0a12476574496e7374616e63655265717565737412360a04" .
+ "6e616d651801200128094228e04102fa41220a206269677461626c652e67" .
+ "6f6f676c65617069732e636f6d2f496e7374616e6365226f0a144c697374" .
+ "496e7374616e6365735265717565737412430a06706172656e7418012001" .
+ "28094233e04102fa412d0a2b636c6f75647265736f757263656d616e6167" .
+ "65722e676f6f676c65617069732e636f6d2f50726f6a65637412120a0a70" .
+ "6167655f746f6b656e1802200128092281010a154c697374496e7374616e" .
+ "636573526573706f6e736512350a09696e7374616e63657318012003280b" .
+ "32222e676f6f676c652e6269677461626c652e61646d696e2e76322e496e" .
+ "7374616e636512180a106661696c65645f6c6f636174696f6e7318022003" .
+ "280912170a0f6e6578745f706167655f746f6b656e180320012809228f01" .
+ "0a1c5061727469616c557064617465496e7374616e636552657175657374" .
+ "12390a08696e7374616e636518012001280b32222e676f6f676c652e6269" .
+ "677461626c652e61646d696e2e76322e496e7374616e63654203e0410212" .
+ "340a0b7570646174655f6d61736b18022001280b321a2e676f6f676c652e" .
+ "70726f746f6275662e4669656c644d61736b4203e04102224f0a1544656c" .
+ "657465496e7374616e63655265717565737412360a046e616d6518012001" .
+ "28094228e04102fa41220a206269677461626c652e676f6f676c65617069" .
+ "732e636f6d2f496e7374616e636522a2010a14437265617465436c757374" .
+ "65725265717565737412380a06706172656e741801200128094228e04102" .
+ "fa41220a206269677461626c652e676f6f676c65617069732e636f6d2f49" .
+ "6e7374616e636512170a0a636c75737465725f69641802200128094203e0" .
+ "410212370a07636c757374657218032001280b32212e676f6f676c652e62" .
+ "69677461626c652e61646d696e2e76322e436c75737465724203e0410222" .
+ "4a0a11476574436c75737465725265717565737412350a046e616d651801" .
+ "200128094227e04102fa41210a1f6269677461626c652e676f6f676c6561" .
+ "7069732e636f6d2f436c757374657222630a134c697374436c7573746572" .
+ "735265717565737412380a06706172656e741801200128094228e04102fa" .
+ "41220a206269677461626c652e676f6f676c65617069732e636f6d2f496e" .
+ "7374616e636512120a0a706167655f746f6b656e180220012809227e0a14" .
+ "4c697374436c757374657273526573706f6e736512330a08636c75737465" .
+ "727318012003280b32212e676f6f676c652e6269677461626c652e61646d" .
+ "696e2e76322e436c757374657212180a106661696c65645f6c6f63617469" .
+ "6f6e7318022003280912170a0f6e6578745f706167655f746f6b656e1803" .
+ "20012809224d0a1444656c657465436c7573746572526571756573741235" .
+ "0a046e616d651801200128094227e04102fa41210a1f6269677461626c65" .
+ "2e676f6f676c65617069732e636f6d2f436c757374657222c6010a164372" .
+ "65617465496e7374616e63654d6574616461746112490a106f726967696e" .
+ "616c5f7265717565737418012001280b322f2e676f6f676c652e62696774" .
+ "61626c652e61646d696e2e76322e437265617465496e7374616e63655265" .
+ "717565737412300a0c726571756573745f74696d6518022001280b321a2e" .
+ "676f6f676c652e70726f746f6275662e54696d657374616d70122f0a0b66" .
+ "696e6973685f74696d6518032001280b321a2e676f6f676c652e70726f74" .
+ "6f6275662e54696d657374616d7022cd010a16557064617465496e737461" .
+ "6e63654d6574616461746112500a106f726967696e616c5f726571756573" .
+ "7418012001280b32362e676f6f676c652e6269677461626c652e61646d69" .
+ "6e2e76322e5061727469616c557064617465496e7374616e636552657175" .
+ "65737412300a0c726571756573745f74696d6518022001280b321a2e676f" .
+ "6f676c652e70726f746f6275662e54696d657374616d70122f0a0b66696e" .
+ "6973685f74696d6518032001280b321a2e676f6f676c652e70726f746f62" .
+ "75662e54696d657374616d7022c4010a15437265617465436c7573746572" .
+ "4d6574616461746112480a106f726967696e616c5f726571756573741801" .
+ "2001280b322e2e676f6f676c652e6269677461626c652e61646d696e2e76" .
+ "322e437265617465436c75737465725265717565737412300a0c72657175" .
+ "6573745f74696d6518022001280b321a2e676f6f676c652e70726f746f62" .
+ "75662e54696d657374616d70122f0a0b66696e6973685f74696d65180320" .
+ "01280b321a2e676f6f676c652e70726f746f6275662e54696d657374616d" .
+ "7022b7010a15557064617465436c75737465724d65746164617461123b0a" .
+ "106f726967696e616c5f7265717565737418012001280b32212e676f6f67" .
+ "6c652e6269677461626c652e61646d696e2e76322e436c75737465721230" .
+ "0a0c726571756573745f74696d6518022001280b321a2e676f6f676c652e" .
+ "70726f746f6275662e54696d657374616d70122f0a0b66696e6973685f74" .
+ "696d6518032001280b321a2e676f6f676c652e70726f746f6275662e5469" .
+ "6d657374616d7022c9010a1743726561746541707050726f66696c655265" .
+ "717565737412380a06706172656e741801200128094228e04102fa41220a" .
+ "206269677461626c652e676f6f676c65617069732e636f6d2f496e737461" .
+ "6e6365121b0a0e6170705f70726f66696c655f69641802200128094203e0" .
+ "4102123e0a0b6170705f70726f66696c6518032001280b32242e676f6f67" .
+ "6c652e6269677461626c652e61646d696e2e76322e41707050726f66696c" .
+ "654203e0410212170a0f69676e6f72655f7761726e696e67731804200128" .
+ "0822500a1447657441707050726f66696c655265717565737412380a046e" .
+ "616d65180120012809422ae04102fa41240a226269677461626c652e676f" .
+ "6f676c65617069732e636f6d2f41707050726f66696c6522790a164c6973" .
+ "7441707050726f66696c65735265717565737412380a06706172656e7418" .
+ "01200128094228e04102fa41220a206269677461626c652e676f6f676c65" .
+ "617069732e636f6d2f496e7374616e636512110a09706167655f73697a65" .
+ "18032001280512120a0a706167655f746f6b656e1802200128092288010a" .
+ "174c69737441707050726f66696c6573526573706f6e7365123a0a0c6170" .
+ "705f70726f66696c657318012003280b32242e676f6f676c652e62696774" .
+ "61626c652e61646d696e2e76322e41707050726f66696c6512170a0f6e65" .
+ "78745f706167655f746f6b656e18022001280912180a106661696c65645f" .
+ "6c6f636174696f6e7318032003280922a8010a1755706461746541707050" .
+ "726f66696c6552657175657374123e0a0b6170705f70726f66696c651801" .
+ "2001280b32242e676f6f676c652e6269677461626c652e61646d696e2e76" .
+ "322e41707050726f66696c654203e0410212340a0b7570646174655f6d61" .
+ "736b18022001280b321a2e676f6f676c652e70726f746f6275662e466965" .
+ "6c644d61736b4203e0410212170a0f69676e6f72655f7761726e696e6773" .
+ "180320012808226c0a1744656c65746541707050726f66696c6552657175" .
+ "65737412380a046e616d65180120012809422ae04102fa41240a22626967" .
+ "7461626c652e676f6f676c65617069732e636f6d2f41707050726f66696c" .
+ "6512170a0f69676e6f72655f7761726e696e6773180220012808221a0a18" .
+ "55706461746541707050726f66696c654d6574616461746132921e0a1542" .
+ "69677461626c65496e7374616e636541646d696e12da010a0e4372656174" .
+ "65496e7374616e6365122f2e676f6f676c652e6269677461626c652e6164" .
+ "6d696e2e76322e437265617465496e7374616e6365526571756573741a1d" .
+ "2e676f6f676c652e6c6f6e6772756e6e696e672e4f7065726174696f6e22" .
+ "7882d3e493022622212f76322f7b706172656e743d70726f6a656374732f" .
+ "2a7d2f696e7374616e6365733a012ada4124706172656e742c696e737461" .
+ "6e63655f69642c696e7374616e63652c636c757374657273ca41220a0849" .
+ "6e7374616e63651216437265617465496e7374616e63654d657461646174" .
+ "611291010a0b476574496e7374616e6365122c2e676f6f676c652e626967" .
+ "7461626c652e61646d696e2e76322e476574496e7374616e636552657175" .
+ "6573741a222e676f6f676c652e6269677461626c652e61646d696e2e7632" .
+ "2e496e7374616e6365223082d3e493022312212f76322f7b6e616d653d70" .
+ "726f6a656374732f2a2f696e7374616e6365732f2a7dda41046e616d6512" .
+ "a4010a0d4c697374496e7374616e636573122e2e676f6f676c652e626967" .
+ "7461626c652e61646d696e2e76322e4c697374496e7374616e6365735265" .
+ "71756573741a2f2e676f6f676c652e6269677461626c652e61646d696e2e" .
+ "76322e4c697374496e7374616e636573526573706f6e7365223282d3e493" .
+ "022312212f76322f7b706172656e743d70726f6a656374732f2a7d2f696e" .
+ "7374616e636573da4106706172656e741286010a0e557064617465496e73" .
+ "74616e636512222e676f6f676c652e6269677461626c652e61646d696e2e" .
+ "76322e496e7374616e63651a222e676f6f676c652e6269677461626c652e" .
+ "61646d696e2e76322e496e7374616e6365222c82d3e49302261a212f7632" .
+ "2f7b6e616d653d70726f6a656374732f2a2f696e7374616e6365732f2a7d" .
+ "3a012a12e8010a155061727469616c557064617465496e7374616e636512" .
+ "362e676f6f676c652e6269677461626c652e61646d696e2e76322e506172" .
+ "7469616c557064617465496e7374616e6365526571756573741a1d2e676f" .
+ "6f676c652e6c6f6e6772756e6e696e672e4f7065726174696f6e227882d3" .
+ "e4930236322a2f76322f7b696e7374616e63652e6e616d653d70726f6a65" .
+ "6374732f2a2f696e7374616e6365732f2a7d3a08696e7374616e6365da41" .
+ "14696e7374616e63652c7570646174655f6d61736bca41220a08496e7374" .
+ "616e63651216557064617465496e7374616e63654d65746164617461128b" .
+ "010a0e44656c657465496e7374616e6365122f2e676f6f676c652e626967" .
+ "7461626c652e61646d696e2e76322e44656c657465496e7374616e636552" .
+ "6571756573741a162e676f6f676c652e70726f746f6275662e456d707479" .
+ "223082d3e49302232a212f76322f7b6e616d653d70726f6a656374732f2a" .
+ "2f696e7374616e6365732f2a7dda41046e616d6512dc010a0d4372656174" .
+ "65436c7573746572122e2e676f6f676c652e6269677461626c652e61646d" .
+ "696e2e76322e437265617465436c7573746572526571756573741a1d2e67" .
+ "6f6f676c652e6c6f6e6772756e6e696e672e4f7065726174696f6e227c82" .
+ "d3e4930237222c2f76322f7b706172656e743d70726f6a656374732f2a2f" .
+ "696e7374616e6365732f2a7d2f636c7573746572733a07636c7573746572" .
+ "da4119706172656e742c636c75737465725f69642c636c7573746572ca41" .
+ "200a07436c75737465721215437265617465436c75737465724d65746164" .
+ "6174611299010a0a476574436c7573746572122b2e676f6f676c652e6269" .
+ "677461626c652e61646d696e2e76322e476574436c757374657252657175" .
+ "6573741a212e676f6f676c652e6269677461626c652e61646d696e2e7632" .
+ "2e436c7573746572223b82d3e493022e122c2f76322f7b6e616d653d7072" .
+ "6f6a656374732f2a2f696e7374616e6365732f2a2f636c7573746572732f" .
+ "2a7dda41046e616d6512ac010a0c4c697374436c757374657273122d2e67" .
+ "6f6f676c652e6269677461626c652e61646d696e2e76322e4c697374436c" .
+ "757374657273526571756573741a2e2e676f6f676c652e6269677461626c" .
+ "652e61646d696e2e76322e4c697374436c757374657273526573706f6e73" .
+ "65223d82d3e493022e122c2f76322f7b706172656e743d70726f6a656374" .
+ "732f2a2f696e7374616e6365732f2a7d2f636c757374657273da41067061" .
+ "72656e7412ad010a0d557064617465436c757374657212212e676f6f676c" .
+ "652e6269677461626c652e61646d696e2e76322e436c75737465721a1d2e" .
+ "676f6f676c652e6c6f6e6772756e6e696e672e4f7065726174696f6e225a" .
+ "82d3e49302311a2c2f76322f7b6e616d653d70726f6a656374732f2a2f69" .
+ "6e7374616e6365732f2a2f636c7573746572732f2a7d3a012aca41200a07" .
+ "436c75737465721215557064617465436c75737465724d65746164617461" .
+ "1294010a0d44656c657465436c7573746572122e2e676f6f676c652e6269" .
+ "677461626c652e61646d696e2e76322e44656c657465436c757374657252" .
+ "6571756573741a162e676f6f676c652e70726f746f6275662e456d707479" .
+ "223b82d3e493022e2a2c2f76322f7b6e616d653d70726f6a656374732f2a" .
+ "2f696e7374616e6365732f2a2f636c7573746572732f2a7dda41046e616d" .
+ "6512d5010a1043726561746541707050726f66696c6512312e676f6f676c" .
+ "652e6269677461626c652e61646d696e2e76322e43726561746541707050" .
+ "726f66696c65526571756573741a242e676f6f676c652e6269677461626c" .
+ "652e61646d696e2e76322e41707050726f66696c65226882d3e493023e22" .
+ "2f2f76322f7b706172656e743d70726f6a656374732f2a2f696e7374616e" .
+ "6365732f2a7d2f61707050726f66696c65733a0b6170705f70726f66696c" .
+ "65da4121706172656e742c6170705f70726f66696c655f69642c6170705f" .
+ "70726f66696c6512a5010a0d47657441707050726f66696c65122e2e676f" .
+ "6f676c652e6269677461626c652e61646d696e2e76322e47657441707050" .
+ "726f66696c65526571756573741a242e676f6f676c652e6269677461626c" .
+ "652e61646d696e2e76322e41707050726f66696c65223e82d3e493023112" .
+ "2f2f76322f7b6e616d653d70726f6a656374732f2a2f696e7374616e6365" .
+ "732f2a2f61707050726f66696c65732f2a7dda41046e616d6512b8010a0f" .
+ "4c69737441707050726f66696c657312302e676f6f676c652e6269677461" .
+ "626c652e61646d696e2e76322e4c69737441707050726f66696c65735265" .
+ "71756573741a312e676f6f676c652e6269677461626c652e61646d696e2e" .
+ "76322e4c69737441707050726f66696c6573526573706f6e7365224082d3" .
+ "e4930231122f2f76322f7b706172656e743d70726f6a656374732f2a2f69" .
+ "6e7374616e6365732f2a7d2f61707050726f66696c6573da410670617265" .
+ "6e7412fa010a1055706461746541707050726f66696c6512312e676f6f67" .
+ "6c652e6269677461626c652e61646d696e2e76322e557064617465417070" .
+ "50726f66696c65526571756573741a1d2e676f6f676c652e6c6f6e677275" .
+ "6e6e696e672e4f7065726174696f6e22930182d3e493024a323b2f76322f" .
+ "7b6170705f70726f66696c652e6e616d653d70726f6a656374732f2a2f69" .
+ "6e7374616e6365732f2a2f61707050726f66696c65732f2a7d3a0b617070" .
+ "5f70726f66696c65da41176170705f70726f66696c652c7570646174655f" .
+ "6d61736bca41260a0a41707050726f66696c651218557064617465417070" .
+ "50726f66696c654d65746164617461129d010a1044656c65746541707050" .
+ "726f66696c6512312e676f6f676c652e6269677461626c652e61646d696e" .
+ "2e76322e44656c65746541707050726f66696c65526571756573741a162e" .
+ "676f6f676c652e70726f746f6275662e456d707479223e82d3e49302312a" .
+ "2f2f76322f7b6e616d653d70726f6a656374732f2a2f696e7374616e6365" .
+ "732f2a2f61707050726f66696c65732f2a7dda41046e616d651293010a0c" .
+ "47657449616d506f6c69637912222e676f6f676c652e69616d2e76312e47" .
+ "657449616d506f6c696379526571756573741a152e676f6f676c652e6961" .
+ "6d2e76312e506f6c696379224882d3e493023722322f76322f7b7265736f" .
+ "757263653d70726f6a656374732f2a2f696e7374616e6365732f2a7d3a67" .
+ "657449616d506f6c6963793a012ada41087265736f75726365129a010a0c" .
+ "53657449616d506f6c69637912222e676f6f676c652e69616d2e76312e53" .
+ "657449616d506f6c696379526571756573741a152e676f6f676c652e6961" .
+ "6d2e76312e506f6c696379224f82d3e493023722322f76322f7b7265736f" .
+ "757263653d70726f6a656374732f2a2f696e7374616e6365732f2a7d3a73" .
+ "657449616d506f6c6963793a012ada410f7265736f757263652c706f6c69" .
+ "637912c5010a125465737449616d5065726d697373696f6e7312282e676f" .
+ "6f676c652e69616d2e76312e5465737449616d5065726d697373696f6e73" .
+ "526571756573741a292e676f6f676c652e69616d2e76312e546573744961" .
+ "6d5065726d697373696f6e73526573706f6e7365225a82d3e493023d2238" .
+ "2f76322f7b7265736f757263653d70726f6a656374732f2a2f696e737461" .
+ "6e6365732f2a7d3a7465737449616d5065726d697373696f6e733a012ada" .
+ "41147265736f757263652c7065726d697373696f6e731a9a03ca411c6269" .
+ "677461626c6561646d696e2e676f6f676c65617069732e636f6dd241f702" .
+ "68747470733a2f2f7777772e676f6f676c65617069732e636f6d2f617574" .
+ "682f6269677461626c652e61646d696e2c68747470733a2f2f7777772e67" .
+ "6f6f676c65617069732e636f6d2f617574682f6269677461626c652e6164" .
+ "6d696e2e636c75737465722c68747470733a2f2f7777772e676f6f676c65" .
+ "617069732e636f6d2f617574682f6269677461626c652e61646d696e2e69" .
+ "6e7374616e63652c68747470733a2f2f7777772e676f6f676c6561706973" .
+ "2e636f6d2f617574682f636c6f75642d6269677461626c652e61646d696e" .
+ "2c68747470733a2f2f7777772e676f6f676c65617069732e636f6d2f6175" .
+ "74682f636c6f75642d6269677461626c652e61646d696e2e636c75737465" .
+ "722c68747470733a2f2f7777772e676f6f676c65617069732e636f6d2f61" .
+ "7574682f636c6f75642d706c6174666f726d2c68747470733a2f2f777777" .
+ "2e676f6f676c65617069732e636f6d2f617574682f636c6f75642d706c61" .
+ "74666f726d2e726561642d6f6e6c7942bd010a1c636f6d2e676f6f676c65" .
+ "2e6269677461626c652e61646d696e2e7632421a4269677461626c65496e" .
+ "7374616e636541646d696e50726f746f50015a3d676f6f676c652e676f6c" .
+ "616e672e6f72672f67656e70726f746f2f676f6f676c65617069732f6269" .
+ "677461626c652f61646d696e2f76323b61646d696eaa021e476f6f676c65" .
+ "2e436c6f75642e4269677461626c652e41646d696e2e5632ca021e476f6f" .
+ "676c655c436c6f75645c4269677461626c655c41646d696e5c5632620670" .
+ "726f746f33"
), true);
static::$is_initialized = true;
diff --git a/Bigtable/metadata/Admin/V2/BigtableTableAdmin.php b/Bigtable/metadata/Admin/V2/BigtableTableAdmin.php
index be3a32ec1891..4f752d039603 100644
--- a/Bigtable/metadata/Admin/V2/BigtableTableAdmin.php
+++ b/Bigtable/metadata/Admin/V2/BigtableTableAdmin.php
@@ -15,6 +15,9 @@ public static function initOnce() {
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\Table::initOnce();
\GPBMetadata\Google\Iam\V1\IamPolicy::initOnce();
\GPBMetadata\Google\Iam\V1\Policy::initOnce();
@@ -23,184 +26,234 @@ public static function initOnce() {
\GPBMetadata\Google\Protobuf\GPBEmpty::initOnce();
\GPBMetadata\Google\Protobuf\Timestamp::initOnce();
$pool->internalAddGeneratedFile(hex2bin(
- "0ac9290a33676f6f676c652f6269677461626c652f61646d696e2f76322f" .
+ "0a99350a33676f6f676c652f6269677461626c652f61646d696e2f76322f" .
"6269677461626c655f7461626c655f61646d696e2e70726f746f1218676f" .
- "6f676c652e6269677461626c652e61646d696e2e76321a24676f6f676c65" .
- "2f6269677461626c652f61646d696e2f76322f7461626c652e70726f746f" .
- "1a1e676f6f676c652f69616d2f76312f69616d5f706f6c6963792e70726f" .
- "746f1a1a676f6f676c652f69616d2f76312f706f6c6963792e70726f746f" .
- "1a23676f6f676c652f6c6f6e6772756e6e696e672f6f7065726174696f6e" .
- "732e70726f746f1a1e676f6f676c652f70726f746f6275662f6475726174" .
- "696f6e2e70726f746f1a1b676f6f676c652f70726f746f6275662f656d70" .
- "74792e70726f746f1a1f676f6f676c652f70726f746f6275662f74696d65" .
- "7374616d702e70726f746f22c8010a124372656174655461626c65526571" .
- "75657374120e0a06706172656e7418012001280912100a087461626c655f" .
- "6964180220012809122e0a057461626c6518032001280b321f2e676f6f67" .
- "6c652e6269677461626c652e61646d696e2e76322e5461626c65124a0a0e" .
- "696e697469616c5f73706c69747318042003280b32322e676f6f676c652e" .
- "6269677461626c652e61646d696e2e76322e4372656174655461626c6552" .
- "6571756573742e53706c69741a140a0553706c6974120b0a036b65791801" .
- "2001280c225b0a1e4372656174655461626c6546726f6d536e617073686f" .
- "7452657175657374120e0a06706172656e7418012001280912100a087461" .
- "626c655f696418022001280912170a0f736f757263655f736e617073686f" .
- "74180320012809226d0a1344726f70526f7752616e676552657175657374" .
- "120c0a046e616d6518012001280912180a0e726f775f6b65795f70726566" .
- "697818022001280c480012240a1a64656c6574655f616c6c5f646174615f" .
- "66726f6d5f7461626c65180320012808480042080a06746172676574227e" .
- "0a114c6973745461626c657352657175657374120e0a06706172656e7418" .
- "012001280912320a047669657718022001280e32242e676f6f676c652e62" .
- "69677461626c652e61646d696e2e76322e5461626c652e5669657712110a" .
- "09706167655f73697a6518042001280512120a0a706167655f746f6b656e" .
- "180320012809225e0a124c6973745461626c6573526573706f6e7365122f" .
- "0a067461626c657318012003280b321f2e676f6f676c652e626967746162" .
- "6c652e61646d696e2e76322e5461626c6512170a0f6e6578745f70616765" .
- "5f746f6b656e18022001280922530a0f4765745461626c65526571756573" .
- "74120c0a046e616d6518012001280912320a047669657718022001280e32" .
+ "6f676c652e6269677461626c652e61646d696e2e76321a17676f6f676c65" .
+ "2f6170692f636c69656e742e70726f746f1a1f676f6f676c652f6170692f" .
+ "6669656c645f6265686176696f722e70726f746f1a19676f6f676c652f61" .
+ "70692f7265736f757263652e70726f746f1a24676f6f676c652f62696774" .
+ "61626c652f61646d696e2f76322f7461626c652e70726f746f1a1e676f6f" .
+ "676c652f69616d2f76312f69616d5f706f6c6963792e70726f746f1a1a67" .
+ "6f6f676c652f69616d2f76312f706f6c6963792e70726f746f1a23676f6f" .
+ "676c652f6c6f6e6772756e6e696e672f6f7065726174696f6e732e70726f" .
+ "746f1a1e676f6f676c652f70726f746f6275662f6475726174696f6e2e70" .
+ "726f746f1a1b676f6f676c652f70726f746f6275662f656d7074792e7072" .
+ "6f746f1a1f676f6f676c652f70726f746f6275662f74696d657374616d70" .
+ "2e70726f746f22fc010a124372656174655461626c655265717565737412" .
+ "380a06706172656e741801200128094228e04102fa41220a206269677461" .
+ "626c652e676f6f676c65617069732e636f6d2f496e7374616e636512150a" .
+ "087461626c655f69641802200128094203e0410212330a057461626c6518" .
+ "032001280b321f2e676f6f676c652e6269677461626c652e61646d696e2e" .
+ "76322e5461626c654203e04102124a0a0e696e697469616c5f73706c6974" .
+ "7318042003280b32322e676f6f676c652e6269677461626c652e61646d69" .
+ "6e2e76322e4372656174655461626c65526571756573742e53706c69741a" .
+ "140a0553706c6974120b0a036b657918012001280c22b4010a1e43726561" .
+ "74655461626c6546726f6d536e617073686f745265717565737412380a06" .
+ "706172656e741801200128094228e04102fa41220a206269677461626c65" .
+ "2e676f6f676c65617069732e636f6d2f496e7374616e636512150a087461" .
+ "626c655f69641802200128094203e0410212410a0f736f757263655f736e" .
+ "617073686f741803200128094228e04102fa41220a206269677461626c65" .
+ "2e676f6f676c65617069732e636f6d2f536e617073686f742294010a1344" .
+ "726f70526f7752616e67655265717565737412330a046e616d6518012001" .
+ "28094225e04102fa411f0a1d6269677461626c652e676f6f676c65617069" .
+ "732e636f6d2f5461626c6512180a0e726f775f6b65795f70726566697818" .
+ "022001280c480012240a1a64656c6574655f616c6c5f646174615f66726f" .
+ "6d5f7461626c65180320012808480042080a0674617267657422a8010a11" .
+ "4c6973745461626c65735265717565737412380a06706172656e74180120" .
+ "0128094228e04102fa41220a206269677461626c652e676f6f676c656170" .
+ "69732e636f6d2f496e7374616e636512320a047669657718022001280e32" .
"242e676f6f676c652e6269677461626c652e61646d696e2e76322e546162" .
- "6c652e5669657722220a1244656c6574655461626c655265717565737412" .
- "0c0a046e616d6518012001280922ae020a1b4d6f64696679436f6c756d6e" .
- "46616d696c69657352657175657374120c0a046e616d6518012001280912" .
- "590a0d6d6f64696669636174696f6e7318022003280b32422e676f6f676c" .
- "652e6269677461626c652e61646d696e2e76322e4d6f64696679436f6c75" .
- "6d6e46616d696c696573526571756573742e4d6f64696669636174696f6e" .
- "1aa5010a0c4d6f64696669636174696f6e120a0a02696418012001280912" .
- "380a0663726561746518022001280b32262e676f6f676c652e6269677461" .
- "626c652e61646d696e2e76322e436f6c756d6e46616d696c79480012380a" .
- "0675706461746518032001280b32262e676f6f676c652e6269677461626c" .
- "652e61646d696e2e76322e436f6c756d6e46616d696c794800120e0a0464" .
- "726f70180420012808480042050a036d6f64222f0a1f47656e6572617465" .
- "436f6e73697374656e6379546f6b656e52657175657374120c0a046e616d" .
- "65180120012809223d0a2047656e6572617465436f6e73697374656e6379" .
- "546f6b656e526573706f6e736512190a11636f6e73697374656e63795f74" .
- "6f6b656e18012001280922420a17436865636b436f6e73697374656e6379" .
- "52657175657374120c0a046e616d6518012001280912190a11636f6e7369" .
- "7374656e63795f746f6b656e180220012809222e0a18436865636b436f6e" .
- "73697374656e6379526573706f6e736512120a0a636f6e73697374656e74" .
- "1801200128082287010a14536e617073686f745461626c65526571756573" .
- "74120c0a046e616d65180120012809120f0a07636c757374657218022001" .
- "280912130a0b736e617073686f745f696418032001280912260a0374746c" .
- "18042001280b32192e676f6f676c652e70726f746f6275662e4475726174" .
- "696f6e12130a0b6465736372697074696f6e18052001280922220a124765" .
- "74536e617073686f7452657175657374120c0a046e616d65180120012809" .
- "224d0a144c697374536e617073686f747352657175657374120e0a067061" .
- "72656e7418012001280912110a09706167655f73697a6518022001280512" .
- "120a0a706167655f746f6b656e18032001280922670a154c697374536e61" .
- "7073686f7473526573706f6e736512350a09736e617073686f7473180120" .
- "03280b32222e676f6f676c652e6269677461626c652e61646d696e2e7632" .
- "2e536e617073686f7412170a0f6e6578745f706167655f746f6b656e1802" .
- "2001280922250a1544656c657465536e617073686f745265717565737412" .
- "0c0a046e616d6518012001280922c4010a15536e617073686f745461626c" .
- "654d6574616461746112480a106f726967696e616c5f7265717565737418" .
- "012001280b322e2e676f6f676c652e6269677461626c652e61646d696e2e" .
- "76322e536e617073686f745461626c655265717565737412300a0c726571" .
- "756573745f74696d6518022001280b321a2e676f6f676c652e70726f746f" .
- "6275662e54696d657374616d70122f0a0b66696e6973685f74696d651803" .
+ "6c652e5669657712110a09706167655f73697a6518042001280512120a0a" .
+ "706167655f746f6b656e180320012809225e0a124c6973745461626c6573" .
+ "526573706f6e7365122f0a067461626c657318012003280b321f2e676f6f" .
+ "676c652e6269677461626c652e61646d696e2e76322e5461626c6512170a" .
+ "0f6e6578745f706167655f746f6b656e180220012809227a0a0f47657454" .
+ "61626c655265717565737412330a046e616d651801200128094225e04102" .
+ "fa411f0a1d6269677461626c652e676f6f676c65617069732e636f6d2f54" .
+ "61626c6512320a047669657718022001280e32242e676f6f676c652e6269" .
+ "677461626c652e61646d696e2e76322e5461626c652e5669657722490a12" .
+ "44656c6574655461626c655265717565737412330a046e616d6518012001" .
+ "28094225e04102fa411f0a1d6269677461626c652e676f6f676c65617069" .
+ "732e636f6d2f5461626c6522da020a1b4d6f64696679436f6c756d6e4661" .
+ "6d696c6965735265717565737412330a046e616d651801200128094225e0" .
+ "4102fa411f0a1d6269677461626c652e676f6f676c65617069732e636f6d" .
+ "2f5461626c65125e0a0d6d6f64696669636174696f6e7318022003280b32" .
+ "422e676f6f676c652e6269677461626c652e61646d696e2e76322e4d6f64" .
+ "696679436f6c756d6e46616d696c696573526571756573742e4d6f646966" .
+ "69636174696f6e4203e041021aa5010a0c4d6f64696669636174696f6e12" .
+ "0a0a02696418012001280912380a0663726561746518022001280b32262e" .
+ "676f6f676c652e6269677461626c652e61646d696e2e76322e436f6c756d" .
+ "6e46616d696c79480012380a0675706461746518032001280b32262e676f" .
+ "6f676c652e6269677461626c652e61646d696e2e76322e436f6c756d6e46" .
+ "616d696c794800120e0a0464726f70180420012808480042050a036d6f64" .
+ "22560a1f47656e6572617465436f6e73697374656e6379546f6b656e5265" .
+ "717565737412330a046e616d651801200128094225e04102fa411f0a1d62" .
+ "69677461626c652e676f6f676c65617069732e636f6d2f5461626c65223d" .
+ "0a2047656e6572617465436f6e73697374656e6379546f6b656e52657370" .
+ "6f6e736512190a11636f6e73697374656e63795f746f6b656e1801200128" .
+ "09226e0a17436865636b436f6e73697374656e6379526571756573741233" .
+ "0a046e616d651801200128094225e04102fa411f0a1d6269677461626c65" .
+ "2e676f6f676c65617069732e636f6d2f5461626c65121e0a11636f6e7369" .
+ "7374656e63795f746f6b656e1802200128094203e04102222e0a18436865" .
+ "636b436f6e73697374656e6379526573706f6e736512120a0a636f6e7369" .
+ "7374656e741801200128082287010a14536e617073686f745461626c6552" .
+ "657175657374120c0a046e616d65180120012809120f0a07636c75737465" .
+ "7218022001280912130a0b736e617073686f745f69641803200128091226" .
+ "0a0374746c18042001280b32192e676f6f676c652e70726f746f6275662e" .
+ "4475726174696f6e12130a0b6465736372697074696f6e18052001280922" .
+ "4c0a12476574536e617073686f745265717565737412360a046e616d6518" .
+ "01200128094228e04102fa41220a206269677461626c652e676f6f676c65" .
+ "617069732e636f6d2f536e617073686f7422760a144c697374536e617073" .
+ "686f74735265717565737412370a06706172656e741801200128094227e0" .
+ "4102fa41210a1f6269677461626c652e676f6f676c65617069732e636f6d" .
+ "2f436c757374657212110a09706167655f73697a6518022001280512120a" .
+ "0a706167655f746f6b656e18032001280922670a154c697374536e617073" .
+ "686f7473526573706f6e736512350a09736e617073686f74731801200328" .
+ "0b32222e676f6f676c652e6269677461626c652e61646d696e2e76322e53" .
+ "6e617073686f7412170a0f6e6578745f706167655f746f6b656e18022001" .
+ "2809224f0a1544656c657465536e617073686f745265717565737412360a" .
+ "046e616d651801200128094228e04102fa41220a206269677461626c652e" .
+ "676f6f676c65617069732e636f6d2f536e617073686f7422c4010a15536e" .
+ "617073686f745461626c654d6574616461746112480a106f726967696e61" .
+ "6c5f7265717565737418012001280b322e2e676f6f676c652e6269677461" .
+ "626c652e61646d696e2e76322e536e617073686f745461626c6552657175" .
+ "65737412300a0c726571756573745f74696d6518022001280b321a2e676f" .
+ "6f676c652e70726f746f6275662e54696d657374616d70122f0a0b66696e" .
+ "6973685f74696d6518032001280b321a2e676f6f676c652e70726f746f62" .
+ "75662e54696d657374616d7022d8010a1f4372656174655461626c654672" .
+ "6f6d536e617073686f744d6574616461746112520a106f726967696e616c" .
+ "5f7265717565737418012001280b32382e676f6f676c652e626967746162" .
+ "6c652e61646d696e2e76322e4372656174655461626c6546726f6d536e61" .
+ "7073686f745265717565737412300a0c726571756573745f74696d651802" .
"2001280b321a2e676f6f676c652e70726f746f6275662e54696d65737461" .
- "6d7022d8010a1f4372656174655461626c6546726f6d536e617073686f74" .
- "4d6574616461746112520a106f726967696e616c5f726571756573741801" .
- "2001280b32382e676f6f676c652e6269677461626c652e61646d696e2e76" .
- "322e4372656174655461626c6546726f6d536e617073686f745265717565" .
- "737412300a0c726571756573745f74696d6518022001280b321a2e676f6f" .
- "676c652e70726f746f6275662e54696d657374616d70122f0a0b66696e69" .
- "73685f74696d6518032001280b321a2e676f6f676c652e70726f746f6275" .
- "662e54696d657374616d703299150a124269677461626c655461626c6541" .
- "646d696e1293010a0b4372656174655461626c65122c2e676f6f676c652e" .
- "6269677461626c652e61646d696e2e76322e4372656174655461626c6552" .
- "6571756573741a1f2e676f6f676c652e6269677461626c652e61646d696e" .
- "2e76322e5461626c65223582d3e493022f222a2f76322f7b706172656e74" .
- "3d70726f6a656374732f2a2f696e7374616e6365732f2a7d2f7461626c65" .
- "733a012a12bc010a174372656174655461626c6546726f6d536e61707368" .
- "6f7412382e676f6f676c652e6269677461626c652e61646d696e2e76322e" .
- "4372656174655461626c6546726f6d536e617073686f7452657175657374" .
- "1a1d2e676f6f676c652e6c6f6e6772756e6e696e672e4f7065726174696f" .
- "6e224882d3e4930242223d2f76322f7b706172656e743d70726f6a656374" .
- "732f2a2f696e7374616e6365732f2a7d2f7461626c65733a637265617465" .
- "46726f6d536e617073686f743a012a129b010a0a4c6973745461626c6573" .
- "122b2e676f6f676c652e6269677461626c652e61646d696e2e76322e4c69" .
- "73745461626c6573526571756573741a2c2e676f6f676c652e6269677461" .
- "626c652e61646d696e2e76322e4c6973745461626c6573526573706f6e73" .
- "65223282d3e493022c122a2f76322f7b706172656e743d70726f6a656374" .
- "732f2a2f696e7374616e6365732f2a7d2f7461626c6573128a010a084765" .
- "745461626c6512292e676f6f676c652e6269677461626c652e61646d696e" .
- "2e76322e4765745461626c65526571756573741a1f2e676f6f676c652e62" .
- "69677461626c652e61646d696e2e76322e5461626c65223282d3e493022c" .
- "122a2f76322f7b6e616d653d70726f6a656374732f2a2f696e7374616e63" .
- "65732f2a2f7461626c65732f2a7d1287010a0b44656c6574655461626c65" .
- "122c2e676f6f676c652e6269677461626c652e61646d696e2e76322e4465" .
- "6c6574655461626c65526571756573741a162e676f6f676c652e70726f74" .
- "6f6275662e456d707479223282d3e493022c2a2a2f76322f7b6e616d653d" .
+ "6d70122f0a0b66696e6973685f74696d6518032001280b321a2e676f6f67" .
+ "6c652e70726f746f6275662e54696d657374616d7032e91b0a1242696774" .
+ "61626c655461626c6541646d696e12ab010a0b4372656174655461626c65" .
+ "122c2e676f6f676c652e6269677461626c652e61646d696e2e76322e4372" .
+ "656174655461626c65526571756573741a1f2e676f6f676c652e62696774" .
+ "61626c652e61646d696e2e76322e5461626c65224d82d3e493022f222a2f" .
+ "76322f7b706172656e743d70726f6a656374732f2a2f696e7374616e6365" .
+ "732f2a7d2f7461626c65733a012ada4115706172656e742c7461626c655f" .
+ "69642c7461626c65128a020a174372656174655461626c6546726f6d536e" .
+ "617073686f7412382e676f6f676c652e6269677461626c652e61646d696e" .
+ "2e76322e4372656174655461626c6546726f6d536e617073686f74526571" .
+ "756573741a1d2e676f6f676c652e6c6f6e6772756e6e696e672e4f706572" .
+ "6174696f6e22950182d3e4930242223d2f76322f7b706172656e743d7072" .
+ "6f6a656374732f2a2f696e7374616e6365732f2a7d2f7461626c65733a63" .
+ "726561746546726f6d536e617073686f743a012ada411f706172656e742c" .
+ "7461626c655f69642c736f757263655f736e617073686f74ca41280a0554" .
+ "61626c65121f4372656174655461626c6546726f6d536e617073686f744d" .
+ "6574616461746112a4010a0a4c6973745461626c6573122b2e676f6f676c" .
+ "652e6269677461626c652e61646d696e2e76322e4c6973745461626c6573" .
+ "526571756573741a2c2e676f6f676c652e6269677461626c652e61646d69" .
+ "6e2e76322e4c6973745461626c6573526573706f6e7365223b82d3e49302" .
+ "2c122a2f76322f7b706172656e743d70726f6a656374732f2a2f696e7374" .
+ "616e6365732f2a7d2f7461626c6573da4106706172656e741291010a0847" .
+ "65745461626c6512292e676f6f676c652e6269677461626c652e61646d69" .
+ "6e2e76322e4765745461626c65526571756573741a1f2e676f6f676c652e" .
+ "6269677461626c652e61646d696e2e76322e5461626c65223982d3e49302" .
+ "2c122a2f76322f7b6e616d653d70726f6a656374732f2a2f696e7374616e" .
+ "6365732f2a2f7461626c65732f2a7dda41046e616d65128e010a0b44656c" .
+ "6574655461626c65122c2e676f6f676c652e6269677461626c652e61646d" .
+ "696e2e76322e44656c6574655461626c65526571756573741a162e676f6f" .
+ "676c652e70726f746f6275662e456d707479223982d3e493022c2a2a2f76" .
+ "322f7b6e616d653d70726f6a656374732f2a2f696e7374616e6365732f2a" .
+ "2f7461626c65732f2a7dda41046e616d6512cf010a144d6f64696679436f" .
+ "6c756d6e46616d696c69657312352e676f6f676c652e6269677461626c65" .
+ "2e61646d696e2e76322e4d6f64696679436f6c756d6e46616d696c696573" .
+ "526571756573741a1f2e676f6f676c652e6269677461626c652e61646d69" .
+ "6e2e76322e5461626c65225f82d3e4930244223f2f76322f7b6e616d653d" .
"70726f6a656374732f2a2f696e7374616e6365732f2a2f7461626c65732f" .
- "2a7d12ba010a144d6f64696679436f6c756d6e46616d696c69657312352e" .
- "676f6f676c652e6269677461626c652e61646d696e2e76322e4d6f646966" .
- "79436f6c756d6e46616d696c696573526571756573741a1f2e676f6f676c" .
- "652e6269677461626c652e61646d696e2e76322e5461626c65224a82d3e4" .
- "930244223f2f76322f7b6e616d653d70726f6a656374732f2a2f696e7374" .
- "616e6365732f2a2f7461626c65732f2a7d3a6d6f64696679436f6c756d6e" .
- "46616d696c6965733a012a1299010a0c44726f70526f7752616e6765122d" .
- "2e676f6f676c652e6269677461626c652e61646d696e2e76322e44726f70" .
- "526f7752616e6765526571756573741a162e676f6f676c652e70726f746f" .
- "6275662e456d707479224282d3e493023c22372f76322f7b6e616d653d70" .
- "726f6a656374732f2a2f696e7374616e6365732f2a2f7461626c65732f2a" .
- "7d3a64726f70526f7752616e67653a012a12e1010a1847656e6572617465" .
- "436f6e73697374656e6379546f6b656e12392e676f6f676c652e62696774" .
- "61626c652e61646d696e2e76322e47656e6572617465436f6e7369737465" .
- "6e6379546f6b656e526571756573741a3a2e676f6f676c652e6269677461" .
- "626c652e61646d696e2e76322e47656e6572617465436f6e73697374656e" .
- "6379546f6b656e526573706f6e7365224e82d3e493024822432f76322f7b" .
+ "2a7d3a6d6f64696679436f6c756d6e46616d696c6965733a012ada41126e" .
+ "616d652c6d6f64696669636174696f6e731299010a0c44726f70526f7752" .
+ "616e6765122d2e676f6f676c652e6269677461626c652e61646d696e2e76" .
+ "322e44726f70526f7752616e6765526571756573741a162e676f6f676c65" .
+ "2e70726f746f6275662e456d707479224282d3e493023c22372f76322f7b" .
"6e616d653d70726f6a656374732f2a2f696e7374616e6365732f2a2f7461" .
- "626c65732f2a7d3a67656e6572617465436f6e73697374656e6379546f6b" .
- "656e3a012a12c1010a10436865636b436f6e73697374656e637912312e67" .
- "6f6f676c652e6269677461626c652e61646d696e2e76322e436865636b43" .
- "6f6e73697374656e6379526571756573741a322e676f6f676c652e626967" .
- "7461626c652e61646d696e2e76322e436865636b436f6e73697374656e63" .
- "79526573706f6e7365224682d3e4930240223b2f76322f7b6e616d653d70" .
- "726f6a656374732f2a2f696e7374616e6365732f2a2f7461626c65732f2a" .
- "7d3a636865636b436f6e73697374656e63793a012a129e010a0d536e6170" .
- "73686f745461626c65122e2e676f6f676c652e6269677461626c652e6164" .
- "6d696e2e76322e536e617073686f745461626c65526571756573741a1d2e" .
- "676f6f676c652e6c6f6e6772756e6e696e672e4f7065726174696f6e223e" .
- "82d3e493023822332f76322f7b6e616d653d70726f6a656374732f2a2f69" .
- "6e7374616e6365732f2a2f7461626c65732f2a7d3a736e617073686f743a" .
- "012a12a1010a0b476574536e617073686f74122c2e676f6f676c652e6269" .
- "677461626c652e61646d696e2e76322e476574536e617073686f74526571" .
- "756573741a222e676f6f676c652e6269677461626c652e61646d696e2e76" .
- "322e536e617073686f74224082d3e493023a12382f76322f7b6e616d653d" .
- "70726f6a656374732f2a2f696e7374616e6365732f2a2f636c7573746572" .
- "732f2a2f736e617073686f74732f2a7d12b2010a0d4c697374536e617073" .
- "686f7473122e2e676f6f676c652e6269677461626c652e61646d696e2e76" .
- "322e4c697374536e617073686f7473526571756573741a2f2e676f6f676c" .
- "652e6269677461626c652e61646d696e2e76322e4c697374536e61707368" .
- "6f7473526573706f6e7365224082d3e493023a12382f76322f7b70617265" .
- "6e743d70726f6a656374732f2a2f696e7374616e6365732f2a2f636c7573" .
- "746572732f2a7d2f736e617073686f7473129b010a0e44656c657465536e" .
- "617073686f74122f2e676f6f676c652e6269677461626c652e61646d696e" .
- "2e76322e44656c657465536e617073686f74526571756573741a162e676f" .
- "6f676c652e70726f746f6275662e456d707479224082d3e493023a2a382f" .
- "76322f7b6e616d653d70726f6a656374732f2a2f696e7374616e6365732f" .
- "2a2f636c7573746572732f2a2f736e617073686f74732f2a7d1291010a0c" .
- "47657449616d506f6c69637912222e676f6f676c652e69616d2e76312e47" .
- "657449616d506f6c696379526571756573741a152e676f6f676c652e6961" .
- "6d2e76312e506f6c696379224682d3e4930240223b2f76322f7b7265736f" .
- "757263653d70726f6a656374732f2a2f696e7374616e6365732f2a2f7461" .
- "626c65732f2a7d3a67657449616d506f6c6963793a012a1291010a0c5365" .
- "7449616d506f6c69637912222e676f6f676c652e69616d2e76312e536574" .
- "49616d506f6c696379526571756573741a152e676f6f676c652e69616d2e" .
- "76312e506f6c696379224682d3e4930240223b2f76322f7b7265736f7572" .
+ "626c65732f2a7d3a64726f70526f7752616e67653a012a12e8010a184765" .
+ "6e6572617465436f6e73697374656e6379546f6b656e12392e676f6f676c" .
+ "652e6269677461626c652e61646d696e2e76322e47656e6572617465436f" .
+ "6e73697374656e6379546f6b656e526571756573741a3a2e676f6f676c65" .
+ "2e6269677461626c652e61646d696e2e76322e47656e6572617465436f6e" .
+ "73697374656e6379546f6b656e526573706f6e7365225582d3e493024822" .
+ "432f76322f7b6e616d653d70726f6a656374732f2a2f696e7374616e6365" .
+ "732f2a2f7461626c65732f2a7d3a67656e6572617465436f6e7369737465" .
+ "6e6379546f6b656e3a012ada41046e616d6512da010a10436865636b436f" .
+ "6e73697374656e637912312e676f6f676c652e6269677461626c652e6164" .
+ "6d696e2e76322e436865636b436f6e73697374656e637952657175657374" .
+ "1a322e676f6f676c652e6269677461626c652e61646d696e2e76322e4368" .
+ "65636b436f6e73697374656e6379526573706f6e7365225f82d3e4930240" .
+ "223b2f76322f7b6e616d653d70726f6a656374732f2a2f696e7374616e63" .
+ "65732f2a2f7461626c65732f2a7d3a636865636b436f6e73697374656e63" .
+ "793a012ada41166e616d652c636f6e73697374656e63795f746f6b656e12" .
+ "ea010a0d536e617073686f745461626c65122e2e676f6f676c652e626967" .
+ "7461626c652e61646d696e2e76322e536e617073686f745461626c655265" .
+ "71756573741a1d2e676f6f676c652e6c6f6e6772756e6e696e672e4f7065" .
+ "726174696f6e22890182d3e493023822332f76322f7b6e616d653d70726f" .
+ "6a656374732f2a2f696e7374616e6365732f2a2f7461626c65732f2a7d3a" .
+ "736e617073686f743a012ada41246e616d652c636c75737465722c736e61" .
+ "7073686f745f69642c6465736372697074696f6eca41210a08536e617073" .
+ "686f741215536e617073686f745461626c654d6574616461746112a8010a" .
+ "0b476574536e617073686f74122c2e676f6f676c652e6269677461626c65" .
+ "2e61646d696e2e76322e476574536e617073686f74526571756573741a22" .
+ "2e676f6f676c652e6269677461626c652e61646d696e2e76322e536e6170" .
+ "73686f74224782d3e493023a12382f76322f7b6e616d653d70726f6a6563" .
+ "74732f2a2f696e7374616e6365732f2a2f636c7573746572732f2a2f736e" .
+ "617073686f74732f2a7dda41046e616d6512bb010a0d4c697374536e6170" .
+ "73686f7473122e2e676f6f676c652e6269677461626c652e61646d696e2e" .
+ "76322e4c697374536e617073686f7473526571756573741a2f2e676f6f67" .
+ "6c652e6269677461626c652e61646d696e2e76322e4c697374536e617073" .
+ "686f7473526573706f6e7365224982d3e493023a12382f76322f7b706172" .
+ "656e743d70726f6a656374732f2a2f696e7374616e6365732f2a2f636c75" .
+ "73746572732f2a7d2f736e617073686f7473da4106706172656e7412a201" .
+ "0a0e44656c657465536e617073686f74122f2e676f6f676c652e62696774" .
+ "61626c652e61646d696e2e76322e44656c657465536e617073686f745265" .
+ "71756573741a162e676f6f676c652e70726f746f6275662e456d70747922" .
+ "4782d3e493023a2a382f76322f7b6e616d653d70726f6a656374732f2a2f" .
+ "696e7374616e6365732f2a2f636c7573746572732f2a2f736e617073686f" .
+ "74732f2a7dda41046e616d65129c010a0c47657449616d506f6c69637912" .
+ "222e676f6f676c652e69616d2e76312e47657449616d506f6c6963795265" .
+ "71756573741a152e676f6f676c652e69616d2e76312e506f6c6963792251" .
+ "82d3e4930240223b2f76322f7b7265736f757263653d70726f6a65637473" .
+ "2f2a2f696e7374616e6365732f2a2f7461626c65732f2a7d3a6765744961" .
+ "6d506f6c6963793a012ada41087265736f7572636512f3010a0c53657449" .
+ "616d506f6c69637912222e676f6f676c652e69616d2e76312e5365744961" .
+ "6d506f6c696379526571756573741a152e676f6f676c652e69616d2e7631" .
+ "2e506f6c69637922a70182d3e493028e01223b2f76322f7b7265736f7572" .
"63653d70726f6a656374732f2a2f696e7374616e6365732f2a2f7461626c" .
- "65732f2a7d3a73657449616d506f6c6963793a012a12b7010a1254657374" .
- "49616d5065726d697373696f6e7312282e676f6f676c652e69616d2e7631" .
- "2e5465737449616d5065726d697373696f6e73526571756573741a292e67" .
- "6f6f676c652e69616d2e76312e5465737449616d5065726d697373696f6e" .
- "73526573706f6e7365224c82d3e493024622412f76322f7b7265736f7572" .
- "63653d70726f6a656374732f2a2f696e7374616e6365732f2a2f7461626c" .
- "65732f2a7d3a7465737449616d5065726d697373696f6e733a012a42ba01" .
- "0a1c636f6d2e676f6f676c652e6269677461626c652e61646d696e2e7632" .
- "42174269677461626c655461626c6541646d696e50726f746f50015a3d67" .
- "6f6f676c652e676f6c616e672e6f72672f67656e70726f746f2f676f6f67" .
- "6c65617069732f6269677461626c652f61646d696e2f76323b61646d696e" .
- "aa021e476f6f676c652e436c6f75642e4269677461626c652e41646d696e" .
- "2e5632ca021e476f6f676c655c436c6f75645c4269677461626c655c4164" .
- "6d696e5c5632620670726f746f33"
+ "65732f2a7d3a73657449616d506f6c6963793a012a5a4c22472f76322f7b" .
+ "7265736f757263653d70726f6a656374732f2a2f696e7374616e6365732f" .
+ "2a2f636c7573746572732f2a2f6261636b7570732f2a7d3a73657449616d" .
+ "506f6c6963793a012ada410f7265736f757263652c706f6c69637912a402" .
+ "0a125465737449616d5065726d697373696f6e7312282e676f6f676c652e" .
+ "69616d2e76312e5465737449616d5065726d697373696f6e735265717565" .
+ "73741a292e676f6f676c652e69616d2e76312e5465737449616d5065726d" .
+ "697373696f6e73526573706f6e736522b80182d3e493029a0122412f7632" .
+ "2f7b7265736f757263653d70726f6a656374732f2a2f696e7374616e6365" .
+ "732f2a2f7461626c65732f2a7d3a7465737449616d5065726d697373696f" .
+ "6e733a012a5a52224d2f76322f7b7265736f757263653d70726f6a656374" .
+ "732f2a2f696e7374616e6365732f2a2f636c7573746572732f2a2f626163" .
+ "6b7570732f2a7d3a7465737449616d5065726d697373696f6e733a012ada" .
+ "41147265736f757263652c7065726d697373696f6e731ade02ca411c6269" .
+ "677461626c6561646d696e2e676f6f676c65617069732e636f6dd241bb02" .
+ "68747470733a2f2f7777772e676f6f676c65617069732e636f6d2f617574" .
+ "682f6269677461626c652e61646d696e2c68747470733a2f2f7777772e67" .
+ "6f6f676c65617069732e636f6d2f617574682f6269677461626c652e6164" .
+ "6d696e2e7461626c652c68747470733a2f2f7777772e676f6f676c656170" .
+ "69732e636f6d2f617574682f636c6f75642d6269677461626c652e61646d" .
+ "696e2c68747470733a2f2f7777772e676f6f676c65617069732e636f6d2f" .
+ "617574682f636c6f75642d6269677461626c652e61646d696e2e7461626c" .
+ "652c68747470733a2f2f7777772e676f6f676c65617069732e636f6d2f61" .
+ "7574682f636c6f75642d706c6174666f726d2c68747470733a2f2f777777" .
+ "2e676f6f676c65617069732e636f6d2f617574682f636c6f75642d706c61" .
+ "74666f726d2e726561642d6f6e6c7942ba010a1c636f6d2e676f6f676c65" .
+ "2e6269677461626c652e61646d696e2e763242174269677461626c655461" .
+ "626c6541646d696e50726f746f50015a3d676f6f676c652e676f6c616e67" .
+ "2e6f72672f67656e70726f746f2f676f6f676c65617069732f6269677461" .
+ "626c652f61646d696e2f76323b61646d696eaa021e476f6f676c652e436c" .
+ "6f75642e4269677461626c652e41646d696e2e5632ca021e476f6f676c65" .
+ "5c436c6f75645c4269677461626c655c41646d696e5c5632620670726f74" .
+ "6f33"
), true);
static::$is_initialized = true;
diff --git a/Bigtable/metadata/Admin/V2/Instance.php b/Bigtable/metadata/Admin/V2/Instance.php
index 710f133a3e62..e333d9acc445 100644
--- a/Bigtable/metadata/Admin/V2/Instance.php
+++ b/Bigtable/metadata/Admin/V2/Instance.php
@@ -15,53 +15,69 @@ public static function initOnce() {
return;
}
\GPBMetadata\Google\Api\Annotations::initOnce();
+ \GPBMetadata\Google\Api\FieldBehavior::initOnce();
+ \GPBMetadata\Google\Api\Resource::initOnce();
\GPBMetadata\Google\Bigtable\Admin\V2\Common::initOnce();
$pool->internalAddGeneratedFile(hex2bin(
- "0ac10a0a27676f6f676c652f6269677461626c652f61646d696e2f76322f" .
+ "0adc0d0a27676f6f676c652f6269677461626c652f61646d696e2f76322f" .
"696e7374616e63652e70726f746f1218676f6f676c652e6269677461626c" .
- "652e61646d696e2e76321a25676f6f676c652f6269677461626c652f6164" .
- "6d696e2f76322f636f6d6d6f6e2e70726f746f2283030a08496e7374616e" .
- "6365120c0a046e616d6518012001280912140a0c646973706c61795f6e61" .
- "6d6518022001280912370a05737461746518032001280e32282e676f6f67" .
- "6c652e6269677461626c652e61646d696e2e76322e496e7374616e63652e" .
- "537461746512350a047479706518042001280e32272e676f6f676c652e62" .
- "69677461626c652e61646d696e2e76322e496e7374616e63652e54797065" .
- "123e0a066c6162656c7318052003280b322e2e676f6f676c652e62696774" .
- "61626c652e61646d696e2e76322e496e7374616e63652e4c6162656c7345" .
- "6e7472791a2d0a0b4c6162656c73456e747279120b0a036b657918012001" .
- "2809120d0a0576616c75651802200128093a02380122350a055374617465" .
- "12130a0f53544154455f4e4f545f4b4e4f574e100012090a055245414459" .
- "1001120c0a084352454154494e471002223d0a045479706512140a105459" .
- "50455f554e5350454349464945441000120e0a0a50524f44554354494f4e" .
- "1001120f0a0b444556454c4f504d454e541002228e020a07436c75737465" .
- "72120c0a046e616d6518012001280912100a086c6f636174696f6e180220" .
- "01280912360a05737461746518032001280e32272e676f6f676c652e6269" .
- "677461626c652e61646d696e2e76322e436c75737465722e537461746512" .
- "130a0b73657276655f6e6f64657318042001280512430a1464656661756c" .
- "745f73746f726167655f7479706518052001280e32252e676f6f676c652e" .
- "6269677461626c652e61646d696e2e76322e53746f726167655479706522" .
- "510a05537461746512130a0f53544154455f4e4f545f4b4e4f574e100012" .
- "090a0552454144591001120c0a084352454154494e471002120c0a085245" .
- "53495a494e471003120c0a0844495341424c454410042282030a0a417070" .
- "50726f66696c65120c0a046e616d65180120012809120c0a046574616718" .
- "022001280912130a0b6465736372697074696f6e18032001280912670a1d" .
- "6d756c74695f636c75737465725f726f7574696e675f7573655f616e7918" .
- "052001280b323e2e676f6f676c652e6269677461626c652e61646d696e2e" .
- "76322e41707050726f66696c652e4d756c7469436c7573746572526f7574" .
- "696e67557365416e794800125b0a1673696e676c655f636c75737465725f" .
- "726f7574696e6718062001280b32392e676f6f676c652e6269677461626c" .
- "652e61646d696e2e76322e41707050726f66696c652e53696e676c65436c" .
- "7573746572526f7574696e6748001a1b0a194d756c7469436c7573746572" .
- "526f7574696e67557365416e791a4e0a1453696e676c65436c7573746572" .
- "526f7574696e6712120a0a636c75737465725f696418012001280912220a" .
- "1a616c6c6f775f7472616e73616374696f6e616c5f777269746573180220" .
- "01280842100a0e726f7574696e675f706f6c69637942b0010a1c636f6d2e" .
- "676f6f676c652e6269677461626c652e61646d696e2e7632420d496e7374" .
- "616e636550726f746f50015a3d676f6f676c652e676f6c616e672e6f7267" .
- "2f67656e70726f746f2f676f6f676c65617069732f6269677461626c652f" .
- "61646d696e2f76323b61646d696eaa021e476f6f676c652e436c6f75642e" .
- "4269677461626c652e41646d696e2e5632ca021e476f6f676c655c436c6f" .
- "75645c4269677461626c655c41646d696e5c5632620670726f746f33"
+ "652e61646d696e2e76321a1f676f6f676c652f6170692f6669656c645f62" .
+ "65686176696f722e70726f746f1a19676f6f676c652f6170692f7265736f" .
+ "757263652e70726f746f1a25676f6f676c652f6269677461626c652f6164" .
+ "6d696e2f76322f636f6d6d6f6e2e70726f746f22dd030a08496e7374616e" .
+ "636512110a046e616d651801200128094203e0410312190a0c646973706c" .
+ "61795f6e616d651802200128094203e0410212370a057374617465180320" .
+ "01280e32282e676f6f676c652e6269677461626c652e61646d696e2e7632" .
+ "2e496e7374616e63652e537461746512350a047479706518042001280e32" .
+ "272e676f6f676c652e6269677461626c652e61646d696e2e76322e496e73" .
+ "74616e63652e54797065123e0a066c6162656c7318052003280b322e2e67" .
+ "6f6f676c652e6269677461626c652e61646d696e2e76322e496e7374616e" .
+ "63652e4c6162656c73456e7472791a2d0a0b4c6162656c73456e74727912" .
+ "0b0a036b6579180120012809120d0a0576616c75651802200128093a0238" .
+ "0122350a05537461746512130a0f53544154455f4e4f545f4b4e4f574e10" .
+ "0012090a0552454144591001120c0a084352454154494e471002223d0a04" .
+ "5479706512140a10545950455f554e5350454349464945441000120e0a0a" .
+ "50524f44554354494f4e1001120f0a0b444556454c4f504d454e5410023a" .
+ "4eea414b0a206269677461626c652e676f6f676c65617069732e636f6d2f" .
+ "496e7374616e6365122770726f6a656374732f7b70726f6a6563747d2f69" .
+ "6e7374616e6365732f7b696e7374616e63657d22a7030a07436c75737465" .
+ "7212110a046e616d651801200128094203e0410312380a086c6f63617469" .
+ "6f6e1802200128094226fa41230a216c6f636174696f6e732e676f6f676c" .
+ "65617069732e636f6d2f4c6f636174696f6e123b0a057374617465180320" .
+ "01280e32272e676f6f676c652e6269677461626c652e61646d696e2e7632" .
+ "2e436c75737465722e53746174654203e0410312180a0b73657276655f6e" .
+ "6f6465731804200128054203e0410212430a1464656661756c745f73746f" .
+ "726167655f7479706518052001280e32252e676f6f676c652e6269677461" .
+ "626c652e61646d696e2e76322e53746f726167655479706522510a055374" .
+ "61746512130a0f53544154455f4e4f545f4b4e4f574e100012090a055245" .
+ "4144591001120c0a084352454154494e471002120c0a08524553495a494e" .
+ "471003120c0a0844495341424c454410043a60ea415d0a1f626967746162" .
+ "6c652e676f6f676c65617069732e636f6d2f436c7573746572123a70726f" .
+ "6a656374732f7b70726f6a6563747d2f696e7374616e6365732f7b696e73" .
+ "74616e63657d2f636c7573746572732f7b636c75737465727d22ee030a0a" .
+ "41707050726f66696c65120c0a046e616d65180120012809120c0a046574" .
+ "616718022001280912130a0b6465736372697074696f6e18032001280912" .
+ "670a1d6d756c74695f636c75737465725f726f7574696e675f7573655f61" .
+ "6e7918052001280b323e2e676f6f676c652e6269677461626c652e61646d" .
+ "696e2e76322e41707050726f66696c652e4d756c7469436c757374657252" .
+ "6f7574696e67557365416e794800125b0a1673696e676c655f636c757374" .
+ "65725f726f7574696e6718062001280b32392e676f6f676c652e62696774" .
+ "61626c652e61646d696e2e76322e41707050726f66696c652e53696e676c" .
+ "65436c7573746572526f7574696e6748001a1b0a194d756c7469436c7573" .
+ "746572526f7574696e67557365416e791a4e0a1453696e676c65436c7573" .
+ "746572526f7574696e6712120a0a636c75737465725f6964180120012809" .
+ "12220a1a616c6c6f775f7472616e73616374696f6e616c5f777269746573" .
+ "1802200128083a6aea41670a226269677461626c652e676f6f676c656170" .
+ "69732e636f6d2f41707050726f66696c65124170726f6a656374732f7b70" .
+ "726f6a6563747d2f696e7374616e6365732f7b696e7374616e63657d2f61" .
+ "707050726f66696c65732f7b6170705f70726f66696c657d42100a0e726f" .
+ "7574696e675f706f6c69637942b0010a1c636f6d2e676f6f676c652e6269" .
+ "677461626c652e61646d696e2e7632420d496e7374616e636550726f746f" .
+ "50015a3d676f6f676c652e676f6c616e672e6f72672f67656e70726f746f" .
+ "2f676f6f676c65617069732f6269677461626c652f61646d696e2f76323b" .
+ "61646d696eaa021e476f6f676c652e436c6f75642e4269677461626c652e" .
+ "41646d696e2e5632ca021e476f6f676c655c436c6f75645c426967746162" .
+ "6c655c41646d696e5c5632620670726f746f33"
), true);
static::$is_initialized = true;
diff --git a/Bigtable/metadata/Admin/V2/Table.php b/Bigtable/metadata/Admin/V2/Table.php
index c9e0586358b2..3e2d4934c6ce 100644
--- a/Bigtable/metadata/Admin/V2/Table.php
+++ b/Bigtable/metadata/Admin/V2/Table.php
@@ -15,14 +15,18 @@ public static function initOnce() {
return;
}
\GPBMetadata\Google\Api\Annotations::initOnce();
+ \GPBMetadata\Google\Api\FieldBehavior::initOnce();
+ \GPBMetadata\Google\Api\Resource::initOnce();
\GPBMetadata\Google\Protobuf\Duration::initOnce();
\GPBMetadata\Google\Protobuf\Timestamp::initOnce();
$pool->internalAddGeneratedFile(hex2bin(
- "0af40e0a24676f6f676c652f6269677461626c652f61646d696e2f76322f" .
+ "0a84110a24676f6f676c652f6269677461626c652f61646d696e2f76322f" .
"7461626c652e70726f746f1218676f6f676c652e6269677461626c652e61" .
- "646d696e2e76321a1e676f6f676c652f70726f746f6275662f6475726174" .
+ "646d696e2e76321a1f676f6f676c652f6170692f6669656c645f62656861" .
+ "76696f722e70726f746f1a19676f6f676c652f6170692f7265736f757263" .
+ "652e70726f746f1a1e676f6f676c652f70726f746f6275662f6475726174" .
"696f6e2e70726f746f1a1f676f6f676c652f70726f746f6275662f74696d" .
- "657374616d702e70726f746f22cb060a055461626c65120c0a046e616d65" .
+ "657374616d702e70726f746f22a7070a055461626c65120c0a046e616d65" .
"180120012809124a0a0e636c75737465725f73746174657318022003280b" .
"32322e676f6f676c652e6269677461626c652e61646d696e2e76322e5461" .
"626c652e436c7573746572537461746573456e747279124c0a0f636f6c75" .
@@ -50,38 +54,45 @@ public static function initOnce() {
"1000120a0a064d494c4c49531001225c0a045669657712140a1056494557" .
"5f554e5350454349464945441000120d0a094e414d455f4f4e4c59100112" .
"0f0a0b534348454d415f56494557100212140a105245504c49434154494f" .
- "4e5f56494557100312080a0446554c4c100422410a0c436f6c756d6e4661" .
- "6d696c7912310a0767635f72756c6518012001280b32202e676f6f676c65" .
- "2e6269677461626c652e61646d696e2e76322e476352756c6522d5020a06" .
- "476352756c65121a0a106d61785f6e756d5f76657273696f6e7318012001" .
- "28054800122c0a076d61785f61676518022001280b32192e676f6f676c65" .
- "2e70726f746f6275662e4475726174696f6e480012450a0c696e74657273" .
- "656374696f6e18032001280b322d2e676f6f676c652e6269677461626c65" .
- "2e61646d696e2e76322e476352756c652e496e74657273656374696f6e48" .
- "0012370a05756e696f6e18042001280b32262e676f6f676c652e62696774" .
- "61626c652e61646d696e2e76322e476352756c652e556e696f6e48001a3f" .
- "0a0c496e74657273656374696f6e122f0a0572756c657318012003280b32" .
+ "4e5f56494557100312080a0446554c4c10043a5aea41570a1d6269677461" .
+ "626c652e676f6f676c65617069732e636f6d2f5461626c65123670726f6a" .
+ "656374732f7b70726f6a6563747d2f696e7374616e6365732f7b696e7374" .
+ "616e63657d2f7461626c65732f7b7461626c657d22410a0c436f6c756d6e" .
+ "46616d696c7912310a0767635f72756c6518012001280b32202e676f6f67" .
+ "6c652e6269677461626c652e61646d696e2e76322e476352756c6522d502" .
+ "0a06476352756c65121a0a106d61785f6e756d5f76657273696f6e731801" .
+ "200128054800122c0a076d61785f61676518022001280b32192e676f6f67" .
+ "6c652e70726f746f6275662e4475726174696f6e480012450a0c696e7465" .
+ "7273656374696f6e18032001280b322d2e676f6f676c652e626967746162" .
+ "6c652e61646d696e2e76322e476352756c652e496e74657273656374696f" .
+ "6e480012370a05756e696f6e18042001280b32262e676f6f676c652e6269" .
+ "677461626c652e61646d696e2e76322e476352756c652e556e696f6e4800" .
+ "1a3f0a0c496e74657273656374696f6e122f0a0572756c65731801200328" .
+ "0b32202e676f6f676c652e6269677461626c652e61646d696e2e76322e47" .
+ "6352756c651a380a05556e696f6e122f0a0572756c657318012003280b32" .
"202e676f6f676c652e6269677461626c652e61646d696e2e76322e476352" .
- "756c651a380a05556e696f6e122f0a0572756c657318012003280b32202e" .
- "676f6f676c652e6269677461626c652e61646d696e2e76322e476352756c" .
- "6542060a0472756c6522cf020a08536e617073686f74120c0a046e616d65" .
- "18012001280912350a0c736f757263655f7461626c6518022001280b321f" .
- "2e676f6f676c652e6269677461626c652e61646d696e2e76322e5461626c" .
- "6512170a0f646174615f73697a655f6279746573180320012803122f0a0b" .
- "6372656174655f74696d6518042001280b321a2e676f6f676c652e70726f" .
- "746f6275662e54696d657374616d70122f0a0b64656c6574655f74696d65" .
- "18052001280b321a2e676f6f676c652e70726f746f6275662e54696d6573" .
- "74616d7012370a05737461746518062001280e32282e676f6f676c652e62" .
- "69677461626c652e61646d696e2e76322e536e617073686f742e53746174" .
- "6512130a0b6465736372697074696f6e18072001280922350a0553746174" .
- "6512130a0f53544154455f4e4f545f4b4e4f574e100012090a0552454144" .
- "591001120c0a084352454154494e47100242ad010a1c636f6d2e676f6f67" .
- "6c652e6269677461626c652e61646d696e2e7632420a5461626c6550726f" .
- "746f50015a3d676f6f676c652e676f6c616e672e6f72672f67656e70726f" .
- "746f2f676f6f676c65617069732f6269677461626c652f61646d696e2f76" .
- "323b61646d696eaa021e476f6f676c652e436c6f75642e4269677461626c" .
- "652e41646d696e2e5632ca021e476f6f676c655c436c6f75645c42696774" .
- "61626c655c41646d696e5c5632620670726f746f33"
+ "756c6542060a0472756c6522c7030a08536e617073686f74120c0a046e61" .
+ "6d6518012001280912350a0c736f757263655f7461626c6518022001280b" .
+ "321f2e676f6f676c652e6269677461626c652e61646d696e2e76322e5461" .
+ "626c6512170a0f646174615f73697a655f6279746573180320012803122f" .
+ "0a0b6372656174655f74696d6518042001280b321a2e676f6f676c652e70" .
+ "726f746f6275662e54696d657374616d70122f0a0b64656c6574655f7469" .
+ "6d6518052001280b321a2e676f6f676c652e70726f746f6275662e54696d" .
+ "657374616d7012370a05737461746518062001280e32282e676f6f676c65" .
+ "2e6269677461626c652e61646d696e2e76322e536e617073686f742e5374" .
+ "61746512130a0b6465736372697074696f6e18072001280922350a055374" .
+ "61746512130a0f53544154455f4e4f545f4b4e4f574e100012090a055245" .
+ "4144591001120c0a084352454154494e4710023a76ea41730a2062696774" .
+ "61626c652e676f6f676c65617069732e636f6d2f536e617073686f74124f" .
+ "70726f6a656374732f7b70726f6a6563747d2f696e7374616e6365732f7b" .
+ "696e7374616e63657d2f636c7573746572732f7b636c75737465727d2f73" .
+ "6e617073686f74732f7b736e617073686f747d42ad010a1c636f6d2e676f" .
+ "6f676c652e6269677461626c652e61646d696e2e7632420a5461626c6550" .
+ "726f746f50015a3d676f6f676c652e676f6c616e672e6f72672f67656e70" .
+ "726f746f2f676f6f676c65617069732f6269677461626c652f61646d696e" .
+ "2f76323b61646d696eaa021e476f6f676c652e436c6f75642e4269677461" .
+ "626c652e41646d696e2e5632ca021e476f6f676c655c436c6f75645c4269" .
+ "677461626c655c41646d696e5c5632620670726f746f33"
), true);
static::$is_initialized = true;
diff --git a/Bigtable/src/Admin/V2/AppProfile.php b/Bigtable/src/Admin/V2/AppProfile.php
index 487a165be2b0..b744f5390679 100644
--- a/Bigtable/src/Admin/V2/AppProfile.php
+++ b/Bigtable/src/Admin/V2/AppProfile.php
@@ -67,7 +67,7 @@ class AppProfile extends \Google\Protobuf\Internal\Message
* @type string $description
* Optional long form description of the use case for this AppProfile.
* @type \Google\Cloud\Bigtable\Admin\V2\AppProfile\MultiClusterRoutingUseAny $multi_cluster_routing_use_any
- * Use a multi-cluster routing policy that may pick any cluster.
+ * Use a multi-cluster routing policy.
* @type \Google\Cloud\Bigtable\Admin\V2\AppProfile\SingleClusterRouting $single_cluster_routing
* Use a single-cluster routing policy.
* }
@@ -174,7 +174,7 @@ public function setDescription($var)
}
/**
- * Use a multi-cluster routing policy that may pick any cluster.
+ * Use a multi-cluster routing policy.
*
* Generated from protobuf field .google.bigtable.admin.v2.AppProfile.MultiClusterRoutingUseAny multi_cluster_routing_use_any = 5;
* @return \Google\Cloud\Bigtable\Admin\V2\AppProfile\MultiClusterRoutingUseAny
@@ -185,7 +185,7 @@ public function getMultiClusterRoutingUseAny()
}
/**
- * Use a multi-cluster routing policy that may pick any cluster.
+ * Use a multi-cluster routing policy.
*
* Generated from protobuf field .google.bigtable.admin.v2.AppProfile.MultiClusterRoutingUseAny multi_cluster_routing_use_any = 5;
* @param \Google\Cloud\Bigtable\Admin\V2\AppProfile\MultiClusterRoutingUseAny $var
diff --git a/Bigtable/src/Admin/V2/AppProfile/MultiClusterRoutingUseAny.php b/Bigtable/src/Admin/V2/AppProfile/MultiClusterRoutingUseAny.php
index bf832845b4b4..f6d3bd9aaf59 100644
--- a/Bigtable/src/Admin/V2/AppProfile/MultiClusterRoutingUseAny.php
+++ b/Bigtable/src/Admin/V2/AppProfile/MultiClusterRoutingUseAny.php
@@ -9,10 +9,11 @@
use Google\Protobuf\Internal\GPBUtil;
/**
- * Read/write requests may be routed to any cluster in the instance, and will
- * fail over to another cluster in the event of transient errors or delays.
- * Choosing this option sacrifices read-your-writes consistency to improve
- * availability.
+ * Read/write requests are routed to the nearest cluster in the instance, and
+ * will fail over to the nearest cluster that is available in the event of
+ * transient errors or delays. Clusters in a region are considered
+ * equidistant. Choosing this option sacrifices read-your-writes consistency
+ * to improve availability.
*
* Generated from protobuf message google.bigtable.admin.v2.AppProfile.MultiClusterRoutingUseAny
*/
diff --git a/Bigtable/src/Admin/V2/AppProfile/SingleClusterRouting.php b/Bigtable/src/Admin/V2/AppProfile/SingleClusterRouting.php
index f8804e94f385..4bdf45e1f030 100644
--- a/Bigtable/src/Admin/V2/AppProfile/SingleClusterRouting.php
+++ b/Bigtable/src/Admin/V2/AppProfile/SingleClusterRouting.php
@@ -10,7 +10,7 @@
/**
* Unconditionally routes all read/write requests to a specific cluster.
- * This option preserves read-your-writes consistency, but does not improve
+ * This option preserves read-your-writes consistency but does not improve
* availability.
*
* Generated from protobuf message google.bigtable.admin.v2.AppProfile.SingleClusterRouting
diff --git a/Bigtable/src/Admin/V2/BigtableInstanceAdminGrpcClient.php b/Bigtable/src/Admin/V2/BigtableInstanceAdminGrpcClient.php
index 035d444353e5..d02153ef6899 100644
--- a/Bigtable/src/Admin/V2/BigtableInstanceAdminGrpcClient.php
+++ b/Bigtable/src/Admin/V2/BigtableInstanceAdminGrpcClient.php
@@ -2,7 +2,7 @@
// GENERATED CODE -- DO NOT EDIT!
// Original file comments:
-// Copyright 2018 Google LLC.
+// Copyright 2019 Google LLC.
//
// Licensed under the Apache License, Version 2.0 (the "License");
// you may not use this file except in compliance with the License.
@@ -78,7 +78,9 @@ public function ListInstances(\Google\Cloud\Bigtable\Admin\V2\ListInstancesReque
}
/**
- * Updates an instance within a project.
+ * Updates an instance within a project. This method updates only the display
+ * name and type for an Instance. To update other Instance properties, such as
+ * labels, use PartialUpdateInstance.
* @param \Google\Cloud\Bigtable\Admin\V2\Instance $argument input argument
* @param array $metadata metadata
* @param array $options call options
@@ -92,7 +94,8 @@ public function UpdateInstance(\Google\Cloud\Bigtable\Admin\V2\Instance $argumen
}
/**
- * Partially updates an instance within a project.
+ * Partially updates an instance within a project. This method can modify all
+ * fields of an Instance and is the preferred way to update an Instance.
* @param \Google\Cloud\Bigtable\Admin\V2\PartialUpdateInstanceRequest $argument input argument
* @param array $metadata metadata
* @param array $options call options
diff --git a/Bigtable/src/Admin/V2/BigtableTableAdminGrpcClient.php b/Bigtable/src/Admin/V2/BigtableTableAdminGrpcClient.php
index 96e2ca9a232d..550f84eed614 100644
--- a/Bigtable/src/Admin/V2/BigtableTableAdminGrpcClient.php
+++ b/Bigtable/src/Admin/V2/BigtableTableAdminGrpcClient.php
@@ -2,7 +2,7 @@
// GENERATED CODE -- DO NOT EDIT!
// Original file comments:
-// Copyright 2018 Google LLC.
+// Copyright 2019 Google LLC.
//
// Licensed under the Apache License, Version 2.0 (the "License");
// you may not use this file except in compliance with the License.
@@ -264,8 +264,9 @@ public function DeleteSnapshot(\Google\Cloud\Bigtable\Admin\V2\DeleteSnapshotReq
}
/**
- * Gets the access control policy for a table resource. Returns an empty
- * policy if an table exists but does not have a policy set.
+ * Gets the access control policy for a resource.
+ * Returns an empty policy if the resource exists but does not have a policy
+ * set.
* @param \Google\Cloud\Iam\V1\GetIamPolicyRequest $argument input argument
* @param array $metadata metadata
* @param array $options call options
@@ -279,8 +280,8 @@ public function GetIamPolicy(\Google\Cloud\Iam\V1\GetIamPolicyRequest $argument,
}
/**
- * Sets the access control policy on a table resource. Replaces any existing
- * policy.
+ * Sets the access control policy on a Table or Backup resource.
+ * Replaces any existing policy.
* @param \Google\Cloud\Iam\V1\SetIamPolicyRequest $argument input argument
* @param array $metadata metadata
* @param array $options call options
diff --git a/Bigtable/src/Admin/V2/CheckConsistencyRequest.php b/Bigtable/src/Admin/V2/CheckConsistencyRequest.php
index 0b6eb24a89d9..6d85b32fe7bf 100644
--- a/Bigtable/src/Admin/V2/CheckConsistencyRequest.php
+++ b/Bigtable/src/Admin/V2/CheckConsistencyRequest.php
@@ -17,17 +17,17 @@
class CheckConsistencyRequest extends \Google\Protobuf\Internal\Message
{
/**
- * The unique name of the Table for which to check replication consistency.
+ * Required. The unique name of the Table for which to check replication consistency.
* Values are of the form
- * `projects//instances//tables/`.
+ * `projects/{project}/instances/{instance}/tables/{table}`.
*
- * Generated from protobuf field string name = 1;
+ * Generated from protobuf field string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = {
*/
private $name = '';
/**
- * The token created using GenerateConsistencyToken for the Table.
+ * Required. The token created using GenerateConsistencyToken for the Table.
*
- * Generated from protobuf field string consistency_token = 2;
+ * Generated from protobuf field string consistency_token = 2 [(.google.api.field_behavior) = REQUIRED];
*/
private $consistency_token = '';
@@ -38,11 +38,11 @@ class CheckConsistencyRequest extends \Google\Protobuf\Internal\Message
* Optional. Data for populating the Message object.
*
* @type string $name
- * The unique name of the Table for which to check replication consistency.
+ * Required. The unique name of the Table for which to check replication consistency.
* Values are of the form
- * `projects//instances//tables/`.
+ * `projects/{project}/instances/{instance}/tables/{table}`.
* @type string $consistency_token
- * The token created using GenerateConsistencyToken for the Table.
+ * Required. The token created using GenerateConsistencyToken for the Table.
* }
*/
public function __construct($data = NULL) {
@@ -51,11 +51,11 @@ public function __construct($data = NULL) {
}
/**
- * The unique name of the Table for which to check replication consistency.
+ * Required. The unique name of the Table for which to check replication consistency.
* Values are of the form
- * `projects//instances//tables/`.
+ * `projects/{project}/instances/{instance}/tables/{table}`.
*
- * Generated from protobuf field string name = 1;
+ * Generated from protobuf field string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = {
* @return string
*/
public function getName()
@@ -64,11 +64,11 @@ public function getName()
}
/**
- * The unique name of the Table for which to check replication consistency.
+ * Required. The unique name of the Table for which to check replication consistency.
* Values are of the form
- * `projects//instances//tables/`.
+ * `projects/{project}/instances/{instance}/tables/{table}`.
*
- * Generated from protobuf field string name = 1;
+ * Generated from protobuf field string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = {
* @param string $var
* @return $this
*/
@@ -81,9 +81,9 @@ public function setName($var)
}
/**
- * The token created using GenerateConsistencyToken for the Table.
+ * Required. The token created using GenerateConsistencyToken for the Table.
*
- * Generated from protobuf field string consistency_token = 2;
+ * Generated from protobuf field string consistency_token = 2 [(.google.api.field_behavior) = REQUIRED];
* @return string
*/
public function getConsistencyToken()
@@ -92,9 +92,9 @@ public function getConsistencyToken()
}
/**
- * The token created using GenerateConsistencyToken for the Table.
+ * Required. The token created using GenerateConsistencyToken for the Table.
*
- * Generated from protobuf field string consistency_token = 2;
+ * Generated from protobuf field string consistency_token = 2 [(.google.api.field_behavior) = REQUIRED];
* @param string $var
* @return $this
*/
diff --git a/Bigtable/src/Admin/V2/Cluster.php b/Bigtable/src/Admin/V2/Cluster.php
index dcbf99e0ef14..8c6fe60daf3f 100644
--- a/Bigtable/src/Admin/V2/Cluster.php
+++ b/Bigtable/src/Admin/V2/Cluster.php
@@ -18,11 +18,10 @@
class Cluster extends \Google\Protobuf\Internal\Message
{
/**
- * (`OutputOnly`)
* The unique name of the cluster. Values are of the form
- * `projects//instances//clusters/[a-z][-a-z0-9]*`.
+ * `projects/{project}/instances/{instance}/clusters/[a-z][-a-z0-9]*`.
*
- * Generated from protobuf field string name = 1;
+ * Generated from protobuf field string name = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
*/
private $name = '';
/**
@@ -30,23 +29,22 @@ class Cluster extends \Google\Protobuf\Internal\Message
* The location where this cluster's nodes and storage reside. For best
* performance, clients should be located as close as possible to this
* cluster. Currently only zones are supported, so values should be of the
- * form `projects//locations/`.
+ * form `projects/{project}/locations/{zone}`.
*
- * Generated from protobuf field string location = 2;
+ * Generated from protobuf field string location = 2 [(.google.api.resource_reference) = {
*/
private $location = '';
/**
- * (`OutputOnly`)
* The current state of the cluster.
*
- * Generated from protobuf field .google.bigtable.admin.v2.Cluster.State state = 3;
+ * Generated from protobuf field .google.bigtable.admin.v2.Cluster.State state = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
*/
private $state = 0;
/**
- * The number of nodes allocated to this cluster. More nodes enable higher
+ * Required. The number of nodes allocated to this cluster. More nodes enable higher
* throughput and more consistent performance.
*
- * Generated from protobuf field int32 serve_nodes = 4;
+ * Generated from protobuf field int32 serve_nodes = 4 [(.google.api.field_behavior) = REQUIRED];
*/
private $serve_nodes = 0;
/**
@@ -65,20 +63,18 @@ class Cluster extends \Google\Protobuf\Internal\Message
* Optional. Data for populating the Message object.
*
* @type string $name
- * (`OutputOnly`)
* The unique name of the cluster. Values are of the form
- * `projects//instances//clusters/[a-z][-a-z0-9]*`.
+ * `projects/{project}/instances/{instance}/clusters/[a-z][-a-z0-9]*`.
* @type string $location
* (`CreationOnly`)
* The location where this cluster's nodes and storage reside. For best
* performance, clients should be located as close as possible to this
* cluster. Currently only zones are supported, so values should be of the
- * form `projects//locations/`.
+ * form `projects/{project}/locations/{zone}`.
* @type int $state
- * (`OutputOnly`)
* The current state of the cluster.
* @type int $serve_nodes
- * The number of nodes allocated to this cluster. More nodes enable higher
+ * Required. The number of nodes allocated to this cluster. More nodes enable higher
* throughput and more consistent performance.
* @type int $default_storage_type
* (`CreationOnly`)
@@ -92,11 +88,10 @@ public function __construct($data = NULL) {
}
/**
- * (`OutputOnly`)
* The unique name of the cluster. Values are of the form
- * `projects//instances//clusters/[a-z][-a-z0-9]*`.
+ * `projects/{project}/instances/{instance}/clusters/[a-z][-a-z0-9]*`.
*
- * Generated from protobuf field string name = 1;
+ * Generated from protobuf field string name = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
* @return string
*/
public function getName()
@@ -105,11 +100,10 @@ public function getName()
}
/**
- * (`OutputOnly`)
* The unique name of the cluster. Values are of the form
- * `projects//instances//clusters/[a-z][-a-z0-9]*`.
+ * `projects/{project}/instances/{instance}/clusters/[a-z][-a-z0-9]*`.
*
- * Generated from protobuf field string name = 1;
+ * Generated from protobuf field string name = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
* @param string $var
* @return $this
*/
@@ -126,9 +120,9 @@ public function setName($var)
* The location where this cluster's nodes and storage reside. For best
* performance, clients should be located as close as possible to this
* cluster. Currently only zones are supported, so values should be of the
- * form `projects//locations/`.
+ * form `projects/{project}/locations/{zone}`.
*
- * Generated from protobuf field string location = 2;
+ * Generated from protobuf field string location = 2 [(.google.api.resource_reference) = {
* @return string
*/
public function getLocation()
@@ -141,9 +135,9 @@ public function getLocation()
* The location where this cluster's nodes and storage reside. For best
* performance, clients should be located as close as possible to this
* cluster. Currently only zones are supported, so values should be of the
- * form `projects//locations/`.
+ * form `projects/{project}/locations/{zone}`.
*
- * Generated from protobuf field string location = 2;
+ * Generated from protobuf field string location = 2 [(.google.api.resource_reference) = {
* @param string $var
* @return $this
*/
@@ -156,10 +150,9 @@ public function setLocation($var)
}
/**
- * (`OutputOnly`)
* The current state of the cluster.
*
- * Generated from protobuf field .google.bigtable.admin.v2.Cluster.State state = 3;
+ * Generated from protobuf field .google.bigtable.admin.v2.Cluster.State state = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
* @return int
*/
public function getState()
@@ -168,10 +161,9 @@ public function getState()
}
/**
- * (`OutputOnly`)
* The current state of the cluster.
*
- * Generated from protobuf field .google.bigtable.admin.v2.Cluster.State state = 3;
+ * Generated from protobuf field .google.bigtable.admin.v2.Cluster.State state = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
* @param int $var
* @return $this
*/
@@ -184,10 +176,10 @@ public function setState($var)
}
/**
- * The number of nodes allocated to this cluster. More nodes enable higher
+ * Required. The number of nodes allocated to this cluster. More nodes enable higher
* throughput and more consistent performance.
*
- * Generated from protobuf field int32 serve_nodes = 4;
+ * Generated from protobuf field int32 serve_nodes = 4 [(.google.api.field_behavior) = REQUIRED];
* @return int
*/
public function getServeNodes()
@@ -196,10 +188,10 @@ public function getServeNodes()
}
/**
- * The number of nodes allocated to this cluster. More nodes enable higher
+ * Required. The number of nodes allocated to this cluster. More nodes enable higher
* throughput and more consistent performance.
*
- * Generated from protobuf field int32 serve_nodes = 4;
+ * Generated from protobuf field int32 serve_nodes = 4 [(.google.api.field_behavior) = REQUIRED];
* @param int $var
* @return $this
*/
diff --git a/Bigtable/src/Admin/V2/CreateAppProfileRequest.php b/Bigtable/src/Admin/V2/CreateAppProfileRequest.php
index 059e20a78624..af9adb7bb6ca 100644
--- a/Bigtable/src/Admin/V2/CreateAppProfileRequest.php
+++ b/Bigtable/src/Admin/V2/CreateAppProfileRequest.php
@@ -16,26 +16,26 @@
class CreateAppProfileRequest extends \Google\Protobuf\Internal\Message
{
/**
- * The unique name of the instance in which to create the new app profile.
+ * Required. The unique name of the instance in which to create the new app profile.
* Values are of the form
- * `projects//instances/`.
+ * `projects/{project}/instances/{instance}`.
*
- * Generated from protobuf field string parent = 1;
+ * Generated from protobuf field string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = {
*/
private $parent = '';
/**
- * The ID to be used when referring to the new app profile within its
+ * Required. The ID to be used when referring to the new app profile within its
* instance, e.g., just `myprofile` rather than
* `projects/myproject/instances/myinstance/appProfiles/myprofile`.
*
- * Generated from protobuf field string app_profile_id = 2;
+ * Generated from protobuf field string app_profile_id = 2 [(.google.api.field_behavior) = REQUIRED];
*/
private $app_profile_id = '';
/**
- * The app profile to be created.
+ * Required. The app profile to be created.
* Fields marked `OutputOnly` will be ignored.
*
- * Generated from protobuf field .google.bigtable.admin.v2.AppProfile app_profile = 3;
+ * Generated from protobuf field .google.bigtable.admin.v2.AppProfile app_profile = 3 [(.google.api.field_behavior) = REQUIRED];
*/
private $app_profile = null;
/**
@@ -52,15 +52,15 @@ class CreateAppProfileRequest extends \Google\Protobuf\Internal\Message
* Optional. Data for populating the Message object.
*
* @type string $parent
- * The unique name of the instance in which to create the new app profile.
+ * Required. The unique name of the instance in which to create the new app profile.
* Values are of the form
- * `projects//instances/`.
+ * `projects/{project}/instances/{instance}`.
* @type string $app_profile_id
- * The ID to be used when referring to the new app profile within its
+ * Required. The ID to be used when referring to the new app profile within its
* instance, e.g., just `myprofile` rather than
* `projects/myproject/instances/myinstance/appProfiles/myprofile`.
* @type \Google\Cloud\Bigtable\Admin\V2\AppProfile $app_profile
- * The app profile to be created.
+ * Required. The app profile to be created.
* Fields marked `OutputOnly` will be ignored.
* @type bool $ignore_warnings
* If true, ignore safety checks when creating the app profile.
@@ -72,11 +72,11 @@ public function __construct($data = NULL) {
}
/**
- * The unique name of the instance in which to create the new app profile.
+ * Required. The unique name of the instance in which to create the new app profile.
* Values are of the form
- * `projects//instances/`.
+ * `projects/{project}/instances/{instance}`.
*
- * Generated from protobuf field string parent = 1;
+ * Generated from protobuf field string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = {
* @return string
*/
public function getParent()
@@ -85,11 +85,11 @@ public function getParent()
}
/**
- * The unique name of the instance in which to create the new app profile.
+ * Required. The unique name of the instance in which to create the new app profile.
* Values are of the form
- * `projects//instances/`.
+ * `projects/{project}/instances/{instance}`.
*
- * Generated from protobuf field string parent = 1;
+ * Generated from protobuf field string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = {
* @param string $var
* @return $this
*/
@@ -102,11 +102,11 @@ public function setParent($var)
}
/**
- * The ID to be used when referring to the new app profile within its
+ * Required. The ID to be used when referring to the new app profile within its
* instance, e.g., just `myprofile` rather than
* `projects/myproject/instances/myinstance/appProfiles/myprofile`.
*
- * Generated from protobuf field string app_profile_id = 2;
+ * Generated from protobuf field string app_profile_id = 2 [(.google.api.field_behavior) = REQUIRED];
* @return string
*/
public function getAppProfileId()
@@ -115,11 +115,11 @@ public function getAppProfileId()
}
/**
- * The ID to be used when referring to the new app profile within its
+ * Required. The ID to be used when referring to the new app profile within its
* instance, e.g., just `myprofile` rather than
* `projects/myproject/instances/myinstance/appProfiles/myprofile`.
*
- * Generated from protobuf field string app_profile_id = 2;
+ * Generated from protobuf field string app_profile_id = 2 [(.google.api.field_behavior) = REQUIRED];
* @param string $var
* @return $this
*/
@@ -132,10 +132,10 @@ public function setAppProfileId($var)
}
/**
- * The app profile to be created.
+ * Required. The app profile to be created.
* Fields marked `OutputOnly` will be ignored.
*
- * Generated from protobuf field .google.bigtable.admin.v2.AppProfile app_profile = 3;
+ * Generated from protobuf field .google.bigtable.admin.v2.AppProfile app_profile = 3 [(.google.api.field_behavior) = REQUIRED];
* @return \Google\Cloud\Bigtable\Admin\V2\AppProfile
*/
public function getAppProfile()
@@ -144,10 +144,10 @@ public function getAppProfile()
}
/**
- * The app profile to be created.
+ * Required. The app profile to be created.
* Fields marked `OutputOnly` will be ignored.
*
- * Generated from protobuf field .google.bigtable.admin.v2.AppProfile app_profile = 3;
+ * Generated from protobuf field .google.bigtable.admin.v2.AppProfile app_profile = 3 [(.google.api.field_behavior) = REQUIRED];
* @param \Google\Cloud\Bigtable\Admin\V2\AppProfile $var
* @return $this
*/
diff --git a/Bigtable/src/Admin/V2/CreateClusterRequest.php b/Bigtable/src/Admin/V2/CreateClusterRequest.php
index 8d071540dc27..dff51569ff8f 100644
--- a/Bigtable/src/Admin/V2/CreateClusterRequest.php
+++ b/Bigtable/src/Admin/V2/CreateClusterRequest.php
@@ -16,26 +16,26 @@
class CreateClusterRequest extends \Google\Protobuf\Internal\Message
{
/**
- * The unique name of the instance in which to create the new cluster.
+ * Required. The unique name of the instance in which to create the new cluster.
* Values are of the form
- * `projects//instances/`.
+ * `projects/{project}/instances/{instance}`.
*
- * Generated from protobuf field string parent = 1;
+ * Generated from protobuf field string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = {
*/
private $parent = '';
/**
- * The ID to be used when referring to the new cluster within its instance,
+ * Required. The ID to be used when referring to the new cluster within its instance,
* e.g., just `mycluster` rather than
* `projects/myproject/instances/myinstance/clusters/mycluster`.
*
- * Generated from protobuf field string cluster_id = 2;
+ * Generated from protobuf field string cluster_id = 2 [(.google.api.field_behavior) = REQUIRED];
*/
private $cluster_id = '';
/**
- * The cluster to be created.
+ * Required. The cluster to be created.
* Fields marked `OutputOnly` must be left blank.
*
- * Generated from protobuf field .google.bigtable.admin.v2.Cluster cluster = 3;
+ * Generated from protobuf field .google.bigtable.admin.v2.Cluster cluster = 3 [(.google.api.field_behavior) = REQUIRED];
*/
private $cluster = null;
@@ -46,15 +46,15 @@ class CreateClusterRequest extends \Google\Protobuf\Internal\Message
* Optional. Data for populating the Message object.
*
* @type string $parent
- * The unique name of the instance in which to create the new cluster.
+ * Required. The unique name of the instance in which to create the new cluster.
* Values are of the form
- * `projects//instances/`.
+ * `projects/{project}/instances/{instance}`.
* @type string $cluster_id
- * The ID to be used when referring to the new cluster within its instance,
+ * Required. The ID to be used when referring to the new cluster within its instance,
* e.g., just `mycluster` rather than
* `projects/myproject/instances/myinstance/clusters/mycluster`.
* @type \Google\Cloud\Bigtable\Admin\V2\Cluster $cluster
- * The cluster to be created.
+ * Required. The cluster to be created.
* Fields marked `OutputOnly` must be left blank.
* }
*/
@@ -64,11 +64,11 @@ public function __construct($data = NULL) {
}
/**
- * The unique name of the instance in which to create the new cluster.
+ * Required. The unique name of the instance in which to create the new cluster.
* Values are of the form
- * `projects//instances/`.
+ * `projects/{project}/instances/{instance}`.
*
- * Generated from protobuf field string parent = 1;
+ * Generated from protobuf field string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = {
* @return string
*/
public function getParent()
@@ -77,11 +77,11 @@ public function getParent()
}
/**
- * The unique name of the instance in which to create the new cluster.
+ * Required. The unique name of the instance in which to create the new cluster.
* Values are of the form
- * `projects//instances/`.
+ * `projects/{project}/instances/{instance}`.
*
- * Generated from protobuf field string parent = 1;
+ * Generated from protobuf field string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = {
* @param string $var
* @return $this
*/
@@ -94,11 +94,11 @@ public function setParent($var)
}
/**
- * The ID to be used when referring to the new cluster within its instance,
+ * Required. The ID to be used when referring to the new cluster within its instance,
* e.g., just `mycluster` rather than
* `projects/myproject/instances/myinstance/clusters/mycluster`.
*
- * Generated from protobuf field string cluster_id = 2;
+ * Generated from protobuf field string cluster_id = 2 [(.google.api.field_behavior) = REQUIRED];
* @return string
*/
public function getClusterId()
@@ -107,11 +107,11 @@ public function getClusterId()
}
/**
- * The ID to be used when referring to the new cluster within its instance,
+ * Required. The ID to be used when referring to the new cluster within its instance,
* e.g., just `mycluster` rather than
* `projects/myproject/instances/myinstance/clusters/mycluster`.
*
- * Generated from protobuf field string cluster_id = 2;
+ * Generated from protobuf field string cluster_id = 2 [(.google.api.field_behavior) = REQUIRED];
* @param string $var
* @return $this
*/
@@ -124,10 +124,10 @@ public function setClusterId($var)
}
/**
- * The cluster to be created.
+ * Required. The cluster to be created.
* Fields marked `OutputOnly` must be left blank.
*
- * Generated from protobuf field .google.bigtable.admin.v2.Cluster cluster = 3;
+ * Generated from protobuf field .google.bigtable.admin.v2.Cluster cluster = 3 [(.google.api.field_behavior) = REQUIRED];
* @return \Google\Cloud\Bigtable\Admin\V2\Cluster
*/
public function getCluster()
@@ -136,10 +136,10 @@ public function getCluster()
}
/**
- * The cluster to be created.
+ * Required. The cluster to be created.
* Fields marked `OutputOnly` must be left blank.
*
- * Generated from protobuf field .google.bigtable.admin.v2.Cluster cluster = 3;
+ * Generated from protobuf field .google.bigtable.admin.v2.Cluster cluster = 3 [(.google.api.field_behavior) = REQUIRED];
* @param \Google\Cloud\Bigtable\Admin\V2\Cluster $var
* @return $this
*/
diff --git a/Bigtable/src/Admin/V2/CreateInstanceRequest.php b/Bigtable/src/Admin/V2/CreateInstanceRequest.php
index 790000d95baf..bce53ae6a5a8 100644
--- a/Bigtable/src/Admin/V2/CreateInstanceRequest.php
+++ b/Bigtable/src/Admin/V2/CreateInstanceRequest.php
@@ -16,35 +16,35 @@
class CreateInstanceRequest extends \Google\Protobuf\Internal\Message
{
/**
- * The unique name of the project in which to create the new instance.
- * Values are of the form `projects/`.
+ * Required. The unique name of the project in which to create the new instance.
+ * Values are of the form `projects/{project}`.
*
- * Generated from protobuf field string parent = 1;
+ * Generated from protobuf field string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = {
*/
private $parent = '';
/**
- * The ID to be used when referring to the new instance within its project,
+ * Required. The ID to be used when referring to the new instance within its project,
* e.g., just `myinstance` rather than
* `projects/myproject/instances/myinstance`.
*
- * Generated from protobuf field string instance_id = 2;
+ * Generated from protobuf field string instance_id = 2 [(.google.api.field_behavior) = REQUIRED];
*/
private $instance_id = '';
/**
- * The instance to create.
+ * Required. The instance to create.
* Fields marked `OutputOnly` must be left blank.
*
- * Generated from protobuf field .google.bigtable.admin.v2.Instance instance = 3;
+ * Generated from protobuf field .google.bigtable.admin.v2.Instance instance = 3 [(.google.api.field_behavior) = REQUIRED];
*/
private $instance = null;
/**
- * The clusters to be created within the instance, mapped by desired
+ * Required. The clusters to be created within the instance, mapped by desired
* cluster ID, e.g., just `mycluster` rather than
* `projects/myproject/instances/myinstance/clusters/mycluster`.
* Fields marked `OutputOnly` must be left blank.
- * Currently, at most two clusters can be specified.
+ * Currently, at most four clusters can be specified.
*
- * Generated from protobuf field map clusters = 4;
+ * Generated from protobuf field map clusters = 4 [(.google.api.field_behavior) = REQUIRED];
*/
private $clusters;
@@ -55,21 +55,21 @@ class CreateInstanceRequest extends \Google\Protobuf\Internal\Message
* Optional. Data for populating the Message object.
*
* @type string $parent
- * The unique name of the project in which to create the new instance.
- * Values are of the form `projects/`.
+ * Required. The unique name of the project in which to create the new instance.
+ * Values are of the form `projects/{project}`.
* @type string $instance_id
- * The ID to be used when referring to the new instance within its project,
+ * Required. The ID to be used when referring to the new instance within its project,
* e.g., just `myinstance` rather than
* `projects/myproject/instances/myinstance`.
* @type \Google\Cloud\Bigtable\Admin\V2\Instance $instance
- * The instance to create.
+ * Required. The instance to create.
* Fields marked `OutputOnly` must be left blank.
* @type array|\Google\Protobuf\Internal\MapField $clusters
- * The clusters to be created within the instance, mapped by desired
+ * Required. The clusters to be created within the instance, mapped by desired
* cluster ID, e.g., just `mycluster` rather than
* `projects/myproject/instances/myinstance/clusters/mycluster`.
* Fields marked `OutputOnly` must be left blank.
- * Currently, at most two clusters can be specified.
+ * Currently, at most four clusters can be specified.
* }
*/
public function __construct($data = NULL) {
@@ -78,10 +78,10 @@ public function __construct($data = NULL) {
}
/**
- * The unique name of the project in which to create the new instance.
- * Values are of the form `projects/`.
+ * Required. The unique name of the project in which to create the new instance.
+ * Values are of the form `projects/{project}`.
*
- * Generated from protobuf field string parent = 1;
+ * Generated from protobuf field string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = {
* @return string
*/
public function getParent()
@@ -90,10 +90,10 @@ public function getParent()
}
/**
- * The unique name of the project in which to create the new instance.
- * Values are of the form `projects/`.
+ * Required. The unique name of the project in which to create the new instance.
+ * Values are of the form `projects/{project}`.
*
- * Generated from protobuf field string parent = 1;
+ * Generated from protobuf field string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = {
* @param string $var
* @return $this
*/
@@ -106,11 +106,11 @@ public function setParent($var)
}
/**
- * The ID to be used when referring to the new instance within its project,
+ * Required. The ID to be used when referring to the new instance within its project,
* e.g., just `myinstance` rather than
* `projects/myproject/instances/myinstance`.
*
- * Generated from protobuf field string instance_id = 2;
+ * Generated from protobuf field string instance_id = 2 [(.google.api.field_behavior) = REQUIRED];
* @return string
*/
public function getInstanceId()
@@ -119,11 +119,11 @@ public function getInstanceId()
}
/**
- * The ID to be used when referring to the new instance within its project,
+ * Required. The ID to be used when referring to the new instance within its project,
* e.g., just `myinstance` rather than
* `projects/myproject/instances/myinstance`.
*
- * Generated from protobuf field string instance_id = 2;
+ * Generated from protobuf field string instance_id = 2 [(.google.api.field_behavior) = REQUIRED];
* @param string $var
* @return $this
*/
@@ -136,10 +136,10 @@ public function setInstanceId($var)
}
/**
- * The instance to create.
+ * Required. The instance to create.
* Fields marked `OutputOnly` must be left blank.
*
- * Generated from protobuf field .google.bigtable.admin.v2.Instance instance = 3;
+ * Generated from protobuf field .google.bigtable.admin.v2.Instance instance = 3 [(.google.api.field_behavior) = REQUIRED];
* @return \Google\Cloud\Bigtable\Admin\V2\Instance
*/
public function getInstance()
@@ -148,10 +148,10 @@ public function getInstance()
}
/**
- * The instance to create.
+ * Required. The instance to create.
* Fields marked `OutputOnly` must be left blank.
*
- * Generated from protobuf field .google.bigtable.admin.v2.Instance instance = 3;
+ * Generated from protobuf field .google.bigtable.admin.v2.Instance instance = 3 [(.google.api.field_behavior) = REQUIRED];
* @param \Google\Cloud\Bigtable\Admin\V2\Instance $var
* @return $this
*/
@@ -164,13 +164,13 @@ public function setInstance($var)
}
/**
- * The clusters to be created within the instance, mapped by desired
+ * Required. The clusters to be created within the instance, mapped by desired
* cluster ID, e.g., just `mycluster` rather than
* `projects/myproject/instances/myinstance/clusters/mycluster`.
* Fields marked `OutputOnly` must be left blank.
- * Currently, at most two clusters can be specified.
+ * Currently, at most four clusters can be specified.
*
- * Generated from protobuf field map clusters = 4;
+ * Generated from protobuf field map clusters = 4 [(.google.api.field_behavior) = REQUIRED];
* @return \Google\Protobuf\Internal\MapField
*/
public function getClusters()
@@ -179,13 +179,13 @@ public function getClusters()
}
/**
- * The clusters to be created within the instance, mapped by desired
+ * Required. The clusters to be created within the instance, mapped by desired
* cluster ID, e.g., just `mycluster` rather than
* `projects/myproject/instances/myinstance/clusters/mycluster`.
* Fields marked `OutputOnly` must be left blank.
- * Currently, at most two clusters can be specified.
+ * Currently, at most four clusters can be specified.
*
- * Generated from protobuf field map clusters = 4;
+ * Generated from protobuf field map clusters = 4 [(.google.api.field_behavior) = REQUIRED];
* @param array|\Google\Protobuf\Internal\MapField $var
* @return $this
*/
diff --git a/Bigtable/src/Admin/V2/CreateTableFromSnapshotRequest.php b/Bigtable/src/Admin/V2/CreateTableFromSnapshotRequest.php
index 69d341ffe263..de1e6f00c09e 100644
--- a/Bigtable/src/Admin/V2/CreateTableFromSnapshotRequest.php
+++ b/Bigtable/src/Admin/V2/CreateTableFromSnapshotRequest.php
@@ -21,26 +21,26 @@
class CreateTableFromSnapshotRequest extends \Google\Protobuf\Internal\Message
{
/**
- * The unique name of the instance in which to create the table.
- * Values are of the form `projects//instances/`.
+ * Required. The unique name of the instance in which to create the table.
+ * Values are of the form `projects/{project}/instances/{instance}`.
*
- * Generated from protobuf field string parent = 1;
+ * Generated from protobuf field string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = {
*/
private $parent = '';
/**
- * The name by which the new table should be referred to within the parent
- * instance, e.g., `foobar` rather than `/tables/foobar`.
+ * Required. The name by which the new table should be referred to within the parent
+ * instance, e.g., `foobar` rather than `{parent}/tables/foobar`.
*
- * Generated from protobuf field string table_id = 2;
+ * Generated from protobuf field string table_id = 2 [(.google.api.field_behavior) = REQUIRED];
*/
private $table_id = '';
/**
- * The unique name of the snapshot from which to restore the table. The
+ * Required. The unique name of the snapshot from which to restore the table. The
* snapshot and the table must be in the same instance.
* Values are of the form
- * `projects//instances//clusters//snapshots/`.
+ * `projects/{project}/instances/{instance}/clusters/{cluster}/snapshots/{snapshot}`.
*
- * Generated from protobuf field string source_snapshot = 3;
+ * Generated from protobuf field string source_snapshot = 3 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = {
*/
private $source_snapshot = '';
@@ -51,16 +51,16 @@ class CreateTableFromSnapshotRequest extends \Google\Protobuf\Internal\Message
* Optional. Data for populating the Message object.
*
* @type string $parent
- * The unique name of the instance in which to create the table.
- * Values are of the form `projects//instances/`.
+ * Required. The unique name of the instance in which to create the table.
+ * Values are of the form `projects/{project}/instances/{instance}`.
* @type string $table_id
- * The name by which the new table should be referred to within the parent
- * instance, e.g., `foobar` rather than `/tables/foobar`.
+ * Required. The name by which the new table should be referred to within the parent
+ * instance, e.g., `foobar` rather than `{parent}/tables/foobar`.
* @type string $source_snapshot
- * The unique name of the snapshot from which to restore the table. The
+ * Required. The unique name of the snapshot from which to restore the table. The
* snapshot and the table must be in the same instance.
* Values are of the form
- * `projects//instances//clusters//snapshots/`.
+ * `projects/{project}/instances/{instance}/clusters/{cluster}/snapshots/{snapshot}`.
* }
*/
public function __construct($data = NULL) {
@@ -69,10 +69,10 @@ public function __construct($data = NULL) {
}
/**
- * The unique name of the instance in which to create the table.
- * Values are of the form `projects//instances/`.
+ * Required. The unique name of the instance in which to create the table.
+ * Values are of the form `projects/{project}/instances/{instance}`.
*
- * Generated from protobuf field string parent = 1;
+ * Generated from protobuf field string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = {
* @return string
*/
public function getParent()
@@ -81,10 +81,10 @@ public function getParent()
}
/**
- * The unique name of the instance in which to create the table.
- * Values are of the form `projects//instances/`.
+ * Required. The unique name of the instance in which to create the table.
+ * Values are of the form `projects/{project}/instances/{instance}`.
*
- * Generated from protobuf field string parent = 1;
+ * Generated from protobuf field string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = {
* @param string $var
* @return $this
*/
@@ -97,10 +97,10 @@ public function setParent($var)
}
/**
- * The name by which the new table should be referred to within the parent
- * instance, e.g., `foobar` rather than `/tables/foobar`.
+ * Required. The name by which the new table should be referred to within the parent
+ * instance, e.g., `foobar` rather than `{parent}/tables/foobar`.
*
- * Generated from protobuf field string table_id = 2;
+ * Generated from protobuf field string table_id = 2 [(.google.api.field_behavior) = REQUIRED];
* @return string
*/
public function getTableId()
@@ -109,10 +109,10 @@ public function getTableId()
}
/**
- * The name by which the new table should be referred to within the parent
- * instance, e.g., `foobar` rather than `/tables/foobar`.
+ * Required. The name by which the new table should be referred to within the parent
+ * instance, e.g., `foobar` rather than `{parent}/tables/foobar`.
*
- * Generated from protobuf field string table_id = 2;
+ * Generated from protobuf field string table_id = 2 [(.google.api.field_behavior) = REQUIRED];
* @param string $var
* @return $this
*/
@@ -125,12 +125,12 @@ public function setTableId($var)
}
/**
- * The unique name of the snapshot from which to restore the table. The
+ * Required. The unique name of the snapshot from which to restore the table. The
* snapshot and the table must be in the same instance.
* Values are of the form
- * `projects//instances//clusters//snapshots/`.
+ * `projects/{project}/instances/{instance}/clusters/{cluster}/snapshots/{snapshot}`.
*
- * Generated from protobuf field string source_snapshot = 3;
+ * Generated from protobuf field string source_snapshot = 3 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = {
* @return string
*/
public function getSourceSnapshot()
@@ -139,12 +139,12 @@ public function getSourceSnapshot()
}
/**
- * The unique name of the snapshot from which to restore the table. The
+ * Required. The unique name of the snapshot from which to restore the table. The
* snapshot and the table must be in the same instance.
* Values are of the form
- * `projects//instances//clusters//snapshots/`.
+ * `projects/{project}/instances/{instance}/clusters/{cluster}/snapshots/{snapshot}`.
*
- * Generated from protobuf field string source_snapshot = 3;
+ * Generated from protobuf field string source_snapshot = 3 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = {
* @param string $var
* @return $this
*/
diff --git a/Bigtable/src/Admin/V2/CreateTableRequest.php b/Bigtable/src/Admin/V2/CreateTableRequest.php
index 19c830216e36..58cfc382209c 100644
--- a/Bigtable/src/Admin/V2/CreateTableRequest.php
+++ b/Bigtable/src/Admin/V2/CreateTableRequest.php
@@ -17,23 +17,24 @@
class CreateTableRequest extends \Google\Protobuf\Internal\Message
{
/**
- * The unique name of the instance in which to create the table.
- * Values are of the form `projects//instances/`.
+ * Required. The unique name of the instance in which to create the table.
+ * Values are of the form `projects/{project}/instances/{instance}`.
*
- * Generated from protobuf field string parent = 1;
+ * Generated from protobuf field string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = {
*/
private $parent = '';
/**
- * The name by which the new table should be referred to within the parent
- * instance, e.g., `foobar` rather than `/tables/foobar`.
+ * Required. The name by which the new table should be referred to within the parent
+ * instance, e.g., `foobar` rather than `{parent}/tables/foobar`.
+ * Maximum 50 characters.
*
- * Generated from protobuf field string table_id = 2;
+ * Generated from protobuf field string table_id = 2 [(.google.api.field_behavior) = REQUIRED];
*/
private $table_id = '';
/**
- * The Table to create.
+ * Required. The Table to create.
*
- * Generated from protobuf field .google.bigtable.admin.v2.Table table = 3;
+ * Generated from protobuf field .google.bigtable.admin.v2.Table table = 3 [(.google.api.field_behavior) = REQUIRED];
*/
private $table = null;
/**
@@ -63,13 +64,14 @@ class CreateTableRequest extends \Google\Protobuf\Internal\Message
* Optional. Data for populating the Message object.
*
* @type string $parent
- * The unique name of the instance in which to create the table.
- * Values are of the form `projects//instances/`.
+ * Required. The unique name of the instance in which to create the table.
+ * Values are of the form `projects/{project}/instances/{instance}`.
* @type string $table_id
- * The name by which the new table should be referred to within the parent
- * instance, e.g., `foobar` rather than `/tables/foobar`.
+ * Required. The name by which the new table should be referred to within the parent
+ * instance, e.g., `foobar` rather than `{parent}/tables/foobar`.
+ * Maximum 50 characters.
* @type \Google\Cloud\Bigtable\Admin\V2\Table $table
- * The Table to create.
+ * Required. The Table to create.
* @type \Google\Cloud\Bigtable\Admin\V2\CreateTableRequest\Split[]|\Google\Protobuf\Internal\RepeatedField $initial_splits
* The optional list of row keys that will be used to initially split the
* table into several tablets (tablets are similar to HBase regions).
@@ -93,10 +95,10 @@ public function __construct($data = NULL) {
}
/**
- * The unique name of the instance in which to create the table.
- * Values are of the form `projects//instances/`.
+ * Required. The unique name of the instance in which to create the table.
+ * Values are of the form `projects/{project}/instances/{instance}`.
*
- * Generated from protobuf field string parent = 1;
+ * Generated from protobuf field string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = {
* @return string
*/
public function getParent()
@@ -105,10 +107,10 @@ public function getParent()
}
/**
- * The unique name of the instance in which to create the table.
- * Values are of the form `projects//instances/`.
+ * Required. The unique name of the instance in which to create the table.
+ * Values are of the form `projects/{project}/instances/{instance}`.
*
- * Generated from protobuf field string parent = 1;
+ * Generated from protobuf field string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = {
* @param string $var
* @return $this
*/
@@ -121,10 +123,11 @@ public function setParent($var)
}
/**
- * The name by which the new table should be referred to within the parent
- * instance, e.g., `foobar` rather than `/tables/foobar`.
+ * Required. The name by which the new table should be referred to within the parent
+ * instance, e.g., `foobar` rather than `{parent}/tables/foobar`.
+ * Maximum 50 characters.
*
- * Generated from protobuf field string table_id = 2;
+ * Generated from protobuf field string table_id = 2 [(.google.api.field_behavior) = REQUIRED];
* @return string
*/
public function getTableId()
@@ -133,10 +136,11 @@ public function getTableId()
}
/**
- * The name by which the new table should be referred to within the parent
- * instance, e.g., `foobar` rather than `/tables/foobar`.
+ * Required. The name by which the new table should be referred to within the parent
+ * instance, e.g., `foobar` rather than `{parent}/tables/foobar`.
+ * Maximum 50 characters.
*
- * Generated from protobuf field string table_id = 2;
+ * Generated from protobuf field string table_id = 2 [(.google.api.field_behavior) = REQUIRED];
* @param string $var
* @return $this
*/
@@ -149,9 +153,9 @@ public function setTableId($var)
}
/**
- * The Table to create.
+ * Required. The Table to create.
*
- * Generated from protobuf field .google.bigtable.admin.v2.Table table = 3;
+ * Generated from protobuf field .google.bigtable.admin.v2.Table table = 3 [(.google.api.field_behavior) = REQUIRED];
* @return \Google\Cloud\Bigtable\Admin\V2\Table
*/
public function getTable()
@@ -160,9 +164,9 @@ public function getTable()
}
/**
- * The Table to create.
+ * Required. The Table to create.
*
- * Generated from protobuf field .google.bigtable.admin.v2.Table table = 3;
+ * Generated from protobuf field .google.bigtable.admin.v2.Table table = 3 [(.google.api.field_behavior) = REQUIRED];
* @param \Google\Cloud\Bigtable\Admin\V2\Table $var
* @return $this
*/
diff --git a/Bigtable/src/Admin/V2/DeleteAppProfileRequest.php b/Bigtable/src/Admin/V2/DeleteAppProfileRequest.php
index 7742ad6b89e3..86289bfcff20 100644
--- a/Bigtable/src/Admin/V2/DeleteAppProfileRequest.php
+++ b/Bigtable/src/Admin/V2/DeleteAppProfileRequest.php
@@ -16,10 +16,10 @@
class DeleteAppProfileRequest extends \Google\Protobuf\Internal\Message
{
/**
- * The unique name of the app profile to be deleted. Values are of the form
- * `projects//instances//appProfiles/`.
+ * Required. The unique name of the app profile to be deleted. Values are of the form
+ * `projects/{project}/instances/{instance}/appProfiles/{app_profile}`.
*
- * Generated from protobuf field string name = 1;
+ * Generated from protobuf field string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = {
*/
private $name = '';
/**
@@ -36,8 +36,8 @@ class DeleteAppProfileRequest extends \Google\Protobuf\Internal\Message
* Optional. Data for populating the Message object.
*
* @type string $name
- * The unique name of the app profile to be deleted. Values are of the form
- * `projects//instances//appProfiles/`.
+ * Required. The unique name of the app profile to be deleted. Values are of the form
+ * `projects/{project}/instances/{instance}/appProfiles/{app_profile}`.
* @type bool $ignore_warnings
* If true, ignore safety checks when deleting the app profile.
* }
@@ -48,10 +48,10 @@ public function __construct($data = NULL) {
}
/**
- * The unique name of the app profile to be deleted. Values are of the form
- * `projects//instances//appProfiles/`.
+ * Required. The unique name of the app profile to be deleted. Values are of the form
+ * `projects/{project}/instances/{instance}/appProfiles/{app_profile}`.
*
- * Generated from protobuf field string name = 1;
+ * Generated from protobuf field string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = {
* @return string
*/
public function getName()
@@ -60,10 +60,10 @@ public function getName()
}
/**
- * The unique name of the app profile to be deleted. Values are of the form
- * `projects//instances//appProfiles/`.
+ * Required. The unique name of the app profile to be deleted. Values are of the form
+ * `projects/{project}/instances/{instance}/appProfiles/{app_profile}`.
*
- * Generated from protobuf field string name = 1;
+ * Generated from protobuf field string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = {
* @param string $var
* @return $this
*/
diff --git a/Bigtable/src/Admin/V2/DeleteClusterRequest.php b/Bigtable/src/Admin/V2/DeleteClusterRequest.php
index 7fce94b36069..26f6bcadc926 100644
--- a/Bigtable/src/Admin/V2/DeleteClusterRequest.php
+++ b/Bigtable/src/Admin/V2/DeleteClusterRequest.php
@@ -16,10 +16,10 @@
class DeleteClusterRequest extends \Google\Protobuf\Internal\Message
{
/**
- * The unique name of the cluster to be deleted. Values are of the form
- * `projects//instances//clusters/`.
+ * Required. The unique name of the cluster to be deleted. Values are of the form
+ * `projects/{project}/instances/{instance}/clusters/{cluster}`.
*
- * Generated from protobuf field string name = 1;
+ * Generated from protobuf field string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = {
*/
private $name = '';
@@ -30,8 +30,8 @@ class DeleteClusterRequest extends \Google\Protobuf\Internal\Message
* Optional. Data for populating the Message object.
*
* @type string $name
- * The unique name of the cluster to be deleted. Values are of the form
- * `projects//instances//clusters/`.
+ * Required. The unique name of the cluster to be deleted. Values are of the form
+ * `projects/{project}/instances/{instance}/clusters/{cluster}`.
* }
*/
public function __construct($data = NULL) {
@@ -40,10 +40,10 @@ public function __construct($data = NULL) {
}
/**
- * The unique name of the cluster to be deleted. Values are of the form
- * `projects//instances//clusters/`.
+ * Required. The unique name of the cluster to be deleted. Values are of the form
+ * `projects/{project}/instances/{instance}/clusters/{cluster}`.
*
- * Generated from protobuf field string name = 1;
+ * Generated from protobuf field string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = {
* @return string
*/
public function getName()
@@ -52,10 +52,10 @@ public function getName()
}
/**
- * The unique name of the cluster to be deleted. Values are of the form
- * `projects//instances//clusters/`.
+ * Required. The unique name of the cluster to be deleted. Values are of the form
+ * `projects/{project}/instances/{instance}/clusters/{cluster}`.
*
- * Generated from protobuf field string name = 1;
+ * Generated from protobuf field string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = {
* @param string $var
* @return $this
*/
diff --git a/Bigtable/src/Admin/V2/DeleteInstanceRequest.php b/Bigtable/src/Admin/V2/DeleteInstanceRequest.php
index c8c9b03c6518..0ba5b8fa6ea6 100644
--- a/Bigtable/src/Admin/V2/DeleteInstanceRequest.php
+++ b/Bigtable/src/Admin/V2/DeleteInstanceRequest.php
@@ -16,10 +16,10 @@
class DeleteInstanceRequest extends \Google\Protobuf\Internal\Message
{
/**
- * The unique name of the instance to be deleted.
- * Values are of the form `projects//instances/`.
+ * Required. The unique name of the instance to be deleted.
+ * Values are of the form `projects/{project}/instances/{instance}`.
*
- * Generated from protobuf field string name = 1;
+ * Generated from protobuf field string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = {
*/
private $name = '';
@@ -30,8 +30,8 @@ class DeleteInstanceRequest extends \Google\Protobuf\Internal\Message
* Optional. Data for populating the Message object.
*
* @type string $name
- * The unique name of the instance to be deleted.
- * Values are of the form `projects//instances/`.
+ * Required. The unique name of the instance to be deleted.
+ * Values are of the form `projects/{project}/instances/{instance}`.
* }
*/
public function __construct($data = NULL) {
@@ -40,10 +40,10 @@ public function __construct($data = NULL) {
}
/**
- * The unique name of the instance to be deleted.
- * Values are of the form `projects//instances/`.
+ * Required. The unique name of the instance to be deleted.
+ * Values are of the form `projects/{project}/instances/{instance}`.
*
- * Generated from protobuf field string name = 1;
+ * Generated from protobuf field string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = {
* @return string
*/
public function getName()
@@ -52,10 +52,10 @@ public function getName()
}
/**
- * The unique name of the instance to be deleted.
- * Values are of the form `projects//instances/`.
+ * Required. The unique name of the instance to be deleted.
+ * Values are of the form `projects/{project}/instances/{instance}`.
*
- * Generated from protobuf field string name = 1;
+ * Generated from protobuf field string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = {
* @param string $var
* @return $this
*/
diff --git a/Bigtable/src/Admin/V2/DeleteSnapshotRequest.php b/Bigtable/src/Admin/V2/DeleteSnapshotRequest.php
index ea1c893e4e48..fc97fefe8b1c 100644
--- a/Bigtable/src/Admin/V2/DeleteSnapshotRequest.php
+++ b/Bigtable/src/Admin/V2/DeleteSnapshotRequest.php
@@ -21,11 +21,11 @@
class DeleteSnapshotRequest extends \Google\Protobuf\Internal\Message
{
/**
- * The unique name of the snapshot to be deleted.
+ * Required. The unique name of the snapshot to be deleted.
* Values are of the form
- * `projects//instances//clusters//snapshots/`.
+ * `projects/{project}/instances/{instance}/clusters/{cluster}/snapshots/{snapshot}`.
*
- * Generated from protobuf field string name = 1;
+ * Generated from protobuf field string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = {
*/
private $name = '';
@@ -36,9 +36,9 @@ class DeleteSnapshotRequest extends \Google\Protobuf\Internal\Message
* Optional. Data for populating the Message object.
*
* @type string $name
- * The unique name of the snapshot to be deleted.
+ * Required. The unique name of the snapshot to be deleted.
* Values are of the form
- * `projects//instances//clusters//snapshots/`.
+ * `projects/{project}/instances/{instance}/clusters/{cluster}/snapshots/{snapshot}`.
* }
*/
public function __construct($data = NULL) {
@@ -47,11 +47,11 @@ public function __construct($data = NULL) {
}
/**
- * The unique name of the snapshot to be deleted.
+ * Required. The unique name of the snapshot to be deleted.
* Values are of the form
- * `projects//instances//clusters//snapshots/`.
+ * `projects/{project}/instances/{instance}/clusters/{cluster}/snapshots/{snapshot}`.
*
- * Generated from protobuf field string name = 1;
+ * Generated from protobuf field string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = {
* @return string
*/
public function getName()
@@ -60,11 +60,11 @@ public function getName()
}
/**
- * The unique name of the snapshot to be deleted.
+ * Required. The unique name of the snapshot to be deleted.
* Values are of the form
- * `projects//instances//clusters//snapshots/`.
+ * `projects/{project}/instances/{instance}/clusters/{cluster}/snapshots/{snapshot}`.
*
- * Generated from protobuf field string name = 1;
+ * Generated from protobuf field string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = {
* @param string $var
* @return $this
*/
diff --git a/Bigtable/src/Admin/V2/DeleteTableRequest.php b/Bigtable/src/Admin/V2/DeleteTableRequest.php
index 38ef7ca5f011..4f88b5b863f6 100644
--- a/Bigtable/src/Admin/V2/DeleteTableRequest.php
+++ b/Bigtable/src/Admin/V2/DeleteTableRequest.php
@@ -17,11 +17,11 @@
class DeleteTableRequest extends \Google\Protobuf\Internal\Message
{
/**
- * The unique name of the table to be deleted.
+ * Required. The unique name of the table to be deleted.
* Values are of the form
- * `projects//instances//tables/`.
+ * `projects/{project}/instances/{instance}/tables/{table}`.
*
- * Generated from protobuf field string name = 1;
+ * Generated from protobuf field string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = {
*/
private $name = '';
@@ -32,9 +32,9 @@ class DeleteTableRequest extends \Google\Protobuf\Internal\Message
* Optional. Data for populating the Message object.
*
* @type string $name
- * The unique name of the table to be deleted.
+ * Required. The unique name of the table to be deleted.
* Values are of the form
- * `projects//instances//tables/`.
+ * `projects/{project}/instances/{instance}/tables/{table}`.
* }
*/
public function __construct($data = NULL) {
@@ -43,11 +43,11 @@ public function __construct($data = NULL) {
}
/**
- * The unique name of the table to be deleted.
+ * Required. The unique name of the table to be deleted.
* Values are of the form
- * `projects//instances//tables/`.
+ * `projects/{project}/instances/{instance}/tables/{table}`.
*
- * Generated from protobuf field string name = 1;
+ * Generated from protobuf field string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = {
* @return string
*/
public function getName()
@@ -56,11 +56,11 @@ public function getName()
}
/**
- * The unique name of the table to be deleted.
+ * Required. The unique name of the table to be deleted.
* Values are of the form
- * `projects//instances//tables/`.
+ * `projects/{project}/instances/{instance}/tables/{table}`.
*
- * Generated from protobuf field string name = 1;
+ * Generated from protobuf field string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = {
* @param string $var
* @return $this
*/
diff --git a/Bigtable/src/Admin/V2/DropRowRangeRequest.php b/Bigtable/src/Admin/V2/DropRowRangeRequest.php
index 0cc9abaf8370..e4d9618168d1 100644
--- a/Bigtable/src/Admin/V2/DropRowRangeRequest.php
+++ b/Bigtable/src/Admin/V2/DropRowRangeRequest.php
@@ -17,11 +17,11 @@
class DropRowRangeRequest extends \Google\Protobuf\Internal\Message
{
/**
- * The unique name of the table on which to drop a range of rows.
+ * Required. The unique name of the table on which to drop a range of rows.
* Values are of the form
- * `projects//instances//tables/`.
+ * `projects/{project}/instances/{instance}/tables/{table}`.
*
- * Generated from protobuf field string name = 1;
+ * Generated from protobuf field string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = {
*/
private $name = '';
protected $target;
@@ -33,9 +33,9 @@ class DropRowRangeRequest extends \Google\Protobuf\Internal\Message
* Optional. Data for populating the Message object.
*
* @type string $name
- * The unique name of the table on which to drop a range of rows.
+ * Required. The unique name of the table on which to drop a range of rows.
* Values are of the form
- * `projects//instances//tables/`.
+ * `projects/{project}/instances/{instance}/tables/{table}`.
* @type string $row_key_prefix
* Delete all rows that start with this row key prefix. Prefix cannot be
* zero length.
@@ -49,11 +49,11 @@ public function __construct($data = NULL) {
}
/**
- * The unique name of the table on which to drop a range of rows.
+ * Required. The unique name of the table on which to drop a range of rows.
* Values are of the form
- * `projects//instances//tables/`.
+ * `projects/{project}/instances/{instance}/tables/{table}`.
*
- * Generated from protobuf field string name = 1;
+ * Generated from protobuf field string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = {
* @return string
*/
public function getName()
@@ -62,11 +62,11 @@ public function getName()
}
/**
- * The unique name of the table on which to drop a range of rows.
+ * Required. The unique name of the table on which to drop a range of rows.
* Values are of the form
- * `projects//instances//tables/`.
+ * `projects/{project}/instances/{instance}/tables/{table}`.
*
- * Generated from protobuf field string name = 1;
+ * Generated from protobuf field string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = {
* @param string $var
* @return $this
*/
diff --git a/Bigtable/src/Admin/V2/Gapic/BigtableInstanceAdminGapicClient.php b/Bigtable/src/Admin/V2/Gapic/BigtableInstanceAdminGapicClient.php
index 80ffcf37f03a..de5005497a24 100644
--- a/Bigtable/src/Admin/V2/Gapic/BigtableInstanceAdminGapicClient.php
+++ b/Bigtable/src/Admin/V2/Gapic/BigtableInstanceAdminGapicClient.php
@@ -530,18 +530,18 @@ public function __construct(array $options = [])
* }
* ```
*
- * @param string $parent The unique name of the project in which to create the new instance.
- * Values are of the form `projects/`.
- * @param string $instanceId The ID to be used when referring to the new instance within its project,
+ * @param string $parent Required. The unique name of the project in which to create the new instance.
+ * Values are of the form `projects/{project}`.
+ * @param string $instanceId Required. The ID to be used when referring to the new instance within its project,
* e.g., just `myinstance` rather than
* `projects/myproject/instances/myinstance`.
- * @param Instance $instance The instance to create.
+ * @param Instance $instance Required. The instance to create.
* Fields marked `OutputOnly` must be left blank.
- * @param array $clusters The clusters to be created within the instance, mapped by desired
+ * @param array $clusters Required. The clusters to be created within the instance, mapped by desired
* cluster ID, e.g., just `mycluster` rather than
* `projects/myproject/instances/myinstance/clusters/mycluster`.
* Fields marked `OutputOnly` must be left blank.
- * Currently, at most two clusters can be specified.
+ * Currently, at most four clusters can be specified.
* @param array $optionalArgs {
* Optional.
*
@@ -594,8 +594,8 @@ public function createInstance($parent, $instanceId, $instance, $clusters, array
* }
* ```
*
- * @param string $name The unique name of the requested instance. Values are of the form
- * `projects//instances/`.
+ * @param string $name Required. The unique name of the requested instance. Values are of the form
+ * `projects/{project}/instances/{instance}`.
* @param array $optionalArgs {
* Optional.
*
@@ -645,8 +645,8 @@ public function getInstance($name, array $optionalArgs = [])
* }
* ```
*
- * @param string $parent The unique name of the project for which a list of instances is requested.
- * Values are of the form `projects/`.
+ * @param string $parent Required. The unique name of the project for which a list of instances is requested.
+ * Values are of the form `projects/{project}`.
* @param array $optionalArgs {
* Optional.
*
@@ -688,7 +688,9 @@ public function listInstances($parent, array $optionalArgs = [])
}
/**
- * Updates an instance within a project.
+ * Updates an instance within a project. This method updates only the display
+ * name and type for an Instance. To update other Instance properties, such as
+ * labels, use PartialUpdateInstance.
*
* Sample code:
* ```
@@ -704,10 +706,9 @@ public function listInstances($parent, array $optionalArgs = [])
* }
* ```
*
- * @param string $name (`OutputOnly`)
- * The unique name of the instance. Values are of the form
- * `projects//instances/[a-z][a-z0-9\\-]+[a-z0-9]`.
- * @param string $displayName The descriptive name for this instance as it appears in UIs.
+ * @param string $name The unique name of the instance. Values are of the form
+ * `projects/{project}/instances/[a-z][a-z0-9\\-]+[a-z0-9]`.
+ * @param string $displayName Required. The descriptive name for this instance as it appears in UIs.
* Can be changed at any time, but should be kept globally unique
* to avoid confusion.
* @param int $type The type of the instance. Defaults to `PRODUCTION`.
@@ -769,7 +770,8 @@ public function updateInstance($name, $displayName, $type, $labels, array $optio
}
/**
- * Partially updates an instance within a project.
+ * Partially updates an instance within a project. This method can modify all
+ * fields of an Instance and is the preferred way to update an Instance.
*
* Sample code:
* ```
@@ -811,8 +813,8 @@ public function updateInstance($name, $displayName, $type, $labels, array $optio
* }
* ```
*
- * @param Instance $instance The Instance which will (partially) replace the current value.
- * @param FieldMask $updateMask The subset of Instance fields which should be replaced.
+ * @param Instance $instance Required. The Instance which will (partially) replace the current value.
+ * @param FieldMask $updateMask Required. The subset of Instance fields which should be replaced.
* Must be explicitly set.
* @param array $optionalArgs {
* Optional.
@@ -864,8 +866,8 @@ public function partialUpdateInstance($instance, $updateMask, array $optionalArg
* }
* ```
*
- * @param string $name The unique name of the instance to be deleted.
- * Values are of the form `projects//instances/`.
+ * @param string $name Required. The unique name of the instance to be deleted.
+ * Values are of the form `projects/{project}/instances/{instance}`.
* @param array $optionalArgs {
* Optional.
*
@@ -943,13 +945,13 @@ public function deleteInstance($name, array $optionalArgs = [])
* }
* ```
*
- * @param string $parent The unique name of the instance in which to create the new cluster.
+ * @param string $parent Required. The unique name of the instance in which to create the new cluster.
* Values are of the form
- * `projects//instances/`.
- * @param string $clusterId The ID to be used when referring to the new cluster within its instance,
+ * `projects/{project}/instances/{instance}`.
+ * @param string $clusterId Required. The ID to be used when referring to the new cluster within its instance,
* e.g., just `mycluster` rather than
* `projects/myproject/instances/myinstance/clusters/mycluster`.
- * @param Cluster $cluster The cluster to be created.
+ * @param Cluster $cluster Required. The cluster to be created.
* Fields marked `OutputOnly` must be left blank.
* @param array $optionalArgs {
* Optional.
@@ -1002,8 +1004,8 @@ public function createCluster($parent, $clusterId, $cluster, array $optionalArgs
* }
* ```
*
- * @param string $name The unique name of the requested cluster. Values are of the form
- * `projects//instances//clusters/`.
+ * @param string $name Required. The unique name of the requested cluster. Values are of the form
+ * `projects/{project}/instances/{instance}/clusters/{cluster}`.
* @param array $optionalArgs {
* Optional.
*
@@ -1053,9 +1055,9 @@ public function getCluster($name, array $optionalArgs = [])
* }
* ```
*
- * @param string $parent The unique name of the instance for which a list of clusters is requested.
- * Values are of the form `projects//instances/`.
- * Use ` = '-'` to list Clusters for all Instances in a project,
+ * @param string $parent Required. The unique name of the instance for which a list of clusters is requested.
+ * Values are of the form `projects/{project}/instances/{instance}`.
+ * Use `{instance} = '-'` to list Clusters for all Instances in a project,
* e.g., `projects/myproject/instances/-`.
* @param array $optionalArgs {
* Optional.
@@ -1140,10 +1142,9 @@ public function listClusters($parent, array $optionalArgs = [])
* }
* ```
*
- * @param string $name (`OutputOnly`)
- * The unique name of the cluster. Values are of the form
- * `projects//instances//clusters/[a-z][-a-z0-9]*`.
- * @param int $serveNodes The number of nodes allocated to this cluster. More nodes enable higher
+ * @param string $name The unique name of the cluster. Values are of the form
+ * `projects/{project}/instances/{instance}/clusters/[a-z][-a-z0-9]*`.
+ * @param int $serveNodes Required. The number of nodes allocated to this cluster. More nodes enable higher
* throughput and more consistent performance.
* @param array $optionalArgs {
* Optional.
@@ -1153,9 +1154,8 @@ public function listClusters($parent, array $optionalArgs = [])
* The location where this cluster's nodes and storage reside. For best
* performance, clients should be located as close as possible to this
* cluster. Currently only zones are supported, so values should be of the
- * form `projects//locations/`.
+ * form `projects/{project}/locations/{zone}`.
* @type int $state
- * (`OutputOnly`)
* The current state of the cluster.
* For allowed values, use constants defined on {@see \Google\Cloud\Bigtable\Admin\V2\Cluster\State}
* @type int $defaultStorageType
@@ -1219,8 +1219,8 @@ public function updateCluster($name, $serveNodes, array $optionalArgs = [])
* }
* ```
*
- * @param string $name The unique name of the cluster to be deleted. Values are of the form
- * `projects//instances//clusters/`.
+ * @param string $name Required. The unique name of the cluster to be deleted. Values are of the form
+ * `projects/{project}/instances/{instance}/clusters/{cluster}`.
* @param array $optionalArgs {
* Optional.
*
@@ -1270,13 +1270,13 @@ public function deleteCluster($name, array $optionalArgs = [])
* }
* ```
*
- * @param string $parent The unique name of the instance in which to create the new app profile.
+ * @param string $parent Required. The unique name of the instance in which to create the new app profile.
* Values are of the form
- * `projects//instances/`.
- * @param string $appProfileId The ID to be used when referring to the new app profile within its
+ * `projects/{project}/instances/{instance}`.
+ * @param string $appProfileId Required. The ID to be used when referring to the new app profile within its
* instance, e.g., just `myprofile` rather than
* `projects/myproject/instances/myinstance/appProfiles/myprofile`.
- * @param AppProfile $appProfile The app profile to be created.
+ * @param AppProfile $appProfile Required. The app profile to be created.
* Fields marked `OutputOnly` will be ignored.
* @param array $optionalArgs {
* Optional.
@@ -1334,8 +1334,8 @@ public function createAppProfile($parent, $appProfileId, $appProfile, array $opt
* }
* ```
*
- * @param string $name The unique name of the requested app profile. Values are of the form
- * `projects//instances//appProfiles/`.
+ * @param string $name Required. The unique name of the requested app profile. Values are of the form
+ * `projects/{project}/instances/{instance}/appProfiles/{app_profile}`.
* @param array $optionalArgs {
* Optional.
*
@@ -1400,17 +1400,24 @@ public function getAppProfile($name, array $optionalArgs = [])
* }
* ```
*
- * @param string $parent The unique name of the instance for which a list of app profiles is
+ * @param string $parent Required. The unique name of the instance for which a list of app profiles is
* requested. Values are of the form
- * `projects//instances/`.
- * Use ` = '-'` to list AppProfiles for all Instances in a project,
+ * `projects/{project}/instances/{instance}`.
+ * Use `{instance} = '-'` to list AppProfiles for all Instances in a project,
* e.g., `projects/myproject/instances/-`.
* @param array $optionalArgs {
* Optional.
*
* @type int $pageSize
* Maximum number of results per page.
- * CURRENTLY UNIMPLEMENTED AND IGNORED.
+ *
+ * A page_size of zero lets the server choose the number of items to return.
+ * A page_size which is strictly positive will return at most that many items.
+ * A negative page_size will cause an error.
+ *
+ * Following the first request, subsequent paginated calls are not required
+ * to pass a page_size. If a page_size is set in subsequent calls, it must
+ * match the page_size given in the first request.
* @type string $pageToken
* A page token is used to specify a page of values to be returned.
* If no page token is specified (the default), the first page
@@ -1497,8 +1504,8 @@ public function listAppProfiles($parent, array $optionalArgs = [])
* }
* ```
*
- * @param AppProfile $appProfile The app profile which will (partially) replace the current value.
- * @param FieldMask $updateMask The subset of app profile fields which should be replaced.
+ * @param AppProfile $appProfile Required. The app profile which will (partially) replace the current value.
+ * @param FieldMask $updateMask Required. The subset of app profile fields which should be replaced.
* If unset, all fields will be replaced.
* @param array $optionalArgs {
* Optional.
@@ -1556,8 +1563,8 @@ public function updateAppProfile($appProfile, $updateMask, array $optionalArgs =
* }
* ```
*
- * @param string $name The unique name of the app profile to be deleted. Values are of the form
- * `projects//instances//appProfiles/`.
+ * @param string $name Required. The unique name of the app profile to be deleted. Values are of the form
+ * `projects/{project}/instances/{instance}/appProfiles/{app_profile}`.
* @param bool $ignoreWarnings If true, ignore safety checks when deleting the app profile.
* @param array $optionalArgs {
* Optional.
diff --git a/Bigtable/src/Admin/V2/Gapic/BigtableTableAdminGapicClient.php b/Bigtable/src/Admin/V2/Gapic/BigtableTableAdminGapicClient.php
index d92c48685b70..1e7c7cfb45d8 100644
--- a/Bigtable/src/Admin/V2/Gapic/BigtableTableAdminGapicClient.php
+++ b/Bigtable/src/Admin/V2/Gapic/BigtableTableAdminGapicClient.php
@@ -452,11 +452,12 @@ public function __construct(array $options = [])
* }
* ```
*
- * @param string $parent The unique name of the instance in which to create the table.
- * Values are of the form `projects//instances/`.
- * @param string $tableId The name by which the new table should be referred to within the parent
- * instance, e.g., `foobar` rather than `/tables/foobar`.
- * @param Table $table The Table to create.
+ * @param string $parent Required. The unique name of the instance in which to create the table.
+ * Values are of the form `projects/{project}/instances/{instance}`.
+ * @param string $tableId Required. The name by which the new table should be referred to within the parent
+ * instance, e.g., `foobar` rather than `{parent}/tables/foobar`.
+ * Maximum 50 characters.
+ * @param Table $table Required. The Table to create.
* @param array $optionalArgs {
* Optional.
*
@@ -565,14 +566,14 @@ public function createTable($parent, $tableId, $table, array $optionalArgs = [])
* }
* ```
*
- * @param string $parent The unique name of the instance in which to create the table.
- * Values are of the form `projects//instances/`.
- * @param string $tableId The name by which the new table should be referred to within the parent
- * instance, e.g., `foobar` rather than `/tables/foobar`.
- * @param string $sourceSnapshot The unique name of the snapshot from which to restore the table. The
+ * @param string $parent Required. The unique name of the instance in which to create the table.
+ * Values are of the form `projects/{project}/instances/{instance}`.
+ * @param string $tableId Required. The name by which the new table should be referred to within the parent
+ * instance, e.g., `foobar` rather than `{parent}/tables/foobar`.
+ * @param string $sourceSnapshot Required. The unique name of the snapshot from which to restore the table. The
* snapshot and the table must be in the same instance.
* Values are of the form
- * `projects//instances//clusters//snapshots/`.
+ * `projects/{project}/instances/{instance}/clusters/{cluster}/snapshots/{snapshot}`.
* @param array $optionalArgs {
* Optional.
*
@@ -639,18 +640,25 @@ public function createTableFromSnapshot($parent, $tableId, $sourceSnapshot, arra
* }
* ```
*
- * @param string $parent The unique name of the instance for which tables should be listed.
- * Values are of the form `projects//instances/`.
+ * @param string $parent Required. The unique name of the instance for which tables should be listed.
+ * Values are of the form `projects/{project}/instances/{instance}`.
* @param array $optionalArgs {
* Optional.
*
* @type int $view
* The view to be applied to the returned tables' fields.
- * Defaults to `NAME_ONLY` if unspecified; no others are currently supported.
+ * Only NAME_ONLY view (default) and REPLICATION_VIEW are supported.
* For allowed values, use constants defined on {@see \Google\Cloud\Bigtable\Admin\V2\Table\View}
* @type int $pageSize
* Maximum number of results per page.
- * CURRENTLY UNIMPLEMENTED AND IGNORED.
+ *
+ * A page_size of zero lets the server choose the number of items to return.
+ * A page_size which is strictly positive will return at most that many items.
+ * A negative page_size will cause an error.
+ *
+ * Following the first request, subsequent paginated calls are not required
+ * to pass a page_size. If a page_size is set in subsequent calls, it must
+ * match the page_size given in the first request.
* @type string $pageToken
* A page token is used to specify a page of values to be returned.
* If no page token is specified (the default), the first page
@@ -711,9 +719,9 @@ public function listTables($parent, array $optionalArgs = [])
* }
* ```
*
- * @param string $name The unique name of the requested table.
+ * @param string $name Required. The unique name of the requested table.
* Values are of the form
- * `projects//instances//tables/`.
+ * `projects/{project}/instances/{instance}/tables/{table}`.
* @param array $optionalArgs {
* Optional.
*
@@ -770,9 +778,9 @@ public function getTable($name, array $optionalArgs = [])
* }
* ```
*
- * @param string $name The unique name of the table to be deleted.
+ * @param string $name Required. The unique name of the table to be deleted.
* Values are of the form
- * `projects//instances//tables/`.
+ * `projects/{project}/instances/{instance}/tables/{table}`.
* @param array $optionalArgs {
* Optional.
*
@@ -824,10 +832,10 @@ public function deleteTable($name, array $optionalArgs = [])
* }
* ```
*
- * @param string $name The unique name of the table whose families should be modified.
+ * @param string $name Required. The unique name of the table whose families should be modified.
* Values are of the form
- * `projects//instances//tables/`.
- * @param Modification[] $modifications Modifications to be atomically applied to the specified table's families.
+ * `projects/{project}/instances/{instance}/tables/{table}`.
+ * @param Modification[] $modifications Required. Modifications to be atomically applied to the specified table's families.
* Entries are applied in order, meaning that earlier modifications can be
* masked by later ones (in the case of repeated updates to the same family,
* for example).
@@ -883,9 +891,9 @@ public function modifyColumnFamilies($name, $modifications, array $optionalArgs
* }
* ```
*
- * @param string $name The unique name of the table on which to drop a range of rows.
+ * @param string $name Required. The unique name of the table on which to drop a range of rows.
* Values are of the form
- * `projects//instances//tables/`.
+ * `projects/{project}/instances/{instance}/tables/{table}`.
* @param array $optionalArgs {
* Optional.
*
@@ -947,9 +955,9 @@ public function dropRowRange($name, array $optionalArgs = [])
* }
* ```
*
- * @param string $name The unique name of the Table for which to create a consistency token.
+ * @param string $name Required. The unique name of the Table for which to create a consistency token.
* Values are of the form
- * `projects//instances//tables/`.
+ * `projects/{project}/instances/{instance}/tables/{table}`.
* @param array $optionalArgs {
* Optional.
*
@@ -1002,10 +1010,10 @@ public function generateConsistencyToken($name, array $optionalArgs = [])
* }
* ```
*
- * @param string $name The unique name of the Table for which to check replication consistency.
+ * @param string $name Required. The unique name of the Table for which to check replication consistency.
* Values are of the form
- * `projects//instances//tables/`.
- * @param string $consistencyToken The token created using GenerateConsistencyToken for the Table.
+ * `projects/{project}/instances/{instance}/tables/{table}`.
+ * @param string $consistencyToken Required. The token created using GenerateConsistencyToken for the Table.
* @param array $optionalArgs {
* Optional.
*
@@ -1043,8 +1051,9 @@ public function checkConsistency($name, $consistencyToken, array $optionalArgs =
}
/**
- * Gets the access control policy for a table resource. Returns an empty
- * policy if an table exists but does not have a policy set.
+ * Gets the access control policy for a resource.
+ * Returns an empty policy if the resource exists but does not have a policy
+ * set.
*
* Sample code:
* ```
@@ -1101,8 +1110,8 @@ public function getIamPolicy($resource, array $optionalArgs = [])
}
/**
- * Sets the access control policy on a table resource. Replaces any existing
- * policy.
+ * Sets the access control policy on a Table or Backup resource.
+ * Replaces any existing policy.
*
* Sample code:
* ```
@@ -1269,14 +1278,14 @@ public function testIamPermissions($resource, $permissions, array $optionalArgs
*
* @param string $name The unique name of the table to have the snapshot taken.
* Values are of the form
- * `projects//instances//tables/`.
+ * `projects/{project}/instances/{instance}/tables/{table}`.
* @param string $cluster The name of the cluster where the snapshot will be created in.
* Values are of the form
- * `projects//instances//clusters/`.
+ * `projects/{project}/instances/{instance}/clusters/{cluster}`.
* @param string $snapshotId The ID by which the new snapshot should be referred to within the parent
* cluster, e.g., `mysnapshot` of the form: `[_a-zA-Z0-9][-_.a-zA-Z0-9]*`
* rather than
- * `projects//instances//clusters//snapshots/mysnapshot`.
+ * `projects/{project}/instances/{instance}/clusters/{cluster}/snapshots/mysnapshot`.
* @param string $description Description of the snapshot.
* @param array $optionalArgs {
* Optional.
@@ -1344,9 +1353,9 @@ public function snapshotTable($name, $cluster, $snapshotId, $description, array
* }
* ```
*
- * @param string $name The unique name of the requested snapshot.
+ * @param string $name Required. The unique name of the requested snapshot.
* Values are of the form
- * `projects//instances//clusters//snapshots/`.
+ * `projects/{project}/instances/{instance}/clusters/{cluster}/snapshots/{snapshot}`.
* @param array $optionalArgs {
* Optional.
*
@@ -1417,11 +1426,11 @@ public function getSnapshot($name, array $optionalArgs = [])
* }
* ```
*
- * @param string $parent The unique name of the cluster for which snapshots should be listed.
+ * @param string $parent Required. The unique name of the cluster for which snapshots should be listed.
* Values are of the form
- * `projects//instances//clusters/`.
- * Use ` = '-'` to list snapshots for all clusters in an instance,
- * e.g., `projects//instances//clusters/-`.
+ * `projects/{project}/instances/{instance}/clusters/{cluster}`.
+ * Use `{cluster} = '-'` to list snapshots for all clusters in an instance,
+ * e.g., `projects/{project}/instances/{instance}/clusters/-`.
* @param array $optionalArgs {
* Optional.
*
@@ -1492,9 +1501,9 @@ public function listSnapshots($parent, array $optionalArgs = [])
* }
* ```
*
- * @param string $name The unique name of the snapshot to be deleted.
+ * @param string $name Required. The unique name of the snapshot to be deleted.
* Values are of the form
- * `projects//instances//clusters//snapshots/`.
+ * `projects/{project}/instances/{instance}/clusters/{cluster}/snapshots/{snapshot}`.
* @param array $optionalArgs {
* Optional.
*
diff --git a/Bigtable/src/Admin/V2/GenerateConsistencyTokenRequest.php b/Bigtable/src/Admin/V2/GenerateConsistencyTokenRequest.php
index 6c2cdf439df4..92b33612bbb6 100644
--- a/Bigtable/src/Admin/V2/GenerateConsistencyTokenRequest.php
+++ b/Bigtable/src/Admin/V2/GenerateConsistencyTokenRequest.php
@@ -17,11 +17,11 @@
class GenerateConsistencyTokenRequest extends \Google\Protobuf\Internal\Message
{
/**
- * The unique name of the Table for which to create a consistency token.
+ * Required. The unique name of the Table for which to create a consistency token.
* Values are of the form
- * `projects//instances//tables/`.
+ * `projects/{project}/instances/{instance}/tables/{table}`.
*
- * Generated from protobuf field string name = 1;
+ * Generated from protobuf field string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = {
*/
private $name = '';
@@ -32,9 +32,9 @@ class GenerateConsistencyTokenRequest extends \Google\Protobuf\Internal\Message
* Optional. Data for populating the Message object.
*
* @type string $name
- * The unique name of the Table for which to create a consistency token.
+ * Required. The unique name of the Table for which to create a consistency token.
* Values are of the form
- * `projects//instances//tables/`.
+ * `projects/{project}/instances/{instance}/tables/{table}`.
* }
*/
public function __construct($data = NULL) {
@@ -43,11 +43,11 @@ public function __construct($data = NULL) {
}
/**
- * The unique name of the Table for which to create a consistency token.
+ * Required. The unique name of the Table for which to create a consistency token.
* Values are of the form
- * `projects//instances//tables/