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/
`. + * `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 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) = { * @param string $var * @return $this */ diff --git a/Bigtable/src/Admin/V2/GetAppProfileRequest.php b/Bigtable/src/Admin/V2/GetAppProfileRequest.php index d7597b7345b4..43160a5ecf3d 100644 --- a/Bigtable/src/Admin/V2/GetAppProfileRequest.php +++ b/Bigtable/src/Admin/V2/GetAppProfileRequest.php @@ -16,10 +16,10 @@ class GetAppProfileRequest extends \Google\Protobuf\Internal\Message { /** - * The unique name of the requested app profile. Values are of the form - * `projects//instances//appProfiles/`. + * Required. The unique name of the requested app profile. 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 = ''; @@ -30,8 +30,8 @@ class GetAppProfileRequest extends \Google\Protobuf\Internal\Message * Optional. Data for populating the Message object. * * @type string $name - * The unique name of the requested app profile. Values are of the form - * `projects//instances//appProfiles/`. + * Required. The unique name of the requested app profile. Values are of the form + * `projects/{project}/instances/{instance}/appProfiles/{app_profile}`. * } */ public function __construct($data = NULL) { @@ -40,10 +40,10 @@ public function __construct($data = NULL) { } /** - * The unique name of the requested app profile. Values are of the form - * `projects//instances//appProfiles/`. + * Required. The unique name of the requested app profile. 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() @@ -52,10 +52,10 @@ public function getName() } /** - * The unique name of the requested app profile. Values are of the form - * `projects//instances//appProfiles/`. + * Required. The unique name of the requested app profile. 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/GetClusterRequest.php b/Bigtable/src/Admin/V2/GetClusterRequest.php index 4f2448cda20d..ca25bc2bc9a4 100644 --- a/Bigtable/src/Admin/V2/GetClusterRequest.php +++ b/Bigtable/src/Admin/V2/GetClusterRequest.php @@ -16,10 +16,10 @@ class GetClusterRequest extends \Google\Protobuf\Internal\Message { /** - * The unique name of the requested cluster. Values are of the form - * `projects//instances//clusters/`. + * Required. The unique name of the requested cluster. 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 GetClusterRequest extends \Google\Protobuf\Internal\Message * Optional. Data for populating the Message object. * * @type string $name - * The unique name of the requested cluster. Values are of the form - * `projects//instances//clusters/`. + * Required. The unique name of the requested cluster. 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 requested cluster. Values are of the form - * `projects//instances//clusters/`. + * Required. The unique name of the requested cluster. 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 requested cluster. Values are of the form - * `projects//instances//clusters/`. + * Required. The unique name of the requested cluster. 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/GetInstanceRequest.php b/Bigtable/src/Admin/V2/GetInstanceRequest.php index b7e9efdcefb0..e1862e621235 100644 --- a/Bigtable/src/Admin/V2/GetInstanceRequest.php +++ b/Bigtable/src/Admin/V2/GetInstanceRequest.php @@ -16,10 +16,10 @@ class GetInstanceRequest extends \Google\Protobuf\Internal\Message { /** - * The unique name of the requested instance. Values are of the form - * `projects//instances/`. + * Required. The unique name of the requested instance. 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 GetInstanceRequest extends \Google\Protobuf\Internal\Message * Optional. Data for populating the Message object. * * @type string $name - * The unique name of the requested instance. Values are of the form - * `projects//instances/`. + * Required. The unique name of the requested instance. 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 requested instance. Values are of the form - * `projects//instances/`. + * Required. The unique name of the requested instance. 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 requested instance. Values are of the form - * `projects//instances/`. + * Required. The unique name of the requested instance. 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/GetSnapshotRequest.php b/Bigtable/src/Admin/V2/GetSnapshotRequest.php index 9d2883a218b2..681afd02331c 100644 --- a/Bigtable/src/Admin/V2/GetSnapshotRequest.php +++ b/Bigtable/src/Admin/V2/GetSnapshotRequest.php @@ -21,11 +21,11 @@ class GetSnapshotRequest extends \Google\Protobuf\Internal\Message { /** - * The unique name of the requested snapshot. + * 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}`. * - * 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 GetSnapshotRequest extends \Google\Protobuf\Internal\Message * Optional. Data for populating the Message object. * * @type string $name - * The unique name of the requested snapshot. + * 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}`. * } */ public function __construct($data = NULL) { @@ -47,11 +47,11 @@ public function __construct($data = NULL) { } /** - * The unique name of the requested snapshot. + * 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}`. * - * 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 requested snapshot. + * 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}`. * - * 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/GetTableRequest.php b/Bigtable/src/Admin/V2/GetTableRequest.php index 02c3b6398142..a05beb54fe0d 100644 --- a/Bigtable/src/Admin/V2/GetTableRequest.php +++ b/Bigtable/src/Admin/V2/GetTableRequest.php @@ -17,11 +17,11 @@ class GetTableRequest extends \Google\Protobuf\Internal\Message { /** - * The unique name of the requested table. + * Required. The unique name of the requested table. * 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 = ''; /** @@ -39,9 +39,9 @@ class GetTableRequest extends \Google\Protobuf\Internal\Message * Optional. Data for populating the Message object. * * @type string $name - * The unique name of the requested table. + * Required. The unique name of the requested table. * Values are of the form - * `projects//instances//tables/
`. + * `projects/{project}/instances/{instance}/tables/{table}`. * @type int $view * The view to be applied to the returned table's fields. * Defaults to `SCHEMA_VIEW` if unspecified. @@ -53,11 +53,11 @@ public function __construct($data = NULL) { } /** - * The unique name of the requested table. + * Required. The unique name of the requested table. * 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() @@ -66,11 +66,11 @@ public function getName() } /** - * The unique name of the requested table. + * Required. The unique name of the requested table. * 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/Instance.php b/Bigtable/src/Admin/V2/Instance.php index 321b2f33f7dd..a410c35ba847 100644 --- a/Bigtable/src/Admin/V2/Instance.php +++ b/Bigtable/src/Admin/V2/Instance.php @@ -11,27 +11,26 @@ /** * A collection of Bigtable [Tables][google.bigtable.admin.v2.Table] and * the resources that serve them. - * All tables in an instance are served from a single - * [Cluster][google.bigtable.admin.v2.Cluster]. + * All tables in an instance are served from all + * [Clusters][google.bigtable.admin.v2.Cluster] in the instance. * * Generated from protobuf message google.bigtable.admin.v2.Instance */ class Instance extends \Google\Protobuf\Internal\Message { /** - * (`OutputOnly`) * The unique name of the instance. Values are of the form - * `projects//instances/[a-z][a-z0-9\\-]+[a-z0-9]`. + * `projects/{project}/instances/[a-z][a-z0-9\\-]+[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 = ''; /** - * The descriptive name for this instance as it appears in UIs. + * 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. * - * Generated from protobuf field string display_name = 2; + * Generated from protobuf field string display_name = 2 [(.google.api.field_behavior) = REQUIRED]; */ private $display_name = ''; /** @@ -70,11 +69,10 @@ class Instance extends \Google\Protobuf\Internal\Message * Optional. Data for populating the Message object. * * @type string $name - * (`OutputOnly`) * The unique name of the instance. Values are of the form - * `projects//instances/[a-z][a-z0-9\\-]+[a-z0-9]`. + * `projects/{project}/instances/[a-z][a-z0-9\\-]+[a-z0-9]`. * @type string $display_name - * The descriptive name for this instance as it appears in UIs. + * 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. * @type int $state @@ -101,11 +99,10 @@ public function __construct($data = NULL) { } /** - * (`OutputOnly`) * The unique name of the instance. Values are of the form - * `projects//instances/[a-z][a-z0-9\\-]+[a-z0-9]`. + * `projects/{project}/instances/[a-z][a-z0-9\\-]+[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() @@ -114,11 +111,10 @@ public function getName() } /** - * (`OutputOnly`) * The unique name of the instance. Values are of the form - * `projects//instances/[a-z][a-z0-9\\-]+[a-z0-9]`. + * `projects/{project}/instances/[a-z][a-z0-9\\-]+[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 */ @@ -131,11 +127,11 @@ public function setName($var) } /** - * The descriptive name for this instance as it appears in UIs. + * 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. * - * Generated from protobuf field string display_name = 2; + * Generated from protobuf field string display_name = 2 [(.google.api.field_behavior) = REQUIRED]; * @return string */ public function getDisplayName() @@ -144,11 +140,11 @@ public function getDisplayName() } /** - * The descriptive name for this instance as it appears in UIs. + * 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. * - * Generated from protobuf field string display_name = 2; + * Generated from protobuf field string display_name = 2 [(.google.api.field_behavior) = REQUIRED]; * @param string $var * @return $this */ diff --git a/Bigtable/src/Admin/V2/ListAppProfilesRequest.php b/Bigtable/src/Admin/V2/ListAppProfilesRequest.php index 4bafb75fa053..72b5f2c50332 100644 --- a/Bigtable/src/Admin/V2/ListAppProfilesRequest.php +++ b/Bigtable/src/Admin/V2/ListAppProfilesRequest.php @@ -16,18 +16,23 @@ class ListAppProfilesRequest extends \Google\Protobuf\Internal\Message { /** - * The unique name of the instance for which a list of app profiles is + * 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/-`. * - * 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 = ''; /** * 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. * * Generated from protobuf field int32 page_size = 3; */ @@ -46,14 +51,19 @@ class ListAppProfilesRequest extends \Google\Protobuf\Internal\Message * Optional. Data for populating the Message object. * * @type string $parent - * The unique name of the instance for which a list of app profiles is + * 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/-`. * @type int $page_size * 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 $page_token * The value of `next_page_token` returned by a previous call. * } @@ -64,13 +74,13 @@ public function __construct($data = NULL) { } /** - * The unique name of the instance for which a list of app profiles is + * 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/-`. * - * 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() @@ -79,13 +89,13 @@ public function getParent() } /** - * The unique name of the instance for which a list of app profiles is + * 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/-`. * - * 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 */ @@ -99,7 +109,12 @@ public function setParent($var) /** * 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. * * Generated from protobuf field int32 page_size = 3; * @return int @@ -111,7 +126,12 @@ public function getPageSize() /** * 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. * * Generated from protobuf field int32 page_size = 3; * @param int $var diff --git a/Bigtable/src/Admin/V2/ListClustersRequest.php b/Bigtable/src/Admin/V2/ListClustersRequest.php index d1949e26654d..a081ecfd5e34 100644 --- a/Bigtable/src/Admin/V2/ListClustersRequest.php +++ b/Bigtable/src/Admin/V2/ListClustersRequest.php @@ -16,12 +16,12 @@ class ListClustersRequest extends \Google\Protobuf\Internal\Message { /** - * 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, + * 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/-`. * - * 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 = ''; /** @@ -38,9 +38,9 @@ class ListClustersRequest extends \Google\Protobuf\Internal\Message * Optional. Data for populating the Message object. * * @type 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, + * 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/-`. * @type string $page_token * DEPRECATED: This field is unused and ignored. @@ -52,12 +52,12 @@ public function __construct($data = NULL) { } /** - * 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, + * 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/-`. * - * 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() @@ -66,12 +66,12 @@ public function getParent() } /** - * 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, + * 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/-`. * - * 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 */ diff --git a/Bigtable/src/Admin/V2/ListInstancesRequest.php b/Bigtable/src/Admin/V2/ListInstancesRequest.php index e15ad815a186..a934cba43f98 100644 --- a/Bigtable/src/Admin/V2/ListInstancesRequest.php +++ b/Bigtable/src/Admin/V2/ListInstancesRequest.php @@ -16,10 +16,10 @@ class ListInstancesRequest extends \Google\Protobuf\Internal\Message { /** - * The unique name of the project for which a list of instances is requested. - * Values are of the form `projects/`. + * Required. The unique name of the project for which a list of instances is requested. + * 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 = ''; /** @@ -36,8 +36,8 @@ class ListInstancesRequest extends \Google\Protobuf\Internal\Message * Optional. Data for populating the Message object. * * @type string $parent - * The unique name of the project for which a list of instances is requested. - * Values are of the form `projects/`. + * Required. The unique name of the project for which a list of instances is requested. + * Values are of the form `projects/{project}`. * @type string $page_token * DEPRECATED: This field is unused and ignored. * } @@ -48,10 +48,10 @@ public function __construct($data = NULL) { } /** - * The unique name of the project for which a list of instances is requested. - * Values are of the form `projects/`. + * Required. The unique name of the project for which a list of instances is requested. + * 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() @@ -60,10 +60,10 @@ public function getParent() } /** - * The unique name of the project for which a list of instances is requested. - * Values are of the form `projects/`. + * Required. The unique name of the project for which a list of instances is requested. + * 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 */ diff --git a/Bigtable/src/Admin/V2/ListSnapshotsRequest.php b/Bigtable/src/Admin/V2/ListSnapshotsRequest.php index bb7f35b038d4..0743b4844f8d 100644 --- a/Bigtable/src/Admin/V2/ListSnapshotsRequest.php +++ b/Bigtable/src/Admin/V2/ListSnapshotsRequest.php @@ -21,13 +21,13 @@ class ListSnapshotsRequest extends \Google\Protobuf\Internal\Message { /** - * The unique name of the cluster for which snapshots should be listed. + * 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/-`. * - * 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 = ''; /** @@ -51,11 +51,11 @@ class ListSnapshotsRequest extends \Google\Protobuf\Internal\Message * Optional. Data for populating the Message object. * * @type string $parent - * The unique name of the cluster for which snapshots should be listed. + * 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/-`. * @type int $page_size * The maximum number of snapshots to return per page. * CURRENTLY UNIMPLEMENTED AND IGNORED. @@ -69,13 +69,13 @@ public function __construct($data = NULL) { } /** - * The unique name of the cluster for which snapshots should be listed. + * 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/-`. * - * 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() @@ -84,13 +84,13 @@ public function getParent() } /** - * The unique name of the cluster for which snapshots should be listed. + * 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/-`. * - * 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 */ diff --git a/Bigtable/src/Admin/V2/ListTablesRequest.php b/Bigtable/src/Admin/V2/ListTablesRequest.php index a35d064bc821..e4c8904bd2aa 100644 --- a/Bigtable/src/Admin/V2/ListTablesRequest.php +++ b/Bigtable/src/Admin/V2/ListTablesRequest.php @@ -17,22 +17,27 @@ class ListTablesRequest extends \Google\Protobuf\Internal\Message { /** - * The unique name of the instance for which tables should be listed. - * Values are of the form `projects//instances/`. + * Required. The unique name of the instance for which tables should be listed. + * 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 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. * * Generated from protobuf field .google.bigtable.admin.v2.Table.View view = 2; */ private $view = 0; /** * 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. * * Generated from protobuf field int32 page_size = 4; */ @@ -51,14 +56,19 @@ class ListTablesRequest extends \Google\Protobuf\Internal\Message * Optional. Data for populating the Message object. * * @type string $parent - * The unique name of the instance for which tables should be listed. - * Values are of the form `projects//instances/`. + * Required. The unique name of the instance for which tables should be listed. + * Values are of the form `projects/{project}/instances/{instance}`. * @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. * @type int $page_size * 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 $page_token * The value of `next_page_token` returned by a previous call. * } @@ -69,10 +79,10 @@ public function __construct($data = NULL) { } /** - * The unique name of the instance for which tables should be listed. - * Values are of the form `projects//instances/`. + * Required. The unique name of the instance for which tables should be listed. + * 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 +91,10 @@ public function getParent() } /** - * The unique name of the instance for which tables should be listed. - * Values are of the form `projects//instances/`. + * Required. The unique name of the instance for which tables should be listed. + * 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 */ @@ -98,7 +108,7 @@ public function setParent($var) /** * 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. * * Generated from protobuf field .google.bigtable.admin.v2.Table.View view = 2; * @return int @@ -110,7 +120,7 @@ public function getView() /** * 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. * * Generated from protobuf field .google.bigtable.admin.v2.Table.View view = 2; * @param int $var @@ -126,7 +136,12 @@ public function setView($var) /** * 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. * * Generated from protobuf field int32 page_size = 4; * @return int @@ -138,7 +153,12 @@ public function getPageSize() /** * 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. * * Generated from protobuf field int32 page_size = 4; * @param int $var diff --git a/Bigtable/src/Admin/V2/ModifyColumnFamiliesRequest.php b/Bigtable/src/Admin/V2/ModifyColumnFamiliesRequest.php index c997e738fbd2..5257bb86430f 100644 --- a/Bigtable/src/Admin/V2/ModifyColumnFamiliesRequest.php +++ b/Bigtable/src/Admin/V2/ModifyColumnFamiliesRequest.php @@ -17,20 +17,20 @@ class ModifyColumnFamiliesRequest extends \Google\Protobuf\Internal\Message { /** - * The unique name of the table whose families should be modified. + * Required. The unique name of the table whose families should be modified. * 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 = ''; /** - * Modifications to be atomically applied to the specified table's families. + * 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). * - * Generated from protobuf field repeated .google.bigtable.admin.v2.ModifyColumnFamiliesRequest.Modification modifications = 2; + * Generated from protobuf field repeated .google.bigtable.admin.v2.ModifyColumnFamiliesRequest.Modification modifications = 2 [(.google.api.field_behavior) = REQUIRED]; */ private $modifications; @@ -41,11 +41,11 @@ class ModifyColumnFamiliesRequest extends \Google\Protobuf\Internal\Message * Optional. Data for populating the Message object. * * @type string $name - * The unique name of the table whose families should be modified. + * Required. The unique name of the table whose families should be modified. * Values are of the form - * `projects//instances//tables/
`. + * `projects/{project}/instances/{instance}/tables/{table}`. * @type \Google\Cloud\Bigtable\Admin\V2\ModifyColumnFamiliesRequest\Modification[]|\Google\Protobuf\Internal\RepeatedField $modifications - * Modifications to be atomically applied to the specified table's families. + * 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). @@ -57,11 +57,11 @@ public function __construct($data = NULL) { } /** - * The unique name of the table whose families should be modified. + * Required. The unique name of the table whose families should be modified. * 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() @@ -70,11 +70,11 @@ public function getName() } /** - * The unique name of the table whose families should be modified. + * Required. The unique name of the table whose families should be modified. * 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 */ @@ -87,12 +87,12 @@ public function setName($var) } /** - * Modifications to be atomically applied to the specified table's families. + * 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). * - * Generated from protobuf field repeated .google.bigtable.admin.v2.ModifyColumnFamiliesRequest.Modification modifications = 2; + * Generated from protobuf field repeated .google.bigtable.admin.v2.ModifyColumnFamiliesRequest.Modification modifications = 2 [(.google.api.field_behavior) = REQUIRED]; * @return \Google\Protobuf\Internal\RepeatedField */ public function getModifications() @@ -101,12 +101,12 @@ public function getModifications() } /** - * Modifications to be atomically applied to the specified table's families. + * 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). * - * Generated from protobuf field repeated .google.bigtable.admin.v2.ModifyColumnFamiliesRequest.Modification modifications = 2; + * Generated from protobuf field repeated .google.bigtable.admin.v2.ModifyColumnFamiliesRequest.Modification modifications = 2 [(.google.api.field_behavior) = REQUIRED]; * @param \Google\Cloud\Bigtable\Admin\V2\ModifyColumnFamiliesRequest\Modification[]|\Google\Protobuf\Internal\RepeatedField $var * @return $this */ diff --git a/Bigtable/src/Admin/V2/PartialUpdateInstanceRequest.php b/Bigtable/src/Admin/V2/PartialUpdateInstanceRequest.php index e3c60bed2e55..47654977ae3b 100644 --- a/Bigtable/src/Admin/V2/PartialUpdateInstanceRequest.php +++ b/Bigtable/src/Admin/V2/PartialUpdateInstanceRequest.php @@ -16,16 +16,16 @@ class PartialUpdateInstanceRequest extends \Google\Protobuf\Internal\Message { /** - * The Instance which will (partially) replace the current value. + * Required. The Instance which will (partially) replace the current value. * - * Generated from protobuf field .google.bigtable.admin.v2.Instance instance = 1; + * Generated from protobuf field .google.bigtable.admin.v2.Instance instance = 1 [(.google.api.field_behavior) = REQUIRED]; */ private $instance = null; /** - * The subset of Instance fields which should be replaced. + * Required. The subset of Instance fields which should be replaced. * Must be explicitly set. * - * Generated from protobuf field .google.protobuf.FieldMask update_mask = 2; + * Generated from protobuf field .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = REQUIRED]; */ private $update_mask = null; @@ -36,9 +36,9 @@ class PartialUpdateInstanceRequest extends \Google\Protobuf\Internal\Message * Optional. Data for populating the Message object. * * @type \Google\Cloud\Bigtable\Admin\V2\Instance $instance - * The Instance which will (partially) replace the current value. + * Required. The Instance which will (partially) replace the current value. * @type \Google\Protobuf\FieldMask $update_mask - * The subset of Instance fields which should be replaced. + * Required. The subset of Instance fields which should be replaced. * Must be explicitly set. * } */ @@ -48,9 +48,9 @@ public function __construct($data = NULL) { } /** - * The Instance which will (partially) replace the current value. + * Required. The Instance which will (partially) replace the current value. * - * Generated from protobuf field .google.bigtable.admin.v2.Instance instance = 1; + * Generated from protobuf field .google.bigtable.admin.v2.Instance instance = 1 [(.google.api.field_behavior) = REQUIRED]; * @return \Google\Cloud\Bigtable\Admin\V2\Instance */ public function getInstance() @@ -59,9 +59,9 @@ public function getInstance() } /** - * The Instance which will (partially) replace the current value. + * Required. The Instance which will (partially) replace the current value. * - * Generated from protobuf field .google.bigtable.admin.v2.Instance instance = 1; + * Generated from protobuf field .google.bigtable.admin.v2.Instance instance = 1 [(.google.api.field_behavior) = REQUIRED]; * @param \Google\Cloud\Bigtable\Admin\V2\Instance $var * @return $this */ @@ -74,10 +74,10 @@ public function setInstance($var) } /** - * The subset of Instance fields which should be replaced. + * Required. The subset of Instance fields which should be replaced. * Must be explicitly set. * - * Generated from protobuf field .google.protobuf.FieldMask update_mask = 2; + * Generated from protobuf field .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = REQUIRED]; * @return \Google\Protobuf\FieldMask */ public function getUpdateMask() @@ -86,10 +86,10 @@ public function getUpdateMask() } /** - * The subset of Instance fields which should be replaced. + * Required. The subset of Instance fields which should be replaced. * Must be explicitly set. * - * Generated from protobuf field .google.protobuf.FieldMask update_mask = 2; + * Generated from protobuf field .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = REQUIRED]; * @param \Google\Protobuf\FieldMask $var * @return $this */ diff --git a/Bigtable/src/Admin/V2/Snapshot.php b/Bigtable/src/Admin/V2/Snapshot.php index 3ebfb7c6b41e..e1463eae84b0 100644 --- a/Bigtable/src/Admin/V2/Snapshot.php +++ b/Bigtable/src/Admin/V2/Snapshot.php @@ -21,8 +21,7 @@ class Snapshot extends \Google\Protobuf\Internal\Message { /** - * (`OutputOnly`) - * The unique name of the snapshot. + * Output only. The unique name of the snapshot. * Values are of the form * `projects//instances//clusters//snapshots/`. * @@ -30,15 +29,13 @@ class Snapshot extends \Google\Protobuf\Internal\Message */ private $name = ''; /** - * (`OutputOnly`) - * The source table at the time the snapshot was taken. + * Output only. The source table at the time the snapshot was taken. * * Generated from protobuf field .google.bigtable.admin.v2.Table source_table = 2; */ private $source_table = null; /** - * (`OutputOnly`) - * The size of the data in the source table at the time the snapshot was + * Output only. The size of the data in the source table at the time the snapshot was * taken. In some cases, this value may be computed asynchronously via a * background process and a placeholder of 0 will be used in the meantime. * @@ -46,15 +43,13 @@ class Snapshot extends \Google\Protobuf\Internal\Message */ private $data_size_bytes = 0; /** - * (`OutputOnly`) - * The time when the snapshot is created. + * Output only. The time when the snapshot is created. * * Generated from protobuf field .google.protobuf.Timestamp create_time = 4; */ private $create_time = null; /** - * (`OutputOnly`) - * The time when the snapshot will be deleted. The maximum amount of time a + * Output only. The time when the snapshot will be deleted. The maximum amount of time a * snapshot can stay active is 365 days. If 'ttl' is not specified, * the default maximum of 365 days will be used. * @@ -62,15 +57,13 @@ class Snapshot extends \Google\Protobuf\Internal\Message */ private $delete_time = null; /** - * (`OutputOnly`) - * The current state of the snapshot. + * Output only. The current state of the snapshot. * * Generated from protobuf field .google.bigtable.admin.v2.Snapshot.State state = 6; */ private $state = 0; /** - * (`OutputOnly`) - * Description of the snapshot. + * Output only. Description of the snapshot. * * Generated from protobuf field string description = 7; */ @@ -83,32 +76,25 @@ class Snapshot extends \Google\Protobuf\Internal\Message * Optional. Data for populating the Message object. * * @type string $name - * (`OutputOnly`) - * The unique name of the snapshot. + * Output only. The unique name of the snapshot. * Values are of the form * `projects//instances//clusters//snapshots/`. * @type \Google\Cloud\Bigtable\Admin\V2\Table $source_table - * (`OutputOnly`) - * The source table at the time the snapshot was taken. + * Output only. The source table at the time the snapshot was taken. * @type int|string $data_size_bytes - * (`OutputOnly`) - * The size of the data in the source table at the time the snapshot was + * Output only. The size of the data in the source table at the time the snapshot was * taken. In some cases, this value may be computed asynchronously via a * background process and a placeholder of 0 will be used in the meantime. * @type \Google\Protobuf\Timestamp $create_time - * (`OutputOnly`) - * The time when the snapshot is created. + * Output only. The time when the snapshot is created. * @type \Google\Protobuf\Timestamp $delete_time - * (`OutputOnly`) - * The time when the snapshot will be deleted. The maximum amount of time a + * Output only. The time when the snapshot will be deleted. The maximum amount of time a * snapshot can stay active is 365 days. If 'ttl' is not specified, * the default maximum of 365 days will be used. * @type int $state - * (`OutputOnly`) - * The current state of the snapshot. + * Output only. The current state of the snapshot. * @type string $description - * (`OutputOnly`) - * Description of the snapshot. + * Output only. Description of the snapshot. * } */ public function __construct($data = NULL) { @@ -117,8 +103,7 @@ public function __construct($data = NULL) { } /** - * (`OutputOnly`) - * The unique name of the snapshot. + * Output only. The unique name of the snapshot. * Values are of the form * `projects//instances//clusters//snapshots/`. * @@ -131,8 +116,7 @@ public function getName() } /** - * (`OutputOnly`) - * The unique name of the snapshot. + * Output only. The unique name of the snapshot. * Values are of the form * `projects//instances//clusters//snapshots/`. * @@ -149,8 +133,7 @@ public function setName($var) } /** - * (`OutputOnly`) - * The source table at the time the snapshot was taken. + * Output only. The source table at the time the snapshot was taken. * * Generated from protobuf field .google.bigtable.admin.v2.Table source_table = 2; * @return \Google\Cloud\Bigtable\Admin\V2\Table @@ -161,8 +144,7 @@ public function getSourceTable() } /** - * (`OutputOnly`) - * The source table at the time the snapshot was taken. + * Output only. The source table at the time the snapshot was taken. * * Generated from protobuf field .google.bigtable.admin.v2.Table source_table = 2; * @param \Google\Cloud\Bigtable\Admin\V2\Table $var @@ -177,8 +159,7 @@ public function setSourceTable($var) } /** - * (`OutputOnly`) - * The size of the data in the source table at the time the snapshot was + * Output only. The size of the data in the source table at the time the snapshot was * taken. In some cases, this value may be computed asynchronously via a * background process and a placeholder of 0 will be used in the meantime. * @@ -191,8 +172,7 @@ public function getDataSizeBytes() } /** - * (`OutputOnly`) - * The size of the data in the source table at the time the snapshot was + * Output only. The size of the data in the source table at the time the snapshot was * taken. In some cases, this value may be computed asynchronously via a * background process and a placeholder of 0 will be used in the meantime. * @@ -209,8 +189,7 @@ public function setDataSizeBytes($var) } /** - * (`OutputOnly`) - * The time when the snapshot is created. + * Output only. The time when the snapshot is created. * * Generated from protobuf field .google.protobuf.Timestamp create_time = 4; * @return \Google\Protobuf\Timestamp @@ -221,8 +200,7 @@ public function getCreateTime() } /** - * (`OutputOnly`) - * The time when the snapshot is created. + * Output only. The time when the snapshot is created. * * Generated from protobuf field .google.protobuf.Timestamp create_time = 4; * @param \Google\Protobuf\Timestamp $var @@ -237,8 +215,7 @@ public function setCreateTime($var) } /** - * (`OutputOnly`) - * The time when the snapshot will be deleted. The maximum amount of time a + * Output only. The time when the snapshot will be deleted. The maximum amount of time a * snapshot can stay active is 365 days. If 'ttl' is not specified, * the default maximum of 365 days will be used. * @@ -251,8 +228,7 @@ public function getDeleteTime() } /** - * (`OutputOnly`) - * The time when the snapshot will be deleted. The maximum amount of time a + * Output only. The time when the snapshot will be deleted. The maximum amount of time a * snapshot can stay active is 365 days. If 'ttl' is not specified, * the default maximum of 365 days will be used. * @@ -269,8 +245,7 @@ public function setDeleteTime($var) } /** - * (`OutputOnly`) - * The current state of the snapshot. + * Output only. The current state of the snapshot. * * Generated from protobuf field .google.bigtable.admin.v2.Snapshot.State state = 6; * @return int @@ -281,8 +256,7 @@ public function getState() } /** - * (`OutputOnly`) - * The current state of the snapshot. + * Output only. The current state of the snapshot. * * Generated from protobuf field .google.bigtable.admin.v2.Snapshot.State state = 6; * @param int $var @@ -297,8 +271,7 @@ public function setState($var) } /** - * (`OutputOnly`) - * Description of the snapshot. + * Output only. Description of the snapshot. * * Generated from protobuf field string description = 7; * @return string @@ -309,8 +282,7 @@ public function getDescription() } /** - * (`OutputOnly`) - * Description of the snapshot. + * Output only. Description of the snapshot. * * Generated from protobuf field string description = 7; * @param string $var diff --git a/Bigtable/src/Admin/V2/SnapshotTableRequest.php b/Bigtable/src/Admin/V2/SnapshotTableRequest.php index 4d0116430f9f..d8c740809677 100644 --- a/Bigtable/src/Admin/V2/SnapshotTableRequest.php +++ b/Bigtable/src/Admin/V2/SnapshotTableRequest.php @@ -23,7 +23,7 @@ class SnapshotTableRequest extends \Google\Protobuf\Internal\Message /** * 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}`. * * Generated from protobuf field string name = 1; */ @@ -31,7 +31,7 @@ class SnapshotTableRequest extends \Google\Protobuf\Internal\Message /** * 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}`. * * Generated from protobuf field string cluster = 2; */ @@ -40,7 +40,7 @@ class SnapshotTableRequest extends \Google\Protobuf\Internal\Message * 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`. * * Generated from protobuf field string snapshot_id = 3; */ @@ -70,16 +70,16 @@ class SnapshotTableRequest extends \Google\Protobuf\Internal\Message * @type 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}`. * @type 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}`. * @type string $snapshot_id * 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`. * @type \Google\Protobuf\Duration $ttl * The amount of time that the new snapshot can stay active after it is * created. Once 'ttl' expires, the snapshot will get deleted. The maximum @@ -97,7 +97,7 @@ public function __construct($data = NULL) { /** * 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}`. * * Generated from protobuf field string name = 1; * @return string @@ -110,7 +110,7 @@ public function getName() /** * 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}`. * * Generated from protobuf field string name = 1; * @param string $var @@ -127,7 +127,7 @@ public function setName($var) /** * 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}`. * * Generated from protobuf field string cluster = 2; * @return string @@ -140,7 +140,7 @@ public function getCluster() /** * 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}`. * * Generated from protobuf field string cluster = 2; * @param string $var @@ -158,7 +158,7 @@ public function setCluster($var) * 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`. * * Generated from protobuf field string snapshot_id = 3; * @return string @@ -172,7 +172,7 @@ public function getSnapshotId() * 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`. * * Generated from protobuf field string snapshot_id = 3; * @param string $var diff --git a/Bigtable/src/Admin/V2/Table.php b/Bigtable/src/Admin/V2/Table.php index 36689852ac4b..702565b6ed54 100644 --- a/Bigtable/src/Admin/V2/Table.php +++ b/Bigtable/src/Admin/V2/Table.php @@ -17,8 +17,7 @@ class Table extends \Google\Protobuf\Internal\Message { /** - * (`OutputOnly`) - * The unique name of the table. Values are of the form + * Output only. The unique name of the table. Values are of the form * `projects//instances//tables/[_a-zA-Z0-9][-_.a-zA-Z0-9]*`. * Views: `NAME_ONLY`, `SCHEMA_VIEW`, `REPLICATION_VIEW`, `FULL` * @@ -26,8 +25,7 @@ class Table extends \Google\Protobuf\Internal\Message */ private $name = ''; /** - * (`OutputOnly`) - * Map from cluster ID to per-cluster table state. + * Output only. Map from cluster ID to per-cluster table state. * If it could not be determined whether or not the table has data in a * particular cluster (for example, if its zone is unavailable), then * there will be an entry for the cluster with UNKNOWN `replication_status`. @@ -49,7 +47,7 @@ class Table extends \Google\Protobuf\Internal\Message * The granularity (i.e. `MILLIS`) at which timestamps are stored in * this table. Timestamps not matching the granularity will be rejected. * If unspecified at creation time, the value will be set to `MILLIS`. - * Views: `SCHEMA_VIEW`, `FULL` + * Views: `SCHEMA_VIEW`, `FULL`. * * Generated from protobuf field .google.bigtable.admin.v2.Table.TimestampGranularity granularity = 4; */ @@ -62,13 +60,11 @@ class Table extends \Google\Protobuf\Internal\Message * Optional. Data for populating the Message object. * * @type string $name - * (`OutputOnly`) - * The unique name of the table. Values are of the form + * Output only. The unique name of the table. Values are of the form * `projects//instances//tables/[_a-zA-Z0-9][-_.a-zA-Z0-9]*`. * Views: `NAME_ONLY`, `SCHEMA_VIEW`, `REPLICATION_VIEW`, `FULL` * @type array|\Google\Protobuf\Internal\MapField $cluster_states - * (`OutputOnly`) - * Map from cluster ID to per-cluster table state. + * Output only. Map from cluster ID to per-cluster table state. * If it could not be determined whether or not the table has data in a * particular cluster (for example, if its zone is unavailable), then * there will be an entry for the cluster with UNKNOWN `replication_status`. @@ -82,7 +78,7 @@ class Table extends \Google\Protobuf\Internal\Message * The granularity (i.e. `MILLIS`) at which timestamps are stored in * this table. Timestamps not matching the granularity will be rejected. * If unspecified at creation time, the value will be set to `MILLIS`. - * Views: `SCHEMA_VIEW`, `FULL` + * Views: `SCHEMA_VIEW`, `FULL`. * } */ public function __construct($data = NULL) { @@ -91,8 +87,7 @@ public function __construct($data = NULL) { } /** - * (`OutputOnly`) - * The unique name of the table. Values are of the form + * Output only. The unique name of the table. Values are of the form * `projects//instances//tables/[_a-zA-Z0-9][-_.a-zA-Z0-9]*`. * Views: `NAME_ONLY`, `SCHEMA_VIEW`, `REPLICATION_VIEW`, `FULL` * @@ -105,8 +100,7 @@ public function getName() } /** - * (`OutputOnly`) - * The unique name of the table. Values are of the form + * Output only. The unique name of the table. Values are of the form * `projects//instances//tables/[_a-zA-Z0-9][-_.a-zA-Z0-9]*`. * Views: `NAME_ONLY`, `SCHEMA_VIEW`, `REPLICATION_VIEW`, `FULL` * @@ -123,8 +117,7 @@ public function setName($var) } /** - * (`OutputOnly`) - * Map from cluster ID to per-cluster table state. + * Output only. Map from cluster ID to per-cluster table state. * If it could not be determined whether or not the table has data in a * particular cluster (for example, if its zone is unavailable), then * there will be an entry for the cluster with UNKNOWN `replication_status`. @@ -139,8 +132,7 @@ public function getClusterStates() } /** - * (`OutputOnly`) - * Map from cluster ID to per-cluster table state. + * Output only. Map from cluster ID to per-cluster table state. * If it could not be determined whether or not the table has data in a * particular cluster (for example, if its zone is unavailable), then * there will be an entry for the cluster with UNKNOWN `replication_status`. @@ -193,7 +185,7 @@ public function setColumnFamilies($var) * The granularity (i.e. `MILLIS`) at which timestamps are stored in * this table. Timestamps not matching the granularity will be rejected. * If unspecified at creation time, the value will be set to `MILLIS`. - * Views: `SCHEMA_VIEW`, `FULL` + * Views: `SCHEMA_VIEW`, `FULL`. * * Generated from protobuf field .google.bigtable.admin.v2.Table.TimestampGranularity granularity = 4; * @return int @@ -208,7 +200,7 @@ public function getGranularity() * The granularity (i.e. `MILLIS`) at which timestamps are stored in * this table. Timestamps not matching the granularity will be rejected. * If unspecified at creation time, the value will be set to `MILLIS`. - * Views: `SCHEMA_VIEW`, `FULL` + * Views: `SCHEMA_VIEW`, `FULL`. * * Generated from protobuf field .google.bigtable.admin.v2.Table.TimestampGranularity granularity = 4; * @param int $var diff --git a/Bigtable/src/Admin/V2/Table/ClusterState.php b/Bigtable/src/Admin/V2/Table/ClusterState.php index 51a14bcc2bc9..2b5df5a2f67c 100644 --- a/Bigtable/src/Admin/V2/Table/ClusterState.php +++ b/Bigtable/src/Admin/V2/Table/ClusterState.php @@ -16,8 +16,7 @@ class ClusterState extends \Google\Protobuf\Internal\Message { /** - * (`OutputOnly`) - * The state of replication for the table in this cluster. + * Output only. The state of replication for the table in this cluster. * * Generated from protobuf field .google.bigtable.admin.v2.Table.ClusterState.ReplicationState replication_state = 1; */ @@ -30,8 +29,7 @@ class ClusterState extends \Google\Protobuf\Internal\Message * Optional. Data for populating the Message object. * * @type int $replication_state - * (`OutputOnly`) - * The state of replication for the table in this cluster. + * Output only. The state of replication for the table in this cluster. * } */ public function __construct($data = NULL) { @@ -40,8 +38,7 @@ public function __construct($data = NULL) { } /** - * (`OutputOnly`) - * The state of replication for the table in this cluster. + * Output only. The state of replication for the table in this cluster. * * Generated from protobuf field .google.bigtable.admin.v2.Table.ClusterState.ReplicationState replication_state = 1; * @return int @@ -52,8 +49,7 @@ public function getReplicationState() } /** - * (`OutputOnly`) - * The state of replication for the table in this cluster. + * Output only. The state of replication for the table in this cluster. * * Generated from protobuf field .google.bigtable.admin.v2.Table.ClusterState.ReplicationState replication_state = 1; * @param int $var diff --git a/Bigtable/src/Admin/V2/Table/View.php b/Bigtable/src/Admin/V2/Table/View.php index 812ed1e61696..3b94559b4e32 100644 --- a/Bigtable/src/Admin/V2/Table/View.php +++ b/Bigtable/src/Admin/V2/Table/View.php @@ -32,8 +32,8 @@ class View */ const SCHEMA_VIEW = 2; /** - * Only populates `name` and fields related to the table's - * replication state. + * Only populates `name` and fields related to the table's replication + * state. * * Generated from protobuf enum REPLICATION_VIEW = 3; */ diff --git a/Bigtable/src/Admin/V2/UpdateAppProfileRequest.php b/Bigtable/src/Admin/V2/UpdateAppProfileRequest.php index 32c6a5cf2861..17199fc26214 100644 --- a/Bigtable/src/Admin/V2/UpdateAppProfileRequest.php +++ b/Bigtable/src/Admin/V2/UpdateAppProfileRequest.php @@ -16,16 +16,16 @@ class UpdateAppProfileRequest extends \Google\Protobuf\Internal\Message { /** - * The app profile which will (partially) replace the current value. + * Required. The app profile which will (partially) replace the current value. * - * Generated from protobuf field .google.bigtable.admin.v2.AppProfile app_profile = 1; + * Generated from protobuf field .google.bigtable.admin.v2.AppProfile app_profile = 1 [(.google.api.field_behavior) = REQUIRED]; */ private $app_profile = null; /** - * The subset of app profile fields which should be replaced. + * Required. The subset of app profile fields which should be replaced. * If unset, all fields will be replaced. * - * Generated from protobuf field .google.protobuf.FieldMask update_mask = 2; + * Generated from protobuf field .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = REQUIRED]; */ private $update_mask = null; /** @@ -42,9 +42,9 @@ class UpdateAppProfileRequest extends \Google\Protobuf\Internal\Message * Optional. Data for populating the Message object. * * @type \Google\Cloud\Bigtable\Admin\V2\AppProfile $app_profile - * The app profile which will (partially) replace the current value. + * Required. The app profile which will (partially) replace the current value. * @type \Google\Protobuf\FieldMask $update_mask - * The subset of app profile fields which should be replaced. + * Required. The subset of app profile fields which should be replaced. * If unset, all fields will be replaced. * @type bool $ignore_warnings * If true, ignore safety checks when updating the app profile. @@ -56,9 +56,9 @@ public function __construct($data = NULL) { } /** - * The app profile which will (partially) replace the current value. + * Required. The app profile which will (partially) replace the current value. * - * Generated from protobuf field .google.bigtable.admin.v2.AppProfile app_profile = 1; + * Generated from protobuf field .google.bigtable.admin.v2.AppProfile app_profile = 1 [(.google.api.field_behavior) = REQUIRED]; * @return \Google\Cloud\Bigtable\Admin\V2\AppProfile */ public function getAppProfile() @@ -67,9 +67,9 @@ public function getAppProfile() } /** - * The app profile which will (partially) replace the current value. + * Required. The app profile which will (partially) replace the current value. * - * Generated from protobuf field .google.bigtable.admin.v2.AppProfile app_profile = 1; + * Generated from protobuf field .google.bigtable.admin.v2.AppProfile app_profile = 1 [(.google.api.field_behavior) = REQUIRED]; * @param \Google\Cloud\Bigtable\Admin\V2\AppProfile $var * @return $this */ @@ -82,10 +82,10 @@ public function setAppProfile($var) } /** - * The subset of app profile fields which should be replaced. + * Required. The subset of app profile fields which should be replaced. * If unset, all fields will be replaced. * - * Generated from protobuf field .google.protobuf.FieldMask update_mask = 2; + * Generated from protobuf field .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = REQUIRED]; * @return \Google\Protobuf\FieldMask */ public function getUpdateMask() @@ -94,10 +94,10 @@ public function getUpdateMask() } /** - * The subset of app profile fields which should be replaced. + * Required. The subset of app profile fields which should be replaced. * If unset, all fields will be replaced. * - * Generated from protobuf field .google.protobuf.FieldMask update_mask = 2; + * Generated from protobuf field .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = REQUIRED]; * @param \Google\Protobuf\FieldMask $var * @return $this */ diff --git a/Bigtable/src/Admin/V2/resources/bigtable_instance_admin_client_config.json b/Bigtable/src/Admin/V2/resources/bigtable_instance_admin_client_config.json index 45c2a50da805..0b75f181948c 100644 --- a/Bigtable/src/Admin/V2/resources/bigtable_instance_admin_client_config.json +++ b/Bigtable/src/Admin/V2/resources/bigtable_instance_admin_client_config.json @@ -39,7 +39,7 @@ }, "methods": { "CreateInstance": { - "timeout_millis": 60000, + "timeout_millis": 300000, "retry_codes_name": "non_idempotent", "retry_params_name": "non_idempotent_heavy_params" }, diff --git a/Bigtable/src/Admin/V2/resources/bigtable_instance_admin_rest_client_config.php b/Bigtable/src/Admin/V2/resources/bigtable_instance_admin_rest_client_config.php index 5967d4f11dc5..f7469449619a 100644 --- a/Bigtable/src/Admin/V2/resources/bigtable_instance_admin_rest_client_config.php +++ b/Bigtable/src/Admin/V2/resources/bigtable_instance_admin_rest_client_config.php @@ -226,9 +226,9 @@ ], ], 'google.longrunning.Operations' => [ - 'ListOperations' => [ - 'method' => 'get', - 'uriTemplate' => '/v2/{name=operations/projects/**}/operations', + 'CancelOperation' => [ + 'method' => 'post', + 'uriTemplate' => '/v2/{name=operations/**}:cancel', 'placeholders' => [ 'name' => [ 'getters' => [ @@ -237,8 +237,8 @@ ], ], ], - 'GetOperation' => [ - 'method' => 'get', + 'DeleteOperation' => [ + 'method' => 'delete', 'uriTemplate' => '/v2/{name=operations/**}', 'placeholders' => [ 'name' => [ @@ -248,8 +248,8 @@ ], ], ], - 'DeleteOperation' => [ - 'method' => 'delete', + 'GetOperation' => [ + 'method' => 'get', 'uriTemplate' => '/v2/{name=operations/**}', 'placeholders' => [ 'name' => [ @@ -259,9 +259,9 @@ ], ], ], - 'CancelOperation' => [ - 'method' => 'post', - 'uriTemplate' => '/v2/{name=operations/**}:cancel', + 'ListOperations' => [ + 'method' => 'get', + 'uriTemplate' => '/v2/{name=operations/projects/**}/operations', 'placeholders' => [ 'name' => [ 'getters' => [ diff --git a/Bigtable/src/Admin/V2/resources/bigtable_table_admin_client_config.json b/Bigtable/src/Admin/V2/resources/bigtable_table_admin_client_config.json index 410c8eeb2d82..b501a0e0abf7 100644 --- a/Bigtable/src/Admin/V2/resources/bigtable_table_admin_client_config.json +++ b/Bigtable/src/Admin/V2/resources/bigtable_table_admin_client_config.json @@ -73,7 +73,7 @@ "retry_params_name": "non_idempotent_params" }, "ModifyColumnFamilies": { - "timeout_millis": 60000, + "timeout_millis": 300000, "retry_codes_name": "non_idempotent", "retry_params_name": "non_idempotent_heavy_params" }, diff --git a/Bigtable/src/Admin/V2/resources/bigtable_table_admin_rest_client_config.php b/Bigtable/src/Admin/V2/resources/bigtable_table_admin_rest_client_config.php index 31ba41a13eb7..dd9e830fdbdb 100644 --- a/Bigtable/src/Admin/V2/resources/bigtable_table_admin_rest_client_config.php +++ b/Bigtable/src/Admin/V2/resources/bigtable_table_admin_rest_client_config.php @@ -124,6 +124,13 @@ 'method' => 'post', 'uriTemplate' => '/v2/{resource=projects/*/instances/*/tables/*}:setIamPolicy', 'body' => '*', + 'additionalBindings' => [ + [ + 'method' => 'post', + 'uriTemplate' => '/v2/{resource=projects/*/instances/*/clusters/*/backups/*}:setIamPolicy', + 'body' => '*', + ], + ], 'placeholders' => [ 'resource' => [ 'getters' => [ @@ -136,6 +143,13 @@ 'method' => 'post', 'uriTemplate' => '/v2/{resource=projects/*/instances/*/tables/*}:testIamPermissions', 'body' => '*', + 'additionalBindings' => [ + [ + 'method' => 'post', + 'uriTemplate' => '/v2/{resource=projects/*/instances/*/clusters/*/backups/*}:testIamPermissions', + 'body' => '*', + ], + ], 'placeholders' => [ 'resource' => [ 'getters' => [ @@ -191,9 +205,9 @@ ], ], 'google.longrunning.Operations' => [ - 'ListOperations' => [ - 'method' => 'get', - 'uriTemplate' => '/v2/{name=operations/projects/**}/operations', + 'CancelOperation' => [ + 'method' => 'post', + 'uriTemplate' => '/v2/{name=operations/**}:cancel', 'placeholders' => [ 'name' => [ 'getters' => [ @@ -202,8 +216,8 @@ ], ], ], - 'GetOperation' => [ - 'method' => 'get', + 'DeleteOperation' => [ + 'method' => 'delete', 'uriTemplate' => '/v2/{name=operations/**}', 'placeholders' => [ 'name' => [ @@ -213,8 +227,8 @@ ], ], ], - 'DeleteOperation' => [ - 'method' => 'delete', + 'GetOperation' => [ + 'method' => 'get', 'uriTemplate' => '/v2/{name=operations/**}', 'placeholders' => [ 'name' => [ @@ -224,9 +238,9 @@ ], ], ], - 'CancelOperation' => [ - 'method' => 'post', - 'uriTemplate' => '/v2/{name=operations/**}:cancel', + 'ListOperations' => [ + 'method' => 'get', + 'uriTemplate' => '/v2/{name=operations/projects/**}/operations', 'placeholders' => [ 'name' => [ 'getters' => [ diff --git a/Bigtable/synth.metadata b/Bigtable/synth.metadata index 308e4a842333..23b181ee53ed 100644 --- a/Bigtable/synth.metadata +++ b/Bigtable/synth.metadata @@ -1,19 +1,20 @@ { - "updateTime": "2020-01-11T10:59:04.670105Z", + "updateTime": "2020-02-11T10:59:21.558904Z", "sources": [ { "generator": { "name": "artman", - "version": "0.43.0", - "dockerImage": "googleapis/artman@sha256:264654a37596a44b0668b8ce6ac41082d713f6ee150b3fc6425fa78cc64e4f20" + "version": "0.45.0", + "dockerImage": "googleapis/artman@sha256:6aec9c34db0e4be221cdaf6faba27bdc07cfea846808b3d3b964dfce3a9a0f9b" } }, { "git": { "name": "googleapis", "remote": "https://github.com/googleapis/googleapis.git", - "sha": "b08714b378e8e5b0c4ecdde73f92c36d6303b4b6", - "internalRef": "289189004" + "sha": "5006247aa157e59118833658084345ee59af7c09", + "internalRef": "294383128", + "log": "5006247aa157e59118833658084345ee59af7c09\nFix: Make deprecated fields optional\nFix: Deprecate SetLoggingServiceRequest.zone in line with the comments\nFeature: Add resource name method signatures where appropriate\n\nPiperOrigin-RevId: 294383128\n\neabba40dac05c5cbe0fca3a35761b17e372036c4\nFix: C# and PHP package/namespace capitalization for BigQuery Storage v1.\n\nPiperOrigin-RevId: 294382444\n\nf8d9a858a7a55eba8009a23aa3f5cc5fe5e88dde\nfix: artman configuration file for bigtable-admin\n\nPiperOrigin-RevId: 294322616\n\n0f29555d1cfcf96add5c0b16b089235afbe9b1a9\nAPI definition for (not-yet-launched) GCS gRPC.\n\nPiperOrigin-RevId: 294321472\n\nfcc86bee0e84dc11e9abbff8d7c3529c0626f390\nfix: Bigtable Admin v2\n\nChange LRO metadata from PartialUpdateInstanceMetadata\nto UpdateInstanceMetadata. (Otherwise, it will not build.)\n\nPiperOrigin-RevId: 294264582\n\n6d9361eae2ebb3f42d8c7ce5baf4bab966fee7c0\nrefactor: Add annotations to Bigtable Admin v2.\n\nPiperOrigin-RevId: 294243406\n\nad7616f3fc8e123451c8b3a7987bc91cea9e6913\nFix: Resource type in CreateLogMetricRequest should use logging.googleapis.com.\nFix: ListLogEntries should have a method signature for convenience of calling it.\n\nPiperOrigin-RevId: 294222165\n\n63796fcbb08712676069e20a3e455c9f7aa21026\nFix: Remove extraneous resource definition for cloudkms.googleapis.com/CryptoKey.\n\nPiperOrigin-RevId: 294176658\n\ne7d8a694f4559201e6913f6610069cb08b39274e\nDepend on the latest gapic-generator and resource names plugin.\n\nThis fixes the very old an very annoying bug: https://github.com/googleapis/gapic-generator/pull/3087\n\nPiperOrigin-RevId: 293903652\n\n806b2854a966d55374ee26bb0cef4e30eda17b58\nfix: correct capitalization of Ruby namespaces in SecurityCenter V1p1beta1\n\nPiperOrigin-RevId: 293903613\n\n1b83c92462b14d67a7644e2980f723112472e03a\nPublish annotations and grpc service config for Logging API.\n\nPiperOrigin-RevId: 293893514\n\ne46f761cd6ec15a9e3d5ed4ff321a4bcba8e8585\nGenerate the Bazel build file for recommendengine public api\n\nPiperOrigin-RevId: 293710856\n\n68477017c4173c98addac0373950c6aa9d7b375f\nMake `language_code` optional for UpdateIntentRequest and BatchUpdateIntentsRequest.\n\nThe comments and proto annotations describe this parameter as optional.\n\nPiperOrigin-RevId: 293703548\n\n16f823f578bca4e845a19b88bb9bc5870ea71ab2\nAdd BUILD.bazel files for managedidentities API\n\nPiperOrigin-RevId: 293698246\n\n2f53fd8178c9a9de4ad10fae8dd17a7ba36133f2\nAdd v1p1beta1 config file\n\nPiperOrigin-RevId: 293696729\n\n052b274138fce2be80f97b6dcb83ab343c7c8812\nAdd source field for user event and add field behavior annotations\n\nPiperOrigin-RevId: 293693115\n\n1e89732b2d69151b1b3418fff3d4cc0434f0dded\ndatacatalog: v1beta1 add three new RPCs to gapic v1beta1 config\n\nPiperOrigin-RevId: 293692823\n\n9c8bd09bbdc7c4160a44f1fbab279b73cd7a2337\nchange the name of AccessApproval service to AccessApprovalAdmin\n\nPiperOrigin-RevId: 293690934\n\n2e23b8fbc45f5d9e200572ca662fe1271bcd6760\nAdd ListEntryGroups method, add http bindings to support entry group tagging, and update some comments.\n\nPiperOrigin-RevId: 293666452\n\n0275e38a4ca03a13d3f47a9613aac8c8b0d3f1f2\nAdd proto_package field to managedidentities API. It is needed for APIs that still depend on artman generation.\n\nPiperOrigin-RevId: 293643323\n\n4cdfe8278cb6f308106580d70648001c9146e759\nRegenerating public protos for Data Catalog to add new Custom Type Entry feature.\n\nPiperOrigin-RevId: 293614782\n\n45d2a569ab526a1fad3720f95eefb1c7330eaada\nEnable client generation for v1 ManagedIdentities API.\n\nPiperOrigin-RevId: 293515675\n\n2c17086b77e6f3bcf04a1f65758dfb0c3da1568f\nAdd the Actions on Google common types (//google/actions/type/*).\n\nPiperOrigin-RevId: 293478245\n\n781aadb932e64a12fb6ead7cd842698d99588433\nDialogflow weekly v2/v2beta1 library update:\n- Documentation updates\nImportant updates are also posted at\nhttps://cloud.google.com/dialogflow/docs/release-notes\n\nPiperOrigin-RevId: 293443396\n\ne2602608c9138c2fca24162720e67f9307c30b95\nDialogflow weekly v2/v2beta1 library update:\n- Documentation updates\nImportant updates are also posted at\nhttps://cloud.google.com/dialogflow/docs/release-notes\n\nPiperOrigin-RevId: 293442964\n\nc8aef82028d06b7992278fa9294c18570dc86c3d\nAdd cc_proto_library and cc_grpc_library targets for Bigtable protos.\n\nAlso fix indentation of cc_grpc_library targets in Spanner and IAM protos.\n\nPiperOrigin-RevId: 293440538\n\ne2faab04f4cb7f9755072330866689b1943a16e9\ncloudtasks: v2 replace non-standard retry params in gapic config v2\n\nPiperOrigin-RevId: 293424055\n\ndfb4097ea628a8470292c6590a4313aee0c675bd\nerrorreporting: v1beta1 add legacy artman config for php\n\nPiperOrigin-RevId: 293423790\n\nb18aed55b45bfe5b62476292c72759e6c3e573c6\nasset: v1p1beta1 updated comment for `page_size` limit.\n\nPiperOrigin-RevId: 293421386\n\nc9ef36b7956d9859a2fc86ad35fcaa16958ab44f\nbazel: Refactor CI build scripts\n\nPiperOrigin-RevId: 293387911\n\na8ed9d921fdddc61d8467bfd7c1668f0ad90435c\nfix: set Ruby module name for OrgPolicy\n\nPiperOrigin-RevId: 293257997\n\n6c7d28509bd8315de8af0889688ee20099594269\nredis: v1beta1 add UpgradeInstance and connect_mode field to Instance\n\nPiperOrigin-RevId: 293242878\n\nae0abed4fcb4c21f5cb67a82349a049524c4ef68\nredis: v1 add connect_mode field to Instance\n\nPiperOrigin-RevId: 293241914\n\n3f7a0d29b28ee9365771da2b66edf7fa2b4e9c56\nAdds service config definition for bigqueryreservation v1beta1\n\nPiperOrigin-RevId: 293234418\n\n0c88168d5ed6fe353a8cf8cbdc6bf084f6bb66a5\naddition of BUILD & configuration for accessapproval v1\n\nPiperOrigin-RevId: 293219198\n\n39bedc2e30f4778ce81193f6ba1fec56107bcfc4\naccessapproval: v1 publish protos\n\nPiperOrigin-RevId: 293167048\n\n69d9945330a5721cd679f17331a78850e2618226\nAdd file-level `Session` resource definition\n\nPiperOrigin-RevId: 293080182\n\nf6a1a6b417f39694275ca286110bc3c1ca4db0dc\nAdd file-level `Session` resource definition\n\nPiperOrigin-RevId: 293080178\n\n29d40b78e3dc1579b0b209463fbcb76e5767f72a\nExpose managedidentities/v1beta1/ API for client library usage.\n\nPiperOrigin-RevId: 292979741\n\na22129a1fb6e18056d576dfb7717aef74b63734a\nExpose managedidentities/v1/ API for client library usage.\n\nPiperOrigin-RevId: 292968186\n\nb5cbe4a4ba64ab19e6627573ff52057a1657773d\nSecurityCenter v1p1beta1: move file-level option on top to workaround protobuf.js bug.\n\nPiperOrigin-RevId: 292647187\n\nb224b317bf20c6a4fbc5030b4a969c3147f27ad3\nAdds API definitions for bigqueryreservation v1beta1.\n\nPiperOrigin-RevId: 292634722\n\nc1468702f9b17e20dd59007c0804a089b83197d2\nSynchronize new proto/yaml changes.\n\nPiperOrigin-RevId: 292626173\n\nffdfa4f55ab2f0afc11d0eb68f125ccbd5e404bd\nvision: v1p3beta1 publish annotations and retry config\n\nPiperOrigin-RevId: 292605599\n\n78f61482cd028fc1d9892aa5d89d768666a954cd\nvision: v1p1beta1 publish annotations and retry config\n\nPiperOrigin-RevId: 292605125\n\n60bb5a294a604fd1778c7ec87b265d13a7106171\nvision: v1p2beta1 publish annotations and retry config\n\nPiperOrigin-RevId: 292604980\n\n3bcf7aa79d45eb9ec29ab9036e9359ea325a7fc3\nvision: v1p4beta1 publish annotations and retry config\n\nPiperOrigin-RevId: 292604656\n\n2717b8a1c762b26911b45ecc2e4ee01d98401b28\nFix dataproc artman client library generation.\n\nPiperOrigin-RevId: 292555664\n\n7ac66d9be8a7d7de4f13566d8663978c9ee9dcd7\nAdd Dataproc Autoscaling API to V1.\n\nPiperOrigin-RevId: 292450564\n\n5d932b2c1be3a6ef487d094e3cf5c0673d0241dd\n- Improve documentation\n- Add a client_id field to StreamingPullRequest\n\nPiperOrigin-RevId: 292434036\n\neaff9fa8edec3e914995ce832b087039c5417ea7\nmonitoring: v3 publish annotations and client retry config\n\nPiperOrigin-RevId: 292425288\n\n70958bab8c5353870d31a23fb2c40305b050d3fe\nBigQuery Storage Read API v1 clients.\n\nPiperOrigin-RevId: 292407644\n\n7a15e7fe78ff4b6d5c9606a3264559e5bde341d1\nUpdate backend proto for Google Cloud Endpoints\n\nPiperOrigin-RevId: 292391607\n\n3ca2c014e24eb5111c8e7248b1e1eb833977c83d\nbazel: Add --flaky_test_attempts=3 argument to prevent CI failures caused by flaky tests\n\nPiperOrigin-RevId: 292382559\n\n9933347c1f677e81e19a844c2ef95bfceaf694fe\nbazel:Integrate latest protoc-java-resource-names-plugin changes (fix for PyYAML dependency in bazel rules)\n\nPiperOrigin-RevId: 292376626\n\nb835ab9d2f62c88561392aa26074c0b849fb0bd3\nasset: v1p2beta1 add client config annotations\n\n* remove unintentionally exposed RPCs\n* remove messages relevant to removed RPCs\n\nPiperOrigin-RevId: 292369593\n\nc1246a29e22b0f98e800a536b5b0da2d933a55f2\nUpdating v1 protos with the latest inline documentation (in comments) and config options. Also adding a per-service .yaml file.\n\nPiperOrigin-RevId: 292310790\n\nb491d07cadaae7cde5608321f913e5ca1459b32d\nRevert accidental local_repository change\n\nPiperOrigin-RevId: 292245373\n\naf3400a8cb6110025198b59a0f7d018ae3cda700\nUpdate gapic-generator dependency (prebuilt PHP binary support).\n\nPiperOrigin-RevId: 292243997\n\n341fd5690fae36f36cf626ef048fbcf4bbe7cee6\ngrafeas: v1 add resource_definition for the grafeas.io/Project and change references for Project.\n\nPiperOrigin-RevId: 292221998\n\n42e915ec2ece1cd37a590fbcd10aa2c0fb0e5b06\nUpdate the gapic-generator, protoc-java-resource-name-plugin and protoc-docs-plugin to the latest commit.\n\nPiperOrigin-RevId: 292182368\n\nf035f47250675d31492a09f4a7586cfa395520a7\nFix grafeas build and update build.sh script to include gerafeas.\n\nPiperOrigin-RevId: 292168753\n\n26ccb214b7bc4a716032a6266bcb0a9ca55d6dbb\nasset: v1p1beta1 add client config annotations and retry config\n\nPiperOrigin-RevId: 292154210\n\n974ee5c0b5d03e81a50dafcedf41e0efebb5b749\nasset: v1beta1 add client config annotations\n\nPiperOrigin-RevId: 292152573\n\ncf3b61102ed5f36b827bc82ec39be09525f018c8\n Fix to protos for v1p1beta1 release of Cloud Security Command Center\n\nPiperOrigin-RevId: 292034635\n\n4e1cfaa7c0fede9e65d64213ca3da1b1255816c0\nUpdate the public proto to support UTF-8 encoded id for CatalogService API, increase the ListCatalogItems deadline to 300s and some minor documentation change\n\nPiperOrigin-RevId: 292030970\n\n9c483584f8fd5a1b862ae07973f4cc7bb3e46648\nasset: add annotations to v1p1beta1\n\nPiperOrigin-RevId: 292009868\n\ne19209fac29731d0baf6d9ac23da1164f7bdca24\nAdd the google.rpc.context.AttributeContext message to the open source\ndirectories.\n\nPiperOrigin-RevId: 291999930\n\nae5662960573f279502bf98a108a35ba1175e782\noslogin API: move file level option on top of the file to avoid protobuf.js bug.\n\nPiperOrigin-RevId: 291990506\n\neba3897fff7c49ed85d3c47fc96fe96e47f6f684\nAdd cc_proto_library and cc_grpc_library targets for Spanner and IAM protos.\n\nPiperOrigin-RevId: 291988651\n\n8e981acfd9b97ea2f312f11bbaa7b6c16e412dea\nBeta launch for PersonDetection and FaceDetection features.\n\nPiperOrigin-RevId: 291821782\n\n994e067fae3b21e195f7da932b08fff806d70b5d\nasset: add annotations to v1p2beta1\n\nPiperOrigin-RevId: 291815259\n\n244e1d2c89346ca2e0701b39e65552330d68545a\nAdd Playable Locations service\n\nPiperOrigin-RevId: 291806349\n\n909f8f67963daf45dd88d020877fb9029b76788d\nasset: add annotations to v1beta2\n\nPiperOrigin-RevId: 291805301\n\n3c39a1d6e23c1ef63c7fba4019c25e76c40dfe19\nKMS: add file-level message for CryptoKeyPath, it is defined in gapic yaml but not\nin proto files.\n\nPiperOrigin-RevId: 291420695\n\nc6f3f350b8387f8d1b85ed4506f30187ebaaddc3\ncontaineranalysis: update v1beta1 and bazel build with annotations\n\nPiperOrigin-RevId: 291401900\n\n92887d74b44e4e636252b7b8477d0d2570cd82db\nfix: fix the location of grpc config file.\n\nPiperOrigin-RevId: 291396015\n\ne26cab8afd19d396b929039dac5d874cf0b5336c\nexpr: add default_host and method_signature annotations to CelService\n\nPiperOrigin-RevId: 291240093\n\n06093ae3952441c34ec176d1f7431b8765cec0be\nirm: fix v1alpha2 bazel build by adding missing proto imports\n\nPiperOrigin-RevId: 291227940\n\na8a2514af326e4673063f9a3c9d0ef1091c87e6c\nAdd proto annotation for cloud/irm API\n\nPiperOrigin-RevId: 291217859\n\n8d16f76de065f530d395a4c7eabbf766d6a120fd\nGenerate Memcache v1beta2 API protos and gRPC ServiceConfig files\n\nPiperOrigin-RevId: 291008516\n\n3af1dabd93df9a9f17bf3624d3b875c11235360b\ngrafeas: Add containeranalysis default_host to Grafeas service\n\nPiperOrigin-RevId: 290965849\n\nbe2663fa95e31cba67d0cd62611a6674db9f74b7\nfix(google/maps/roads): add missing opening bracket\n\nPiperOrigin-RevId: 290964086\n\nfacc26550a0af0696e0534bc9cae9df14275aa7c\nUpdating v2 protos with the latest inline documentation (in comments) and adding a per-service .yaml file.\n\nPiperOrigin-RevId: 290952261\n\ncda99c1f7dc5e4ca9b1caeae1dc330838cbc1461\nChange api_name to 'asset' for v1p1beta1\n\nPiperOrigin-RevId: 290800639\n\n94e9e90c303a820ce40643d9129e7f0d2054e8a1\nAdds Google Maps Road service\n\nPiperOrigin-RevId: 290795667\n\na3b23dcb2eaecce98c600c7d009451bdec52dbda\nrpc: new message ErrorInfo, other comment updates\n\nPiperOrigin-RevId: 290781668\n\n26420ef4e46c37f193c0fbe53d6ebac481de460e\nAdd proto definition for Org Policy v1.\n\nPiperOrigin-RevId: 290771923\n\n7f0dab8177cf371ae019a082e2512de7ac102888\nPublish Routes Preferred API v1 service definitions.\n\nPiperOrigin-RevId: 290326986\n\nad6e508d0728e1d1bca6e3f328cd562718cb772d\nFix: Qualify resource type references with \"jobs.googleapis.com/\"\n\nPiperOrigin-RevId: 290285762\n\n58e770d568a2b78168ddc19a874178fee8265a9d\ncts client library\n\nPiperOrigin-RevId: 290146169\n\naf9daa4c3b4c4a8b7133b81588dd9ffd37270af2\nAdd more programming language options to public proto\n\nPiperOrigin-RevId: 290144091\n\nd9f2bbf2df301ef84641d4cec7c828736a0bd907\ntalent: add missing resource.proto dep to Bazel build target\n\nPiperOrigin-RevId: 290143164\n\n3b3968237451d027b42471cd28884a5a1faed6c7\nAnnotate Talent API.\nAdd gRPC service config for retry.\nUpdate bazel file with google.api.resource dependency.\n\nPiperOrigin-RevId: 290125172\n\n0735b4b096872960568d1f366bfa75b7b0e1f1a3\nWeekly library update.\n\nPiperOrigin-RevId: 289939042\n\n8760d3d9a4543d7f9c0d1c7870aca08b116e4095\nWeekly library update.\n\nPiperOrigin-RevId: 289939020\n\n8607df842f782a901805187e02fff598145b0b0e\nChange Talent API timeout to 30s.\n\nPiperOrigin-RevId: 289912621\n\n908155991fe32570653bcb72ecfdcfc896642f41\nAdd Recommendations AI V1Beta1\n\nPiperOrigin-RevId: 289901914\n\n5c9a8c2bebd8b71aa66d1cc473edfaac837a2c78\nAdding no-arg method signatures for ListBillingAccounts and ListServices\n\nPiperOrigin-RevId: 289891136\n\n50b0e8286ac988b0593bd890eb31fef6ea2f5767\nlongrunning: add grpc service config and default_host annotation to operations.proto\n\nPiperOrigin-RevId: 289876944\n\n6cac27dabe51c54807b0401698c32d34998948a9\n Updating default deadline for Cloud Security Command Center's v1 APIs.\n\nPiperOrigin-RevId: 289875412\n\nd99df0d67057a233c711187e0689baa4f8e6333d\nFix: Correct spelling in C# namespace option\n\nPiperOrigin-RevId: 289709813\n\n2fa8d48165cc48e35b0c62e6f7bdade12229326c\nfeat: Publish Recommender v1 to GitHub.\n\nCommitter: @lukesneeringer\nPiperOrigin-RevId: 289619243\n\n9118db63d1ab493a2e44a3b4973fde810a835c49\nfirestore: don't retry reads that fail with Aborted\n\nFor transaction reads that fail with ABORTED, we need to rollback and start a new transaction. Our current configuration makes it so that GAPIC retries ABORTED reads multiple times without making any progress. Instead, we should retry at the transaction level.\n\nPiperOrigin-RevId: 289532382\n\n1dbfd3fe4330790b1e99c0bb20beb692f1e20b8a\nFix bazel build\nAdd other langauges (Java was already there) for bigquery/storage/v1alpha2 api.\n\nPiperOrigin-RevId: 289519766\n\nc06599cdd7d11f8d3fd25f8d3249e5bb1a3d5d73\nInitial commit of google.cloud.policytroubleshooter API, The API helps in troubleshooting GCP policies. Refer https://cloud.google.com/iam/docs/troubleshooting-access for more information\n\nPiperOrigin-RevId: 289491444\n\nfce7d80fa16ea241e87f7bc33d68595422e94ecd\nDo not pass samples option for Artman config of recommender v1 API.\n\nPiperOrigin-RevId: 289477403\n\nef179e8c61436297e6bb124352e47e45c8c80cb1\nfix: Address missing Bazel dependency.\n\nBazel builds stopped working in 06ec6d5 because\nthe google/longrunning/operations.proto file took\nan import from google/api/client.proto, but that\nimport was not added to BUILD.bazel.\n\nCommitter: @lukesneeringer\nPiperOrigin-RevId: 289446074\n\n8841655b242c84fd691d77d7bcf21b61044f01ff\nMigrate Data Labeling v1beta1 to GAPIC v2.\n\nCommitter: @lukesneeringer\nPiperOrigin-RevId: 289446026\n\n06ec6d5d053fff299eaa6eaa38afdd36c5e2fc68\nAdd annotations to google.longrunning.v1\n\nCommitter: @lukesneeringer\nPiperOrigin-RevId: 289413169\n\n0480cf40be1d3cc231f4268a2fdb36a8dd60e641\nMigrate IAM Admin v1 to GAPIC v2.\n\nCommitter: @lukesneeringer\nPiperOrigin-RevId: 289411084\n\n1017173e9adeb858587639af61889ad970c728b1\nSpecify a C# namespace for BigQuery Connection v1beta1\n\nPiperOrigin-RevId: 289396763\n\n" } } ],