diff --git a/Vision/metadata/V1/ImageAnnotator.php b/Vision/metadata/V1/ImageAnnotator.php
index 29f952b4287e..0e69044298be 100644
--- a/Vision/metadata/V1/ImageAnnotator.php
+++ b/Vision/metadata/V1/ImageAnnotator.php
@@ -16,6 +16,7 @@ public static function initOnce() {
}
\GPBMetadata\Google\Api\Annotations::initOnce();
\GPBMetadata\Google\Api\Client::initOnce();
+ \GPBMetadata\Google\Api\FieldBehavior::initOnce();
\GPBMetadata\Google\Cloud\Vision\V1\Geometry::initOnce();
\GPBMetadata\Google\Cloud\Vision\V1\ProductSearch::initOnce();
\GPBMetadata\Google\Cloud\Vision\V1\TextAnnotation::initOnce();
@@ -27,322 +28,335 @@ public static function initOnce() {
\GPBMetadata\Google\Type\Color::initOnce();
\GPBMetadata\Google\Type\Latlng::initOnce();
$pool->internalAddGeneratedFile(hex2bin(
- "0af4490a2c676f6f676c652f636c6f75642f766973696f6e2f76312f696d" .
+ "0af64c0a2c676f6f676c652f636c6f75642f766973696f6e2f76312f696d" .
"6167655f616e6e6f7461746f722e70726f746f1216676f6f676c652e636c" .
"6f75642e766973696f6e2e76311a17676f6f676c652f6170692f636c6965" .
- "6e742e70726f746f1a25676f6f676c652f636c6f75642f766973696f6e2f" .
- "76312f67656f6d657472792e70726f746f1a2b676f6f676c652f636c6f75" .
- "642f766973696f6e2f76312f70726f647563745f7365617263682e70726f" .
- "746f1a2c676f6f676c652f636c6f75642f766973696f6e2f76312f746578" .
- "745f616e6e6f746174696f6e2e70726f746f1a2a676f6f676c652f636c6f" .
- "75642f766973696f6e2f76312f7765625f646574656374696f6e2e70726f" .
- "746f1a23676f6f676c652f6c6f6e6772756e6e696e672f6f706572617469" .
- "6f6e732e70726f746f1a20676f6f676c652f70726f746f6275662f666965" .
- "6c645f6d61736b2e70726f746f1a1f676f6f676c652f70726f746f627566" .
- "2f74696d657374616d702e70726f746f1a17676f6f676c652f7270632f73" .
- "74617475732e70726f746f1a17676f6f676c652f747970652f636f6c6f72" .
- "2e70726f746f1a18676f6f676c652f747970652f6c61746c6e672e70726f" .
- "746f2287030a074665617475726512320a047479706518012001280e3224" .
- "2e676f6f676c652e636c6f75642e766973696f6e2e76312e466561747572" .
- "652e5479706512130a0b6d61785f726573756c7473180220012805120d0a" .
- "056d6f64656c18032001280922a3020a045479706512140a10545950455f" .
- "554e535045434946494544100012120a0e464143455f444554454354494f" .
- "4e100112160a124c414e444d41524b5f444554454354494f4e100212120a" .
- "0e4c4f474f5f444554454354494f4e100312130a0f4c4142454c5f444554" .
- "454354494f4e100412120a0e544558545f444554454354494f4e1005121b" .
- "0a17444f43554d454e545f544558545f444554454354494f4e100b12190a" .
- "15534146455f5345415243485f444554454354494f4e100612140a10494d" .
- "4147455f50524f504552544945531007120e0a0a43524f505f48494e5453" .
- "100912110a0d5745425f444554454354494f4e100a12120a0e50524f4455" .
- "43545f534541524348100c12170a134f424a4543545f4c4f43414c495a41" .
- "54494f4e101322370a0b496d616765536f7572636512150a0d6763735f69" .
- "6d6167655f75726918012001280912110a09696d6167655f757269180220" .
- "012809224d0a05496d616765120f0a07636f6e74656e7418012001280c12" .
- "330a06736f7572636518022001280b32232e676f6f676c652e636c6f7564" .
- "2e766973696f6e2e76312e496d616765536f7572636522c70d0a0e466163" .
- "65416e6e6f746174696f6e123b0a0d626f756e64696e675f706f6c791801" .
- "2001280b32242e676f6f676c652e636c6f75642e766973696f6e2e76312e" .
- "426f756e64696e67506f6c79123e0a1066645f626f756e64696e675f706f" .
- "6c7918022001280b32242e676f6f676c652e636c6f75642e766973696f6e" .
- "2e76312e426f756e64696e67506f6c7912420a096c616e646d61726b7318" .
- "032003280b322f2e676f6f676c652e636c6f75642e766973696f6e2e7631" .
- "2e46616365416e6e6f746174696f6e2e4c616e646d61726b12120a0a726f" .
- "6c6c5f616e676c6518042001280212110a0970616e5f616e676c65180520" .
- "01280212120a0a74696c745f616e676c65180620012802121c0a14646574" .
- "656374696f6e5f636f6e666964656e6365180720012802121e0a166c616e" .
- "646d61726b696e675f636f6e666964656e6365180820012802123a0a0e6a" .
- "6f795f6c696b656c69686f6f6418092001280e32222e676f6f676c652e63" .
- "6c6f75642e766973696f6e2e76312e4c696b656c69686f6f64123d0a1173" .
- "6f72726f775f6c696b656c69686f6f64180a2001280e32222e676f6f676c" .
- "652e636c6f75642e766973696f6e2e76312e4c696b656c69686f6f64123c" .
- "0a10616e6765725f6c696b656c69686f6f64180b2001280e32222e676f6f" .
- "676c652e636c6f75642e766973696f6e2e76312e4c696b656c69686f6f64" .
- "123f0a1373757270726973655f6c696b656c69686f6f64180c2001280e32" .
+ "6e742e70726f746f1a1f676f6f676c652f6170692f6669656c645f626568" .
+ "6176696f722e70726f746f1a25676f6f676c652f636c6f75642f76697369" .
+ "6f6e2f76312f67656f6d657472792e70726f746f1a2b676f6f676c652f63" .
+ "6c6f75642f766973696f6e2f76312f70726f647563745f7365617263682e" .
+ "70726f746f1a2c676f6f676c652f636c6f75642f766973696f6e2f76312f" .
+ "746578745f616e6e6f746174696f6e2e70726f746f1a2a676f6f676c652f" .
+ "636c6f75642f766973696f6e2f76312f7765625f646574656374696f6e2e" .
+ "70726f746f1a23676f6f676c652f6c6f6e6772756e6e696e672f6f706572" .
+ "6174696f6e732e70726f746f1a20676f6f676c652f70726f746f6275662f" .
+ "6669656c645f6d61736b2e70726f746f1a1f676f6f676c652f70726f746f" .
+ "6275662f74696d657374616d702e70726f746f1a17676f6f676c652f7270" .
+ "632f7374617475732e70726f746f1a17676f6f676c652f747970652f636f" .
+ "6c6f722e70726f746f1a18676f6f676c652f747970652f6c61746c6e672e" .
+ "70726f746f2287030a074665617475726512320a04747970651801200128" .
+ "0e32242e676f6f676c652e636c6f75642e766973696f6e2e76312e466561" .
+ "747572652e5479706512130a0b6d61785f726573756c7473180220012805" .
+ "120d0a056d6f64656c18032001280922a3020a045479706512140a105459" .
+ "50455f554e535045434946494544100012120a0e464143455f4445544543" .
+ "54494f4e100112160a124c414e444d41524b5f444554454354494f4e1002" .
+ "12120a0e4c4f474f5f444554454354494f4e100312130a0f4c4142454c5f" .
+ "444554454354494f4e100412120a0e544558545f444554454354494f4e10" .
+ "05121b0a17444f43554d454e545f544558545f444554454354494f4e100b" .
+ "12190a15534146455f5345415243485f444554454354494f4e100612140a" .
+ "10494d4147455f50524f504552544945531007120e0a0a43524f505f4849" .
+ "4e5453100912110a0d5745425f444554454354494f4e100a12120a0e5052" .
+ "4f445543545f534541524348100c12170a134f424a4543545f4c4f43414c" .
+ "495a4154494f4e101322370a0b496d616765536f7572636512150a0d6763" .
+ "735f696d6167655f75726918012001280912110a09696d6167655f757269" .
+ "180220012809224d0a05496d616765120f0a07636f6e74656e7418012001" .
+ "280c12330a06736f7572636518022001280b32232e676f6f676c652e636c" .
+ "6f75642e766973696f6e2e76312e496d616765536f7572636522c70d0a0e" .
+ "46616365416e6e6f746174696f6e123b0a0d626f756e64696e675f706f6c" .
+ "7918012001280b32242e676f6f676c652e636c6f75642e766973696f6e2e" .
+ "76312e426f756e64696e67506f6c79123e0a1066645f626f756e64696e67" .
+ "5f706f6c7918022001280b32242e676f6f676c652e636c6f75642e766973" .
+ "696f6e2e76312e426f756e64696e67506f6c7912420a096c616e646d6172" .
+ "6b7318032003280b322f2e676f6f676c652e636c6f75642e766973696f6e" .
+ "2e76312e46616365416e6e6f746174696f6e2e4c616e646d61726b12120a" .
+ "0a726f6c6c5f616e676c6518042001280212110a0970616e5f616e676c65" .
+ "18052001280212120a0a74696c745f616e676c65180620012802121c0a14" .
+ "646574656374696f6e5f636f6e666964656e6365180720012802121e0a16" .
+ "6c616e646d61726b696e675f636f6e666964656e6365180820012802123a" .
+ "0a0e6a6f795f6c696b656c69686f6f6418092001280e32222e676f6f676c" .
+ "652e636c6f75642e766973696f6e2e76312e4c696b656c69686f6f64123d" .
+ "0a11736f72726f775f6c696b656c69686f6f64180a2001280e32222e676f" .
+ "6f676c652e636c6f75642e766973696f6e2e76312e4c696b656c69686f6f" .
+ "64123c0a10616e6765725f6c696b656c69686f6f64180b2001280e32222e" .
+ "676f6f676c652e636c6f75642e766973696f6e2e76312e4c696b656c6968" .
+ "6f6f64123f0a1373757270726973655f6c696b656c69686f6f64180c2001" .
+ "280e32222e676f6f676c652e636c6f75642e766973696f6e2e76312e4c69" .
+ "6b656c69686f6f6412440a18756e6465725f6578706f7365645f6c696b65" .
+ "6c69686f6f64180d2001280e32222e676f6f676c652e636c6f75642e7669" .
+ "73696f6e2e76312e4c696b656c69686f6f64123e0a12626c75727265645f" .
+ "6c696b656c69686f6f64180e2001280e32222e676f6f676c652e636c6f75" .
+ "642e766973696f6e2e76312e4c696b656c69686f6f64123f0a1368656164" .
+ "776561725f6c696b656c69686f6f64180f2001280e32222e676f6f676c65" .
+ "2e636c6f75642e766973696f6e2e76312e4c696b656c69686f6f641ab907" .
+ "0a084c616e646d61726b12420a047479706518032001280e32342e676f6f" .
+ "676c652e636c6f75642e766973696f6e2e76312e46616365416e6e6f7461" .
+ "74696f6e2e4c616e646d61726b2e5479706512320a08706f736974696f6e" .
+ "18042001280b32202e676f6f676c652e636c6f75642e766973696f6e2e76" .
+ "312e506f736974696f6e22b4060a045479706512140a10554e4b4e4f574e" .
+ "5f4c414e444d41524b1000120c0a084c4546545f4559451001120d0a0952" .
+ "494748545f455945100212180a144c4546545f4f465f4c4546545f455945" .
+ "42524f57100312190a1552494748545f4f465f4c4546545f45594542524f" .
+ "57100412190a154c4546545f4f465f52494748545f45594542524f571005" .
+ "121a0a1652494748545f4f465f52494748545f45594542524f5710061219" .
+ "0a154d4944504f494e545f4245545745454e5f455945531007120c0a084e" .
+ "4f53455f5449501008120d0a0955505045525f4c49501009120d0a094c4f" .
+ "5745525f4c4950100a120e0a0a4d4f5554485f4c454654100b120f0a0b4d" .
+ "4f5554485f5249474854100c12100a0c4d4f5554485f43454e544552100d" .
+ "12150a114e4f53455f424f54544f4d5f5249474854100e12140a104e4f53" .
+ "455f424f54544f4d5f4c454654100f12160a124e4f53455f424f54544f4d" .
+ "5f43454e544552101012190a154c4546545f4559455f544f505f424f554e" .
+ "44415259101112190a154c4546545f4559455f52494748545f434f524e45" .
+ "521012121c0a184c4546545f4559455f424f54544f4d5f424f554e444152" .
+ "59101312180a144c4546545f4559455f4c4546545f434f524e4552101412" .
+ "1a0a1652494748545f4559455f544f505f424f554e444152591015121a0a" .
+ "1652494748545f4559455f52494748545f434f524e45521016121d0a1952" .
+ "494748545f4559455f424f54544f4d5f424f554e44415259101712190a15" .
+ "52494748545f4559455f4c4546545f434f524e45521018121f0a1b4c4546" .
+ "545f45594542524f575f55505045525f4d4944504f494e54101912200a1c" .
+ "52494748545f45594542524f575f55505045525f4d4944504f494e54101a" .
+ "12140a104c4546545f4541525f54524147494f4e101b12150a1152494748" .
+ "545f4541525f54524147494f4e101c12120a0e4c4546545f4559455f5055" .
+ "50494c101d12130a0f52494748545f4559455f505550494c101e12150a11" .
+ "464f5245484541445f474c4142454c4c41101f12110a0d4348494e5f474e" .
+ "415448494f4e102012140a104348494e5f4c4546545f474f4e494f4e1021" .
+ "12150a114348494e5f52494748545f474f4e494f4e102222340a0c4c6f63" .
+ "6174696f6e496e666f12240a076c61745f6c6e6718012001280b32132e67" .
+ "6f6f676c652e747970652e4c61744c6e67223d0a0850726f706572747912" .
+ "0c0a046e616d65180120012809120d0a0576616c75651802200128091214" .
+ "0a0c75696e7436345f76616c756518032001280422ab020a10456e746974" .
+ "79416e6e6f746174696f6e120b0a036d6964180120012809120e0a066c6f" .
+ "63616c6518022001280912130a0b6465736372697074696f6e1803200128" .
+ "09120d0a0573636f726518042001280212160a0a636f6e666964656e6365" .
+ "1805200128024202180112120a0a746f706963616c697479180620012802" .
+ "123b0a0d626f756e64696e675f706f6c7918072001280b32242e676f6f67" .
+ "6c652e636c6f75642e766973696f6e2e76312e426f756e64696e67506f6c" .
+ "7912370a096c6f636174696f6e7318082003280b32242e676f6f676c652e" .
+ "636c6f75642e766973696f6e2e76312e4c6f636174696f6e496e666f1234" .
+ "0a0a70726f7065727469657318092003280b32202e676f6f676c652e636c" .
+ "6f75642e766973696f6e2e76312e50726f70657274792299010a194c6f63" .
+ "616c697a65644f626a656374416e6e6f746174696f6e120b0a036d696418" .
+ "012001280912150a0d6c616e67756167655f636f6465180220012809120c" .
+ "0a046e616d65180320012809120d0a0573636f7265180420012802123b0a" .
+ "0d626f756e64696e675f706f6c7918052001280b32242e676f6f676c652e" .
+ "636c6f75642e766973696f6e2e76312e426f756e64696e67506f6c7922b8" .
+ "030a1453616665536561726368416e6e6f746174696f6e12310a05616475" .
+ "6c7418012001280e32222e676f6f676c652e636c6f75642e766973696f6e" .
+ "2e76312e4c696b656c69686f6f6412310a0573706f6f6618022001280e32" .
"222e676f6f676c652e636c6f75642e766973696f6e2e76312e4c696b656c" .
- "69686f6f6412440a18756e6465725f6578706f7365645f6c696b656c6968" .
- "6f6f64180d2001280e32222e676f6f676c652e636c6f75642e766973696f" .
- "6e2e76312e4c696b656c69686f6f64123e0a12626c75727265645f6c696b" .
- "656c69686f6f64180e2001280e32222e676f6f676c652e636c6f75642e76" .
- "6973696f6e2e76312e4c696b656c69686f6f64123f0a1368656164776561" .
- "725f6c696b656c69686f6f64180f2001280e32222e676f6f676c652e636c" .
- "6f75642e766973696f6e2e76312e4c696b656c69686f6f641ab9070a084c" .
- "616e646d61726b12420a047479706518032001280e32342e676f6f676c65" .
- "2e636c6f75642e766973696f6e2e76312e46616365416e6e6f746174696f" .
- "6e2e4c616e646d61726b2e5479706512320a08706f736974696f6e180420" .
- "01280b32202e676f6f676c652e636c6f75642e766973696f6e2e76312e50" .
- "6f736974696f6e22b4060a045479706512140a10554e4b4e4f574e5f4c41" .
- "4e444d41524b1000120c0a084c4546545f4559451001120d0a0952494748" .
- "545f455945100212180a144c4546545f4f465f4c4546545f45594542524f" .
- "57100312190a1552494748545f4f465f4c4546545f45594542524f571004" .
- "12190a154c4546545f4f465f52494748545f45594542524f571005121a0a" .
- "1652494748545f4f465f52494748545f45594542524f57100612190a154d" .
- "4944504f494e545f4245545745454e5f455945531007120c0a084e4f5345" .
- "5f5449501008120d0a0955505045525f4c49501009120d0a094c4f574552" .
- "5f4c4950100a120e0a0a4d4f5554485f4c454654100b120f0a0b4d4f5554" .
- "485f5249474854100c12100a0c4d4f5554485f43454e544552100d12150a" .
- "114e4f53455f424f54544f4d5f5249474854100e12140a104e4f53455f42" .
- "4f54544f4d5f4c454654100f12160a124e4f53455f424f54544f4d5f4345" .
- "4e544552101012190a154c4546545f4559455f544f505f424f554e444152" .
- "59101112190a154c4546545f4559455f52494748545f434f524e45521012" .
- "121c0a184c4546545f4559455f424f54544f4d5f424f554e444152591013" .
- "12180a144c4546545f4559455f4c4546545f434f524e45521014121a0a16" .
- "52494748545f4559455f544f505f424f554e444152591015121a0a165249" .
- "4748545f4559455f52494748545f434f524e45521016121d0a1952494748" .
- "545f4559455f424f54544f4d5f424f554e44415259101712190a15524947" .
- "48545f4559455f4c4546545f434f524e45521018121f0a1b4c4546545f45" .
- "594542524f575f55505045525f4d4944504f494e54101912200a1c524947" .
- "48545f45594542524f575f55505045525f4d4944504f494e54101a12140a" .
- "104c4546545f4541525f54524147494f4e101b12150a1152494748545f45" .
- "41525f54524147494f4e101c12120a0e4c4546545f4559455f505550494c" .
- "101d12130a0f52494748545f4559455f505550494c101e12150a11464f52" .
- "45484541445f474c4142454c4c41101f12110a0d4348494e5f474e415448" .
- "494f4e102012140a104348494e5f4c4546545f474f4e494f4e102112150a" .
- "114348494e5f52494748545f474f4e494f4e102222340a0c4c6f63617469" .
- "6f6e496e666f12240a076c61745f6c6e6718012001280b32132e676f6f67" .
- "6c652e747970652e4c61744c6e67223d0a0850726f7065727479120c0a04" .
- "6e616d65180120012809120d0a0576616c756518022001280912140a0c75" .
- "696e7436345f76616c756518032001280422ab020a10456e74697479416e" .
- "6e6f746174696f6e120b0a036d6964180120012809120e0a066c6f63616c" .
- "6518022001280912130a0b6465736372697074696f6e180320012809120d" .
- "0a0573636f726518042001280212160a0a636f6e666964656e6365180520" .
- "0128024202180112120a0a746f706963616c697479180620012802123b0a" .
- "0d626f756e64696e675f706f6c7918072001280b32242e676f6f676c652e" .
- "636c6f75642e766973696f6e2e76312e426f756e64696e67506f6c791237" .
- "0a096c6f636174696f6e7318082003280b32242e676f6f676c652e636c6f" .
- "75642e766973696f6e2e76312e4c6f636174696f6e496e666f12340a0a70" .
- "726f7065727469657318092003280b32202e676f6f676c652e636c6f7564" .
- "2e766973696f6e2e76312e50726f70657274792299010a194c6f63616c69" .
- "7a65644f626a656374416e6e6f746174696f6e120b0a036d696418012001" .
- "280912150a0d6c616e67756167655f636f6465180220012809120c0a046e" .
- "616d65180320012809120d0a0573636f7265180420012802123b0a0d626f" .
- "756e64696e675f706f6c7918052001280b32242e676f6f676c652e636c6f" .
- "75642e766973696f6e2e76312e426f756e64696e67506f6c792299020a14" .
- "53616665536561726368416e6e6f746174696f6e12310a056164756c7418" .
- "012001280e32222e676f6f676c652e636c6f75642e766973696f6e2e7631" .
- "2e4c696b656c69686f6f6412310a0573706f6f6618022001280e32222e67" .
- "6f6f676c652e636c6f75642e766973696f6e2e76312e4c696b656c69686f" .
- "6f6412330a076d65646963616c18032001280e32222e676f6f676c652e63" .
- "6c6f75642e766973696f6e2e76312e4c696b656c69686f6f6412340a0876" .
- "696f6c656e636518042001280e32222e676f6f676c652e636c6f75642e76" .
- "6973696f6e2e76312e4c696b656c69686f6f6412300a0472616379180920" .
- "01280e32222e676f6f676c652e636c6f75642e766973696f6e2e76312e4c" .
- "696b656c69686f6f6422610a0b4c61744c6f6e675265637412280a0b6d69" .
- "6e5f6c61745f6c6e6718012001280b32132e676f6f676c652e747970652e" .
- "4c61744c6e6712280a0b6d61785f6c61745f6c6e6718022001280b32132e" .
- "676f6f676c652e747970652e4c61744c6e6722550a09436f6c6f72496e66" .
- "6f12210a05636f6c6f7218012001280b32122e676f6f676c652e74797065" .
- "2e436f6c6f72120d0a0573636f726518022001280212160a0e706978656c" .
- "5f6672616374696f6e180320012802224d0a18446f6d696e616e74436f6c" .
- "6f7273416e6e6f746174696f6e12310a06636f6c6f727318012003280b32" .
- "212e676f6f676c652e636c6f75642e766973696f6e2e76312e436f6c6f72" .
- "496e666f225c0a0f496d61676550726f7065727469657312490a0f646f6d" .
- "696e616e745f636f6c6f727318012001280b32302e676f6f676c652e636c" .
- "6f75642e766973696f6e2e76312e446f6d696e616e74436f6c6f7273416e" .
- "6e6f746174696f6e22780a0843726f7048696e74123b0a0d626f756e6469" .
- "6e675f706f6c7918012001280b32242e676f6f676c652e636c6f75642e76" .
- "6973696f6e2e76312e426f756e64696e67506f6c7912120a0a636f6e6669" .
- "64656e6365180220012802121b0a13696d706f7274616e63655f66726163" .
- "74696f6e180320012802224b0a1343726f7048696e7473416e6e6f746174" .
- "696f6e12340a0a63726f705f68696e747318012003280b32202e676f6f67" .
- "6c652e636c6f75642e766973696f6e2e76312e43726f7048696e7422280a" .
- "0f43726f7048696e7473506172616d7312150a0d6173706563745f726174" .
- "696f7318012003280222310a12576562446574656374696f6e506172616d" .
- "73121b0a13696e636c7564655f67656f5f726573756c7473180220012808" .
- "22bc020a0c496d616765436f6e74657874123a0a0d6c61745f6c6f6e675f" .
- "7265637418012001280b32232e676f6f676c652e636c6f75642e76697369" .
- "6f6e2e76312e4c61744c6f6e675265637412160a0e6c616e67756167655f" .
- "68696e747318022003280912420a1163726f705f68696e74735f70617261" .
- "6d7318042001280b32272e676f6f676c652e636c6f75642e766973696f6e" .
- "2e76312e43726f7048696e7473506172616d73124a0a1570726f64756374" .
- "5f7365617263685f706172616d7318052001280b322b2e676f6f676c652e" .
- "636c6f75642e766973696f6e2e76312e50726f6475637453656172636850" .
- "6172616d7312480a147765625f646574656374696f6e5f706172616d7318" .
- "062001280b322a2e676f6f676c652e636c6f75642e766973696f6e2e7631" .
- "2e576562446574656374696f6e506172616d7322b4010a14416e6e6f7461" .
- "7465496d61676552657175657374122c0a05696d61676518012001280b32" .
- "1d2e676f6f676c652e636c6f75642e766973696f6e2e76312e496d616765" .
- "12310a08666561747572657318022003280b321f2e676f6f676c652e636c" .
- "6f75642e766973696f6e2e76312e46656174757265123b0a0d696d616765" .
- "5f636f6e7465787418032001280b32242e676f6f676c652e636c6f75642e" .
- "766973696f6e2e76312e496d616765436f6e74657874223a0a16496d6167" .
- "65416e6e6f746174696f6e436f6e74657874120b0a037572691801200128" .
- "0912130a0b706167655f6e756d62657218022001280522e4070a15416e6e" .
- "6f74617465496d616765526573706f6e736512400a10666163655f616e6e" .
- "6f746174696f6e7318012003280b32262e676f6f676c652e636c6f75642e" .
- "766973696f6e2e76312e46616365416e6e6f746174696f6e12460a146c61" .
- "6e646d61726b5f616e6e6f746174696f6e7318022003280b32282e676f6f" .
- "676c652e636c6f75642e766973696f6e2e76312e456e74697479416e6e6f" .
- "746174696f6e12420a106c6f676f5f616e6e6f746174696f6e7318032003" .
- "280b32282e676f6f676c652e636c6f75642e766973696f6e2e76312e456e" .
- "74697479416e6e6f746174696f6e12430a116c6162656c5f616e6e6f7461" .
- "74696f6e7318042003280b32282e676f6f676c652e636c6f75642e766973" .
- "696f6e2e76312e456e74697479416e6e6f746174696f6e12570a1c6c6f63" .
- "616c697a65645f6f626a6563745f616e6e6f746174696f6e731816200328" .
- "0b32312e676f6f676c652e636c6f75642e766973696f6e2e76312e4c6f63" .
- "616c697a65644f626a656374416e6e6f746174696f6e12420a1074657874" .
- "5f616e6e6f746174696f6e7318052003280b32282e676f6f676c652e636c" .
- "6f75642e766973696f6e2e76312e456e74697479416e6e6f746174696f6e" .
- "12440a1466756c6c5f746578745f616e6e6f746174696f6e180c2001280b" .
- "32262e676f6f676c652e636c6f75642e766973696f6e2e76312e54657874" .
- "416e6e6f746174696f6e124c0a16736166655f7365617263685f616e6e6f" .
- "746174696f6e18062001280b322c2e676f6f676c652e636c6f75642e7669" .
- "73696f6e2e76312e53616665536561726368416e6e6f746174696f6e124c" .
- "0a1b696d6167655f70726f706572746965735f616e6e6f746174696f6e18" .
- "082001280b32272e676f6f676c652e636c6f75642e766973696f6e2e7631" .
- "2e496d61676550726f70657274696573124a0a1563726f705f68696e7473" .
- "5f616e6e6f746174696f6e180b2001280b322b2e676f6f676c652e636c6f" .
- "75642e766973696f6e2e76312e43726f7048696e7473416e6e6f74617469" .
- "6f6e123b0a0d7765625f646574656374696f6e180d2001280b32242e676f" .
- "6f676c652e636c6f75642e766973696f6e2e76312e576562446574656374" .
- "696f6e124c0a1670726f647563745f7365617263685f726573756c747318" .
- "0e2001280b322c2e676f6f676c652e636c6f75642e766973696f6e2e7631" .
- "2e50726f64756374536561726368526573756c747312210a056572726f72" .
- "18092001280b32122e676f6f676c652e7270632e537461747573123f0a07" .
- "636f6e7465787418152001280b322e2e676f6f676c652e636c6f75642e76" .
- "6973696f6e2e76312e496d616765416e6e6f746174696f6e436f6e746578" .
- "7422cb010a14416e6e6f7461746546696c65526573706f6e736512390a0c" .
- "696e7075745f636f6e66696718012001280b32232e676f6f676c652e636c" .
- "6f75642e766973696f6e2e76312e496e707574436f6e66696712400a0972" .
- "6573706f6e73657318022003280b322d2e676f6f676c652e636c6f75642e" .
- "766973696f6e2e76312e416e6e6f74617465496d616765526573706f6e73" .
- "6512130a0b746f74616c5f706167657318032001280512210a056572726f" .
- "7218042001280b32122e676f6f676c652e7270632e537461747573226c0a" .
- "1a4261746368416e6e6f74617465496d6167657352657175657374123e0a" .
- "08726571756573747318012003280b322c2e676f6f676c652e636c6f7564" .
- "2e766973696f6e2e76312e416e6e6f74617465496d616765526571756573" .
- "74120e0a06706172656e74180420012809225f0a1b4261746368416e6e6f" .
- "74617465496d61676573526573706f6e736512400a09726573706f6e7365" .
- "7318012003280b322d2e676f6f676c652e636c6f75642e766973696f6e2e" .
- "76312e416e6e6f74617465496d616765526573706f6e736522cf010a1341" .
- "6e6e6f7461746546696c655265717565737412390a0c696e7075745f636f" .
- "6e66696718012001280b32232e676f6f676c652e636c6f75642e76697369" .
- "6f6e2e76312e496e707574436f6e66696712310a08666561747572657318" .
- "022003280b321f2e676f6f676c652e636c6f75642e766973696f6e2e7631" .
- "2e46656174757265123b0a0d696d6167655f636f6e746578741803200128" .
- "0b32242e676f6f676c652e636c6f75642e766973696f6e2e76312e496d61" .
- "6765436f6e74657874120d0a057061676573180420032805226a0a194261" .
- "746368416e6e6f7461746546696c657352657175657374123d0a08726571" .
- "756573747318012003280b322b2e676f6f676c652e636c6f75642e766973" .
- "696f6e2e76312e416e6e6f7461746546696c6552657175657374120e0a06" .
- "706172656e74180320012809225d0a1a4261746368416e6e6f7461746546" .
- "696c6573526573706f6e7365123f0a09726573706f6e7365731801200328" .
+ "69686f6f6412330a076d65646963616c18032001280e32222e676f6f676c" .
+ "652e636c6f75642e766973696f6e2e76312e4c696b656c69686f6f641234" .
+ "0a0876696f6c656e636518042001280e32222e676f6f676c652e636c6f75" .
+ "642e766973696f6e2e76312e4c696b656c69686f6f6412300a0472616379" .
+ "18092001280e32222e676f6f676c652e636c6f75642e766973696f6e2e76" .
+ "312e4c696b656c69686f6f6412180a106164756c745f636f6e666964656e" .
+ "636518102001280212180a1073706f6f665f636f6e666964656e63651812" .
+ "20012802121a0a126d65646963616c5f636f6e666964656e636518142001" .
+ "2802121b0a1376696f6c656e63655f636f6e666964656e63651816200128" .
+ "0212170a0f726163795f636f6e666964656e636518182001280212170a0f" .
+ "6e7366775f636f6e666964656e6365181a2001280222610a0b4c61744c6f" .
+ "6e675265637412280a0b6d696e5f6c61745f6c6e6718012001280b32132e" .
+ "676f6f676c652e747970652e4c61744c6e6712280a0b6d61785f6c61745f" .
+ "6c6e6718022001280b32132e676f6f676c652e747970652e4c61744c6e67" .
+ "22550a09436f6c6f72496e666f12210a05636f6c6f7218012001280b3212" .
+ "2e676f6f676c652e747970652e436f6c6f72120d0a0573636f7265180220" .
+ "01280212160a0e706978656c5f6672616374696f6e180320012802224d0a" .
+ "18446f6d696e616e74436f6c6f7273416e6e6f746174696f6e12310a0663" .
+ "6f6c6f727318012003280b32212e676f6f676c652e636c6f75642e766973" .
+ "696f6e2e76312e436f6c6f72496e666f225c0a0f496d61676550726f7065" .
+ "727469657312490a0f646f6d696e616e745f636f6c6f727318012001280b" .
+ "32302e676f6f676c652e636c6f75642e766973696f6e2e76312e446f6d69" .
+ "6e616e74436f6c6f7273416e6e6f746174696f6e22780a0843726f704869" .
+ "6e74123b0a0d626f756e64696e675f706f6c7918012001280b32242e676f" .
+ "6f676c652e636c6f75642e766973696f6e2e76312e426f756e64696e6750" .
+ "6f6c7912120a0a636f6e666964656e6365180220012802121b0a13696d70" .
+ "6f7274616e63655f6672616374696f6e180320012802224b0a1343726f70" .
+ "48696e7473416e6e6f746174696f6e12340a0a63726f705f68696e747318" .
+ "012003280b32202e676f6f676c652e636c6f75642e766973696f6e2e7631" .
+ "2e43726f7048696e7422280a0f43726f7048696e7473506172616d731215" .
+ "0a0d6173706563745f726174696f7318012003280222310a125765624465" .
+ "74656374696f6e506172616d73121b0a13696e636c7564655f67656f5f72" .
+ "6573756c747318022001280822bc020a0c496d616765436f6e7465787412" .
+ "3a0a0d6c61745f6c6f6e675f7265637418012001280b32232e676f6f676c" .
+ "652e636c6f75642e766973696f6e2e76312e4c61744c6f6e675265637412" .
+ "160a0e6c616e67756167655f68696e747318022003280912420a1163726f" .
+ "705f68696e74735f706172616d7318042001280b32272e676f6f676c652e" .
+ "636c6f75642e766973696f6e2e76312e43726f7048696e7473506172616d" .
+ "73124a0a1570726f647563745f7365617263685f706172616d7318052001" .
+ "280b322b2e676f6f676c652e636c6f75642e766973696f6e2e76312e5072" .
+ "6f64756374536561726368506172616d7312480a147765625f6465746563" .
+ "74696f6e5f706172616d7318062001280b322a2e676f6f676c652e636c6f" .
+ "75642e766973696f6e2e76312e576562446574656374696f6e506172616d" .
+ "7322b4010a14416e6e6f74617465496d61676552657175657374122c0a05" .
+ "696d61676518012001280b321d2e676f6f676c652e636c6f75642e766973" .
+ "696f6e2e76312e496d61676512310a08666561747572657318022003280b" .
+ "321f2e676f6f676c652e636c6f75642e766973696f6e2e76312e46656174" .
+ "757265123b0a0d696d6167655f636f6e7465787418032001280b32242e67" .
+ "6f6f676c652e636c6f75642e766973696f6e2e76312e496d616765436f6e" .
+ "74657874223a0a16496d616765416e6e6f746174696f6e436f6e74657874" .
+ "120b0a0375726918012001280912130a0b706167655f6e756d6265721802" .
+ "2001280522e4070a15416e6e6f74617465496d616765526573706f6e7365" .
+ "12400a10666163655f616e6e6f746174696f6e7318012003280b32262e67" .
+ "6f6f676c652e636c6f75642e766973696f6e2e76312e46616365416e6e6f" .
+ "746174696f6e12460a146c616e646d61726b5f616e6e6f746174696f6e73" .
+ "18022003280b32282e676f6f676c652e636c6f75642e766973696f6e2e76" .
+ "312e456e74697479416e6e6f746174696f6e12420a106c6f676f5f616e6e" .
+ "6f746174696f6e7318032003280b32282e676f6f676c652e636c6f75642e" .
+ "766973696f6e2e76312e456e74697479416e6e6f746174696f6e12430a11" .
+ "6c6162656c5f616e6e6f746174696f6e7318042003280b32282e676f6f67" .
+ "6c652e636c6f75642e766973696f6e2e76312e456e74697479416e6e6f74" .
+ "6174696f6e12570a1c6c6f63616c697a65645f6f626a6563745f616e6e6f" .
+ "746174696f6e7318162003280b32312e676f6f676c652e636c6f75642e76" .
+ "6973696f6e2e76312e4c6f63616c697a65644f626a656374416e6e6f7461" .
+ "74696f6e12420a10746578745f616e6e6f746174696f6e7318052003280b" .
+ "32282e676f6f676c652e636c6f75642e766973696f6e2e76312e456e7469" .
+ "7479416e6e6f746174696f6e12440a1466756c6c5f746578745f616e6e6f" .
+ "746174696f6e180c2001280b32262e676f6f676c652e636c6f75642e7669" .
+ "73696f6e2e76312e54657874416e6e6f746174696f6e124c0a1673616665" .
+ "5f7365617263685f616e6e6f746174696f6e18062001280b322c2e676f6f" .
+ "676c652e636c6f75642e766973696f6e2e76312e53616665536561726368" .
+ "416e6e6f746174696f6e124c0a1b696d6167655f70726f70657274696573" .
+ "5f616e6e6f746174696f6e18082001280b32272e676f6f676c652e636c6f" .
+ "75642e766973696f6e2e76312e496d61676550726f70657274696573124a" .
+ "0a1563726f705f68696e74735f616e6e6f746174696f6e180b2001280b32" .
+ "2b2e676f6f676c652e636c6f75642e766973696f6e2e76312e43726f7048" .
+ "696e7473416e6e6f746174696f6e123b0a0d7765625f646574656374696f" .
+ "6e180d2001280b32242e676f6f676c652e636c6f75642e766973696f6e2e" .
+ "76312e576562446574656374696f6e124c0a1670726f647563745f736561" .
+ "7263685f726573756c7473180e2001280b322c2e676f6f676c652e636c6f" .
+ "75642e766973696f6e2e76312e50726f6475637453656172636852657375" .
+ "6c747312210a056572726f7218092001280b32122e676f6f676c652e7270" .
+ "632e537461747573123f0a07636f6e7465787418152001280b322e2e676f" .
+ "6f676c652e636c6f75642e766973696f6e2e76312e496d616765416e6e6f" .
+ "746174696f6e436f6e7465787422710a1a4261746368416e6e6f74617465" .
+ "496d616765735265717565737412430a0872657175657374731801200328" .
"0b322c2e676f6f676c652e636c6f75642e766973696f6e2e76312e416e6e" .
- "6f7461746546696c65526573706f6e73652282020a184173796e63416e6e" .
- "6f7461746546696c655265717565737412390a0c696e7075745f636f6e66" .
- "696718012001280b32232e676f6f676c652e636c6f75642e766973696f6e" .
- "2e76312e496e707574436f6e66696712310a086665617475726573180220" .
- "03280b321f2e676f6f676c652e636c6f75642e766973696f6e2e76312e46" .
- "656174757265123b0a0d696d6167655f636f6e7465787418032001280b32" .
- "242e676f6f676c652e636c6f75642e766973696f6e2e76312e496d616765" .
- "436f6e74657874123b0a0d6f75747075745f636f6e66696718042001280b" .
- "32242e676f6f676c652e636c6f75642e766973696f6e2e76312e4f757470" .
- "7574436f6e66696722580a194173796e63416e6e6f7461746546696c6552" .
- "6573706f6e7365123b0a0d6f75747075745f636f6e66696718012001280b" .
- "32242e676f6f676c652e636c6f75642e766973696f6e2e76312e4f757470" .
- "7574436f6e66696722ae010a1f4173796e634261746368416e6e6f746174" .
- "65496d6167657352657175657374123e0a08726571756573747318012003" .
- "280b322c2e676f6f676c652e636c6f75642e766973696f6e2e76312e416e" .
- "6e6f74617465496d61676552657175657374123b0a0d6f75747075745f63" .
- "6f6e66696718022001280b32242e676f6f676c652e636c6f75642e766973" .
- "696f6e2e76312e4f7574707574436f6e666967120e0a06706172656e7418" .
- "0420012809225f0a204173796e634261746368416e6e6f74617465496d61" .
- "676573526573706f6e7365123b0a0d6f75747075745f636f6e6669671801" .
- "2001280b32242e676f6f676c652e636c6f75642e766973696f6e2e76312e" .
- "4f7574707574436f6e66696722740a1e4173796e634261746368416e6e6f" .
- "7461746546696c65735265717565737412420a0872657175657374731801" .
- "2003280b32302e676f6f676c652e636c6f75642e766973696f6e2e76312e" .
- "4173796e63416e6e6f7461746546696c6552657175657374120e0a067061" .
- "72656e7418042001280922670a1f4173796e634261746368416e6e6f7461" .
- "746546696c6573526573706f6e736512440a09726573706f6e7365731801" .
- "2003280b32312e676f6f676c652e636c6f75642e766973696f6e2e76312e" .
- "4173796e63416e6e6f7461746546696c65526573706f6e736522680a0b49" .
- "6e707574436f6e66696712350a0a6763735f736f7572636518012001280b" .
- "32212e676f6f676c652e636c6f75642e766973696f6e2e76312e47637353" .
- "6f75726365120f0a07636f6e74656e7418032001280c12110a096d696d65" .
- "5f7479706518022001280922630a0c4f7574707574436f6e666967123f0a" .
- "0f6763735f64657374696e6174696f6e18012001280b32262e676f6f676c" .
- "652e636c6f75642e766973696f6e2e76312e47637344657374696e617469" .
- "6f6e12120a0a62617463685f73697a6518022001280522180a0947637353" .
- "6f75726365120b0a03757269180120012809221d0a0e4763734465737469" .
- "6e6174696f6e120b0a037572691801200128092288020a114f7065726174" .
- "696f6e4d65746164617461123e0a05737461746518012001280e322f2e67" .
- "6f6f676c652e636c6f75642e766973696f6e2e76312e4f7065726174696f" .
- "6e4d657461646174612e5374617465122f0a0b6372656174655f74696d65" .
- "18052001280b321a2e676f6f676c652e70726f746f6275662e54696d6573" .
- "74616d70122f0a0b7570646174655f74696d6518062001280b321a2e676f" .
- "6f676c652e70726f746f6275662e54696d657374616d7022510a05537461" .
- "746512150a1153544154455f554e5350454349464945441000120b0a0743" .
- "5245415445441001120b0a0752554e4e494e47100212080a04444f4e4510" .
- "03120d0a0943414e43454c4c454410042a650a0a4c696b656c69686f6f64" .
- "120b0a07554e4b4e4f574e100012110a0d564552595f554e4c494b454c59" .
- "1001120c0a08554e4c494b454c591002120c0a08504f535349424c451003" .
- "120a0a064c494b454c591004120f0a0b564552595f4c494b454c59100532" .
- "cc090a0e496d616765416e6e6f7461746f721288020a134261746368416e" .
- "6e6f74617465496d6167657312322e676f6f676c652e636c6f75642e7669" .
- "73696f6e2e76312e4261746368416e6e6f74617465496d61676573526571" .
- "756573741a332e676f6f676c652e636c6f75642e766973696f6e2e76312e" .
- "4261746368416e6e6f74617465496d61676573526573706f6e7365228701" .
- "82d3e49302800122132f76312f696d616765733a616e6e6f746174653a01" .
- "2a5a3822332f76312f7b706172656e743d70726f6a656374732f2a2f6c6f" .
- "636174696f6e732f2a7d2f696d616765733a616e6e6f746174653a012a5a" .
- "2c22272f76312f7b706172656e743d70726f6a656374732f2a7d2f696d61" .
- "6765733a616e6e6f746174653a012a1281020a124261746368416e6e6f74" .
- "61746546696c657312312e676f6f676c652e636c6f75642e766973696f6e" .
- "2e76312e4261746368416e6e6f7461746546696c6573526571756573741a" .
- "322e676f6f676c652e636c6f75642e766973696f6e2e76312e4261746368" .
- "416e6e6f7461746546696c6573526573706f6e736522830182d3e493027d" .
- "22122f76312f66696c65733a616e6e6f746174653a012a5a3722322f7631" .
- "2f7b706172656e743d70726f6a656374732f2a2f6c6f636174696f6e732f" .
- "2a7d2f66696c65733a616e6e6f746174653a012a5a2b22262f76312f7b70" .
- "6172656e743d70726f6a656374732f2a7d2f66696c65733a616e6e6f7461" .
- "74653a012a129a020a184173796e634261746368416e6e6f74617465496d" .
- "6167657312372e676f6f676c652e636c6f75642e766973696f6e2e76312e" .
- "4173796e634261746368416e6e6f74617465496d61676573526571756573" .
- "741a1d2e676f6f676c652e6c6f6e6772756e6e696e672e4f706572617469" .
- "6f6e22a50182d3e493029e01221d2f76312f696d616765733a6173796e63" .
- "4261746368416e6e6f746174653a012a5a42223d2f76312f7b706172656e" .
- "743d70726f6a656374732f2a2f6c6f636174696f6e732f2a7d2f696d6167" .
- "65733a6173796e634261746368416e6e6f746174653a012a5a3622312f76" .
- "312f7b706172656e743d70726f6a656374732f2a7d2f696d616765733a61" .
- "73796e634261746368416e6e6f746174653a012a1295020a174173796e63" .
- "4261746368416e6e6f7461746546696c657312362e676f6f676c652e636c" .
- "6f75642e766973696f6e2e76312e4173796e634261746368416e6e6f7461" .
- "746546696c6573526571756573741a1d2e676f6f676c652e6c6f6e677275" .
- "6e6e696e672e4f7065726174696f6e22a20182d3e493029b01221c2f7631" .
- "2f66696c65733a6173796e634261746368416e6e6f746174653a012a5a41" .
- "223c2f76312f7b706172656e743d70726f6a656374732f2a2f6c6f636174" .
- "696f6e732f2a7d2f66696c65733a6173796e634261746368416e6e6f7461" .
- "74653a012a5a3522302f76312f7b706172656e743d70726f6a656374732f" .
- "2a7d2f66696c65733a6173796e634261746368416e6e6f746174653a012a" .
- "1a76ca4115766973696f6e2e676f6f676c65617069732e636f6dd2415b68" .
- "747470733a2f2f7777772e676f6f676c65617069732e636f6d2f61757468" .
- "2f636c6f75642d706c6174666f726d2c68747470733a2f2f7777772e676f" .
- "6f676c65617069732e636f6d2f617574682f636c6f75642d766973696f6e" .
- "427b0a1a636f6d2e676f6f676c652e636c6f75642e766973696f6e2e7631" .
- "4213496d616765416e6e6f7461746f7250726f746f50015a3c676f6f676c" .
- "652e676f6c616e672e6f72672f67656e70726f746f2f676f6f676c656170" .
- "69732f636c6f75642f766973696f6e2f76313b766973696f6ef80101a202" .
- "044743564e620670726f746f33"
+ "6f74617465496d616765526571756573744203e04102120e0a0670617265" .
+ "6e74180420012809225f0a1b4261746368416e6e6f74617465496d616765" .
+ "73526573706f6e736512400a09726573706f6e73657318012003280b322d" .
+ "2e676f6f676c652e636c6f75642e766973696f6e2e76312e416e6e6f7461" .
+ "7465496d616765526573706f6e736522cf010a13416e6e6f746174654669" .
+ "6c655265717565737412390a0c696e7075745f636f6e6669671801200128" .
+ "0b32232e676f6f676c652e636c6f75642e766973696f6e2e76312e496e70" .
+ "7574436f6e66696712310a08666561747572657318022003280b321f2e67" .
+ "6f6f676c652e636c6f75642e766973696f6e2e76312e4665617475726512" .
+ "3b0a0d696d6167655f636f6e7465787418032001280b32242e676f6f676c" .
+ "652e636c6f75642e766973696f6e2e76312e496d616765436f6e74657874" .
+ "120d0a05706167657318042003280522cb010a14416e6e6f746174654669" .
+ "6c65526573706f6e736512390a0c696e7075745f636f6e66696718012001" .
+ "280b32232e676f6f676c652e636c6f75642e766973696f6e2e76312e496e" .
+ "707574436f6e66696712400a09726573706f6e73657318022003280b322d" .
+ "2e676f6f676c652e636c6f75642e766973696f6e2e76312e416e6e6f7461" .
+ "7465496d616765526573706f6e736512130a0b746f74616c5f7061676573" .
+ "18032001280512210a056572726f7218042001280b32122e676f6f676c65" .
+ "2e7270632e537461747573226f0a194261746368416e6e6f746174654669" .
+ "6c65735265717565737412420a08726571756573747318012003280b322b" .
+ "2e676f6f676c652e636c6f75642e766973696f6e2e76312e416e6e6f7461" .
+ "746546696c65526571756573744203e04102120e0a06706172656e741803" .
+ "20012809225d0a1a4261746368416e6e6f7461746546696c657352657370" .
+ "6f6e7365123f0a09726573706f6e73657318012003280b322c2e676f6f67" .
+ "6c652e636c6f75642e766973696f6e2e76312e416e6e6f7461746546696c" .
+ "65526573706f6e73652282020a184173796e63416e6e6f7461746546696c" .
+ "655265717565737412390a0c696e7075745f636f6e66696718012001280b" .
+ "32232e676f6f676c652e636c6f75642e766973696f6e2e76312e496e7075" .
+ "74436f6e66696712310a08666561747572657318022003280b321f2e676f" .
+ "6f676c652e636c6f75642e766973696f6e2e76312e46656174757265123b" .
+ "0a0d696d6167655f636f6e7465787418032001280b32242e676f6f676c65" .
+ "2e636c6f75642e766973696f6e2e76312e496d616765436f6e7465787412" .
+ "3b0a0d6f75747075745f636f6e66696718042001280b32242e676f6f676c" .
+ "652e636c6f75642e766973696f6e2e76312e4f7574707574436f6e666967" .
+ "22580a194173796e63416e6e6f7461746546696c65526573706f6e736512" .
+ "3b0a0d6f75747075745f636f6e66696718012001280b32242e676f6f676c" .
+ "652e636c6f75642e766973696f6e2e76312e4f7574707574436f6e666967" .
+ "22b8010a1f4173796e634261746368416e6e6f74617465496d6167657352" .
+ "65717565737412430a08726571756573747318012003280b322c2e676f6f" .
+ "676c652e636c6f75642e766973696f6e2e76312e416e6e6f74617465496d" .
+ "616765526571756573744203e0410212400a0d6f75747075745f636f6e66" .
+ "696718022001280b32242e676f6f676c652e636c6f75642e766973696f6e" .
+ "2e76312e4f7574707574436f6e6669674203e04102120e0a06706172656e" .
+ "74180420012809225f0a204173796e634261746368416e6e6f7461746549" .
+ "6d61676573526573706f6e7365123b0a0d6f75747075745f636f6e666967" .
+ "18012001280b32242e676f6f676c652e636c6f75642e766973696f6e2e76" .
+ "312e4f7574707574436f6e66696722790a1e4173796e634261746368416e" .
+ "6e6f7461746546696c65735265717565737412470a087265717565737473" .
+ "18012003280b32302e676f6f676c652e636c6f75642e766973696f6e2e76" .
+ "312e4173796e63416e6e6f7461746546696c65526571756573744203e041" .
+ "02120e0a06706172656e7418042001280922670a1f4173796e6342617463" .
+ "68416e6e6f7461746546696c6573526573706f6e736512440a0972657370" .
+ "6f6e73657318012003280b32312e676f6f676c652e636c6f75642e766973" .
+ "696f6e2e76312e4173796e63416e6e6f7461746546696c65526573706f6e" .
+ "736522680a0b496e707574436f6e66696712350a0a6763735f736f757263" .
+ "6518012001280b32212e676f6f676c652e636c6f75642e766973696f6e2e" .
+ "76312e476373536f75726365120f0a07636f6e74656e7418032001280c12" .
+ "110a096d696d655f7479706518022001280922630a0c4f7574707574436f" .
+ "6e666967123f0a0f6763735f64657374696e6174696f6e18012001280b32" .
+ "262e676f6f676c652e636c6f75642e766973696f6e2e76312e4763734465" .
+ "7374696e6174696f6e12120a0a62617463685f73697a6518022001280522" .
+ "180a09476373536f75726365120b0a03757269180120012809221d0a0e47" .
+ "637344657374696e6174696f6e120b0a037572691801200128092288020a" .
+ "114f7065726174696f6e4d65746164617461123e0a057374617465180120" .
+ "01280e322f2e676f6f676c652e636c6f75642e766973696f6e2e76312e4f" .
+ "7065726174696f6e4d657461646174612e5374617465122f0a0b63726561" .
+ "74655f74696d6518052001280b321a2e676f6f676c652e70726f746f6275" .
+ "662e54696d657374616d70122f0a0b7570646174655f74696d6518062001" .
+ "280b321a2e676f6f676c652e70726f746f6275662e54696d657374616d70" .
+ "22510a05537461746512150a1153544154455f554e535045434946494544" .
+ "1000120b0a07435245415445441001120b0a0752554e4e494e4710021208" .
+ "0a04444f4e451003120d0a0943414e43454c4c454410042a650a0a4c696b" .
+ "656c69686f6f64120b0a07554e4b4e4f574e100012110a0d564552595f55" .
+ "4e4c494b454c591001120c0a08554e4c494b454c591002120c0a08504f53" .
+ "5349424c451003120a0a064c494b454c591004120f0a0b564552595f4c49" .
+ "4b454c59100532f50a0a0e496d616765416e6e6f7461746f721293020a13" .
+ "4261746368416e6e6f74617465496d6167657312322e676f6f676c652e63" .
+ "6c6f75642e766973696f6e2e76312e4261746368416e6e6f74617465496d" .
+ "61676573526571756573741a332e676f6f676c652e636c6f75642e766973" .
+ "696f6e2e76312e4261746368416e6e6f74617465496d6167657352657370" .
+ "6f6e736522920182d3e49302800122132f76312f696d616765733a616e6e" .
+ "6f746174653a012a5a3822332f76312f7b706172656e743d70726f6a6563" .
+ "74732f2a2f6c6f636174696f6e732f2a7d2f696d616765733a616e6e6f74" .
+ "6174653a012a5a2c22272f76312f7b706172656e743d70726f6a65637473" .
+ "2f2a7d2f696d616765733a616e6e6f746174653a012ada41087265717565" .
+ "737473128c020a124261746368416e6e6f7461746546696c657312312e67" .
+ "6f6f676c652e636c6f75642e766973696f6e2e76312e4261746368416e6e" .
+ "6f7461746546696c6573526571756573741a322e676f6f676c652e636c6f" .
+ "75642e766973696f6e2e76312e4261746368416e6e6f7461746546696c65" .
+ "73526573706f6e7365228e0182d3e493027d22122f76312f66696c65733a" .
+ "616e6e6f746174653a012a5a3722322f76312f7b706172656e743d70726f" .
+ "6a656374732f2a2f6c6f636174696f6e732f2a7d2f66696c65733a616e6e" .
+ "6f746174653a012a5a2b22262f76312f7b706172656e743d70726f6a6563" .
+ "74732f2a7d2f66696c65733a616e6e6f746174653a012ada410872657175" .
+ "6573747312eb020a184173796e634261746368416e6e6f74617465496d61" .
+ "67657312372e676f6f676c652e636c6f75642e766973696f6e2e76312e41" .
+ "73796e634261746368416e6e6f74617465496d6167657352657175657374" .
+ "1a1d2e676f6f676c652e6c6f6e6772756e6e696e672e4f7065726174696f" .
+ "6e22f60182d3e493029e01221d2f76312f696d616765733a6173796e6342" .
+ "61746368416e6e6f746174653a012a5a42223d2f76312f7b706172656e74" .
+ "3d70726f6a656374732f2a2f6c6f636174696f6e732f2a7d2f696d616765" .
+ "733a6173796e634261746368416e6e6f746174653a012a5a3622312f7631" .
+ "2f7b706172656e743d70726f6a656374732f2a7d2f696d616765733a6173" .
+ "796e634261746368416e6e6f746174653a012ada41167265717565737473" .
+ "2c6f75747075745f636f6e666967ca41350a204173796e63426174636841" .
+ "6e6e6f74617465496d61676573526573706f6e736512114f706572617469" .
+ "6f6e4d6574616461746112d7020a174173796e634261746368416e6e6f74" .
+ "61746546696c657312362e676f6f676c652e636c6f75642e766973696f6e" .
+ "2e76312e4173796e634261746368416e6e6f7461746546696c6573526571" .
+ "756573741a1d2e676f6f676c652e6c6f6e6772756e6e696e672e4f706572" .
+ "6174696f6e22e40182d3e493029b01221c2f76312f66696c65733a617379" .
+ "6e634261746368416e6e6f746174653a012a5a41223c2f76312f7b706172" .
+ "656e743d70726f6a656374732f2a2f6c6f636174696f6e732f2a7d2f6669" .
+ "6c65733a6173796e634261746368416e6e6f746174653a012a5a3522302f" .
+ "76312f7b706172656e743d70726f6a656374732f2a7d2f66696c65733a61" .
+ "73796e634261746368416e6e6f746174653a012ada410872657175657374" .
+ "73ca41340a1f4173796e634261746368416e6e6f7461746546696c657352" .
+ "6573706f6e736512114f7065726174696f6e4d657461646174611a76ca41" .
+ "15766973696f6e2e676f6f676c65617069732e636f6dd2415b6874747073" .
+ "3a2f2f7777772e676f6f676c65617069732e636f6d2f617574682f636c6f" .
+ "75642d706c6174666f726d2c68747470733a2f2f7777772e676f6f676c65" .
+ "617069732e636f6d2f617574682f636c6f75642d766973696f6e427b0a1a" .
+ "636f6d2e676f6f676c652e636c6f75642e766973696f6e2e76314213496d" .
+ "616765416e6e6f7461746f7250726f746f50015a3c676f6f676c652e676f" .
+ "6c616e672e6f72672f67656e70726f746f2f676f6f676c65617069732f63" .
+ "6c6f75642f766973696f6e2f76313b766973696f6ef80101a20204474356" .
+ "4e620670726f746f33"
), true);
static::$is_initialized = true;
diff --git a/Vision/metadata/V1/ProductSearch.php b/Vision/metadata/V1/ProductSearch.php
index 4aff39820983..11fffe753c63 100644
--- a/Vision/metadata/V1/ProductSearch.php
+++ b/Vision/metadata/V1/ProductSearch.php
@@ -14,49 +14,49 @@ public static function initOnce() {
if (static::$is_initialized == true) {
return;
}
- \GPBMetadata\Google\Api\Annotations::initOnce();
\GPBMetadata\Google\Cloud\Vision\V1\Geometry::initOnce();
\GPBMetadata\Google\Cloud\Vision\V1\ProductSearchService::initOnce();
\GPBMetadata\Google\Protobuf\Timestamp::initOnce();
+ \GPBMetadata\Google\Api\Annotations::initOnce();
$pool->internalAddGeneratedFile(hex2bin(
- "0ae7080a2b676f6f676c652f636c6f75642f766973696f6e2f76312f7072" .
+ "0ade080a2b676f6f676c652f636c6f75642f766973696f6e2f76312f7072" .
"6f647563745f7365617263682e70726f746f1216676f6f676c652e636c6f" .
- "75642e766973696f6e2e76311a25676f6f676c652f636c6f75642f766973" .
- "696f6e2f76312f67656f6d657472792e70726f746f1a33676f6f676c652f" .
- "636c6f75642f766973696f6e2f76312f70726f647563745f736561726368" .
- "5f736572766963652e70726f746f1a1f676f6f676c652f70726f746f6275" .
- "662f74696d657374616d702e70726f746f2293010a1350726f6475637453" .
- "6561726368506172616d73123b0a0d626f756e64696e675f706f6c791809" .
- "2001280b32242e676f6f676c652e636c6f75642e766973696f6e2e76312e" .
- "426f756e64696e67506f6c7912130a0b70726f647563745f736574180620" .
- "012809121a0a1270726f647563745f63617465676f726965731807200328" .
- "09120e0a0666696c7465721808200128092288050a1450726f6475637453" .
- "6561726368526573756c7473122e0a0a696e6465785f74696d6518022001" .
- "280b321a2e676f6f676c652e70726f746f6275662e54696d657374616d70" .
- "12440a07726573756c747318052003280b32332e676f6f676c652e636c6f" .
- "75642e766973696f6e2e76312e50726f6475637453656172636852657375" .
- "6c74732e526573756c74125b0a1770726f647563745f67726f757065645f" .
- "726573756c747318062003280b323a2e676f6f676c652e636c6f75642e76" .
- "6973696f6e2e76312e50726f64756374536561726368526573756c74732e" .
- "47726f75706564526573756c741a580a06526573756c7412300a0770726f" .
- "6475637418012001280b321f2e676f6f676c652e636c6f75642e76697369" .
- "6f6e2e76312e50726f64756374120d0a0573636f7265180220012802120d" .
- "0a05696d6167651803200128091a530a104f626a656374416e6e6f746174" .
- "696f6e120b0a036d696418012001280912150a0d6c616e67756167655f63" .
- "6f6465180220012809120c0a046e616d65180320012809120d0a0573636f" .
- "72651804200128021aed010a0d47726f75706564526573756c74123b0a0d" .
- "626f756e64696e675f706f6c7918012001280b32242e676f6f676c652e63" .
- "6c6f75642e766973696f6e2e76312e426f756e64696e67506f6c7912440a" .
- "07726573756c747318022003280b32332e676f6f676c652e636c6f75642e" .
- "766973696f6e2e76312e50726f64756374536561726368526573756c7473" .
- "2e526573756c7412590a126f626a6563745f616e6e6f746174696f6e7318" .
- "032003280b323d2e676f6f676c652e636c6f75642e766973696f6e2e7631" .
- "2e50726f64756374536561726368526573756c74732e4f626a656374416e" .
- "6e6f746174696f6e427a0a1a636f6d2e676f6f676c652e636c6f75642e76" .
- "6973696f6e2e7631421250726f6475637453656172636850726f746f5001" .
- "5a3c676f6f676c652e676f6c616e672e6f72672f67656e70726f746f2f67" .
- "6f6f676c65617069732f636c6f75642f766973696f6e2f76313b76697369" .
- "6f6ef80101a202044743564e620670726f746f33"
+ "75642e766973696f6e2e76311a33676f6f676c652f636c6f75642f766973" .
+ "696f6e2f76312f70726f647563745f7365617263685f736572766963652e" .
+ "70726f746f1a1f676f6f676c652f70726f746f6275662f74696d65737461" .
+ "6d702e70726f746f1a1c676f6f676c652f6170692f616e6e6f746174696f" .
+ "6e732e70726f746f2293010a1350726f6475637453656172636850617261" .
+ "6d73123b0a0d626f756e64696e675f706f6c7918092001280b32242e676f" .
+ "6f676c652e636c6f75642e766973696f6e2e76312e426f756e64696e6750" .
+ "6f6c7912130a0b70726f647563745f736574180620012809121a0a127072" .
+ "6f647563745f63617465676f72696573180720032809120e0a0666696c74" .
+ "65721808200128092288050a1450726f6475637453656172636852657375" .
+ "6c7473122e0a0a696e6465785f74696d6518022001280b321a2e676f6f67" .
+ "6c652e70726f746f6275662e54696d657374616d7012440a07726573756c" .
+ "747318052003280b32332e676f6f676c652e636c6f75642e766973696f6e" .
+ "2e76312e50726f64756374536561726368526573756c74732e526573756c" .
+ "74125b0a1770726f647563745f67726f757065645f726573756c74731806" .
+ "2003280b323a2e676f6f676c652e636c6f75642e766973696f6e2e76312e" .
+ "50726f64756374536561726368526573756c74732e47726f757065645265" .
+ "73756c741a580a06526573756c7412300a0770726f647563741801200128" .
+ "0b321f2e676f6f676c652e636c6f75642e766973696f6e2e76312e50726f" .
+ "64756374120d0a0573636f7265180220012802120d0a05696d6167651803" .
+ "200128091a530a104f626a656374416e6e6f746174696f6e120b0a036d69" .
+ "6418012001280912150a0d6c616e67756167655f636f6465180220012809" .
+ "120c0a046e616d65180320012809120d0a0573636f72651804200128021a" .
+ "ed010a0d47726f75706564526573756c74123b0a0d626f756e64696e675f" .
+ "706f6c7918012001280b32242e676f6f676c652e636c6f75642e76697369" .
+ "6f6e2e76312e426f756e64696e67506f6c7912440a07726573756c747318" .
+ "022003280b32332e676f6f676c652e636c6f75642e766973696f6e2e7631" .
+ "2e50726f64756374536561726368526573756c74732e526573756c741259" .
+ "0a126f626a6563745f616e6e6f746174696f6e7318032003280b323d2e67" .
+ "6f6f676c652e636c6f75642e766973696f6e2e76312e50726f6475637453" .
+ "6561726368526573756c74732e4f626a656374416e6e6f746174696f6e42" .
+ "7a0a1a636f6d2e676f6f676c652e636c6f75642e766973696f6e2e763142" .
+ "1250726f6475637453656172636850726f746f50015a3c676f6f676c652e" .
+ "676f6c616e672e6f72672f67656e70726f746f2f676f6f676c6561706973" .
+ "2f636c6f75642f766973696f6e2f76313b766973696f6ef80101a2020447" .
+ "43564e620670726f746f33"
), true);
static::$is_initialized = true;
diff --git a/Vision/metadata/V1/ProductSearchService.php b/Vision/metadata/V1/ProductSearchService.php
index 1529a453d924..af05f3477e67 100644
--- a/Vision/metadata/V1/ProductSearchService.php
+++ b/Vision/metadata/V1/ProductSearchService.php
@@ -16,6 +16,8 @@ public static function initOnce() {
}
\GPBMetadata\Google\Api\Annotations::initOnce();
\GPBMetadata\Google\Api\Client::initOnce();
+ \GPBMetadata\Google\Api\FieldBehavior::initOnce();
+ \GPBMetadata\Google\Api\Resource::initOnce();
\GPBMetadata\Google\Cloud\Vision\V1\Geometry::initOnce();
\GPBMetadata\Google\Longrunning\Operations::initOnce();
\GPBMetadata\Google\Protobuf\GPBEmpty::initOnce();
@@ -23,242 +25,297 @@ public static function initOnce() {
\GPBMetadata\Google\Protobuf\Timestamp::initOnce();
\GPBMetadata\Google\Rpc\Status::initOnce();
$pool->internalAddGeneratedFile(hex2bin(
- "0a8f370a33676f6f676c652f636c6f75642f766973696f6e2f76312f7072" .
+ "0a80440a33676f6f676c652f636c6f75642f766973696f6e2f76312f7072" .
"6f647563745f7365617263685f736572766963652e70726f746f1216676f" .
"6f676c652e636c6f75642e766973696f6e2e76311a17676f6f676c652f61" .
- "70692f636c69656e742e70726f746f1a25676f6f676c652f636c6f75642f" .
+ "70692f636c69656e742e70726f746f1a1f676f6f676c652f6170692f6669" .
+ "656c645f6265686176696f722e70726f746f1a19676f6f676c652f617069" .
+ "2f7265736f757263652e70726f746f1a25676f6f676c652f636c6f75642f" .
"766973696f6e2f76312f67656f6d657472792e70726f746f1a23676f6f67" .
"6c652f6c6f6e6772756e6e696e672f6f7065726174696f6e732e70726f74" .
"6f1a1b676f6f676c652f70726f746f6275662f656d7074792e70726f746f" .
"1a20676f6f676c652f70726f746f6275662f6669656c645f6d61736b2e70" .
"726f746f1a1f676f6f676c652f70726f746f6275662f74696d657374616d" .
"702e70726f746f1a17676f6f676c652f7270632f7374617475732e70726f" .
- "746f22c6010a0750726f64756374120c0a046e616d651801200128091214" .
+ "746f22ab020a0750726f64756374120c0a046e616d651801200128091214" .
"0a0c646973706c61795f6e616d6518022001280912130a0b646573637269" .
- "7074696f6e18032001280912180a1070726f647563745f63617465676f72" .
- "7918042001280912400a0e70726f647563745f6c6162656c731805200328" .
- "0b32282e676f6f676c652e636c6f75642e766973696f6e2e76312e50726f" .
- "647563742e4b657956616c75651a260a084b657956616c7565120b0a036b" .
- "6579180120012809120d0a0576616c75651802200128092289010a0a5072" .
- "6f64756374536574120c0a046e616d6518012001280912140a0c64697370" .
- "6c61795f6e616d65180220012809122e0a0a696e6465785f74696d651803" .
- "2001280b321a2e676f6f676c652e70726f746f6275662e54696d65737461" .
- "6d7012270a0b696e6465785f6572726f7218042001280b32122e676f6f67" .
- "6c652e7270632e53746174757322690a0e5265666572656e6365496d6167" .
- "65120c0a046e616d65180120012809120b0a03757269180220012809123c" .
- "0a0e626f756e64696e675f706f6c797318032003280b32242e676f6f676c" .
- "652e636c6f75642e766973696f6e2e76312e426f756e64696e67506f6c79" .
- "226c0a1443726561746550726f6475637452657175657374120e0a067061" .
- "72656e7418012001280912300a0770726f6475637418022001280b321f2e" .
+ "7074696f6e180320012809121d0a1070726f647563745f63617465676f72" .
+ "791804200128094203e0410512400a0e70726f647563745f6c6162656c73" .
+ "18052003280b32282e676f6f676c652e636c6f75642e766973696f6e2e76" .
+ "312e50726f647563742e4b657956616c75651a260a084b657956616c7565" .
+ "120b0a036b6579180120012809120d0a0576616c75651802200128093a5e" .
+ "ea415b0a1d766973696f6e2e676f6f676c65617069732e636f6d2f50726f" .
+ "64756374123a70726f6a656374732f7b70726f6a6563747d2f6c6f636174" .
+ "696f6e732f7b6c6f636174696f6e7d2f70726f64756374732f7b70726f64" .
+ "7563747d22fd010a0a50726f64756374536574120c0a046e616d65180120" .
+ "01280912140a0c646973706c61795f6e616d6518022001280912330a0a69" .
+ "6e6465785f74696d6518032001280b321a2e676f6f676c652e70726f746f" .
+ "6275662e54696d657374616d704203e04103122c0a0b696e6465785f6572" .
+ "726f7218042001280b32122e676f6f676c652e7270632e53746174757342" .
+ "03e041033a68ea41650a20766973696f6e2e676f6f676c65617069732e63" .
+ "6f6d2f50726f64756374536574124170726f6a656374732f7b70726f6a65" .
+ "63747d2f6c6f636174696f6e732f7b6c6f636174696f6e7d2f70726f6475" .
+ "6374536574732f7b70726f647563745f7365747d22fe010a0e5265666572" .
+ "656e6365496d616765120c0a046e616d6518012001280912100a03757269" .
+ "1802200128094203e0410212410a0e626f756e64696e675f706f6c797318" .
+ "032003280b32242e676f6f676c652e636c6f75642e766973696f6e2e7631" .
+ "2e426f756e64696e67506f6c794203e041013a8801ea4184010a24766973" .
+ "696f6e2e676f6f676c65617069732e636f6d2f5265666572656e6365496d" .
+ "616765125c70726f6a656374732f7b70726f6a6563747d2f6c6f63617469" .
+ "6f6e732f7b6c6f636174696f6e7d2f70726f64756374732f7b70726f6475" .
+ "63747d2f7265666572656e6365496d616765732f7b7265666572656e6365" .
+ "5f696d6167657d229c010a1443726561746550726f647563745265717565" .
+ "737412390a06706172656e741801200128094229e04102fa41230a216c6f" .
+ "636174696f6e732e676f6f676c65617069732e636f6d2f4c6f636174696f" .
+ "6e12350a0770726f6475637418022001280b321f2e676f6f676c652e636c" .
+ "6f75642e766973696f6e2e76312e50726f647563744203e0410212120a0a" .
+ "70726f647563745f696418032001280922770a134c69737450726f647563" .
+ "74735265717565737412390a06706172656e741801200128094229e04102" .
+ "fa41230a216c6f636174696f6e732e676f6f676c65617069732e636f6d2f" .
+ "4c6f636174696f6e12110a09706167655f73697a6518022001280512120a" .
+ "0a706167655f746f6b656e18032001280922620a144c69737450726f6475" .
+ "637473526573706f6e736512310a0870726f647563747318012003280b32" .
+ "1f2e676f6f676c652e636c6f75642e766973696f6e2e76312e50726f6475" .
+ "637412170a0f6e6578745f706167655f746f6b656e18022001280922480a" .
+ "1147657450726f647563745265717565737412330a046e616d6518012001" .
+ "28094225e04102fa411f0a1d766973696f6e2e676f6f676c65617069732e" .
+ "636f6d2f50726f64756374227e0a1455706461746550726f647563745265" .
+ "717565737412350a0770726f6475637418012001280b321f2e676f6f676c" .
+ "652e636c6f75642e766973696f6e2e76312e50726f647563744203e04102" .
+ "122f0a0b7570646174655f6d61736b18022001280b321a2e676f6f676c65" .
+ "2e70726f746f6275662e4669656c644d61736b224b0a1444656c65746550" .
+ "726f647563745265717565737412330a046e616d651801200128094225e0" .
+ "4102fa411f0a1d766973696f6e2e676f6f676c65617069732e636f6d2f50" .
+ "726f6475637422aa010a1743726561746550726f64756374536574526571" .
+ "7565737412390a06706172656e741801200128094229e04102fa41230a21" .
+ "6c6f636174696f6e732e676f6f676c65617069732e636f6d2f4c6f636174" .
+ "696f6e123c0a0b70726f647563745f73657418022001280b32222e676f6f" .
+ "676c652e636c6f75642e766973696f6e2e76312e50726f64756374536574" .
+ "4203e0410212160a0e70726f647563745f7365745f696418032001280922" .
+ "7a0a164c69737450726f64756374536574735265717565737412390a0670" .
+ "6172656e741801200128094229e04102fa41230a216c6f636174696f6e73" .
+ "2e676f6f676c65617069732e636f6d2f4c6f636174696f6e12110a097061" .
+ "67655f73697a6518022001280512120a0a706167655f746f6b656e180320" .
+ "012809226c0a174c69737450726f6475637453657473526573706f6e7365" .
+ "12380a0c70726f647563745f7365747318012003280b32222e676f6f676c" .
+ "652e636c6f75642e766973696f6e2e76312e50726f647563745365741217" .
+ "0a0f6e6578745f706167655f746f6b656e180220012809224e0a14476574" .
+ "50726f647563745365745265717565737412360a046e616d651801200128" .
+ "094228e04102fa41220a20766973696f6e2e676f6f676c65617069732e63" .
+ "6f6d2f50726f647563745365742288010a1755706461746550726f647563" .
+ "7453657452657175657374123c0a0b70726f647563745f73657418012001" .
+ "280b32222e676f6f676c652e636c6f75642e766973696f6e2e76312e5072" .
+ "6f647563745365744203e04102122f0a0b7570646174655f6d61736b1802" .
+ "2001280b321a2e676f6f676c652e70726f746f6275662e4669656c644d61" .
+ "736b22510a1744656c65746550726f647563745365745265717565737412" .
+ "360a046e616d651801200128094228e04102fa41220a20766973696f6e2e" .
+ "676f6f676c65617069732e636f6d2f50726f6475637453657422b6010a1b" .
+ "4372656174655265666572656e6365496d6167655265717565737412350a" .
+ "06706172656e741801200128094225e04102fa411f0a1d766973696f6e2e" .
+ "676f6f676c65617069732e636f6d2f50726f6475637412440a0f72656665" .
+ "72656e63655f696d61676518022001280b32262e676f6f676c652e636c6f" .
+ "75642e766973696f6e2e76312e5265666572656e6365496d6167654203e0" .
+ "4102121a0a127265666572656e63655f696d6167655f6964180320012809" .
+ "227a0a1a4c6973745265666572656e6365496d6167657352657175657374" .
+ "12350a06706172656e741801200128094225e04102fa411f0a1d76697369" .
+ "6f6e2e676f6f676c65617069732e636f6d2f50726f6475637412110a0970" .
+ "6167655f73697a6518022001280512120a0a706167655f746f6b656e1803" .
+ "20012809228b010a1b4c6973745265666572656e6365496d616765735265" .
+ "73706f6e736512400a107265666572656e63655f696d6167657318012003" .
+ "280b32262e676f6f676c652e636c6f75642e766973696f6e2e76312e5265" .
+ "666572656e6365496d61676512110a09706167655f73697a651802200128" .
+ "0512170a0f6e6578745f706167655f746f6b656e18032001280922560a18" .
+ "4765745265666572656e6365496d61676552657175657374123a0a046e61" .
+ "6d65180120012809422ce04102fa41260a24766973696f6e2e676f6f676c" .
+ "65617069732e636f6d2f5265666572656e6365496d61676522590a1b4465" .
+ "6c6574655265666572656e6365496d61676552657175657374123a0a046e" .
+ "616d65180120012809422ce04102fa41260a24766973696f6e2e676f6f67" .
+ "6c65617069732e636f6d2f5265666572656e6365496d616765228f010a1d" .
+ "41646450726f64756374546f50726f647563745365745265717565737412" .
+ "360a046e616d651801200128094228e04102fa41220a20766973696f6e2e" .
+ "676f6f676c65617069732e636f6d2f50726f6475637453657412360a0770" .
+ "726f647563741802200128094225e04102fa411f0a1d766973696f6e2e67" .
+ "6f6f676c65617069732e636f6d2f50726f647563742294010a2252656d6f" .
+ "766550726f6475637446726f6d50726f6475637453657452657175657374" .
+ "12360a046e616d651801200128094228e04102fa41220a20766973696f6e" .
+ "2e676f6f676c65617069732e636f6d2f50726f6475637453657412360a07" .
+ "70726f647563741802200128094225e04102fa411f0a1d766973696f6e2e" .
+ "676f6f676c65617069732e636f6d2f50726f647563742280010a1f4c6973" .
+ "7450726f6475637473496e50726f64756374536574526571756573741236" .
+ "0a046e616d651801200128094228e04102fa41220a20766973696f6e2e67" .
+ "6f6f676c65617069732e636f6d2f50726f6475637453657412110a097061" .
+ "67655f73697a6518022001280512120a0a706167655f746f6b656e180320" .
+ "012809226e0a204c69737450726f6475637473496e50726f647563745365" .
+ "74526573706f6e736512310a0870726f647563747318012003280b321f2e" .
"676f6f676c652e636c6f75642e766973696f6e2e76312e50726f64756374" .
- "12120a0a70726f647563745f6964180320012809224c0a134c6973745072" .
- "6f647563747352657175657374120e0a06706172656e7418012001280912" .
- "110a09706167655f73697a6518022001280512120a0a706167655f746f6b" .
- "656e18032001280922620a144c69737450726f6475637473526573706f6e" .
- "736512310a0870726f647563747318012003280b321f2e676f6f676c652e" .
- "636c6f75642e766973696f6e2e76312e50726f6475637412170a0f6e6578" .
- "745f706167655f746f6b656e18022001280922210a1147657450726f6475" .
- "637452657175657374120c0a046e616d6518012001280922790a14557064" .
- "61746550726f647563745265717565737412300a0770726f647563741801" .
- "2001280b321f2e676f6f676c652e636c6f75642e766973696f6e2e76312e" .
- "50726f64756374122f0a0b7570646174655f6d61736b18022001280b321a" .
- "2e676f6f676c652e70726f746f6275662e4669656c644d61736b22240a14" .
- "44656c65746550726f6475637452657175657374120c0a046e616d651801" .
- "20012809227a0a1743726561746550726f64756374536574526571756573" .
- "74120e0a06706172656e7418012001280912370a0b70726f647563745f73" .
- "657418022001280b32222e676f6f676c652e636c6f75642e766973696f6e" .
- "2e76312e50726f6475637453657412160a0e70726f647563745f7365745f" .
- "6964180320012809224f0a164c69737450726f6475637453657473526571" .
- "75657374120e0a06706172656e7418012001280912110a09706167655f73" .
- "697a6518022001280512120a0a706167655f746f6b656e18032001280922" .
- "6c0a174c69737450726f6475637453657473526573706f6e736512380a0c" .
- "70726f647563745f7365747318012003280b32222e676f6f676c652e636c" .
- "6f75642e766973696f6e2e76312e50726f6475637453657412170a0f6e65" .
- "78745f706167655f746f6b656e18022001280922240a1447657450726f64" .
- "75637453657452657175657374120c0a046e616d65180120012809228301" .
- "0a1755706461746550726f647563745365745265717565737412370a0b70" .
- "726f647563745f73657418012001280b32222e676f6f676c652e636c6f75" .
- "642e766973696f6e2e76312e50726f64756374536574122f0a0b75706461" .
- "74655f6d61736b18022001280b321a2e676f6f676c652e70726f746f6275" .
- "662e4669656c644d61736b22270a1744656c65746550726f647563745365" .
- "7452657175657374120c0a046e616d65180120012809228a010a1b437265" .
- "6174655265666572656e6365496d61676552657175657374120e0a067061" .
- "72656e74180120012809123f0a0f7265666572656e63655f696d61676518" .
- "022001280b32262e676f6f676c652e636c6f75642e766973696f6e2e7631" .
- "2e5265666572656e6365496d616765121a0a127265666572656e63655f69" .
- "6d6167655f696418032001280922530a1a4c6973745265666572656e6365" .
- "496d6167657352657175657374120e0a06706172656e7418012001280912" .
- "110a09706167655f73697a6518022001280512120a0a706167655f746f6b" .
- "656e180320012809228b010a1b4c6973745265666572656e6365496d6167" .
- "6573526573706f6e736512400a107265666572656e63655f696d61676573" .
- "18012003280b32262e676f6f676c652e636c6f75642e766973696f6e2e76" .
- "312e5265666572656e6365496d61676512110a09706167655f73697a6518" .
- "022001280512170a0f6e6578745f706167655f746f6b656e180320012809" .
- "22280a184765745265666572656e6365496d61676552657175657374120c" .
- "0a046e616d65180120012809222b0a1b44656c6574655265666572656e63" .
- "65496d61676552657175657374120c0a046e616d65180120012809223e0a" .
- "1d41646450726f64756374546f50726f6475637453657452657175657374" .
- "120c0a046e616d65180120012809120f0a0770726f647563741802200128" .
- "0922430a2252656d6f766550726f6475637446726f6d50726f6475637453" .
- "657452657175657374120c0a046e616d65180120012809120f0a0770726f" .
- "6475637418022001280922560a1f4c69737450726f6475637473496e5072" .
- "6f6475637453657452657175657374120c0a046e616d6518012001280912" .
- "110a09706167655f73697a6518022001280512120a0a706167655f746f6b" .
- "656e180320012809226e0a204c69737450726f6475637473496e50726f64" .
- "756374536574526573706f6e736512310a0870726f647563747318012003" .
- "280b321f2e676f6f676c652e636c6f75642e766973696f6e2e76312e5072" .
- "6f6475637412170a0f6e6578745f706167655f746f6b656e180220012809" .
- "22320a1a496d706f727450726f6475637453657473476373536f75726365" .
- "12140a0c6373765f66696c655f75726918012001280922720a1c496d706f" .
- "727450726f6475637453657473496e707574436f6e66696712480a0a6763" .
- "735f736f7572636518012001280b32322e676f6f676c652e636c6f75642e" .
- "766973696f6e2e76312e496d706f727450726f6475637453657473476373" .
- "536f75726365480042080a06736f7572636522760a18496d706f72745072" .
- "6f647563745365747352657175657374120e0a06706172656e7418012001" .
- "2809124a0a0c696e7075745f636f6e66696718022001280b32342e676f6f" .
- "676c652e636c6f75642e766973696f6e2e76312e496d706f727450726f64" .
- "75637453657473496e707574436f6e6669672283010a19496d706f727450" .
- "726f6475637453657473526573706f6e736512400a107265666572656e63" .
- "655f696d6167657318012003280b32262e676f6f676c652e636c6f75642e" .
- "766973696f6e2e76312e5265666572656e6365496d61676512240a087374" .
- "61747573657318022003280b32122e676f6f676c652e7270632e53746174" .
- "75732297020a1642617463684f7065726174696f6e4d6574616461746112" .
- "430a05737461746518012001280e32342e676f6f676c652e636c6f75642e" .
- "766973696f6e2e76312e42617463684f7065726174696f6e4d6574616461" .
- "74612e5374617465122f0a0b7375626d69745f74696d6518022001280b32" .
- "1a2e676f6f676c652e70726f746f6275662e54696d657374616d70122c0a" .
- "08656e645f74696d6518032001280b321a2e676f6f676c652e70726f746f" .
- "6275662e54696d657374616d7022590a05537461746512150a1153544154" .
- "455f554e5350454349464945441000120e0a0a50524f43455353494e4710" .
- "01120e0a0a5355434345535346554c1002120a0a064641494c4544100312" .
- "0d0a0943414e43454c4c45441004222f0a1550726f647563745365745075" .
- "726765436f6e66696712160a0e70726f647563745f7365745f6964180120" .
- "01280922b4010a14507572676550726f6475637473526571756573741251" .
- "0a1870726f647563745f7365745f70757267655f636f6e66696718022001" .
- "280b322d2e676f6f676c652e636c6f75642e766973696f6e2e76312e5072" .
- "6f647563745365745075726765436f6e666967480012200a1664656c6574" .
- "655f6f727068616e5f70726f64756374731803200128084800120e0a0670" .
- "6172656e74180120012809120d0a05666f72636518042001280842080a06" .
- "74617267657432e51a0a0d50726f6475637453656172636812ad010a1043" .
- "726561746550726f64756374536574122f2e676f6f676c652e636c6f7564" .
- "2e766973696f6e2e76312e43726561746550726f64756374536574526571" .
- "756573741a222e676f6f676c652e636c6f75642e766973696f6e2e76312e" .
- "50726f64756374536574224482d3e493023e222f2f76312f7b706172656e" .
- "743d70726f6a656374732f2a2f6c6f636174696f6e732f2a7d2f70726f64" .
- "756374536574733a0b70726f647563745f73657412ab010a0f4c69737450" .
- "726f6475637453657473122e2e676f6f676c652e636c6f75642e76697369" .
- "6f6e2e76312e4c69737450726f6475637453657473526571756573741a2f" .
- "2e676f6f676c652e636c6f75642e766973696f6e2e76312e4c6973745072" .
- "6f6475637453657473526573706f6e7365223782d3e4930231122f2f7631" .
- "2f7b706172656e743d70726f6a656374732f2a2f6c6f636174696f6e732f" .
- "2a7d2f70726f6475637453657473129a010a0d47657450726f6475637453" .
- "6574122c2e676f6f676c652e636c6f75642e766973696f6e2e76312e4765" .
- "7450726f64756374536574526571756573741a222e676f6f676c652e636c" .
- "6f75642e766973696f6e2e76312e50726f64756374536574223782d3e493" .
- "0231122f2f76312f7b6e616d653d70726f6a656374732f2a2f6c6f636174" .
- "696f6e732f2a2f70726f64756374536574732f2a7d12b9010a1055706461" .
+ "12170a0f6e6578745f706167655f746f6b656e18022001280922320a1a49" .
+ "6d706f727450726f6475637453657473476373536f7572636512140a0c63" .
+ "73765f66696c655f75726918012001280922720a1c496d706f727450726f" .
+ "6475637453657473496e707574436f6e66696712480a0a6763735f736f75" .
+ "72636518012001280b32322e676f6f676c652e636c6f75642e766973696f" .
+ "6e2e76312e496d706f727450726f6475637453657473476373536f757263" .
+ "65480042080a06736f7572636522a6010a18496d706f727450726f647563" .
+ "74536574735265717565737412390a06706172656e741801200128094229" .
+ "e04102fa41230a216c6f636174696f6e732e676f6f676c65617069732e63" .
+ "6f6d2f4c6f636174696f6e124f0a0c696e7075745f636f6e666967180220" .
+ "01280b32342e676f6f676c652e636c6f75642e766973696f6e2e76312e49" .
+ "6d706f727450726f6475637453657473496e707574436f6e6669674203e0" .
+ "41022283010a19496d706f727450726f6475637453657473526573706f6e" .
+ "736512400a107265666572656e63655f696d6167657318012003280b3226" .
+ "2e676f6f676c652e636c6f75642e766973696f6e2e76312e526566657265" .
+ "6e6365496d61676512240a08737461747573657318022003280b32122e67" .
+ "6f6f676c652e7270632e5374617475732297020a1642617463684f706572" .
+ "6174696f6e4d6574616461746112430a05737461746518012001280e3234" .
+ "2e676f6f676c652e636c6f75642e766973696f6e2e76312e42617463684f" .
+ "7065726174696f6e4d657461646174612e5374617465122f0a0b7375626d" .
+ "69745f74696d6518022001280b321a2e676f6f676c652e70726f746f6275" .
+ "662e54696d657374616d70122c0a08656e645f74696d6518032001280b32" .
+ "1a2e676f6f676c652e70726f746f6275662e54696d657374616d7022590a" .
+ "05537461746512150a1153544154455f554e535045434946494544100012" .
+ "0e0a0a50524f43455353494e471001120e0a0a5355434345535346554c10" .
+ "02120a0a064641494c45441003120d0a0943414e43454c4c45441004222f" .
+ "0a1550726f647563745365745075726765436f6e66696712160a0e70726f" .
+ "647563745f7365745f696418012001280922df010a14507572676550726f" .
+ "64756374735265717565737412510a1870726f647563745f7365745f7075" .
+ "7267655f636f6e66696718022001280b322d2e676f6f676c652e636c6f75" .
+ "642e766973696f6e2e76312e50726f647563745365745075726765436f6e" .
+ "666967480012200a1664656c6574655f6f727068616e5f70726f64756374" .
+ "73180320012808480012390a06706172656e741801200128094229e04102" .
+ "fa41230a216c6f636174696f6e732e676f6f676c65617069732e636f6d2f" .
+ "4c6f636174696f6e120d0a05666f72636518042001280842080a06746172" .
+ "67657432ed1d0a0d50726f6475637453656172636812d1010a1043726561" .
"746550726f64756374536574122f2e676f6f676c652e636c6f75642e7669" .
- "73696f6e2e76312e55706461746550726f64756374536574526571756573" .
+ "73696f6e2e76312e43726561746550726f64756374536574526571756573" .
"741a222e676f6f676c652e636c6f75642e766973696f6e2e76312e50726f" .
- "64756374536574225082d3e493024a323b2f76312f7b70726f647563745f" .
- "7365742e6e616d653d70726f6a656374732f2a2f6c6f636174696f6e732f" .
- "2a2f70726f64756374536574732f2a7d3a0b70726f647563745f73657412" .
- "94010a1044656c65746550726f64756374536574122f2e676f6f676c652e" .
- "636c6f75642e766973696f6e2e76312e44656c65746550726f6475637453" .
- "6574526571756573741a162e676f6f676c652e70726f746f6275662e456d" .
- "707479223782d3e49302312a2f2f76312f7b6e616d653d70726f6a656374" .
- "732f2a2f6c6f636174696f6e732f2a2f70726f64756374536574732f2a7d" .
- "129d010a0d43726561746550726f64756374122c2e676f6f676c652e636c" .
- "6f75642e766973696f6e2e76312e43726561746550726f64756374526571" .
- "756573741a1f2e676f6f676c652e636c6f75642e766973696f6e2e76312e" .
- "50726f64756374223d82d3e4930237222c2f76312f7b706172656e743d70" .
+ "64756374536574226882d3e493023e222f2f76312f7b706172656e743d70" .
"726f6a656374732f2a2f6c6f636174696f6e732f2a7d2f70726f64756374" .
- "733a0770726f64756374129f010a0c4c69737450726f6475637473122b2e" .
- "676f6f676c652e636c6f75642e766973696f6e2e76312e4c69737450726f" .
- "6475637473526571756573741a2c2e676f6f676c652e636c6f75642e7669" .
- "73696f6e2e76312e4c69737450726f6475637473526573706f6e73652234" .
- "82d3e493022e122c2f76312f7b706172656e743d70726f6a656374732f2a" .
- "2f6c6f636174696f6e732f2a7d2f70726f6475637473128e010a0a476574" .
- "50726f6475637412292e676f6f676c652e636c6f75642e766973696f6e2e" .
- "76312e47657450726f64756374526571756573741a1f2e676f6f676c652e" .
- "636c6f75642e766973696f6e2e76312e50726f64756374223482d3e49302" .
- "2e122c2f76312f7b6e616d653d70726f6a656374732f2a2f6c6f63617469" .
- "6f6e732f2a2f70726f64756374732f2a7d12a5010a0d5570646174655072" .
- "6f64756374122c2e676f6f676c652e636c6f75642e766973696f6e2e7631" .
- "2e55706461746550726f64756374526571756573741a1f2e676f6f676c65" .
- "2e636c6f75642e766973696f6e2e76312e50726f64756374224582d3e493" .
- "023f32342f76312f7b70726f647563742e6e616d653d70726f6a65637473" .
- "2f2a2f6c6f636174696f6e732f2a2f70726f64756374732f2a7d3a077072" .
- "6f64756374128b010a0d44656c65746550726f64756374122c2e676f6f67" .
- "6c652e636c6f75642e766973696f6e2e76312e44656c65746550726f6475" .
- "6374526571756573741a162e676f6f676c652e70726f746f6275662e456d" .
- "707479223482d3e493022e2a2c2f76312f7b6e616d653d70726f6a656374" .
- "732f2a2f6c6f636174696f6e732f2a2f70726f64756374732f2a7d12cc01" .
- "0a144372656174655265666572656e6365496d61676512332e676f6f676c" .
- "652e636c6f75642e766973696f6e2e76312e437265617465526566657265" .
- "6e6365496d616765526571756573741a262e676f6f676c652e636c6f7564" .
- "2e766973696f6e2e76312e5265666572656e6365496d616765225782d3e4" .
- "930251223e2f76312f7b706172656e743d70726f6a656374732f2a2f6c6f" .
- "636174696f6e732f2a2f70726f64756374732f2a7d2f7265666572656e63" .
- "65496d616765733a0f7265666572656e63655f696d61676512ab010a1444" .
- "656c6574655265666572656e6365496d61676512332e676f6f676c652e63" .
- "6c6f75642e766973696f6e2e76312e44656c6574655265666572656e6365" .
- "496d616765526571756573741a162e676f6f676c652e70726f746f627566" .
- "2e456d707479224682d3e49302402a3e2f76312f7b6e616d653d70726f6a" .
- "656374732f2a2f6c6f636174696f6e732f2a2f70726f64756374732f2a2f" .
- "7265666572656e6365496d616765732f2a7d12c6010a134c697374526566" .
- "6572656e6365496d6167657312322e676f6f676c652e636c6f75642e7669" .
- "73696f6e2e76312e4c6973745265666572656e6365496d61676573526571" .
- "756573741a332e676f6f676c652e636c6f75642e766973696f6e2e76312e" .
- "4c6973745265666572656e6365496d61676573526573706f6e7365224682" .
- "d3e4930240123e2f76312f7b706172656e743d70726f6a656374732f2a2f" .
- "6c6f636174696f6e732f2a2f70726f64756374732f2a7d2f726566657265" .
- "6e6365496d6167657312b5010a114765745265666572656e6365496d6167" .
- "6512302e676f6f676c652e636c6f75642e766973696f6e2e76312e476574" .
- "5265666572656e6365496d616765526571756573741a262e676f6f676c65" .
- "2e636c6f75642e766973696f6e2e76312e5265666572656e6365496d6167" .
- "65224682d3e4930240123e2f76312f7b6e616d653d70726f6a656374732f" .
- "2a2f6c6f636174696f6e732f2a2f70726f64756374732f2a2f7265666572" .
- "656e6365496d616765732f2a7d12ae010a1641646450726f64756374546f" .
- "50726f6475637453657412352e676f6f676c652e636c6f75642e76697369" .
- "6f6e2e76312e41646450726f64756374546f50726f647563745365745265" .
- "71756573741a162e676f6f676c652e70726f746f6275662e456d70747922" .
- "4582d3e493023f223a2f76312f7b6e616d653d70726f6a656374732f2a2f" .
- "6c6f636174696f6e732f2a2f70726f64756374536574732f2a7d3a616464" .
- "50726f647563743a012a12bb010a1b52656d6f766550726f647563744672" .
- "6f6d50726f64756374536574123a2e676f6f676c652e636c6f75642e7669" .
- "73696f6e2e76312e52656d6f766550726f6475637446726f6d50726f6475" .
- "6374536574526571756573741a162e676f6f676c652e70726f746f627566" .
- "2e456d707479224882d3e4930242223d2f76312f7b6e616d653d70726f6a" .
+ "536574733a0b70726f647563745f736574da4121706172656e742c70726f" .
+ "647563745f7365742c70726f647563745f7365745f696412b4010a0f4c69" .
+ "737450726f6475637453657473122e2e676f6f676c652e636c6f75642e76" .
+ "6973696f6e2e76312e4c69737450726f6475637453657473526571756573" .
+ "741a2f2e676f6f676c652e636c6f75642e766973696f6e2e76312e4c6973" .
+ "7450726f6475637453657473526573706f6e7365224082d3e4930231122f" .
+ "2f76312f7b706172656e743d70726f6a656374732f2a2f6c6f636174696f" .
+ "6e732f2a7d2f70726f6475637453657473da4106706172656e7412a1010a" .
+ "0d47657450726f64756374536574122c2e676f6f676c652e636c6f75642e" .
+ "766973696f6e2e76312e47657450726f6475637453657452657175657374" .
+ "1a222e676f6f676c652e636c6f75642e766973696f6e2e76312e50726f64" .
+ "756374536574223e82d3e4930231122f2f76312f7b6e616d653d70726f6a" .
"656374732f2a2f6c6f636174696f6e732f2a2f70726f6475637453657473" .
- "2f2a7d3a72656d6f766550726f647563743a012a12cf010a184c69737450" .
- "726f6475637473496e50726f6475637453657412372e676f6f676c652e63" .
- "6c6f75642e766973696f6e2e76312e4c69737450726f6475637473496e50" .
- "726f64756374536574526571756573741a382e676f6f676c652e636c6f75" .
- "642e766973696f6e2e76312e4c69737450726f6475637473496e50726f64" .
- "756374536574526573706f6e7365224082d3e493023a12382f76312f7b6e" .
- "616d653d70726f6a656374732f2a2f6c6f636174696f6e732f2a2f70726f" .
- "64756374536574732f2a7d2f70726f647563747312a7010a11496d706f72" .
- "7450726f647563745365747312302e676f6f676c652e636c6f75642e7669" .
- "73696f6e2e76312e496d706f727450726f64756374536574735265717565" .
- "73741a1d2e676f6f676c652e6c6f6e6772756e6e696e672e4f7065726174" .
- "696f6e224182d3e493023b22362f76312f7b706172656e743d70726f6a65" .
- "6374732f2a2f6c6f636174696f6e732f2a7d2f70726f6475637453657473" .
- "3a696d706f72743a012a129b010a0d507572676550726f6475637473122c" .
+ "2f2a7dda41046e616d6512d3010a1055706461746550726f647563745365" .
+ "74122f2e676f6f676c652e636c6f75642e766973696f6e2e76312e557064" .
+ "61746550726f64756374536574526571756573741a222e676f6f676c652e" .
+ "636c6f75642e766973696f6e2e76312e50726f64756374536574226a82d3" .
+ "e493024a323b2f76312f7b70726f647563745f7365742e6e616d653d7072" .
+ "6f6a656374732f2a2f6c6f636174696f6e732f2a2f70726f647563745365" .
+ "74732f2a7d3a0b70726f647563745f736574da411770726f647563745f73" .
+ "65742c7570646174655f6d61736b129b010a1044656c65746550726f6475" .
+ "6374536574122f2e676f6f676c652e636c6f75642e766973696f6e2e7631" .
+ "2e44656c65746550726f64756374536574526571756573741a162e676f6f" .
+ "676c652e70726f746f6275662e456d707479223e82d3e49302312a2f2f76" .
+ "312f7b6e616d653d70726f6a656374732f2a2f6c6f636174696f6e732f2a" .
+ "2f70726f64756374536574732f2a7dda41046e616d6512b9010a0d437265" .
+ "61746550726f64756374122c2e676f6f676c652e636c6f75642e76697369" .
+ "6f6e2e76312e43726561746550726f64756374526571756573741a1f2e67" .
+ "6f6f676c652e636c6f75642e766973696f6e2e76312e50726f6475637422" .
+ "5982d3e4930237222c2f76312f7b706172656e743d70726f6a656374732f" .
+ "2a2f6c6f636174696f6e732f2a7d2f70726f64756374733a0770726f6475" .
+ "6374da4119706172656e742c70726f647563742c70726f647563745f6964" .
+ "12a8010a0c4c69737450726f6475637473122b2e676f6f676c652e636c6f" .
+ "75642e766973696f6e2e76312e4c69737450726f64756374735265717565" .
+ "73741a2c2e676f6f676c652e636c6f75642e766973696f6e2e76312e4c69" .
+ "737450726f6475637473526573706f6e7365223d82d3e493022e122c2f76" .
+ "312f7b706172656e743d70726f6a656374732f2a2f6c6f636174696f6e73" .
+ "2f2a7d2f70726f6475637473da4106706172656e741295010a0a47657450" .
+ "726f6475637412292e676f6f676c652e636c6f75642e766973696f6e2e76" .
+ "312e47657450726f64756374526571756573741a1f2e676f6f676c652e63" .
+ "6c6f75642e766973696f6e2e76312e50726f64756374223b82d3e493022e" .
+ "122c2f76312f7b6e616d653d70726f6a656374732f2a2f6c6f636174696f" .
+ "6e732f2a2f70726f64756374732f2a7dda41046e616d6512bb010a0d5570" .
+ "6461746550726f64756374122c2e676f6f676c652e636c6f75642e766973" .
+ "696f6e2e76312e55706461746550726f64756374526571756573741a1f2e" .
+ "676f6f676c652e636c6f75642e766973696f6e2e76312e50726f64756374" .
+ "225b82d3e493023f32342f76312f7b70726f647563742e6e616d653d7072" .
+ "6f6a656374732f2a2f6c6f636174696f6e732f2a2f70726f64756374732f" .
+ "2a7d3a0770726f64756374da411370726f647563742c7570646174655f6d" .
+ "61736b1292010a0d44656c65746550726f64756374122c2e676f6f676c65" .
+ "2e636c6f75642e766973696f6e2e76312e44656c65746550726f64756374" .
+ "526571756573741a162e676f6f676c652e70726f746f6275662e456d7074" .
+ "79223b82d3e493022e2a2c2f76312f7b6e616d653d70726f6a656374732f" .
+ "2a2f6c6f636174696f6e732f2a2f70726f64756374732f2a7dda41046e61" .
+ "6d6512f9010a144372656174655265666572656e6365496d61676512332e" .
+ "676f6f676c652e636c6f75642e766973696f6e2e76312e43726561746552" .
+ "65666572656e6365496d616765526571756573741a262e676f6f676c652e" .
+ "636c6f75642e766973696f6e2e76312e5265666572656e6365496d616765" .
+ "22830182d3e4930251223e2f76312f7b706172656e743d70726f6a656374" .
+ "732f2a2f6c6f636174696f6e732f2a2f70726f64756374732f2a7d2f7265" .
+ "666572656e6365496d616765733a0f7265666572656e63655f696d616765" .
+ "da4129706172656e742c7265666572656e63655f696d6167652c72656665" .
+ "72656e63655f696d6167655f696412b2010a1444656c6574655265666572" .
+ "656e6365496d61676512332e676f6f676c652e636c6f75642e766973696f" .
+ "6e2e76312e44656c6574655265666572656e6365496d6167655265717565" .
+ "73741a162e676f6f676c652e70726f746f6275662e456d707479224d82d3" .
+ "e49302402a3e2f76312f7b6e616d653d70726f6a656374732f2a2f6c6f63" .
+ "6174696f6e732f2a2f70726f64756374732f2a2f7265666572656e636549" .
+ "6d616765732f2a7dda41046e616d6512cf010a134c697374526566657265" .
+ "6e6365496d6167657312322e676f6f676c652e636c6f75642e766973696f" .
+ "6e2e76312e4c6973745265666572656e6365496d61676573526571756573" .
+ "741a332e676f6f676c652e636c6f75642e766973696f6e2e76312e4c6973" .
+ "745265666572656e6365496d61676573526573706f6e7365224f82d3e493" .
+ "0240123e2f76312f7b706172656e743d70726f6a656374732f2a2f6c6f63" .
+ "6174696f6e732f2a2f70726f64756374732f2a7d2f7265666572656e6365" .
+ "496d61676573da4106706172656e7412b5010a114765745265666572656e" .
+ "6365496d61676512302e676f6f676c652e636c6f75642e766973696f6e2e" .
+ "76312e4765745265666572656e6365496d616765526571756573741a262e" .
+ "676f6f676c652e636c6f75642e766973696f6e2e76312e5265666572656e" .
+ "6365496d616765224682d3e4930240123e2f76312f7b6e616d653d70726f" .
+ "6a656374732f2a2f6c6f636174696f6e732f2a2f70726f64756374732f2a" .
+ "2f7265666572656e6365496d616765732f2a7d12bd010a1641646450726f" .
+ "64756374546f50726f6475637453657412352e676f6f676c652e636c6f75" .
+ "642e766973696f6e2e76312e41646450726f64756374546f50726f647563" .
+ "74536574526571756573741a162e676f6f676c652e70726f746f6275662e" .
+ "456d707479225482d3e493023f223a2f76312f7b6e616d653d70726f6a65" .
+ "6374732f2a2f6c6f636174696f6e732f2a2f70726f64756374536574732f" .
+ "2a7d3a61646450726f647563743a012ada410c6e616d652c70726f647563" .
+ "7412ca010a1b52656d6f766550726f6475637446726f6d50726f64756374" .
+ "536574123a2e676f6f676c652e636c6f75642e766973696f6e2e76312e52" .
+ "656d6f766550726f6475637446726f6d50726f6475637453657452657175" .
+ "6573741a162e676f6f676c652e70726f746f6275662e456d707479225782" .
+ "d3e4930242223d2f76312f7b6e616d653d70726f6a656374732f2a2f6c6f" .
+ "636174696f6e732f2a2f70726f64756374536574732f2a7d3a72656d6f76" .
+ "6550726f647563743a012ada410c6e616d652c70726f6475637412d6010a" .
+ "184c69737450726f6475637473496e50726f6475637453657412372e676f" .
+ "6f676c652e636c6f75642e766973696f6e2e76312e4c69737450726f6475" .
+ "637473496e50726f64756374536574526571756573741a382e676f6f676c" .
+ "652e636c6f75642e766973696f6e2e76312e4c69737450726f6475637473" .
+ "496e50726f64756374536574526573706f6e7365224782d3e493023a1238" .
+ "2f76312f7b6e616d653d70726f6a656374732f2a2f6c6f636174696f6e73" .
+ "2f2a2f70726f64756374536574732f2a7d2f70726f6475637473da41046e" .
+ "616d6512f4010a11496d706f727450726f647563745365747312302e676f" .
+ "6f676c652e636c6f75642e766973696f6e2e76312e496d706f727450726f" .
+ "6475637453657473526571756573741a1d2e676f6f676c652e6c6f6e6772" .
+ "756e6e696e672e4f7065726174696f6e228d0182d3e493023b22362f7631" .
+ "2f7b706172656e743d70726f6a656374732f2a2f6c6f636174696f6e732f" .
+ "2a7d2f70726f64756374536574733a696d706f72743a012ada4113706172" .
+ "656e742c696e7075745f636f6e666967ca41330a19496d706f727450726f" .
+ "6475637453657473526573706f6e7365121642617463684f706572617469" .
+ "6f6e4d6574616461746112d6010a0d507572676550726f6475637473122c" .
"2e676f6f676c652e636c6f75642e766973696f6e2e76312e507572676550" .
"726f6475637473526571756573741a1d2e676f6f676c652e6c6f6e677275" .
- "6e6e696e672e4f7065726174696f6e223d82d3e493023722322f76312f7b" .
+ "6e6e696e672e4f7065726174696f6e227882d3e493023722322f76312f7b" .
"706172656e743d70726f6a656374732f2a2f6c6f636174696f6e732f2a7d" .
- "2f70726f64756374733a70757267653a012a1a76ca4115766973696f6e2e" .
- "676f6f676c65617069732e636f6dd2415b68747470733a2f2f7777772e67" .
- "6f6f676c65617069732e636f6d2f617574682f636c6f75642d706c617466" .
- "6f726d2c68747470733a2f2f7777772e676f6f676c65617069732e636f6d" .
- "2f617574682f636c6f75642d766973696f6e4281010a1a636f6d2e676f6f" .
- "676c652e636c6f75642e766973696f6e2e7631421950726f647563745365" .
- "617263685365727669636550726f746f50015a3c676f6f676c652e676f6c" .
- "616e672e6f72672f67656e70726f746f2f676f6f676c65617069732f636c" .
- "6f75642f766973696f6e2f76313b766973696f6ef80101a202044743564e" .
- "620670726f746f33"
+ "2f70726f64756374733a70757267653a012ada4106706172656e74ca412f" .
+ "0a15676f6f676c652e70726f746f6275662e456d70747912164261746368" .
+ "4f7065726174696f6e4d657461646174611a76ca4115766973696f6e2e67" .
+ "6f6f676c65617069732e636f6dd2415b68747470733a2f2f7777772e676f" .
+ "6f676c65617069732e636f6d2f617574682f636c6f75642d706c6174666f" .
+ "726d2c68747470733a2f2f7777772e676f6f676c65617069732e636f6d2f" .
+ "617574682f636c6f75642d766973696f6e4281010a1a636f6d2e676f6f67" .
+ "6c652e636c6f75642e766973696f6e2e7631421950726f64756374536561" .
+ "7263685365727669636550726f746f50015a3c676f6f676c652e676f6c61" .
+ "6e672e6f72672f67656e70726f746f2f676f6f676c65617069732f636c6f" .
+ "75642f766973696f6e2f76313b766973696f6ef80101a202044743564e62" .
+ "0670726f746f33"
), true);
static::$is_initialized = true;
diff --git a/Vision/metadata/V1/TextAnnotation.php b/Vision/metadata/V1/TextAnnotation.php
index 612282d6619a..0c9081e87fd7 100644
--- a/Vision/metadata/V1/TextAnnotation.php
+++ b/Vision/metadata/V1/TextAnnotation.php
@@ -14,73 +14,73 @@ public static function initOnce() {
if (static::$is_initialized == true) {
return;
}
- \GPBMetadata\Google\Api\Annotations::initOnce();
\GPBMetadata\Google\Cloud\Vision\V1\Geometry::initOnce();
+ \GPBMetadata\Google\Api\Annotations::initOnce();
$pool->internalAddGeneratedFile(hex2bin(
- "0af90e0a2c676f6f676c652f636c6f75642f766973696f6e2f76312f7465" .
+ "0af00e0a2c676f6f676c652f636c6f75642f766973696f6e2f76312f7465" .
"78745f616e6e6f746174696f6e2e70726f746f1216676f6f676c652e636c" .
- "6f75642e766973696f6e2e76311a25676f6f676c652f636c6f75642f7669" .
- "73696f6e2f76312f67656f6d657472792e70726f746f2296040a0e546578" .
- "74416e6e6f746174696f6e122b0a05706167657318012003280b321c2e67" .
- "6f6f676c652e636c6f75642e766973696f6e2e76312e50616765120c0a04" .
- "746578741802200128091a3d0a1044657465637465644c616e6775616765" .
- "12150a0d6c616e67756167655f636f646518012001280912120a0a636f6e" .
- "666964656e63651802200128021ad5010a0d446574656374656442726561" .
- "6b124c0a047479706518012001280e323e2e676f6f676c652e636c6f7564" .
- "2e766973696f6e2e76312e54657874416e6e6f746174696f6e2e44657465" .
- "63746564427265616b2e427265616b5479706512110a0969735f70726566" .
- "697818022001280822630a09427265616b54797065120b0a07554e4b4e4f" .
- "574e100012090a0553504143451001120e0a0a535552455f535041434510" .
- "0212120a0e454f4c5f535552455f53504143451003120a0a064859504845" .
- "4e1004120e0a0a4c494e455f425245414b10051ab1010a0c546578745072" .
- "6f706572747912530a1264657465637465645f6c616e6775616765731801" .
- "2003280b32372e676f6f676c652e636c6f75642e766973696f6e2e76312e" .
- "54657874416e6e6f746174696f6e2e44657465637465644c616e67756167" .
- "65124c0a0e64657465637465645f627265616b18022001280b32342e676f" .
+ "6f75642e766973696f6e2e76311a1c676f6f676c652f6170692f616e6e6f" .
+ "746174696f6e732e70726f746f2296040a0e54657874416e6e6f74617469" .
+ "6f6e122b0a05706167657318012003280b321c2e676f6f676c652e636c6f" .
+ "75642e766973696f6e2e76312e50616765120c0a04746578741802200128" .
+ "091a3d0a1044657465637465644c616e677561676512150a0d6c616e6775" .
+ "6167655f636f646518012001280912120a0a636f6e666964656e63651802" .
+ "200128021ad5010a0d4465746563746564427265616b124c0a0474797065" .
+ "18012001280e323e2e676f6f676c652e636c6f75642e766973696f6e2e76" .
+ "312e54657874416e6e6f746174696f6e2e4465746563746564427265616b" .
+ "2e427265616b5479706512110a0969735f70726566697818022001280822" .
+ "630a09427265616b54797065120b0a07554e4b4e4f574e100012090a0553" .
+ "504143451001120e0a0a535552455f5350414345100212120a0e454f4c5f" .
+ "535552455f53504143451003120a0a0648595048454e1004120e0a0a4c49" .
+ "4e455f425245414b10051ab1010a0c5465787450726f706572747912530a" .
+ "1264657465637465645f6c616e67756167657318012003280b32372e676f" .
"6f676c652e636c6f75642e766973696f6e2e76312e54657874416e6e6f74" .
- "6174696f6e2e4465746563746564427265616b22af010a04506167651245" .
- "0a0870726f706572747918012001280b32332e676f6f676c652e636c6f75" .
- "642e766973696f6e2e76312e54657874416e6e6f746174696f6e2e546578" .
- "7450726f7065727479120d0a057769647468180220012805120e0a066865" .
- "69676874180320012805122d0a06626c6f636b7318042003280b321d2e67" .
- "6f6f676c652e636c6f75642e766973696f6e2e76312e426c6f636b12120a" .
- "0a636f6e666964656e636518052001280222e6020a05426c6f636b12450a" .
- "0870726f706572747918012001280b32332e676f6f676c652e636c6f7564" .
- "2e766973696f6e2e76312e54657874416e6e6f746174696f6e2e54657874" .
- "50726f7065727479123a0a0c626f756e64696e675f626f7818022001280b" .
- "32242e676f6f676c652e636c6f75642e766973696f6e2e76312e426f756e" .
- "64696e67506f6c7912350a0a7061726167726170687318032003280b3221" .
- "2e676f6f676c652e636c6f75642e766973696f6e2e76312e506172616772" .
- "617068123b0a0a626c6f636b5f7479706518042001280e32272e676f6f67" .
- "6c652e636c6f75642e766973696f6e2e76312e426c6f636b2e426c6f636b" .
- "5479706512120a0a636f6e666964656e636518052001280222520a09426c" .
- "6f636b54797065120b0a07554e4b4e4f574e100012080a04544558541001" .
- "12090a055441424c451002120b0a0750494354555245100312090a055255" .
- "4c45521004120b0a07424152434f4445100522cf010a0950617261677261" .
- "706812450a0870726f706572747918012001280b32332e676f6f676c652e" .
- "636c6f75642e766973696f6e2e76312e54657874416e6e6f746174696f6e" .
- "2e5465787450726f7065727479123a0a0c626f756e64696e675f626f7818" .
- "022001280b32242e676f6f676c652e636c6f75642e766973696f6e2e7631" .
- "2e426f756e64696e67506f6c79122b0a05776f72647318032003280b321c" .
- "2e676f6f676c652e636c6f75642e766973696f6e2e76312e576f72641212" .
- "0a0a636f6e666964656e636518042001280222ce010a04576f726412450a" .
- "0870726f706572747918012001280b32332e676f6f676c652e636c6f7564" .
- "2e766973696f6e2e76312e54657874416e6e6f746174696f6e2e54657874" .
- "50726f7065727479123a0a0c626f756e64696e675f626f7818022001280b" .
- "32242e676f6f676c652e636c6f75642e766973696f6e2e76312e426f756e" .
- "64696e67506f6c79122f0a0773796d626f6c7318032003280b321e2e676f" .
- "6f676c652e636c6f75642e766973696f6e2e76312e53796d626f6c12120a" .
- "0a636f6e666964656e636518042001280222ad010a0653796d626f6c1245" .
- "0a0870726f706572747918012001280b32332e676f6f676c652e636c6f75" .
- "642e766973696f6e2e76312e54657874416e6e6f746174696f6e2e546578" .
- "7450726f7065727479123a0a0c626f756e64696e675f626f781802200128" .
- "0b32242e676f6f676c652e636c6f75642e766973696f6e2e76312e426f75" .
- "6e64696e67506f6c79120c0a047465787418032001280912120a0a636f6e" .
- "666964656e6365180420012802427b0a1a636f6d2e676f6f676c652e636c" .
- "6f75642e766973696f6e2e7631421354657874416e6e6f746174696f6e50" .
- "726f746f50015a3c676f6f676c652e676f6c616e672e6f72672f67656e70" .
- "726f746f2f676f6f676c65617069732f636c6f75642f766973696f6e2f76" .
- "313b766973696f6ef80101a202044743564e620670726f746f33"
+ "6174696f6e2e44657465637465644c616e6775616765124c0a0e64657465" .
+ "637465645f627265616b18022001280b32342e676f6f676c652e636c6f75" .
+ "642e766973696f6e2e76312e54657874416e6e6f746174696f6e2e446574" .
+ "6563746564427265616b22af010a045061676512450a0870726f70657274" .
+ "7918012001280b32332e676f6f676c652e636c6f75642e766973696f6e2e" .
+ "76312e54657874416e6e6f746174696f6e2e5465787450726f7065727479" .
+ "120d0a057769647468180220012805120e0a066865696768741803200128" .
+ "05122d0a06626c6f636b7318042003280b321d2e676f6f676c652e636c6f" .
+ "75642e766973696f6e2e76312e426c6f636b12120a0a636f6e666964656e" .
+ "636518052001280222e6020a05426c6f636b12450a0870726f7065727479" .
+ "18012001280b32332e676f6f676c652e636c6f75642e766973696f6e2e76" .
+ "312e54657874416e6e6f746174696f6e2e5465787450726f706572747912" .
+ "3a0a0c626f756e64696e675f626f7818022001280b32242e676f6f676c65" .
+ "2e636c6f75642e766973696f6e2e76312e426f756e64696e67506f6c7912" .
+ "350a0a7061726167726170687318032003280b32212e676f6f676c652e63" .
+ "6c6f75642e766973696f6e2e76312e506172616772617068123b0a0a626c" .
+ "6f636b5f7479706518042001280e32272e676f6f676c652e636c6f75642e" .
+ "766973696f6e2e76312e426c6f636b2e426c6f636b5479706512120a0a63" .
+ "6f6e666964656e636518052001280222520a09426c6f636b54797065120b" .
+ "0a07554e4b4e4f574e100012080a0454455854100112090a055441424c45" .
+ "1002120b0a0750494354555245100312090a0552554c45521004120b0a07" .
+ "424152434f4445100522cf010a0950617261677261706812450a0870726f" .
+ "706572747918012001280b32332e676f6f676c652e636c6f75642e766973" .
+ "696f6e2e76312e54657874416e6e6f746174696f6e2e5465787450726f70" .
+ "65727479123a0a0c626f756e64696e675f626f7818022001280b32242e67" .
+ "6f6f676c652e636c6f75642e766973696f6e2e76312e426f756e64696e67" .
+ "506f6c79122b0a05776f72647318032003280b321c2e676f6f676c652e63" .
+ "6c6f75642e766973696f6e2e76312e576f726412120a0a636f6e66696465" .
+ "6e636518042001280222ce010a04576f726412450a0870726f7065727479" .
+ "18012001280b32332e676f6f676c652e636c6f75642e766973696f6e2e76" .
+ "312e54657874416e6e6f746174696f6e2e5465787450726f706572747912" .
+ "3a0a0c626f756e64696e675f626f7818022001280b32242e676f6f676c65" .
+ "2e636c6f75642e766973696f6e2e76312e426f756e64696e67506f6c7912" .
+ "2f0a0773796d626f6c7318032003280b321e2e676f6f676c652e636c6f75" .
+ "642e766973696f6e2e76312e53796d626f6c12120a0a636f6e666964656e" .
+ "636518042001280222ad010a0653796d626f6c12450a0870726f70657274" .
+ "7918012001280b32332e676f6f676c652e636c6f75642e766973696f6e2e" .
+ "76312e54657874416e6e6f746174696f6e2e5465787450726f7065727479" .
+ "123a0a0c626f756e64696e675f626f7818022001280b32242e676f6f676c" .
+ "652e636c6f75642e766973696f6e2e76312e426f756e64696e67506f6c79" .
+ "120c0a047465787418032001280912120a0a636f6e666964656e63651804" .
+ "20012802427b0a1a636f6d2e676f6f676c652e636c6f75642e766973696f" .
+ "6e2e7631421354657874416e6e6f746174696f6e50726f746f50015a3c67" .
+ "6f6f676c652e676f6c616e672e6f72672f67656e70726f746f2f676f6f67" .
+ "6c65617069732f636c6f75642f766973696f6e2f76313b766973696f6ef8" .
+ "0101a202044743564e620670726f746f33"
), true);
static::$is_initialized = true;
diff --git a/Vision/src/V1/AddProductToProductSetRequest.php b/Vision/src/V1/AddProductToProductSetRequest.php
index 656dbbe14bb1..d4333d17298e 100644
--- a/Vision/src/V1/AddProductToProductSetRequest.php
+++ b/Vision/src/V1/AddProductToProductSetRequest.php
@@ -16,19 +16,19 @@
class AddProductToProductSetRequest extends \Google\Protobuf\Internal\Message
{
/**
- * The resource name for the ProductSet to modify.
+ * Required. The resource name for the ProductSet to modify.
* Format is:
* `projects/PROJECT_ID/locations/LOC_ID/productSets/PRODUCT_SET_ID`
*
- * 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 resource name for the Product to be added to this ProductSet.
+ * Required. The resource name for the Product to be added to this ProductSet.
* Format is:
* `projects/PROJECT_ID/locations/LOC_ID/products/PRODUCT_ID`
*
- * Generated from protobuf field string product = 2;
+ * Generated from protobuf field string product = 2 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = {
*/
private $product = '';
@@ -39,11 +39,11 @@ class AddProductToProductSetRequest extends \Google\Protobuf\Internal\Message
* Optional. Data for populating the Message object.
*
* @type string $name
- * The resource name for the ProductSet to modify.
+ * Required. The resource name for the ProductSet to modify.
* Format is:
* `projects/PROJECT_ID/locations/LOC_ID/productSets/PRODUCT_SET_ID`
* @type string $product
- * The resource name for the Product to be added to this ProductSet.
+ * Required. The resource name for the Product to be added to this ProductSet.
* Format is:
* `projects/PROJECT_ID/locations/LOC_ID/products/PRODUCT_ID`
* }
@@ -54,11 +54,11 @@ public function __construct($data = NULL) {
}
/**
- * The resource name for the ProductSet to modify.
+ * Required. The resource name for the ProductSet to modify.
* Format is:
* `projects/PROJECT_ID/locations/LOC_ID/productSets/PRODUCT_SET_ID`
*
- * 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()
@@ -67,11 +67,11 @@ public function getName()
}
/**
- * The resource name for the ProductSet to modify.
+ * Required. The resource name for the ProductSet to modify.
* Format is:
* `projects/PROJECT_ID/locations/LOC_ID/productSets/PRODUCT_SET_ID`
*
- * 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
*/
@@ -84,11 +84,11 @@ public function setName($var)
}
/**
- * The resource name for the Product to be added to this ProductSet.
+ * Required. The resource name for the Product to be added to this ProductSet.
* Format is:
* `projects/PROJECT_ID/locations/LOC_ID/products/PRODUCT_ID`
*
- * Generated from protobuf field string product = 2;
+ * Generated from protobuf field string product = 2 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = {
* @return string
*/
public function getProduct()
@@ -97,11 +97,11 @@ public function getProduct()
}
/**
- * The resource name for the Product to be added to this ProductSet.
+ * Required. The resource name for the Product to be added to this ProductSet.
* Format is:
* `projects/PROJECT_ID/locations/LOC_ID/products/PRODUCT_ID`
*
- * Generated from protobuf field string product = 2;
+ * Generated from protobuf field string product = 2 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = {
* @param string $var
* @return $this
*/
diff --git a/Vision/src/V1/AsyncBatchAnnotateFilesRequest.php b/Vision/src/V1/AsyncBatchAnnotateFilesRequest.php
index 9dffd3d07a43..96a3c6e58716 100644
--- a/Vision/src/V1/AsyncBatchAnnotateFilesRequest.php
+++ b/Vision/src/V1/AsyncBatchAnnotateFilesRequest.php
@@ -17,9 +17,9 @@
class AsyncBatchAnnotateFilesRequest extends \Google\Protobuf\Internal\Message
{
/**
- * Individual async file annotation requests for this batch.
+ * Required. Individual async file annotation requests for this batch.
*
- * Generated from protobuf field repeated .google.cloud.vision.v1.AsyncAnnotateFileRequest requests = 1;
+ * Generated from protobuf field repeated .google.cloud.vision.v1.AsyncAnnotateFileRequest requests = 1 [(.google.api.field_behavior) = REQUIRED];
*/
private $requests;
/**
@@ -43,7 +43,7 @@ class AsyncBatchAnnotateFilesRequest extends \Google\Protobuf\Internal\Message
* Optional. Data for populating the Message object.
*
* @type \Google\Cloud\Vision\V1\AsyncAnnotateFileRequest[]|\Google\Protobuf\Internal\RepeatedField $requests
- * Individual async file annotation requests for this batch.
+ * Required. Individual async file annotation requests for this batch.
* @type string $parent
* Optional. Target project and location to make a call.
* Format: `projects/{project-id}/locations/{location-id}`.
@@ -61,9 +61,9 @@ public function __construct($data = NULL) {
}
/**
- * Individual async file annotation requests for this batch.
+ * Required. Individual async file annotation requests for this batch.
*
- * Generated from protobuf field repeated .google.cloud.vision.v1.AsyncAnnotateFileRequest requests = 1;
+ * Generated from protobuf field repeated .google.cloud.vision.v1.AsyncAnnotateFileRequest requests = 1 [(.google.api.field_behavior) = REQUIRED];
* @return \Google\Protobuf\Internal\RepeatedField
*/
public function getRequests()
@@ -72,9 +72,9 @@ public function getRequests()
}
/**
- * Individual async file annotation requests for this batch.
+ * Required. Individual async file annotation requests for this batch.
*
- * Generated from protobuf field repeated .google.cloud.vision.v1.AsyncAnnotateFileRequest requests = 1;
+ * Generated from protobuf field repeated .google.cloud.vision.v1.AsyncAnnotateFileRequest requests = 1 [(.google.api.field_behavior) = REQUIRED];
* @param \Google\Cloud\Vision\V1\AsyncAnnotateFileRequest[]|\Google\Protobuf\Internal\RepeatedField $var
* @return $this
*/
diff --git a/Vision/src/V1/AsyncBatchAnnotateImagesRequest.php b/Vision/src/V1/AsyncBatchAnnotateImagesRequest.php
index 5d23dd6013a3..81296173ab9c 100644
--- a/Vision/src/V1/AsyncBatchAnnotateImagesRequest.php
+++ b/Vision/src/V1/AsyncBatchAnnotateImagesRequest.php
@@ -16,15 +16,15 @@
class AsyncBatchAnnotateImagesRequest extends \Google\Protobuf\Internal\Message
{
/**
- * Individual image annotation requests for this batch.
+ * Required. Individual image annotation requests for this batch.
*
- * Generated from protobuf field repeated .google.cloud.vision.v1.AnnotateImageRequest requests = 1;
+ * Generated from protobuf field repeated .google.cloud.vision.v1.AnnotateImageRequest requests = 1 [(.google.api.field_behavior) = REQUIRED];
*/
private $requests;
/**
* Required. The desired output location and metadata (e.g. format).
*
- * Generated from protobuf field .google.cloud.vision.v1.OutputConfig output_config = 2;
+ * Generated from protobuf field .google.cloud.vision.v1.OutputConfig output_config = 2 [(.google.api.field_behavior) = REQUIRED];
*/
private $output_config = null;
/**
@@ -48,7 +48,7 @@ class AsyncBatchAnnotateImagesRequest extends \Google\Protobuf\Internal\Message
* Optional. Data for populating the Message object.
*
* @type \Google\Cloud\Vision\V1\AnnotateImageRequest[]|\Google\Protobuf\Internal\RepeatedField $requests
- * Individual image annotation requests for this batch.
+ * Required. Individual image annotation requests for this batch.
* @type \Google\Cloud\Vision\V1\OutputConfig $output_config
* Required. The desired output location and metadata (e.g. format).
* @type string $parent
@@ -68,9 +68,9 @@ public function __construct($data = NULL) {
}
/**
- * Individual image annotation requests for this batch.
+ * Required. Individual image annotation requests for this batch.
*
- * Generated from protobuf field repeated .google.cloud.vision.v1.AnnotateImageRequest requests = 1;
+ * Generated from protobuf field repeated .google.cloud.vision.v1.AnnotateImageRequest requests = 1 [(.google.api.field_behavior) = REQUIRED];
* @return \Google\Protobuf\Internal\RepeatedField
*/
public function getRequests()
@@ -79,9 +79,9 @@ public function getRequests()
}
/**
- * Individual image annotation requests for this batch.
+ * Required. Individual image annotation requests for this batch.
*
- * Generated from protobuf field repeated .google.cloud.vision.v1.AnnotateImageRequest requests = 1;
+ * Generated from protobuf field repeated .google.cloud.vision.v1.AnnotateImageRequest requests = 1 [(.google.api.field_behavior) = REQUIRED];
* @param \Google\Cloud\Vision\V1\AnnotateImageRequest[]|\Google\Protobuf\Internal\RepeatedField $var
* @return $this
*/
@@ -96,7 +96,7 @@ public function setRequests($var)
/**
* Required. The desired output location and metadata (e.g. format).
*
- * Generated from protobuf field .google.cloud.vision.v1.OutputConfig output_config = 2;
+ * Generated from protobuf field .google.cloud.vision.v1.OutputConfig output_config = 2 [(.google.api.field_behavior) = REQUIRED];
* @return \Google\Cloud\Vision\V1\OutputConfig
*/
public function getOutputConfig()
@@ -107,7 +107,7 @@ public function getOutputConfig()
/**
* Required. The desired output location and metadata (e.g. format).
*
- * Generated from protobuf field .google.cloud.vision.v1.OutputConfig output_config = 2;
+ * Generated from protobuf field .google.cloud.vision.v1.OutputConfig output_config = 2 [(.google.api.field_behavior) = REQUIRED];
* @param \Google\Cloud\Vision\V1\OutputConfig $var
* @return $this
*/
diff --git a/Vision/src/V1/BatchAnnotateFilesRequest.php b/Vision/src/V1/BatchAnnotateFilesRequest.php
index b5b5c5d5270c..3df595c010ad 100644
--- a/Vision/src/V1/BatchAnnotateFilesRequest.php
+++ b/Vision/src/V1/BatchAnnotateFilesRequest.php
@@ -16,10 +16,10 @@
class BatchAnnotateFilesRequest extends \Google\Protobuf\Internal\Message
{
/**
- * The list of file annotation requests. Right now we support only one
+ * Required. The list of file annotation requests. Right now we support only one
* AnnotateFileRequest in BatchAnnotateFilesRequest.
*
- * Generated from protobuf field repeated .google.cloud.vision.v1.AnnotateFileRequest requests = 1;
+ * Generated from protobuf field repeated .google.cloud.vision.v1.AnnotateFileRequest requests = 1 [(.google.api.field_behavior) = REQUIRED];
*/
private $requests;
/**
@@ -43,7 +43,7 @@ class BatchAnnotateFilesRequest extends \Google\Protobuf\Internal\Message
* Optional. Data for populating the Message object.
*
* @type \Google\Cloud\Vision\V1\AnnotateFileRequest[]|\Google\Protobuf\Internal\RepeatedField $requests
- * The list of file annotation requests. Right now we support only one
+ * Required. The list of file annotation requests. Right now we support only one
* AnnotateFileRequest in BatchAnnotateFilesRequest.
* @type string $parent
* Optional. Target project and location to make a call.
@@ -62,10 +62,10 @@ public function __construct($data = NULL) {
}
/**
- * The list of file annotation requests. Right now we support only one
+ * Required. The list of file annotation requests. Right now we support only one
* AnnotateFileRequest in BatchAnnotateFilesRequest.
*
- * Generated from protobuf field repeated .google.cloud.vision.v1.AnnotateFileRequest requests = 1;
+ * Generated from protobuf field repeated .google.cloud.vision.v1.AnnotateFileRequest requests = 1 [(.google.api.field_behavior) = REQUIRED];
* @return \Google\Protobuf\Internal\RepeatedField
*/
public function getRequests()
@@ -74,10 +74,10 @@ public function getRequests()
}
/**
- * The list of file annotation requests. Right now we support only one
+ * Required. The list of file annotation requests. Right now we support only one
* AnnotateFileRequest in BatchAnnotateFilesRequest.
*
- * Generated from protobuf field repeated .google.cloud.vision.v1.AnnotateFileRequest requests = 1;
+ * Generated from protobuf field repeated .google.cloud.vision.v1.AnnotateFileRequest requests = 1 [(.google.api.field_behavior) = REQUIRED];
* @param \Google\Cloud\Vision\V1\AnnotateFileRequest[]|\Google\Protobuf\Internal\RepeatedField $var
* @return $this
*/
diff --git a/Vision/src/V1/BatchAnnotateImagesRequest.php b/Vision/src/V1/BatchAnnotateImagesRequest.php
index 43973323f6b6..daa37ecbab13 100644
--- a/Vision/src/V1/BatchAnnotateImagesRequest.php
+++ b/Vision/src/V1/BatchAnnotateImagesRequest.php
@@ -16,9 +16,9 @@
class BatchAnnotateImagesRequest extends \Google\Protobuf\Internal\Message
{
/**
- * Individual image annotation requests for this batch.
+ * Required. Individual image annotation requests for this batch.
*
- * Generated from protobuf field repeated .google.cloud.vision.v1.AnnotateImageRequest requests = 1;
+ * Generated from protobuf field repeated .google.cloud.vision.v1.AnnotateImageRequest requests = 1 [(.google.api.field_behavior) = REQUIRED];
*/
private $requests;
/**
@@ -42,7 +42,7 @@ class BatchAnnotateImagesRequest extends \Google\Protobuf\Internal\Message
* Optional. Data for populating the Message object.
*
* @type \Google\Cloud\Vision\V1\AnnotateImageRequest[]|\Google\Protobuf\Internal\RepeatedField $requests
- * Individual image annotation requests for this batch.
+ * Required. Individual image annotation requests for this batch.
* @type string $parent
* Optional. Target project and location to make a call.
* Format: `projects/{project-id}/locations/{location-id}`.
@@ -60,9 +60,9 @@ public function __construct($data = NULL) {
}
/**
- * Individual image annotation requests for this batch.
+ * Required. Individual image annotation requests for this batch.
*
- * Generated from protobuf field repeated .google.cloud.vision.v1.AnnotateImageRequest requests = 1;
+ * Generated from protobuf field repeated .google.cloud.vision.v1.AnnotateImageRequest requests = 1 [(.google.api.field_behavior) = REQUIRED];
* @return \Google\Protobuf\Internal\RepeatedField
*/
public function getRequests()
@@ -71,9 +71,9 @@ public function getRequests()
}
/**
- * Individual image annotation requests for this batch.
+ * Required. Individual image annotation requests for this batch.
*
- * Generated from protobuf field repeated .google.cloud.vision.v1.AnnotateImageRequest requests = 1;
+ * Generated from protobuf field repeated .google.cloud.vision.v1.AnnotateImageRequest requests = 1 [(.google.api.field_behavior) = REQUIRED];
* @param \Google\Cloud\Vision\V1\AnnotateImageRequest[]|\Google\Protobuf\Internal\RepeatedField $var
* @return $this
*/
diff --git a/Vision/src/V1/BatchOperationMetadata.php b/Vision/src/V1/BatchOperationMetadata.php
index 0870366a2669..2d67a1a919fb 100644
--- a/Vision/src/V1/BatchOperationMetadata.php
+++ b/Vision/src/V1/BatchOperationMetadata.php
@@ -31,8 +31,7 @@ class BatchOperationMetadata extends \Google\Protobuf\Internal\Message
private $submit_time = null;
/**
* The time when the batch request is finished and
- * [google.longrunning.Operation.done][google.longrunning.Operation.done] is
- * set to true.
+ * [google.longrunning.Operation.done][google.longrunning.Operation.done] is set to true.
*
* Generated from protobuf field .google.protobuf.Timestamp end_time = 3;
*/
@@ -50,8 +49,7 @@ class BatchOperationMetadata extends \Google\Protobuf\Internal\Message
* The time when the batch request was submitted to the server.
* @type \Google\Protobuf\Timestamp $end_time
* The time when the batch request is finished and
- * [google.longrunning.Operation.done][google.longrunning.Operation.done] is
- * set to true.
+ * [google.longrunning.Operation.done][google.longrunning.Operation.done] is set to true.
* }
*/
public function __construct($data = NULL) {
@@ -113,8 +111,7 @@ public function setSubmitTime($var)
/**
* The time when the batch request is finished and
- * [google.longrunning.Operation.done][google.longrunning.Operation.done] is
- * set to true.
+ * [google.longrunning.Operation.done][google.longrunning.Operation.done] is set to true.
*
* Generated from protobuf field .google.protobuf.Timestamp end_time = 3;
* @return \Google\Protobuf\Timestamp
@@ -126,8 +123,7 @@ public function getEndTime()
/**
* The time when the batch request is finished and
- * [google.longrunning.Operation.done][google.longrunning.Operation.done] is
- * set to true.
+ * [google.longrunning.Operation.done][google.longrunning.Operation.done] is set to true.
*
* Generated from protobuf field .google.protobuf.Timestamp end_time = 3;
* @param \Google\Protobuf\Timestamp $var
diff --git a/Vision/src/V1/CreateProductRequest.php b/Vision/src/V1/CreateProductRequest.php
index 8ca7691178a2..dda5ed1c4fea 100644
--- a/Vision/src/V1/CreateProductRequest.php
+++ b/Vision/src/V1/CreateProductRequest.php
@@ -16,17 +16,17 @@
class CreateProductRequest extends \Google\Protobuf\Internal\Message
{
/**
- * The project in which the Product should be created.
+ * Required. The project in which the Product should be created.
* Format is
* `projects/PROJECT_ID/locations/LOC_ID`.
*
- * 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 product to create.
+ * Required. The product to create.
*
- * Generated from protobuf field .google.cloud.vision.v1.Product product = 2;
+ * Generated from protobuf field .google.cloud.vision.v1.Product product = 2 [(.google.api.field_behavior) = REQUIRED];
*/
private $product = null;
/**
@@ -46,11 +46,11 @@ class CreateProductRequest extends \Google\Protobuf\Internal\Message
* Optional. Data for populating the Message object.
*
* @type string $parent
- * The project in which the Product should be created.
+ * Required. The project in which the Product should be created.
* Format is
* `projects/PROJECT_ID/locations/LOC_ID`.
* @type \Google\Cloud\Vision\V1\Product $product
- * The product to create.
+ * Required. The product to create.
* @type string $product_id
* A user-supplied resource id for this Product. If set, the server will
* attempt to use this value as the resource id. If it is already in use, an
@@ -64,11 +64,11 @@ public function __construct($data = NULL) {
}
/**
- * The project in which the Product should be created.
+ * Required. The project in which the Product should be created.
* Format is
* `projects/PROJECT_ID/locations/LOC_ID`.
*
- * 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 project in which the Product should be created.
+ * Required. The project in which the Product should be created.
* Format is
* `projects/PROJECT_ID/locations/LOC_ID`.
*
- * 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,9 +94,9 @@ public function setParent($var)
}
/**
- * The product to create.
+ * Required. The product to create.
*
- * Generated from protobuf field .google.cloud.vision.v1.Product product = 2;
+ * Generated from protobuf field .google.cloud.vision.v1.Product product = 2 [(.google.api.field_behavior) = REQUIRED];
* @return \Google\Cloud\Vision\V1\Product
*/
public function getProduct()
@@ -105,9 +105,9 @@ public function getProduct()
}
/**
- * The product to create.
+ * Required. The product to create.
*
- * Generated from protobuf field .google.cloud.vision.v1.Product product = 2;
+ * Generated from protobuf field .google.cloud.vision.v1.Product product = 2 [(.google.api.field_behavior) = REQUIRED];
* @param \Google\Cloud\Vision\V1\Product $var
* @return $this
*/
diff --git a/Vision/src/V1/CreateProductSetRequest.php b/Vision/src/V1/CreateProductSetRequest.php
index a7e76ee9dc15..5ea4c23ef899 100644
--- a/Vision/src/V1/CreateProductSetRequest.php
+++ b/Vision/src/V1/CreateProductSetRequest.php
@@ -16,16 +16,16 @@
class CreateProductSetRequest extends \Google\Protobuf\Internal\Message
{
/**
- * The project in which the ProductSet should be created.
+ * Required. The project in which the ProductSet should be created.
* Format is `projects/PROJECT_ID/locations/LOC_ID`.
*
- * 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 ProductSet to create.
+ * Required. The ProductSet to create.
*
- * Generated from protobuf field .google.cloud.vision.v1.ProductSet product_set = 2;
+ * Generated from protobuf field .google.cloud.vision.v1.ProductSet product_set = 2 [(.google.api.field_behavior) = REQUIRED];
*/
private $product_set = null;
/**
@@ -45,10 +45,10 @@ class CreateProductSetRequest extends \Google\Protobuf\Internal\Message
* Optional. Data for populating the Message object.
*
* @type string $parent
- * The project in which the ProductSet should be created.
+ * Required. The project in which the ProductSet should be created.
* Format is `projects/PROJECT_ID/locations/LOC_ID`.
* @type \Google\Cloud\Vision\V1\ProductSet $product_set
- * The ProductSet to create.
+ * Required. The ProductSet to create.
* @type string $product_set_id
* A user-supplied resource id for this ProductSet. If set, the server will
* attempt to use this value as the resource id. If it is already in use, an
@@ -62,10 +62,10 @@ public function __construct($data = NULL) {
}
/**
- * The project in which the ProductSet should be created.
+ * Required. The project in which the ProductSet should be created.
* Format is `projects/PROJECT_ID/locations/LOC_ID`.
*
- * 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()
@@ -74,10 +74,10 @@ public function getParent()
}
/**
- * The project in which the ProductSet should be created.
+ * Required. The project in which the ProductSet should be created.
* Format is `projects/PROJECT_ID/locations/LOC_ID`.
*
- * 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
*/
@@ -90,9 +90,9 @@ public function setParent($var)
}
/**
- * The ProductSet to create.
+ * Required. The ProductSet to create.
*
- * Generated from protobuf field .google.cloud.vision.v1.ProductSet product_set = 2;
+ * Generated from protobuf field .google.cloud.vision.v1.ProductSet product_set = 2 [(.google.api.field_behavior) = REQUIRED];
* @return \Google\Cloud\Vision\V1\ProductSet
*/
public function getProductSet()
@@ -101,9 +101,9 @@ public function getProductSet()
}
/**
- * The ProductSet to create.
+ * Required. The ProductSet to create.
*
- * Generated from protobuf field .google.cloud.vision.v1.ProductSet product_set = 2;
+ * Generated from protobuf field .google.cloud.vision.v1.ProductSet product_set = 2 [(.google.api.field_behavior) = REQUIRED];
* @param \Google\Cloud\Vision\V1\ProductSet $var
* @return $this
*/
diff --git a/Vision/src/V1/CreateReferenceImageRequest.php b/Vision/src/V1/CreateReferenceImageRequest.php
index e440a89fcd2e..ba85c11977e8 100644
--- a/Vision/src/V1/CreateReferenceImageRequest.php
+++ b/Vision/src/V1/CreateReferenceImageRequest.php
@@ -16,18 +16,18 @@
class CreateReferenceImageRequest extends \Google\Protobuf\Internal\Message
{
/**
- * Resource name of the product in which to create the reference image.
+ * Required. Resource name of the product in which to create the reference image.
* Format is
* `projects/PROJECT_ID/locations/LOC_ID/products/PRODUCT_ID`.
*
- * 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 reference image to create.
+ * Required. The reference image to create.
* If an image ID is specified, it is ignored.
*
- * Generated from protobuf field .google.cloud.vision.v1.ReferenceImage reference_image = 2;
+ * Generated from protobuf field .google.cloud.vision.v1.ReferenceImage reference_image = 2 [(.google.api.field_behavior) = REQUIRED];
*/
private $reference_image = null;
/**
@@ -47,11 +47,11 @@ class CreateReferenceImageRequest extends \Google\Protobuf\Internal\Message
* Optional. Data for populating the Message object.
*
* @type string $parent
- * Resource name of the product in which to create the reference image.
+ * Required. Resource name of the product in which to create the reference image.
* Format is
* `projects/PROJECT_ID/locations/LOC_ID/products/PRODUCT_ID`.
* @type \Google\Cloud\Vision\V1\ReferenceImage $reference_image
- * The reference image to create.
+ * Required. The reference image to create.
* If an image ID is specified, it is ignored.
* @type string $reference_image_id
* A user-supplied resource id for the ReferenceImage to be added. If set,
@@ -66,11 +66,11 @@ public function __construct($data = NULL) {
}
/**
- * Resource name of the product in which to create the reference image.
+ * Required. Resource name of the product in which to create the reference image.
* Format is
* `projects/PROJECT_ID/locations/LOC_ID/products/PRODUCT_ID`.
*
- * 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,11 +79,11 @@ public function getParent()
}
/**
- * Resource name of the product in which to create the reference image.
+ * Required. Resource name of the product in which to create the reference image.
* Format is
* `projects/PROJECT_ID/locations/LOC_ID/products/PRODUCT_ID`.
*
- * 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
*/
@@ -96,10 +96,10 @@ public function setParent($var)
}
/**
- * The reference image to create.
+ * Required. The reference image to create.
* If an image ID is specified, it is ignored.
*
- * Generated from protobuf field .google.cloud.vision.v1.ReferenceImage reference_image = 2;
+ * Generated from protobuf field .google.cloud.vision.v1.ReferenceImage reference_image = 2 [(.google.api.field_behavior) = REQUIRED];
* @return \Google\Cloud\Vision\V1\ReferenceImage
*/
public function getReferenceImage()
@@ -108,10 +108,10 @@ public function getReferenceImage()
}
/**
- * The reference image to create.
+ * Required. The reference image to create.
* If an image ID is specified, it is ignored.
*
- * Generated from protobuf field .google.cloud.vision.v1.ReferenceImage reference_image = 2;
+ * Generated from protobuf field .google.cloud.vision.v1.ReferenceImage reference_image = 2 [(.google.api.field_behavior) = REQUIRED];
* @param \Google\Cloud\Vision\V1\ReferenceImage $var
* @return $this
*/
diff --git a/Vision/src/V1/DeleteProductRequest.php b/Vision/src/V1/DeleteProductRequest.php
index c22f20f9072e..1c6cb0e02bc6 100644
--- a/Vision/src/V1/DeleteProductRequest.php
+++ b/Vision/src/V1/DeleteProductRequest.php
@@ -16,11 +16,11 @@
class DeleteProductRequest extends \Google\Protobuf\Internal\Message
{
/**
- * Resource name of product to delete.
+ * Required. Resource name of product to delete.
* Format is:
* `projects/PROJECT_ID/locations/LOC_ID/products/PRODUCT_ID`
*
- * 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 = '';
@@ -31,7 +31,7 @@ class DeleteProductRequest extends \Google\Protobuf\Internal\Message
* Optional. Data for populating the Message object.
*
* @type string $name
- * Resource name of product to delete.
+ * Required. Resource name of product to delete.
* Format is:
* `projects/PROJECT_ID/locations/LOC_ID/products/PRODUCT_ID`
* }
@@ -42,11 +42,11 @@ public function __construct($data = NULL) {
}
/**
- * Resource name of product to delete.
+ * Required. Resource name of product to delete.
* Format is:
* `projects/PROJECT_ID/locations/LOC_ID/products/PRODUCT_ID`
*
- * 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()
@@ -55,11 +55,11 @@ public function getName()
}
/**
- * Resource name of product to delete.
+ * Required. Resource name of product to delete.
* Format is:
* `projects/PROJECT_ID/locations/LOC_ID/products/PRODUCT_ID`
*
- * 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/Vision/src/V1/DeleteProductSetRequest.php b/Vision/src/V1/DeleteProductSetRequest.php
index fa89615222ed..d811b9cba94c 100644
--- a/Vision/src/V1/DeleteProductSetRequest.php
+++ b/Vision/src/V1/DeleteProductSetRequest.php
@@ -16,11 +16,11 @@
class DeleteProductSetRequest extends \Google\Protobuf\Internal\Message
{
/**
- * Resource name of the ProductSet to delete.
+ * Required. Resource name of the ProductSet to delete.
* Format is:
* `projects/PROJECT_ID/locations/LOC_ID/productSets/PRODUCT_SET_ID`
*
- * 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 = '';
@@ -31,7 +31,7 @@ class DeleteProductSetRequest extends \Google\Protobuf\Internal\Message
* Optional. Data for populating the Message object.
*
* @type string $name
- * Resource name of the ProductSet to delete.
+ * Required. Resource name of the ProductSet to delete.
* Format is:
* `projects/PROJECT_ID/locations/LOC_ID/productSets/PRODUCT_SET_ID`
* }
@@ -42,11 +42,11 @@ public function __construct($data = NULL) {
}
/**
- * Resource name of the ProductSet to delete.
+ * Required. Resource name of the ProductSet to delete.
* Format is:
* `projects/PROJECT_ID/locations/LOC_ID/productSets/PRODUCT_SET_ID`
*
- * 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()
@@ -55,11 +55,11 @@ public function getName()
}
/**
- * Resource name of the ProductSet to delete.
+ * Required. Resource name of the ProductSet to delete.
* Format is:
* `projects/PROJECT_ID/locations/LOC_ID/productSets/PRODUCT_SET_ID`
*
- * 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/Vision/src/V1/DeleteReferenceImageRequest.php b/Vision/src/V1/DeleteReferenceImageRequest.php
index 636d5fdf3033..db12966022eb 100644
--- a/Vision/src/V1/DeleteReferenceImageRequest.php
+++ b/Vision/src/V1/DeleteReferenceImageRequest.php
@@ -16,11 +16,11 @@
class DeleteReferenceImageRequest extends \Google\Protobuf\Internal\Message
{
/**
- * The resource name of the reference image to delete.
+ * Required. The resource name of the reference image to delete.
* Format is:
* `projects/PROJECT_ID/locations/LOC_ID/products/PRODUCT_ID/referenceImages/IMAGE_ID`
*
- * 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 = '';
@@ -31,7 +31,7 @@ class DeleteReferenceImageRequest extends \Google\Protobuf\Internal\Message
* Optional. Data for populating the Message object.
*
* @type string $name
- * The resource name of the reference image to delete.
+ * Required. The resource name of the reference image to delete.
* Format is:
* `projects/PROJECT_ID/locations/LOC_ID/products/PRODUCT_ID/referenceImages/IMAGE_ID`
* }
@@ -42,11 +42,11 @@ public function __construct($data = NULL) {
}
/**
- * The resource name of the reference image to delete.
+ * Required. The resource name of the reference image to delete.
* Format is:
* `projects/PROJECT_ID/locations/LOC_ID/products/PRODUCT_ID/referenceImages/IMAGE_ID`
*
- * 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()
@@ -55,11 +55,11 @@ public function getName()
}
/**
- * The resource name of the reference image to delete.
+ * Required. The resource name of the reference image to delete.
* Format is:
* `projects/PROJECT_ID/locations/LOC_ID/products/PRODUCT_ID/referenceImages/IMAGE_ID`
*
- * 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/Vision/src/V1/Gapic/ImageAnnotatorGapicClient.php b/Vision/src/V1/Gapic/ImageAnnotatorGapicClient.php
index 0984e8ca0e47..23f4841e3538 100644
--- a/Vision/src/V1/Gapic/ImageAnnotatorGapicClient.php
+++ b/Vision/src/V1/Gapic/ImageAnnotatorGapicClient.php
@@ -235,7 +235,7 @@ public function __construct(array $options = [])
* }
* ```
*
- * @param AnnotateImageRequest[] $requests Individual image annotation requests for this batch.
+ * @param AnnotateImageRequest[] $requests Required. Individual image annotation requests for this batch.
* @param array $optionalArgs {
* Optional.
*
@@ -307,7 +307,7 @@ public function batchAnnotateImages($requests, array $optionalArgs = [])
* }
* ```
*
- * @param AnnotateFileRequest[] $requests The list of file annotation requests. Right now we support only one
+ * @param AnnotateFileRequest[] $requests Required. The list of file annotation requests. Right now we support only one
* AnnotateFileRequest in BatchAnnotateFilesRequest.
* @param array $optionalArgs {
* Optional.
@@ -411,7 +411,7 @@ public function batchAnnotateFiles($requests, array $optionalArgs = [])
* }
* ```
*
- * @param AnnotateImageRequest[] $requests Individual image annotation requests for this batch.
+ * @param AnnotateImageRequest[] $requests Required. Individual image annotation requests for this batch.
* @param OutputConfig $outputConfig Required. The desired output location and metadata (e.g. format).
* @param array $optionalArgs {
* Optional.
@@ -512,7 +512,7 @@ public function asyncBatchAnnotateImages($requests, $outputConfig, array $option
* }
* ```
*
- * @param AsyncAnnotateFileRequest[] $requests Individual async file annotation requests for this batch.
+ * @param AsyncAnnotateFileRequest[] $requests Required. Individual async file annotation requests for this batch.
* @param array $optionalArgs {
* Optional.
*
diff --git a/Vision/src/V1/Gapic/ProductSearchGapicClient.php b/Vision/src/V1/Gapic/ProductSearchGapicClient.php
index 9e0fd8437138..a1270e86e512 100644
--- a/Vision/src/V1/Gapic/ProductSearchGapicClient.php
+++ b/Vision/src/V1/Gapic/ProductSearchGapicClient.php
@@ -75,18 +75,16 @@
* Service Description: Manages Products and ProductSets of reference images for use in product
* search. It uses the following resource model:.
*
- * - The API has a collection of [ProductSet][google.cloud.vision.v1.ProductSet]
- * resources, named `projects/*/locations/*/productSets/*`, which acts as a way
- * to put different products into groups to limit identification.
+ * - The API has a collection of [ProductSet][google.cloud.vision.v1.ProductSet] resources, named
+ * `projects/*/locations/*/productSets/*`, which acts as a way to put different
+ * products into groups to limit identification.
*
* In parallel,
*
- * - The API has a collection of [Product][google.cloud.vision.v1.Product]
- * resources, named
+ * - The API has a collection of [Product][google.cloud.vision.v1.Product] resources, named
* `projects/*/locations/*/products/*`
*
- * - Each [Product][google.cloud.vision.v1.Product] has a collection of
- * [ReferenceImage][google.cloud.vision.v1.ReferenceImage] resources, named
+ * - Each [Product][google.cloud.vision.v1.Product] has a collection of [ReferenceImage][google.cloud.vision.v1.ReferenceImage] resources, named
* `projects/*/locations/*/products/*/referenceImages/*`
*
* This class provides the ability to make remote calls to the backing service through method
@@ -459,10 +457,10 @@ public function __construct(array $options = [])
* }
* ```
*
- * @param string $parent The project in which the ProductSet should be created.
+ * @param string $parent Required. The project in which the ProductSet should be created.
*
* Format is `projects/PROJECT_ID/locations/LOC_ID`.
- * @param ProductSet $productSet The ProductSet to create.
+ * @param ProductSet $productSet Required. The ProductSet to create.
* @param array $optionalArgs {
* Optional.
*
@@ -541,7 +539,7 @@ public function createProductSet($parent, $productSet, array $optionalArgs = [])
* }
* ```
*
- * @param string $parent The project from which ProductSets should be listed.
+ * @param string $parent Required. The project from which ProductSets should be listed.
*
* Format is `projects/PROJECT_ID/locations/LOC_ID`.
* @param array $optionalArgs {
@@ -612,7 +610,7 @@ public function listProductSets($parent, array $optionalArgs = [])
* }
* ```
*
- * @param string $name Resource name of the ProductSet to get.
+ * @param string $name Required. Resource name of the ProductSet to get.
*
* Format is:
* `projects/PROJECT_ID/locations/LOG_ID/productSets/PRODUCT_SET_ID`
@@ -672,7 +670,7 @@ public function getProductSet($name, array $optionalArgs = [])
* }
* ```
*
- * @param ProductSet $productSet The ProductSet resource which replaces the one on the server.
+ * @param ProductSet $productSet Required. The ProductSet resource which replaces the one on the server.
* @param array $optionalArgs {
* Optional.
*
@@ -733,7 +731,7 @@ public function updateProductSet($productSet, array $optionalArgs = [])
* }
* ```
*
- * @param string $name Resource name of the ProductSet to delete.
+ * @param string $name Required. Resource name of the ProductSet to delete.
*
* Format is:
* `projects/PROJECT_ID/locations/LOC_ID/productSets/PRODUCT_SET_ID`
@@ -792,11 +790,11 @@ public function deleteProductSet($name, array $optionalArgs = [])
* }
* ```
*
- * @param string $parent The project in which the Product should be created.
+ * @param string $parent Required. The project in which the Product should be created.
*
* Format is
* `projects/PROJECT_ID/locations/LOC_ID`.
- * @param Product $product The product to create.
+ * @param Product $product Required. The product to create.
* @param array $optionalArgs {
* Optional.
*
@@ -874,7 +872,7 @@ public function createProduct($parent, $product, array $optionalArgs = [])
* }
* ```
*
- * @param string $parent The project OR ProductSet from which Products should be listed.
+ * @param string $parent Required. The project OR ProductSet from which Products should be listed.
*
* Format:
* `projects/PROJECT_ID/locations/LOC_ID`
@@ -946,7 +944,7 @@ public function listProducts($parent, array $optionalArgs = [])
* }
* ```
*
- * @param string $name Resource name of the Product to get.
+ * @param string $name Required. Resource name of the Product to get.
*
* Format is:
* `projects/PROJECT_ID/locations/LOC_ID/products/PRODUCT_ID`
@@ -1013,7 +1011,7 @@ public function getProduct($name, array $optionalArgs = [])
* }
* ```
*
- * @param Product $product The Product resource which replaces the one on the server.
+ * @param Product $product Required. The Product resource which replaces the one on the server.
* product.name is immutable.
* @param array $optionalArgs {
* Optional.
@@ -1077,7 +1075,7 @@ public function updateProduct($product, array $optionalArgs = [])
* }
* ```
*
- * @param string $name Resource name of product to delete.
+ * @param string $name Required. Resource name of product to delete.
*
* Format is:
* `projects/PROJECT_ID/locations/LOC_ID/products/PRODUCT_ID`
@@ -1147,11 +1145,11 @@ public function deleteProduct($name, array $optionalArgs = [])
* }
* ```
*
- * @param string $parent Resource name of the product in which to create the reference image.
+ * @param string $parent Required. Resource name of the product in which to create the reference image.
*
* Format is
* `projects/PROJECT_ID/locations/LOC_ID/products/PRODUCT_ID`.
- * @param ReferenceImage $referenceImage The reference image to create.
+ * @param ReferenceImage $referenceImage Required. The reference image to create.
* If an image ID is specified, it is ignored.
* @param array $optionalArgs {
* Optional.
@@ -1217,7 +1215,7 @@ public function createReferenceImage($parent, $referenceImage, array $optionalAr
* }
* ```
*
- * @param string $name The resource name of the reference image to delete.
+ * @param string $name Required. The resource name of the reference image to delete.
*
* Format is:
*
@@ -1290,7 +1288,7 @@ public function deleteReferenceImage($name, array $optionalArgs = [])
* }
* ```
*
- * @param string $parent Resource name of the product containing the reference images.
+ * @param string $parent Required. Resource name of the product containing the reference images.
*
* Format is
* `projects/PROJECT_ID/locations/LOC_ID/products/PRODUCT_ID`.
@@ -1362,7 +1360,7 @@ public function listReferenceImages($parent, array $optionalArgs = [])
* }
* ```
*
- * @param string $name The resource name of the ReferenceImage to get.
+ * @param string $name Required. The resource name of the ReferenceImage to get.
*
* Format is:
*
@@ -1424,11 +1422,11 @@ public function getReferenceImage($name, array $optionalArgs = [])
* }
* ```
*
- * @param string $name The resource name for the ProductSet to modify.
+ * @param string $name Required. The resource name for the ProductSet to modify.
*
* Format is:
* `projects/PROJECT_ID/locations/LOC_ID/productSets/PRODUCT_SET_ID`
- * @param string $product The resource name for the Product to be added to this ProductSet.
+ * @param string $product Required. The resource name for the Product to be added to this ProductSet.
*
* Format is:
* `projects/PROJECT_ID/locations/LOC_ID/products/PRODUCT_ID`
@@ -1481,11 +1479,11 @@ public function addProductToProductSet($name, $product, array $optionalArgs = []
* }
* ```
*
- * @param string $name The resource name for the ProductSet to modify.
+ * @param string $name Required. The resource name for the ProductSet to modify.
*
* Format is:
* `projects/PROJECT_ID/locations/LOC_ID/productSets/PRODUCT_SET_ID`
- * @param string $product The resource name for the Product to be removed from this ProductSet.
+ * @param string $product Required. The resource name for the Product to be removed from this ProductSet.
*
* Format is:
* `projects/PROJECT_ID/locations/LOC_ID/products/PRODUCT_ID`
@@ -1558,7 +1556,7 @@ public function removeProductFromProductSet($name, $product, array $optionalArgs
* }
* ```
*
- * @param string $name The ProductSet resource for which to retrieve Products.
+ * @param string $name Required. The ProductSet resource for which to retrieve Products.
*
* Format is:
* `projects/PROJECT_ID/locations/LOC_ID/productSets/PRODUCT_SET_ID`
@@ -1616,8 +1614,8 @@ public function listProductsInProductSet($name, array $optionalArgs = [])
* Asynchronous API that imports a list of reference images to specified
* product sets based on a list of image information.
*
- * The [google.longrunning.Operation][google.longrunning.Operation] API can be
- * used to keep track of the progress and results of the request.
+ * The [google.longrunning.Operation][google.longrunning.Operation] API can be used to keep track of the
+ * progress and results of the request.
* `Operation.metadata` contains `BatchOperationMetadata`. (progress)
* `Operation.response` contains `ImportProductSetsResponse`. (results)
*
@@ -1665,10 +1663,10 @@ public function listProductsInProductSet($name, array $optionalArgs = [])
* }
* ```
*
- * @param string $parent The project in which the ProductSets should be imported.
+ * @param string $parent Required. The project in which the ProductSets should be imported.
*
* Format is `projects/PROJECT_ID/locations/LOC_ID`.
- * @param ImportProductSetsInputConfig $inputConfig The input content for the list of requests.
+ * @param ImportProductSetsInputConfig $inputConfig Required. The input content for the list of requests.
* @param array $optionalArgs {
* Optional.
*
@@ -1727,8 +1725,8 @@ public function importProductSets($parent, $inputConfig, array $optionalArgs = [
* ProductSet, you must wait until the PurgeProducts operation has finished
* for that ProductSet.
*
- * The [google.longrunning.Operation][google.longrunning.Operation] API can be
- * used to keep track of the progress and results of the request.
+ * The [google.longrunning.Operation][google.longrunning.Operation] API can be used to keep track of the
+ * progress and results of the request.
* `Operation.metadata` contains `BatchOperationMetadata`. (progress)
*
* Sample code:
@@ -1768,7 +1766,7 @@ public function importProductSets($parent, $inputConfig, array $optionalArgs = [
* }
* ```
*
- * @param string $parent The project and location in which the Products should be deleted.
+ * @param string $parent Required. The project and location in which the Products should be deleted.
*
* Format is `projects/PROJECT_ID/locations/LOC_ID`.
* @param array $optionalArgs {
diff --git a/Vision/src/V1/GetProductRequest.php b/Vision/src/V1/GetProductRequest.php
index a8c225323402..470e31545a69 100644
--- a/Vision/src/V1/GetProductRequest.php
+++ b/Vision/src/V1/GetProductRequest.php
@@ -16,11 +16,11 @@
class GetProductRequest extends \Google\Protobuf\Internal\Message
{
/**
- * Resource name of the Product to get.
+ * Required. Resource name of the Product to get.
* Format is:
* `projects/PROJECT_ID/locations/LOC_ID/products/PRODUCT_ID`
*
- * 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 = '';
@@ -31,7 +31,7 @@ class GetProductRequest extends \Google\Protobuf\Internal\Message
* Optional. Data for populating the Message object.
*
* @type string $name
- * Resource name of the Product to get.
+ * Required. Resource name of the Product to get.
* Format is:
* `projects/PROJECT_ID/locations/LOC_ID/products/PRODUCT_ID`
* }
@@ -42,11 +42,11 @@ public function __construct($data = NULL) {
}
/**
- * Resource name of the Product to get.
+ * Required. Resource name of the Product to get.
* Format is:
* `projects/PROJECT_ID/locations/LOC_ID/products/PRODUCT_ID`
*
- * 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()
@@ -55,11 +55,11 @@ public function getName()
}
/**
- * Resource name of the Product to get.
+ * Required. Resource name of the Product to get.
* Format is:
* `projects/PROJECT_ID/locations/LOC_ID/products/PRODUCT_ID`
*
- * 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/Vision/src/V1/GetProductSetRequest.php b/Vision/src/V1/GetProductSetRequest.php
index 12bc83343c30..6eca0f61aa47 100644
--- a/Vision/src/V1/GetProductSetRequest.php
+++ b/Vision/src/V1/GetProductSetRequest.php
@@ -16,11 +16,11 @@
class GetProductSetRequest extends \Google\Protobuf\Internal\Message
{
/**
- * Resource name of the ProductSet to get.
+ * Required. Resource name of the ProductSet to get.
* Format is:
* `projects/PROJECT_ID/locations/LOG_ID/productSets/PRODUCT_SET_ID`
*
- * 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 = '';
@@ -31,7 +31,7 @@ class GetProductSetRequest extends \Google\Protobuf\Internal\Message
* Optional. Data for populating the Message object.
*
* @type string $name
- * Resource name of the ProductSet to get.
+ * Required. Resource name of the ProductSet to get.
* Format is:
* `projects/PROJECT_ID/locations/LOG_ID/productSets/PRODUCT_SET_ID`
* }
@@ -42,11 +42,11 @@ public function __construct($data = NULL) {
}
/**
- * Resource name of the ProductSet to get.
+ * Required. Resource name of the ProductSet to get.
* Format is:
* `projects/PROJECT_ID/locations/LOG_ID/productSets/PRODUCT_SET_ID`
*
- * 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()
@@ -55,11 +55,11 @@ public function getName()
}
/**
- * Resource name of the ProductSet to get.
+ * Required. Resource name of the ProductSet to get.
* Format is:
* `projects/PROJECT_ID/locations/LOG_ID/productSets/PRODUCT_SET_ID`
*
- * 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/Vision/src/V1/GetReferenceImageRequest.php b/Vision/src/V1/GetReferenceImageRequest.php
index 9a18f2558bf5..dbe3f1225fa6 100644
--- a/Vision/src/V1/GetReferenceImageRequest.php
+++ b/Vision/src/V1/GetReferenceImageRequest.php
@@ -16,11 +16,11 @@
class GetReferenceImageRequest extends \Google\Protobuf\Internal\Message
{
/**
- * The resource name of the ReferenceImage to get.
+ * Required. The resource name of the ReferenceImage to get.
* Format is:
* `projects/PROJECT_ID/locations/LOC_ID/products/PRODUCT_ID/referenceImages/IMAGE_ID`.
*
- * 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 = '';
@@ -31,7 +31,7 @@ class GetReferenceImageRequest extends \Google\Protobuf\Internal\Message
* Optional. Data for populating the Message object.
*
* @type string $name
- * The resource name of the ReferenceImage to get.
+ * Required. The resource name of the ReferenceImage to get.
* Format is:
* `projects/PROJECT_ID/locations/LOC_ID/products/PRODUCT_ID/referenceImages/IMAGE_ID`.
* }
@@ -42,11 +42,11 @@ public function __construct($data = NULL) {
}
/**
- * The resource name of the ReferenceImage to get.
+ * Required. The resource name of the ReferenceImage to get.
* Format is:
* `projects/PROJECT_ID/locations/LOC_ID/products/PRODUCT_ID/referenceImages/IMAGE_ID`.
*
- * 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()
@@ -55,11 +55,11 @@ public function getName()
}
/**
- * The resource name of the ReferenceImage to get.
+ * Required. The resource name of the ReferenceImage to get.
* Format is:
* `projects/PROJECT_ID/locations/LOC_ID/products/PRODUCT_ID/referenceImages/IMAGE_ID`.
*
- * 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/Vision/src/V1/ImportProductSetsGcsSource.php b/Vision/src/V1/ImportProductSetsGcsSource.php
index 3f7db71dd598..d9b048da433e 100644
--- a/Vision/src/V1/ImportProductSetsGcsSource.php
+++ b/Vision/src/V1/ImportProductSetsGcsSource.php
@@ -37,15 +37,13 @@ class ImportProductSetsGcsSource extends \Google\Protobuf\Internal\Message
* `product-display-name` column refers to
* [display_name][google.cloud.vision.v1.Product.display_name], the
* `product-category` column refers to
- * [product_category][google.cloud.vision.v1.Product.product_category], and
- * the `labels` column refers to
- * [product_labels][google.cloud.vision.v1.Product.product_labels].
+ * [product_category][google.cloud.vision.v1.Product.product_category], and the
+ * `labels` column refers to [product_labels][google.cloud.vision.v1.Product.product_labels].
* The `image-id` column is optional but must be unique if provided. If it is
* empty, the system will automatically assign a unique id to the image.
* The `product-display-name` column is optional. If it is empty, the system
- * sets the [display_name][google.cloud.vision.v1.Product.display_name] field
- * for the product to a space (" "). You can update the `display_name` later
- * by using the API.
+ * sets the [display_name][google.cloud.vision.v1.Product.display_name] field for the product to a
+ * space (" "). You can update the `display_name` later by using the API.
* If a `Product` with the specified `product-id` already exists, then the
* system ignores the `product-display-name`, `product-category`, and `labels`
* columns.
@@ -98,15 +96,13 @@ class ImportProductSetsGcsSource extends \Google\Protobuf\Internal\Message
* `product-display-name` column refers to
* [display_name][google.cloud.vision.v1.Product.display_name], the
* `product-category` column refers to
- * [product_category][google.cloud.vision.v1.Product.product_category], and
- * the `labels` column refers to
- * [product_labels][google.cloud.vision.v1.Product.product_labels].
+ * [product_category][google.cloud.vision.v1.Product.product_category], and the
+ * `labels` column refers to [product_labels][google.cloud.vision.v1.Product.product_labels].
* The `image-id` column is optional but must be unique if provided. If it is
* empty, the system will automatically assign a unique id to the image.
* The `product-display-name` column is optional. If it is empty, the system
- * sets the [display_name][google.cloud.vision.v1.Product.display_name] field
- * for the product to a space (" "). You can update the `display_name` later
- * by using the API.
+ * sets the [display_name][google.cloud.vision.v1.Product.display_name] field for the product to a
+ * space (" "). You can update the `display_name` later by using the API.
* If a `Product` with the specified `product-id` already exists, then the
* system ignores the `product-display-name`, `product-category`, and `labels`
* columns.
@@ -155,15 +151,13 @@ public function __construct($data = NULL) {
* `product-display-name` column refers to
* [display_name][google.cloud.vision.v1.Product.display_name], the
* `product-category` column refers to
- * [product_category][google.cloud.vision.v1.Product.product_category], and
- * the `labels` column refers to
- * [product_labels][google.cloud.vision.v1.Product.product_labels].
+ * [product_category][google.cloud.vision.v1.Product.product_category], and the
+ * `labels` column refers to [product_labels][google.cloud.vision.v1.Product.product_labels].
* The `image-id` column is optional but must be unique if provided. If it is
* empty, the system will automatically assign a unique id to the image.
* The `product-display-name` column is optional. If it is empty, the system
- * sets the [display_name][google.cloud.vision.v1.Product.display_name] field
- * for the product to a space (" "). You can update the `display_name` later
- * by using the API.
+ * sets the [display_name][google.cloud.vision.v1.Product.display_name] field for the product to a
+ * space (" "). You can update the `display_name` later by using the API.
* If a `Product` with the specified `product-id` already exists, then the
* system ignores the `product-display-name`, `product-category`, and `labels`
* columns.
@@ -214,15 +208,13 @@ public function getCsvFileUri()
* `product-display-name` column refers to
* [display_name][google.cloud.vision.v1.Product.display_name], the
* `product-category` column refers to
- * [product_category][google.cloud.vision.v1.Product.product_category], and
- * the `labels` column refers to
- * [product_labels][google.cloud.vision.v1.Product.product_labels].
+ * [product_category][google.cloud.vision.v1.Product.product_category], and the
+ * `labels` column refers to [product_labels][google.cloud.vision.v1.Product.product_labels].
* The `image-id` column is optional but must be unique if provided. If it is
* empty, the system will automatically assign a unique id to the image.
* The `product-display-name` column is optional. If it is empty, the system
- * sets the [display_name][google.cloud.vision.v1.Product.display_name] field
- * for the product to a space (" "). You can update the `display_name` later
- * by using the API.
+ * sets the [display_name][google.cloud.vision.v1.Product.display_name] field for the product to a
+ * space (" "). You can update the `display_name` later by using the API.
* If a `Product` with the specified `product-id` already exists, then the
* system ignores the `product-display-name`, `product-category`, and `labels`
* columns.
diff --git a/Vision/src/V1/ImportProductSetsRequest.php b/Vision/src/V1/ImportProductSetsRequest.php
index 4b26857efb09..c8388b26e48f 100644
--- a/Vision/src/V1/ImportProductSetsRequest.php
+++ b/Vision/src/V1/ImportProductSetsRequest.php
@@ -16,16 +16,16 @@
class ImportProductSetsRequest extends \Google\Protobuf\Internal\Message
{
/**
- * The project in which the ProductSets should be imported.
+ * Required. The project in which the ProductSets should be imported.
* Format is `projects/PROJECT_ID/locations/LOC_ID`.
*
- * 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 input content for the list of requests.
+ * Required. The input content for the list of requests.
*
- * Generated from protobuf field .google.cloud.vision.v1.ImportProductSetsInputConfig input_config = 2;
+ * Generated from protobuf field .google.cloud.vision.v1.ImportProductSetsInputConfig input_config = 2 [(.google.api.field_behavior) = REQUIRED];
*/
private $input_config = null;
@@ -36,10 +36,10 @@ class ImportProductSetsRequest extends \Google\Protobuf\Internal\Message
* Optional. Data for populating the Message object.
*
* @type string $parent
- * The project in which the ProductSets should be imported.
+ * Required. The project in which the ProductSets should be imported.
* Format is `projects/PROJECT_ID/locations/LOC_ID`.
* @type \Google\Cloud\Vision\V1\ImportProductSetsInputConfig $input_config
- * The input content for the list of requests.
+ * Required. The input content for the list of requests.
* }
*/
public function __construct($data = NULL) {
@@ -48,10 +48,10 @@ public function __construct($data = NULL) {
}
/**
- * The project in which the ProductSets should be imported.
+ * Required. The project in which the ProductSets should be imported.
* Format is `projects/PROJECT_ID/locations/LOC_ID`.
*
- * 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 project in which the ProductSets should be imported.
+ * Required. The project in which the ProductSets should be imported.
* Format is `projects/PROJECT_ID/locations/LOC_ID`.
*
- * 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
*/
@@ -76,9 +76,9 @@ public function setParent($var)
}
/**
- * The input content for the list of requests.
+ * Required. The input content for the list of requests.
*
- * Generated from protobuf field .google.cloud.vision.v1.ImportProductSetsInputConfig input_config = 2;
+ * Generated from protobuf field .google.cloud.vision.v1.ImportProductSetsInputConfig input_config = 2 [(.google.api.field_behavior) = REQUIRED];
* @return \Google\Cloud\Vision\V1\ImportProductSetsInputConfig
*/
public function getInputConfig()
@@ -87,9 +87,9 @@ public function getInputConfig()
}
/**
- * The input content for the list of requests.
+ * Required. The input content for the list of requests.
*
- * Generated from protobuf field .google.cloud.vision.v1.ImportProductSetsInputConfig input_config = 2;
+ * Generated from protobuf field .google.cloud.vision.v1.ImportProductSetsInputConfig input_config = 2 [(.google.api.field_behavior) = REQUIRED];
* @param \Google\Cloud\Vision\V1\ImportProductSetsInputConfig $var
* @return $this
*/
diff --git a/Vision/src/V1/ImportProductSetsResponse.php b/Vision/src/V1/ImportProductSetsResponse.php
index 62b732bae5ba..37b27a0cac1d 100644
--- a/Vision/src/V1/ImportProductSetsResponse.php
+++ b/Vision/src/V1/ImportProductSetsResponse.php
@@ -11,10 +11,8 @@
/**
* Response message for the `ImportProductSets` method.
* This message is returned by the
- * [google.longrunning.Operations.GetOperation][google.longrunning.Operations.GetOperation]
- * method in the returned
- * [google.longrunning.Operation.response][google.longrunning.Operation.response]
- * field.
+ * [google.longrunning.Operations.GetOperation][google.longrunning.Operations.GetOperation] method in the returned
+ * [google.longrunning.Operation.response][google.longrunning.Operation.response] field.
*
* Generated from protobuf message google.cloud.vision.v1.ImportProductSetsResponse
*/
diff --git a/Vision/src/V1/ListProductSetsRequest.php b/Vision/src/V1/ListProductSetsRequest.php
index 50d112249814..acc48a20c9c6 100644
--- a/Vision/src/V1/ListProductSetsRequest.php
+++ b/Vision/src/V1/ListProductSetsRequest.php
@@ -16,10 +16,10 @@
class ListProductSetsRequest extends \Google\Protobuf\Internal\Message
{
/**
- * The project from which ProductSets should be listed.
+ * Required. The project from which ProductSets should be listed.
* Format is `projects/PROJECT_ID/locations/LOC_ID`.
*
- * 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 = '';
/**
@@ -42,7 +42,7 @@ class ListProductSetsRequest extends \Google\Protobuf\Internal\Message
* Optional. Data for populating the Message object.
*
* @type string $parent
- * The project from which ProductSets should be listed.
+ * Required. The project from which ProductSets should be listed.
* Format is `projects/PROJECT_ID/locations/LOC_ID`.
* @type int $page_size
* The maximum number of items to return. Default 10, maximum 100.
@@ -56,10 +56,10 @@ public function __construct($data = NULL) {
}
/**
- * The project from which ProductSets should be listed.
+ * Required. The project from which ProductSets should be listed.
* Format is `projects/PROJECT_ID/locations/LOC_ID`.
*
- * 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()
@@ -68,10 +68,10 @@ public function getParent()
}
/**
- * The project from which ProductSets should be listed.
+ * Required. The project from which ProductSets should be listed.
* Format is `projects/PROJECT_ID/locations/LOC_ID`.
*
- * 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/Vision/src/V1/ListProductsInProductSetRequest.php b/Vision/src/V1/ListProductsInProductSetRequest.php
index 8ae6f95a6974..5ba960cd9e35 100644
--- a/Vision/src/V1/ListProductsInProductSetRequest.php
+++ b/Vision/src/V1/ListProductsInProductSetRequest.php
@@ -16,11 +16,11 @@
class ListProductsInProductSetRequest extends \Google\Protobuf\Internal\Message
{
/**
- * The ProductSet resource for which to retrieve Products.
+ * Required. The ProductSet resource for which to retrieve Products.
* Format is:
* `projects/PROJECT_ID/locations/LOC_ID/productSets/PRODUCT_SET_ID`
*
- * 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 = '';
/**
@@ -43,7 +43,7 @@ class ListProductsInProductSetRequest extends \Google\Protobuf\Internal\Message
* Optional. Data for populating the Message object.
*
* @type string $name
- * The ProductSet resource for which to retrieve Products.
+ * Required. The ProductSet resource for which to retrieve Products.
* Format is:
* `projects/PROJECT_ID/locations/LOC_ID/productSets/PRODUCT_SET_ID`
* @type int $page_size
@@ -58,11 +58,11 @@ public function __construct($data = NULL) {
}
/**
- * The ProductSet resource for which to retrieve Products.
+ * Required. The ProductSet resource for which to retrieve Products.
* Format is:
* `projects/PROJECT_ID/locations/LOC_ID/productSets/PRODUCT_SET_ID`
*
- * 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()
@@ -71,11 +71,11 @@ public function getName()
}
/**
- * The ProductSet resource for which to retrieve Products.
+ * Required. The ProductSet resource for which to retrieve Products.
* Format is:
* `projects/PROJECT_ID/locations/LOC_ID/productSets/PRODUCT_SET_ID`
*
- * 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/Vision/src/V1/ListProductsRequest.php b/Vision/src/V1/ListProductsRequest.php
index 46552a6f8a1f..1f59758c3c1f 100644
--- a/Vision/src/V1/ListProductsRequest.php
+++ b/Vision/src/V1/ListProductsRequest.php
@@ -16,11 +16,11 @@
class ListProductsRequest extends \Google\Protobuf\Internal\Message
{
/**
- * The project OR ProductSet from which Products should be listed.
+ * Required. The project OR ProductSet from which Products should be listed.
* Format:
* `projects/PROJECT_ID/locations/LOC_ID`
*
- * 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 = '';
/**
@@ -43,7 +43,7 @@ class ListProductsRequest extends \Google\Protobuf\Internal\Message
* Optional. Data for populating the Message object.
*
* @type string $parent
- * The project OR ProductSet from which Products should be listed.
+ * Required. The project OR ProductSet from which Products should be listed.
* Format:
* `projects/PROJECT_ID/locations/LOC_ID`
* @type int $page_size
@@ -58,11 +58,11 @@ public function __construct($data = NULL) {
}
/**
- * The project OR ProductSet from which Products should be listed.
+ * Required. The project OR ProductSet from which Products should be listed.
* Format:
* `projects/PROJECT_ID/locations/LOC_ID`
*
- * 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()
@@ -71,11 +71,11 @@ public function getParent()
}
/**
- * The project OR ProductSet from which Products should be listed.
+ * Required. The project OR ProductSet from which Products should be listed.
* Format:
* `projects/PROJECT_ID/locations/LOC_ID`
*
- * 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/Vision/src/V1/ListReferenceImagesRequest.php b/Vision/src/V1/ListReferenceImagesRequest.php
index fe315197fdd3..4dec2658f247 100644
--- a/Vision/src/V1/ListReferenceImagesRequest.php
+++ b/Vision/src/V1/ListReferenceImagesRequest.php
@@ -16,11 +16,11 @@
class ListReferenceImagesRequest extends \Google\Protobuf\Internal\Message
{
/**
- * Resource name of the product containing the reference images.
+ * Required. Resource name of the product containing the reference images.
* Format is
* `projects/PROJECT_ID/locations/LOC_ID/products/PRODUCT_ID`.
*
- * 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 = '';
/**
@@ -45,7 +45,7 @@ class ListReferenceImagesRequest extends \Google\Protobuf\Internal\Message
* Optional. Data for populating the Message object.
*
* @type string $parent
- * Resource name of the product containing the reference images.
+ * Required. Resource name of the product containing the reference images.
* Format is
* `projects/PROJECT_ID/locations/LOC_ID/products/PRODUCT_ID`.
* @type int $page_size
@@ -62,11 +62,11 @@ public function __construct($data = NULL) {
}
/**
- * Resource name of the product containing the reference images.
+ * Required. Resource name of the product containing the reference images.
* Format is
* `projects/PROJECT_ID/locations/LOC_ID/products/PRODUCT_ID`.
*
- * 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()
@@ -75,11 +75,11 @@ public function getParent()
}
/**
- * Resource name of the product containing the reference images.
+ * Required. Resource name of the product containing the reference images.
* Format is
* `projects/PROJECT_ID/locations/LOC_ID/products/PRODUCT_ID`.
*
- * 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/Vision/src/V1/Product.php b/Vision/src/V1/Product.php
index 3f5d34e4e0b5..87720b3aa5cb 100644
--- a/Vision/src/V1/Product.php
+++ b/Vision/src/V1/Product.php
@@ -39,13 +39,12 @@ class Product extends \Google\Protobuf\Internal\Message
*/
private $description = '';
/**
- * The category for the product identified by the reference image. This should
+ * Immutable. The category for the product identified by the reference image. This should
* be either "homegoods-v2", "apparel-v2", "toys-v2", "packagedgoods-v1", or
* "general-v1" The legacy categories "homegoods", "apparel", and "toys" are
* still supported, but these should not be used for new products.
- * This field is immutable.
*
- * Generated from protobuf field string product_category = 4;
+ * Generated from protobuf field string product_category = 4 [(.google.api.field_behavior) = IMMUTABLE];
*/
private $product_category = '';
/**
@@ -82,11 +81,10 @@ class Product extends \Google\Protobuf\Internal\Message
* User-provided metadata to be stored with this product. Must be at most 4096
* characters long.
* @type string $product_category
- * The category for the product identified by the reference image. This should
+ * Immutable. The category for the product identified by the reference image. This should
* be either "homegoods-v2", "apparel-v2", "toys-v2", "packagedgoods-v1", or
* "general-v1" The legacy categories "homegoods", "apparel", and "toys" are
* still supported, but these should not be used for new products.
- * This field is immutable.
* @type \Google\Cloud\Vision\V1\Product\KeyValue[]|\Google\Protobuf\Internal\RepeatedField $product_labels
* Key-value pairs that can be attached to a product. At query time,
* constraints can be specified based on the product_labels.
@@ -194,13 +192,12 @@ public function setDescription($var)
}
/**
- * The category for the product identified by the reference image. This should
+ * Immutable. The category for the product identified by the reference image. This should
* be either "homegoods-v2", "apparel-v2", "toys-v2", "packagedgoods-v1", or
* "general-v1" The legacy categories "homegoods", "apparel", and "toys" are
* still supported, but these should not be used for new products.
- * This field is immutable.
*
- * Generated from protobuf field string product_category = 4;
+ * Generated from protobuf field string product_category = 4 [(.google.api.field_behavior) = IMMUTABLE];
* @return string
*/
public function getProductCategory()
@@ -209,13 +206,12 @@ public function getProductCategory()
}
/**
- * The category for the product identified by the reference image. This should
+ * Immutable. The category for the product identified by the reference image. This should
* be either "homegoods-v2", "apparel-v2", "toys-v2", "packagedgoods-v1", or
* "general-v1" The legacy categories "homegoods", "apparel", and "toys" are
* still supported, but these should not be used for new products.
- * This field is immutable.
*
- * Generated from protobuf field string product_category = 4;
+ * Generated from protobuf field string product_category = 4 [(.google.api.field_behavior) = IMMUTABLE];
* @param string $var
* @return $this
*/
diff --git a/Vision/src/V1/ProductSearchGrpcClient.php b/Vision/src/V1/ProductSearchGrpcClient.php
index 48b8125c73aa..02372d6dd634 100644
--- a/Vision/src/V1/ProductSearchGrpcClient.php
+++ b/Vision/src/V1/ProductSearchGrpcClient.php
@@ -23,18 +23,16 @@
* Manages Products and ProductSets of reference images for use in product
* search. It uses the following resource model:
*
- * - The API has a collection of [ProductSet][google.cloud.vision.v1.ProductSet]
- * resources, named `projects/*/locations/*/productSets/*`, which acts as a way
- * to put different products into groups to limit identification.
+ * - The API has a collection of [ProductSet][google.cloud.vision.v1.ProductSet] resources, named
+ * `projects/*/locations/*/productSets/*`, which acts as a way to put different
+ * products into groups to limit identification.
*
* In parallel,
*
- * - The API has a collection of [Product][google.cloud.vision.v1.Product]
- * resources, named
+ * - The API has a collection of [Product][google.cloud.vision.v1.Product] resources, named
* `projects/*/locations/*/products/*`
*
- * - Each [Product][google.cloud.vision.v1.Product] has a collection of
- * [ReferenceImage][google.cloud.vision.v1.ReferenceImage] resources, named
+ * - Each [Product][google.cloud.vision.v1.Product] has a collection of [ReferenceImage][google.cloud.vision.v1.ReferenceImage] resources, named
* `projects/*/locations/*/products/*/referenceImages/*`
*/
class ProductSearchGrpcClient extends \Grpc\BaseStub {
@@ -394,8 +392,8 @@ public function ListProductsInProductSet(\Google\Cloud\Vision\V1\ListProductsInP
* Asynchronous API that imports a list of reference images to specified
* product sets based on a list of image information.
*
- * The [google.longrunning.Operation][google.longrunning.Operation] API can be
- * used to keep track of the progress and results of the request.
+ * The [google.longrunning.Operation][google.longrunning.Operation] API can be used to keep track of the
+ * progress and results of the request.
* `Operation.metadata` contains `BatchOperationMetadata`. (progress)
* `Operation.response` contains `ImportProductSetsResponse`. (results)
*
@@ -436,8 +434,8 @@ public function ImportProductSets(\Google\Cloud\Vision\V1\ImportProductSetsReque
* ProductSet, you must wait until the PurgeProducts operation has finished
* for that ProductSet.
*
- * The [google.longrunning.Operation][google.longrunning.Operation] API can be
- * used to keep track of the progress and results of the request.
+ * The [google.longrunning.Operation][google.longrunning.Operation] API can be used to keep track of the
+ * progress and results of the request.
* `Operation.metadata` contains `BatchOperationMetadata`. (progress)
* @param \Google\Cloud\Vision\V1\PurgeProductsRequest $argument input argument
* @param array $metadata metadata
diff --git a/Vision/src/V1/ProductSearchParams.php b/Vision/src/V1/ProductSearchParams.php
index d8f9f70e35d2..c0005c9a7fba 100644
--- a/Vision/src/V1/ProductSearchParams.php
+++ b/Vision/src/V1/ProductSearchParams.php
@@ -23,8 +23,7 @@ class ProductSearchParams extends \Google\Protobuf\Internal\Message
*/
private $bounding_poly = null;
/**
- * The resource name of a [ProductSet][google.cloud.vision.v1.ProductSet] to
- * be searched for similar images.
+ * The resource name of a [ProductSet][google.cloud.vision.v1.ProductSet] to be searched for similar images.
* Format is:
* `projects/PROJECT_ID/locations/LOC_ID/productSets/PRODUCT_SET_ID`.
*
@@ -66,8 +65,7 @@ class ProductSearchParams extends \Google\Protobuf\Internal\Message
* The bounding polygon around the area of interest in the image.
* Optional. If it is not specified, system discretion will be applied.
* @type string $product_set
- * The resource name of a [ProductSet][google.cloud.vision.v1.ProductSet] to
- * be searched for similar images.
+ * The resource name of a [ProductSet][google.cloud.vision.v1.ProductSet] to be searched for similar images.
* Format is:
* `projects/PROJECT_ID/locations/LOC_ID/productSets/PRODUCT_SET_ID`.
* @type string[]|\Google\Protobuf\Internal\RepeatedField $product_categories
@@ -122,8 +120,7 @@ public function setBoundingPoly($var)
}
/**
- * The resource name of a [ProductSet][google.cloud.vision.v1.ProductSet] to
- * be searched for similar images.
+ * The resource name of a [ProductSet][google.cloud.vision.v1.ProductSet] to be searched for similar images.
* Format is:
* `projects/PROJECT_ID/locations/LOC_ID/productSets/PRODUCT_SET_ID`.
*
@@ -136,8 +133,7 @@ public function getProductSet()
}
/**
- * The resource name of a [ProductSet][google.cloud.vision.v1.ProductSet] to
- * be searched for similar images.
+ * The resource name of a [ProductSet][google.cloud.vision.v1.ProductSet] to be searched for similar images.
* Format is:
* `projects/PROJECT_ID/locations/LOC_ID/productSets/PRODUCT_SET_ID`.
*
diff --git a/Vision/src/V1/ProductSet.php b/Vision/src/V1/ProductSet.php
index be6028696dcd..58804c0f592b 100644
--- a/Vision/src/V1/ProductSet.php
+++ b/Vision/src/V1/ProductSet.php
@@ -40,7 +40,7 @@ class ProductSet extends \Google\Protobuf\Internal\Message
* "1970-01-01T00:00:00Z".
* This field is ignored when creating a ProductSet.
*
- * Generated from protobuf field .google.protobuf.Timestamp index_time = 3;
+ * Generated from protobuf field .google.protobuf.Timestamp index_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
*/
private $index_time = null;
/**
@@ -48,7 +48,7 @@ class ProductSet extends \Google\Protobuf\Internal\Message
* is populated.
* This field is ignored when creating a ProductSet.
*
- * Generated from protobuf field .google.rpc.Status index_error = 4;
+ * Generated from protobuf field .google.rpc.Status index_error = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
*/
private $index_error = null;
@@ -150,7 +150,7 @@ public function setDisplayName($var)
* "1970-01-01T00:00:00Z".
* This field is ignored when creating a ProductSet.
*
- * Generated from protobuf field .google.protobuf.Timestamp index_time = 3;
+ * Generated from protobuf field .google.protobuf.Timestamp index_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
* @return \Google\Protobuf\Timestamp
*/
public function getIndexTime()
@@ -165,7 +165,7 @@ public function getIndexTime()
* "1970-01-01T00:00:00Z".
* This field is ignored when creating a ProductSet.
*
- * Generated from protobuf field .google.protobuf.Timestamp index_time = 3;
+ * Generated from protobuf field .google.protobuf.Timestamp index_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
* @param \Google\Protobuf\Timestamp $var
* @return $this
*/
@@ -182,7 +182,7 @@ public function setIndexTime($var)
* is populated.
* This field is ignored when creating a ProductSet.
*
- * Generated from protobuf field .google.rpc.Status index_error = 4;
+ * Generated from protobuf field .google.rpc.Status index_error = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
* @return \Google\Rpc\Status
*/
public function getIndexError()
@@ -195,7 +195,7 @@ public function getIndexError()
* is populated.
* This field is ignored when creating a ProductSet.
*
- * Generated from protobuf field .google.rpc.Status index_error = 4;
+ * Generated from protobuf field .google.rpc.Status index_error = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
* @param \Google\Rpc\Status $var
* @return $this
*/
diff --git a/Vision/src/V1/PurgeProductsRequest.php b/Vision/src/V1/PurgeProductsRequest.php
index 401b07d2a53e..742428505b7f 100644
--- a/Vision/src/V1/PurgeProductsRequest.php
+++ b/Vision/src/V1/PurgeProductsRequest.php
@@ -16,10 +16,10 @@
class PurgeProductsRequest extends \Google\Protobuf\Internal\Message
{
/**
- * The project and location in which the Products should be deleted.
+ * Required. The project and location in which the Products should be deleted.
* Format is `projects/PROJECT_ID/locations/LOC_ID`.
*
- * 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 = '';
/**
@@ -43,7 +43,7 @@ class PurgeProductsRequest extends \Google\Protobuf\Internal\Message
* If delete_orphan_products is true, all Products that are not in any
* ProductSet will be deleted.
* @type string $parent
- * The project and location in which the Products should be deleted.
+ * Required. The project and location in which the Products should be deleted.
* Format is `projects/PROJECT_ID/locations/LOC_ID`.
* @type bool $force
* The default value is false. Override this value to true to actually perform
@@ -110,10 +110,10 @@ public function setDeleteOrphanProducts($var)
}
/**
- * The project and location in which the Products should be deleted.
+ * Required. The project and location in which the Products should be deleted.
* Format is `projects/PROJECT_ID/locations/LOC_ID`.
*
- * 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()
@@ -122,10 +122,10 @@ public function getParent()
}
/**
- * The project and location in which the Products should be deleted.
+ * Required. The project and location in which the Products should be deleted.
* Format is `projects/PROJECT_ID/locations/LOC_ID`.
*
- * 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/Vision/src/V1/ReferenceImage.php b/Vision/src/V1/ReferenceImage.php
index 2964d548c482..c1aa62a0edd9 100644
--- a/Vision/src/V1/ReferenceImage.php
+++ b/Vision/src/V1/ReferenceImage.php
@@ -26,23 +26,22 @@ class ReferenceImage extends \Google\Protobuf\Internal\Message
*/
private $name = '';
/**
- * The Google Cloud Storage URI of the reference image.
+ * Required. The Google Cloud Storage URI of the reference image.
* The URI must start with `gs://`.
- * Required.
*
- * Generated from protobuf field string uri = 2;
+ * Generated from protobuf field string uri = 2 [(.google.api.field_behavior) = REQUIRED];
*/
private $uri = '';
/**
- * Bounding polygons around the areas of interest in the reference image.
- * Optional. If this field is empty, the system will try to detect regions of
+ * Optional. Bounding polygons around the areas of interest in the reference image.
+ * If this field is empty, the system will try to detect regions of
* interest. At most 10 bounding polygons will be used.
* The provided shape is converted into a non-rotated rectangle. Once
* converted, the small edge of the rectangle must be greater than or equal
* to 300 pixels. The aspect ratio must be 1:4 or less (i.e. 1:3 is ok; 1:5
* is not).
*
- * Generated from protobuf field repeated .google.cloud.vision.v1.BoundingPoly bounding_polys = 3;
+ * Generated from protobuf field repeated .google.cloud.vision.v1.BoundingPoly bounding_polys = 3 [(.google.api.field_behavior) = OPTIONAL];
*/
private $bounding_polys;
@@ -58,12 +57,11 @@ class ReferenceImage extends \Google\Protobuf\Internal\Message
* `projects/PROJECT_ID/locations/LOC_ID/products/PRODUCT_ID/referenceImages/IMAGE_ID`.
* This field is ignored when creating a reference image.
* @type string $uri
- * The Google Cloud Storage URI of the reference image.
+ * Required. The Google Cloud Storage URI of the reference image.
* The URI must start with `gs://`.
- * Required.
* @type \Google\Cloud\Vision\V1\BoundingPoly[]|\Google\Protobuf\Internal\RepeatedField $bounding_polys
- * Bounding polygons around the areas of interest in the reference image.
- * Optional. If this field is empty, the system will try to detect regions of
+ * Optional. Bounding polygons around the areas of interest in the reference image.
+ * If this field is empty, the system will try to detect regions of
* interest. At most 10 bounding polygons will be used.
* The provided shape is converted into a non-rotated rectangle. Once
* converted, the small edge of the rectangle must be greater than or equal
@@ -109,11 +107,10 @@ public function setName($var)
}
/**
- * The Google Cloud Storage URI of the reference image.
+ * Required. The Google Cloud Storage URI of the reference image.
* The URI must start with `gs://`.
- * Required.
*
- * Generated from protobuf field string uri = 2;
+ * Generated from protobuf field string uri = 2 [(.google.api.field_behavior) = REQUIRED];
* @return string
*/
public function getUri()
@@ -122,11 +119,10 @@ public function getUri()
}
/**
- * The Google Cloud Storage URI of the reference image.
+ * Required. The Google Cloud Storage URI of the reference image.
* The URI must start with `gs://`.
- * Required.
*
- * Generated from protobuf field string uri = 2;
+ * Generated from protobuf field string uri = 2 [(.google.api.field_behavior) = REQUIRED];
* @param string $var
* @return $this
*/
@@ -139,15 +135,15 @@ public function setUri($var)
}
/**
- * Bounding polygons around the areas of interest in the reference image.
- * Optional. If this field is empty, the system will try to detect regions of
+ * Optional. Bounding polygons around the areas of interest in the reference image.
+ * If this field is empty, the system will try to detect regions of
* interest. At most 10 bounding polygons will be used.
* The provided shape is converted into a non-rotated rectangle. Once
* converted, the small edge of the rectangle must be greater than or equal
* to 300 pixels. The aspect ratio must be 1:4 or less (i.e. 1:3 is ok; 1:5
* is not).
*
- * Generated from protobuf field repeated .google.cloud.vision.v1.BoundingPoly bounding_polys = 3;
+ * Generated from protobuf field repeated .google.cloud.vision.v1.BoundingPoly bounding_polys = 3 [(.google.api.field_behavior) = OPTIONAL];
* @return \Google\Protobuf\Internal\RepeatedField
*/
public function getBoundingPolys()
@@ -156,15 +152,15 @@ public function getBoundingPolys()
}
/**
- * Bounding polygons around the areas of interest in the reference image.
- * Optional. If this field is empty, the system will try to detect regions of
+ * Optional. Bounding polygons around the areas of interest in the reference image.
+ * If this field is empty, the system will try to detect regions of
* interest. At most 10 bounding polygons will be used.
* The provided shape is converted into a non-rotated rectangle. Once
* converted, the small edge of the rectangle must be greater than or equal
* to 300 pixels. The aspect ratio must be 1:4 or less (i.e. 1:3 is ok; 1:5
* is not).
*
- * Generated from protobuf field repeated .google.cloud.vision.v1.BoundingPoly bounding_polys = 3;
+ * Generated from protobuf field repeated .google.cloud.vision.v1.BoundingPoly bounding_polys = 3 [(.google.api.field_behavior) = OPTIONAL];
* @param \Google\Cloud\Vision\V1\BoundingPoly[]|\Google\Protobuf\Internal\RepeatedField $var
* @return $this
*/
diff --git a/Vision/src/V1/RemoveProductFromProductSetRequest.php b/Vision/src/V1/RemoveProductFromProductSetRequest.php
index 48ceafba54a9..db0e08f4fb14 100644
--- a/Vision/src/V1/RemoveProductFromProductSetRequest.php
+++ b/Vision/src/V1/RemoveProductFromProductSetRequest.php
@@ -16,19 +16,19 @@
class RemoveProductFromProductSetRequest extends \Google\Protobuf\Internal\Message
{
/**
- * The resource name for the ProductSet to modify.
+ * Required. The resource name for the ProductSet to modify.
* Format is:
* `projects/PROJECT_ID/locations/LOC_ID/productSets/PRODUCT_SET_ID`
*
- * 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 resource name for the Product to be removed from this ProductSet.
+ * Required. The resource name for the Product to be removed from this ProductSet.
* Format is:
* `projects/PROJECT_ID/locations/LOC_ID/products/PRODUCT_ID`
*
- * Generated from protobuf field string product = 2;
+ * Generated from protobuf field string product = 2 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = {
*/
private $product = '';
@@ -39,11 +39,11 @@ class RemoveProductFromProductSetRequest extends \Google\Protobuf\Internal\Messa
* Optional. Data for populating the Message object.
*
* @type string $name
- * The resource name for the ProductSet to modify.
+ * Required. The resource name for the ProductSet to modify.
* Format is:
* `projects/PROJECT_ID/locations/LOC_ID/productSets/PRODUCT_SET_ID`
* @type string $product
- * The resource name for the Product to be removed from this ProductSet.
+ * Required. The resource name for the Product to be removed from this ProductSet.
* Format is:
* `projects/PROJECT_ID/locations/LOC_ID/products/PRODUCT_ID`
* }
@@ -54,11 +54,11 @@ public function __construct($data = NULL) {
}
/**
- * The resource name for the ProductSet to modify.
+ * Required. The resource name for the ProductSet to modify.
* Format is:
* `projects/PROJECT_ID/locations/LOC_ID/productSets/PRODUCT_SET_ID`
*
- * 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()
@@ -67,11 +67,11 @@ public function getName()
}
/**
- * The resource name for the ProductSet to modify.
+ * Required. The resource name for the ProductSet to modify.
* Format is:
* `projects/PROJECT_ID/locations/LOC_ID/productSets/PRODUCT_SET_ID`
*
- * 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
*/
@@ -84,11 +84,11 @@ public function setName($var)
}
/**
- * The resource name for the Product to be removed from this ProductSet.
+ * Required. The resource name for the Product to be removed from this ProductSet.
* Format is:
* `projects/PROJECT_ID/locations/LOC_ID/products/PRODUCT_ID`
*
- * Generated from protobuf field string product = 2;
+ * Generated from protobuf field string product = 2 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = {
* @return string
*/
public function getProduct()
@@ -97,11 +97,11 @@ public function getProduct()
}
/**
- * The resource name for the Product to be removed from this ProductSet.
+ * Required. The resource name for the Product to be removed from this ProductSet.
* Format is:
* `projects/PROJECT_ID/locations/LOC_ID/products/PRODUCT_ID`
*
- * Generated from protobuf field string product = 2;
+ * Generated from protobuf field string product = 2 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = {
* @param string $var
* @return $this
*/
diff --git a/Vision/src/V1/SafeSearchAnnotation.php b/Vision/src/V1/SafeSearchAnnotation.php
index 6429ac1c327b..b7dc0f17d0df 100644
--- a/Vision/src/V1/SafeSearchAnnotation.php
+++ b/Vision/src/V1/SafeSearchAnnotation.php
@@ -54,6 +54,48 @@ class SafeSearchAnnotation extends \Google\Protobuf\Internal\Message
* Generated from protobuf field .google.cloud.vision.v1.Likelihood racy = 9;
*/
private $racy = 0;
+ /**
+ * Confidence of adult_score. Range [0, 1]. 0 means not confident, 1 means
+ * very confident.
+ *
+ * Generated from protobuf field float adult_confidence = 16;
+ */
+ private $adult_confidence = 0.0;
+ /**
+ * Confidence of spoof_score. Range [0, 1]. 0 means not confident, 1 means
+ * very confident.
+ *
+ * Generated from protobuf field float spoof_confidence = 18;
+ */
+ private $spoof_confidence = 0.0;
+ /**
+ * Confidence of medical_score. Range [0, 1]. 0 means not confident, 1 means
+ * very confident.
+ *
+ * Generated from protobuf field float medical_confidence = 20;
+ */
+ private $medical_confidence = 0.0;
+ /**
+ * Confidence of violence_score. Range [0, 1]. 0 means not confident, 1 means
+ * very confident.
+ *
+ * Generated from protobuf field float violence_confidence = 22;
+ */
+ private $violence_confidence = 0.0;
+ /**
+ * Confidence of racy_score. Range [0, 1]. 0 means not confident, 1 means very
+ * confident.
+ *
+ * Generated from protobuf field float racy_confidence = 24;
+ */
+ private $racy_confidence = 0.0;
+ /**
+ * Confidence of nsfw_score. Range [0, 1]. 0 means not confident, 1 means very
+ * confident.
+ *
+ * Generated from protobuf field float nsfw_confidence = 26;
+ */
+ private $nsfw_confidence = 0.0;
/**
* Constructor.
@@ -78,6 +120,24 @@ class SafeSearchAnnotation extends \Google\Protobuf\Internal\Message
* include (but is not limited to) skimpy or sheer clothing, strategically
* covered nudity, lewd or provocative poses, or close-ups of sensitive
* body areas.
+ * @type float $adult_confidence
+ * Confidence of adult_score. Range [0, 1]. 0 means not confident, 1 means
+ * very confident.
+ * @type float $spoof_confidence
+ * Confidence of spoof_score. Range [0, 1]. 0 means not confident, 1 means
+ * very confident.
+ * @type float $medical_confidence
+ * Confidence of medical_score. Range [0, 1]. 0 means not confident, 1 means
+ * very confident.
+ * @type float $violence_confidence
+ * Confidence of violence_score. Range [0, 1]. 0 means not confident, 1 means
+ * very confident.
+ * @type float $racy_confidence
+ * Confidence of racy_score. Range [0, 1]. 0 means not confident, 1 means very
+ * confident.
+ * @type float $nsfw_confidence
+ * Confidence of nsfw_score. Range [0, 1]. 0 means not confident, 1 means very
+ * confident.
* }
*/
public function __construct($data = NULL) {
@@ -229,5 +289,173 @@ public function setRacy($var)
return $this;
}
+ /**
+ * Confidence of adult_score. Range [0, 1]. 0 means not confident, 1 means
+ * very confident.
+ *
+ * Generated from protobuf field float adult_confidence = 16;
+ * @return float
+ */
+ public function getAdultConfidence()
+ {
+ return $this->adult_confidence;
+ }
+
+ /**
+ * Confidence of adult_score. Range [0, 1]. 0 means not confident, 1 means
+ * very confident.
+ *
+ * Generated from protobuf field float adult_confidence = 16;
+ * @param float $var
+ * @return $this
+ */
+ public function setAdultConfidence($var)
+ {
+ GPBUtil::checkFloat($var);
+ $this->adult_confidence = $var;
+
+ return $this;
+ }
+
+ /**
+ * Confidence of spoof_score. Range [0, 1]. 0 means not confident, 1 means
+ * very confident.
+ *
+ * Generated from protobuf field float spoof_confidence = 18;
+ * @return float
+ */
+ public function getSpoofConfidence()
+ {
+ return $this->spoof_confidence;
+ }
+
+ /**
+ * Confidence of spoof_score. Range [0, 1]. 0 means not confident, 1 means
+ * very confident.
+ *
+ * Generated from protobuf field float spoof_confidence = 18;
+ * @param float $var
+ * @return $this
+ */
+ public function setSpoofConfidence($var)
+ {
+ GPBUtil::checkFloat($var);
+ $this->spoof_confidence = $var;
+
+ return $this;
+ }
+
+ /**
+ * Confidence of medical_score. Range [0, 1]. 0 means not confident, 1 means
+ * very confident.
+ *
+ * Generated from protobuf field float medical_confidence = 20;
+ * @return float
+ */
+ public function getMedicalConfidence()
+ {
+ return $this->medical_confidence;
+ }
+
+ /**
+ * Confidence of medical_score. Range [0, 1]. 0 means not confident, 1 means
+ * very confident.
+ *
+ * Generated from protobuf field float medical_confidence = 20;
+ * @param float $var
+ * @return $this
+ */
+ public function setMedicalConfidence($var)
+ {
+ GPBUtil::checkFloat($var);
+ $this->medical_confidence = $var;
+
+ return $this;
+ }
+
+ /**
+ * Confidence of violence_score. Range [0, 1]. 0 means not confident, 1 means
+ * very confident.
+ *
+ * Generated from protobuf field float violence_confidence = 22;
+ * @return float
+ */
+ public function getViolenceConfidence()
+ {
+ return $this->violence_confidence;
+ }
+
+ /**
+ * Confidence of violence_score. Range [0, 1]. 0 means not confident, 1 means
+ * very confident.
+ *
+ * Generated from protobuf field float violence_confidence = 22;
+ * @param float $var
+ * @return $this
+ */
+ public function setViolenceConfidence($var)
+ {
+ GPBUtil::checkFloat($var);
+ $this->violence_confidence = $var;
+
+ return $this;
+ }
+
+ /**
+ * Confidence of racy_score. Range [0, 1]. 0 means not confident, 1 means very
+ * confident.
+ *
+ * Generated from protobuf field float racy_confidence = 24;
+ * @return float
+ */
+ public function getRacyConfidence()
+ {
+ return $this->racy_confidence;
+ }
+
+ /**
+ * Confidence of racy_score. Range [0, 1]. 0 means not confident, 1 means very
+ * confident.
+ *
+ * Generated from protobuf field float racy_confidence = 24;
+ * @param float $var
+ * @return $this
+ */
+ public function setRacyConfidence($var)
+ {
+ GPBUtil::checkFloat($var);
+ $this->racy_confidence = $var;
+
+ return $this;
+ }
+
+ /**
+ * Confidence of nsfw_score. Range [0, 1]. 0 means not confident, 1 means very
+ * confident.
+ *
+ * Generated from protobuf field float nsfw_confidence = 26;
+ * @return float
+ */
+ public function getNsfwConfidence()
+ {
+ return $this->nsfw_confidence;
+ }
+
+ /**
+ * Confidence of nsfw_score. Range [0, 1]. 0 means not confident, 1 means very
+ * confident.
+ *
+ * Generated from protobuf field float nsfw_confidence = 26;
+ * @param float $var
+ * @return $this
+ */
+ public function setNsfwConfidence($var)
+ {
+ GPBUtil::checkFloat($var);
+ $this->nsfw_confidence = $var;
+
+ return $this;
+ }
+
}
diff --git a/Vision/src/V1/TextAnnotation.php b/Vision/src/V1/TextAnnotation.php
index 3401eebe97ac..0117a00fbabb 100644
--- a/Vision/src/V1/TextAnnotation.php
+++ b/Vision/src/V1/TextAnnotation.php
@@ -14,9 +14,8 @@
* TextAnnotation -> Page -> Block -> Paragraph -> Word -> Symbol
* Each structural component, starting from Page, may further have their own
* properties. Properties describe detected languages, breaks etc.. Please refer
- * to the
- * [TextAnnotation.TextProperty][google.cloud.vision.v1.TextAnnotation.TextProperty]
- * message definition below for more detail.
+ * to the [TextAnnotation.TextProperty][google.cloud.vision.v1.TextAnnotation.TextProperty] message definition below for more
+ * detail.
*
* Generated from protobuf message google.cloud.vision.v1.TextAnnotation
*/
diff --git a/Vision/src/V1/UpdateProductRequest.php b/Vision/src/V1/UpdateProductRequest.php
index fc3a5c91c52b..d9dfb52c20ad 100644
--- a/Vision/src/V1/UpdateProductRequest.php
+++ b/Vision/src/V1/UpdateProductRequest.php
@@ -16,10 +16,10 @@
class UpdateProductRequest extends \Google\Protobuf\Internal\Message
{
/**
- * The Product resource which replaces the one on the server.
+ * Required. The Product resource which replaces the one on the server.
* product.name is immutable.
*
- * Generated from protobuf field .google.cloud.vision.v1.Product product = 1;
+ * Generated from protobuf field .google.cloud.vision.v1.Product product = 1 [(.google.api.field_behavior) = REQUIRED];
*/
private $product = null;
/**
@@ -40,7 +40,7 @@ class UpdateProductRequest extends \Google\Protobuf\Internal\Message
* Optional. Data for populating the Message object.
*
* @type \Google\Cloud\Vision\V1\Product $product
- * The Product resource which replaces the one on the server.
+ * Required. The Product resource which replaces the one on the server.
* product.name is immutable.
* @type \Google\Protobuf\FieldMask $update_mask
* The [FieldMask][google.protobuf.FieldMask] that specifies which fields
@@ -56,10 +56,10 @@ public function __construct($data = NULL) {
}
/**
- * The Product resource which replaces the one on the server.
+ * Required. The Product resource which replaces the one on the server.
* product.name is immutable.
*
- * Generated from protobuf field .google.cloud.vision.v1.Product product = 1;
+ * Generated from protobuf field .google.cloud.vision.v1.Product product = 1 [(.google.api.field_behavior) = REQUIRED];
* @return \Google\Cloud\Vision\V1\Product
*/
public function getProduct()
@@ -68,10 +68,10 @@ public function getProduct()
}
/**
- * The Product resource which replaces the one on the server.
+ * Required. The Product resource which replaces the one on the server.
* product.name is immutable.
*
- * Generated from protobuf field .google.cloud.vision.v1.Product product = 1;
+ * Generated from protobuf field .google.cloud.vision.v1.Product product = 1 [(.google.api.field_behavior) = REQUIRED];
* @param \Google\Cloud\Vision\V1\Product $var
* @return $this
*/
diff --git a/Vision/src/V1/UpdateProductSetRequest.php b/Vision/src/V1/UpdateProductSetRequest.php
index b53910e95b2e..a3ecb0f33b78 100644
--- a/Vision/src/V1/UpdateProductSetRequest.php
+++ b/Vision/src/V1/UpdateProductSetRequest.php
@@ -16,9 +16,9 @@
class UpdateProductSetRequest extends \Google\Protobuf\Internal\Message
{
/**
- * The ProductSet resource which replaces the one on the server.
+ * Required. The ProductSet resource which replaces the one on the server.
*
- * Generated from protobuf field .google.cloud.vision.v1.ProductSet product_set = 1;
+ * Generated from protobuf field .google.cloud.vision.v1.ProductSet product_set = 1 [(.google.api.field_behavior) = REQUIRED];
*/
private $product_set = null;
/**
@@ -38,7 +38,7 @@ class UpdateProductSetRequest extends \Google\Protobuf\Internal\Message
* Optional. Data for populating the Message object.
*
* @type \Google\Cloud\Vision\V1\ProductSet $product_set
- * The ProductSet resource which replaces the one on the server.
+ * Required. The ProductSet resource which replaces the one on the server.
* @type \Google\Protobuf\FieldMask $update_mask
* The [FieldMask][google.protobuf.FieldMask] that specifies which fields to
* update.
@@ -52,9 +52,9 @@ public function __construct($data = NULL) {
}
/**
- * The ProductSet resource which replaces the one on the server.
+ * Required. The ProductSet resource which replaces the one on the server.
*
- * Generated from protobuf field .google.cloud.vision.v1.ProductSet product_set = 1;
+ * Generated from protobuf field .google.cloud.vision.v1.ProductSet product_set = 1 [(.google.api.field_behavior) = REQUIRED];
* @return \Google\Cloud\Vision\V1\ProductSet
*/
public function getProductSet()
@@ -63,9 +63,9 @@ public function getProductSet()
}
/**
- * The ProductSet resource which replaces the one on the server.
+ * Required. The ProductSet resource which replaces the one on the server.
*
- * Generated from protobuf field .google.cloud.vision.v1.ProductSet product_set = 1;
+ * Generated from protobuf field .google.cloud.vision.v1.ProductSet product_set = 1 [(.google.api.field_behavior) = REQUIRED];
* @param \Google\Cloud\Vision\V1\ProductSet $var
* @return $this
*/
diff --git a/Vision/synth.metadata b/Vision/synth.metadata
index e79d29d09e61..0de6ac08b072 100644
--- a/Vision/synth.metadata
+++ b/Vision/synth.metadata
@@ -1,5 +1,5 @@
{
- "updateTime": "2019-09-13T10:04:30.737612Z",
+ "updateTime": "2019-09-14T10:04:25.546121Z",
"sources": [
{
"generator": {
@@ -12,8 +12,8 @@
"git": {
"name": "googleapis",
"remote": "https://github.com/googleapis/googleapis.git",
- "sha": "dc88acb2ced136067d3ed2356b6a87ca7f017a96",
- "internalRef": "268735517"
+ "sha": "6b2ba2ae3124c22ecb56af7102c78110b8576671",
+ "internalRef": "268974829"
}
}
],