diff --git a/packages/google-cloud-vision/protos/protos.d.ts b/packages/google-cloud-vision/protos/protos.d.ts index b72c7a2fa1e..e1032f7cdf2 100644 --- a/packages/google-cloud-vision/protos/protos.d.ts +++ b/packages/google-cloud-vision/protos/protos.d.ts @@ -12,7 +12,7 @@ // See the License for the specific language governing permissions and // limitations under the License. -import * as Long from "long"; +import Long = require("long"); import {protobuf as $protobuf} from "google-gax"; /** Namespace google. */ export namespace google { @@ -120,6 +120,13 @@ export namespace google { * @returns JSON object */ public toJSON(): { [k: string]: any }; + + /** + * Gets the default type url for Vertex + * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns The default type url + */ + public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a NormalizedVertex. */ @@ -216,6 +223,13 @@ export namespace google { * @returns JSON object */ public toJSON(): { [k: string]: any }; + + /** + * Gets the default type url for NormalizedVertex + * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns The default type url + */ + public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a BoundingPoly. */ @@ -312,6 +326,13 @@ export namespace google { * @returns JSON object */ public toJSON(): { [k: string]: any }; + + /** + * Gets the default type url for BoundingPoly + * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns The default type url + */ + public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a Position. */ @@ -414,6 +435,13 @@ export namespace google { * @returns JSON object */ public toJSON(): { [k: string]: any }; + + /** + * Gets the default type url for Position + * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns The default type url + */ + public static getTypeUrl(typeUrlPrefix?: string): string; } /** Represents an ImageAnnotator */ @@ -496,28 +524,28 @@ export namespace google { namespace ImageAnnotator { /** - * Callback as used by {@link google.cloud.vision.v1.ImageAnnotator#batchAnnotateImages}. + * Callback as used by {@link google.cloud.vision.v1.ImageAnnotator|batchAnnotateImages}. * @param error Error, if any * @param [response] BatchAnnotateImagesResponse */ type BatchAnnotateImagesCallback = (error: (Error|null), response?: google.cloud.vision.v1.BatchAnnotateImagesResponse) => void; /** - * Callback as used by {@link google.cloud.vision.v1.ImageAnnotator#batchAnnotateFiles}. + * Callback as used by {@link google.cloud.vision.v1.ImageAnnotator|batchAnnotateFiles}. * @param error Error, if any * @param [response] BatchAnnotateFilesResponse */ type BatchAnnotateFilesCallback = (error: (Error|null), response?: google.cloud.vision.v1.BatchAnnotateFilesResponse) => void; /** - * Callback as used by {@link google.cloud.vision.v1.ImageAnnotator#asyncBatchAnnotateImages}. + * Callback as used by {@link google.cloud.vision.v1.ImageAnnotator|asyncBatchAnnotateImages}. * @param error Error, if any * @param [response] Operation */ type AsyncBatchAnnotateImagesCallback = (error: (Error|null), response?: google.longrunning.Operation) => void; /** - * Callback as used by {@link google.cloud.vision.v1.ImageAnnotator#asyncBatchAnnotateFiles}. + * Callback as used by {@link google.cloud.vision.v1.ImageAnnotator|asyncBatchAnnotateFiles}. * @param error Error, if any * @param [response] Operation */ @@ -634,6 +662,13 @@ export namespace google { * @returns JSON object */ public toJSON(): { [k: string]: any }; + + /** + * Gets the default type url for Feature + * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns The default type url + */ + public static getTypeUrl(typeUrlPrefix?: string): string; } namespace Feature { @@ -750,6 +785,13 @@ export namespace google { * @returns JSON object */ public toJSON(): { [k: string]: any }; + + /** + * Gets the default type url for ImageSource + * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns The default type url + */ + public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of an Image. */ @@ -846,6 +888,13 @@ export namespace google { * @returns JSON object */ public toJSON(): { [k: string]: any }; + + /** + * Gets the default type url for Image + * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns The default type url + */ + public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a FaceAnnotation. */ @@ -1020,6 +1069,13 @@ export namespace google { * @returns JSON object */ public toJSON(): { [k: string]: any }; + + /** + * Gets the default type url for FaceAnnotation + * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns The default type url + */ + public static getTypeUrl(typeUrlPrefix?: string): string; } namespace FaceAnnotation { @@ -1118,6 +1174,13 @@ export namespace google { * @returns JSON object */ public toJSON(): { [k: string]: any }; + + /** + * Gets the default type url for Landmark + * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns The default type url + */ + public static getTypeUrl(typeUrlPrefix?: string): string; } namespace Landmark { @@ -1253,6 +1316,13 @@ export namespace google { * @returns JSON object */ public toJSON(): { [k: string]: any }; + + /** + * Gets the default type url for LocationInfo + * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns The default type url + */ + public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a Property. */ @@ -1355,6 +1425,13 @@ export namespace google { * @returns JSON object */ public toJSON(): { [k: string]: any }; + + /** + * Gets the default type url for Property + * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns The default type url + */ + public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of an EntityAnnotation. */ @@ -1493,6 +1570,13 @@ export namespace google { * @returns JSON object */ public toJSON(): { [k: string]: any }; + + /** + * Gets the default type url for EntityAnnotation + * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns The default type url + */ + public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a LocalizedObjectAnnotation. */ @@ -1607,6 +1691,13 @@ export namespace google { * @returns JSON object */ public toJSON(): { [k: string]: any }; + + /** + * Gets the default type url for LocalizedObjectAnnotation + * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns The default type url + */ + public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a SafeSearchAnnotation. */ @@ -1721,6 +1812,13 @@ export namespace google { * @returns JSON object */ public toJSON(): { [k: string]: any }; + + /** + * Gets the default type url for SafeSearchAnnotation + * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns The default type url + */ + public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a LatLongRect. */ @@ -1817,6 +1915,13 @@ export namespace google { * @returns JSON object */ public toJSON(): { [k: string]: any }; + + /** + * Gets the default type url for LatLongRect + * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns The default type url + */ + public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a ColorInfo. */ @@ -1919,6 +2024,13 @@ export namespace google { * @returns JSON object */ public toJSON(): { [k: string]: any }; + + /** + * Gets the default type url for ColorInfo + * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns The default type url + */ + public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a DominantColorsAnnotation. */ @@ -2009,6 +2121,13 @@ export namespace google { * @returns JSON object */ public toJSON(): { [k: string]: any }; + + /** + * Gets the default type url for DominantColorsAnnotation + * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns The default type url + */ + public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of an ImageProperties. */ @@ -2099,6 +2218,13 @@ export namespace google { * @returns JSON object */ public toJSON(): { [k: string]: any }; + + /** + * Gets the default type url for ImageProperties + * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns The default type url + */ + public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a CropHint. */ @@ -2201,6 +2327,13 @@ export namespace google { * @returns JSON object */ public toJSON(): { [k: string]: any }; + + /** + * Gets the default type url for CropHint + * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns The default type url + */ + public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a CropHintsAnnotation. */ @@ -2291,6 +2424,13 @@ export namespace google { * @returns JSON object */ public toJSON(): { [k: string]: any }; + + /** + * Gets the default type url for CropHintsAnnotation + * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns The default type url + */ + public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a CropHintsParams. */ @@ -2381,6 +2521,13 @@ export namespace google { * @returns JSON object */ public toJSON(): { [k: string]: any }; + + /** + * Gets the default type url for CropHintsParams + * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns The default type url + */ + public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a WebDetectionParams. */ @@ -2471,6 +2618,13 @@ export namespace google { * @returns JSON object */ public toJSON(): { [k: string]: any }; + + /** + * Gets the default type url for WebDetectionParams + * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns The default type url + */ + public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a TextDetectionParams. */ @@ -2567,6 +2721,13 @@ export namespace google { * @returns JSON object */ public toJSON(): { [k: string]: any }; + + /** + * Gets the default type url for TextDetectionParams + * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns The default type url + */ + public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of an ImageContext. */ @@ -2687,6 +2848,13 @@ export namespace google { * @returns JSON object */ public toJSON(): { [k: string]: any }; + + /** + * Gets the default type url for ImageContext + * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns The default type url + */ + public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of an AnnotateImageRequest. */ @@ -2789,6 +2957,13 @@ export namespace google { * @returns JSON object */ public toJSON(): { [k: string]: any }; + + /** + * Gets the default type url for AnnotateImageRequest + * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns The default type url + */ + public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of an ImageAnnotationContext. */ @@ -2885,6 +3060,13 @@ export namespace google { * @returns JSON object */ public toJSON(): { [k: string]: any }; + + /** + * Gets the default type url for ImageAnnotationContext + * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns The default type url + */ + public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of an AnnotateImageResponse. */ @@ -3053,6 +3235,13 @@ export namespace google { * @returns JSON object */ public toJSON(): { [k: string]: any }; + + /** + * Gets the default type url for AnnotateImageResponse + * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns The default type url + */ + public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a BatchAnnotateImagesRequest. */ @@ -3149,6 +3338,13 @@ export namespace google { * @returns JSON object */ public toJSON(): { [k: string]: any }; + + /** + * Gets the default type url for BatchAnnotateImagesRequest + * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns The default type url + */ + public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a BatchAnnotateImagesResponse. */ @@ -3239,6 +3435,13 @@ export namespace google { * @returns JSON object */ public toJSON(): { [k: string]: any }; + + /** + * Gets the default type url for BatchAnnotateImagesResponse + * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns The default type url + */ + public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of an AnnotateFileRequest. */ @@ -3347,6 +3550,13 @@ export namespace google { * @returns JSON object */ public toJSON(): { [k: string]: any }; + + /** + * Gets the default type url for AnnotateFileRequest + * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns The default type url + */ + public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of an AnnotateFileResponse. */ @@ -3455,6 +3665,13 @@ export namespace google { * @returns JSON object */ public toJSON(): { [k: string]: any }; + + /** + * Gets the default type url for AnnotateFileResponse + * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns The default type url + */ + public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a BatchAnnotateFilesRequest. */ @@ -3551,6 +3768,13 @@ export namespace google { * @returns JSON object */ public toJSON(): { [k: string]: any }; + + /** + * Gets the default type url for BatchAnnotateFilesRequest + * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns The default type url + */ + public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a BatchAnnotateFilesResponse. */ @@ -3641,6 +3865,13 @@ export namespace google { * @returns JSON object */ public toJSON(): { [k: string]: any }; + + /** + * Gets the default type url for BatchAnnotateFilesResponse + * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns The default type url + */ + public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of an AsyncAnnotateFileRequest. */ @@ -3749,6 +3980,13 @@ export namespace google { * @returns JSON object */ public toJSON(): { [k: string]: any }; + + /** + * Gets the default type url for AsyncAnnotateFileRequest + * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns The default type url + */ + public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of an AsyncAnnotateFileResponse. */ @@ -3839,6 +4077,13 @@ export namespace google { * @returns JSON object */ public toJSON(): { [k: string]: any }; + + /** + * Gets the default type url for AsyncAnnotateFileResponse + * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns The default type url + */ + public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of an AsyncBatchAnnotateImagesRequest. */ @@ -3941,6 +4186,13 @@ export namespace google { * @returns JSON object */ public toJSON(): { [k: string]: any }; + + /** + * Gets the default type url for AsyncBatchAnnotateImagesRequest + * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns The default type url + */ + public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of an AsyncBatchAnnotateImagesResponse. */ @@ -4031,6 +4283,13 @@ export namespace google { * @returns JSON object */ public toJSON(): { [k: string]: any }; + + /** + * Gets the default type url for AsyncBatchAnnotateImagesResponse + * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns The default type url + */ + public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of an AsyncBatchAnnotateFilesRequest. */ @@ -4127,6 +4386,13 @@ export namespace google { * @returns JSON object */ public toJSON(): { [k: string]: any }; + + /** + * Gets the default type url for AsyncBatchAnnotateFilesRequest + * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns The default type url + */ + public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of an AsyncBatchAnnotateFilesResponse. */ @@ -4217,6 +4483,13 @@ export namespace google { * @returns JSON object */ public toJSON(): { [k: string]: any }; + + /** + * Gets the default type url for AsyncBatchAnnotateFilesResponse + * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns The default type url + */ + public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of an InputConfig. */ @@ -4319,6 +4592,13 @@ export namespace google { * @returns JSON object */ public toJSON(): { [k: string]: any }; + + /** + * Gets the default type url for InputConfig + * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns The default type url + */ + public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of an OutputConfig. */ @@ -4415,6 +4695,13 @@ export namespace google { * @returns JSON object */ public toJSON(): { [k: string]: any }; + + /** + * Gets the default type url for OutputConfig + * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns The default type url + */ + public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a GcsSource. */ @@ -4505,6 +4792,13 @@ export namespace google { * @returns JSON object */ public toJSON(): { [k: string]: any }; + + /** + * Gets the default type url for GcsSource + * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns The default type url + */ + public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a GcsDestination. */ @@ -4595,6 +4889,13 @@ export namespace google { * @returns JSON object */ public toJSON(): { [k: string]: any }; + + /** + * Gets the default type url for GcsDestination + * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns The default type url + */ + public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of an OperationMetadata. */ @@ -4697,6 +4998,13 @@ export namespace google { * @returns JSON object */ public toJSON(): { [k: string]: any }; + + /** + * Gets the default type url for OperationMetadata + * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns The default type url + */ + public static getTypeUrl(typeUrlPrefix?: string): string; } namespace OperationMetadata { @@ -4817,6 +5125,13 @@ export namespace google { * @returns JSON object */ public toJSON(): { [k: string]: any }; + + /** + * Gets the default type url for ProductSearchParams + * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns The default type url + */ + public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a ProductSearchResults. */ @@ -4919,6 +5234,13 @@ export namespace google { * @returns JSON object */ public toJSON(): { [k: string]: any }; + + /** + * Gets the default type url for ProductSearchResults + * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns The default type url + */ + public static getTypeUrl(typeUrlPrefix?: string): string; } namespace ProductSearchResults { @@ -5023,6 +5345,13 @@ export namespace google { * @returns JSON object */ public toJSON(): { [k: string]: any }; + + /** + * Gets the default type url for Result + * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns The default type url + */ + public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of an ObjectAnnotation. */ @@ -5131,6 +5460,13 @@ export namespace google { * @returns JSON object */ public toJSON(): { [k: string]: any }; + + /** + * Gets the default type url for ObjectAnnotation + * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns The default type url + */ + public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a GroupedResult. */ @@ -5233,6 +5569,13 @@ export namespace google { * @returns JSON object */ public toJSON(): { [k: string]: any }; + + /** + * Gets the default type url for GroupedResult + * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns The default type url + */ + public static getTypeUrl(typeUrlPrefix?: string): string; } } @@ -5526,133 +5869,133 @@ export namespace google { namespace ProductSearch { /** - * Callback as used by {@link google.cloud.vision.v1.ProductSearch#createProductSet}. + * Callback as used by {@link google.cloud.vision.v1.ProductSearch|createProductSet}. * @param error Error, if any * @param [response] ProductSet */ type CreateProductSetCallback = (error: (Error|null), response?: google.cloud.vision.v1.ProductSet) => void; /** - * Callback as used by {@link google.cloud.vision.v1.ProductSearch#listProductSets}. + * Callback as used by {@link google.cloud.vision.v1.ProductSearch|listProductSets}. * @param error Error, if any * @param [response] ListProductSetsResponse */ type ListProductSetsCallback = (error: (Error|null), response?: google.cloud.vision.v1.ListProductSetsResponse) => void; /** - * Callback as used by {@link google.cloud.vision.v1.ProductSearch#getProductSet}. + * Callback as used by {@link google.cloud.vision.v1.ProductSearch|getProductSet}. * @param error Error, if any * @param [response] ProductSet */ type GetProductSetCallback = (error: (Error|null), response?: google.cloud.vision.v1.ProductSet) => void; /** - * Callback as used by {@link google.cloud.vision.v1.ProductSearch#updateProductSet}. + * Callback as used by {@link google.cloud.vision.v1.ProductSearch|updateProductSet}. * @param error Error, if any * @param [response] ProductSet */ type UpdateProductSetCallback = (error: (Error|null), response?: google.cloud.vision.v1.ProductSet) => void; /** - * Callback as used by {@link google.cloud.vision.v1.ProductSearch#deleteProductSet}. + * Callback as used by {@link google.cloud.vision.v1.ProductSearch|deleteProductSet}. * @param error Error, if any * @param [response] Empty */ type DeleteProductSetCallback = (error: (Error|null), response?: google.protobuf.Empty) => void; /** - * Callback as used by {@link google.cloud.vision.v1.ProductSearch#createProduct}. + * Callback as used by {@link google.cloud.vision.v1.ProductSearch|createProduct}. * @param error Error, if any * @param [response] Product */ type CreateProductCallback = (error: (Error|null), response?: google.cloud.vision.v1.Product) => void; /** - * Callback as used by {@link google.cloud.vision.v1.ProductSearch#listProducts}. + * Callback as used by {@link google.cloud.vision.v1.ProductSearch|listProducts}. * @param error Error, if any * @param [response] ListProductsResponse */ type ListProductsCallback = (error: (Error|null), response?: google.cloud.vision.v1.ListProductsResponse) => void; /** - * Callback as used by {@link google.cloud.vision.v1.ProductSearch#getProduct}. + * Callback as used by {@link google.cloud.vision.v1.ProductSearch|getProduct}. * @param error Error, if any * @param [response] Product */ type GetProductCallback = (error: (Error|null), response?: google.cloud.vision.v1.Product) => void; /** - * Callback as used by {@link google.cloud.vision.v1.ProductSearch#updateProduct}. + * Callback as used by {@link google.cloud.vision.v1.ProductSearch|updateProduct}. * @param error Error, if any * @param [response] Product */ type UpdateProductCallback = (error: (Error|null), response?: google.cloud.vision.v1.Product) => void; /** - * Callback as used by {@link google.cloud.vision.v1.ProductSearch#deleteProduct}. + * Callback as used by {@link google.cloud.vision.v1.ProductSearch|deleteProduct}. * @param error Error, if any * @param [response] Empty */ type DeleteProductCallback = (error: (Error|null), response?: google.protobuf.Empty) => void; /** - * Callback as used by {@link google.cloud.vision.v1.ProductSearch#createReferenceImage}. + * Callback as used by {@link google.cloud.vision.v1.ProductSearch|createReferenceImage}. * @param error Error, if any * @param [response] ReferenceImage */ type CreateReferenceImageCallback = (error: (Error|null), response?: google.cloud.vision.v1.ReferenceImage) => void; /** - * Callback as used by {@link google.cloud.vision.v1.ProductSearch#deleteReferenceImage}. + * Callback as used by {@link google.cloud.vision.v1.ProductSearch|deleteReferenceImage}. * @param error Error, if any * @param [response] Empty */ type DeleteReferenceImageCallback = (error: (Error|null), response?: google.protobuf.Empty) => void; /** - * Callback as used by {@link google.cloud.vision.v1.ProductSearch#listReferenceImages}. + * Callback as used by {@link google.cloud.vision.v1.ProductSearch|listReferenceImages}. * @param error Error, if any * @param [response] ListReferenceImagesResponse */ type ListReferenceImagesCallback = (error: (Error|null), response?: google.cloud.vision.v1.ListReferenceImagesResponse) => void; /** - * Callback as used by {@link google.cloud.vision.v1.ProductSearch#getReferenceImage}. + * Callback as used by {@link google.cloud.vision.v1.ProductSearch|getReferenceImage}. * @param error Error, if any * @param [response] ReferenceImage */ type GetReferenceImageCallback = (error: (Error|null), response?: google.cloud.vision.v1.ReferenceImage) => void; /** - * Callback as used by {@link google.cloud.vision.v1.ProductSearch#addProductToProductSet}. + * Callback as used by {@link google.cloud.vision.v1.ProductSearch|addProductToProductSet}. * @param error Error, if any * @param [response] Empty */ type AddProductToProductSetCallback = (error: (Error|null), response?: google.protobuf.Empty) => void; /** - * Callback as used by {@link google.cloud.vision.v1.ProductSearch#removeProductFromProductSet}. + * Callback as used by {@link google.cloud.vision.v1.ProductSearch|removeProductFromProductSet}. * @param error Error, if any * @param [response] Empty */ type RemoveProductFromProductSetCallback = (error: (Error|null), response?: google.protobuf.Empty) => void; /** - * Callback as used by {@link google.cloud.vision.v1.ProductSearch#listProductsInProductSet}. + * Callback as used by {@link google.cloud.vision.v1.ProductSearch|listProductsInProductSet}. * @param error Error, if any * @param [response] ListProductsInProductSetResponse */ type ListProductsInProductSetCallback = (error: (Error|null), response?: google.cloud.vision.v1.ListProductsInProductSetResponse) => void; /** - * Callback as used by {@link google.cloud.vision.v1.ProductSearch#importProductSets}. + * Callback as used by {@link google.cloud.vision.v1.ProductSearch|importProductSets}. * @param error Error, if any * @param [response] Operation */ type ImportProductSetsCallback = (error: (Error|null), response?: google.longrunning.Operation) => void; /** - * Callback as used by {@link google.cloud.vision.v1.ProductSearch#purgeProducts}. + * Callback as used by {@link google.cloud.vision.v1.ProductSearch|purgeProducts}. * @param error Error, if any * @param [response] Operation */ @@ -5771,6 +6114,13 @@ export namespace google { * @returns JSON object */ public toJSON(): { [k: string]: any }; + + /** + * Gets the default type url for Product + * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns The default type url + */ + public static getTypeUrl(typeUrlPrefix?: string): string; } namespace Product { @@ -5869,6 +6219,13 @@ export namespace google { * @returns JSON object */ public toJSON(): { [k: string]: any }; + + /** + * Gets the default type url for KeyValue + * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns The default type url + */ + public static getTypeUrl(typeUrlPrefix?: string): string; } } @@ -5978,6 +6335,13 @@ export namespace google { * @returns JSON object */ public toJSON(): { [k: string]: any }; + + /** + * Gets the default type url for ProductSet + * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns The default type url + */ + public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a ReferenceImage. */ @@ -6080,6 +6444,13 @@ export namespace google { * @returns JSON object */ public toJSON(): { [k: string]: any }; + + /** + * Gets the default type url for ReferenceImage + * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns The default type url + */ + public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a CreateProductRequest. */ @@ -6182,6 +6553,13 @@ export namespace google { * @returns JSON object */ public toJSON(): { [k: string]: any }; + + /** + * Gets the default type url for CreateProductRequest + * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns The default type url + */ + public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a ListProductsRequest. */ @@ -6284,6 +6662,13 @@ export namespace google { * @returns JSON object */ public toJSON(): { [k: string]: any }; + + /** + * Gets the default type url for ListProductsRequest + * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns The default type url + */ + public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a ListProductsResponse. */ @@ -6380,6 +6765,13 @@ export namespace google { * @returns JSON object */ public toJSON(): { [k: string]: any }; + + /** + * Gets the default type url for ListProductsResponse + * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns The default type url + */ + public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a GetProductRequest. */ @@ -6470,6 +6862,13 @@ export namespace google { * @returns JSON object */ public toJSON(): { [k: string]: any }; + + /** + * Gets the default type url for GetProductRequest + * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns The default type url + */ + public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of an UpdateProductRequest. */ @@ -6566,6 +6965,13 @@ export namespace google { * @returns JSON object */ public toJSON(): { [k: string]: any }; + + /** + * Gets the default type url for UpdateProductRequest + * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns The default type url + */ + public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a DeleteProductRequest. */ @@ -6656,6 +7062,13 @@ export namespace google { * @returns JSON object */ public toJSON(): { [k: string]: any }; + + /** + * Gets the default type url for DeleteProductRequest + * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns The default type url + */ + public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a CreateProductSetRequest. */ @@ -6758,6 +7171,13 @@ export namespace google { * @returns JSON object */ public toJSON(): { [k: string]: any }; + + /** + * Gets the default type url for CreateProductSetRequest + * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns The default type url + */ + public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a ListProductSetsRequest. */ @@ -6860,6 +7280,13 @@ export namespace google { * @returns JSON object */ public toJSON(): { [k: string]: any }; + + /** + * Gets the default type url for ListProductSetsRequest + * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns The default type url + */ + public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a ListProductSetsResponse. */ @@ -6956,6 +7383,13 @@ export namespace google { * @returns JSON object */ public toJSON(): { [k: string]: any }; + + /** + * Gets the default type url for ListProductSetsResponse + * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns The default type url + */ + public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a GetProductSetRequest. */ @@ -7046,6 +7480,13 @@ export namespace google { * @returns JSON object */ public toJSON(): { [k: string]: any }; + + /** + * Gets the default type url for GetProductSetRequest + * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns The default type url + */ + public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of an UpdateProductSetRequest. */ @@ -7142,6 +7583,13 @@ export namespace google { * @returns JSON object */ public toJSON(): { [k: string]: any }; + + /** + * Gets the default type url for UpdateProductSetRequest + * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns The default type url + */ + public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a DeleteProductSetRequest. */ @@ -7232,6 +7680,13 @@ export namespace google { * @returns JSON object */ public toJSON(): { [k: string]: any }; + + /** + * Gets the default type url for DeleteProductSetRequest + * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns The default type url + */ + public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a CreateReferenceImageRequest. */ @@ -7334,6 +7789,13 @@ export namespace google { * @returns JSON object */ public toJSON(): { [k: string]: any }; + + /** + * Gets the default type url for CreateReferenceImageRequest + * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns The default type url + */ + public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a ListReferenceImagesRequest. */ @@ -7436,6 +7898,13 @@ export namespace google { * @returns JSON object */ public toJSON(): { [k: string]: any }; + + /** + * Gets the default type url for ListReferenceImagesRequest + * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns The default type url + */ + public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a ListReferenceImagesResponse. */ @@ -7538,6 +8007,13 @@ export namespace google { * @returns JSON object */ public toJSON(): { [k: string]: any }; + + /** + * Gets the default type url for ListReferenceImagesResponse + * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns The default type url + */ + public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a GetReferenceImageRequest. */ @@ -7628,6 +8104,13 @@ export namespace google { * @returns JSON object */ public toJSON(): { [k: string]: any }; + + /** + * Gets the default type url for GetReferenceImageRequest + * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns The default type url + */ + public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a DeleteReferenceImageRequest. */ @@ -7718,6 +8201,13 @@ export namespace google { * @returns JSON object */ public toJSON(): { [k: string]: any }; + + /** + * Gets the default type url for DeleteReferenceImageRequest + * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns The default type url + */ + public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of an AddProductToProductSetRequest. */ @@ -7814,6 +8304,13 @@ export namespace google { * @returns JSON object */ public toJSON(): { [k: string]: any }; + + /** + * Gets the default type url for AddProductToProductSetRequest + * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns The default type url + */ + public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a RemoveProductFromProductSetRequest. */ @@ -7910,6 +8407,13 @@ export namespace google { * @returns JSON object */ public toJSON(): { [k: string]: any }; + + /** + * Gets the default type url for RemoveProductFromProductSetRequest + * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns The default type url + */ + public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a ListProductsInProductSetRequest. */ @@ -8012,6 +8516,13 @@ export namespace google { * @returns JSON object */ public toJSON(): { [k: string]: any }; + + /** + * Gets the default type url for ListProductsInProductSetRequest + * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns The default type url + */ + public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a ListProductsInProductSetResponse. */ @@ -8108,6 +8619,13 @@ export namespace google { * @returns JSON object */ public toJSON(): { [k: string]: any }; + + /** + * Gets the default type url for ListProductsInProductSetResponse + * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns The default type url + */ + public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of an ImportProductSetsGcsSource. */ @@ -8198,6 +8716,13 @@ export namespace google { * @returns JSON object */ public toJSON(): { [k: string]: any }; + + /** + * Gets the default type url for ImportProductSetsGcsSource + * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns The default type url + */ + public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of an ImportProductSetsInputConfig. */ @@ -8291,6 +8816,13 @@ export namespace google { * @returns JSON object */ public toJSON(): { [k: string]: any }; + + /** + * Gets the default type url for ImportProductSetsInputConfig + * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns The default type url + */ + public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of an ImportProductSetsRequest. */ @@ -8387,6 +8919,13 @@ export namespace google { * @returns JSON object */ public toJSON(): { [k: string]: any }; + + /** + * Gets the default type url for ImportProductSetsRequest + * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns The default type url + */ + public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of an ImportProductSetsResponse. */ @@ -8483,6 +9022,13 @@ export namespace google { * @returns JSON object */ public toJSON(): { [k: string]: any }; + + /** + * Gets the default type url for ImportProductSetsResponse + * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns The default type url + */ + public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a BatchOperationMetadata. */ @@ -8585,6 +9131,13 @@ export namespace google { * @returns JSON object */ public toJSON(): { [k: string]: any }; + + /** + * Gets the default type url for BatchOperationMetadata + * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns The default type url + */ + public static getTypeUrl(typeUrlPrefix?: string): string; } namespace BatchOperationMetadata { @@ -8687,6 +9240,13 @@ export namespace google { * @returns JSON object */ public toJSON(): { [k: string]: any }; + + /** + * Gets the default type url for ProductSetPurgeConfig + * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns The default type url + */ + public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a PurgeProductsRequest. */ @@ -8798,6 +9358,13 @@ export namespace google { * @returns JSON object */ public toJSON(): { [k: string]: any }; + + /** + * Gets the default type url for PurgeProductsRequest + * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns The default type url + */ + public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a TextAnnotation. */ @@ -8894,6 +9461,13 @@ export namespace google { * @returns JSON object */ public toJSON(): { [k: string]: any }; + + /** + * Gets the default type url for TextAnnotation + * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns The default type url + */ + public static getTypeUrl(typeUrlPrefix?: string): string; } namespace TextAnnotation { @@ -8992,6 +9566,13 @@ export namespace google { * @returns JSON object */ public toJSON(): { [k: string]: any }; + + /** + * Gets the default type url for DetectedLanguage + * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns The default type url + */ + public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a DetectedBreak. */ @@ -9088,6 +9669,13 @@ export namespace google { * @returns JSON object */ public toJSON(): { [k: string]: any }; + + /** + * Gets the default type url for DetectedBreak + * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns The default type url + */ + public static getTypeUrl(typeUrlPrefix?: string): string; } namespace DetectedBreak { @@ -9197,6 +9785,13 @@ export namespace google { * @returns JSON object */ public toJSON(): { [k: string]: any }; + + /** + * Gets the default type url for TextProperty + * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns The default type url + */ + public static getTypeUrl(typeUrlPrefix?: string): string; } } @@ -9312,6 +9907,13 @@ export namespace google { * @returns JSON object */ public toJSON(): { [k: string]: any }; + + /** + * Gets the default type url for Page + * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns The default type url + */ + public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a Block. */ @@ -9426,6 +10028,13 @@ export namespace google { * @returns JSON object */ public toJSON(): { [k: string]: any }; + + /** + * Gets the default type url for Block + * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns The default type url + */ + public static getTypeUrl(typeUrlPrefix?: string): string; } namespace Block { @@ -9547,6 +10156,13 @@ export namespace google { * @returns JSON object */ public toJSON(): { [k: string]: any }; + + /** + * Gets the default type url for Paragraph + * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns The default type url + */ + public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a Word. */ @@ -9655,6 +10271,13 @@ export namespace google { * @returns JSON object */ public toJSON(): { [k: string]: any }; + + /** + * Gets the default type url for Word + * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns The default type url + */ + public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a Symbol. */ @@ -9763,6 +10386,13 @@ export namespace google { * @returns JSON object */ public toJSON(): { [k: string]: any }; + + /** + * Gets the default type url for Symbol + * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns The default type url + */ + public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a WebDetection. */ @@ -9883,6 +10513,13 @@ export namespace google { * @returns JSON object */ public toJSON(): { [k: string]: any }; + + /** + * Gets the default type url for WebDetection + * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns The default type url + */ + public static getTypeUrl(typeUrlPrefix?: string): string; } namespace WebDetection { @@ -9987,6 +10624,13 @@ export namespace google { * @returns JSON object */ public toJSON(): { [k: string]: any }; + + /** + * Gets the default type url for WebEntity + * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns The default type url + */ + public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a WebImage. */ @@ -10083,6 +10727,13 @@ export namespace google { * @returns JSON object */ public toJSON(): { [k: string]: any }; + + /** + * Gets the default type url for WebImage + * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns The default type url + */ + public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a WebPage. */ @@ -10197,6 +10848,13 @@ export namespace google { * @returns JSON object */ public toJSON(): { [k: string]: any }; + + /** + * Gets the default type url for WebPage + * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns The default type url + */ + public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a WebLabel. */ @@ -10293,6 +10951,13 @@ export namespace google { * @returns JSON object */ public toJSON(): { [k: string]: any }; + + /** + * Gets the default type url for WebLabel + * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns The default type url + */ + public static getTypeUrl(typeUrlPrefix?: string): string; } } } @@ -10394,6 +11059,13 @@ export namespace google { * @returns JSON object */ public toJSON(): { [k: string]: any }; + + /** + * Gets the default type url for Vertex + * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns The default type url + */ + public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a BoundingPoly. */ @@ -10484,6 +11156,13 @@ export namespace google { * @returns JSON object */ public toJSON(): { [k: string]: any }; + + /** + * Gets the default type url for BoundingPoly + * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns The default type url + */ + public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a Position. */ @@ -10586,6 +11265,13 @@ export namespace google { * @returns JSON object */ public toJSON(): { [k: string]: any }; + + /** + * Gets the default type url for Position + * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns The default type url + */ + public static getTypeUrl(typeUrlPrefix?: string): string; } /** Represents an ImageAnnotator */ @@ -10626,7 +11312,7 @@ export namespace google { namespace ImageAnnotator { /** - * Callback as used by {@link google.cloud.vision.v1p1beta1.ImageAnnotator#batchAnnotateImages}. + * Callback as used by {@link google.cloud.vision.v1p1beta1.ImageAnnotator|batchAnnotateImages}. * @param error Error, if any * @param [response] BatchAnnotateImagesResponse */ @@ -10733,6 +11419,13 @@ export namespace google { * @returns JSON object */ public toJSON(): { [k: string]: any }; + + /** + * Gets the default type url for Feature + * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns The default type url + */ + public static getTypeUrl(typeUrlPrefix?: string): string; } namespace Feature { @@ -10847,6 +11540,13 @@ export namespace google { * @returns JSON object */ public toJSON(): { [k: string]: any }; + + /** + * Gets the default type url for ImageSource + * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns The default type url + */ + public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of an Image. */ @@ -10943,6 +11643,13 @@ export namespace google { * @returns JSON object */ public toJSON(): { [k: string]: any }; + + /** + * Gets the default type url for Image + * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns The default type url + */ + public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a FaceAnnotation. */ @@ -11117,6 +11824,13 @@ export namespace google { * @returns JSON object */ public toJSON(): { [k: string]: any }; + + /** + * Gets the default type url for FaceAnnotation + * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns The default type url + */ + public static getTypeUrl(typeUrlPrefix?: string): string; } namespace FaceAnnotation { @@ -11215,6 +11929,13 @@ export namespace google { * @returns JSON object */ public toJSON(): { [k: string]: any }; + + /** + * Gets the default type url for Landmark + * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns The default type url + */ + public static getTypeUrl(typeUrlPrefix?: string): string; } namespace Landmark { @@ -11348,6 +12069,13 @@ export namespace google { * @returns JSON object */ public toJSON(): { [k: string]: any }; + + /** + * Gets the default type url for LocationInfo + * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns The default type url + */ + public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a Property. */ @@ -11450,6 +12178,13 @@ export namespace google { * @returns JSON object */ public toJSON(): { [k: string]: any }; + + /** + * Gets the default type url for Property + * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns The default type url + */ + public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of an EntityAnnotation. */ @@ -11588,6 +12323,13 @@ export namespace google { * @returns JSON object */ public toJSON(): { [k: string]: any }; + + /** + * Gets the default type url for EntityAnnotation + * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns The default type url + */ + public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a SafeSearchAnnotation. */ @@ -11702,6 +12444,13 @@ export namespace google { * @returns JSON object */ public toJSON(): { [k: string]: any }; + + /** + * Gets the default type url for SafeSearchAnnotation + * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns The default type url + */ + public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a LatLongRect. */ @@ -11798,6 +12547,13 @@ export namespace google { * @returns JSON object */ public toJSON(): { [k: string]: any }; + + /** + * Gets the default type url for LatLongRect + * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns The default type url + */ + public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a ColorInfo. */ @@ -11900,6 +12656,13 @@ export namespace google { * @returns JSON object */ public toJSON(): { [k: string]: any }; + + /** + * Gets the default type url for ColorInfo + * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns The default type url + */ + public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a DominantColorsAnnotation. */ @@ -11990,6 +12753,13 @@ export namespace google { * @returns JSON object */ public toJSON(): { [k: string]: any }; + + /** + * Gets the default type url for DominantColorsAnnotation + * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns The default type url + */ + public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of an ImageProperties. */ @@ -12080,6 +12850,13 @@ export namespace google { * @returns JSON object */ public toJSON(): { [k: string]: any }; + + /** + * Gets the default type url for ImageProperties + * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns The default type url + */ + public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a CropHint. */ @@ -12182,6 +12959,13 @@ export namespace google { * @returns JSON object */ public toJSON(): { [k: string]: any }; + + /** + * Gets the default type url for CropHint + * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns The default type url + */ + public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a CropHintsAnnotation. */ @@ -12272,6 +13056,13 @@ export namespace google { * @returns JSON object */ public toJSON(): { [k: string]: any }; + + /** + * Gets the default type url for CropHintsAnnotation + * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns The default type url + */ + public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a CropHintsParams. */ @@ -12362,6 +13153,13 @@ export namespace google { * @returns JSON object */ public toJSON(): { [k: string]: any }; + + /** + * Gets the default type url for CropHintsParams + * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns The default type url + */ + public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a WebDetectionParams. */ @@ -12452,6 +13250,13 @@ export namespace google { * @returns JSON object */ public toJSON(): { [k: string]: any }; + + /** + * Gets the default type url for WebDetectionParams + * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns The default type url + */ + public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a TextDetectionParams. */ @@ -12548,6 +13353,13 @@ export namespace google { * @returns JSON object */ public toJSON(): { [k: string]: any }; + + /** + * Gets the default type url for TextDetectionParams + * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns The default type url + */ + public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of an ImageContext. */ @@ -12662,6 +13474,13 @@ export namespace google { * @returns JSON object */ public toJSON(): { [k: string]: any }; + + /** + * Gets the default type url for ImageContext + * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns The default type url + */ + public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of an AnnotateImageRequest. */ @@ -12764,6 +13583,13 @@ export namespace google { * @returns JSON object */ public toJSON(): { [k: string]: any }; + + /** + * Gets the default type url for AnnotateImageRequest + * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns The default type url + */ + public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of an AnnotateImageResponse. */ @@ -12914,6 +13740,13 @@ export namespace google { * @returns JSON object */ public toJSON(): { [k: string]: any }; + + /** + * Gets the default type url for AnnotateImageResponse + * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns The default type url + */ + public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a BatchAnnotateImagesRequest. */ @@ -13004,6 +13837,13 @@ export namespace google { * @returns JSON object */ public toJSON(): { [k: string]: any }; + + /** + * Gets the default type url for BatchAnnotateImagesRequest + * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns The default type url + */ + public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a BatchAnnotateImagesResponse. */ @@ -13094,6 +13934,13 @@ export namespace google { * @returns JSON object */ public toJSON(): { [k: string]: any }; + + /** + * Gets the default type url for BatchAnnotateImagesResponse + * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns The default type url + */ + public static getTypeUrl(typeUrlPrefix?: string): string; } /** Likelihood enum. */ @@ -13200,6 +14047,13 @@ export namespace google { * @returns JSON object */ public toJSON(): { [k: string]: any }; + + /** + * Gets the default type url for TextAnnotation + * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns The default type url + */ + public static getTypeUrl(typeUrlPrefix?: string): string; } namespace TextAnnotation { @@ -13298,6 +14152,13 @@ export namespace google { * @returns JSON object */ public toJSON(): { [k: string]: any }; + + /** + * Gets the default type url for DetectedLanguage + * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns The default type url + */ + public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a DetectedBreak. */ @@ -13394,6 +14255,13 @@ export namespace google { * @returns JSON object */ public toJSON(): { [k: string]: any }; + + /** + * Gets the default type url for DetectedBreak + * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns The default type url + */ + public static getTypeUrl(typeUrlPrefix?: string): string; } namespace DetectedBreak { @@ -13503,6 +14371,13 @@ export namespace google { * @returns JSON object */ public toJSON(): { [k: string]: any }; + + /** + * Gets the default type url for TextProperty + * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns The default type url + */ + public static getTypeUrl(typeUrlPrefix?: string): string; } } @@ -13618,6 +14493,13 @@ export namespace google { * @returns JSON object */ public toJSON(): { [k: string]: any }; + + /** + * Gets the default type url for Page + * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns The default type url + */ + public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a Block. */ @@ -13732,6 +14614,13 @@ export namespace google { * @returns JSON object */ public toJSON(): { [k: string]: any }; + + /** + * Gets the default type url for Block + * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns The default type url + */ + public static getTypeUrl(typeUrlPrefix?: string): string; } namespace Block { @@ -13853,6 +14742,13 @@ export namespace google { * @returns JSON object */ public toJSON(): { [k: string]: any }; + + /** + * Gets the default type url for Paragraph + * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns The default type url + */ + public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a Word. */ @@ -13961,6 +14857,13 @@ export namespace google { * @returns JSON object */ public toJSON(): { [k: string]: any }; + + /** + * Gets the default type url for Word + * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns The default type url + */ + public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a Symbol. */ @@ -14069,6 +14972,13 @@ export namespace google { * @returns JSON object */ public toJSON(): { [k: string]: any }; + + /** + * Gets the default type url for Symbol + * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns The default type url + */ + public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a WebDetection. */ @@ -14189,6 +15099,13 @@ export namespace google { * @returns JSON object */ public toJSON(): { [k: string]: any }; + + /** + * Gets the default type url for WebDetection + * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns The default type url + */ + public static getTypeUrl(typeUrlPrefix?: string): string; } namespace WebDetection { @@ -14293,6 +15210,13 @@ export namespace google { * @returns JSON object */ public toJSON(): { [k: string]: any }; + + /** + * Gets the default type url for WebEntity + * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns The default type url + */ + public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a WebImage. */ @@ -14389,6 +15313,13 @@ export namespace google { * @returns JSON object */ public toJSON(): { [k: string]: any }; + + /** + * Gets the default type url for WebImage + * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns The default type url + */ + public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a WebPage. */ @@ -14503,6 +15434,13 @@ export namespace google { * @returns JSON object */ public toJSON(): { [k: string]: any }; + + /** + * Gets the default type url for WebPage + * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns The default type url + */ + public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a WebLabel. */ @@ -14599,6 +15537,13 @@ export namespace google { * @returns JSON object */ public toJSON(): { [k: string]: any }; + + /** + * Gets the default type url for WebLabel + * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns The default type url + */ + public static getTypeUrl(typeUrlPrefix?: string): string; } } } @@ -14700,6 +15645,13 @@ export namespace google { * @returns JSON object */ public toJSON(): { [k: string]: any }; + + /** + * Gets the default type url for Vertex + * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns The default type url + */ + public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a NormalizedVertex. */ @@ -14796,6 +15748,13 @@ export namespace google { * @returns JSON object */ public toJSON(): { [k: string]: any }; + + /** + * Gets the default type url for NormalizedVertex + * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns The default type url + */ + public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a BoundingPoly. */ @@ -14892,6 +15851,13 @@ export namespace google { * @returns JSON object */ public toJSON(): { [k: string]: any }; + + /** + * Gets the default type url for BoundingPoly + * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns The default type url + */ + public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a Position. */ @@ -14994,6 +15960,13 @@ export namespace google { * @returns JSON object */ public toJSON(): { [k: string]: any }; + + /** + * Gets the default type url for Position + * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns The default type url + */ + public static getTypeUrl(typeUrlPrefix?: string): string; } /** Represents an ImageAnnotator */ @@ -15048,14 +16021,14 @@ export namespace google { namespace ImageAnnotator { /** - * Callback as used by {@link google.cloud.vision.v1p2beta1.ImageAnnotator#batchAnnotateImages}. + * Callback as used by {@link google.cloud.vision.v1p2beta1.ImageAnnotator|batchAnnotateImages}. * @param error Error, if any * @param [response] BatchAnnotateImagesResponse */ type BatchAnnotateImagesCallback = (error: (Error|null), response?: google.cloud.vision.v1p2beta1.BatchAnnotateImagesResponse) => void; /** - * Callback as used by {@link google.cloud.vision.v1p2beta1.ImageAnnotator#asyncBatchAnnotateFiles}. + * Callback as used by {@link google.cloud.vision.v1p2beta1.ImageAnnotator|asyncBatchAnnotateFiles}. * @param error Error, if any * @param [response] Operation */ @@ -15162,6 +16135,13 @@ export namespace google { * @returns JSON object */ public toJSON(): { [k: string]: any }; + + /** + * Gets the default type url for Feature + * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns The default type url + */ + public static getTypeUrl(typeUrlPrefix?: string): string; } namespace Feature { @@ -15276,6 +16256,13 @@ export namespace google { * @returns JSON object */ public toJSON(): { [k: string]: any }; + + /** + * Gets the default type url for ImageSource + * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns The default type url + */ + public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of an Image. */ @@ -15372,6 +16359,13 @@ export namespace google { * @returns JSON object */ public toJSON(): { [k: string]: any }; + + /** + * Gets the default type url for Image + * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns The default type url + */ + public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a FaceAnnotation. */ @@ -15546,6 +16540,13 @@ export namespace google { * @returns JSON object */ public toJSON(): { [k: string]: any }; + + /** + * Gets the default type url for FaceAnnotation + * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns The default type url + */ + public static getTypeUrl(typeUrlPrefix?: string): string; } namespace FaceAnnotation { @@ -15644,6 +16645,13 @@ export namespace google { * @returns JSON object */ public toJSON(): { [k: string]: any }; + + /** + * Gets the default type url for Landmark + * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns The default type url + */ + public static getTypeUrl(typeUrlPrefix?: string): string; } namespace Landmark { @@ -15777,6 +16785,13 @@ export namespace google { * @returns JSON object */ public toJSON(): { [k: string]: any }; + + /** + * Gets the default type url for LocationInfo + * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns The default type url + */ + public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a Property. */ @@ -15879,6 +16894,13 @@ export namespace google { * @returns JSON object */ public toJSON(): { [k: string]: any }; + + /** + * Gets the default type url for Property + * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns The default type url + */ + public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of an EntityAnnotation. */ @@ -16017,6 +17039,13 @@ export namespace google { * @returns JSON object */ public toJSON(): { [k: string]: any }; + + /** + * Gets the default type url for EntityAnnotation + * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns The default type url + */ + public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a SafeSearchAnnotation. */ @@ -16131,6 +17160,13 @@ export namespace google { * @returns JSON object */ public toJSON(): { [k: string]: any }; + + /** + * Gets the default type url for SafeSearchAnnotation + * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns The default type url + */ + public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a LatLongRect. */ @@ -16227,6 +17263,13 @@ export namespace google { * @returns JSON object */ public toJSON(): { [k: string]: any }; + + /** + * Gets the default type url for LatLongRect + * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns The default type url + */ + public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a ColorInfo. */ @@ -16329,6 +17372,13 @@ export namespace google { * @returns JSON object */ public toJSON(): { [k: string]: any }; + + /** + * Gets the default type url for ColorInfo + * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns The default type url + */ + public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a DominantColorsAnnotation. */ @@ -16419,6 +17469,13 @@ export namespace google { * @returns JSON object */ public toJSON(): { [k: string]: any }; + + /** + * Gets the default type url for DominantColorsAnnotation + * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns The default type url + */ + public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of an ImageProperties. */ @@ -16509,6 +17566,13 @@ export namespace google { * @returns JSON object */ public toJSON(): { [k: string]: any }; + + /** + * Gets the default type url for ImageProperties + * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns The default type url + */ + public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a CropHint. */ @@ -16611,6 +17675,13 @@ export namespace google { * @returns JSON object */ public toJSON(): { [k: string]: any }; + + /** + * Gets the default type url for CropHint + * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns The default type url + */ + public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a CropHintsAnnotation. */ @@ -16701,6 +17772,13 @@ export namespace google { * @returns JSON object */ public toJSON(): { [k: string]: any }; + + /** + * Gets the default type url for CropHintsAnnotation + * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns The default type url + */ + public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a CropHintsParams. */ @@ -16791,6 +17869,13 @@ export namespace google { * @returns JSON object */ public toJSON(): { [k: string]: any }; + + /** + * Gets the default type url for CropHintsParams + * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns The default type url + */ + public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a WebDetectionParams. */ @@ -16881,6 +17966,13 @@ export namespace google { * @returns JSON object */ public toJSON(): { [k: string]: any }; + + /** + * Gets the default type url for WebDetectionParams + * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns The default type url + */ + public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a TextDetectionParams. */ @@ -16977,6 +18069,13 @@ export namespace google { * @returns JSON object */ public toJSON(): { [k: string]: any }; + + /** + * Gets the default type url for TextDetectionParams + * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns The default type url + */ + public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of an ImageContext. */ @@ -17091,6 +18190,13 @@ export namespace google { * @returns JSON object */ public toJSON(): { [k: string]: any }; + + /** + * Gets the default type url for ImageContext + * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns The default type url + */ + public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of an AnnotateImageRequest. */ @@ -17193,6 +18299,13 @@ export namespace google { * @returns JSON object */ public toJSON(): { [k: string]: any }; + + /** + * Gets the default type url for AnnotateImageRequest + * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns The default type url + */ + public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of an ImageAnnotationContext. */ @@ -17289,6 +18402,13 @@ export namespace google { * @returns JSON object */ public toJSON(): { [k: string]: any }; + + /** + * Gets the default type url for ImageAnnotationContext + * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns The default type url + */ + public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of an AnnotateImageResponse. */ @@ -17445,6 +18565,13 @@ export namespace google { * @returns JSON object */ public toJSON(): { [k: string]: any }; + + /** + * Gets the default type url for AnnotateImageResponse + * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns The default type url + */ + public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of an AnnotateFileResponse. */ @@ -17541,6 +18668,13 @@ export namespace google { * @returns JSON object */ public toJSON(): { [k: string]: any }; + + /** + * Gets the default type url for AnnotateFileResponse + * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns The default type url + */ + public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a BatchAnnotateImagesRequest. */ @@ -17631,6 +18765,13 @@ export namespace google { * @returns JSON object */ public toJSON(): { [k: string]: any }; + + /** + * Gets the default type url for BatchAnnotateImagesRequest + * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns The default type url + */ + public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a BatchAnnotateImagesResponse. */ @@ -17721,6 +18862,13 @@ export namespace google { * @returns JSON object */ public toJSON(): { [k: string]: any }; + + /** + * Gets the default type url for BatchAnnotateImagesResponse + * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns The default type url + */ + public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of an AsyncAnnotateFileRequest. */ @@ -17829,6 +18977,13 @@ export namespace google { * @returns JSON object */ public toJSON(): { [k: string]: any }; + + /** + * Gets the default type url for AsyncAnnotateFileRequest + * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns The default type url + */ + public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of an AsyncAnnotateFileResponse. */ @@ -17919,6 +19074,13 @@ export namespace google { * @returns JSON object */ public toJSON(): { [k: string]: any }; + + /** + * Gets the default type url for AsyncAnnotateFileResponse + * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns The default type url + */ + public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of an AsyncBatchAnnotateFilesRequest. */ @@ -18009,6 +19171,13 @@ export namespace google { * @returns JSON object */ public toJSON(): { [k: string]: any }; + + /** + * Gets the default type url for AsyncBatchAnnotateFilesRequest + * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns The default type url + */ + public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of an AsyncBatchAnnotateFilesResponse. */ @@ -18099,6 +19268,13 @@ export namespace google { * @returns JSON object */ public toJSON(): { [k: string]: any }; + + /** + * Gets the default type url for AsyncBatchAnnotateFilesResponse + * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns The default type url + */ + public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of an InputConfig. */ @@ -18195,6 +19371,13 @@ export namespace google { * @returns JSON object */ public toJSON(): { [k: string]: any }; + + /** + * Gets the default type url for InputConfig + * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns The default type url + */ + public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of an OutputConfig. */ @@ -18291,6 +19474,13 @@ export namespace google { * @returns JSON object */ public toJSON(): { [k: string]: any }; + + /** + * Gets the default type url for OutputConfig + * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns The default type url + */ + public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a GcsSource. */ @@ -18381,6 +19571,13 @@ export namespace google { * @returns JSON object */ public toJSON(): { [k: string]: any }; + + /** + * Gets the default type url for GcsSource + * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns The default type url + */ + public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a GcsDestination. */ @@ -18471,6 +19668,13 @@ export namespace google { * @returns JSON object */ public toJSON(): { [k: string]: any }; + + /** + * Gets the default type url for GcsDestination + * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns The default type url + */ + public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of an OperationMetadata. */ @@ -18573,6 +19777,13 @@ export namespace google { * @returns JSON object */ public toJSON(): { [k: string]: any }; + + /** + * Gets the default type url for OperationMetadata + * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns The default type url + */ + public static getTypeUrl(typeUrlPrefix?: string): string; } namespace OperationMetadata { @@ -18691,6 +19902,13 @@ export namespace google { * @returns JSON object */ public toJSON(): { [k: string]: any }; + + /** + * Gets the default type url for TextAnnotation + * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns The default type url + */ + public static getTypeUrl(typeUrlPrefix?: string): string; } namespace TextAnnotation { @@ -18789,6 +20007,13 @@ export namespace google { * @returns JSON object */ public toJSON(): { [k: string]: any }; + + /** + * Gets the default type url for DetectedLanguage + * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns The default type url + */ + public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a DetectedBreak. */ @@ -18885,6 +20110,13 @@ export namespace google { * @returns JSON object */ public toJSON(): { [k: string]: any }; + + /** + * Gets the default type url for DetectedBreak + * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns The default type url + */ + public static getTypeUrl(typeUrlPrefix?: string): string; } namespace DetectedBreak { @@ -18994,6 +20226,13 @@ export namespace google { * @returns JSON object */ public toJSON(): { [k: string]: any }; + + /** + * Gets the default type url for TextProperty + * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns The default type url + */ + public static getTypeUrl(typeUrlPrefix?: string): string; } } @@ -19109,6 +20348,13 @@ export namespace google { * @returns JSON object */ public toJSON(): { [k: string]: any }; + + /** + * Gets the default type url for Page + * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns The default type url + */ + public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a Block. */ @@ -19223,6 +20469,13 @@ export namespace google { * @returns JSON object */ public toJSON(): { [k: string]: any }; + + /** + * Gets the default type url for Block + * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns The default type url + */ + public static getTypeUrl(typeUrlPrefix?: string): string; } namespace Block { @@ -19344,6 +20597,13 @@ export namespace google { * @returns JSON object */ public toJSON(): { [k: string]: any }; + + /** + * Gets the default type url for Paragraph + * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns The default type url + */ + public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a Word. */ @@ -19452,6 +20712,13 @@ export namespace google { * @returns JSON object */ public toJSON(): { [k: string]: any }; + + /** + * Gets the default type url for Word + * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns The default type url + */ + public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a Symbol. */ @@ -19560,6 +20827,13 @@ export namespace google { * @returns JSON object */ public toJSON(): { [k: string]: any }; + + /** + * Gets the default type url for Symbol + * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns The default type url + */ + public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a WebDetection. */ @@ -19680,6 +20954,13 @@ export namespace google { * @returns JSON object */ public toJSON(): { [k: string]: any }; + + /** + * Gets the default type url for WebDetection + * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns The default type url + */ + public static getTypeUrl(typeUrlPrefix?: string): string; } namespace WebDetection { @@ -19784,6 +21065,13 @@ export namespace google { * @returns JSON object */ public toJSON(): { [k: string]: any }; + + /** + * Gets the default type url for WebEntity + * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns The default type url + */ + public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a WebImage. */ @@ -19880,6 +21168,13 @@ export namespace google { * @returns JSON object */ public toJSON(): { [k: string]: any }; + + /** + * Gets the default type url for WebImage + * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns The default type url + */ + public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a WebPage. */ @@ -19994,6 +21289,13 @@ export namespace google { * @returns JSON object */ public toJSON(): { [k: string]: any }; + + /** + * Gets the default type url for WebPage + * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns The default type url + */ + public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a WebLabel. */ @@ -20090,6 +21392,13 @@ export namespace google { * @returns JSON object */ public toJSON(): { [k: string]: any }; + + /** + * Gets the default type url for WebLabel + * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns The default type url + */ + public static getTypeUrl(typeUrlPrefix?: string): string; } } } @@ -20191,6 +21500,13 @@ export namespace google { * @returns JSON object */ public toJSON(): { [k: string]: any }; + + /** + * Gets the default type url for Vertex + * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns The default type url + */ + public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a NormalizedVertex. */ @@ -20287,6 +21603,13 @@ export namespace google { * @returns JSON object */ public toJSON(): { [k: string]: any }; + + /** + * Gets the default type url for NormalizedVertex + * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns The default type url + */ + public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a BoundingPoly. */ @@ -20383,6 +21706,13 @@ export namespace google { * @returns JSON object */ public toJSON(): { [k: string]: any }; + + /** + * Gets the default type url for BoundingPoly + * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns The default type url + */ + public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a Position. */ @@ -20485,6 +21815,13 @@ export namespace google { * @returns JSON object */ public toJSON(): { [k: string]: any }; + + /** + * Gets the default type url for Position + * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns The default type url + */ + public static getTypeUrl(typeUrlPrefix?: string): string; } /** Represents an ImageAnnotator */ @@ -20539,14 +21876,14 @@ export namespace google { namespace ImageAnnotator { /** - * Callback as used by {@link google.cloud.vision.v1p3beta1.ImageAnnotator#batchAnnotateImages}. + * Callback as used by {@link google.cloud.vision.v1p3beta1.ImageAnnotator|batchAnnotateImages}. * @param error Error, if any * @param [response] BatchAnnotateImagesResponse */ type BatchAnnotateImagesCallback = (error: (Error|null), response?: google.cloud.vision.v1p3beta1.BatchAnnotateImagesResponse) => void; /** - * Callback as used by {@link google.cloud.vision.v1p3beta1.ImageAnnotator#asyncBatchAnnotateFiles}. + * Callback as used by {@link google.cloud.vision.v1p3beta1.ImageAnnotator|asyncBatchAnnotateFiles}. * @param error Error, if any * @param [response] Operation */ @@ -20653,6 +21990,13 @@ export namespace google { * @returns JSON object */ public toJSON(): { [k: string]: any }; + + /** + * Gets the default type url for Feature + * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns The default type url + */ + public static getTypeUrl(typeUrlPrefix?: string): string; } namespace Feature { @@ -20769,6 +22113,13 @@ export namespace google { * @returns JSON object */ public toJSON(): { [k: string]: any }; + + /** + * Gets the default type url for ImageSource + * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns The default type url + */ + public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of an Image. */ @@ -20865,6 +22216,13 @@ export namespace google { * @returns JSON object */ public toJSON(): { [k: string]: any }; + + /** + * Gets the default type url for Image + * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns The default type url + */ + public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a FaceAnnotation. */ @@ -21039,6 +22397,13 @@ export namespace google { * @returns JSON object */ public toJSON(): { [k: string]: any }; + + /** + * Gets the default type url for FaceAnnotation + * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns The default type url + */ + public static getTypeUrl(typeUrlPrefix?: string): string; } namespace FaceAnnotation { @@ -21137,6 +22502,13 @@ export namespace google { * @returns JSON object */ public toJSON(): { [k: string]: any }; + + /** + * Gets the default type url for Landmark + * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns The default type url + */ + public static getTypeUrl(typeUrlPrefix?: string): string; } namespace Landmark { @@ -21270,6 +22642,13 @@ export namespace google { * @returns JSON object */ public toJSON(): { [k: string]: any }; + + /** + * Gets the default type url for LocationInfo + * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns The default type url + */ + public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a Property. */ @@ -21372,6 +22751,13 @@ export namespace google { * @returns JSON object */ public toJSON(): { [k: string]: any }; + + /** + * Gets the default type url for Property + * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns The default type url + */ + public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of an EntityAnnotation. */ @@ -21510,6 +22896,13 @@ export namespace google { * @returns JSON object */ public toJSON(): { [k: string]: any }; + + /** + * Gets the default type url for EntityAnnotation + * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns The default type url + */ + public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a LocalizedObjectAnnotation. */ @@ -21624,6 +23017,13 @@ export namespace google { * @returns JSON object */ public toJSON(): { [k: string]: any }; + + /** + * Gets the default type url for LocalizedObjectAnnotation + * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns The default type url + */ + public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a SafeSearchAnnotation. */ @@ -21738,6 +23138,13 @@ export namespace google { * @returns JSON object */ public toJSON(): { [k: string]: any }; + + /** + * Gets the default type url for SafeSearchAnnotation + * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns The default type url + */ + public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a LatLongRect. */ @@ -21834,6 +23241,13 @@ export namespace google { * @returns JSON object */ public toJSON(): { [k: string]: any }; + + /** + * Gets the default type url for LatLongRect + * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns The default type url + */ + public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a ColorInfo. */ @@ -21936,6 +23350,13 @@ export namespace google { * @returns JSON object */ public toJSON(): { [k: string]: any }; + + /** + * Gets the default type url for ColorInfo + * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns The default type url + */ + public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a DominantColorsAnnotation. */ @@ -22026,6 +23447,13 @@ export namespace google { * @returns JSON object */ public toJSON(): { [k: string]: any }; + + /** + * Gets the default type url for DominantColorsAnnotation + * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns The default type url + */ + public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of an ImageProperties. */ @@ -22116,6 +23544,13 @@ export namespace google { * @returns JSON object */ public toJSON(): { [k: string]: any }; + + /** + * Gets the default type url for ImageProperties + * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns The default type url + */ + public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a CropHint. */ @@ -22218,6 +23653,13 @@ export namespace google { * @returns JSON object */ public toJSON(): { [k: string]: any }; + + /** + * Gets the default type url for CropHint + * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns The default type url + */ + public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a CropHintsAnnotation. */ @@ -22308,6 +23750,13 @@ export namespace google { * @returns JSON object */ public toJSON(): { [k: string]: any }; + + /** + * Gets the default type url for CropHintsAnnotation + * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns The default type url + */ + public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a CropHintsParams. */ @@ -22398,6 +23847,13 @@ export namespace google { * @returns JSON object */ public toJSON(): { [k: string]: any }; + + /** + * Gets the default type url for CropHintsParams + * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns The default type url + */ + public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a WebDetectionParams. */ @@ -22488,6 +23944,13 @@ export namespace google { * @returns JSON object */ public toJSON(): { [k: string]: any }; + + /** + * Gets the default type url for WebDetectionParams + * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns The default type url + */ + public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a TextDetectionParams. */ @@ -22584,6 +24047,13 @@ export namespace google { * @returns JSON object */ public toJSON(): { [k: string]: any }; + + /** + * Gets the default type url for TextDetectionParams + * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns The default type url + */ + public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of an ImageContext. */ @@ -22704,6 +24174,13 @@ export namespace google { * @returns JSON object */ public toJSON(): { [k: string]: any }; + + /** + * Gets the default type url for ImageContext + * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns The default type url + */ + public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of an AnnotateImageRequest. */ @@ -22806,6 +24283,13 @@ export namespace google { * @returns JSON object */ public toJSON(): { [k: string]: any }; + + /** + * Gets the default type url for AnnotateImageRequest + * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns The default type url + */ + public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of an ImageAnnotationContext. */ @@ -22902,6 +24386,13 @@ export namespace google { * @returns JSON object */ public toJSON(): { [k: string]: any }; + + /** + * Gets the default type url for ImageAnnotationContext + * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns The default type url + */ + public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of an AnnotateImageResponse. */ @@ -23070,6 +24561,13 @@ export namespace google { * @returns JSON object */ public toJSON(): { [k: string]: any }; + + /** + * Gets the default type url for AnnotateImageResponse + * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns The default type url + */ + public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of an AnnotateFileResponse. */ @@ -23166,6 +24664,13 @@ export namespace google { * @returns JSON object */ public toJSON(): { [k: string]: any }; + + /** + * Gets the default type url for AnnotateFileResponse + * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns The default type url + */ + public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a BatchAnnotateImagesRequest. */ @@ -23256,6 +24761,13 @@ export namespace google { * @returns JSON object */ public toJSON(): { [k: string]: any }; + + /** + * Gets the default type url for BatchAnnotateImagesRequest + * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns The default type url + */ + public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a BatchAnnotateImagesResponse. */ @@ -23346,6 +24858,13 @@ export namespace google { * @returns JSON object */ public toJSON(): { [k: string]: any }; + + /** + * Gets the default type url for BatchAnnotateImagesResponse + * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns The default type url + */ + public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of an AsyncAnnotateFileRequest. */ @@ -23454,6 +24973,13 @@ export namespace google { * @returns JSON object */ public toJSON(): { [k: string]: any }; + + /** + * Gets the default type url for AsyncAnnotateFileRequest + * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns The default type url + */ + public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of an AsyncAnnotateFileResponse. */ @@ -23544,6 +25070,13 @@ export namespace google { * @returns JSON object */ public toJSON(): { [k: string]: any }; + + /** + * Gets the default type url for AsyncAnnotateFileResponse + * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns The default type url + */ + public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of an AsyncBatchAnnotateFilesRequest. */ @@ -23634,6 +25167,13 @@ export namespace google { * @returns JSON object */ public toJSON(): { [k: string]: any }; + + /** + * Gets the default type url for AsyncBatchAnnotateFilesRequest + * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns The default type url + */ + public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of an AsyncBatchAnnotateFilesResponse. */ @@ -23724,6 +25264,13 @@ export namespace google { * @returns JSON object */ public toJSON(): { [k: string]: any }; + + /** + * Gets the default type url for AsyncBatchAnnotateFilesResponse + * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns The default type url + */ + public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of an InputConfig. */ @@ -23820,6 +25367,13 @@ export namespace google { * @returns JSON object */ public toJSON(): { [k: string]: any }; + + /** + * Gets the default type url for InputConfig + * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns The default type url + */ + public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of an OutputConfig. */ @@ -23916,6 +25470,13 @@ export namespace google { * @returns JSON object */ public toJSON(): { [k: string]: any }; + + /** + * Gets the default type url for OutputConfig + * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns The default type url + */ + public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a GcsSource. */ @@ -24006,6 +25567,13 @@ export namespace google { * @returns JSON object */ public toJSON(): { [k: string]: any }; + + /** + * Gets the default type url for GcsSource + * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns The default type url + */ + public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a GcsDestination. */ @@ -24096,6 +25664,13 @@ export namespace google { * @returns JSON object */ public toJSON(): { [k: string]: any }; + + /** + * Gets the default type url for GcsDestination + * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns The default type url + */ + public static getTypeUrl(typeUrlPrefix?: string): string; } /** Likelihood enum. */ @@ -24208,6 +25783,13 @@ export namespace google { * @returns JSON object */ public toJSON(): { [k: string]: any }; + + /** + * Gets the default type url for OperationMetadata + * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns The default type url + */ + public static getTypeUrl(typeUrlPrefix?: string): string; } namespace OperationMetadata { @@ -24328,6 +25910,13 @@ export namespace google { * @returns JSON object */ public toJSON(): { [k: string]: any }; + + /** + * Gets the default type url for ProductSearchParams + * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns The default type url + */ + public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a ProductSearchResults. */ @@ -24430,6 +26019,13 @@ export namespace google { * @returns JSON object */ public toJSON(): { [k: string]: any }; + + /** + * Gets the default type url for ProductSearchResults + * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns The default type url + */ + public static getTypeUrl(typeUrlPrefix?: string): string; } namespace ProductSearchResults { @@ -24534,6 +26130,13 @@ export namespace google { * @returns JSON object */ public toJSON(): { [k: string]: any }; + + /** + * Gets the default type url for Result + * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns The default type url + */ + public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of an ObjectAnnotation. */ @@ -24642,6 +26245,13 @@ export namespace google { * @returns JSON object */ public toJSON(): { [k: string]: any }; + + /** + * Gets the default type url for ObjectAnnotation + * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns The default type url + */ + public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a GroupedResult. */ @@ -24744,6 +26354,13 @@ export namespace google { * @returns JSON object */ public toJSON(): { [k: string]: any }; + + /** + * Gets the default type url for GroupedResult + * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns The default type url + */ + public static getTypeUrl(typeUrlPrefix?: string): string; } } @@ -25023,126 +26640,126 @@ export namespace google { namespace ProductSearch { /** - * Callback as used by {@link google.cloud.vision.v1p3beta1.ProductSearch#createProductSet}. + * Callback as used by {@link google.cloud.vision.v1p3beta1.ProductSearch|createProductSet}. * @param error Error, if any * @param [response] ProductSet */ type CreateProductSetCallback = (error: (Error|null), response?: google.cloud.vision.v1p3beta1.ProductSet) => void; /** - * Callback as used by {@link google.cloud.vision.v1p3beta1.ProductSearch#listProductSets}. + * Callback as used by {@link google.cloud.vision.v1p3beta1.ProductSearch|listProductSets}. * @param error Error, if any * @param [response] ListProductSetsResponse */ type ListProductSetsCallback = (error: (Error|null), response?: google.cloud.vision.v1p3beta1.ListProductSetsResponse) => void; /** - * Callback as used by {@link google.cloud.vision.v1p3beta1.ProductSearch#getProductSet}. + * Callback as used by {@link google.cloud.vision.v1p3beta1.ProductSearch|getProductSet}. * @param error Error, if any * @param [response] ProductSet */ type GetProductSetCallback = (error: (Error|null), response?: google.cloud.vision.v1p3beta1.ProductSet) => void; /** - * Callback as used by {@link google.cloud.vision.v1p3beta1.ProductSearch#updateProductSet}. + * Callback as used by {@link google.cloud.vision.v1p3beta1.ProductSearch|updateProductSet}. * @param error Error, if any * @param [response] ProductSet */ type UpdateProductSetCallback = (error: (Error|null), response?: google.cloud.vision.v1p3beta1.ProductSet) => void; /** - * Callback as used by {@link google.cloud.vision.v1p3beta1.ProductSearch#deleteProductSet}. + * Callback as used by {@link google.cloud.vision.v1p3beta1.ProductSearch|deleteProductSet}. * @param error Error, if any * @param [response] Empty */ type DeleteProductSetCallback = (error: (Error|null), response?: google.protobuf.Empty) => void; /** - * Callback as used by {@link google.cloud.vision.v1p3beta1.ProductSearch#createProduct}. + * Callback as used by {@link google.cloud.vision.v1p3beta1.ProductSearch|createProduct}. * @param error Error, if any * @param [response] Product */ type CreateProductCallback = (error: (Error|null), response?: google.cloud.vision.v1p3beta1.Product) => void; /** - * Callback as used by {@link google.cloud.vision.v1p3beta1.ProductSearch#listProducts}. + * Callback as used by {@link google.cloud.vision.v1p3beta1.ProductSearch|listProducts}. * @param error Error, if any * @param [response] ListProductsResponse */ type ListProductsCallback = (error: (Error|null), response?: google.cloud.vision.v1p3beta1.ListProductsResponse) => void; /** - * Callback as used by {@link google.cloud.vision.v1p3beta1.ProductSearch#getProduct}. + * Callback as used by {@link google.cloud.vision.v1p3beta1.ProductSearch|getProduct}. * @param error Error, if any * @param [response] Product */ type GetProductCallback = (error: (Error|null), response?: google.cloud.vision.v1p3beta1.Product) => void; /** - * Callback as used by {@link google.cloud.vision.v1p3beta1.ProductSearch#updateProduct}. + * Callback as used by {@link google.cloud.vision.v1p3beta1.ProductSearch|updateProduct}. * @param error Error, if any * @param [response] Product */ type UpdateProductCallback = (error: (Error|null), response?: google.cloud.vision.v1p3beta1.Product) => void; /** - * Callback as used by {@link google.cloud.vision.v1p3beta1.ProductSearch#deleteProduct}. + * Callback as used by {@link google.cloud.vision.v1p3beta1.ProductSearch|deleteProduct}. * @param error Error, if any * @param [response] Empty */ type DeleteProductCallback = (error: (Error|null), response?: google.protobuf.Empty) => void; /** - * Callback as used by {@link google.cloud.vision.v1p3beta1.ProductSearch#createReferenceImage}. + * Callback as used by {@link google.cloud.vision.v1p3beta1.ProductSearch|createReferenceImage}. * @param error Error, if any * @param [response] ReferenceImage */ type CreateReferenceImageCallback = (error: (Error|null), response?: google.cloud.vision.v1p3beta1.ReferenceImage) => void; /** - * Callback as used by {@link google.cloud.vision.v1p3beta1.ProductSearch#deleteReferenceImage}. + * Callback as used by {@link google.cloud.vision.v1p3beta1.ProductSearch|deleteReferenceImage}. * @param error Error, if any * @param [response] Empty */ type DeleteReferenceImageCallback = (error: (Error|null), response?: google.protobuf.Empty) => void; /** - * Callback as used by {@link google.cloud.vision.v1p3beta1.ProductSearch#listReferenceImages}. + * Callback as used by {@link google.cloud.vision.v1p3beta1.ProductSearch|listReferenceImages}. * @param error Error, if any * @param [response] ListReferenceImagesResponse */ type ListReferenceImagesCallback = (error: (Error|null), response?: google.cloud.vision.v1p3beta1.ListReferenceImagesResponse) => void; /** - * Callback as used by {@link google.cloud.vision.v1p3beta1.ProductSearch#getReferenceImage}. + * Callback as used by {@link google.cloud.vision.v1p3beta1.ProductSearch|getReferenceImage}. * @param error Error, if any * @param [response] ReferenceImage */ type GetReferenceImageCallback = (error: (Error|null), response?: google.cloud.vision.v1p3beta1.ReferenceImage) => void; /** - * Callback as used by {@link google.cloud.vision.v1p3beta1.ProductSearch#addProductToProductSet}. + * Callback as used by {@link google.cloud.vision.v1p3beta1.ProductSearch|addProductToProductSet}. * @param error Error, if any * @param [response] Empty */ type AddProductToProductSetCallback = (error: (Error|null), response?: google.protobuf.Empty) => void; /** - * Callback as used by {@link google.cloud.vision.v1p3beta1.ProductSearch#removeProductFromProductSet}. + * Callback as used by {@link google.cloud.vision.v1p3beta1.ProductSearch|removeProductFromProductSet}. * @param error Error, if any * @param [response] Empty */ type RemoveProductFromProductSetCallback = (error: (Error|null), response?: google.protobuf.Empty) => void; /** - * Callback as used by {@link google.cloud.vision.v1p3beta1.ProductSearch#listProductsInProductSet}. + * Callback as used by {@link google.cloud.vision.v1p3beta1.ProductSearch|listProductsInProductSet}. * @param error Error, if any * @param [response] ListProductsInProductSetResponse */ type ListProductsInProductSetCallback = (error: (Error|null), response?: google.cloud.vision.v1p3beta1.ListProductsInProductSetResponse) => void; /** - * Callback as used by {@link google.cloud.vision.v1p3beta1.ProductSearch#importProductSets}. + * Callback as used by {@link google.cloud.vision.v1p3beta1.ProductSearch|importProductSets}. * @param error Error, if any * @param [response] Operation */ @@ -25261,6 +26878,13 @@ export namespace google { * @returns JSON object */ public toJSON(): { [k: string]: any }; + + /** + * Gets the default type url for Product + * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns The default type url + */ + public static getTypeUrl(typeUrlPrefix?: string): string; } namespace Product { @@ -25359,6 +26983,13 @@ export namespace google { * @returns JSON object */ public toJSON(): { [k: string]: any }; + + /** + * Gets the default type url for KeyValue + * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns The default type url + */ + public static getTypeUrl(typeUrlPrefix?: string): string; } } @@ -25468,6 +27099,13 @@ export namespace google { * @returns JSON object */ public toJSON(): { [k: string]: any }; + + /** + * Gets the default type url for ProductSet + * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns The default type url + */ + public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a ReferenceImage. */ @@ -25570,6 +27208,13 @@ export namespace google { * @returns JSON object */ public toJSON(): { [k: string]: any }; + + /** + * Gets the default type url for ReferenceImage + * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns The default type url + */ + public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a CreateProductRequest. */ @@ -25672,6 +27317,13 @@ export namespace google { * @returns JSON object */ public toJSON(): { [k: string]: any }; + + /** + * Gets the default type url for CreateProductRequest + * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns The default type url + */ + public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a ListProductsRequest. */ @@ -25774,6 +27426,13 @@ export namespace google { * @returns JSON object */ public toJSON(): { [k: string]: any }; + + /** + * Gets the default type url for ListProductsRequest + * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns The default type url + */ + public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a ListProductsResponse. */ @@ -25870,6 +27529,13 @@ export namespace google { * @returns JSON object */ public toJSON(): { [k: string]: any }; + + /** + * Gets the default type url for ListProductsResponse + * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns The default type url + */ + public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a GetProductRequest. */ @@ -25960,6 +27626,13 @@ export namespace google { * @returns JSON object */ public toJSON(): { [k: string]: any }; + + /** + * Gets the default type url for GetProductRequest + * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns The default type url + */ + public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of an UpdateProductRequest. */ @@ -26056,6 +27729,13 @@ export namespace google { * @returns JSON object */ public toJSON(): { [k: string]: any }; + + /** + * Gets the default type url for UpdateProductRequest + * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns The default type url + */ + public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a DeleteProductRequest. */ @@ -26146,6 +27826,13 @@ export namespace google { * @returns JSON object */ public toJSON(): { [k: string]: any }; + + /** + * Gets the default type url for DeleteProductRequest + * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns The default type url + */ + public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a CreateProductSetRequest. */ @@ -26248,6 +27935,13 @@ export namespace google { * @returns JSON object */ public toJSON(): { [k: string]: any }; + + /** + * Gets the default type url for CreateProductSetRequest + * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns The default type url + */ + public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a ListProductSetsRequest. */ @@ -26350,6 +28044,13 @@ export namespace google { * @returns JSON object */ public toJSON(): { [k: string]: any }; + + /** + * Gets the default type url for ListProductSetsRequest + * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns The default type url + */ + public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a ListProductSetsResponse. */ @@ -26446,6 +28147,13 @@ export namespace google { * @returns JSON object */ public toJSON(): { [k: string]: any }; + + /** + * Gets the default type url for ListProductSetsResponse + * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns The default type url + */ + public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a GetProductSetRequest. */ @@ -26536,6 +28244,13 @@ export namespace google { * @returns JSON object */ public toJSON(): { [k: string]: any }; + + /** + * Gets the default type url for GetProductSetRequest + * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns The default type url + */ + public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of an UpdateProductSetRequest. */ @@ -26632,6 +28347,13 @@ export namespace google { * @returns JSON object */ public toJSON(): { [k: string]: any }; + + /** + * Gets the default type url for UpdateProductSetRequest + * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns The default type url + */ + public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a DeleteProductSetRequest. */ @@ -26722,6 +28444,13 @@ export namespace google { * @returns JSON object */ public toJSON(): { [k: string]: any }; + + /** + * Gets the default type url for DeleteProductSetRequest + * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns The default type url + */ + public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a CreateReferenceImageRequest. */ @@ -26824,6 +28553,13 @@ export namespace google { * @returns JSON object */ public toJSON(): { [k: string]: any }; + + /** + * Gets the default type url for CreateReferenceImageRequest + * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns The default type url + */ + public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a ListReferenceImagesRequest. */ @@ -26926,6 +28662,13 @@ export namespace google { * @returns JSON object */ public toJSON(): { [k: string]: any }; + + /** + * Gets the default type url for ListReferenceImagesRequest + * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns The default type url + */ + public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a ListReferenceImagesResponse. */ @@ -27028,6 +28771,13 @@ export namespace google { * @returns JSON object */ public toJSON(): { [k: string]: any }; + + /** + * Gets the default type url for ListReferenceImagesResponse + * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns The default type url + */ + public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a GetReferenceImageRequest. */ @@ -27118,6 +28868,13 @@ export namespace google { * @returns JSON object */ public toJSON(): { [k: string]: any }; + + /** + * Gets the default type url for GetReferenceImageRequest + * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns The default type url + */ + public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a DeleteReferenceImageRequest. */ @@ -27208,6 +28965,13 @@ export namespace google { * @returns JSON object */ public toJSON(): { [k: string]: any }; + + /** + * Gets the default type url for DeleteReferenceImageRequest + * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns The default type url + */ + public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of an AddProductToProductSetRequest. */ @@ -27304,6 +29068,13 @@ export namespace google { * @returns JSON object */ public toJSON(): { [k: string]: any }; + + /** + * Gets the default type url for AddProductToProductSetRequest + * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns The default type url + */ + public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a RemoveProductFromProductSetRequest. */ @@ -27400,6 +29171,13 @@ export namespace google { * @returns JSON object */ public toJSON(): { [k: string]: any }; + + /** + * Gets the default type url for RemoveProductFromProductSetRequest + * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns The default type url + */ + public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a ListProductsInProductSetRequest. */ @@ -27502,6 +29280,13 @@ export namespace google { * @returns JSON object */ public toJSON(): { [k: string]: any }; + + /** + * Gets the default type url for ListProductsInProductSetRequest + * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns The default type url + */ + public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a ListProductsInProductSetResponse. */ @@ -27598,6 +29383,13 @@ export namespace google { * @returns JSON object */ public toJSON(): { [k: string]: any }; + + /** + * Gets the default type url for ListProductsInProductSetResponse + * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns The default type url + */ + public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of an ImportProductSetsGcsSource. */ @@ -27688,6 +29480,13 @@ export namespace google { * @returns JSON object */ public toJSON(): { [k: string]: any }; + + /** + * Gets the default type url for ImportProductSetsGcsSource + * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns The default type url + */ + public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of an ImportProductSetsInputConfig. */ @@ -27781,6 +29580,13 @@ export namespace google { * @returns JSON object */ public toJSON(): { [k: string]: any }; + + /** + * Gets the default type url for ImportProductSetsInputConfig + * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns The default type url + */ + public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of an ImportProductSetsRequest. */ @@ -27877,6 +29683,13 @@ export namespace google { * @returns JSON object */ public toJSON(): { [k: string]: any }; + + /** + * Gets the default type url for ImportProductSetsRequest + * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns The default type url + */ + public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of an ImportProductSetsResponse. */ @@ -27973,6 +29786,13 @@ export namespace google { * @returns JSON object */ public toJSON(): { [k: string]: any }; + + /** + * Gets the default type url for ImportProductSetsResponse + * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns The default type url + */ + public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a BatchOperationMetadata. */ @@ -28075,6 +29895,13 @@ export namespace google { * @returns JSON object */ public toJSON(): { [k: string]: any }; + + /** + * Gets the default type url for BatchOperationMetadata + * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns The default type url + */ + public static getTypeUrl(typeUrlPrefix?: string): string; } namespace BatchOperationMetadata { @@ -28183,6 +30010,13 @@ export namespace google { * @returns JSON object */ public toJSON(): { [k: string]: any }; + + /** + * Gets the default type url for TextAnnotation + * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns The default type url + */ + public static getTypeUrl(typeUrlPrefix?: string): string; } namespace TextAnnotation { @@ -28281,6 +30115,13 @@ export namespace google { * @returns JSON object */ public toJSON(): { [k: string]: any }; + + /** + * Gets the default type url for DetectedLanguage + * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns The default type url + */ + public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a DetectedBreak. */ @@ -28377,6 +30218,13 @@ export namespace google { * @returns JSON object */ public toJSON(): { [k: string]: any }; + + /** + * Gets the default type url for DetectedBreak + * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns The default type url + */ + public static getTypeUrl(typeUrlPrefix?: string): string; } namespace DetectedBreak { @@ -28486,6 +30334,13 @@ export namespace google { * @returns JSON object */ public toJSON(): { [k: string]: any }; + + /** + * Gets the default type url for TextProperty + * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns The default type url + */ + public static getTypeUrl(typeUrlPrefix?: string): string; } } @@ -28601,6 +30456,13 @@ export namespace google { * @returns JSON object */ public toJSON(): { [k: string]: any }; + + /** + * Gets the default type url for Page + * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns The default type url + */ + public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a Block. */ @@ -28715,6 +30577,13 @@ export namespace google { * @returns JSON object */ public toJSON(): { [k: string]: any }; + + /** + * Gets the default type url for Block + * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns The default type url + */ + public static getTypeUrl(typeUrlPrefix?: string): string; } namespace Block { @@ -28836,6 +30705,13 @@ export namespace google { * @returns JSON object */ public toJSON(): { [k: string]: any }; + + /** + * Gets the default type url for Paragraph + * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns The default type url + */ + public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a Word. */ @@ -28944,6 +30820,13 @@ export namespace google { * @returns JSON object */ public toJSON(): { [k: string]: any }; + + /** + * Gets the default type url for Word + * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns The default type url + */ + public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a Symbol. */ @@ -29052,6 +30935,13 @@ export namespace google { * @returns JSON object */ public toJSON(): { [k: string]: any }; + + /** + * Gets the default type url for Symbol + * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns The default type url + */ + public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a WebDetection. */ @@ -29172,6 +31062,13 @@ export namespace google { * @returns JSON object */ public toJSON(): { [k: string]: any }; + + /** + * Gets the default type url for WebDetection + * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns The default type url + */ + public static getTypeUrl(typeUrlPrefix?: string): string; } namespace WebDetection { @@ -29276,6 +31173,13 @@ export namespace google { * @returns JSON object */ public toJSON(): { [k: string]: any }; + + /** + * Gets the default type url for WebEntity + * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns The default type url + */ + public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a WebImage. */ @@ -29372,6 +31276,13 @@ export namespace google { * @returns JSON object */ public toJSON(): { [k: string]: any }; + + /** + * Gets the default type url for WebImage + * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns The default type url + */ + public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a WebPage. */ @@ -29486,6 +31397,13 @@ export namespace google { * @returns JSON object */ public toJSON(): { [k: string]: any }; + + /** + * Gets the default type url for WebPage + * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns The default type url + */ + public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a WebLabel. */ @@ -29582,6 +31500,13 @@ export namespace google { * @returns JSON object */ public toJSON(): { [k: string]: any }; + + /** + * Gets the default type url for WebLabel + * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns The default type url + */ + public static getTypeUrl(typeUrlPrefix?: string): string; } } } @@ -29677,6 +31602,13 @@ export namespace google { * @returns JSON object */ public toJSON(): { [k: string]: any }; + + /** + * Gets the default type url for FaceRecognitionParams + * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns The default type url + */ + public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a Celebrity. */ @@ -29779,6 +31711,13 @@ export namespace google { * @returns JSON object */ public toJSON(): { [k: string]: any }; + + /** + * Gets the default type url for Celebrity + * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns The default type url + */ + public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a FaceRecognitionResult. */ @@ -29875,6 +31814,13 @@ export namespace google { * @returns JSON object */ public toJSON(): { [k: string]: any }; + + /** + * Gets the default type url for FaceRecognitionResult + * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns The default type url + */ + public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a Vertex. */ @@ -29971,6 +31917,13 @@ export namespace google { * @returns JSON object */ public toJSON(): { [k: string]: any }; + + /** + * Gets the default type url for Vertex + * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns The default type url + */ + public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a NormalizedVertex. */ @@ -30067,6 +32020,13 @@ export namespace google { * @returns JSON object */ public toJSON(): { [k: string]: any }; + + /** + * Gets the default type url for NormalizedVertex + * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns The default type url + */ + public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a BoundingPoly. */ @@ -30163,6 +32123,13 @@ export namespace google { * @returns JSON object */ public toJSON(): { [k: string]: any }; + + /** + * Gets the default type url for BoundingPoly + * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns The default type url + */ + public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a Position. */ @@ -30265,6 +32232,13 @@ export namespace google { * @returns JSON object */ public toJSON(): { [k: string]: any }; + + /** + * Gets the default type url for Position + * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns The default type url + */ + public static getTypeUrl(typeUrlPrefix?: string): string; } /** Represents an ImageAnnotator */ @@ -30347,28 +32321,28 @@ export namespace google { namespace ImageAnnotator { /** - * Callback as used by {@link google.cloud.vision.v1p4beta1.ImageAnnotator#batchAnnotateImages}. + * Callback as used by {@link google.cloud.vision.v1p4beta1.ImageAnnotator|batchAnnotateImages}. * @param error Error, if any * @param [response] BatchAnnotateImagesResponse */ type BatchAnnotateImagesCallback = (error: (Error|null), response?: google.cloud.vision.v1p4beta1.BatchAnnotateImagesResponse) => void; /** - * Callback as used by {@link google.cloud.vision.v1p4beta1.ImageAnnotator#batchAnnotateFiles}. + * Callback as used by {@link google.cloud.vision.v1p4beta1.ImageAnnotator|batchAnnotateFiles}. * @param error Error, if any * @param [response] BatchAnnotateFilesResponse */ type BatchAnnotateFilesCallback = (error: (Error|null), response?: google.cloud.vision.v1p4beta1.BatchAnnotateFilesResponse) => void; /** - * Callback as used by {@link google.cloud.vision.v1p4beta1.ImageAnnotator#asyncBatchAnnotateImages}. + * Callback as used by {@link google.cloud.vision.v1p4beta1.ImageAnnotator|asyncBatchAnnotateImages}. * @param error Error, if any * @param [response] Operation */ type AsyncBatchAnnotateImagesCallback = (error: (Error|null), response?: google.longrunning.Operation) => void; /** - * Callback as used by {@link google.cloud.vision.v1p4beta1.ImageAnnotator#asyncBatchAnnotateFiles}. + * Callback as used by {@link google.cloud.vision.v1p4beta1.ImageAnnotator|asyncBatchAnnotateFiles}. * @param error Error, if any * @param [response] Operation */ @@ -30475,6 +32449,13 @@ export namespace google { * @returns JSON object */ public toJSON(): { [k: string]: any }; + + /** + * Gets the default type url for Feature + * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns The default type url + */ + public static getTypeUrl(typeUrlPrefix?: string): string; } namespace Feature { @@ -30591,6 +32572,13 @@ export namespace google { * @returns JSON object */ public toJSON(): { [k: string]: any }; + + /** + * Gets the default type url for ImageSource + * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns The default type url + */ + public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of an Image. */ @@ -30687,6 +32675,13 @@ export namespace google { * @returns JSON object */ public toJSON(): { [k: string]: any }; + + /** + * Gets the default type url for Image + * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns The default type url + */ + public static getTypeUrl(typeUrlPrefix?: string): string; } /** Likelihood enum. */ @@ -30877,6 +32872,13 @@ export namespace google { * @returns JSON object */ public toJSON(): { [k: string]: any }; + + /** + * Gets the default type url for FaceAnnotation + * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns The default type url + */ + public static getTypeUrl(typeUrlPrefix?: string): string; } namespace FaceAnnotation { @@ -30975,6 +32977,13 @@ export namespace google { * @returns JSON object */ public toJSON(): { [k: string]: any }; + + /** + * Gets the default type url for Landmark + * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns The default type url + */ + public static getTypeUrl(typeUrlPrefix?: string): string; } namespace Landmark { @@ -31108,6 +33117,13 @@ export namespace google { * @returns JSON object */ public toJSON(): { [k: string]: any }; + + /** + * Gets the default type url for LocationInfo + * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns The default type url + */ + public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a Property. */ @@ -31210,6 +33226,13 @@ export namespace google { * @returns JSON object */ public toJSON(): { [k: string]: any }; + + /** + * Gets the default type url for Property + * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns The default type url + */ + public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of an EntityAnnotation. */ @@ -31348,6 +33371,13 @@ export namespace google { * @returns JSON object */ public toJSON(): { [k: string]: any }; + + /** + * Gets the default type url for EntityAnnotation + * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns The default type url + */ + public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a LocalizedObjectAnnotation. */ @@ -31462,6 +33492,13 @@ export namespace google { * @returns JSON object */ public toJSON(): { [k: string]: any }; + + /** + * Gets the default type url for LocalizedObjectAnnotation + * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns The default type url + */ + public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a SafeSearchAnnotation. */ @@ -31576,6 +33613,13 @@ export namespace google { * @returns JSON object */ public toJSON(): { [k: string]: any }; + + /** + * Gets the default type url for SafeSearchAnnotation + * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns The default type url + */ + public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a LatLongRect. */ @@ -31672,6 +33716,13 @@ export namespace google { * @returns JSON object */ public toJSON(): { [k: string]: any }; + + /** + * Gets the default type url for LatLongRect + * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns The default type url + */ + public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a ColorInfo. */ @@ -31774,6 +33825,13 @@ export namespace google { * @returns JSON object */ public toJSON(): { [k: string]: any }; + + /** + * Gets the default type url for ColorInfo + * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns The default type url + */ + public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a DominantColorsAnnotation. */ @@ -31864,6 +33922,13 @@ export namespace google { * @returns JSON object */ public toJSON(): { [k: string]: any }; + + /** + * Gets the default type url for DominantColorsAnnotation + * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns The default type url + */ + public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of an ImageProperties. */ @@ -31954,6 +34019,13 @@ export namespace google { * @returns JSON object */ public toJSON(): { [k: string]: any }; + + /** + * Gets the default type url for ImageProperties + * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns The default type url + */ + public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a CropHint. */ @@ -32056,6 +34128,13 @@ export namespace google { * @returns JSON object */ public toJSON(): { [k: string]: any }; + + /** + * Gets the default type url for CropHint + * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns The default type url + */ + public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a CropHintsAnnotation. */ @@ -32146,6 +34225,13 @@ export namespace google { * @returns JSON object */ public toJSON(): { [k: string]: any }; + + /** + * Gets the default type url for CropHintsAnnotation + * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns The default type url + */ + public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a CropHintsParams. */ @@ -32236,6 +34322,13 @@ export namespace google { * @returns JSON object */ public toJSON(): { [k: string]: any }; + + /** + * Gets the default type url for CropHintsParams + * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns The default type url + */ + public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a WebDetectionParams. */ @@ -32326,6 +34419,13 @@ export namespace google { * @returns JSON object */ public toJSON(): { [k: string]: any }; + + /** + * Gets the default type url for WebDetectionParams + * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns The default type url + */ + public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a TextDetectionParams. */ @@ -32422,6 +34522,13 @@ export namespace google { * @returns JSON object */ public toJSON(): { [k: string]: any }; + + /** + * Gets the default type url for TextDetectionParams + * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns The default type url + */ + public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of an ImageContext. */ @@ -32548,6 +34655,13 @@ export namespace google { * @returns JSON object */ public toJSON(): { [k: string]: any }; + + /** + * Gets the default type url for ImageContext + * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns The default type url + */ + public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of an AnnotateImageRequest. */ @@ -32650,6 +34764,13 @@ export namespace google { * @returns JSON object */ public toJSON(): { [k: string]: any }; + + /** + * Gets the default type url for AnnotateImageRequest + * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns The default type url + */ + public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of an ImageAnnotationContext. */ @@ -32746,6 +34867,13 @@ export namespace google { * @returns JSON object */ public toJSON(): { [k: string]: any }; + + /** + * Gets the default type url for ImageAnnotationContext + * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns The default type url + */ + public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of an AnnotateImageResponse. */ @@ -32914,6 +35042,13 @@ export namespace google { * @returns JSON object */ public toJSON(): { [k: string]: any }; + + /** + * Gets the default type url for AnnotateImageResponse + * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns The default type url + */ + public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a BatchAnnotateImagesRequest. */ @@ -33004,6 +35139,13 @@ export namespace google { * @returns JSON object */ public toJSON(): { [k: string]: any }; + + /** + * Gets the default type url for BatchAnnotateImagesRequest + * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns The default type url + */ + public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a BatchAnnotateImagesResponse. */ @@ -33094,6 +35236,13 @@ export namespace google { * @returns JSON object */ public toJSON(): { [k: string]: any }; + + /** + * Gets the default type url for BatchAnnotateImagesResponse + * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns The default type url + */ + public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of an AnnotateFileRequest. */ @@ -33202,6 +35351,13 @@ export namespace google { * @returns JSON object */ public toJSON(): { [k: string]: any }; + + /** + * Gets the default type url for AnnotateFileRequest + * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns The default type url + */ + public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of an AnnotateFileResponse. */ @@ -33310,6 +35466,13 @@ export namespace google { * @returns JSON object */ public toJSON(): { [k: string]: any }; + + /** + * Gets the default type url for AnnotateFileResponse + * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns The default type url + */ + public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a BatchAnnotateFilesRequest. */ @@ -33400,6 +35563,13 @@ export namespace google { * @returns JSON object */ public toJSON(): { [k: string]: any }; + + /** + * Gets the default type url for BatchAnnotateFilesRequest + * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns The default type url + */ + public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a BatchAnnotateFilesResponse. */ @@ -33490,6 +35660,13 @@ export namespace google { * @returns JSON object */ public toJSON(): { [k: string]: any }; + + /** + * Gets the default type url for BatchAnnotateFilesResponse + * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns The default type url + */ + public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of an AsyncAnnotateFileRequest. */ @@ -33598,6 +35775,13 @@ export namespace google { * @returns JSON object */ public toJSON(): { [k: string]: any }; + + /** + * Gets the default type url for AsyncAnnotateFileRequest + * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns The default type url + */ + public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of an AsyncAnnotateFileResponse. */ @@ -33688,6 +35872,13 @@ export namespace google { * @returns JSON object */ public toJSON(): { [k: string]: any }; + + /** + * Gets the default type url for AsyncAnnotateFileResponse + * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns The default type url + */ + public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of an AsyncBatchAnnotateImagesRequest. */ @@ -33784,6 +35975,13 @@ export namespace google { * @returns JSON object */ public toJSON(): { [k: string]: any }; + + /** + * Gets the default type url for AsyncBatchAnnotateImagesRequest + * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns The default type url + */ + public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of an AsyncBatchAnnotateImagesResponse. */ @@ -33874,6 +36072,13 @@ export namespace google { * @returns JSON object */ public toJSON(): { [k: string]: any }; + + /** + * Gets the default type url for AsyncBatchAnnotateImagesResponse + * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns The default type url + */ + public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of an AsyncBatchAnnotateFilesRequest. */ @@ -33964,6 +36169,13 @@ export namespace google { * @returns JSON object */ public toJSON(): { [k: string]: any }; + + /** + * Gets the default type url for AsyncBatchAnnotateFilesRequest + * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns The default type url + */ + public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of an AsyncBatchAnnotateFilesResponse. */ @@ -34054,6 +36266,13 @@ export namespace google { * @returns JSON object */ public toJSON(): { [k: string]: any }; + + /** + * Gets the default type url for AsyncBatchAnnotateFilesResponse + * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns The default type url + */ + public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of an InputConfig. */ @@ -34156,6 +36375,13 @@ export namespace google { * @returns JSON object */ public toJSON(): { [k: string]: any }; + + /** + * Gets the default type url for InputConfig + * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns The default type url + */ + public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of an OutputConfig. */ @@ -34252,6 +36478,13 @@ export namespace google { * @returns JSON object */ public toJSON(): { [k: string]: any }; + + /** + * Gets the default type url for OutputConfig + * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns The default type url + */ + public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a GcsSource. */ @@ -34342,6 +36575,13 @@ export namespace google { * @returns JSON object */ public toJSON(): { [k: string]: any }; + + /** + * Gets the default type url for GcsSource + * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns The default type url + */ + public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a GcsDestination. */ @@ -34432,6 +36672,13 @@ export namespace google { * @returns JSON object */ public toJSON(): { [k: string]: any }; + + /** + * Gets the default type url for GcsDestination + * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns The default type url + */ + public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of an OperationMetadata. */ @@ -34534,6 +36781,13 @@ export namespace google { * @returns JSON object */ public toJSON(): { [k: string]: any }; + + /** + * Gets the default type url for OperationMetadata + * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns The default type url + */ + public static getTypeUrl(typeUrlPrefix?: string): string; } namespace OperationMetadata { @@ -34654,6 +36908,13 @@ export namespace google { * @returns JSON object */ public toJSON(): { [k: string]: any }; + + /** + * Gets the default type url for ProductSearchParams + * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns The default type url + */ + public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a ProductSearchResults. */ @@ -34756,6 +37017,13 @@ export namespace google { * @returns JSON object */ public toJSON(): { [k: string]: any }; + + /** + * Gets the default type url for ProductSearchResults + * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns The default type url + */ + public static getTypeUrl(typeUrlPrefix?: string): string; } namespace ProductSearchResults { @@ -34860,6 +37128,13 @@ export namespace google { * @returns JSON object */ public toJSON(): { [k: string]: any }; + + /** + * Gets the default type url for Result + * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns The default type url + */ + public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of an ObjectAnnotation. */ @@ -34968,6 +37243,13 @@ export namespace google { * @returns JSON object */ public toJSON(): { [k: string]: any }; + + /** + * Gets the default type url for ObjectAnnotation + * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns The default type url + */ + public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a GroupedResult. */ @@ -35070,6 +37352,13 @@ export namespace google { * @returns JSON object */ public toJSON(): { [k: string]: any }; + + /** + * Gets the default type url for GroupedResult + * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns The default type url + */ + public static getTypeUrl(typeUrlPrefix?: string): string; } } @@ -35363,133 +37652,133 @@ export namespace google { namespace ProductSearch { /** - * Callback as used by {@link google.cloud.vision.v1p4beta1.ProductSearch#createProductSet}. + * Callback as used by {@link google.cloud.vision.v1p4beta1.ProductSearch|createProductSet}. * @param error Error, if any * @param [response] ProductSet */ type CreateProductSetCallback = (error: (Error|null), response?: google.cloud.vision.v1p4beta1.ProductSet) => void; /** - * Callback as used by {@link google.cloud.vision.v1p4beta1.ProductSearch#listProductSets}. + * Callback as used by {@link google.cloud.vision.v1p4beta1.ProductSearch|listProductSets}. * @param error Error, if any * @param [response] ListProductSetsResponse */ type ListProductSetsCallback = (error: (Error|null), response?: google.cloud.vision.v1p4beta1.ListProductSetsResponse) => void; /** - * Callback as used by {@link google.cloud.vision.v1p4beta1.ProductSearch#getProductSet}. + * Callback as used by {@link google.cloud.vision.v1p4beta1.ProductSearch|getProductSet}. * @param error Error, if any * @param [response] ProductSet */ type GetProductSetCallback = (error: (Error|null), response?: google.cloud.vision.v1p4beta1.ProductSet) => void; /** - * Callback as used by {@link google.cloud.vision.v1p4beta1.ProductSearch#updateProductSet}. + * Callback as used by {@link google.cloud.vision.v1p4beta1.ProductSearch|updateProductSet}. * @param error Error, if any * @param [response] ProductSet */ type UpdateProductSetCallback = (error: (Error|null), response?: google.cloud.vision.v1p4beta1.ProductSet) => void; /** - * Callback as used by {@link google.cloud.vision.v1p4beta1.ProductSearch#deleteProductSet}. + * Callback as used by {@link google.cloud.vision.v1p4beta1.ProductSearch|deleteProductSet}. * @param error Error, if any * @param [response] Empty */ type DeleteProductSetCallback = (error: (Error|null), response?: google.protobuf.Empty) => void; /** - * Callback as used by {@link google.cloud.vision.v1p4beta1.ProductSearch#createProduct}. + * Callback as used by {@link google.cloud.vision.v1p4beta1.ProductSearch|createProduct}. * @param error Error, if any * @param [response] Product */ type CreateProductCallback = (error: (Error|null), response?: google.cloud.vision.v1p4beta1.Product) => void; /** - * Callback as used by {@link google.cloud.vision.v1p4beta1.ProductSearch#listProducts}. + * Callback as used by {@link google.cloud.vision.v1p4beta1.ProductSearch|listProducts}. * @param error Error, if any * @param [response] ListProductsResponse */ type ListProductsCallback = (error: (Error|null), response?: google.cloud.vision.v1p4beta1.ListProductsResponse) => void; /** - * Callback as used by {@link google.cloud.vision.v1p4beta1.ProductSearch#getProduct}. + * Callback as used by {@link google.cloud.vision.v1p4beta1.ProductSearch|getProduct}. * @param error Error, if any * @param [response] Product */ type GetProductCallback = (error: (Error|null), response?: google.cloud.vision.v1p4beta1.Product) => void; /** - * Callback as used by {@link google.cloud.vision.v1p4beta1.ProductSearch#updateProduct}. + * Callback as used by {@link google.cloud.vision.v1p4beta1.ProductSearch|updateProduct}. * @param error Error, if any * @param [response] Product */ type UpdateProductCallback = (error: (Error|null), response?: google.cloud.vision.v1p4beta1.Product) => void; /** - * Callback as used by {@link google.cloud.vision.v1p4beta1.ProductSearch#deleteProduct}. + * Callback as used by {@link google.cloud.vision.v1p4beta1.ProductSearch|deleteProduct}. * @param error Error, if any * @param [response] Empty */ type DeleteProductCallback = (error: (Error|null), response?: google.protobuf.Empty) => void; /** - * Callback as used by {@link google.cloud.vision.v1p4beta1.ProductSearch#createReferenceImage}. + * Callback as used by {@link google.cloud.vision.v1p4beta1.ProductSearch|createReferenceImage}. * @param error Error, if any * @param [response] ReferenceImage */ type CreateReferenceImageCallback = (error: (Error|null), response?: google.cloud.vision.v1p4beta1.ReferenceImage) => void; /** - * Callback as used by {@link google.cloud.vision.v1p4beta1.ProductSearch#deleteReferenceImage}. + * Callback as used by {@link google.cloud.vision.v1p4beta1.ProductSearch|deleteReferenceImage}. * @param error Error, if any * @param [response] Empty */ type DeleteReferenceImageCallback = (error: (Error|null), response?: google.protobuf.Empty) => void; /** - * Callback as used by {@link google.cloud.vision.v1p4beta1.ProductSearch#listReferenceImages}. + * Callback as used by {@link google.cloud.vision.v1p4beta1.ProductSearch|listReferenceImages}. * @param error Error, if any * @param [response] ListReferenceImagesResponse */ type ListReferenceImagesCallback = (error: (Error|null), response?: google.cloud.vision.v1p4beta1.ListReferenceImagesResponse) => void; /** - * Callback as used by {@link google.cloud.vision.v1p4beta1.ProductSearch#getReferenceImage}. + * Callback as used by {@link google.cloud.vision.v1p4beta1.ProductSearch|getReferenceImage}. * @param error Error, if any * @param [response] ReferenceImage */ type GetReferenceImageCallback = (error: (Error|null), response?: google.cloud.vision.v1p4beta1.ReferenceImage) => void; /** - * Callback as used by {@link google.cloud.vision.v1p4beta1.ProductSearch#addProductToProductSet}. + * Callback as used by {@link google.cloud.vision.v1p4beta1.ProductSearch|addProductToProductSet}. * @param error Error, if any * @param [response] Empty */ type AddProductToProductSetCallback = (error: (Error|null), response?: google.protobuf.Empty) => void; /** - * Callback as used by {@link google.cloud.vision.v1p4beta1.ProductSearch#removeProductFromProductSet}. + * Callback as used by {@link google.cloud.vision.v1p4beta1.ProductSearch|removeProductFromProductSet}. * @param error Error, if any * @param [response] Empty */ type RemoveProductFromProductSetCallback = (error: (Error|null), response?: google.protobuf.Empty) => void; /** - * Callback as used by {@link google.cloud.vision.v1p4beta1.ProductSearch#listProductsInProductSet}. + * Callback as used by {@link google.cloud.vision.v1p4beta1.ProductSearch|listProductsInProductSet}. * @param error Error, if any * @param [response] ListProductsInProductSetResponse */ type ListProductsInProductSetCallback = (error: (Error|null), response?: google.cloud.vision.v1p4beta1.ListProductsInProductSetResponse) => void; /** - * Callback as used by {@link google.cloud.vision.v1p4beta1.ProductSearch#importProductSets}. + * Callback as used by {@link google.cloud.vision.v1p4beta1.ProductSearch|importProductSets}. * @param error Error, if any * @param [response] Operation */ type ImportProductSetsCallback = (error: (Error|null), response?: google.longrunning.Operation) => void; /** - * Callback as used by {@link google.cloud.vision.v1p4beta1.ProductSearch#purgeProducts}. + * Callback as used by {@link google.cloud.vision.v1p4beta1.ProductSearch|purgeProducts}. * @param error Error, if any * @param [response] Operation */ @@ -35608,6 +37897,13 @@ export namespace google { * @returns JSON object */ public toJSON(): { [k: string]: any }; + + /** + * Gets the default type url for Product + * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns The default type url + */ + public static getTypeUrl(typeUrlPrefix?: string): string; } namespace Product { @@ -35706,6 +38002,13 @@ export namespace google { * @returns JSON object */ public toJSON(): { [k: string]: any }; + + /** + * Gets the default type url for KeyValue + * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns The default type url + */ + public static getTypeUrl(typeUrlPrefix?: string): string; } } @@ -35815,6 +38118,13 @@ export namespace google { * @returns JSON object */ public toJSON(): { [k: string]: any }; + + /** + * Gets the default type url for ProductSet + * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns The default type url + */ + public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a ReferenceImage. */ @@ -35917,6 +38227,13 @@ export namespace google { * @returns JSON object */ public toJSON(): { [k: string]: any }; + + /** + * Gets the default type url for ReferenceImage + * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns The default type url + */ + public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a CreateProductRequest. */ @@ -36019,6 +38336,13 @@ export namespace google { * @returns JSON object */ public toJSON(): { [k: string]: any }; + + /** + * Gets the default type url for CreateProductRequest + * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns The default type url + */ + public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a ListProductsRequest. */ @@ -36121,6 +38445,13 @@ export namespace google { * @returns JSON object */ public toJSON(): { [k: string]: any }; + + /** + * Gets the default type url for ListProductsRequest + * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns The default type url + */ + public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a ListProductsResponse. */ @@ -36217,6 +38548,13 @@ export namespace google { * @returns JSON object */ public toJSON(): { [k: string]: any }; + + /** + * Gets the default type url for ListProductsResponse + * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns The default type url + */ + public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a GetProductRequest. */ @@ -36307,6 +38645,13 @@ export namespace google { * @returns JSON object */ public toJSON(): { [k: string]: any }; + + /** + * Gets the default type url for GetProductRequest + * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns The default type url + */ + public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of an UpdateProductRequest. */ @@ -36403,6 +38748,13 @@ export namespace google { * @returns JSON object */ public toJSON(): { [k: string]: any }; + + /** + * Gets the default type url for UpdateProductRequest + * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns The default type url + */ + public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a DeleteProductRequest. */ @@ -36493,6 +38845,13 @@ export namespace google { * @returns JSON object */ public toJSON(): { [k: string]: any }; + + /** + * Gets the default type url for DeleteProductRequest + * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns The default type url + */ + public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a CreateProductSetRequest. */ @@ -36595,6 +38954,13 @@ export namespace google { * @returns JSON object */ public toJSON(): { [k: string]: any }; + + /** + * Gets the default type url for CreateProductSetRequest + * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns The default type url + */ + public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a ListProductSetsRequest. */ @@ -36697,6 +39063,13 @@ export namespace google { * @returns JSON object */ public toJSON(): { [k: string]: any }; + + /** + * Gets the default type url for ListProductSetsRequest + * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns The default type url + */ + public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a ListProductSetsResponse. */ @@ -36793,6 +39166,13 @@ export namespace google { * @returns JSON object */ public toJSON(): { [k: string]: any }; + + /** + * Gets the default type url for ListProductSetsResponse + * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns The default type url + */ + public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a GetProductSetRequest. */ @@ -36883,6 +39263,13 @@ export namespace google { * @returns JSON object */ public toJSON(): { [k: string]: any }; + + /** + * Gets the default type url for GetProductSetRequest + * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns The default type url + */ + public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of an UpdateProductSetRequest. */ @@ -36979,6 +39366,13 @@ export namespace google { * @returns JSON object */ public toJSON(): { [k: string]: any }; + + /** + * Gets the default type url for UpdateProductSetRequest + * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns The default type url + */ + public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a DeleteProductSetRequest. */ @@ -37069,6 +39463,13 @@ export namespace google { * @returns JSON object */ public toJSON(): { [k: string]: any }; + + /** + * Gets the default type url for DeleteProductSetRequest + * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns The default type url + */ + public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a CreateReferenceImageRequest. */ @@ -37171,6 +39572,13 @@ export namespace google { * @returns JSON object */ public toJSON(): { [k: string]: any }; + + /** + * Gets the default type url for CreateReferenceImageRequest + * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns The default type url + */ + public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a ListReferenceImagesRequest. */ @@ -37273,6 +39681,13 @@ export namespace google { * @returns JSON object */ public toJSON(): { [k: string]: any }; + + /** + * Gets the default type url for ListReferenceImagesRequest + * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns The default type url + */ + public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a ListReferenceImagesResponse. */ @@ -37375,6 +39790,13 @@ export namespace google { * @returns JSON object */ public toJSON(): { [k: string]: any }; + + /** + * Gets the default type url for ListReferenceImagesResponse + * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns The default type url + */ + public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a GetReferenceImageRequest. */ @@ -37465,6 +39887,13 @@ export namespace google { * @returns JSON object */ public toJSON(): { [k: string]: any }; + + /** + * Gets the default type url for GetReferenceImageRequest + * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns The default type url + */ + public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a DeleteReferenceImageRequest. */ @@ -37555,6 +39984,13 @@ export namespace google { * @returns JSON object */ public toJSON(): { [k: string]: any }; + + /** + * Gets the default type url for DeleteReferenceImageRequest + * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns The default type url + */ + public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of an AddProductToProductSetRequest. */ @@ -37651,6 +40087,13 @@ export namespace google { * @returns JSON object */ public toJSON(): { [k: string]: any }; + + /** + * Gets the default type url for AddProductToProductSetRequest + * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns The default type url + */ + public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a RemoveProductFromProductSetRequest. */ @@ -37747,6 +40190,13 @@ export namespace google { * @returns JSON object */ public toJSON(): { [k: string]: any }; + + /** + * Gets the default type url for RemoveProductFromProductSetRequest + * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns The default type url + */ + public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a ListProductsInProductSetRequest. */ @@ -37849,6 +40299,13 @@ export namespace google { * @returns JSON object */ public toJSON(): { [k: string]: any }; + + /** + * Gets the default type url for ListProductsInProductSetRequest + * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns The default type url + */ + public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a ListProductsInProductSetResponse. */ @@ -37945,6 +40402,13 @@ export namespace google { * @returns JSON object */ public toJSON(): { [k: string]: any }; + + /** + * Gets the default type url for ListProductsInProductSetResponse + * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns The default type url + */ + public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of an ImportProductSetsGcsSource. */ @@ -38035,6 +40499,13 @@ export namespace google { * @returns JSON object */ public toJSON(): { [k: string]: any }; + + /** + * Gets the default type url for ImportProductSetsGcsSource + * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns The default type url + */ + public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of an ImportProductSetsInputConfig. */ @@ -38128,6 +40599,13 @@ export namespace google { * @returns JSON object */ public toJSON(): { [k: string]: any }; + + /** + * Gets the default type url for ImportProductSetsInputConfig + * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns The default type url + */ + public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of an ImportProductSetsRequest. */ @@ -38224,6 +40702,13 @@ export namespace google { * @returns JSON object */ public toJSON(): { [k: string]: any }; + + /** + * Gets the default type url for ImportProductSetsRequest + * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns The default type url + */ + public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of an ImportProductSetsResponse. */ @@ -38320,6 +40805,13 @@ export namespace google { * @returns JSON object */ public toJSON(): { [k: string]: any }; + + /** + * Gets the default type url for ImportProductSetsResponse + * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns The default type url + */ + public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a BatchOperationMetadata. */ @@ -38422,6 +40914,13 @@ export namespace google { * @returns JSON object */ public toJSON(): { [k: string]: any }; + + /** + * Gets the default type url for BatchOperationMetadata + * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns The default type url + */ + public static getTypeUrl(typeUrlPrefix?: string): string; } namespace BatchOperationMetadata { @@ -38524,6 +41023,13 @@ export namespace google { * @returns JSON object */ public toJSON(): { [k: string]: any }; + + /** + * Gets the default type url for ProductSetPurgeConfig + * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns The default type url + */ + public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a PurgeProductsRequest. */ @@ -38635,6 +41141,13 @@ export namespace google { * @returns JSON object */ public toJSON(): { [k: string]: any }; + + /** + * Gets the default type url for PurgeProductsRequest + * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns The default type url + */ + public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a TextAnnotation. */ @@ -38731,6 +41244,13 @@ export namespace google { * @returns JSON object */ public toJSON(): { [k: string]: any }; + + /** + * Gets the default type url for TextAnnotation + * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns The default type url + */ + public static getTypeUrl(typeUrlPrefix?: string): string; } namespace TextAnnotation { @@ -38829,6 +41349,13 @@ export namespace google { * @returns JSON object */ public toJSON(): { [k: string]: any }; + + /** + * Gets the default type url for DetectedLanguage + * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns The default type url + */ + public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a DetectedBreak. */ @@ -38925,6 +41452,13 @@ export namespace google { * @returns JSON object */ public toJSON(): { [k: string]: any }; + + /** + * Gets the default type url for DetectedBreak + * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns The default type url + */ + public static getTypeUrl(typeUrlPrefix?: string): string; } namespace DetectedBreak { @@ -39034,6 +41568,13 @@ export namespace google { * @returns JSON object */ public toJSON(): { [k: string]: any }; + + /** + * Gets the default type url for TextProperty + * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns The default type url + */ + public static getTypeUrl(typeUrlPrefix?: string): string; } } @@ -39149,6 +41690,13 @@ export namespace google { * @returns JSON object */ public toJSON(): { [k: string]: any }; + + /** + * Gets the default type url for Page + * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns The default type url + */ + public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a Block. */ @@ -39263,6 +41811,13 @@ export namespace google { * @returns JSON object */ public toJSON(): { [k: string]: any }; + + /** + * Gets the default type url for Block + * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns The default type url + */ + public static getTypeUrl(typeUrlPrefix?: string): string; } namespace Block { @@ -39384,6 +41939,13 @@ export namespace google { * @returns JSON object */ public toJSON(): { [k: string]: any }; + + /** + * Gets the default type url for Paragraph + * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns The default type url + */ + public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a Word. */ @@ -39492,6 +42054,13 @@ export namespace google { * @returns JSON object */ public toJSON(): { [k: string]: any }; + + /** + * Gets the default type url for Word + * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns The default type url + */ + public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a Symbol. */ @@ -39600,6 +42169,13 @@ export namespace google { * @returns JSON object */ public toJSON(): { [k: string]: any }; + + /** + * Gets the default type url for Symbol + * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns The default type url + */ + public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a WebDetection. */ @@ -39720,6 +42296,13 @@ export namespace google { * @returns JSON object */ public toJSON(): { [k: string]: any }; + + /** + * Gets the default type url for WebDetection + * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns The default type url + */ + public static getTypeUrl(typeUrlPrefix?: string): string; } namespace WebDetection { @@ -39824,6 +42407,13 @@ export namespace google { * @returns JSON object */ public toJSON(): { [k: string]: any }; + + /** + * Gets the default type url for WebEntity + * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns The default type url + */ + public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a WebImage. */ @@ -39920,6 +42510,13 @@ export namespace google { * @returns JSON object */ public toJSON(): { [k: string]: any }; + + /** + * Gets the default type url for WebImage + * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns The default type url + */ + public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a WebPage. */ @@ -40034,6 +42631,13 @@ export namespace google { * @returns JSON object */ public toJSON(): { [k: string]: any }; + + /** + * Gets the default type url for WebPage + * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns The default type url + */ + public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a WebLabel. */ @@ -40130,6 +42734,13 @@ export namespace google { * @returns JSON object */ public toJSON(): { [k: string]: any }; + + /** + * Gets the default type url for WebLabel + * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns The default type url + */ + public static getTypeUrl(typeUrlPrefix?: string): string; } } } @@ -40233,6 +42844,13 @@ export namespace google { * @returns JSON object */ public toJSON(): { [k: string]: any }; + + /** + * Gets the default type url for Http + * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns The default type url + */ + public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a HttpRule. */ @@ -40380,6 +42998,13 @@ export namespace google { * @returns JSON object */ public toJSON(): { [k: string]: any }; + + /** + * Gets the default type url for HttpRule + * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns The default type url + */ + public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a CustomHttpPattern. */ @@ -40476,6 +43101,13 @@ export namespace google { * @returns JSON object */ public toJSON(): { [k: string]: any }; + + /** + * Gets the default type url for CustomHttpPattern + * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns The default type url + */ + public static getTypeUrl(typeUrlPrefix?: string): string; } /** FieldBehavior enum. */ @@ -40614,6 +43246,13 @@ export namespace google { * @returns JSON object */ public toJSON(): { [k: string]: any }; + + /** + * Gets the default type url for ResourceDescriptor + * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns The default type url + */ + public static getTypeUrl(typeUrlPrefix?: string): string; } namespace ResourceDescriptor { @@ -40726,6 +43365,13 @@ export namespace google { * @returns JSON object */ public toJSON(): { [k: string]: any }; + + /** + * Gets the default type url for ResourceReference + * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns The default type url + */ + public static getTypeUrl(typeUrlPrefix?: string): string; } } @@ -40820,6 +43466,13 @@ export namespace google { * @returns JSON object */ public toJSON(): { [k: string]: any }; + + /** + * Gets the default type url for FileDescriptorSet + * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns The default type url + */ + public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a FileDescriptorProto. */ @@ -40860,6 +43513,9 @@ export namespace google { /** FileDescriptorProto syntax */ syntax?: (string|null); + + /** FileDescriptorProto edition */ + edition?: (string|null); } /** Represents a FileDescriptorProto. */ @@ -40907,6 +43563,9 @@ export namespace google { /** FileDescriptorProto syntax. */ public syntax: string; + /** FileDescriptorProto edition. */ + public edition: string; + /** * Creates a new FileDescriptorProto instance using the specified properties. * @param [properties] Properties to set @@ -40976,6 +43635,13 @@ export namespace google { * @returns JSON object */ public toJSON(): { [k: string]: any }; + + /** + * Gets the default type url for FileDescriptorProto + * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns The default type url + */ + public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a DescriptorProto. */ @@ -41120,6 +43786,13 @@ export namespace google { * @returns JSON object */ public toJSON(): { [k: string]: any }; + + /** + * Gets the default type url for DescriptorProto + * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns The default type url + */ + public static getTypeUrl(typeUrlPrefix?: string): string; } namespace DescriptorProto { @@ -41224,6 +43897,13 @@ export namespace google { * @returns JSON object */ public toJSON(): { [k: string]: any }; + + /** + * Gets the default type url for ExtensionRange + * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns The default type url + */ + public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a ReservedRange. */ @@ -41320,6 +44000,13 @@ export namespace google { * @returns JSON object */ public toJSON(): { [k: string]: any }; + + /** + * Gets the default type url for ReservedRange + * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns The default type url + */ + public static getTypeUrl(typeUrlPrefix?: string): string; } } @@ -41411,6 +44098,13 @@ export namespace google { * @returns JSON object */ public toJSON(): { [k: string]: any }; + + /** + * Gets the default type url for ExtensionRangeOptions + * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns The default type url + */ + public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a FieldDescriptorProto. */ @@ -41561,6 +44255,13 @@ export namespace google { * @returns JSON object */ public toJSON(): { [k: string]: any }; + + /** + * Gets the default type url for FieldDescriptorProto + * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns The default type url + */ + public static getTypeUrl(typeUrlPrefix?: string): string; } namespace FieldDescriptorProto { @@ -41689,6 +44390,13 @@ export namespace google { * @returns JSON object */ public toJSON(): { [k: string]: any }; + + /** + * Gets the default type url for OneofDescriptorProto + * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns The default type url + */ + public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of an EnumDescriptorProto. */ @@ -41803,6 +44511,13 @@ export namespace google { * @returns JSON object */ public toJSON(): { [k: string]: any }; + + /** + * Gets the default type url for EnumDescriptorProto + * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns The default type url + */ + public static getTypeUrl(typeUrlPrefix?: string): string; } namespace EnumDescriptorProto { @@ -41901,6 +44616,13 @@ export namespace google { * @returns JSON object */ public toJSON(): { [k: string]: any }; + + /** + * Gets the default type url for EnumReservedRange + * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns The default type url + */ + public static getTypeUrl(typeUrlPrefix?: string): string; } } @@ -42004,6 +44726,13 @@ export namespace google { * @returns JSON object */ public toJSON(): { [k: string]: any }; + + /** + * Gets the default type url for EnumValueDescriptorProto + * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns The default type url + */ + public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a ServiceDescriptorProto. */ @@ -42106,6 +44835,13 @@ export namespace google { * @returns JSON object */ public toJSON(): { [k: string]: any }; + + /** + * Gets the default type url for ServiceDescriptorProto + * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns The default type url + */ + public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a MethodDescriptorProto. */ @@ -42226,6 +44962,13 @@ export namespace google { * @returns JSON object */ public toJSON(): { [k: string]: any }; + + /** + * Gets the default type url for MethodDescriptorProto + * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns The default type url + */ + public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a FileOptions. */ @@ -42439,6 +45182,13 @@ export namespace google { * @returns JSON object */ public toJSON(): { [k: string]: any }; + + /** + * Gets the default type url for FileOptions + * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns The default type url + */ + public static getTypeUrl(typeUrlPrefix?: string): string; } namespace FileOptions { @@ -42566,6 +45316,13 @@ export namespace google { * @returns JSON object */ public toJSON(): { [k: string]: any }; + + /** + * Gets the default type url for MessageOptions + * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns The default type url + */ + public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a FieldOptions. */ @@ -42583,6 +45340,9 @@ export namespace google { /** FieldOptions lazy */ lazy?: (boolean|null); + /** FieldOptions unverifiedLazy */ + unverifiedLazy?: (boolean|null); + /** FieldOptions deprecated */ deprecated?: (boolean|null); @@ -42620,6 +45380,9 @@ export namespace google { /** FieldOptions lazy. */ public lazy: boolean; + /** FieldOptions unverifiedLazy. */ + public unverifiedLazy: boolean; + /** FieldOptions deprecated. */ public deprecated: boolean; @@ -42698,6 +45461,13 @@ export namespace google { * @returns JSON object */ public toJSON(): { [k: string]: any }; + + /** + * Gets the default type url for FieldOptions + * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns The default type url + */ + public static getTypeUrl(typeUrlPrefix?: string): string; } namespace FieldOptions { @@ -42805,6 +45575,13 @@ export namespace google { * @returns JSON object */ public toJSON(): { [k: string]: any }; + + /** + * Gets the default type url for OneofOptions + * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns The default type url + */ + public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of an EnumOptions. */ @@ -42907,6 +45684,13 @@ export namespace google { * @returns JSON object */ public toJSON(): { [k: string]: any }; + + /** + * Gets the default type url for EnumOptions + * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns The default type url + */ + public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of an EnumValueOptions. */ @@ -43003,6 +45787,13 @@ export namespace google { * @returns JSON object */ public toJSON(): { [k: string]: any }; + + /** + * Gets the default type url for EnumValueOptions + * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns The default type url + */ + public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a ServiceOptions. */ @@ -43105,6 +45896,13 @@ export namespace google { * @returns JSON object */ public toJSON(): { [k: string]: any }; + + /** + * Gets the default type url for ServiceOptions + * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns The default type url + */ + public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a MethodOptions. */ @@ -43216,6 +46014,13 @@ export namespace google { * @returns JSON object */ public toJSON(): { [k: string]: any }; + + /** + * Gets the default type url for MethodOptions + * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns The default type url + */ + public static getTypeUrl(typeUrlPrefix?: string): string; } namespace MethodOptions { @@ -43352,6 +46157,13 @@ export namespace google { * @returns JSON object */ public toJSON(): { [k: string]: any }; + + /** + * Gets the default type url for UninterpretedOption + * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns The default type url + */ + public static getTypeUrl(typeUrlPrefix?: string): string; } namespace UninterpretedOption { @@ -43450,6 +46262,13 @@ export namespace google { * @returns JSON object */ public toJSON(): { [k: string]: any }; + + /** + * Gets the default type url for NamePart + * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns The default type url + */ + public static getTypeUrl(typeUrlPrefix?: string): string; } } @@ -43541,6 +46360,13 @@ export namespace google { * @returns JSON object */ public toJSON(): { [k: string]: any }; + + /** + * Gets the default type url for SourceCodeInfo + * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns The default type url + */ + public static getTypeUrl(typeUrlPrefix?: string): string; } namespace SourceCodeInfo { @@ -43657,6 +46483,13 @@ export namespace google { * @returns JSON object */ public toJSON(): { [k: string]: any }; + + /** + * Gets the default type url for Location + * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns The default type url + */ + public static getTypeUrl(typeUrlPrefix?: string): string; } } @@ -43748,6 +46581,13 @@ export namespace google { * @returns JSON object */ public toJSON(): { [k: string]: any }; + + /** + * Gets the default type url for GeneratedCodeInfo + * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns The default type url + */ + public static getTypeUrl(typeUrlPrefix?: string): string; } namespace GeneratedCodeInfo { @@ -43766,6 +46606,9 @@ export namespace google { /** Annotation end */ end?: (number|null); + + /** Annotation semantic */ + semantic?: (google.protobuf.GeneratedCodeInfo.Annotation.Semantic|keyof typeof google.protobuf.GeneratedCodeInfo.Annotation.Semantic|null); } /** Represents an Annotation. */ @@ -43789,6 +46632,9 @@ export namespace google { /** Annotation end. */ public end: number; + /** Annotation semantic. */ + public semantic: (google.protobuf.GeneratedCodeInfo.Annotation.Semantic|keyof typeof google.protobuf.GeneratedCodeInfo.Annotation.Semantic); + /** * Creates a new Annotation instance using the specified properties. * @param [properties] Properties to set @@ -43858,6 +46704,23 @@ export namespace google { * @returns JSON object */ public toJSON(): { [k: string]: any }; + + /** + * Gets the default type url for Annotation + * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns The default type url + */ + public static getTypeUrl(typeUrlPrefix?: string): string; + } + + namespace Annotation { + + /** Semantic enum. */ + enum Semantic { + NONE = 0, + SET = 1, + ALIAS = 2 + } } } @@ -43955,6 +46818,13 @@ export namespace google { * @returns JSON object */ public toJSON(): { [k: string]: any }; + + /** + * Gets the default type url for Any + * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns The default type url + */ + public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a Duration. */ @@ -44051,6 +46921,13 @@ export namespace google { * @returns JSON object */ public toJSON(): { [k: string]: any }; + + /** + * Gets the default type url for Duration + * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns The default type url + */ + public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of an Empty. */ @@ -44135,6 +47012,13 @@ export namespace google { * @returns JSON object */ public toJSON(): { [k: string]: any }; + + /** + * Gets the default type url for Empty + * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns The default type url + */ + public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a FieldMask. */ @@ -44225,6 +47109,13 @@ export namespace google { * @returns JSON object */ public toJSON(): { [k: string]: any }; + + /** + * Gets the default type url for FieldMask + * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns The default type url + */ + public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a Timestamp. */ @@ -44321,6 +47212,13 @@ export namespace google { * @returns JSON object */ public toJSON(): { [k: string]: any }; + + /** + * Gets the default type url for Timestamp + * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns The default type url + */ + public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a DoubleValue. */ @@ -44411,6 +47309,13 @@ export namespace google { * @returns JSON object */ public toJSON(): { [k: string]: any }; + + /** + * Gets the default type url for DoubleValue + * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns The default type url + */ + public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a FloatValue. */ @@ -44501,6 +47406,13 @@ export namespace google { * @returns JSON object */ public toJSON(): { [k: string]: any }; + + /** + * Gets the default type url for FloatValue + * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns The default type url + */ + public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of an Int64Value. */ @@ -44591,6 +47503,13 @@ export namespace google { * @returns JSON object */ public toJSON(): { [k: string]: any }; + + /** + * Gets the default type url for Int64Value + * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns The default type url + */ + public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a UInt64Value. */ @@ -44681,6 +47600,13 @@ export namespace google { * @returns JSON object */ public toJSON(): { [k: string]: any }; + + /** + * Gets the default type url for UInt64Value + * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns The default type url + */ + public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of an Int32Value. */ @@ -44771,6 +47697,13 @@ export namespace google { * @returns JSON object */ public toJSON(): { [k: string]: any }; + + /** + * Gets the default type url for Int32Value + * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns The default type url + */ + public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a UInt32Value. */ @@ -44861,6 +47794,13 @@ export namespace google { * @returns JSON object */ public toJSON(): { [k: string]: any }; + + /** + * Gets the default type url for UInt32Value + * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns The default type url + */ + public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a BoolValue. */ @@ -44951,6 +47891,13 @@ export namespace google { * @returns JSON object */ public toJSON(): { [k: string]: any }; + + /** + * Gets the default type url for BoolValue + * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns The default type url + */ + public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a StringValue. */ @@ -45041,6 +47988,13 @@ export namespace google { * @returns JSON object */ public toJSON(): { [k: string]: any }; + + /** + * Gets the default type url for StringValue + * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns The default type url + */ + public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a BytesValue. */ @@ -45131,6 +48085,13 @@ export namespace google { * @returns JSON object */ public toJSON(): { [k: string]: any }; + + /** + * Gets the default type url for BytesValue + * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns The default type url + */ + public static getTypeUrl(typeUrlPrefix?: string): string; } } @@ -45231,35 +48192,35 @@ export namespace google { namespace Operations { /** - * Callback as used by {@link google.longrunning.Operations#listOperations}. + * Callback as used by {@link google.longrunning.Operations|listOperations}. * @param error Error, if any * @param [response] ListOperationsResponse */ type ListOperationsCallback = (error: (Error|null), response?: google.longrunning.ListOperationsResponse) => void; /** - * Callback as used by {@link google.longrunning.Operations#getOperation}. + * Callback as used by {@link google.longrunning.Operations|getOperation}. * @param error Error, if any * @param [response] Operation */ type GetOperationCallback = (error: (Error|null), response?: google.longrunning.Operation) => void; /** - * Callback as used by {@link google.longrunning.Operations#deleteOperation}. + * Callback as used by {@link google.longrunning.Operations|deleteOperation}. * @param error Error, if any * @param [response] Empty */ type DeleteOperationCallback = (error: (Error|null), response?: google.protobuf.Empty) => void; /** - * Callback as used by {@link google.longrunning.Operations#cancelOperation}. + * Callback as used by {@link google.longrunning.Operations|cancelOperation}. * @param error Error, if any * @param [response] Empty */ type CancelOperationCallback = (error: (Error|null), response?: google.protobuf.Empty) => void; /** - * Callback as used by {@link google.longrunning.Operations#waitOperation}. + * Callback as used by {@link google.longrunning.Operations|waitOperation}. * @param error Error, if any * @param [response] Operation */ @@ -45381,6 +48342,13 @@ export namespace google { * @returns JSON object */ public toJSON(): { [k: string]: any }; + + /** + * Gets the default type url for Operation + * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns The default type url + */ + public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a GetOperationRequest. */ @@ -45471,6 +48439,13 @@ export namespace google { * @returns JSON object */ public toJSON(): { [k: string]: any }; + + /** + * Gets the default type url for GetOperationRequest + * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns The default type url + */ + public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a ListOperationsRequest. */ @@ -45579,6 +48554,13 @@ export namespace google { * @returns JSON object */ public toJSON(): { [k: string]: any }; + + /** + * Gets the default type url for ListOperationsRequest + * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns The default type url + */ + public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a ListOperationsResponse. */ @@ -45675,6 +48657,13 @@ export namespace google { * @returns JSON object */ public toJSON(): { [k: string]: any }; + + /** + * Gets the default type url for ListOperationsResponse + * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns The default type url + */ + public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a CancelOperationRequest. */ @@ -45765,6 +48754,13 @@ export namespace google { * @returns JSON object */ public toJSON(): { [k: string]: any }; + + /** + * Gets the default type url for CancelOperationRequest + * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns The default type url + */ + public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a DeleteOperationRequest. */ @@ -45855,6 +48851,13 @@ export namespace google { * @returns JSON object */ public toJSON(): { [k: string]: any }; + + /** + * Gets the default type url for DeleteOperationRequest + * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns The default type url + */ + public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a WaitOperationRequest. */ @@ -45951,6 +48954,13 @@ export namespace google { * @returns JSON object */ public toJSON(): { [k: string]: any }; + + /** + * Gets the default type url for WaitOperationRequest + * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns The default type url + */ + public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of an OperationInfo. */ @@ -46047,6 +49057,13 @@ export namespace google { * @returns JSON object */ public toJSON(): { [k: string]: any }; + + /** + * Gets the default type url for OperationInfo + * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns The default type url + */ + public static getTypeUrl(typeUrlPrefix?: string): string; } } @@ -46153,6 +49170,13 @@ export namespace google { * @returns JSON object */ public toJSON(): { [k: string]: any }; + + /** + * Gets the default type url for Status + * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns The default type url + */ + public static getTypeUrl(typeUrlPrefix?: string): string; } } @@ -46265,6 +49289,13 @@ export namespace google { * @returns JSON object */ public toJSON(): { [k: string]: any }; + + /** + * Gets the default type url for Color + * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns The default type url + */ + public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a LatLng. */ @@ -46361,6 +49392,13 @@ export namespace google { * @returns JSON object */ public toJSON(): { [k: string]: any }; + + /** + * Gets the default type url for LatLng + * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns The default type url + */ + public static getTypeUrl(typeUrlPrefix?: string): string; } } } diff --git a/packages/google-cloud-vision/protos/protos.js b/packages/google-cloud-vision/protos/protos.js index 4968511b49e..2b8badaa080 100644 --- a/packages/google-cloud-vision/protos/protos.js +++ b/packages/google-cloud-vision/protos/protos.js @@ -169,12 +169,14 @@ while (reader.pos < end) { var tag = reader.uint32(); switch (tag >>> 3) { - case 1: - message.x = reader.int32(); - break; - case 2: - message.y = reader.int32(); - break; + case 1: { + message.x = reader.int32(); + break; + } + case 2: { + message.y = reader.int32(); + break; + } default: reader.skipType(tag & 7); break; @@ -273,6 +275,21 @@ return this.constructor.toObject(this, $protobuf.util.toJSONOptions); }; + /** + * Gets the default type url for Vertex + * @function getTypeUrl + * @memberof google.cloud.vision.v1.Vertex + * @static + * @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns {string} The default type url + */ + Vertex.getTypeUrl = function getTypeUrl(typeUrlPrefix) { + if (typeUrlPrefix === undefined) { + typeUrlPrefix = "type.googleapis.com"; + } + return typeUrlPrefix + "/google.cloud.vision.v1.Vertex"; + }; + return Vertex; })(); @@ -379,12 +396,14 @@ while (reader.pos < end) { var tag = reader.uint32(); switch (tag >>> 3) { - case 1: - message.x = reader.float(); - break; - case 2: - message.y = reader.float(); - break; + case 1: { + message.x = reader.float(); + break; + } + case 2: { + message.y = reader.float(); + break; + } default: reader.skipType(tag & 7); break; @@ -483,6 +502,21 @@ return this.constructor.toObject(this, $protobuf.util.toJSONOptions); }; + /** + * Gets the default type url for NormalizedVertex + * @function getTypeUrl + * @memberof google.cloud.vision.v1.NormalizedVertex + * @static + * @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns {string} The default type url + */ + NormalizedVertex.getTypeUrl = function getTypeUrl(typeUrlPrefix) { + if (typeUrlPrefix === undefined) { + typeUrlPrefix = "type.googleapis.com"; + } + return typeUrlPrefix + "/google.cloud.vision.v1.NormalizedVertex"; + }; + return NormalizedVertex; })(); @@ -593,16 +627,18 @@ while (reader.pos < end) { var tag = reader.uint32(); switch (tag >>> 3) { - case 1: - if (!(message.vertices && message.vertices.length)) - message.vertices = []; - message.vertices.push($root.google.cloud.vision.v1.Vertex.decode(reader, reader.uint32())); - break; - case 2: - if (!(message.normalizedVertices && message.normalizedVertices.length)) - message.normalizedVertices = []; - message.normalizedVertices.push($root.google.cloud.vision.v1.NormalizedVertex.decode(reader, reader.uint32())); - break; + case 1: { + if (!(message.vertices && message.vertices.length)) + message.vertices = []; + message.vertices.push($root.google.cloud.vision.v1.Vertex.decode(reader, reader.uint32())); + break; + } + case 2: { + if (!(message.normalizedVertices && message.normalizedVertices.length)) + message.normalizedVertices = []; + message.normalizedVertices.push($root.google.cloud.vision.v1.NormalizedVertex.decode(reader, reader.uint32())); + break; + } default: reader.skipType(tag & 7); break; @@ -735,6 +771,21 @@ return this.constructor.toObject(this, $protobuf.util.toJSONOptions); }; + /** + * Gets the default type url for BoundingPoly + * @function getTypeUrl + * @memberof google.cloud.vision.v1.BoundingPoly + * @static + * @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns {string} The default type url + */ + BoundingPoly.getTypeUrl = function getTypeUrl(typeUrlPrefix) { + if (typeUrlPrefix === undefined) { + typeUrlPrefix = "type.googleapis.com"; + } + return typeUrlPrefix + "/google.cloud.vision.v1.BoundingPoly"; + }; + return BoundingPoly; })(); @@ -852,15 +903,18 @@ while (reader.pos < end) { var tag = reader.uint32(); switch (tag >>> 3) { - case 1: - message.x = reader.float(); - break; - case 2: - message.y = reader.float(); - break; - case 3: - message.z = reader.float(); - break; + case 1: { + message.x = reader.float(); + break; + } + case 2: { + message.y = reader.float(); + break; + } + case 3: { + message.z = reader.float(); + break; + } default: reader.skipType(tag & 7); break; @@ -967,6 +1021,21 @@ return this.constructor.toObject(this, $protobuf.util.toJSONOptions); }; + /** + * Gets the default type url for Position + * @function getTypeUrl + * @memberof google.cloud.vision.v1.Position + * @static + * @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns {string} The default type url + */ + Position.getTypeUrl = function getTypeUrl(typeUrlPrefix) { + if (typeUrlPrefix === undefined) { + typeUrlPrefix = "type.googleapis.com"; + } + return typeUrlPrefix + "/google.cloud.vision.v1.Position"; + }; + return Position; })(); @@ -1003,7 +1072,7 @@ }; /** - * Callback as used by {@link google.cloud.vision.v1.ImageAnnotator#batchAnnotateImages}. + * Callback as used by {@link google.cloud.vision.v1.ImageAnnotator|batchAnnotateImages}. * @memberof google.cloud.vision.v1.ImageAnnotator * @typedef BatchAnnotateImagesCallback * @type {function} @@ -1036,7 +1105,7 @@ */ /** - * Callback as used by {@link google.cloud.vision.v1.ImageAnnotator#batchAnnotateFiles}. + * Callback as used by {@link google.cloud.vision.v1.ImageAnnotator|batchAnnotateFiles}. * @memberof google.cloud.vision.v1.ImageAnnotator * @typedef BatchAnnotateFilesCallback * @type {function} @@ -1069,7 +1138,7 @@ */ /** - * Callback as used by {@link google.cloud.vision.v1.ImageAnnotator#asyncBatchAnnotateImages}. + * Callback as used by {@link google.cloud.vision.v1.ImageAnnotator|asyncBatchAnnotateImages}. * @memberof google.cloud.vision.v1.ImageAnnotator * @typedef AsyncBatchAnnotateImagesCallback * @type {function} @@ -1102,7 +1171,7 @@ */ /** - * Callback as used by {@link google.cloud.vision.v1.ImageAnnotator#asyncBatchAnnotateFiles}. + * Callback as used by {@link google.cloud.vision.v1.ImageAnnotator|asyncBatchAnnotateFiles}. * @memberof google.cloud.vision.v1.ImageAnnotator * @typedef AsyncBatchAnnotateFilesCallback * @type {function} @@ -1273,15 +1342,18 @@ while (reader.pos < end) { var tag = reader.uint32(); switch (tag >>> 3) { - case 1: - message.type = reader.int32(); - break; - case 2: - message.maxResults = reader.int32(); - break; - case 3: - message.model = reader.string(); - break; + case 1: { + message.type = reader.int32(); + break; + } + case 2: { + message.maxResults = reader.int32(); + break; + } + case 3: { + message.model = reader.string(); + break; + } default: reader.skipType(tag & 7); break; @@ -1456,6 +1528,21 @@ return this.constructor.toObject(this, $protobuf.util.toJSONOptions); }; + /** + * Gets the default type url for Feature + * @function getTypeUrl + * @memberof google.cloud.vision.v1.Feature + * @static + * @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns {string} The default type url + */ + Feature.getTypeUrl = function getTypeUrl(typeUrlPrefix) { + if (typeUrlPrefix === undefined) { + typeUrlPrefix = "type.googleapis.com"; + } + return typeUrlPrefix + "/google.cloud.vision.v1.Feature"; + }; + /** * Type enum. * @name google.cloud.vision.v1.Feature.Type @@ -1598,12 +1685,14 @@ while (reader.pos < end) { var tag = reader.uint32(); switch (tag >>> 3) { - case 1: - message.gcsImageUri = reader.string(); - break; - case 2: - message.imageUri = reader.string(); - break; + case 1: { + message.gcsImageUri = reader.string(); + break; + } + case 2: { + message.imageUri = reader.string(); + break; + } default: reader.skipType(tag & 7); break; @@ -1702,6 +1791,21 @@ return this.constructor.toObject(this, $protobuf.util.toJSONOptions); }; + /** + * Gets the default type url for ImageSource + * @function getTypeUrl + * @memberof google.cloud.vision.v1.ImageSource + * @static + * @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns {string} The default type url + */ + ImageSource.getTypeUrl = function getTypeUrl(typeUrlPrefix) { + if (typeUrlPrefix === undefined) { + typeUrlPrefix = "type.googleapis.com"; + } + return typeUrlPrefix + "/google.cloud.vision.v1.ImageSource"; + }; + return ImageSource; })(); @@ -1808,12 +1912,14 @@ while (reader.pos < end) { var tag = reader.uint32(); switch (tag >>> 3) { - case 1: - message.content = reader.bytes(); - break; - case 2: - message.source = $root.google.cloud.vision.v1.ImageSource.decode(reader, reader.uint32()); - break; + case 1: { + message.content = reader.bytes(); + break; + } + case 2: { + message.source = $root.google.cloud.vision.v1.ImageSource.decode(reader, reader.uint32()); + break; + } default: reader.skipType(tag & 7); break; @@ -1875,7 +1981,7 @@ if (object.content != null) if (typeof object.content === "string") $util.base64.decode(object.content, message.content = $util.newBuffer($util.base64.length(object.content)), 0); - else if (object.content.length) + else if (object.content.length >= 0) message.content = object.content; if (object.source != null) { if (typeof object.source !== "object") @@ -1926,6 +2032,21 @@ return this.constructor.toObject(this, $protobuf.util.toJSONOptions); }; + /** + * Gets the default type url for Image + * @function getTypeUrl + * @memberof google.cloud.vision.v1.Image + * @static + * @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns {string} The default type url + */ + Image.getTypeUrl = function getTypeUrl(typeUrlPrefix) { + if (typeUrlPrefix === undefined) { + typeUrlPrefix = "type.googleapis.com"; + } + return typeUrlPrefix + "/google.cloud.vision.v1.Image"; + }; + return Image; })(); @@ -2177,53 +2298,68 @@ while (reader.pos < end) { var tag = reader.uint32(); switch (tag >>> 3) { - case 1: - message.boundingPoly = $root.google.cloud.vision.v1.BoundingPoly.decode(reader, reader.uint32()); - break; - case 2: - message.fdBoundingPoly = $root.google.cloud.vision.v1.BoundingPoly.decode(reader, reader.uint32()); - break; - case 3: - if (!(message.landmarks && message.landmarks.length)) - message.landmarks = []; - message.landmarks.push($root.google.cloud.vision.v1.FaceAnnotation.Landmark.decode(reader, reader.uint32())); - break; - case 4: - message.rollAngle = reader.float(); - break; - case 5: - message.panAngle = reader.float(); - break; - case 6: - message.tiltAngle = reader.float(); - break; - case 7: - message.detectionConfidence = reader.float(); - break; - case 8: - message.landmarkingConfidence = reader.float(); - break; - case 9: - message.joyLikelihood = reader.int32(); - break; - case 10: - message.sorrowLikelihood = reader.int32(); - break; - case 11: - message.angerLikelihood = reader.int32(); - break; - case 12: - message.surpriseLikelihood = reader.int32(); - break; - case 13: - message.underExposedLikelihood = reader.int32(); - break; - case 14: - message.blurredLikelihood = reader.int32(); - break; - case 15: - message.headwearLikelihood = reader.int32(); - break; + case 1: { + message.boundingPoly = $root.google.cloud.vision.v1.BoundingPoly.decode(reader, reader.uint32()); + break; + } + case 2: { + message.fdBoundingPoly = $root.google.cloud.vision.v1.BoundingPoly.decode(reader, reader.uint32()); + break; + } + case 3: { + if (!(message.landmarks && message.landmarks.length)) + message.landmarks = []; + message.landmarks.push($root.google.cloud.vision.v1.FaceAnnotation.Landmark.decode(reader, reader.uint32())); + break; + } + case 4: { + message.rollAngle = reader.float(); + break; + } + case 5: { + message.panAngle = reader.float(); + break; + } + case 6: { + message.tiltAngle = reader.float(); + break; + } + case 7: { + message.detectionConfidence = reader.float(); + break; + } + case 8: { + message.landmarkingConfidence = reader.float(); + break; + } + case 9: { + message.joyLikelihood = reader.int32(); + break; + } + case 10: { + message.sorrowLikelihood = reader.int32(); + break; + } + case 11: { + message.angerLikelihood = reader.int32(); + break; + } + case 12: { + message.surpriseLikelihood = reader.int32(); + break; + } + case 13: { + message.underExposedLikelihood = reader.int32(); + break; + } + case 14: { + message.blurredLikelihood = reader.int32(); + break; + } + case 15: { + message.headwearLikelihood = reader.int32(); + break; + } default: reader.skipType(tag & 7); break; @@ -2685,6 +2821,21 @@ return this.constructor.toObject(this, $protobuf.util.toJSONOptions); }; + /** + * Gets the default type url for FaceAnnotation + * @function getTypeUrl + * @memberof google.cloud.vision.v1.FaceAnnotation + * @static + * @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns {string} The default type url + */ + FaceAnnotation.getTypeUrl = function getTypeUrl(typeUrlPrefix) { + if (typeUrlPrefix === undefined) { + typeUrlPrefix = "type.googleapis.com"; + } + return typeUrlPrefix + "/google.cloud.vision.v1.FaceAnnotation"; + }; + FaceAnnotation.Landmark = (function() { /** @@ -2788,12 +2939,14 @@ while (reader.pos < end) { var tag = reader.uint32(); switch (tag >>> 3) { - case 3: - message.type = reader.int32(); - break; - case 4: - message.position = $root.google.cloud.vision.v1.Position.decode(reader, reader.uint32()); - break; + case 3: { + message.type = reader.int32(); + break; + } + case 4: { + message.position = $root.google.cloud.vision.v1.Position.decode(reader, reader.uint32()); + break; + } default: reader.skipType(tag & 7); break; @@ -3085,6 +3238,21 @@ return this.constructor.toObject(this, $protobuf.util.toJSONOptions); }; + /** + * Gets the default type url for Landmark + * @function getTypeUrl + * @memberof google.cloud.vision.v1.FaceAnnotation.Landmark + * @static + * @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns {string} The default type url + */ + Landmark.getTypeUrl = function getTypeUrl(typeUrlPrefix) { + if (typeUrlPrefix === undefined) { + typeUrlPrefix = "type.googleapis.com"; + } + return typeUrlPrefix + "/google.cloud.vision.v1.FaceAnnotation.Landmark"; + }; + /** * Type enum. * @name google.cloud.vision.v1.FaceAnnotation.Landmark.Type @@ -3267,9 +3435,10 @@ while (reader.pos < end) { var tag = reader.uint32(); switch (tag >>> 3) { - case 1: - message.latLng = $root.google.type.LatLng.decode(reader, reader.uint32()); - break; + case 1: { + message.latLng = $root.google.type.LatLng.decode(reader, reader.uint32()); + break; + } default: reader.skipType(tag & 7); break; @@ -3364,6 +3533,21 @@ return this.constructor.toObject(this, $protobuf.util.toJSONOptions); }; + /** + * Gets the default type url for LocationInfo + * @function getTypeUrl + * @memberof google.cloud.vision.v1.LocationInfo + * @static + * @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns {string} The default type url + */ + LocationInfo.getTypeUrl = function getTypeUrl(typeUrlPrefix) { + if (typeUrlPrefix === undefined) { + typeUrlPrefix = "type.googleapis.com"; + } + return typeUrlPrefix + "/google.cloud.vision.v1.LocationInfo"; + }; + return LocationInfo; })(); @@ -3481,15 +3665,18 @@ while (reader.pos < end) { var tag = reader.uint32(); switch (tag >>> 3) { - case 1: - message.name = reader.string(); - break; - case 2: - message.value = reader.string(); - break; - case 3: - message.uint64Value = reader.uint64(); - break; + case 1: { + message.name = reader.string(); + break; + } + case 2: { + message.value = reader.string(); + break; + } + case 3: { + message.uint64Value = reader.uint64(); + break; + } default: reader.skipType(tag & 7); break; @@ -3610,6 +3797,21 @@ return this.constructor.toObject(this, $protobuf.util.toJSONOptions); }; + /** + * Gets the default type url for Property + * @function getTypeUrl + * @memberof google.cloud.vision.v1.Property + * @static + * @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns {string} The default type url + */ + Property.getTypeUrl = function getTypeUrl(typeUrlPrefix) { + if (typeUrlPrefix === undefined) { + typeUrlPrefix = "type.googleapis.com"; + } + return typeUrlPrefix + "/google.cloud.vision.v1.Property"; + }; + return Property; })(); @@ -3797,37 +3999,46 @@ while (reader.pos < end) { var tag = reader.uint32(); switch (tag >>> 3) { - case 1: - message.mid = reader.string(); - break; - case 2: - message.locale = reader.string(); - break; - case 3: - message.description = reader.string(); - break; - case 4: - message.score = reader.float(); - break; - case 5: - message.confidence = reader.float(); - break; - case 6: - message.topicality = reader.float(); - break; - case 7: - message.boundingPoly = $root.google.cloud.vision.v1.BoundingPoly.decode(reader, reader.uint32()); - break; - case 8: - if (!(message.locations && message.locations.length)) - message.locations = []; - message.locations.push($root.google.cloud.vision.v1.LocationInfo.decode(reader, reader.uint32())); - break; - case 9: - if (!(message.properties && message.properties.length)) - message.properties = []; - message.properties.push($root.google.cloud.vision.v1.Property.decode(reader, reader.uint32())); - break; + case 1: { + message.mid = reader.string(); + break; + } + case 2: { + message.locale = reader.string(); + break; + } + case 3: { + message.description = reader.string(); + break; + } + case 4: { + message.score = reader.float(); + break; + } + case 5: { + message.confidence = reader.float(); + break; + } + case 6: { + message.topicality = reader.float(); + break; + } + case 7: { + message.boundingPoly = $root.google.cloud.vision.v1.BoundingPoly.decode(reader, reader.uint32()); + break; + } + case 8: { + if (!(message.locations && message.locations.length)) + message.locations = []; + message.locations.push($root.google.cloud.vision.v1.LocationInfo.decode(reader, reader.uint32())); + break; + } + case 9: { + if (!(message.properties && message.properties.length)) + message.properties = []; + message.properties.push($root.google.cloud.vision.v1.Property.decode(reader, reader.uint32())); + break; + } default: reader.skipType(tag & 7); break; @@ -4023,6 +4234,21 @@ return this.constructor.toObject(this, $protobuf.util.toJSONOptions); }; + /** + * Gets the default type url for EntityAnnotation + * @function getTypeUrl + * @memberof google.cloud.vision.v1.EntityAnnotation + * @static + * @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns {string} The default type url + */ + EntityAnnotation.getTypeUrl = function getTypeUrl(typeUrlPrefix) { + if (typeUrlPrefix === undefined) { + typeUrlPrefix = "type.googleapis.com"; + } + return typeUrlPrefix + "/google.cloud.vision.v1.EntityAnnotation"; + }; + return EntityAnnotation; })(); @@ -4162,21 +4388,26 @@ while (reader.pos < end) { var tag = reader.uint32(); switch (tag >>> 3) { - case 1: - message.mid = reader.string(); - break; - case 2: - message.languageCode = reader.string(); - break; - case 3: - message.name = reader.string(); - break; - case 4: - message.score = reader.float(); - break; - case 5: - message.boundingPoly = $root.google.cloud.vision.v1.BoundingPoly.decode(reader, reader.uint32()); - break; + case 1: { + message.mid = reader.string(); + break; + } + case 2: { + message.languageCode = reader.string(); + break; + } + case 3: { + message.name = reader.string(); + break; + } + case 4: { + message.score = reader.float(); + break; + } + case 5: { + message.boundingPoly = $root.google.cloud.vision.v1.BoundingPoly.decode(reader, reader.uint32()); + break; + } default: reader.skipType(tag & 7); break; @@ -4304,6 +4535,21 @@ return this.constructor.toObject(this, $protobuf.util.toJSONOptions); }; + /** + * Gets the default type url for LocalizedObjectAnnotation + * @function getTypeUrl + * @memberof google.cloud.vision.v1.LocalizedObjectAnnotation + * @static + * @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns {string} The default type url + */ + LocalizedObjectAnnotation.getTypeUrl = function getTypeUrl(typeUrlPrefix) { + if (typeUrlPrefix === undefined) { + typeUrlPrefix = "type.googleapis.com"; + } + return typeUrlPrefix + "/google.cloud.vision.v1.LocalizedObjectAnnotation"; + }; + return LocalizedObjectAnnotation; })(); @@ -4443,21 +4689,26 @@ while (reader.pos < end) { var tag = reader.uint32(); switch (tag >>> 3) { - case 1: - message.adult = reader.int32(); - break; - case 2: - message.spoof = reader.int32(); - break; - case 3: - message.medical = reader.int32(); - break; - case 4: - message.violence = reader.int32(); - break; - case 9: - message.racy = reader.int32(); - break; + case 1: { + message.adult = reader.int32(); + break; + } + case 2: { + message.spoof = reader.int32(); + break; + } + case 3: { + message.medical = reader.int32(); + break; + } + case 4: { + message.violence = reader.int32(); + break; + } + case 9: { + message.racy = reader.int32(); + break; + } default: reader.skipType(tag & 7); break; @@ -4745,6 +4996,21 @@ return this.constructor.toObject(this, $protobuf.util.toJSONOptions); }; + /** + * Gets the default type url for SafeSearchAnnotation + * @function getTypeUrl + * @memberof google.cloud.vision.v1.SafeSearchAnnotation + * @static + * @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns {string} The default type url + */ + SafeSearchAnnotation.getTypeUrl = function getTypeUrl(typeUrlPrefix) { + if (typeUrlPrefix === undefined) { + typeUrlPrefix = "type.googleapis.com"; + } + return typeUrlPrefix + "/google.cloud.vision.v1.SafeSearchAnnotation"; + }; + return SafeSearchAnnotation; })(); @@ -4851,12 +5117,14 @@ while (reader.pos < end) { var tag = reader.uint32(); switch (tag >>> 3) { - case 1: - message.minLatLng = $root.google.type.LatLng.decode(reader, reader.uint32()); - break; - case 2: - message.maxLatLng = $root.google.type.LatLng.decode(reader, reader.uint32()); - break; + case 1: { + message.minLatLng = $root.google.type.LatLng.decode(reader, reader.uint32()); + break; + } + case 2: { + message.maxLatLng = $root.google.type.LatLng.decode(reader, reader.uint32()); + break; + } default: reader.skipType(tag & 7); break; @@ -4965,6 +5233,21 @@ return this.constructor.toObject(this, $protobuf.util.toJSONOptions); }; + /** + * Gets the default type url for LatLongRect + * @function getTypeUrl + * @memberof google.cloud.vision.v1.LatLongRect + * @static + * @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns {string} The default type url + */ + LatLongRect.getTypeUrl = function getTypeUrl(typeUrlPrefix) { + if (typeUrlPrefix === undefined) { + typeUrlPrefix = "type.googleapis.com"; + } + return typeUrlPrefix + "/google.cloud.vision.v1.LatLongRect"; + }; + return LatLongRect; })(); @@ -5082,15 +5365,18 @@ while (reader.pos < end) { var tag = reader.uint32(); switch (tag >>> 3) { - case 1: - message.color = $root.google.type.Color.decode(reader, reader.uint32()); - break; - case 2: - message.score = reader.float(); - break; - case 3: - message.pixelFraction = reader.float(); - break; + case 1: { + message.color = $root.google.type.Color.decode(reader, reader.uint32()); + break; + } + case 2: { + message.score = reader.float(); + break; + } + case 3: { + message.pixelFraction = reader.float(); + break; + } default: reader.skipType(tag & 7); break; @@ -5202,6 +5488,21 @@ return this.constructor.toObject(this, $protobuf.util.toJSONOptions); }; + /** + * Gets the default type url for ColorInfo + * @function getTypeUrl + * @memberof google.cloud.vision.v1.ColorInfo + * @static + * @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns {string} The default type url + */ + ColorInfo.getTypeUrl = function getTypeUrl(typeUrlPrefix) { + if (typeUrlPrefix === undefined) { + typeUrlPrefix = "type.googleapis.com"; + } + return typeUrlPrefix + "/google.cloud.vision.v1.ColorInfo"; + }; + return ColorInfo; })(); @@ -5299,11 +5600,12 @@ while (reader.pos < end) { var tag = reader.uint32(); switch (tag >>> 3) { - case 1: - if (!(message.colors && message.colors.length)) - message.colors = []; - message.colors.push($root.google.cloud.vision.v1.ColorInfo.decode(reader, reader.uint32())); - break; + case 1: { + if (!(message.colors && message.colors.length)) + message.colors = []; + message.colors.push($root.google.cloud.vision.v1.ColorInfo.decode(reader, reader.uint32())); + break; + } default: reader.skipType(tag & 7); break; @@ -5410,6 +5712,21 @@ return this.constructor.toObject(this, $protobuf.util.toJSONOptions); }; + /** + * Gets the default type url for DominantColorsAnnotation + * @function getTypeUrl + * @memberof google.cloud.vision.v1.DominantColorsAnnotation + * @static + * @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns {string} The default type url + */ + DominantColorsAnnotation.getTypeUrl = function getTypeUrl(typeUrlPrefix) { + if (typeUrlPrefix === undefined) { + typeUrlPrefix = "type.googleapis.com"; + } + return typeUrlPrefix + "/google.cloud.vision.v1.DominantColorsAnnotation"; + }; + return DominantColorsAnnotation; })(); @@ -5505,9 +5822,10 @@ while (reader.pos < end) { var tag = reader.uint32(); switch (tag >>> 3) { - case 1: - message.dominantColors = $root.google.cloud.vision.v1.DominantColorsAnnotation.decode(reader, reader.uint32()); - break; + case 1: { + message.dominantColors = $root.google.cloud.vision.v1.DominantColorsAnnotation.decode(reader, reader.uint32()); + break; + } default: reader.skipType(tag & 7); break; @@ -5602,6 +5920,21 @@ return this.constructor.toObject(this, $protobuf.util.toJSONOptions); }; + /** + * Gets the default type url for ImageProperties + * @function getTypeUrl + * @memberof google.cloud.vision.v1.ImageProperties + * @static + * @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns {string} The default type url + */ + ImageProperties.getTypeUrl = function getTypeUrl(typeUrlPrefix) { + if (typeUrlPrefix === undefined) { + typeUrlPrefix = "type.googleapis.com"; + } + return typeUrlPrefix + "/google.cloud.vision.v1.ImageProperties"; + }; + return ImageProperties; })(); @@ -5719,15 +6052,18 @@ while (reader.pos < end) { var tag = reader.uint32(); switch (tag >>> 3) { - case 1: - message.boundingPoly = $root.google.cloud.vision.v1.BoundingPoly.decode(reader, reader.uint32()); - break; - case 2: - message.confidence = reader.float(); - break; - case 3: - message.importanceFraction = reader.float(); - break; + case 1: { + message.boundingPoly = $root.google.cloud.vision.v1.BoundingPoly.decode(reader, reader.uint32()); + break; + } + case 2: { + message.confidence = reader.float(); + break; + } + case 3: { + message.importanceFraction = reader.float(); + break; + } default: reader.skipType(tag & 7); break; @@ -5839,6 +6175,21 @@ return this.constructor.toObject(this, $protobuf.util.toJSONOptions); }; + /** + * Gets the default type url for CropHint + * @function getTypeUrl + * @memberof google.cloud.vision.v1.CropHint + * @static + * @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns {string} The default type url + */ + CropHint.getTypeUrl = function getTypeUrl(typeUrlPrefix) { + if (typeUrlPrefix === undefined) { + typeUrlPrefix = "type.googleapis.com"; + } + return typeUrlPrefix + "/google.cloud.vision.v1.CropHint"; + }; + return CropHint; })(); @@ -5936,11 +6287,12 @@ while (reader.pos < end) { var tag = reader.uint32(); switch (tag >>> 3) { - case 1: - if (!(message.cropHints && message.cropHints.length)) - message.cropHints = []; - message.cropHints.push($root.google.cloud.vision.v1.CropHint.decode(reader, reader.uint32())); - break; + case 1: { + if (!(message.cropHints && message.cropHints.length)) + message.cropHints = []; + message.cropHints.push($root.google.cloud.vision.v1.CropHint.decode(reader, reader.uint32())); + break; + } default: reader.skipType(tag & 7); break; @@ -6047,6 +6399,21 @@ return this.constructor.toObject(this, $protobuf.util.toJSONOptions); }; + /** + * Gets the default type url for CropHintsAnnotation + * @function getTypeUrl + * @memberof google.cloud.vision.v1.CropHintsAnnotation + * @static + * @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns {string} The default type url + */ + CropHintsAnnotation.getTypeUrl = function getTypeUrl(typeUrlPrefix) { + if (typeUrlPrefix === undefined) { + typeUrlPrefix = "type.googleapis.com"; + } + return typeUrlPrefix + "/google.cloud.vision.v1.CropHintsAnnotation"; + }; + return CropHintsAnnotation; })(); @@ -6147,16 +6514,17 @@ while (reader.pos < end) { var tag = reader.uint32(); switch (tag >>> 3) { - case 1: - if (!(message.aspectRatios && message.aspectRatios.length)) - message.aspectRatios = []; - if ((tag & 7) === 2) { - var end2 = reader.uint32() + reader.pos; - while (reader.pos < end2) + case 1: { + if (!(message.aspectRatios && message.aspectRatios.length)) + message.aspectRatios = []; + if ((tag & 7) === 2) { + var end2 = reader.uint32() + reader.pos; + while (reader.pos < end2) + message.aspectRatios.push(reader.float()); + } else message.aspectRatios.push(reader.float()); - } else - message.aspectRatios.push(reader.float()); - break; + break; + } default: reader.skipType(tag & 7); break; @@ -6258,6 +6626,21 @@ return this.constructor.toObject(this, $protobuf.util.toJSONOptions); }; + /** + * Gets the default type url for CropHintsParams + * @function getTypeUrl + * @memberof google.cloud.vision.v1.CropHintsParams + * @static + * @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns {string} The default type url + */ + CropHintsParams.getTypeUrl = function getTypeUrl(typeUrlPrefix) { + if (typeUrlPrefix === undefined) { + typeUrlPrefix = "type.googleapis.com"; + } + return typeUrlPrefix + "/google.cloud.vision.v1.CropHintsParams"; + }; + return CropHintsParams; })(); @@ -6353,9 +6736,10 @@ while (reader.pos < end) { var tag = reader.uint32(); switch (tag >>> 3) { - case 2: - message.includeGeoResults = reader.bool(); - break; + case 2: { + message.includeGeoResults = reader.bool(); + break; + } default: reader.skipType(tag & 7); break; @@ -6445,6 +6829,21 @@ return this.constructor.toObject(this, $protobuf.util.toJSONOptions); }; + /** + * Gets the default type url for WebDetectionParams + * @function getTypeUrl + * @memberof google.cloud.vision.v1.WebDetectionParams + * @static + * @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns {string} The default type url + */ + WebDetectionParams.getTypeUrl = function getTypeUrl(typeUrlPrefix) { + if (typeUrlPrefix === undefined) { + typeUrlPrefix = "type.googleapis.com"; + } + return typeUrlPrefix + "/google.cloud.vision.v1.WebDetectionParams"; + }; + return WebDetectionParams; })(); @@ -6553,14 +6952,16 @@ while (reader.pos < end) { var tag = reader.uint32(); switch (tag >>> 3) { - case 9: - message.enableTextDetectionConfidenceScore = reader.bool(); - break; - case 11: - if (!(message.advancedOcrOptions && message.advancedOcrOptions.length)) - message.advancedOcrOptions = []; - message.advancedOcrOptions.push(reader.string()); - break; + case 9: { + message.enableTextDetectionConfidenceScore = reader.bool(); + break; + } + case 11: { + if (!(message.advancedOcrOptions && message.advancedOcrOptions.length)) + message.advancedOcrOptions = []; + message.advancedOcrOptions.push(reader.string()); + break; + } default: reader.skipType(tag & 7); break; @@ -6671,6 +7072,21 @@ return this.constructor.toObject(this, $protobuf.util.toJSONOptions); }; + /** + * Gets the default type url for TextDetectionParams + * @function getTypeUrl + * @memberof google.cloud.vision.v1.TextDetectionParams + * @static + * @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns {string} The default type url + */ + TextDetectionParams.getTypeUrl = function getTypeUrl(typeUrlPrefix) { + if (typeUrlPrefix === undefined) { + typeUrlPrefix = "type.googleapis.com"; + } + return typeUrlPrefix + "/google.cloud.vision.v1.TextDetectionParams"; + }; + return TextDetectionParams; })(); @@ -6823,26 +7239,32 @@ while (reader.pos < end) { var tag = reader.uint32(); switch (tag >>> 3) { - case 1: - message.latLongRect = $root.google.cloud.vision.v1.LatLongRect.decode(reader, reader.uint32()); - break; - case 2: - if (!(message.languageHints && message.languageHints.length)) - message.languageHints = []; - message.languageHints.push(reader.string()); - break; - case 4: - message.cropHintsParams = $root.google.cloud.vision.v1.CropHintsParams.decode(reader, reader.uint32()); - break; - case 5: - message.productSearchParams = $root.google.cloud.vision.v1.ProductSearchParams.decode(reader, reader.uint32()); - break; - case 6: - message.webDetectionParams = $root.google.cloud.vision.v1.WebDetectionParams.decode(reader, reader.uint32()); - break; - case 12: - message.textDetectionParams = $root.google.cloud.vision.v1.TextDetectionParams.decode(reader, reader.uint32()); - break; + case 1: { + message.latLongRect = $root.google.cloud.vision.v1.LatLongRect.decode(reader, reader.uint32()); + break; + } + case 2: { + if (!(message.languageHints && message.languageHints.length)) + message.languageHints = []; + message.languageHints.push(reader.string()); + break; + } + case 4: { + message.cropHintsParams = $root.google.cloud.vision.v1.CropHintsParams.decode(reader, reader.uint32()); + break; + } + case 5: { + message.productSearchParams = $root.google.cloud.vision.v1.ProductSearchParams.decode(reader, reader.uint32()); + break; + } + case 6: { + message.webDetectionParams = $root.google.cloud.vision.v1.WebDetectionParams.decode(reader, reader.uint32()); + break; + } + case 12: { + message.textDetectionParams = $root.google.cloud.vision.v1.TextDetectionParams.decode(reader, reader.uint32()); + break; + } default: reader.skipType(tag & 7); break; @@ -7011,6 +7433,21 @@ return this.constructor.toObject(this, $protobuf.util.toJSONOptions); }; + /** + * Gets the default type url for ImageContext + * @function getTypeUrl + * @memberof google.cloud.vision.v1.ImageContext + * @static + * @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns {string} The default type url + */ + ImageContext.getTypeUrl = function getTypeUrl(typeUrlPrefix) { + if (typeUrlPrefix === undefined) { + typeUrlPrefix = "type.googleapis.com"; + } + return typeUrlPrefix + "/google.cloud.vision.v1.ImageContext"; + }; + return ImageContext; })(); @@ -7130,17 +7567,20 @@ while (reader.pos < end) { var tag = reader.uint32(); switch (tag >>> 3) { - case 1: - message.image = $root.google.cloud.vision.v1.Image.decode(reader, reader.uint32()); - break; - case 2: - if (!(message.features && message.features.length)) - message.features = []; - message.features.push($root.google.cloud.vision.v1.Feature.decode(reader, reader.uint32())); - break; - case 3: - message.imageContext = $root.google.cloud.vision.v1.ImageContext.decode(reader, reader.uint32()); - break; + case 1: { + message.image = $root.google.cloud.vision.v1.Image.decode(reader, reader.uint32()); + break; + } + case 2: { + if (!(message.features && message.features.length)) + message.features = []; + message.features.push($root.google.cloud.vision.v1.Feature.decode(reader, reader.uint32())); + break; + } + case 3: { + message.imageContext = $root.google.cloud.vision.v1.ImageContext.decode(reader, reader.uint32()); + break; + } default: reader.skipType(tag & 7); break; @@ -7275,6 +7715,21 @@ return this.constructor.toObject(this, $protobuf.util.toJSONOptions); }; + /** + * Gets the default type url for AnnotateImageRequest + * @function getTypeUrl + * @memberof google.cloud.vision.v1.AnnotateImageRequest + * @static + * @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns {string} The default type url + */ + AnnotateImageRequest.getTypeUrl = function getTypeUrl(typeUrlPrefix) { + if (typeUrlPrefix === undefined) { + typeUrlPrefix = "type.googleapis.com"; + } + return typeUrlPrefix + "/google.cloud.vision.v1.AnnotateImageRequest"; + }; + return AnnotateImageRequest; })(); @@ -7381,12 +7836,14 @@ while (reader.pos < end) { var tag = reader.uint32(); switch (tag >>> 3) { - case 1: - message.uri = reader.string(); - break; - case 2: - message.pageNumber = reader.int32(); - break; + case 1: { + message.uri = reader.string(); + break; + } + case 2: { + message.pageNumber = reader.int32(); + break; + } default: reader.skipType(tag & 7); break; @@ -7485,6 +7942,21 @@ return this.constructor.toObject(this, $protobuf.util.toJSONOptions); }; + /** + * Gets the default type url for ImageAnnotationContext + * @function getTypeUrl + * @memberof google.cloud.vision.v1.ImageAnnotationContext + * @static + * @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns {string} The default type url + */ + ImageAnnotationContext.getTypeUrl = function getTypeUrl(typeUrlPrefix) { + if (typeUrlPrefix === undefined) { + typeUrlPrefix = "type.googleapis.com"; + } + return typeUrlPrefix + "/google.cloud.vision.v1.ImageAnnotationContext"; + }; + return ImageAnnotationContext; })(); @@ -7735,60 +8207,74 @@ while (reader.pos < end) { var tag = reader.uint32(); switch (tag >>> 3) { - case 1: - if (!(message.faceAnnotations && message.faceAnnotations.length)) - message.faceAnnotations = []; - message.faceAnnotations.push($root.google.cloud.vision.v1.FaceAnnotation.decode(reader, reader.uint32())); - break; - case 2: - if (!(message.landmarkAnnotations && message.landmarkAnnotations.length)) - message.landmarkAnnotations = []; - message.landmarkAnnotations.push($root.google.cloud.vision.v1.EntityAnnotation.decode(reader, reader.uint32())); - break; - case 3: - if (!(message.logoAnnotations && message.logoAnnotations.length)) - message.logoAnnotations = []; - message.logoAnnotations.push($root.google.cloud.vision.v1.EntityAnnotation.decode(reader, reader.uint32())); - break; - case 4: - if (!(message.labelAnnotations && message.labelAnnotations.length)) - message.labelAnnotations = []; - message.labelAnnotations.push($root.google.cloud.vision.v1.EntityAnnotation.decode(reader, reader.uint32())); - break; - case 22: - if (!(message.localizedObjectAnnotations && message.localizedObjectAnnotations.length)) - message.localizedObjectAnnotations = []; - message.localizedObjectAnnotations.push($root.google.cloud.vision.v1.LocalizedObjectAnnotation.decode(reader, reader.uint32())); - break; - case 5: - if (!(message.textAnnotations && message.textAnnotations.length)) - message.textAnnotations = []; - message.textAnnotations.push($root.google.cloud.vision.v1.EntityAnnotation.decode(reader, reader.uint32())); - break; - case 12: - message.fullTextAnnotation = $root.google.cloud.vision.v1.TextAnnotation.decode(reader, reader.uint32()); - break; - case 6: - message.safeSearchAnnotation = $root.google.cloud.vision.v1.SafeSearchAnnotation.decode(reader, reader.uint32()); - break; - case 8: - message.imagePropertiesAnnotation = $root.google.cloud.vision.v1.ImageProperties.decode(reader, reader.uint32()); - break; - case 11: - message.cropHintsAnnotation = $root.google.cloud.vision.v1.CropHintsAnnotation.decode(reader, reader.uint32()); - break; - case 13: - message.webDetection = $root.google.cloud.vision.v1.WebDetection.decode(reader, reader.uint32()); - break; - case 14: - message.productSearchResults = $root.google.cloud.vision.v1.ProductSearchResults.decode(reader, reader.uint32()); - break; - case 9: - message.error = $root.google.rpc.Status.decode(reader, reader.uint32()); - break; - case 21: - message.context = $root.google.cloud.vision.v1.ImageAnnotationContext.decode(reader, reader.uint32()); - break; + case 1: { + if (!(message.faceAnnotations && message.faceAnnotations.length)) + message.faceAnnotations = []; + message.faceAnnotations.push($root.google.cloud.vision.v1.FaceAnnotation.decode(reader, reader.uint32())); + break; + } + case 2: { + if (!(message.landmarkAnnotations && message.landmarkAnnotations.length)) + message.landmarkAnnotations = []; + message.landmarkAnnotations.push($root.google.cloud.vision.v1.EntityAnnotation.decode(reader, reader.uint32())); + break; + } + case 3: { + if (!(message.logoAnnotations && message.logoAnnotations.length)) + message.logoAnnotations = []; + message.logoAnnotations.push($root.google.cloud.vision.v1.EntityAnnotation.decode(reader, reader.uint32())); + break; + } + case 4: { + if (!(message.labelAnnotations && message.labelAnnotations.length)) + message.labelAnnotations = []; + message.labelAnnotations.push($root.google.cloud.vision.v1.EntityAnnotation.decode(reader, reader.uint32())); + break; + } + case 22: { + if (!(message.localizedObjectAnnotations && message.localizedObjectAnnotations.length)) + message.localizedObjectAnnotations = []; + message.localizedObjectAnnotations.push($root.google.cloud.vision.v1.LocalizedObjectAnnotation.decode(reader, reader.uint32())); + break; + } + case 5: { + if (!(message.textAnnotations && message.textAnnotations.length)) + message.textAnnotations = []; + message.textAnnotations.push($root.google.cloud.vision.v1.EntityAnnotation.decode(reader, reader.uint32())); + break; + } + case 12: { + message.fullTextAnnotation = $root.google.cloud.vision.v1.TextAnnotation.decode(reader, reader.uint32()); + break; + } + case 6: { + message.safeSearchAnnotation = $root.google.cloud.vision.v1.SafeSearchAnnotation.decode(reader, reader.uint32()); + break; + } + case 8: { + message.imagePropertiesAnnotation = $root.google.cloud.vision.v1.ImageProperties.decode(reader, reader.uint32()); + break; + } + case 11: { + message.cropHintsAnnotation = $root.google.cloud.vision.v1.CropHintsAnnotation.decode(reader, reader.uint32()); + break; + } + case 13: { + message.webDetection = $root.google.cloud.vision.v1.WebDetection.decode(reader, reader.uint32()); + break; + } + case 14: { + message.productSearchResults = $root.google.cloud.vision.v1.ProductSearchResults.decode(reader, reader.uint32()); + break; + } + case 9: { + message.error = $root.google.rpc.Status.decode(reader, reader.uint32()); + break; + } + case 21: { + message.context = $root.google.cloud.vision.v1.ImageAnnotationContext.decode(reader, reader.uint32()); + break; + } default: reader.skipType(tag & 7); break; @@ -8127,6 +8613,21 @@ return this.constructor.toObject(this, $protobuf.util.toJSONOptions); }; + /** + * Gets the default type url for AnnotateImageResponse + * @function getTypeUrl + * @memberof google.cloud.vision.v1.AnnotateImageResponse + * @static + * @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns {string} The default type url + */ + AnnotateImageResponse.getTypeUrl = function getTypeUrl(typeUrlPrefix) { + if (typeUrlPrefix === undefined) { + typeUrlPrefix = "type.googleapis.com"; + } + return typeUrlPrefix + "/google.cloud.vision.v1.AnnotateImageResponse"; + }; + return AnnotateImageResponse; })(); @@ -8235,14 +8736,16 @@ while (reader.pos < end) { var tag = reader.uint32(); switch (tag >>> 3) { - case 1: - if (!(message.requests && message.requests.length)) - message.requests = []; - message.requests.push($root.google.cloud.vision.v1.AnnotateImageRequest.decode(reader, reader.uint32())); - break; - case 4: - message.parent = reader.string(); - break; + case 1: { + if (!(message.requests && message.requests.length)) + message.requests = []; + message.requests.push($root.google.cloud.vision.v1.AnnotateImageRequest.decode(reader, reader.uint32())); + break; + } + case 4: { + message.parent = reader.string(); + break; + } default: reader.skipType(tag & 7); break; @@ -8358,6 +8861,21 @@ return this.constructor.toObject(this, $protobuf.util.toJSONOptions); }; + /** + * Gets the default type url for BatchAnnotateImagesRequest + * @function getTypeUrl + * @memberof google.cloud.vision.v1.BatchAnnotateImagesRequest + * @static + * @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns {string} The default type url + */ + BatchAnnotateImagesRequest.getTypeUrl = function getTypeUrl(typeUrlPrefix) { + if (typeUrlPrefix === undefined) { + typeUrlPrefix = "type.googleapis.com"; + } + return typeUrlPrefix + "/google.cloud.vision.v1.BatchAnnotateImagesRequest"; + }; + return BatchAnnotateImagesRequest; })(); @@ -8455,11 +8973,12 @@ while (reader.pos < end) { var tag = reader.uint32(); switch (tag >>> 3) { - case 1: - if (!(message.responses && message.responses.length)) - message.responses = []; - message.responses.push($root.google.cloud.vision.v1.AnnotateImageResponse.decode(reader, reader.uint32())); - break; + case 1: { + if (!(message.responses && message.responses.length)) + message.responses = []; + message.responses.push($root.google.cloud.vision.v1.AnnotateImageResponse.decode(reader, reader.uint32())); + break; + } default: reader.skipType(tag & 7); break; @@ -8566,6 +9085,21 @@ return this.constructor.toObject(this, $protobuf.util.toJSONOptions); }; + /** + * Gets the default type url for BatchAnnotateImagesResponse + * @function getTypeUrl + * @memberof google.cloud.vision.v1.BatchAnnotateImagesResponse + * @static + * @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns {string} The default type url + */ + BatchAnnotateImagesResponse.getTypeUrl = function getTypeUrl(typeUrlPrefix) { + if (typeUrlPrefix === undefined) { + typeUrlPrefix = "type.googleapis.com"; + } + return typeUrlPrefix + "/google.cloud.vision.v1.BatchAnnotateImagesResponse"; + }; + return BatchAnnotateImagesResponse; })(); @@ -8701,27 +9235,31 @@ while (reader.pos < end) { var tag = reader.uint32(); switch (tag >>> 3) { - case 1: - message.inputConfig = $root.google.cloud.vision.v1.InputConfig.decode(reader, reader.uint32()); - break; - case 2: - if (!(message.features && message.features.length)) - message.features = []; - message.features.push($root.google.cloud.vision.v1.Feature.decode(reader, reader.uint32())); - break; - case 3: - message.imageContext = $root.google.cloud.vision.v1.ImageContext.decode(reader, reader.uint32()); - break; - case 4: - if (!(message.pages && message.pages.length)) - message.pages = []; - if ((tag & 7) === 2) { - var end2 = reader.uint32() + reader.pos; - while (reader.pos < end2) + case 1: { + message.inputConfig = $root.google.cloud.vision.v1.InputConfig.decode(reader, reader.uint32()); + break; + } + case 2: { + if (!(message.features && message.features.length)) + message.features = []; + message.features.push($root.google.cloud.vision.v1.Feature.decode(reader, reader.uint32())); + break; + } + case 3: { + message.imageContext = $root.google.cloud.vision.v1.ImageContext.decode(reader, reader.uint32()); + break; + } + case 4: { + if (!(message.pages && message.pages.length)) + message.pages = []; + if ((tag & 7) === 2) { + var end2 = reader.uint32() + reader.pos; + while (reader.pos < end2) + message.pages.push(reader.int32()); + } else message.pages.push(reader.int32()); - } else - message.pages.push(reader.int32()); - break; + break; + } default: reader.skipType(tag & 7); break; @@ -8877,6 +9415,21 @@ return this.constructor.toObject(this, $protobuf.util.toJSONOptions); }; + /** + * Gets the default type url for AnnotateFileRequest + * @function getTypeUrl + * @memberof google.cloud.vision.v1.AnnotateFileRequest + * @static + * @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns {string} The default type url + */ + AnnotateFileRequest.getTypeUrl = function getTypeUrl(typeUrlPrefix) { + if (typeUrlPrefix === undefined) { + typeUrlPrefix = "type.googleapis.com"; + } + return typeUrlPrefix + "/google.cloud.vision.v1.AnnotateFileRequest"; + }; + return AnnotateFileRequest; })(); @@ -9007,20 +9560,24 @@ while (reader.pos < end) { var tag = reader.uint32(); switch (tag >>> 3) { - case 1: - message.inputConfig = $root.google.cloud.vision.v1.InputConfig.decode(reader, reader.uint32()); - break; - case 2: - if (!(message.responses && message.responses.length)) - message.responses = []; - message.responses.push($root.google.cloud.vision.v1.AnnotateImageResponse.decode(reader, reader.uint32())); - break; - case 3: - message.totalPages = reader.int32(); - break; - case 4: - message.error = $root.google.rpc.Status.decode(reader, reader.uint32()); - break; + case 1: { + message.inputConfig = $root.google.cloud.vision.v1.InputConfig.decode(reader, reader.uint32()); + break; + } + case 2: { + if (!(message.responses && message.responses.length)) + message.responses = []; + message.responses.push($root.google.cloud.vision.v1.AnnotateImageResponse.decode(reader, reader.uint32())); + break; + } + case 3: { + message.totalPages = reader.int32(); + break; + } + case 4: { + message.error = $root.google.rpc.Status.decode(reader, reader.uint32()); + break; + } default: reader.skipType(tag & 7); break; @@ -9163,6 +9720,21 @@ return this.constructor.toObject(this, $protobuf.util.toJSONOptions); }; + /** + * Gets the default type url for AnnotateFileResponse + * @function getTypeUrl + * @memberof google.cloud.vision.v1.AnnotateFileResponse + * @static + * @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns {string} The default type url + */ + AnnotateFileResponse.getTypeUrl = function getTypeUrl(typeUrlPrefix) { + if (typeUrlPrefix === undefined) { + typeUrlPrefix = "type.googleapis.com"; + } + return typeUrlPrefix + "/google.cloud.vision.v1.AnnotateFileResponse"; + }; + return AnnotateFileResponse; })(); @@ -9271,14 +9843,16 @@ while (reader.pos < end) { var tag = reader.uint32(); switch (tag >>> 3) { - case 1: - if (!(message.requests && message.requests.length)) - message.requests = []; - message.requests.push($root.google.cloud.vision.v1.AnnotateFileRequest.decode(reader, reader.uint32())); - break; - case 3: - message.parent = reader.string(); - break; + case 1: { + if (!(message.requests && message.requests.length)) + message.requests = []; + message.requests.push($root.google.cloud.vision.v1.AnnotateFileRequest.decode(reader, reader.uint32())); + break; + } + case 3: { + message.parent = reader.string(); + break; + } default: reader.skipType(tag & 7); break; @@ -9394,6 +9968,21 @@ return this.constructor.toObject(this, $protobuf.util.toJSONOptions); }; + /** + * Gets the default type url for BatchAnnotateFilesRequest + * @function getTypeUrl + * @memberof google.cloud.vision.v1.BatchAnnotateFilesRequest + * @static + * @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns {string} The default type url + */ + BatchAnnotateFilesRequest.getTypeUrl = function getTypeUrl(typeUrlPrefix) { + if (typeUrlPrefix === undefined) { + typeUrlPrefix = "type.googleapis.com"; + } + return typeUrlPrefix + "/google.cloud.vision.v1.BatchAnnotateFilesRequest"; + }; + return BatchAnnotateFilesRequest; })(); @@ -9491,11 +10080,12 @@ while (reader.pos < end) { var tag = reader.uint32(); switch (tag >>> 3) { - case 1: - if (!(message.responses && message.responses.length)) - message.responses = []; - message.responses.push($root.google.cloud.vision.v1.AnnotateFileResponse.decode(reader, reader.uint32())); - break; + case 1: { + if (!(message.responses && message.responses.length)) + message.responses = []; + message.responses.push($root.google.cloud.vision.v1.AnnotateFileResponse.decode(reader, reader.uint32())); + break; + } default: reader.skipType(tag & 7); break; @@ -9602,6 +10192,21 @@ return this.constructor.toObject(this, $protobuf.util.toJSONOptions); }; + /** + * Gets the default type url for BatchAnnotateFilesResponse + * @function getTypeUrl + * @memberof google.cloud.vision.v1.BatchAnnotateFilesResponse + * @static + * @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns {string} The default type url + */ + BatchAnnotateFilesResponse.getTypeUrl = function getTypeUrl(typeUrlPrefix) { + if (typeUrlPrefix === undefined) { + typeUrlPrefix = "type.googleapis.com"; + } + return typeUrlPrefix + "/google.cloud.vision.v1.BatchAnnotateFilesResponse"; + }; + return BatchAnnotateFilesResponse; })(); @@ -9732,20 +10337,24 @@ while (reader.pos < end) { var tag = reader.uint32(); switch (tag >>> 3) { - case 1: - message.inputConfig = $root.google.cloud.vision.v1.InputConfig.decode(reader, reader.uint32()); - break; - case 2: - if (!(message.features && message.features.length)) - message.features = []; - message.features.push($root.google.cloud.vision.v1.Feature.decode(reader, reader.uint32())); - break; - case 3: - message.imageContext = $root.google.cloud.vision.v1.ImageContext.decode(reader, reader.uint32()); - break; - case 4: - message.outputConfig = $root.google.cloud.vision.v1.OutputConfig.decode(reader, reader.uint32()); - break; + case 1: { + message.inputConfig = $root.google.cloud.vision.v1.InputConfig.decode(reader, reader.uint32()); + break; + } + case 2: { + if (!(message.features && message.features.length)) + message.features = []; + message.features.push($root.google.cloud.vision.v1.Feature.decode(reader, reader.uint32())); + break; + } + case 3: { + message.imageContext = $root.google.cloud.vision.v1.ImageContext.decode(reader, reader.uint32()); + break; + } + case 4: { + message.outputConfig = $root.google.cloud.vision.v1.OutputConfig.decode(reader, reader.uint32()); + break; + } default: reader.skipType(tag & 7); break; @@ -9893,6 +10502,21 @@ return this.constructor.toObject(this, $protobuf.util.toJSONOptions); }; + /** + * Gets the default type url for AsyncAnnotateFileRequest + * @function getTypeUrl + * @memberof google.cloud.vision.v1.AsyncAnnotateFileRequest + * @static + * @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns {string} The default type url + */ + AsyncAnnotateFileRequest.getTypeUrl = function getTypeUrl(typeUrlPrefix) { + if (typeUrlPrefix === undefined) { + typeUrlPrefix = "type.googleapis.com"; + } + return typeUrlPrefix + "/google.cloud.vision.v1.AsyncAnnotateFileRequest"; + }; + return AsyncAnnotateFileRequest; })(); @@ -9988,9 +10612,10 @@ while (reader.pos < end) { var tag = reader.uint32(); switch (tag >>> 3) { - case 1: - message.outputConfig = $root.google.cloud.vision.v1.OutputConfig.decode(reader, reader.uint32()); - break; + case 1: { + message.outputConfig = $root.google.cloud.vision.v1.OutputConfig.decode(reader, reader.uint32()); + break; + } default: reader.skipType(tag & 7); break; @@ -10085,6 +10710,21 @@ return this.constructor.toObject(this, $protobuf.util.toJSONOptions); }; + /** + * Gets the default type url for AsyncAnnotateFileResponse + * @function getTypeUrl + * @memberof google.cloud.vision.v1.AsyncAnnotateFileResponse + * @static + * @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns {string} The default type url + */ + AsyncAnnotateFileResponse.getTypeUrl = function getTypeUrl(typeUrlPrefix) { + if (typeUrlPrefix === undefined) { + typeUrlPrefix = "type.googleapis.com"; + } + return typeUrlPrefix + "/google.cloud.vision.v1.AsyncAnnotateFileResponse"; + }; + return AsyncAnnotateFileResponse; })(); @@ -10204,17 +10844,20 @@ while (reader.pos < end) { var tag = reader.uint32(); switch (tag >>> 3) { - case 1: - if (!(message.requests && message.requests.length)) - message.requests = []; - message.requests.push($root.google.cloud.vision.v1.AnnotateImageRequest.decode(reader, reader.uint32())); - break; - case 2: - message.outputConfig = $root.google.cloud.vision.v1.OutputConfig.decode(reader, reader.uint32()); - break; - case 4: - message.parent = reader.string(); - break; + case 1: { + if (!(message.requests && message.requests.length)) + message.requests = []; + message.requests.push($root.google.cloud.vision.v1.AnnotateImageRequest.decode(reader, reader.uint32())); + break; + } + case 2: { + message.outputConfig = $root.google.cloud.vision.v1.OutputConfig.decode(reader, reader.uint32()); + break; + } + case 4: { + message.parent = reader.string(); + break; + } default: reader.skipType(tag & 7); break; @@ -10344,6 +10987,21 @@ return this.constructor.toObject(this, $protobuf.util.toJSONOptions); }; + /** + * Gets the default type url for AsyncBatchAnnotateImagesRequest + * @function getTypeUrl + * @memberof google.cloud.vision.v1.AsyncBatchAnnotateImagesRequest + * @static + * @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns {string} The default type url + */ + AsyncBatchAnnotateImagesRequest.getTypeUrl = function getTypeUrl(typeUrlPrefix) { + if (typeUrlPrefix === undefined) { + typeUrlPrefix = "type.googleapis.com"; + } + return typeUrlPrefix + "/google.cloud.vision.v1.AsyncBatchAnnotateImagesRequest"; + }; + return AsyncBatchAnnotateImagesRequest; })(); @@ -10439,9 +11097,10 @@ while (reader.pos < end) { var tag = reader.uint32(); switch (tag >>> 3) { - case 1: - message.outputConfig = $root.google.cloud.vision.v1.OutputConfig.decode(reader, reader.uint32()); - break; + case 1: { + message.outputConfig = $root.google.cloud.vision.v1.OutputConfig.decode(reader, reader.uint32()); + break; + } default: reader.skipType(tag & 7); break; @@ -10536,6 +11195,21 @@ return this.constructor.toObject(this, $protobuf.util.toJSONOptions); }; + /** + * Gets the default type url for AsyncBatchAnnotateImagesResponse + * @function getTypeUrl + * @memberof google.cloud.vision.v1.AsyncBatchAnnotateImagesResponse + * @static + * @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns {string} The default type url + */ + AsyncBatchAnnotateImagesResponse.getTypeUrl = function getTypeUrl(typeUrlPrefix) { + if (typeUrlPrefix === undefined) { + typeUrlPrefix = "type.googleapis.com"; + } + return typeUrlPrefix + "/google.cloud.vision.v1.AsyncBatchAnnotateImagesResponse"; + }; + return AsyncBatchAnnotateImagesResponse; })(); @@ -10644,14 +11318,16 @@ while (reader.pos < end) { var tag = reader.uint32(); switch (tag >>> 3) { - case 1: - if (!(message.requests && message.requests.length)) - message.requests = []; - message.requests.push($root.google.cloud.vision.v1.AsyncAnnotateFileRequest.decode(reader, reader.uint32())); - break; - case 4: - message.parent = reader.string(); - break; + case 1: { + if (!(message.requests && message.requests.length)) + message.requests = []; + message.requests.push($root.google.cloud.vision.v1.AsyncAnnotateFileRequest.decode(reader, reader.uint32())); + break; + } + case 4: { + message.parent = reader.string(); + break; + } default: reader.skipType(tag & 7); break; @@ -10767,6 +11443,21 @@ return this.constructor.toObject(this, $protobuf.util.toJSONOptions); }; + /** + * Gets the default type url for AsyncBatchAnnotateFilesRequest + * @function getTypeUrl + * @memberof google.cloud.vision.v1.AsyncBatchAnnotateFilesRequest + * @static + * @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns {string} The default type url + */ + AsyncBatchAnnotateFilesRequest.getTypeUrl = function getTypeUrl(typeUrlPrefix) { + if (typeUrlPrefix === undefined) { + typeUrlPrefix = "type.googleapis.com"; + } + return typeUrlPrefix + "/google.cloud.vision.v1.AsyncBatchAnnotateFilesRequest"; + }; + return AsyncBatchAnnotateFilesRequest; })(); @@ -10864,11 +11555,12 @@ while (reader.pos < end) { var tag = reader.uint32(); switch (tag >>> 3) { - case 1: - if (!(message.responses && message.responses.length)) - message.responses = []; - message.responses.push($root.google.cloud.vision.v1.AsyncAnnotateFileResponse.decode(reader, reader.uint32())); - break; + case 1: { + if (!(message.responses && message.responses.length)) + message.responses = []; + message.responses.push($root.google.cloud.vision.v1.AsyncAnnotateFileResponse.decode(reader, reader.uint32())); + break; + } default: reader.skipType(tag & 7); break; @@ -10975,6 +11667,21 @@ return this.constructor.toObject(this, $protobuf.util.toJSONOptions); }; + /** + * Gets the default type url for AsyncBatchAnnotateFilesResponse + * @function getTypeUrl + * @memberof google.cloud.vision.v1.AsyncBatchAnnotateFilesResponse + * @static + * @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns {string} The default type url + */ + AsyncBatchAnnotateFilesResponse.getTypeUrl = function getTypeUrl(typeUrlPrefix) { + if (typeUrlPrefix === undefined) { + typeUrlPrefix = "type.googleapis.com"; + } + return typeUrlPrefix + "/google.cloud.vision.v1.AsyncBatchAnnotateFilesResponse"; + }; + return AsyncBatchAnnotateFilesResponse; })(); @@ -11092,15 +11799,18 @@ while (reader.pos < end) { var tag = reader.uint32(); switch (tag >>> 3) { - case 1: - message.gcsSource = $root.google.cloud.vision.v1.GcsSource.decode(reader, reader.uint32()); - break; - case 3: - message.content = reader.bytes(); - break; - case 2: - message.mimeType = reader.string(); - break; + case 1: { + message.gcsSource = $root.google.cloud.vision.v1.GcsSource.decode(reader, reader.uint32()); + break; + } + case 3: { + message.content = reader.bytes(); + break; + } + case 2: { + message.mimeType = reader.string(); + break; + } default: reader.skipType(tag & 7); break; @@ -11170,7 +11880,7 @@ if (object.content != null) if (typeof object.content === "string") $util.base64.decode(object.content, message.content = $util.newBuffer($util.base64.length(object.content)), 0); - else if (object.content.length) + else if (object.content.length >= 0) message.content = object.content; if (object.mimeType != null) message.mimeType = String(object.mimeType); @@ -11221,6 +11931,21 @@ return this.constructor.toObject(this, $protobuf.util.toJSONOptions); }; + /** + * Gets the default type url for InputConfig + * @function getTypeUrl + * @memberof google.cloud.vision.v1.InputConfig + * @static + * @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns {string} The default type url + */ + InputConfig.getTypeUrl = function getTypeUrl(typeUrlPrefix) { + if (typeUrlPrefix === undefined) { + typeUrlPrefix = "type.googleapis.com"; + } + return typeUrlPrefix + "/google.cloud.vision.v1.InputConfig"; + }; + return InputConfig; })(); @@ -11327,12 +12052,14 @@ while (reader.pos < end) { var tag = reader.uint32(); switch (tag >>> 3) { - case 1: - message.gcsDestination = $root.google.cloud.vision.v1.GcsDestination.decode(reader, reader.uint32()); - break; - case 2: - message.batchSize = reader.int32(); - break; + case 1: { + message.gcsDestination = $root.google.cloud.vision.v1.GcsDestination.decode(reader, reader.uint32()); + break; + } + case 2: { + message.batchSize = reader.int32(); + break; + } default: reader.skipType(tag & 7); break; @@ -11436,6 +12163,21 @@ return this.constructor.toObject(this, $protobuf.util.toJSONOptions); }; + /** + * Gets the default type url for OutputConfig + * @function getTypeUrl + * @memberof google.cloud.vision.v1.OutputConfig + * @static + * @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns {string} The default type url + */ + OutputConfig.getTypeUrl = function getTypeUrl(typeUrlPrefix) { + if (typeUrlPrefix === undefined) { + typeUrlPrefix = "type.googleapis.com"; + } + return typeUrlPrefix + "/google.cloud.vision.v1.OutputConfig"; + }; + return OutputConfig; })(); @@ -11531,9 +12273,10 @@ while (reader.pos < end) { var tag = reader.uint32(); switch (tag >>> 3) { - case 1: - message.uri = reader.string(); - break; + case 1: { + message.uri = reader.string(); + break; + } default: reader.skipType(tag & 7); break; @@ -11623,6 +12366,21 @@ return this.constructor.toObject(this, $protobuf.util.toJSONOptions); }; + /** + * Gets the default type url for GcsSource + * @function getTypeUrl + * @memberof google.cloud.vision.v1.GcsSource + * @static + * @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns {string} The default type url + */ + GcsSource.getTypeUrl = function getTypeUrl(typeUrlPrefix) { + if (typeUrlPrefix === undefined) { + typeUrlPrefix = "type.googleapis.com"; + } + return typeUrlPrefix + "/google.cloud.vision.v1.GcsSource"; + }; + return GcsSource; })(); @@ -11718,9 +12476,10 @@ while (reader.pos < end) { var tag = reader.uint32(); switch (tag >>> 3) { - case 1: - message.uri = reader.string(); - break; + case 1: { + message.uri = reader.string(); + break; + } default: reader.skipType(tag & 7); break; @@ -11810,6 +12569,21 @@ return this.constructor.toObject(this, $protobuf.util.toJSONOptions); }; + /** + * Gets the default type url for GcsDestination + * @function getTypeUrl + * @memberof google.cloud.vision.v1.GcsDestination + * @static + * @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns {string} The default type url + */ + GcsDestination.getTypeUrl = function getTypeUrl(typeUrlPrefix) { + if (typeUrlPrefix === undefined) { + typeUrlPrefix = "type.googleapis.com"; + } + return typeUrlPrefix + "/google.cloud.vision.v1.GcsDestination"; + }; + return GcsDestination; })(); @@ -11927,15 +12701,18 @@ while (reader.pos < end) { var tag = reader.uint32(); switch (tag >>> 3) { - case 1: - message.state = reader.int32(); - break; - case 5: - message.createTime = $root.google.protobuf.Timestamp.decode(reader, reader.uint32()); - break; - case 6: - message.updateTime = $root.google.protobuf.Timestamp.decode(reader, reader.uint32()); - break; + case 1: { + message.state = reader.int32(); + break; + } + case 5: { + message.createTime = $root.google.protobuf.Timestamp.decode(reader, reader.uint32()); + break; + } + case 6: { + message.updateTime = $root.google.protobuf.Timestamp.decode(reader, reader.uint32()); + break; + } default: reader.skipType(tag & 7); break; @@ -12080,6 +12857,21 @@ return this.constructor.toObject(this, $protobuf.util.toJSONOptions); }; + /** + * Gets the default type url for OperationMetadata + * @function getTypeUrl + * @memberof google.cloud.vision.v1.OperationMetadata + * @static + * @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns {string} The default type url + */ + OperationMetadata.getTypeUrl = function getTypeUrl(typeUrlPrefix) { + if (typeUrlPrefix === undefined) { + typeUrlPrefix = "type.googleapis.com"; + } + return typeUrlPrefix + "/google.cloud.vision.v1.OperationMetadata"; + }; + /** * State enum. * @name google.cloud.vision.v1.OperationMetadata.State @@ -12230,20 +13022,24 @@ while (reader.pos < end) { var tag = reader.uint32(); switch (tag >>> 3) { - case 9: - message.boundingPoly = $root.google.cloud.vision.v1.BoundingPoly.decode(reader, reader.uint32()); - break; - case 6: - message.productSet = reader.string(); - break; - case 7: - if (!(message.productCategories && message.productCategories.length)) - message.productCategories = []; - message.productCategories.push(reader.string()); - break; - case 8: - message.filter = reader.string(); - break; + case 9: { + message.boundingPoly = $root.google.cloud.vision.v1.BoundingPoly.decode(reader, reader.uint32()); + break; + } + case 6: { + message.productSet = reader.string(); + break; + } + case 7: { + if (!(message.productCategories && message.productCategories.length)) + message.productCategories = []; + message.productCategories.push(reader.string()); + break; + } + case 8: { + message.filter = reader.string(); + break; + } default: reader.skipType(tag & 7); break; @@ -12376,6 +13172,21 @@ return this.constructor.toObject(this, $protobuf.util.toJSONOptions); }; + /** + * Gets the default type url for ProductSearchParams + * @function getTypeUrl + * @memberof google.cloud.vision.v1.ProductSearchParams + * @static + * @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns {string} The default type url + */ + ProductSearchParams.getTypeUrl = function getTypeUrl(typeUrlPrefix) { + if (typeUrlPrefix === undefined) { + typeUrlPrefix = "type.googleapis.com"; + } + return typeUrlPrefix + "/google.cloud.vision.v1.ProductSearchParams"; + }; + return ProductSearchParams; })(); @@ -12497,19 +13308,22 @@ while (reader.pos < end) { var tag = reader.uint32(); switch (tag >>> 3) { - case 2: - message.indexTime = $root.google.protobuf.Timestamp.decode(reader, reader.uint32()); - break; - case 5: - if (!(message.results && message.results.length)) - message.results = []; - message.results.push($root.google.cloud.vision.v1.ProductSearchResults.Result.decode(reader, reader.uint32())); - break; - case 6: - if (!(message.productGroupedResults && message.productGroupedResults.length)) - message.productGroupedResults = []; - message.productGroupedResults.push($root.google.cloud.vision.v1.ProductSearchResults.GroupedResult.decode(reader, reader.uint32())); - break; + case 2: { + message.indexTime = $root.google.protobuf.Timestamp.decode(reader, reader.uint32()); + break; + } + case 5: { + if (!(message.results && message.results.length)) + message.results = []; + message.results.push($root.google.cloud.vision.v1.ProductSearchResults.Result.decode(reader, reader.uint32())); + break; + } + case 6: { + if (!(message.productGroupedResults && message.productGroupedResults.length)) + message.productGroupedResults = []; + message.productGroupedResults.push($root.google.cloud.vision.v1.ProductSearchResults.GroupedResult.decode(reader, reader.uint32())); + break; + } default: reader.skipType(tag & 7); break; @@ -12656,6 +13470,21 @@ return this.constructor.toObject(this, $protobuf.util.toJSONOptions); }; + /** + * Gets the default type url for ProductSearchResults + * @function getTypeUrl + * @memberof google.cloud.vision.v1.ProductSearchResults + * @static + * @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns {string} The default type url + */ + ProductSearchResults.getTypeUrl = function getTypeUrl(typeUrlPrefix) { + if (typeUrlPrefix === undefined) { + typeUrlPrefix = "type.googleapis.com"; + } + return typeUrlPrefix + "/google.cloud.vision.v1.ProductSearchResults"; + }; + ProductSearchResults.Result = (function() { /** @@ -12770,15 +13599,18 @@ while (reader.pos < end) { var tag = reader.uint32(); switch (tag >>> 3) { - case 1: - message.product = $root.google.cloud.vision.v1.Product.decode(reader, reader.uint32()); - break; - case 2: - message.score = reader.float(); - break; - case 3: - message.image = reader.string(); - break; + case 1: { + message.product = $root.google.cloud.vision.v1.Product.decode(reader, reader.uint32()); + break; + } + case 2: { + message.score = reader.float(); + break; + } + case 3: { + message.image = reader.string(); + break; + } default: reader.skipType(tag & 7); break; @@ -12890,6 +13722,21 @@ return this.constructor.toObject(this, $protobuf.util.toJSONOptions); }; + /** + * Gets the default type url for Result + * @function getTypeUrl + * @memberof google.cloud.vision.v1.ProductSearchResults.Result + * @static + * @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns {string} The default type url + */ + Result.getTypeUrl = function getTypeUrl(typeUrlPrefix) { + if (typeUrlPrefix === undefined) { + typeUrlPrefix = "type.googleapis.com"; + } + return typeUrlPrefix + "/google.cloud.vision.v1.ProductSearchResults.Result"; + }; + return Result; })(); @@ -13018,18 +13865,22 @@ while (reader.pos < end) { var tag = reader.uint32(); switch (tag >>> 3) { - case 1: - message.mid = reader.string(); - break; - case 2: - message.languageCode = reader.string(); - break; - case 3: - message.name = reader.string(); - break; - case 4: - message.score = reader.float(); - break; + case 1: { + message.mid = reader.string(); + break; + } + case 2: { + message.languageCode = reader.string(); + break; + } + case 3: { + message.name = reader.string(); + break; + } + case 4: { + message.score = reader.float(); + break; + } default: reader.skipType(tag & 7); break; @@ -13144,6 +13995,21 @@ return this.constructor.toObject(this, $protobuf.util.toJSONOptions); }; + /** + * Gets the default type url for ObjectAnnotation + * @function getTypeUrl + * @memberof google.cloud.vision.v1.ProductSearchResults.ObjectAnnotation + * @static + * @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns {string} The default type url + */ + ObjectAnnotation.getTypeUrl = function getTypeUrl(typeUrlPrefix) { + if (typeUrlPrefix === undefined) { + typeUrlPrefix = "type.googleapis.com"; + } + return typeUrlPrefix + "/google.cloud.vision.v1.ProductSearchResults.ObjectAnnotation"; + }; + return ObjectAnnotation; })(); @@ -13265,19 +14131,22 @@ while (reader.pos < end) { var tag = reader.uint32(); switch (tag >>> 3) { - case 1: - message.boundingPoly = $root.google.cloud.vision.v1.BoundingPoly.decode(reader, reader.uint32()); - break; - case 2: - if (!(message.results && message.results.length)) - message.results = []; - message.results.push($root.google.cloud.vision.v1.ProductSearchResults.Result.decode(reader, reader.uint32())); - break; - case 3: - if (!(message.objectAnnotations && message.objectAnnotations.length)) - message.objectAnnotations = []; - message.objectAnnotations.push($root.google.cloud.vision.v1.ProductSearchResults.ObjectAnnotation.decode(reader, reader.uint32())); - break; + case 1: { + message.boundingPoly = $root.google.cloud.vision.v1.BoundingPoly.decode(reader, reader.uint32()); + break; + } + case 2: { + if (!(message.results && message.results.length)) + message.results = []; + message.results.push($root.google.cloud.vision.v1.ProductSearchResults.Result.decode(reader, reader.uint32())); + break; + } + case 3: { + if (!(message.objectAnnotations && message.objectAnnotations.length)) + message.objectAnnotations = []; + message.objectAnnotations.push($root.google.cloud.vision.v1.ProductSearchResults.ObjectAnnotation.decode(reader, reader.uint32())); + break; + } default: reader.skipType(tag & 7); break; @@ -13424,6 +14293,21 @@ return this.constructor.toObject(this, $protobuf.util.toJSONOptions); }; + /** + * Gets the default type url for GroupedResult + * @function getTypeUrl + * @memberof google.cloud.vision.v1.ProductSearchResults.GroupedResult + * @static + * @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns {string} The default type url + */ + GroupedResult.getTypeUrl = function getTypeUrl(typeUrlPrefix) { + if (typeUrlPrefix === undefined) { + typeUrlPrefix = "type.googleapis.com"; + } + return typeUrlPrefix + "/google.cloud.vision.v1.ProductSearchResults.GroupedResult"; + }; + return GroupedResult; })(); @@ -13463,7 +14347,7 @@ }; /** - * Callback as used by {@link google.cloud.vision.v1.ProductSearch#createProductSet}. + * Callback as used by {@link google.cloud.vision.v1.ProductSearch|createProductSet}. * @memberof google.cloud.vision.v1.ProductSearch * @typedef CreateProductSetCallback * @type {function} @@ -13496,7 +14380,7 @@ */ /** - * Callback as used by {@link google.cloud.vision.v1.ProductSearch#listProductSets}. + * Callback as used by {@link google.cloud.vision.v1.ProductSearch|listProductSets}. * @memberof google.cloud.vision.v1.ProductSearch * @typedef ListProductSetsCallback * @type {function} @@ -13529,7 +14413,7 @@ */ /** - * Callback as used by {@link google.cloud.vision.v1.ProductSearch#getProductSet}. + * Callback as used by {@link google.cloud.vision.v1.ProductSearch|getProductSet}. * @memberof google.cloud.vision.v1.ProductSearch * @typedef GetProductSetCallback * @type {function} @@ -13562,7 +14446,7 @@ */ /** - * Callback as used by {@link google.cloud.vision.v1.ProductSearch#updateProductSet}. + * Callback as used by {@link google.cloud.vision.v1.ProductSearch|updateProductSet}. * @memberof google.cloud.vision.v1.ProductSearch * @typedef UpdateProductSetCallback * @type {function} @@ -13595,7 +14479,7 @@ */ /** - * Callback as used by {@link google.cloud.vision.v1.ProductSearch#deleteProductSet}. + * Callback as used by {@link google.cloud.vision.v1.ProductSearch|deleteProductSet}. * @memberof google.cloud.vision.v1.ProductSearch * @typedef DeleteProductSetCallback * @type {function} @@ -13628,7 +14512,7 @@ */ /** - * Callback as used by {@link google.cloud.vision.v1.ProductSearch#createProduct}. + * Callback as used by {@link google.cloud.vision.v1.ProductSearch|createProduct}. * @memberof google.cloud.vision.v1.ProductSearch * @typedef CreateProductCallback * @type {function} @@ -13661,7 +14545,7 @@ */ /** - * Callback as used by {@link google.cloud.vision.v1.ProductSearch#listProducts}. + * Callback as used by {@link google.cloud.vision.v1.ProductSearch|listProducts}. * @memberof google.cloud.vision.v1.ProductSearch * @typedef ListProductsCallback * @type {function} @@ -13694,7 +14578,7 @@ */ /** - * Callback as used by {@link google.cloud.vision.v1.ProductSearch#getProduct}. + * Callback as used by {@link google.cloud.vision.v1.ProductSearch|getProduct}. * @memberof google.cloud.vision.v1.ProductSearch * @typedef GetProductCallback * @type {function} @@ -13727,7 +14611,7 @@ */ /** - * Callback as used by {@link google.cloud.vision.v1.ProductSearch#updateProduct}. + * Callback as used by {@link google.cloud.vision.v1.ProductSearch|updateProduct}. * @memberof google.cloud.vision.v1.ProductSearch * @typedef UpdateProductCallback * @type {function} @@ -13760,7 +14644,7 @@ */ /** - * Callback as used by {@link google.cloud.vision.v1.ProductSearch#deleteProduct}. + * Callback as used by {@link google.cloud.vision.v1.ProductSearch|deleteProduct}. * @memberof google.cloud.vision.v1.ProductSearch * @typedef DeleteProductCallback * @type {function} @@ -13793,7 +14677,7 @@ */ /** - * Callback as used by {@link google.cloud.vision.v1.ProductSearch#createReferenceImage}. + * Callback as used by {@link google.cloud.vision.v1.ProductSearch|createReferenceImage}. * @memberof google.cloud.vision.v1.ProductSearch * @typedef CreateReferenceImageCallback * @type {function} @@ -13826,7 +14710,7 @@ */ /** - * Callback as used by {@link google.cloud.vision.v1.ProductSearch#deleteReferenceImage}. + * Callback as used by {@link google.cloud.vision.v1.ProductSearch|deleteReferenceImage}. * @memberof google.cloud.vision.v1.ProductSearch * @typedef DeleteReferenceImageCallback * @type {function} @@ -13859,7 +14743,7 @@ */ /** - * Callback as used by {@link google.cloud.vision.v1.ProductSearch#listReferenceImages}. + * Callback as used by {@link google.cloud.vision.v1.ProductSearch|listReferenceImages}. * @memberof google.cloud.vision.v1.ProductSearch * @typedef ListReferenceImagesCallback * @type {function} @@ -13892,7 +14776,7 @@ */ /** - * Callback as used by {@link google.cloud.vision.v1.ProductSearch#getReferenceImage}. + * Callback as used by {@link google.cloud.vision.v1.ProductSearch|getReferenceImage}. * @memberof google.cloud.vision.v1.ProductSearch * @typedef GetReferenceImageCallback * @type {function} @@ -13925,7 +14809,7 @@ */ /** - * Callback as used by {@link google.cloud.vision.v1.ProductSearch#addProductToProductSet}. + * Callback as used by {@link google.cloud.vision.v1.ProductSearch|addProductToProductSet}. * @memberof google.cloud.vision.v1.ProductSearch * @typedef AddProductToProductSetCallback * @type {function} @@ -13958,7 +14842,7 @@ */ /** - * Callback as used by {@link google.cloud.vision.v1.ProductSearch#removeProductFromProductSet}. + * Callback as used by {@link google.cloud.vision.v1.ProductSearch|removeProductFromProductSet}. * @memberof google.cloud.vision.v1.ProductSearch * @typedef RemoveProductFromProductSetCallback * @type {function} @@ -13991,7 +14875,7 @@ */ /** - * Callback as used by {@link google.cloud.vision.v1.ProductSearch#listProductsInProductSet}. + * Callback as used by {@link google.cloud.vision.v1.ProductSearch|listProductsInProductSet}. * @memberof google.cloud.vision.v1.ProductSearch * @typedef ListProductsInProductSetCallback * @type {function} @@ -14024,7 +14908,7 @@ */ /** - * Callback as used by {@link google.cloud.vision.v1.ProductSearch#importProductSets}. + * Callback as used by {@link google.cloud.vision.v1.ProductSearch|importProductSets}. * @memberof google.cloud.vision.v1.ProductSearch * @typedef ImportProductSetsCallback * @type {function} @@ -14057,7 +14941,7 @@ */ /** - * Callback as used by {@link google.cloud.vision.v1.ProductSearch#purgeProducts}. + * Callback as used by {@link google.cloud.vision.v1.ProductSearch|purgeProducts}. * @memberof google.cloud.vision.v1.ProductSearch * @typedef PurgeProductsCallback * @type {function} @@ -14230,23 +15114,28 @@ while (reader.pos < end) { var tag = reader.uint32(); switch (tag >>> 3) { - case 1: - message.name = reader.string(); - break; - case 2: - message.displayName = reader.string(); - break; - case 3: - message.description = reader.string(); - break; - case 4: - message.productCategory = reader.string(); - break; - case 5: - if (!(message.productLabels && message.productLabels.length)) - message.productLabels = []; - message.productLabels.push($root.google.cloud.vision.v1.Product.KeyValue.decode(reader, reader.uint32())); - break; + case 1: { + message.name = reader.string(); + break; + } + case 2: { + message.displayName = reader.string(); + break; + } + case 3: { + message.description = reader.string(); + break; + } + case 4: { + message.productCategory = reader.string(); + break; + } + case 5: { + if (!(message.productLabels && message.productLabels.length)) + message.productLabels = []; + message.productLabels.push($root.google.cloud.vision.v1.Product.KeyValue.decode(reader, reader.uint32())); + break; + } default: reader.skipType(tag & 7); break; @@ -14387,6 +15276,21 @@ return this.constructor.toObject(this, $protobuf.util.toJSONOptions); }; + /** + * Gets the default type url for Product + * @function getTypeUrl + * @memberof google.cloud.vision.v1.Product + * @static + * @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns {string} The default type url + */ + Product.getTypeUrl = function getTypeUrl(typeUrlPrefix) { + if (typeUrlPrefix === undefined) { + typeUrlPrefix = "type.googleapis.com"; + } + return typeUrlPrefix + "/google.cloud.vision.v1.Product"; + }; + Product.KeyValue = (function() { /** @@ -14490,12 +15394,14 @@ while (reader.pos < end) { var tag = reader.uint32(); switch (tag >>> 3) { - case 1: - message.key = reader.string(); - break; - case 2: - message.value = reader.string(); - break; + case 1: { + message.key = reader.string(); + break; + } + case 2: { + message.value = reader.string(); + break; + } default: reader.skipType(tag & 7); break; @@ -14594,6 +15500,21 @@ return this.constructor.toObject(this, $protobuf.util.toJSONOptions); }; + /** + * Gets the default type url for KeyValue + * @function getTypeUrl + * @memberof google.cloud.vision.v1.Product.KeyValue + * @static + * @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns {string} The default type url + */ + KeyValue.getTypeUrl = function getTypeUrl(typeUrlPrefix) { + if (typeUrlPrefix === undefined) { + typeUrlPrefix = "type.googleapis.com"; + } + return typeUrlPrefix + "/google.cloud.vision.v1.Product.KeyValue"; + }; + return KeyValue; })(); @@ -14725,18 +15646,22 @@ while (reader.pos < end) { var tag = reader.uint32(); switch (tag >>> 3) { - case 1: - message.name = reader.string(); - break; - case 2: - message.displayName = reader.string(); - break; - case 3: - message.indexTime = $root.google.protobuf.Timestamp.decode(reader, reader.uint32()); - break; - case 4: - message.indexError = $root.google.rpc.Status.decode(reader, reader.uint32()); - break; + case 1: { + message.name = reader.string(); + break; + } + case 2: { + message.displayName = reader.string(); + break; + } + case 3: { + message.indexTime = $root.google.protobuf.Timestamp.decode(reader, reader.uint32()); + break; + } + case 4: { + message.indexError = $root.google.rpc.Status.decode(reader, reader.uint32()); + break; + } default: reader.skipType(tag & 7); break; @@ -14861,6 +15786,21 @@ return this.constructor.toObject(this, $protobuf.util.toJSONOptions); }; + /** + * Gets the default type url for ProductSet + * @function getTypeUrl + * @memberof google.cloud.vision.v1.ProductSet + * @static + * @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns {string} The default type url + */ + ProductSet.getTypeUrl = function getTypeUrl(typeUrlPrefix) { + if (typeUrlPrefix === undefined) { + typeUrlPrefix = "type.googleapis.com"; + } + return typeUrlPrefix + "/google.cloud.vision.v1.ProductSet"; + }; + return ProductSet; })(); @@ -14980,17 +15920,20 @@ while (reader.pos < end) { var tag = reader.uint32(); switch (tag >>> 3) { - case 1: - message.name = reader.string(); - break; - case 2: - message.uri = reader.string(); - break; - case 3: - if (!(message.boundingPolys && message.boundingPolys.length)) - message.boundingPolys = []; - message.boundingPolys.push($root.google.cloud.vision.v1.BoundingPoly.decode(reader, reader.uint32())); - break; + case 1: { + message.name = reader.string(); + break; + } + case 2: { + message.uri = reader.string(); + break; + } + case 3: { + if (!(message.boundingPolys && message.boundingPolys.length)) + message.boundingPolys = []; + message.boundingPolys.push($root.google.cloud.vision.v1.BoundingPoly.decode(reader, reader.uint32())); + break; + } default: reader.skipType(tag & 7); break; @@ -15115,6 +16058,21 @@ return this.constructor.toObject(this, $protobuf.util.toJSONOptions); }; + /** + * Gets the default type url for ReferenceImage + * @function getTypeUrl + * @memberof google.cloud.vision.v1.ReferenceImage + * @static + * @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns {string} The default type url + */ + ReferenceImage.getTypeUrl = function getTypeUrl(typeUrlPrefix) { + if (typeUrlPrefix === undefined) { + typeUrlPrefix = "type.googleapis.com"; + } + return typeUrlPrefix + "/google.cloud.vision.v1.ReferenceImage"; + }; + return ReferenceImage; })(); @@ -15232,15 +16190,18 @@ while (reader.pos < end) { var tag = reader.uint32(); switch (tag >>> 3) { - case 1: - message.parent = reader.string(); - break; - case 2: - message.product = $root.google.cloud.vision.v1.Product.decode(reader, reader.uint32()); - break; - case 3: - message.productId = reader.string(); - break; + case 1: { + message.parent = reader.string(); + break; + } + case 2: { + message.product = $root.google.cloud.vision.v1.Product.decode(reader, reader.uint32()); + break; + } + case 3: { + message.productId = reader.string(); + break; + } default: reader.skipType(tag & 7); break; @@ -15352,6 +16313,21 @@ return this.constructor.toObject(this, $protobuf.util.toJSONOptions); }; + /** + * Gets the default type url for CreateProductRequest + * @function getTypeUrl + * @memberof google.cloud.vision.v1.CreateProductRequest + * @static + * @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns {string} The default type url + */ + CreateProductRequest.getTypeUrl = function getTypeUrl(typeUrlPrefix) { + if (typeUrlPrefix === undefined) { + typeUrlPrefix = "type.googleapis.com"; + } + return typeUrlPrefix + "/google.cloud.vision.v1.CreateProductRequest"; + }; + return CreateProductRequest; })(); @@ -15469,15 +16445,18 @@ while (reader.pos < end) { var tag = reader.uint32(); switch (tag >>> 3) { - case 1: - message.parent = reader.string(); - break; - case 2: - message.pageSize = reader.int32(); - break; - case 3: - message.pageToken = reader.string(); - break; + case 1: { + message.parent = reader.string(); + break; + } + case 2: { + message.pageSize = reader.int32(); + break; + } + case 3: { + message.pageToken = reader.string(); + break; + } default: reader.skipType(tag & 7); break; @@ -15584,6 +16563,21 @@ return this.constructor.toObject(this, $protobuf.util.toJSONOptions); }; + /** + * Gets the default type url for ListProductsRequest + * @function getTypeUrl + * @memberof google.cloud.vision.v1.ListProductsRequest + * @static + * @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns {string} The default type url + */ + ListProductsRequest.getTypeUrl = function getTypeUrl(typeUrlPrefix) { + if (typeUrlPrefix === undefined) { + typeUrlPrefix = "type.googleapis.com"; + } + return typeUrlPrefix + "/google.cloud.vision.v1.ListProductsRequest"; + }; + return ListProductsRequest; })(); @@ -15692,14 +16686,16 @@ while (reader.pos < end) { var tag = reader.uint32(); switch (tag >>> 3) { - case 1: - if (!(message.products && message.products.length)) - message.products = []; - message.products.push($root.google.cloud.vision.v1.Product.decode(reader, reader.uint32())); - break; - case 2: - message.nextPageToken = reader.string(); - break; + case 1: { + if (!(message.products && message.products.length)) + message.products = []; + message.products.push($root.google.cloud.vision.v1.Product.decode(reader, reader.uint32())); + break; + } + case 2: { + message.nextPageToken = reader.string(); + break; + } default: reader.skipType(tag & 7); break; @@ -15815,6 +16811,21 @@ return this.constructor.toObject(this, $protobuf.util.toJSONOptions); }; + /** + * Gets the default type url for ListProductsResponse + * @function getTypeUrl + * @memberof google.cloud.vision.v1.ListProductsResponse + * @static + * @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns {string} The default type url + */ + ListProductsResponse.getTypeUrl = function getTypeUrl(typeUrlPrefix) { + if (typeUrlPrefix === undefined) { + typeUrlPrefix = "type.googleapis.com"; + } + return typeUrlPrefix + "/google.cloud.vision.v1.ListProductsResponse"; + }; + return ListProductsResponse; })(); @@ -15910,9 +16921,10 @@ while (reader.pos < end) { var tag = reader.uint32(); switch (tag >>> 3) { - case 1: - message.name = reader.string(); - break; + case 1: { + message.name = reader.string(); + break; + } default: reader.skipType(tag & 7); break; @@ -16002,6 +17014,21 @@ return this.constructor.toObject(this, $protobuf.util.toJSONOptions); }; + /** + * Gets the default type url for GetProductRequest + * @function getTypeUrl + * @memberof google.cloud.vision.v1.GetProductRequest + * @static + * @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns {string} The default type url + */ + GetProductRequest.getTypeUrl = function getTypeUrl(typeUrlPrefix) { + if (typeUrlPrefix === undefined) { + typeUrlPrefix = "type.googleapis.com"; + } + return typeUrlPrefix + "/google.cloud.vision.v1.GetProductRequest"; + }; + return GetProductRequest; })(); @@ -16108,12 +17135,14 @@ while (reader.pos < end) { var tag = reader.uint32(); switch (tag >>> 3) { - case 1: - message.product = $root.google.cloud.vision.v1.Product.decode(reader, reader.uint32()); - break; - case 2: - message.updateMask = $root.google.protobuf.FieldMask.decode(reader, reader.uint32()); - break; + case 1: { + message.product = $root.google.cloud.vision.v1.Product.decode(reader, reader.uint32()); + break; + } + case 2: { + message.updateMask = $root.google.protobuf.FieldMask.decode(reader, reader.uint32()); + break; + } default: reader.skipType(tag & 7); break; @@ -16222,6 +17251,21 @@ return this.constructor.toObject(this, $protobuf.util.toJSONOptions); }; + /** + * Gets the default type url for UpdateProductRequest + * @function getTypeUrl + * @memberof google.cloud.vision.v1.UpdateProductRequest + * @static + * @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns {string} The default type url + */ + UpdateProductRequest.getTypeUrl = function getTypeUrl(typeUrlPrefix) { + if (typeUrlPrefix === undefined) { + typeUrlPrefix = "type.googleapis.com"; + } + return typeUrlPrefix + "/google.cloud.vision.v1.UpdateProductRequest"; + }; + return UpdateProductRequest; })(); @@ -16317,9 +17361,10 @@ while (reader.pos < end) { var tag = reader.uint32(); switch (tag >>> 3) { - case 1: - message.name = reader.string(); - break; + case 1: { + message.name = reader.string(); + break; + } default: reader.skipType(tag & 7); break; @@ -16409,6 +17454,21 @@ return this.constructor.toObject(this, $protobuf.util.toJSONOptions); }; + /** + * Gets the default type url for DeleteProductRequest + * @function getTypeUrl + * @memberof google.cloud.vision.v1.DeleteProductRequest + * @static + * @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns {string} The default type url + */ + DeleteProductRequest.getTypeUrl = function getTypeUrl(typeUrlPrefix) { + if (typeUrlPrefix === undefined) { + typeUrlPrefix = "type.googleapis.com"; + } + return typeUrlPrefix + "/google.cloud.vision.v1.DeleteProductRequest"; + }; + return DeleteProductRequest; })(); @@ -16526,15 +17586,18 @@ while (reader.pos < end) { var tag = reader.uint32(); switch (tag >>> 3) { - case 1: - message.parent = reader.string(); - break; - case 2: - message.productSet = $root.google.cloud.vision.v1.ProductSet.decode(reader, reader.uint32()); - break; - case 3: - message.productSetId = reader.string(); - break; + case 1: { + message.parent = reader.string(); + break; + } + case 2: { + message.productSet = $root.google.cloud.vision.v1.ProductSet.decode(reader, reader.uint32()); + break; + } + case 3: { + message.productSetId = reader.string(); + break; + } default: reader.skipType(tag & 7); break; @@ -16646,6 +17709,21 @@ return this.constructor.toObject(this, $protobuf.util.toJSONOptions); }; + /** + * Gets the default type url for CreateProductSetRequest + * @function getTypeUrl + * @memberof google.cloud.vision.v1.CreateProductSetRequest + * @static + * @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns {string} The default type url + */ + CreateProductSetRequest.getTypeUrl = function getTypeUrl(typeUrlPrefix) { + if (typeUrlPrefix === undefined) { + typeUrlPrefix = "type.googleapis.com"; + } + return typeUrlPrefix + "/google.cloud.vision.v1.CreateProductSetRequest"; + }; + return CreateProductSetRequest; })(); @@ -16763,15 +17841,18 @@ while (reader.pos < end) { var tag = reader.uint32(); switch (tag >>> 3) { - case 1: - message.parent = reader.string(); - break; - case 2: - message.pageSize = reader.int32(); - break; - case 3: - message.pageToken = reader.string(); - break; + case 1: { + message.parent = reader.string(); + break; + } + case 2: { + message.pageSize = reader.int32(); + break; + } + case 3: { + message.pageToken = reader.string(); + break; + } default: reader.skipType(tag & 7); break; @@ -16878,6 +17959,21 @@ return this.constructor.toObject(this, $protobuf.util.toJSONOptions); }; + /** + * Gets the default type url for ListProductSetsRequest + * @function getTypeUrl + * @memberof google.cloud.vision.v1.ListProductSetsRequest + * @static + * @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns {string} The default type url + */ + ListProductSetsRequest.getTypeUrl = function getTypeUrl(typeUrlPrefix) { + if (typeUrlPrefix === undefined) { + typeUrlPrefix = "type.googleapis.com"; + } + return typeUrlPrefix + "/google.cloud.vision.v1.ListProductSetsRequest"; + }; + return ListProductSetsRequest; })(); @@ -16986,14 +18082,16 @@ while (reader.pos < end) { var tag = reader.uint32(); switch (tag >>> 3) { - case 1: - if (!(message.productSets && message.productSets.length)) - message.productSets = []; - message.productSets.push($root.google.cloud.vision.v1.ProductSet.decode(reader, reader.uint32())); - break; - case 2: - message.nextPageToken = reader.string(); - break; + case 1: { + if (!(message.productSets && message.productSets.length)) + message.productSets = []; + message.productSets.push($root.google.cloud.vision.v1.ProductSet.decode(reader, reader.uint32())); + break; + } + case 2: { + message.nextPageToken = reader.string(); + break; + } default: reader.skipType(tag & 7); break; @@ -17109,6 +18207,21 @@ return this.constructor.toObject(this, $protobuf.util.toJSONOptions); }; + /** + * Gets the default type url for ListProductSetsResponse + * @function getTypeUrl + * @memberof google.cloud.vision.v1.ListProductSetsResponse + * @static + * @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns {string} The default type url + */ + ListProductSetsResponse.getTypeUrl = function getTypeUrl(typeUrlPrefix) { + if (typeUrlPrefix === undefined) { + typeUrlPrefix = "type.googleapis.com"; + } + return typeUrlPrefix + "/google.cloud.vision.v1.ListProductSetsResponse"; + }; + return ListProductSetsResponse; })(); @@ -17204,9 +18317,10 @@ while (reader.pos < end) { var tag = reader.uint32(); switch (tag >>> 3) { - case 1: - message.name = reader.string(); - break; + case 1: { + message.name = reader.string(); + break; + } default: reader.skipType(tag & 7); break; @@ -17296,6 +18410,21 @@ return this.constructor.toObject(this, $protobuf.util.toJSONOptions); }; + /** + * Gets the default type url for GetProductSetRequest + * @function getTypeUrl + * @memberof google.cloud.vision.v1.GetProductSetRequest + * @static + * @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns {string} The default type url + */ + GetProductSetRequest.getTypeUrl = function getTypeUrl(typeUrlPrefix) { + if (typeUrlPrefix === undefined) { + typeUrlPrefix = "type.googleapis.com"; + } + return typeUrlPrefix + "/google.cloud.vision.v1.GetProductSetRequest"; + }; + return GetProductSetRequest; })(); @@ -17402,12 +18531,14 @@ while (reader.pos < end) { var tag = reader.uint32(); switch (tag >>> 3) { - case 1: - message.productSet = $root.google.cloud.vision.v1.ProductSet.decode(reader, reader.uint32()); - break; - case 2: - message.updateMask = $root.google.protobuf.FieldMask.decode(reader, reader.uint32()); - break; + case 1: { + message.productSet = $root.google.cloud.vision.v1.ProductSet.decode(reader, reader.uint32()); + break; + } + case 2: { + message.updateMask = $root.google.protobuf.FieldMask.decode(reader, reader.uint32()); + break; + } default: reader.skipType(tag & 7); break; @@ -17516,6 +18647,21 @@ return this.constructor.toObject(this, $protobuf.util.toJSONOptions); }; + /** + * Gets the default type url for UpdateProductSetRequest + * @function getTypeUrl + * @memberof google.cloud.vision.v1.UpdateProductSetRequest + * @static + * @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns {string} The default type url + */ + UpdateProductSetRequest.getTypeUrl = function getTypeUrl(typeUrlPrefix) { + if (typeUrlPrefix === undefined) { + typeUrlPrefix = "type.googleapis.com"; + } + return typeUrlPrefix + "/google.cloud.vision.v1.UpdateProductSetRequest"; + }; + return UpdateProductSetRequest; })(); @@ -17611,9 +18757,10 @@ while (reader.pos < end) { var tag = reader.uint32(); switch (tag >>> 3) { - case 1: - message.name = reader.string(); - break; + case 1: { + message.name = reader.string(); + break; + } default: reader.skipType(tag & 7); break; @@ -17703,6 +18850,21 @@ return this.constructor.toObject(this, $protobuf.util.toJSONOptions); }; + /** + * Gets the default type url for DeleteProductSetRequest + * @function getTypeUrl + * @memberof google.cloud.vision.v1.DeleteProductSetRequest + * @static + * @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns {string} The default type url + */ + DeleteProductSetRequest.getTypeUrl = function getTypeUrl(typeUrlPrefix) { + if (typeUrlPrefix === undefined) { + typeUrlPrefix = "type.googleapis.com"; + } + return typeUrlPrefix + "/google.cloud.vision.v1.DeleteProductSetRequest"; + }; + return DeleteProductSetRequest; })(); @@ -17820,15 +18982,18 @@ while (reader.pos < end) { var tag = reader.uint32(); switch (tag >>> 3) { - case 1: - message.parent = reader.string(); - break; - case 2: - message.referenceImage = $root.google.cloud.vision.v1.ReferenceImage.decode(reader, reader.uint32()); - break; - case 3: - message.referenceImageId = reader.string(); - break; + case 1: { + message.parent = reader.string(); + break; + } + case 2: { + message.referenceImage = $root.google.cloud.vision.v1.ReferenceImage.decode(reader, reader.uint32()); + break; + } + case 3: { + message.referenceImageId = reader.string(); + break; + } default: reader.skipType(tag & 7); break; @@ -17940,6 +19105,21 @@ return this.constructor.toObject(this, $protobuf.util.toJSONOptions); }; + /** + * Gets the default type url for CreateReferenceImageRequest + * @function getTypeUrl + * @memberof google.cloud.vision.v1.CreateReferenceImageRequest + * @static + * @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns {string} The default type url + */ + CreateReferenceImageRequest.getTypeUrl = function getTypeUrl(typeUrlPrefix) { + if (typeUrlPrefix === undefined) { + typeUrlPrefix = "type.googleapis.com"; + } + return typeUrlPrefix + "/google.cloud.vision.v1.CreateReferenceImageRequest"; + }; + return CreateReferenceImageRequest; })(); @@ -18057,15 +19237,18 @@ while (reader.pos < end) { var tag = reader.uint32(); switch (tag >>> 3) { - case 1: - message.parent = reader.string(); - break; - case 2: - message.pageSize = reader.int32(); - break; - case 3: - message.pageToken = reader.string(); - break; + case 1: { + message.parent = reader.string(); + break; + } + case 2: { + message.pageSize = reader.int32(); + break; + } + case 3: { + message.pageToken = reader.string(); + break; + } default: reader.skipType(tag & 7); break; @@ -18172,6 +19355,21 @@ return this.constructor.toObject(this, $protobuf.util.toJSONOptions); }; + /** + * Gets the default type url for ListReferenceImagesRequest + * @function getTypeUrl + * @memberof google.cloud.vision.v1.ListReferenceImagesRequest + * @static + * @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns {string} The default type url + */ + ListReferenceImagesRequest.getTypeUrl = function getTypeUrl(typeUrlPrefix) { + if (typeUrlPrefix === undefined) { + typeUrlPrefix = "type.googleapis.com"; + } + return typeUrlPrefix + "/google.cloud.vision.v1.ListReferenceImagesRequest"; + }; + return ListReferenceImagesRequest; })(); @@ -18291,17 +19489,20 @@ while (reader.pos < end) { var tag = reader.uint32(); switch (tag >>> 3) { - case 1: - if (!(message.referenceImages && message.referenceImages.length)) - message.referenceImages = []; - message.referenceImages.push($root.google.cloud.vision.v1.ReferenceImage.decode(reader, reader.uint32())); - break; - case 2: - message.pageSize = reader.int32(); - break; - case 3: - message.nextPageToken = reader.string(); - break; + case 1: { + if (!(message.referenceImages && message.referenceImages.length)) + message.referenceImages = []; + message.referenceImages.push($root.google.cloud.vision.v1.ReferenceImage.decode(reader, reader.uint32())); + break; + } + case 2: { + message.pageSize = reader.int32(); + break; + } + case 3: { + message.nextPageToken = reader.string(); + break; + } default: reader.skipType(tag & 7); break; @@ -18426,6 +19627,21 @@ return this.constructor.toObject(this, $protobuf.util.toJSONOptions); }; + /** + * Gets the default type url for ListReferenceImagesResponse + * @function getTypeUrl + * @memberof google.cloud.vision.v1.ListReferenceImagesResponse + * @static + * @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns {string} The default type url + */ + ListReferenceImagesResponse.getTypeUrl = function getTypeUrl(typeUrlPrefix) { + if (typeUrlPrefix === undefined) { + typeUrlPrefix = "type.googleapis.com"; + } + return typeUrlPrefix + "/google.cloud.vision.v1.ListReferenceImagesResponse"; + }; + return ListReferenceImagesResponse; })(); @@ -18521,9 +19737,10 @@ while (reader.pos < end) { var tag = reader.uint32(); switch (tag >>> 3) { - case 1: - message.name = reader.string(); - break; + case 1: { + message.name = reader.string(); + break; + } default: reader.skipType(tag & 7); break; @@ -18613,6 +19830,21 @@ return this.constructor.toObject(this, $protobuf.util.toJSONOptions); }; + /** + * Gets the default type url for GetReferenceImageRequest + * @function getTypeUrl + * @memberof google.cloud.vision.v1.GetReferenceImageRequest + * @static + * @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns {string} The default type url + */ + GetReferenceImageRequest.getTypeUrl = function getTypeUrl(typeUrlPrefix) { + if (typeUrlPrefix === undefined) { + typeUrlPrefix = "type.googleapis.com"; + } + return typeUrlPrefix + "/google.cloud.vision.v1.GetReferenceImageRequest"; + }; + return GetReferenceImageRequest; })(); @@ -18708,9 +19940,10 @@ while (reader.pos < end) { var tag = reader.uint32(); switch (tag >>> 3) { - case 1: - message.name = reader.string(); - break; + case 1: { + message.name = reader.string(); + break; + } default: reader.skipType(tag & 7); break; @@ -18800,6 +20033,21 @@ return this.constructor.toObject(this, $protobuf.util.toJSONOptions); }; + /** + * Gets the default type url for DeleteReferenceImageRequest + * @function getTypeUrl + * @memberof google.cloud.vision.v1.DeleteReferenceImageRequest + * @static + * @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns {string} The default type url + */ + DeleteReferenceImageRequest.getTypeUrl = function getTypeUrl(typeUrlPrefix) { + if (typeUrlPrefix === undefined) { + typeUrlPrefix = "type.googleapis.com"; + } + return typeUrlPrefix + "/google.cloud.vision.v1.DeleteReferenceImageRequest"; + }; + return DeleteReferenceImageRequest; })(); @@ -18906,12 +20154,14 @@ while (reader.pos < end) { var tag = reader.uint32(); switch (tag >>> 3) { - case 1: - message.name = reader.string(); - break; - case 2: - message.product = reader.string(); - break; + case 1: { + message.name = reader.string(); + break; + } + case 2: { + message.product = reader.string(); + break; + } default: reader.skipType(tag & 7); break; @@ -19010,6 +20260,21 @@ return this.constructor.toObject(this, $protobuf.util.toJSONOptions); }; + /** + * Gets the default type url for AddProductToProductSetRequest + * @function getTypeUrl + * @memberof google.cloud.vision.v1.AddProductToProductSetRequest + * @static + * @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns {string} The default type url + */ + AddProductToProductSetRequest.getTypeUrl = function getTypeUrl(typeUrlPrefix) { + if (typeUrlPrefix === undefined) { + typeUrlPrefix = "type.googleapis.com"; + } + return typeUrlPrefix + "/google.cloud.vision.v1.AddProductToProductSetRequest"; + }; + return AddProductToProductSetRequest; })(); @@ -19116,12 +20381,14 @@ while (reader.pos < end) { var tag = reader.uint32(); switch (tag >>> 3) { - case 1: - message.name = reader.string(); - break; - case 2: - message.product = reader.string(); - break; + case 1: { + message.name = reader.string(); + break; + } + case 2: { + message.product = reader.string(); + break; + } default: reader.skipType(tag & 7); break; @@ -19220,6 +20487,21 @@ return this.constructor.toObject(this, $protobuf.util.toJSONOptions); }; + /** + * Gets the default type url for RemoveProductFromProductSetRequest + * @function getTypeUrl + * @memberof google.cloud.vision.v1.RemoveProductFromProductSetRequest + * @static + * @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns {string} The default type url + */ + RemoveProductFromProductSetRequest.getTypeUrl = function getTypeUrl(typeUrlPrefix) { + if (typeUrlPrefix === undefined) { + typeUrlPrefix = "type.googleapis.com"; + } + return typeUrlPrefix + "/google.cloud.vision.v1.RemoveProductFromProductSetRequest"; + }; + return RemoveProductFromProductSetRequest; })(); @@ -19337,15 +20619,18 @@ while (reader.pos < end) { var tag = reader.uint32(); switch (tag >>> 3) { - case 1: - message.name = reader.string(); - break; - case 2: - message.pageSize = reader.int32(); - break; - case 3: - message.pageToken = reader.string(); - break; + case 1: { + message.name = reader.string(); + break; + } + case 2: { + message.pageSize = reader.int32(); + break; + } + case 3: { + message.pageToken = reader.string(); + break; + } default: reader.skipType(tag & 7); break; @@ -19452,6 +20737,21 @@ return this.constructor.toObject(this, $protobuf.util.toJSONOptions); }; + /** + * Gets the default type url for ListProductsInProductSetRequest + * @function getTypeUrl + * @memberof google.cloud.vision.v1.ListProductsInProductSetRequest + * @static + * @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns {string} The default type url + */ + ListProductsInProductSetRequest.getTypeUrl = function getTypeUrl(typeUrlPrefix) { + if (typeUrlPrefix === undefined) { + typeUrlPrefix = "type.googleapis.com"; + } + return typeUrlPrefix + "/google.cloud.vision.v1.ListProductsInProductSetRequest"; + }; + return ListProductsInProductSetRequest; })(); @@ -19560,14 +20860,16 @@ while (reader.pos < end) { var tag = reader.uint32(); switch (tag >>> 3) { - case 1: - if (!(message.products && message.products.length)) - message.products = []; - message.products.push($root.google.cloud.vision.v1.Product.decode(reader, reader.uint32())); - break; - case 2: - message.nextPageToken = reader.string(); - break; + case 1: { + if (!(message.products && message.products.length)) + message.products = []; + message.products.push($root.google.cloud.vision.v1.Product.decode(reader, reader.uint32())); + break; + } + case 2: { + message.nextPageToken = reader.string(); + break; + } default: reader.skipType(tag & 7); break; @@ -19683,6 +20985,21 @@ return this.constructor.toObject(this, $protobuf.util.toJSONOptions); }; + /** + * Gets the default type url for ListProductsInProductSetResponse + * @function getTypeUrl + * @memberof google.cloud.vision.v1.ListProductsInProductSetResponse + * @static + * @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns {string} The default type url + */ + ListProductsInProductSetResponse.getTypeUrl = function getTypeUrl(typeUrlPrefix) { + if (typeUrlPrefix === undefined) { + typeUrlPrefix = "type.googleapis.com"; + } + return typeUrlPrefix + "/google.cloud.vision.v1.ListProductsInProductSetResponse"; + }; + return ListProductsInProductSetResponse; })(); @@ -19778,9 +21095,10 @@ while (reader.pos < end) { var tag = reader.uint32(); switch (tag >>> 3) { - case 1: - message.csvFileUri = reader.string(); - break; + case 1: { + message.csvFileUri = reader.string(); + break; + } default: reader.skipType(tag & 7); break; @@ -19870,6 +21188,21 @@ return this.constructor.toObject(this, $protobuf.util.toJSONOptions); }; + /** + * Gets the default type url for ImportProductSetsGcsSource + * @function getTypeUrl + * @memberof google.cloud.vision.v1.ImportProductSetsGcsSource + * @static + * @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns {string} The default type url + */ + ImportProductSetsGcsSource.getTypeUrl = function getTypeUrl(typeUrlPrefix) { + if (typeUrlPrefix === undefined) { + typeUrlPrefix = "type.googleapis.com"; + } + return typeUrlPrefix + "/google.cloud.vision.v1.ImportProductSetsGcsSource"; + }; + return ImportProductSetsGcsSource; })(); @@ -19979,9 +21312,10 @@ while (reader.pos < end) { var tag = reader.uint32(); switch (tag >>> 3) { - case 1: - message.gcsSource = $root.google.cloud.vision.v1.ImportProductSetsGcsSource.decode(reader, reader.uint32()); - break; + case 1: { + message.gcsSource = $root.google.cloud.vision.v1.ImportProductSetsGcsSource.decode(reader, reader.uint32()); + break; + } default: reader.skipType(tag & 7); break; @@ -20081,6 +21415,21 @@ return this.constructor.toObject(this, $protobuf.util.toJSONOptions); }; + /** + * Gets the default type url for ImportProductSetsInputConfig + * @function getTypeUrl + * @memberof google.cloud.vision.v1.ImportProductSetsInputConfig + * @static + * @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns {string} The default type url + */ + ImportProductSetsInputConfig.getTypeUrl = function getTypeUrl(typeUrlPrefix) { + if (typeUrlPrefix === undefined) { + typeUrlPrefix = "type.googleapis.com"; + } + return typeUrlPrefix + "/google.cloud.vision.v1.ImportProductSetsInputConfig"; + }; + return ImportProductSetsInputConfig; })(); @@ -20187,12 +21536,14 @@ while (reader.pos < end) { var tag = reader.uint32(); switch (tag >>> 3) { - case 1: - message.parent = reader.string(); - break; - case 2: - message.inputConfig = $root.google.cloud.vision.v1.ImportProductSetsInputConfig.decode(reader, reader.uint32()); - break; + case 1: { + message.parent = reader.string(); + break; + } + case 2: { + message.inputConfig = $root.google.cloud.vision.v1.ImportProductSetsInputConfig.decode(reader, reader.uint32()); + break; + } default: reader.skipType(tag & 7); break; @@ -20296,6 +21647,21 @@ return this.constructor.toObject(this, $protobuf.util.toJSONOptions); }; + /** + * Gets the default type url for ImportProductSetsRequest + * @function getTypeUrl + * @memberof google.cloud.vision.v1.ImportProductSetsRequest + * @static + * @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns {string} The default type url + */ + ImportProductSetsRequest.getTypeUrl = function getTypeUrl(typeUrlPrefix) { + if (typeUrlPrefix === undefined) { + typeUrlPrefix = "type.googleapis.com"; + } + return typeUrlPrefix + "/google.cloud.vision.v1.ImportProductSetsRequest"; + }; + return ImportProductSetsRequest; })(); @@ -20406,16 +21772,18 @@ while (reader.pos < end) { var tag = reader.uint32(); switch (tag >>> 3) { - case 1: - if (!(message.referenceImages && message.referenceImages.length)) - message.referenceImages = []; - message.referenceImages.push($root.google.cloud.vision.v1.ReferenceImage.decode(reader, reader.uint32())); - break; - case 2: - if (!(message.statuses && message.statuses.length)) - message.statuses = []; - message.statuses.push($root.google.rpc.Status.decode(reader, reader.uint32())); - break; + case 1: { + if (!(message.referenceImages && message.referenceImages.length)) + message.referenceImages = []; + message.referenceImages.push($root.google.cloud.vision.v1.ReferenceImage.decode(reader, reader.uint32())); + break; + } + case 2: { + if (!(message.statuses && message.statuses.length)) + message.statuses = []; + message.statuses.push($root.google.rpc.Status.decode(reader, reader.uint32())); + break; + } default: reader.skipType(tag & 7); break; @@ -20548,6 +21916,21 @@ return this.constructor.toObject(this, $protobuf.util.toJSONOptions); }; + /** + * Gets the default type url for ImportProductSetsResponse + * @function getTypeUrl + * @memberof google.cloud.vision.v1.ImportProductSetsResponse + * @static + * @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns {string} The default type url + */ + ImportProductSetsResponse.getTypeUrl = function getTypeUrl(typeUrlPrefix) { + if (typeUrlPrefix === undefined) { + typeUrlPrefix = "type.googleapis.com"; + } + return typeUrlPrefix + "/google.cloud.vision.v1.ImportProductSetsResponse"; + }; + return ImportProductSetsResponse; })(); @@ -20665,15 +22048,18 @@ while (reader.pos < end) { var tag = reader.uint32(); switch (tag >>> 3) { - case 1: - message.state = reader.int32(); - break; - case 2: - message.submitTime = $root.google.protobuf.Timestamp.decode(reader, reader.uint32()); - break; - case 3: - message.endTime = $root.google.protobuf.Timestamp.decode(reader, reader.uint32()); - break; + case 1: { + message.state = reader.int32(); + break; + } + case 2: { + message.submitTime = $root.google.protobuf.Timestamp.decode(reader, reader.uint32()); + break; + } + case 3: { + message.endTime = $root.google.protobuf.Timestamp.decode(reader, reader.uint32()); + break; + } default: reader.skipType(tag & 7); break; @@ -20818,6 +22204,21 @@ return this.constructor.toObject(this, $protobuf.util.toJSONOptions); }; + /** + * Gets the default type url for BatchOperationMetadata + * @function getTypeUrl + * @memberof google.cloud.vision.v1.BatchOperationMetadata + * @static + * @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns {string} The default type url + */ + BatchOperationMetadata.getTypeUrl = function getTypeUrl(typeUrlPrefix) { + if (typeUrlPrefix === undefined) { + typeUrlPrefix = "type.googleapis.com"; + } + return typeUrlPrefix + "/google.cloud.vision.v1.BatchOperationMetadata"; + }; + /** * State enum. * @name google.cloud.vision.v1.BatchOperationMetadata.State @@ -20933,9 +22334,10 @@ while (reader.pos < end) { var tag = reader.uint32(); switch (tag >>> 3) { - case 1: - message.productSetId = reader.string(); - break; + case 1: { + message.productSetId = reader.string(); + break; + } default: reader.skipType(tag & 7); break; @@ -21025,6 +22427,21 @@ return this.constructor.toObject(this, $protobuf.util.toJSONOptions); }; + /** + * Gets the default type url for ProductSetPurgeConfig + * @function getTypeUrl + * @memberof google.cloud.vision.v1.ProductSetPurgeConfig + * @static + * @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns {string} The default type url + */ + ProductSetPurgeConfig.getTypeUrl = function getTypeUrl(typeUrlPrefix) { + if (typeUrlPrefix === undefined) { + typeUrlPrefix = "type.googleapis.com"; + } + return typeUrlPrefix + "/google.cloud.vision.v1.ProductSetPurgeConfig"; + }; + return ProductSetPurgeConfig; })(); @@ -21167,18 +22584,22 @@ while (reader.pos < end) { var tag = reader.uint32(); switch (tag >>> 3) { - case 2: - message.productSetPurgeConfig = $root.google.cloud.vision.v1.ProductSetPurgeConfig.decode(reader, reader.uint32()); - break; - case 3: - message.deleteOrphanProducts = reader.bool(); - break; - case 1: - message.parent = reader.string(); - break; - case 4: - message.force = reader.bool(); - break; + case 2: { + message.productSetPurgeConfig = $root.google.cloud.vision.v1.ProductSetPurgeConfig.decode(reader, reader.uint32()); + break; + } + case 3: { + message.deleteOrphanProducts = reader.bool(); + break; + } + case 1: { + message.parent = reader.string(); + break; + } + case 4: { + message.force = reader.bool(); + break; + } default: reader.skipType(tag & 7); break; @@ -21310,6 +22731,21 @@ return this.constructor.toObject(this, $protobuf.util.toJSONOptions); }; + /** + * Gets the default type url for PurgeProductsRequest + * @function getTypeUrl + * @memberof google.cloud.vision.v1.PurgeProductsRequest + * @static + * @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns {string} The default type url + */ + PurgeProductsRequest.getTypeUrl = function getTypeUrl(typeUrlPrefix) { + if (typeUrlPrefix === undefined) { + typeUrlPrefix = "type.googleapis.com"; + } + return typeUrlPrefix + "/google.cloud.vision.v1.PurgeProductsRequest"; + }; + return PurgeProductsRequest; })(); @@ -21418,14 +22854,16 @@ while (reader.pos < end) { var tag = reader.uint32(); switch (tag >>> 3) { - case 1: - if (!(message.pages && message.pages.length)) - message.pages = []; - message.pages.push($root.google.cloud.vision.v1.Page.decode(reader, reader.uint32())); - break; - case 2: - message.text = reader.string(); - break; + case 1: { + if (!(message.pages && message.pages.length)) + message.pages = []; + message.pages.push($root.google.cloud.vision.v1.Page.decode(reader, reader.uint32())); + break; + } + case 2: { + message.text = reader.string(); + break; + } default: reader.skipType(tag & 7); break; @@ -21541,6 +22979,21 @@ return this.constructor.toObject(this, $protobuf.util.toJSONOptions); }; + /** + * Gets the default type url for TextAnnotation + * @function getTypeUrl + * @memberof google.cloud.vision.v1.TextAnnotation + * @static + * @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns {string} The default type url + */ + TextAnnotation.getTypeUrl = function getTypeUrl(typeUrlPrefix) { + if (typeUrlPrefix === undefined) { + typeUrlPrefix = "type.googleapis.com"; + } + return typeUrlPrefix + "/google.cloud.vision.v1.TextAnnotation"; + }; + TextAnnotation.DetectedLanguage = (function() { /** @@ -21644,12 +23097,14 @@ while (reader.pos < end) { var tag = reader.uint32(); switch (tag >>> 3) { - case 1: - message.languageCode = reader.string(); - break; - case 2: - message.confidence = reader.float(); - break; + case 1: { + message.languageCode = reader.string(); + break; + } + case 2: { + message.confidence = reader.float(); + break; + } default: reader.skipType(tag & 7); break; @@ -21748,6 +23203,21 @@ return this.constructor.toObject(this, $protobuf.util.toJSONOptions); }; + /** + * Gets the default type url for DetectedLanguage + * @function getTypeUrl + * @memberof google.cloud.vision.v1.TextAnnotation.DetectedLanguage + * @static + * @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns {string} The default type url + */ + DetectedLanguage.getTypeUrl = function getTypeUrl(typeUrlPrefix) { + if (typeUrlPrefix === undefined) { + typeUrlPrefix = "type.googleapis.com"; + } + return typeUrlPrefix + "/google.cloud.vision.v1.TextAnnotation.DetectedLanguage"; + }; + return DetectedLanguage; })(); @@ -21854,12 +23324,14 @@ while (reader.pos < end) { var tag = reader.uint32(); switch (tag >>> 3) { - case 1: - message.type = reader.int32(); - break; - case 2: - message.isPrefix = reader.bool(); - break; + case 1: { + message.type = reader.int32(); + break; + } + case 2: { + message.isPrefix = reader.bool(); + break; + } default: reader.skipType(tag & 7); break; @@ -21991,6 +23463,21 @@ return this.constructor.toObject(this, $protobuf.util.toJSONOptions); }; + /** + * Gets the default type url for DetectedBreak + * @function getTypeUrl + * @memberof google.cloud.vision.v1.TextAnnotation.DetectedBreak + * @static + * @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns {string} The default type url + */ + DetectedBreak.getTypeUrl = function getTypeUrl(typeUrlPrefix) { + if (typeUrlPrefix === undefined) { + typeUrlPrefix = "type.googleapis.com"; + } + return typeUrlPrefix + "/google.cloud.vision.v1.TextAnnotation.DetectedBreak"; + }; + /** * BreakType enum. * @name google.cloud.vision.v1.TextAnnotation.DetectedBreak.BreakType @@ -22121,14 +23608,16 @@ while (reader.pos < end) { var tag = reader.uint32(); switch (tag >>> 3) { - case 1: - if (!(message.detectedLanguages && message.detectedLanguages.length)) - message.detectedLanguages = []; - message.detectedLanguages.push($root.google.cloud.vision.v1.TextAnnotation.DetectedLanguage.decode(reader, reader.uint32())); - break; - case 2: - message.detectedBreak = $root.google.cloud.vision.v1.TextAnnotation.DetectedBreak.decode(reader, reader.uint32()); - break; + case 1: { + if (!(message.detectedLanguages && message.detectedLanguages.length)) + message.detectedLanguages = []; + message.detectedLanguages.push($root.google.cloud.vision.v1.TextAnnotation.DetectedLanguage.decode(reader, reader.uint32())); + break; + } + case 2: { + message.detectedBreak = $root.google.cloud.vision.v1.TextAnnotation.DetectedBreak.decode(reader, reader.uint32()); + break; + } default: reader.skipType(tag & 7); break; @@ -22249,6 +23738,21 @@ return this.constructor.toObject(this, $protobuf.util.toJSONOptions); }; + /** + * Gets the default type url for TextProperty + * @function getTypeUrl + * @memberof google.cloud.vision.v1.TextAnnotation.TextProperty + * @static + * @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns {string} The default type url + */ + TextProperty.getTypeUrl = function getTypeUrl(typeUrlPrefix) { + if (typeUrlPrefix === undefined) { + typeUrlPrefix = "type.googleapis.com"; + } + return typeUrlPrefix + "/google.cloud.vision.v1.TextAnnotation.TextProperty"; + }; + return TextProperty; })(); @@ -22393,23 +23897,28 @@ while (reader.pos < end) { var tag = reader.uint32(); switch (tag >>> 3) { - case 1: - message.property = $root.google.cloud.vision.v1.TextAnnotation.TextProperty.decode(reader, reader.uint32()); - break; - case 2: - message.width = reader.int32(); - break; - case 3: - message.height = reader.int32(); - break; - case 4: - if (!(message.blocks && message.blocks.length)) - message.blocks = []; - message.blocks.push($root.google.cloud.vision.v1.Block.decode(reader, reader.uint32())); - break; - case 5: - message.confidence = reader.float(); - break; + case 1: { + message.property = $root.google.cloud.vision.v1.TextAnnotation.TextProperty.decode(reader, reader.uint32()); + break; + } + case 2: { + message.width = reader.int32(); + break; + } + case 3: { + message.height = reader.int32(); + break; + } + case 4: { + if (!(message.blocks && message.blocks.length)) + message.blocks = []; + message.blocks.push($root.google.cloud.vision.v1.Block.decode(reader, reader.uint32())); + break; + } + case 5: { + message.confidence = reader.float(); + break; + } default: reader.skipType(tag & 7); break; @@ -22555,6 +24064,21 @@ return this.constructor.toObject(this, $protobuf.util.toJSONOptions); }; + /** + * Gets the default type url for Page + * @function getTypeUrl + * @memberof google.cloud.vision.v1.Page + * @static + * @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns {string} The default type url + */ + Page.getTypeUrl = function getTypeUrl(typeUrlPrefix) { + if (typeUrlPrefix === undefined) { + typeUrlPrefix = "type.googleapis.com"; + } + return typeUrlPrefix + "/google.cloud.vision.v1.Page"; + }; + return Page; })(); @@ -22696,23 +24220,28 @@ while (reader.pos < end) { var tag = reader.uint32(); switch (tag >>> 3) { - case 1: - message.property = $root.google.cloud.vision.v1.TextAnnotation.TextProperty.decode(reader, reader.uint32()); - break; - case 2: - message.boundingBox = $root.google.cloud.vision.v1.BoundingPoly.decode(reader, reader.uint32()); - break; - case 3: - if (!(message.paragraphs && message.paragraphs.length)) - message.paragraphs = []; - message.paragraphs.push($root.google.cloud.vision.v1.Paragraph.decode(reader, reader.uint32())); - break; - case 4: - message.blockType = reader.int32(); - break; - case 5: - message.confidence = reader.float(); - break; + case 1: { + message.property = $root.google.cloud.vision.v1.TextAnnotation.TextProperty.decode(reader, reader.uint32()); + break; + } + case 2: { + message.boundingBox = $root.google.cloud.vision.v1.BoundingPoly.decode(reader, reader.uint32()); + break; + } + case 3: { + if (!(message.paragraphs && message.paragraphs.length)) + message.paragraphs = []; + message.paragraphs.push($root.google.cloud.vision.v1.Paragraph.decode(reader, reader.uint32())); + break; + } + case 4: { + message.blockType = reader.int32(); + break; + } + case 5: { + message.confidence = reader.float(); + break; + } default: reader.skipType(tag & 7); break; @@ -22896,6 +24425,21 @@ return this.constructor.toObject(this, $protobuf.util.toJSONOptions); }; + /** + * Gets the default type url for Block + * @function getTypeUrl + * @memberof google.cloud.vision.v1.Block + * @static + * @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns {string} The default type url + */ + Block.getTypeUrl = function getTypeUrl(typeUrlPrefix) { + if (typeUrlPrefix === undefined) { + typeUrlPrefix = "type.googleapis.com"; + } + return typeUrlPrefix + "/google.cloud.vision.v1.Block"; + }; + /** * BlockType enum. * @name google.cloud.vision.v1.Block.BlockType @@ -23048,20 +24592,24 @@ while (reader.pos < end) { var tag = reader.uint32(); switch (tag >>> 3) { - case 1: - message.property = $root.google.cloud.vision.v1.TextAnnotation.TextProperty.decode(reader, reader.uint32()); - break; - case 2: - message.boundingBox = $root.google.cloud.vision.v1.BoundingPoly.decode(reader, reader.uint32()); - break; - case 3: - if (!(message.words && message.words.length)) - message.words = []; - message.words.push($root.google.cloud.vision.v1.Word.decode(reader, reader.uint32())); - break; - case 4: - message.confidence = reader.float(); - break; + case 1: { + message.property = $root.google.cloud.vision.v1.TextAnnotation.TextProperty.decode(reader, reader.uint32()); + break; + } + case 2: { + message.boundingBox = $root.google.cloud.vision.v1.BoundingPoly.decode(reader, reader.uint32()); + break; + } + case 3: { + if (!(message.words && message.words.length)) + message.words = []; + message.words.push($root.google.cloud.vision.v1.Word.decode(reader, reader.uint32())); + break; + } + case 4: { + message.confidence = reader.float(); + break; + } default: reader.skipType(tag & 7); break; @@ -23204,6 +24752,21 @@ return this.constructor.toObject(this, $protobuf.util.toJSONOptions); }; + /** + * Gets the default type url for Paragraph + * @function getTypeUrl + * @memberof google.cloud.vision.v1.Paragraph + * @static + * @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns {string} The default type url + */ + Paragraph.getTypeUrl = function getTypeUrl(typeUrlPrefix) { + if (typeUrlPrefix === undefined) { + typeUrlPrefix = "type.googleapis.com"; + } + return typeUrlPrefix + "/google.cloud.vision.v1.Paragraph"; + }; + return Paragraph; })(); @@ -23334,20 +24897,24 @@ while (reader.pos < end) { var tag = reader.uint32(); switch (tag >>> 3) { - case 1: - message.property = $root.google.cloud.vision.v1.TextAnnotation.TextProperty.decode(reader, reader.uint32()); - break; - case 2: - message.boundingBox = $root.google.cloud.vision.v1.BoundingPoly.decode(reader, reader.uint32()); - break; - case 3: - if (!(message.symbols && message.symbols.length)) - message.symbols = []; - message.symbols.push($root.google.cloud.vision.v1.Symbol.decode(reader, reader.uint32())); - break; - case 4: - message.confidence = reader.float(); - break; + case 1: { + message.property = $root.google.cloud.vision.v1.TextAnnotation.TextProperty.decode(reader, reader.uint32()); + break; + } + case 2: { + message.boundingBox = $root.google.cloud.vision.v1.BoundingPoly.decode(reader, reader.uint32()); + break; + } + case 3: { + if (!(message.symbols && message.symbols.length)) + message.symbols = []; + message.symbols.push($root.google.cloud.vision.v1.Symbol.decode(reader, reader.uint32())); + break; + } + case 4: { + message.confidence = reader.float(); + break; + } default: reader.skipType(tag & 7); break; @@ -23490,6 +25057,21 @@ return this.constructor.toObject(this, $protobuf.util.toJSONOptions); }; + /** + * Gets the default type url for Word + * @function getTypeUrl + * @memberof google.cloud.vision.v1.Word + * @static + * @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns {string} The default type url + */ + Word.getTypeUrl = function getTypeUrl(typeUrlPrefix) { + if (typeUrlPrefix === undefined) { + typeUrlPrefix = "type.googleapis.com"; + } + return typeUrlPrefix + "/google.cloud.vision.v1.Word"; + }; + return Word; })(); @@ -23618,18 +25200,22 @@ while (reader.pos < end) { var tag = reader.uint32(); switch (tag >>> 3) { - case 1: - message.property = $root.google.cloud.vision.v1.TextAnnotation.TextProperty.decode(reader, reader.uint32()); - break; - case 2: - message.boundingBox = $root.google.cloud.vision.v1.BoundingPoly.decode(reader, reader.uint32()); - break; - case 3: - message.text = reader.string(); - break; - case 4: - message.confidence = reader.float(); - break; + case 1: { + message.property = $root.google.cloud.vision.v1.TextAnnotation.TextProperty.decode(reader, reader.uint32()); + break; + } + case 2: { + message.boundingBox = $root.google.cloud.vision.v1.BoundingPoly.decode(reader, reader.uint32()); + break; + } + case 3: { + message.text = reader.string(); + break; + } + case 4: { + message.confidence = reader.float(); + break; + } default: reader.skipType(tag & 7); break; @@ -23754,6 +25340,21 @@ return this.constructor.toObject(this, $protobuf.util.toJSONOptions); }; + /** + * Gets the default type url for Symbol + * @function getTypeUrl + * @memberof google.cloud.vision.v1.Symbol + * @static + * @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns {string} The default type url + */ + Symbol.getTypeUrl = function getTypeUrl(typeUrlPrefix) { + if (typeUrlPrefix === undefined) { + typeUrlPrefix = "type.googleapis.com"; + } + return typeUrlPrefix + "/google.cloud.vision.v1.Symbol"; + }; + return Symbol; })(); @@ -23916,36 +25517,42 @@ while (reader.pos < end) { var tag = reader.uint32(); switch (tag >>> 3) { - case 1: - if (!(message.webEntities && message.webEntities.length)) - message.webEntities = []; - message.webEntities.push($root.google.cloud.vision.v1.WebDetection.WebEntity.decode(reader, reader.uint32())); - break; - case 2: - if (!(message.fullMatchingImages && message.fullMatchingImages.length)) - message.fullMatchingImages = []; - message.fullMatchingImages.push($root.google.cloud.vision.v1.WebDetection.WebImage.decode(reader, reader.uint32())); - break; - case 3: - if (!(message.partialMatchingImages && message.partialMatchingImages.length)) - message.partialMatchingImages = []; - message.partialMatchingImages.push($root.google.cloud.vision.v1.WebDetection.WebImage.decode(reader, reader.uint32())); - break; - case 4: - if (!(message.pagesWithMatchingImages && message.pagesWithMatchingImages.length)) - message.pagesWithMatchingImages = []; - message.pagesWithMatchingImages.push($root.google.cloud.vision.v1.WebDetection.WebPage.decode(reader, reader.uint32())); - break; - case 6: - if (!(message.visuallySimilarImages && message.visuallySimilarImages.length)) - message.visuallySimilarImages = []; - message.visuallySimilarImages.push($root.google.cloud.vision.v1.WebDetection.WebImage.decode(reader, reader.uint32())); - break; - case 8: - if (!(message.bestGuessLabels && message.bestGuessLabels.length)) - message.bestGuessLabels = []; - message.bestGuessLabels.push($root.google.cloud.vision.v1.WebDetection.WebLabel.decode(reader, reader.uint32())); - break; + case 1: { + if (!(message.webEntities && message.webEntities.length)) + message.webEntities = []; + message.webEntities.push($root.google.cloud.vision.v1.WebDetection.WebEntity.decode(reader, reader.uint32())); + break; + } + case 2: { + if (!(message.fullMatchingImages && message.fullMatchingImages.length)) + message.fullMatchingImages = []; + message.fullMatchingImages.push($root.google.cloud.vision.v1.WebDetection.WebImage.decode(reader, reader.uint32())); + break; + } + case 3: { + if (!(message.partialMatchingImages && message.partialMatchingImages.length)) + message.partialMatchingImages = []; + message.partialMatchingImages.push($root.google.cloud.vision.v1.WebDetection.WebImage.decode(reader, reader.uint32())); + break; + } + case 4: { + if (!(message.pagesWithMatchingImages && message.pagesWithMatchingImages.length)) + message.pagesWithMatchingImages = []; + message.pagesWithMatchingImages.push($root.google.cloud.vision.v1.WebDetection.WebPage.decode(reader, reader.uint32())); + break; + } + case 6: { + if (!(message.visuallySimilarImages && message.visuallySimilarImages.length)) + message.visuallySimilarImages = []; + message.visuallySimilarImages.push($root.google.cloud.vision.v1.WebDetection.WebImage.decode(reader, reader.uint32())); + break; + } + case 8: { + if (!(message.bestGuessLabels && message.bestGuessLabels.length)) + message.bestGuessLabels = []; + message.bestGuessLabels.push($root.google.cloud.vision.v1.WebDetection.WebLabel.decode(reader, reader.uint32())); + break; + } default: reader.skipType(tag & 7); break; @@ -24178,6 +25785,21 @@ return this.constructor.toObject(this, $protobuf.util.toJSONOptions); }; + /** + * Gets the default type url for WebDetection + * @function getTypeUrl + * @memberof google.cloud.vision.v1.WebDetection + * @static + * @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns {string} The default type url + */ + WebDetection.getTypeUrl = function getTypeUrl(typeUrlPrefix) { + if (typeUrlPrefix === undefined) { + typeUrlPrefix = "type.googleapis.com"; + } + return typeUrlPrefix + "/google.cloud.vision.v1.WebDetection"; + }; + WebDetection.WebEntity = (function() { /** @@ -24292,15 +25914,18 @@ while (reader.pos < end) { var tag = reader.uint32(); switch (tag >>> 3) { - case 1: - message.entityId = reader.string(); - break; - case 2: - message.score = reader.float(); - break; - case 3: - message.description = reader.string(); - break; + case 1: { + message.entityId = reader.string(); + break; + } + case 2: { + message.score = reader.float(); + break; + } + case 3: { + message.description = reader.string(); + break; + } default: reader.skipType(tag & 7); break; @@ -24407,6 +26032,21 @@ return this.constructor.toObject(this, $protobuf.util.toJSONOptions); }; + /** + * Gets the default type url for WebEntity + * @function getTypeUrl + * @memberof google.cloud.vision.v1.WebDetection.WebEntity + * @static + * @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns {string} The default type url + */ + WebEntity.getTypeUrl = function getTypeUrl(typeUrlPrefix) { + if (typeUrlPrefix === undefined) { + typeUrlPrefix = "type.googleapis.com"; + } + return typeUrlPrefix + "/google.cloud.vision.v1.WebDetection.WebEntity"; + }; + return WebEntity; })(); @@ -24513,12 +26153,14 @@ while (reader.pos < end) { var tag = reader.uint32(); switch (tag >>> 3) { - case 1: - message.url = reader.string(); - break; - case 2: - message.score = reader.float(); - break; + case 1: { + message.url = reader.string(); + break; + } + case 2: { + message.score = reader.float(); + break; + } default: reader.skipType(tag & 7); break; @@ -24617,6 +26259,21 @@ return this.constructor.toObject(this, $protobuf.util.toJSONOptions); }; + /** + * Gets the default type url for WebImage + * @function getTypeUrl + * @memberof google.cloud.vision.v1.WebDetection.WebImage + * @static + * @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns {string} The default type url + */ + WebImage.getTypeUrl = function getTypeUrl(typeUrlPrefix) { + if (typeUrlPrefix === undefined) { + typeUrlPrefix = "type.googleapis.com"; + } + return typeUrlPrefix + "/google.cloud.vision.v1.WebDetection.WebImage"; + }; + return WebImage; })(); @@ -24760,25 +26417,30 @@ while (reader.pos < end) { var tag = reader.uint32(); switch (tag >>> 3) { - case 1: - message.url = reader.string(); - break; - case 2: - message.score = reader.float(); - break; - case 3: - message.pageTitle = reader.string(); - break; - case 4: - if (!(message.fullMatchingImages && message.fullMatchingImages.length)) - message.fullMatchingImages = []; - message.fullMatchingImages.push($root.google.cloud.vision.v1.WebDetection.WebImage.decode(reader, reader.uint32())); - break; - case 5: - if (!(message.partialMatchingImages && message.partialMatchingImages.length)) - message.partialMatchingImages = []; - message.partialMatchingImages.push($root.google.cloud.vision.v1.WebDetection.WebImage.decode(reader, reader.uint32())); - break; + case 1: { + message.url = reader.string(); + break; + } + case 2: { + message.score = reader.float(); + break; + } + case 3: { + message.pageTitle = reader.string(); + break; + } + case 4: { + if (!(message.fullMatchingImages && message.fullMatchingImages.length)) + message.fullMatchingImages = []; + message.fullMatchingImages.push($root.google.cloud.vision.v1.WebDetection.WebImage.decode(reader, reader.uint32())); + break; + } + case 5: { + if (!(message.partialMatchingImages && message.partialMatchingImages.length)) + message.partialMatchingImages = []; + message.partialMatchingImages.push($root.google.cloud.vision.v1.WebDetection.WebImage.decode(reader, reader.uint32())); + break; + } default: reader.skipType(tag & 7); break; @@ -24937,6 +26599,21 @@ return this.constructor.toObject(this, $protobuf.util.toJSONOptions); }; + /** + * Gets the default type url for WebPage + * @function getTypeUrl + * @memberof google.cloud.vision.v1.WebDetection.WebPage + * @static + * @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns {string} The default type url + */ + WebPage.getTypeUrl = function getTypeUrl(typeUrlPrefix) { + if (typeUrlPrefix === undefined) { + typeUrlPrefix = "type.googleapis.com"; + } + return typeUrlPrefix + "/google.cloud.vision.v1.WebDetection.WebPage"; + }; + return WebPage; })(); @@ -25043,12 +26720,14 @@ while (reader.pos < end) { var tag = reader.uint32(); switch (tag >>> 3) { - case 1: - message.label = reader.string(); - break; - case 2: - message.languageCode = reader.string(); - break; + case 1: { + message.label = reader.string(); + break; + } + case 2: { + message.languageCode = reader.string(); + break; + } default: reader.skipType(tag & 7); break; @@ -25147,6 +26826,21 @@ return this.constructor.toObject(this, $protobuf.util.toJSONOptions); }; + /** + * Gets the default type url for WebLabel + * @function getTypeUrl + * @memberof google.cloud.vision.v1.WebDetection.WebLabel + * @static + * @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns {string} The default type url + */ + WebLabel.getTypeUrl = function getTypeUrl(typeUrlPrefix) { + if (typeUrlPrefix === undefined) { + typeUrlPrefix = "type.googleapis.com"; + } + return typeUrlPrefix + "/google.cloud.vision.v1.WebDetection.WebLabel"; + }; + return WebLabel; })(); @@ -25268,12 +26962,14 @@ while (reader.pos < end) { var tag = reader.uint32(); switch (tag >>> 3) { - case 1: - message.x = reader.int32(); - break; - case 2: - message.y = reader.int32(); - break; + case 1: { + message.x = reader.int32(); + break; + } + case 2: { + message.y = reader.int32(); + break; + } default: reader.skipType(tag & 7); break; @@ -25372,6 +27068,21 @@ return this.constructor.toObject(this, $protobuf.util.toJSONOptions); }; + /** + * Gets the default type url for Vertex + * @function getTypeUrl + * @memberof google.cloud.vision.v1p1beta1.Vertex + * @static + * @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns {string} The default type url + */ + Vertex.getTypeUrl = function getTypeUrl(typeUrlPrefix) { + if (typeUrlPrefix === undefined) { + typeUrlPrefix = "type.googleapis.com"; + } + return typeUrlPrefix + "/google.cloud.vision.v1p1beta1.Vertex"; + }; + return Vertex; })(); @@ -25469,11 +27180,12 @@ while (reader.pos < end) { var tag = reader.uint32(); switch (tag >>> 3) { - case 1: - if (!(message.vertices && message.vertices.length)) - message.vertices = []; - message.vertices.push($root.google.cloud.vision.v1p1beta1.Vertex.decode(reader, reader.uint32())); - break; + case 1: { + if (!(message.vertices && message.vertices.length)) + message.vertices = []; + message.vertices.push($root.google.cloud.vision.v1p1beta1.Vertex.decode(reader, reader.uint32())); + break; + } default: reader.skipType(tag & 7); break; @@ -25580,6 +27292,21 @@ return this.constructor.toObject(this, $protobuf.util.toJSONOptions); }; + /** + * Gets the default type url for BoundingPoly + * @function getTypeUrl + * @memberof google.cloud.vision.v1p1beta1.BoundingPoly + * @static + * @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns {string} The default type url + */ + BoundingPoly.getTypeUrl = function getTypeUrl(typeUrlPrefix) { + if (typeUrlPrefix === undefined) { + typeUrlPrefix = "type.googleapis.com"; + } + return typeUrlPrefix + "/google.cloud.vision.v1p1beta1.BoundingPoly"; + }; + return BoundingPoly; })(); @@ -25697,15 +27424,18 @@ while (reader.pos < end) { var tag = reader.uint32(); switch (tag >>> 3) { - case 1: - message.x = reader.float(); - break; - case 2: - message.y = reader.float(); - break; - case 3: - message.z = reader.float(); - break; + case 1: { + message.x = reader.float(); + break; + } + case 2: { + message.y = reader.float(); + break; + } + case 3: { + message.z = reader.float(); + break; + } default: reader.skipType(tag & 7); break; @@ -25812,6 +27542,21 @@ return this.constructor.toObject(this, $protobuf.util.toJSONOptions); }; + /** + * Gets the default type url for Position + * @function getTypeUrl + * @memberof google.cloud.vision.v1p1beta1.Position + * @static + * @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns {string} The default type url + */ + Position.getTypeUrl = function getTypeUrl(typeUrlPrefix) { + if (typeUrlPrefix === undefined) { + typeUrlPrefix = "type.googleapis.com"; + } + return typeUrlPrefix + "/google.cloud.vision.v1p1beta1.Position"; + }; + return Position; })(); @@ -25848,7 +27593,7 @@ }; /** - * Callback as used by {@link google.cloud.vision.v1p1beta1.ImageAnnotator#batchAnnotateImages}. + * Callback as used by {@link google.cloud.vision.v1p1beta1.ImageAnnotator|batchAnnotateImages}. * @memberof google.cloud.vision.v1p1beta1.ImageAnnotator * @typedef BatchAnnotateImagesCallback * @type {function} @@ -25997,15 +27742,18 @@ while (reader.pos < end) { var tag = reader.uint32(); switch (tag >>> 3) { - case 1: - message.type = reader.int32(); - break; - case 2: - message.maxResults = reader.int32(); - break; - case 3: - message.model = reader.string(); - break; + case 1: { + message.type = reader.int32(); + break; + } + case 2: { + message.maxResults = reader.int32(); + break; + } + case 3: { + message.model = reader.string(); + break; + } default: reader.skipType(tag & 7); break; @@ -26170,6 +27918,21 @@ return this.constructor.toObject(this, $protobuf.util.toJSONOptions); }; + /** + * Gets the default type url for Feature + * @function getTypeUrl + * @memberof google.cloud.vision.v1p1beta1.Feature + * @static + * @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns {string} The default type url + */ + Feature.getTypeUrl = function getTypeUrl(typeUrlPrefix) { + if (typeUrlPrefix === undefined) { + typeUrlPrefix = "type.googleapis.com"; + } + return typeUrlPrefix + "/google.cloud.vision.v1p1beta1.Feature"; + }; + /** * Type enum. * @name google.cloud.vision.v1p1beta1.Feature.Type @@ -26308,12 +28071,14 @@ while (reader.pos < end) { var tag = reader.uint32(); switch (tag >>> 3) { - case 1: - message.gcsImageUri = reader.string(); - break; - case 2: - message.imageUri = reader.string(); - break; + case 1: { + message.gcsImageUri = reader.string(); + break; + } + case 2: { + message.imageUri = reader.string(); + break; + } default: reader.skipType(tag & 7); break; @@ -26412,6 +28177,21 @@ return this.constructor.toObject(this, $protobuf.util.toJSONOptions); }; + /** + * Gets the default type url for ImageSource + * @function getTypeUrl + * @memberof google.cloud.vision.v1p1beta1.ImageSource + * @static + * @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns {string} The default type url + */ + ImageSource.getTypeUrl = function getTypeUrl(typeUrlPrefix) { + if (typeUrlPrefix === undefined) { + typeUrlPrefix = "type.googleapis.com"; + } + return typeUrlPrefix + "/google.cloud.vision.v1p1beta1.ImageSource"; + }; + return ImageSource; })(); @@ -26518,12 +28298,14 @@ while (reader.pos < end) { var tag = reader.uint32(); switch (tag >>> 3) { - case 1: - message.content = reader.bytes(); - break; - case 2: - message.source = $root.google.cloud.vision.v1p1beta1.ImageSource.decode(reader, reader.uint32()); - break; + case 1: { + message.content = reader.bytes(); + break; + } + case 2: { + message.source = $root.google.cloud.vision.v1p1beta1.ImageSource.decode(reader, reader.uint32()); + break; + } default: reader.skipType(tag & 7); break; @@ -26585,7 +28367,7 @@ if (object.content != null) if (typeof object.content === "string") $util.base64.decode(object.content, message.content = $util.newBuffer($util.base64.length(object.content)), 0); - else if (object.content.length) + else if (object.content.length >= 0) message.content = object.content; if (object.source != null) { if (typeof object.source !== "object") @@ -26636,6 +28418,21 @@ return this.constructor.toObject(this, $protobuf.util.toJSONOptions); }; + /** + * Gets the default type url for Image + * @function getTypeUrl + * @memberof google.cloud.vision.v1p1beta1.Image + * @static + * @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns {string} The default type url + */ + Image.getTypeUrl = function getTypeUrl(typeUrlPrefix) { + if (typeUrlPrefix === undefined) { + typeUrlPrefix = "type.googleapis.com"; + } + return typeUrlPrefix + "/google.cloud.vision.v1p1beta1.Image"; + }; + return Image; })(); @@ -26887,53 +28684,68 @@ while (reader.pos < end) { var tag = reader.uint32(); switch (tag >>> 3) { - case 1: - message.boundingPoly = $root.google.cloud.vision.v1p1beta1.BoundingPoly.decode(reader, reader.uint32()); - break; - case 2: - message.fdBoundingPoly = $root.google.cloud.vision.v1p1beta1.BoundingPoly.decode(reader, reader.uint32()); - break; - case 3: - if (!(message.landmarks && message.landmarks.length)) - message.landmarks = []; - message.landmarks.push($root.google.cloud.vision.v1p1beta1.FaceAnnotation.Landmark.decode(reader, reader.uint32())); - break; - case 4: - message.rollAngle = reader.float(); - break; - case 5: - message.panAngle = reader.float(); - break; - case 6: - message.tiltAngle = reader.float(); - break; - case 7: - message.detectionConfidence = reader.float(); - break; - case 8: - message.landmarkingConfidence = reader.float(); - break; - case 9: - message.joyLikelihood = reader.int32(); - break; - case 10: - message.sorrowLikelihood = reader.int32(); - break; - case 11: - message.angerLikelihood = reader.int32(); - break; - case 12: - message.surpriseLikelihood = reader.int32(); - break; - case 13: - message.underExposedLikelihood = reader.int32(); - break; - case 14: - message.blurredLikelihood = reader.int32(); - break; - case 15: - message.headwearLikelihood = reader.int32(); - break; + case 1: { + message.boundingPoly = $root.google.cloud.vision.v1p1beta1.BoundingPoly.decode(reader, reader.uint32()); + break; + } + case 2: { + message.fdBoundingPoly = $root.google.cloud.vision.v1p1beta1.BoundingPoly.decode(reader, reader.uint32()); + break; + } + case 3: { + if (!(message.landmarks && message.landmarks.length)) + message.landmarks = []; + message.landmarks.push($root.google.cloud.vision.v1p1beta1.FaceAnnotation.Landmark.decode(reader, reader.uint32())); + break; + } + case 4: { + message.rollAngle = reader.float(); + break; + } + case 5: { + message.panAngle = reader.float(); + break; + } + case 6: { + message.tiltAngle = reader.float(); + break; + } + case 7: { + message.detectionConfidence = reader.float(); + break; + } + case 8: { + message.landmarkingConfidence = reader.float(); + break; + } + case 9: { + message.joyLikelihood = reader.int32(); + break; + } + case 10: { + message.sorrowLikelihood = reader.int32(); + break; + } + case 11: { + message.angerLikelihood = reader.int32(); + break; + } + case 12: { + message.surpriseLikelihood = reader.int32(); + break; + } + case 13: { + message.underExposedLikelihood = reader.int32(); + break; + } + case 14: { + message.blurredLikelihood = reader.int32(); + break; + } + case 15: { + message.headwearLikelihood = reader.int32(); + break; + } default: reader.skipType(tag & 7); break; @@ -27395,6 +29207,21 @@ return this.constructor.toObject(this, $protobuf.util.toJSONOptions); }; + /** + * Gets the default type url for FaceAnnotation + * @function getTypeUrl + * @memberof google.cloud.vision.v1p1beta1.FaceAnnotation + * @static + * @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns {string} The default type url + */ + FaceAnnotation.getTypeUrl = function getTypeUrl(typeUrlPrefix) { + if (typeUrlPrefix === undefined) { + typeUrlPrefix = "type.googleapis.com"; + } + return typeUrlPrefix + "/google.cloud.vision.v1p1beta1.FaceAnnotation"; + }; + FaceAnnotation.Landmark = (function() { /** @@ -27498,12 +29325,14 @@ while (reader.pos < end) { var tag = reader.uint32(); switch (tag >>> 3) { - case 3: - message.type = reader.int32(); - break; - case 4: - message.position = $root.google.cloud.vision.v1p1beta1.Position.decode(reader, reader.uint32()); - break; + case 3: { + message.type = reader.int32(); + break; + } + case 4: { + message.position = $root.google.cloud.vision.v1p1beta1.Position.decode(reader, reader.uint32()); + break; + } default: reader.skipType(tag & 7); break; @@ -27785,6 +29614,21 @@ return this.constructor.toObject(this, $protobuf.util.toJSONOptions); }; + /** + * Gets the default type url for Landmark + * @function getTypeUrl + * @memberof google.cloud.vision.v1p1beta1.FaceAnnotation.Landmark + * @static + * @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns {string} The default type url + */ + Landmark.getTypeUrl = function getTypeUrl(typeUrlPrefix) { + if (typeUrlPrefix === undefined) { + typeUrlPrefix = "type.googleapis.com"; + } + return typeUrlPrefix + "/google.cloud.vision.v1p1beta1.FaceAnnotation.Landmark"; + }; + /** * Type enum. * @name google.cloud.vision.v1p1beta1.FaceAnnotation.Landmark.Type @@ -27963,9 +29807,10 @@ while (reader.pos < end) { var tag = reader.uint32(); switch (tag >>> 3) { - case 1: - message.latLng = $root.google.type.LatLng.decode(reader, reader.uint32()); - break; + case 1: { + message.latLng = $root.google.type.LatLng.decode(reader, reader.uint32()); + break; + } default: reader.skipType(tag & 7); break; @@ -28060,6 +29905,21 @@ return this.constructor.toObject(this, $protobuf.util.toJSONOptions); }; + /** + * Gets the default type url for LocationInfo + * @function getTypeUrl + * @memberof google.cloud.vision.v1p1beta1.LocationInfo + * @static + * @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns {string} The default type url + */ + LocationInfo.getTypeUrl = function getTypeUrl(typeUrlPrefix) { + if (typeUrlPrefix === undefined) { + typeUrlPrefix = "type.googleapis.com"; + } + return typeUrlPrefix + "/google.cloud.vision.v1p1beta1.LocationInfo"; + }; + return LocationInfo; })(); @@ -28177,15 +30037,18 @@ while (reader.pos < end) { var tag = reader.uint32(); switch (tag >>> 3) { - case 1: - message.name = reader.string(); - break; - case 2: - message.value = reader.string(); - break; - case 3: - message.uint64Value = reader.uint64(); - break; + case 1: { + message.name = reader.string(); + break; + } + case 2: { + message.value = reader.string(); + break; + } + case 3: { + message.uint64Value = reader.uint64(); + break; + } default: reader.skipType(tag & 7); break; @@ -28306,6 +30169,21 @@ return this.constructor.toObject(this, $protobuf.util.toJSONOptions); }; + /** + * Gets the default type url for Property + * @function getTypeUrl + * @memberof google.cloud.vision.v1p1beta1.Property + * @static + * @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns {string} The default type url + */ + Property.getTypeUrl = function getTypeUrl(typeUrlPrefix) { + if (typeUrlPrefix === undefined) { + typeUrlPrefix = "type.googleapis.com"; + } + return typeUrlPrefix + "/google.cloud.vision.v1p1beta1.Property"; + }; + return Property; })(); @@ -28493,37 +30371,46 @@ while (reader.pos < end) { var tag = reader.uint32(); switch (tag >>> 3) { - case 1: - message.mid = reader.string(); - break; - case 2: - message.locale = reader.string(); - break; - case 3: - message.description = reader.string(); - break; - case 4: - message.score = reader.float(); - break; - case 5: - message.confidence = reader.float(); - break; - case 6: - message.topicality = reader.float(); - break; - case 7: - message.boundingPoly = $root.google.cloud.vision.v1p1beta1.BoundingPoly.decode(reader, reader.uint32()); - break; - case 8: - if (!(message.locations && message.locations.length)) - message.locations = []; - message.locations.push($root.google.cloud.vision.v1p1beta1.LocationInfo.decode(reader, reader.uint32())); - break; - case 9: - if (!(message.properties && message.properties.length)) - message.properties = []; - message.properties.push($root.google.cloud.vision.v1p1beta1.Property.decode(reader, reader.uint32())); - break; + case 1: { + message.mid = reader.string(); + break; + } + case 2: { + message.locale = reader.string(); + break; + } + case 3: { + message.description = reader.string(); + break; + } + case 4: { + message.score = reader.float(); + break; + } + case 5: { + message.confidence = reader.float(); + break; + } + case 6: { + message.topicality = reader.float(); + break; + } + case 7: { + message.boundingPoly = $root.google.cloud.vision.v1p1beta1.BoundingPoly.decode(reader, reader.uint32()); + break; + } + case 8: { + if (!(message.locations && message.locations.length)) + message.locations = []; + message.locations.push($root.google.cloud.vision.v1p1beta1.LocationInfo.decode(reader, reader.uint32())); + break; + } + case 9: { + if (!(message.properties && message.properties.length)) + message.properties = []; + message.properties.push($root.google.cloud.vision.v1p1beta1.Property.decode(reader, reader.uint32())); + break; + } default: reader.skipType(tag & 7); break; @@ -28719,6 +30606,21 @@ return this.constructor.toObject(this, $protobuf.util.toJSONOptions); }; + /** + * Gets the default type url for EntityAnnotation + * @function getTypeUrl + * @memberof google.cloud.vision.v1p1beta1.EntityAnnotation + * @static + * @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns {string} The default type url + */ + EntityAnnotation.getTypeUrl = function getTypeUrl(typeUrlPrefix) { + if (typeUrlPrefix === undefined) { + typeUrlPrefix = "type.googleapis.com"; + } + return typeUrlPrefix + "/google.cloud.vision.v1p1beta1.EntityAnnotation"; + }; + return EntityAnnotation; })(); @@ -28858,21 +30760,26 @@ while (reader.pos < end) { var tag = reader.uint32(); switch (tag >>> 3) { - case 1: - message.adult = reader.int32(); - break; - case 2: - message.spoof = reader.int32(); - break; - case 3: - message.medical = reader.int32(); - break; - case 4: - message.violence = reader.int32(); - break; - case 9: - message.racy = reader.int32(); - break; + case 1: { + message.adult = reader.int32(); + break; + } + case 2: { + message.spoof = reader.int32(); + break; + } + case 3: { + message.medical = reader.int32(); + break; + } + case 4: { + message.violence = reader.int32(); + break; + } + case 9: { + message.racy = reader.int32(); + break; + } default: reader.skipType(tag & 7); break; @@ -29160,6 +31067,21 @@ return this.constructor.toObject(this, $protobuf.util.toJSONOptions); }; + /** + * Gets the default type url for SafeSearchAnnotation + * @function getTypeUrl + * @memberof google.cloud.vision.v1p1beta1.SafeSearchAnnotation + * @static + * @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns {string} The default type url + */ + SafeSearchAnnotation.getTypeUrl = function getTypeUrl(typeUrlPrefix) { + if (typeUrlPrefix === undefined) { + typeUrlPrefix = "type.googleapis.com"; + } + return typeUrlPrefix + "/google.cloud.vision.v1p1beta1.SafeSearchAnnotation"; + }; + return SafeSearchAnnotation; })(); @@ -29266,12 +31188,14 @@ while (reader.pos < end) { var tag = reader.uint32(); switch (tag >>> 3) { - case 1: - message.minLatLng = $root.google.type.LatLng.decode(reader, reader.uint32()); - break; - case 2: - message.maxLatLng = $root.google.type.LatLng.decode(reader, reader.uint32()); - break; + case 1: { + message.minLatLng = $root.google.type.LatLng.decode(reader, reader.uint32()); + break; + } + case 2: { + message.maxLatLng = $root.google.type.LatLng.decode(reader, reader.uint32()); + break; + } default: reader.skipType(tag & 7); break; @@ -29380,6 +31304,21 @@ return this.constructor.toObject(this, $protobuf.util.toJSONOptions); }; + /** + * Gets the default type url for LatLongRect + * @function getTypeUrl + * @memberof google.cloud.vision.v1p1beta1.LatLongRect + * @static + * @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns {string} The default type url + */ + LatLongRect.getTypeUrl = function getTypeUrl(typeUrlPrefix) { + if (typeUrlPrefix === undefined) { + typeUrlPrefix = "type.googleapis.com"; + } + return typeUrlPrefix + "/google.cloud.vision.v1p1beta1.LatLongRect"; + }; + return LatLongRect; })(); @@ -29497,15 +31436,18 @@ while (reader.pos < end) { var tag = reader.uint32(); switch (tag >>> 3) { - case 1: - message.color = $root.google.type.Color.decode(reader, reader.uint32()); - break; - case 2: - message.score = reader.float(); - break; - case 3: - message.pixelFraction = reader.float(); - break; + case 1: { + message.color = $root.google.type.Color.decode(reader, reader.uint32()); + break; + } + case 2: { + message.score = reader.float(); + break; + } + case 3: { + message.pixelFraction = reader.float(); + break; + } default: reader.skipType(tag & 7); break; @@ -29617,6 +31559,21 @@ return this.constructor.toObject(this, $protobuf.util.toJSONOptions); }; + /** + * Gets the default type url for ColorInfo + * @function getTypeUrl + * @memberof google.cloud.vision.v1p1beta1.ColorInfo + * @static + * @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns {string} The default type url + */ + ColorInfo.getTypeUrl = function getTypeUrl(typeUrlPrefix) { + if (typeUrlPrefix === undefined) { + typeUrlPrefix = "type.googleapis.com"; + } + return typeUrlPrefix + "/google.cloud.vision.v1p1beta1.ColorInfo"; + }; + return ColorInfo; })(); @@ -29714,11 +31671,12 @@ while (reader.pos < end) { var tag = reader.uint32(); switch (tag >>> 3) { - case 1: - if (!(message.colors && message.colors.length)) - message.colors = []; - message.colors.push($root.google.cloud.vision.v1p1beta1.ColorInfo.decode(reader, reader.uint32())); - break; + case 1: { + if (!(message.colors && message.colors.length)) + message.colors = []; + message.colors.push($root.google.cloud.vision.v1p1beta1.ColorInfo.decode(reader, reader.uint32())); + break; + } default: reader.skipType(tag & 7); break; @@ -29825,6 +31783,21 @@ return this.constructor.toObject(this, $protobuf.util.toJSONOptions); }; + /** + * Gets the default type url for DominantColorsAnnotation + * @function getTypeUrl + * @memberof google.cloud.vision.v1p1beta1.DominantColorsAnnotation + * @static + * @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns {string} The default type url + */ + DominantColorsAnnotation.getTypeUrl = function getTypeUrl(typeUrlPrefix) { + if (typeUrlPrefix === undefined) { + typeUrlPrefix = "type.googleapis.com"; + } + return typeUrlPrefix + "/google.cloud.vision.v1p1beta1.DominantColorsAnnotation"; + }; + return DominantColorsAnnotation; })(); @@ -29920,9 +31893,10 @@ while (reader.pos < end) { var tag = reader.uint32(); switch (tag >>> 3) { - case 1: - message.dominantColors = $root.google.cloud.vision.v1p1beta1.DominantColorsAnnotation.decode(reader, reader.uint32()); - break; + case 1: { + message.dominantColors = $root.google.cloud.vision.v1p1beta1.DominantColorsAnnotation.decode(reader, reader.uint32()); + break; + } default: reader.skipType(tag & 7); break; @@ -30017,6 +31991,21 @@ return this.constructor.toObject(this, $protobuf.util.toJSONOptions); }; + /** + * Gets the default type url for ImageProperties + * @function getTypeUrl + * @memberof google.cloud.vision.v1p1beta1.ImageProperties + * @static + * @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns {string} The default type url + */ + ImageProperties.getTypeUrl = function getTypeUrl(typeUrlPrefix) { + if (typeUrlPrefix === undefined) { + typeUrlPrefix = "type.googleapis.com"; + } + return typeUrlPrefix + "/google.cloud.vision.v1p1beta1.ImageProperties"; + }; + return ImageProperties; })(); @@ -30134,15 +32123,18 @@ while (reader.pos < end) { var tag = reader.uint32(); switch (tag >>> 3) { - case 1: - message.boundingPoly = $root.google.cloud.vision.v1p1beta1.BoundingPoly.decode(reader, reader.uint32()); - break; - case 2: - message.confidence = reader.float(); - break; - case 3: - message.importanceFraction = reader.float(); - break; + case 1: { + message.boundingPoly = $root.google.cloud.vision.v1p1beta1.BoundingPoly.decode(reader, reader.uint32()); + break; + } + case 2: { + message.confidence = reader.float(); + break; + } + case 3: { + message.importanceFraction = reader.float(); + break; + } default: reader.skipType(tag & 7); break; @@ -30254,6 +32246,21 @@ return this.constructor.toObject(this, $protobuf.util.toJSONOptions); }; + /** + * Gets the default type url for CropHint + * @function getTypeUrl + * @memberof google.cloud.vision.v1p1beta1.CropHint + * @static + * @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns {string} The default type url + */ + CropHint.getTypeUrl = function getTypeUrl(typeUrlPrefix) { + if (typeUrlPrefix === undefined) { + typeUrlPrefix = "type.googleapis.com"; + } + return typeUrlPrefix + "/google.cloud.vision.v1p1beta1.CropHint"; + }; + return CropHint; })(); @@ -30351,11 +32358,12 @@ while (reader.pos < end) { var tag = reader.uint32(); switch (tag >>> 3) { - case 1: - if (!(message.cropHints && message.cropHints.length)) - message.cropHints = []; - message.cropHints.push($root.google.cloud.vision.v1p1beta1.CropHint.decode(reader, reader.uint32())); - break; + case 1: { + if (!(message.cropHints && message.cropHints.length)) + message.cropHints = []; + message.cropHints.push($root.google.cloud.vision.v1p1beta1.CropHint.decode(reader, reader.uint32())); + break; + } default: reader.skipType(tag & 7); break; @@ -30462,6 +32470,21 @@ return this.constructor.toObject(this, $protobuf.util.toJSONOptions); }; + /** + * Gets the default type url for CropHintsAnnotation + * @function getTypeUrl + * @memberof google.cloud.vision.v1p1beta1.CropHintsAnnotation + * @static + * @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns {string} The default type url + */ + CropHintsAnnotation.getTypeUrl = function getTypeUrl(typeUrlPrefix) { + if (typeUrlPrefix === undefined) { + typeUrlPrefix = "type.googleapis.com"; + } + return typeUrlPrefix + "/google.cloud.vision.v1p1beta1.CropHintsAnnotation"; + }; + return CropHintsAnnotation; })(); @@ -30562,16 +32585,17 @@ while (reader.pos < end) { var tag = reader.uint32(); switch (tag >>> 3) { - case 1: - if (!(message.aspectRatios && message.aspectRatios.length)) - message.aspectRatios = []; - if ((tag & 7) === 2) { - var end2 = reader.uint32() + reader.pos; - while (reader.pos < end2) + case 1: { + if (!(message.aspectRatios && message.aspectRatios.length)) + message.aspectRatios = []; + if ((tag & 7) === 2) { + var end2 = reader.uint32() + reader.pos; + while (reader.pos < end2) + message.aspectRatios.push(reader.float()); + } else message.aspectRatios.push(reader.float()); - } else - message.aspectRatios.push(reader.float()); - break; + break; + } default: reader.skipType(tag & 7); break; @@ -30673,6 +32697,21 @@ return this.constructor.toObject(this, $protobuf.util.toJSONOptions); }; + /** + * Gets the default type url for CropHintsParams + * @function getTypeUrl + * @memberof google.cloud.vision.v1p1beta1.CropHintsParams + * @static + * @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns {string} The default type url + */ + CropHintsParams.getTypeUrl = function getTypeUrl(typeUrlPrefix) { + if (typeUrlPrefix === undefined) { + typeUrlPrefix = "type.googleapis.com"; + } + return typeUrlPrefix + "/google.cloud.vision.v1p1beta1.CropHintsParams"; + }; + return CropHintsParams; })(); @@ -30768,9 +32807,10 @@ while (reader.pos < end) { var tag = reader.uint32(); switch (tag >>> 3) { - case 2: - message.includeGeoResults = reader.bool(); - break; + case 2: { + message.includeGeoResults = reader.bool(); + break; + } default: reader.skipType(tag & 7); break; @@ -30860,6 +32900,21 @@ return this.constructor.toObject(this, $protobuf.util.toJSONOptions); }; + /** + * Gets the default type url for WebDetectionParams + * @function getTypeUrl + * @memberof google.cloud.vision.v1p1beta1.WebDetectionParams + * @static + * @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns {string} The default type url + */ + WebDetectionParams.getTypeUrl = function getTypeUrl(typeUrlPrefix) { + if (typeUrlPrefix === undefined) { + typeUrlPrefix = "type.googleapis.com"; + } + return typeUrlPrefix + "/google.cloud.vision.v1p1beta1.WebDetectionParams"; + }; + return WebDetectionParams; })(); @@ -30968,14 +33023,16 @@ while (reader.pos < end) { var tag = reader.uint32(); switch (tag >>> 3) { - case 9: - message.enableTextDetectionConfidenceScore = reader.bool(); - break; - case 11: - if (!(message.advancedOcrOptions && message.advancedOcrOptions.length)) - message.advancedOcrOptions = []; - message.advancedOcrOptions.push(reader.string()); - break; + case 9: { + message.enableTextDetectionConfidenceScore = reader.bool(); + break; + } + case 11: { + if (!(message.advancedOcrOptions && message.advancedOcrOptions.length)) + message.advancedOcrOptions = []; + message.advancedOcrOptions.push(reader.string()); + break; + } default: reader.skipType(tag & 7); break; @@ -31086,6 +33143,21 @@ return this.constructor.toObject(this, $protobuf.util.toJSONOptions); }; + /** + * Gets the default type url for TextDetectionParams + * @function getTypeUrl + * @memberof google.cloud.vision.v1p1beta1.TextDetectionParams + * @static + * @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns {string} The default type url + */ + TextDetectionParams.getTypeUrl = function getTypeUrl(typeUrlPrefix) { + if (typeUrlPrefix === undefined) { + typeUrlPrefix = "type.googleapis.com"; + } + return typeUrlPrefix + "/google.cloud.vision.v1p1beta1.TextDetectionParams"; + }; + return TextDetectionParams; })(); @@ -31227,23 +33299,28 @@ while (reader.pos < end) { var tag = reader.uint32(); switch (tag >>> 3) { - case 1: - message.latLongRect = $root.google.cloud.vision.v1p1beta1.LatLongRect.decode(reader, reader.uint32()); - break; - case 2: - if (!(message.languageHints && message.languageHints.length)) - message.languageHints = []; - message.languageHints.push(reader.string()); - break; - case 4: - message.cropHintsParams = $root.google.cloud.vision.v1p1beta1.CropHintsParams.decode(reader, reader.uint32()); - break; - case 6: - message.webDetectionParams = $root.google.cloud.vision.v1p1beta1.WebDetectionParams.decode(reader, reader.uint32()); - break; - case 12: - message.textDetectionParams = $root.google.cloud.vision.v1p1beta1.TextDetectionParams.decode(reader, reader.uint32()); - break; + case 1: { + message.latLongRect = $root.google.cloud.vision.v1p1beta1.LatLongRect.decode(reader, reader.uint32()); + break; + } + case 2: { + if (!(message.languageHints && message.languageHints.length)) + message.languageHints = []; + message.languageHints.push(reader.string()); + break; + } + case 4: { + message.cropHintsParams = $root.google.cloud.vision.v1p1beta1.CropHintsParams.decode(reader, reader.uint32()); + break; + } + case 6: { + message.webDetectionParams = $root.google.cloud.vision.v1p1beta1.WebDetectionParams.decode(reader, reader.uint32()); + break; + } + case 12: { + message.textDetectionParams = $root.google.cloud.vision.v1p1beta1.TextDetectionParams.decode(reader, reader.uint32()); + break; + } default: reader.skipType(tag & 7); break; @@ -31399,6 +33476,21 @@ return this.constructor.toObject(this, $protobuf.util.toJSONOptions); }; + /** + * Gets the default type url for ImageContext + * @function getTypeUrl + * @memberof google.cloud.vision.v1p1beta1.ImageContext + * @static + * @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns {string} The default type url + */ + ImageContext.getTypeUrl = function getTypeUrl(typeUrlPrefix) { + if (typeUrlPrefix === undefined) { + typeUrlPrefix = "type.googleapis.com"; + } + return typeUrlPrefix + "/google.cloud.vision.v1p1beta1.ImageContext"; + }; + return ImageContext; })(); @@ -31518,17 +33610,20 @@ while (reader.pos < end) { var tag = reader.uint32(); switch (tag >>> 3) { - case 1: - message.image = $root.google.cloud.vision.v1p1beta1.Image.decode(reader, reader.uint32()); - break; - case 2: - if (!(message.features && message.features.length)) - message.features = []; - message.features.push($root.google.cloud.vision.v1p1beta1.Feature.decode(reader, reader.uint32())); - break; - case 3: - message.imageContext = $root.google.cloud.vision.v1p1beta1.ImageContext.decode(reader, reader.uint32()); - break; + case 1: { + message.image = $root.google.cloud.vision.v1p1beta1.Image.decode(reader, reader.uint32()); + break; + } + case 2: { + if (!(message.features && message.features.length)) + message.features = []; + message.features.push($root.google.cloud.vision.v1p1beta1.Feature.decode(reader, reader.uint32())); + break; + } + case 3: { + message.imageContext = $root.google.cloud.vision.v1p1beta1.ImageContext.decode(reader, reader.uint32()); + break; + } default: reader.skipType(tag & 7); break; @@ -31663,6 +33758,21 @@ return this.constructor.toObject(this, $protobuf.util.toJSONOptions); }; + /** + * Gets the default type url for AnnotateImageRequest + * @function getTypeUrl + * @memberof google.cloud.vision.v1p1beta1.AnnotateImageRequest + * @static + * @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns {string} The default type url + */ + AnnotateImageRequest.getTypeUrl = function getTypeUrl(typeUrlPrefix) { + if (typeUrlPrefix === undefined) { + typeUrlPrefix = "type.googleapis.com"; + } + return typeUrlPrefix + "/google.cloud.vision.v1p1beta1.AnnotateImageRequest"; + }; + return AnnotateImageRequest; })(); @@ -31878,49 +33988,60 @@ while (reader.pos < end) { var tag = reader.uint32(); switch (tag >>> 3) { - case 1: - if (!(message.faceAnnotations && message.faceAnnotations.length)) - message.faceAnnotations = []; - message.faceAnnotations.push($root.google.cloud.vision.v1p1beta1.FaceAnnotation.decode(reader, reader.uint32())); - break; - case 2: - if (!(message.landmarkAnnotations && message.landmarkAnnotations.length)) - message.landmarkAnnotations = []; - message.landmarkAnnotations.push($root.google.cloud.vision.v1p1beta1.EntityAnnotation.decode(reader, reader.uint32())); - break; - case 3: - if (!(message.logoAnnotations && message.logoAnnotations.length)) - message.logoAnnotations = []; - message.logoAnnotations.push($root.google.cloud.vision.v1p1beta1.EntityAnnotation.decode(reader, reader.uint32())); - break; - case 4: - if (!(message.labelAnnotations && message.labelAnnotations.length)) - message.labelAnnotations = []; - message.labelAnnotations.push($root.google.cloud.vision.v1p1beta1.EntityAnnotation.decode(reader, reader.uint32())); - break; - case 5: - if (!(message.textAnnotations && message.textAnnotations.length)) - message.textAnnotations = []; - message.textAnnotations.push($root.google.cloud.vision.v1p1beta1.EntityAnnotation.decode(reader, reader.uint32())); - break; - case 12: - message.fullTextAnnotation = $root.google.cloud.vision.v1p1beta1.TextAnnotation.decode(reader, reader.uint32()); - break; - case 6: - message.safeSearchAnnotation = $root.google.cloud.vision.v1p1beta1.SafeSearchAnnotation.decode(reader, reader.uint32()); - break; - case 8: - message.imagePropertiesAnnotation = $root.google.cloud.vision.v1p1beta1.ImageProperties.decode(reader, reader.uint32()); - break; - case 11: - message.cropHintsAnnotation = $root.google.cloud.vision.v1p1beta1.CropHintsAnnotation.decode(reader, reader.uint32()); - break; - case 13: - message.webDetection = $root.google.cloud.vision.v1p1beta1.WebDetection.decode(reader, reader.uint32()); - break; - case 9: - message.error = $root.google.rpc.Status.decode(reader, reader.uint32()); - break; + case 1: { + if (!(message.faceAnnotations && message.faceAnnotations.length)) + message.faceAnnotations = []; + message.faceAnnotations.push($root.google.cloud.vision.v1p1beta1.FaceAnnotation.decode(reader, reader.uint32())); + break; + } + case 2: { + if (!(message.landmarkAnnotations && message.landmarkAnnotations.length)) + message.landmarkAnnotations = []; + message.landmarkAnnotations.push($root.google.cloud.vision.v1p1beta1.EntityAnnotation.decode(reader, reader.uint32())); + break; + } + case 3: { + if (!(message.logoAnnotations && message.logoAnnotations.length)) + message.logoAnnotations = []; + message.logoAnnotations.push($root.google.cloud.vision.v1p1beta1.EntityAnnotation.decode(reader, reader.uint32())); + break; + } + case 4: { + if (!(message.labelAnnotations && message.labelAnnotations.length)) + message.labelAnnotations = []; + message.labelAnnotations.push($root.google.cloud.vision.v1p1beta1.EntityAnnotation.decode(reader, reader.uint32())); + break; + } + case 5: { + if (!(message.textAnnotations && message.textAnnotations.length)) + message.textAnnotations = []; + message.textAnnotations.push($root.google.cloud.vision.v1p1beta1.EntityAnnotation.decode(reader, reader.uint32())); + break; + } + case 12: { + message.fullTextAnnotation = $root.google.cloud.vision.v1p1beta1.TextAnnotation.decode(reader, reader.uint32()); + break; + } + case 6: { + message.safeSearchAnnotation = $root.google.cloud.vision.v1p1beta1.SafeSearchAnnotation.decode(reader, reader.uint32()); + break; + } + case 8: { + message.imagePropertiesAnnotation = $root.google.cloud.vision.v1p1beta1.ImageProperties.decode(reader, reader.uint32()); + break; + } + case 11: { + message.cropHintsAnnotation = $root.google.cloud.vision.v1p1beta1.CropHintsAnnotation.decode(reader, reader.uint32()); + break; + } + case 13: { + message.webDetection = $root.google.cloud.vision.v1p1beta1.WebDetection.decode(reader, reader.uint32()); + break; + } + case 9: { + message.error = $root.google.rpc.Status.decode(reader, reader.uint32()); + break; + } default: reader.skipType(tag & 7); break; @@ -32208,6 +34329,21 @@ return this.constructor.toObject(this, $protobuf.util.toJSONOptions); }; + /** + * Gets the default type url for AnnotateImageResponse + * @function getTypeUrl + * @memberof google.cloud.vision.v1p1beta1.AnnotateImageResponse + * @static + * @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns {string} The default type url + */ + AnnotateImageResponse.getTypeUrl = function getTypeUrl(typeUrlPrefix) { + if (typeUrlPrefix === undefined) { + typeUrlPrefix = "type.googleapis.com"; + } + return typeUrlPrefix + "/google.cloud.vision.v1p1beta1.AnnotateImageResponse"; + }; + return AnnotateImageResponse; })(); @@ -32305,11 +34441,12 @@ while (reader.pos < end) { var tag = reader.uint32(); switch (tag >>> 3) { - case 1: - if (!(message.requests && message.requests.length)) - message.requests = []; - message.requests.push($root.google.cloud.vision.v1p1beta1.AnnotateImageRequest.decode(reader, reader.uint32())); - break; + case 1: { + if (!(message.requests && message.requests.length)) + message.requests = []; + message.requests.push($root.google.cloud.vision.v1p1beta1.AnnotateImageRequest.decode(reader, reader.uint32())); + break; + } default: reader.skipType(tag & 7); break; @@ -32416,6 +34553,21 @@ return this.constructor.toObject(this, $protobuf.util.toJSONOptions); }; + /** + * Gets the default type url for BatchAnnotateImagesRequest + * @function getTypeUrl + * @memberof google.cloud.vision.v1p1beta1.BatchAnnotateImagesRequest + * @static + * @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns {string} The default type url + */ + BatchAnnotateImagesRequest.getTypeUrl = function getTypeUrl(typeUrlPrefix) { + if (typeUrlPrefix === undefined) { + typeUrlPrefix = "type.googleapis.com"; + } + return typeUrlPrefix + "/google.cloud.vision.v1p1beta1.BatchAnnotateImagesRequest"; + }; + return BatchAnnotateImagesRequest; })(); @@ -32513,11 +34665,12 @@ while (reader.pos < end) { var tag = reader.uint32(); switch (tag >>> 3) { - case 1: - if (!(message.responses && message.responses.length)) - message.responses = []; - message.responses.push($root.google.cloud.vision.v1p1beta1.AnnotateImageResponse.decode(reader, reader.uint32())); - break; + case 1: { + if (!(message.responses && message.responses.length)) + message.responses = []; + message.responses.push($root.google.cloud.vision.v1p1beta1.AnnotateImageResponse.decode(reader, reader.uint32())); + break; + } default: reader.skipType(tag & 7); break; @@ -32624,6 +34777,21 @@ return this.constructor.toObject(this, $protobuf.util.toJSONOptions); }; + /** + * Gets the default type url for BatchAnnotateImagesResponse + * @function getTypeUrl + * @memberof google.cloud.vision.v1p1beta1.BatchAnnotateImagesResponse + * @static + * @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns {string} The default type url + */ + BatchAnnotateImagesResponse.getTypeUrl = function getTypeUrl(typeUrlPrefix) { + if (typeUrlPrefix === undefined) { + typeUrlPrefix = "type.googleapis.com"; + } + return typeUrlPrefix + "/google.cloud.vision.v1p1beta1.BatchAnnotateImagesResponse"; + }; + return BatchAnnotateImagesResponse; })(); @@ -32754,14 +34922,16 @@ while (reader.pos < end) { var tag = reader.uint32(); switch (tag >>> 3) { - case 1: - if (!(message.pages && message.pages.length)) - message.pages = []; - message.pages.push($root.google.cloud.vision.v1p1beta1.Page.decode(reader, reader.uint32())); - break; - case 2: - message.text = reader.string(); - break; + case 1: { + if (!(message.pages && message.pages.length)) + message.pages = []; + message.pages.push($root.google.cloud.vision.v1p1beta1.Page.decode(reader, reader.uint32())); + break; + } + case 2: { + message.text = reader.string(); + break; + } default: reader.skipType(tag & 7); break; @@ -32877,6 +35047,21 @@ return this.constructor.toObject(this, $protobuf.util.toJSONOptions); }; + /** + * Gets the default type url for TextAnnotation + * @function getTypeUrl + * @memberof google.cloud.vision.v1p1beta1.TextAnnotation + * @static + * @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns {string} The default type url + */ + TextAnnotation.getTypeUrl = function getTypeUrl(typeUrlPrefix) { + if (typeUrlPrefix === undefined) { + typeUrlPrefix = "type.googleapis.com"; + } + return typeUrlPrefix + "/google.cloud.vision.v1p1beta1.TextAnnotation"; + }; + TextAnnotation.DetectedLanguage = (function() { /** @@ -32980,12 +35165,14 @@ while (reader.pos < end) { var tag = reader.uint32(); switch (tag >>> 3) { - case 1: - message.languageCode = reader.string(); - break; - case 2: - message.confidence = reader.float(); - break; + case 1: { + message.languageCode = reader.string(); + break; + } + case 2: { + message.confidence = reader.float(); + break; + } default: reader.skipType(tag & 7); break; @@ -33084,6 +35271,21 @@ return this.constructor.toObject(this, $protobuf.util.toJSONOptions); }; + /** + * Gets the default type url for DetectedLanguage + * @function getTypeUrl + * @memberof google.cloud.vision.v1p1beta1.TextAnnotation.DetectedLanguage + * @static + * @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns {string} The default type url + */ + DetectedLanguage.getTypeUrl = function getTypeUrl(typeUrlPrefix) { + if (typeUrlPrefix === undefined) { + typeUrlPrefix = "type.googleapis.com"; + } + return typeUrlPrefix + "/google.cloud.vision.v1p1beta1.TextAnnotation.DetectedLanguage"; + }; + return DetectedLanguage; })(); @@ -33190,12 +35392,14 @@ while (reader.pos < end) { var tag = reader.uint32(); switch (tag >>> 3) { - case 1: - message.type = reader.int32(); - break; - case 2: - message.isPrefix = reader.bool(); - break; + case 1: { + message.type = reader.int32(); + break; + } + case 2: { + message.isPrefix = reader.bool(); + break; + } default: reader.skipType(tag & 7); break; @@ -33327,6 +35531,21 @@ return this.constructor.toObject(this, $protobuf.util.toJSONOptions); }; + /** + * Gets the default type url for DetectedBreak + * @function getTypeUrl + * @memberof google.cloud.vision.v1p1beta1.TextAnnotation.DetectedBreak + * @static + * @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns {string} The default type url + */ + DetectedBreak.getTypeUrl = function getTypeUrl(typeUrlPrefix) { + if (typeUrlPrefix === undefined) { + typeUrlPrefix = "type.googleapis.com"; + } + return typeUrlPrefix + "/google.cloud.vision.v1p1beta1.TextAnnotation.DetectedBreak"; + }; + /** * BreakType enum. * @name google.cloud.vision.v1p1beta1.TextAnnotation.DetectedBreak.BreakType @@ -33457,14 +35676,16 @@ while (reader.pos < end) { var tag = reader.uint32(); switch (tag >>> 3) { - case 1: - if (!(message.detectedLanguages && message.detectedLanguages.length)) - message.detectedLanguages = []; - message.detectedLanguages.push($root.google.cloud.vision.v1p1beta1.TextAnnotation.DetectedLanguage.decode(reader, reader.uint32())); - break; - case 2: - message.detectedBreak = $root.google.cloud.vision.v1p1beta1.TextAnnotation.DetectedBreak.decode(reader, reader.uint32()); - break; + case 1: { + if (!(message.detectedLanguages && message.detectedLanguages.length)) + message.detectedLanguages = []; + message.detectedLanguages.push($root.google.cloud.vision.v1p1beta1.TextAnnotation.DetectedLanguage.decode(reader, reader.uint32())); + break; + } + case 2: { + message.detectedBreak = $root.google.cloud.vision.v1p1beta1.TextAnnotation.DetectedBreak.decode(reader, reader.uint32()); + break; + } default: reader.skipType(tag & 7); break; @@ -33585,6 +35806,21 @@ return this.constructor.toObject(this, $protobuf.util.toJSONOptions); }; + /** + * Gets the default type url for TextProperty + * @function getTypeUrl + * @memberof google.cloud.vision.v1p1beta1.TextAnnotation.TextProperty + * @static + * @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns {string} The default type url + */ + TextProperty.getTypeUrl = function getTypeUrl(typeUrlPrefix) { + if (typeUrlPrefix === undefined) { + typeUrlPrefix = "type.googleapis.com"; + } + return typeUrlPrefix + "/google.cloud.vision.v1p1beta1.TextAnnotation.TextProperty"; + }; + return TextProperty; })(); @@ -33729,23 +35965,28 @@ while (reader.pos < end) { var tag = reader.uint32(); switch (tag >>> 3) { - case 1: - message.property = $root.google.cloud.vision.v1p1beta1.TextAnnotation.TextProperty.decode(reader, reader.uint32()); - break; - case 2: - message.width = reader.int32(); - break; - case 3: - message.height = reader.int32(); - break; - case 4: - if (!(message.blocks && message.blocks.length)) - message.blocks = []; - message.blocks.push($root.google.cloud.vision.v1p1beta1.Block.decode(reader, reader.uint32())); - break; - case 5: - message.confidence = reader.float(); - break; + case 1: { + message.property = $root.google.cloud.vision.v1p1beta1.TextAnnotation.TextProperty.decode(reader, reader.uint32()); + break; + } + case 2: { + message.width = reader.int32(); + break; + } + case 3: { + message.height = reader.int32(); + break; + } + case 4: { + if (!(message.blocks && message.blocks.length)) + message.blocks = []; + message.blocks.push($root.google.cloud.vision.v1p1beta1.Block.decode(reader, reader.uint32())); + break; + } + case 5: { + message.confidence = reader.float(); + break; + } default: reader.skipType(tag & 7); break; @@ -33891,6 +36132,21 @@ return this.constructor.toObject(this, $protobuf.util.toJSONOptions); }; + /** + * Gets the default type url for Page + * @function getTypeUrl + * @memberof google.cloud.vision.v1p1beta1.Page + * @static + * @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns {string} The default type url + */ + Page.getTypeUrl = function getTypeUrl(typeUrlPrefix) { + if (typeUrlPrefix === undefined) { + typeUrlPrefix = "type.googleapis.com"; + } + return typeUrlPrefix + "/google.cloud.vision.v1p1beta1.Page"; + }; + return Page; })(); @@ -34032,23 +36288,28 @@ while (reader.pos < end) { var tag = reader.uint32(); switch (tag >>> 3) { - case 1: - message.property = $root.google.cloud.vision.v1p1beta1.TextAnnotation.TextProperty.decode(reader, reader.uint32()); - break; - case 2: - message.boundingBox = $root.google.cloud.vision.v1p1beta1.BoundingPoly.decode(reader, reader.uint32()); - break; - case 3: - if (!(message.paragraphs && message.paragraphs.length)) - message.paragraphs = []; - message.paragraphs.push($root.google.cloud.vision.v1p1beta1.Paragraph.decode(reader, reader.uint32())); - break; - case 4: - message.blockType = reader.int32(); - break; - case 5: - message.confidence = reader.float(); - break; + case 1: { + message.property = $root.google.cloud.vision.v1p1beta1.TextAnnotation.TextProperty.decode(reader, reader.uint32()); + break; + } + case 2: { + message.boundingBox = $root.google.cloud.vision.v1p1beta1.BoundingPoly.decode(reader, reader.uint32()); + break; + } + case 3: { + if (!(message.paragraphs && message.paragraphs.length)) + message.paragraphs = []; + message.paragraphs.push($root.google.cloud.vision.v1p1beta1.Paragraph.decode(reader, reader.uint32())); + break; + } + case 4: { + message.blockType = reader.int32(); + break; + } + case 5: { + message.confidence = reader.float(); + break; + } default: reader.skipType(tag & 7); break; @@ -34232,6 +36493,21 @@ return this.constructor.toObject(this, $protobuf.util.toJSONOptions); }; + /** + * Gets the default type url for Block + * @function getTypeUrl + * @memberof google.cloud.vision.v1p1beta1.Block + * @static + * @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns {string} The default type url + */ + Block.getTypeUrl = function getTypeUrl(typeUrlPrefix) { + if (typeUrlPrefix === undefined) { + typeUrlPrefix = "type.googleapis.com"; + } + return typeUrlPrefix + "/google.cloud.vision.v1p1beta1.Block"; + }; + /** * BlockType enum. * @name google.cloud.vision.v1p1beta1.Block.BlockType @@ -34384,20 +36660,24 @@ while (reader.pos < end) { var tag = reader.uint32(); switch (tag >>> 3) { - case 1: - message.property = $root.google.cloud.vision.v1p1beta1.TextAnnotation.TextProperty.decode(reader, reader.uint32()); - break; - case 2: - message.boundingBox = $root.google.cloud.vision.v1p1beta1.BoundingPoly.decode(reader, reader.uint32()); - break; - case 3: - if (!(message.words && message.words.length)) - message.words = []; - message.words.push($root.google.cloud.vision.v1p1beta1.Word.decode(reader, reader.uint32())); - break; - case 4: - message.confidence = reader.float(); - break; + case 1: { + message.property = $root.google.cloud.vision.v1p1beta1.TextAnnotation.TextProperty.decode(reader, reader.uint32()); + break; + } + case 2: { + message.boundingBox = $root.google.cloud.vision.v1p1beta1.BoundingPoly.decode(reader, reader.uint32()); + break; + } + case 3: { + if (!(message.words && message.words.length)) + message.words = []; + message.words.push($root.google.cloud.vision.v1p1beta1.Word.decode(reader, reader.uint32())); + break; + } + case 4: { + message.confidence = reader.float(); + break; + } default: reader.skipType(tag & 7); break; @@ -34540,6 +36820,21 @@ return this.constructor.toObject(this, $protobuf.util.toJSONOptions); }; + /** + * Gets the default type url for Paragraph + * @function getTypeUrl + * @memberof google.cloud.vision.v1p1beta1.Paragraph + * @static + * @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns {string} The default type url + */ + Paragraph.getTypeUrl = function getTypeUrl(typeUrlPrefix) { + if (typeUrlPrefix === undefined) { + typeUrlPrefix = "type.googleapis.com"; + } + return typeUrlPrefix + "/google.cloud.vision.v1p1beta1.Paragraph"; + }; + return Paragraph; })(); @@ -34670,20 +36965,24 @@ while (reader.pos < end) { var tag = reader.uint32(); switch (tag >>> 3) { - case 1: - message.property = $root.google.cloud.vision.v1p1beta1.TextAnnotation.TextProperty.decode(reader, reader.uint32()); - break; - case 2: - message.boundingBox = $root.google.cloud.vision.v1p1beta1.BoundingPoly.decode(reader, reader.uint32()); - break; - case 3: - if (!(message.symbols && message.symbols.length)) - message.symbols = []; - message.symbols.push($root.google.cloud.vision.v1p1beta1.Symbol.decode(reader, reader.uint32())); - break; - case 4: - message.confidence = reader.float(); - break; + case 1: { + message.property = $root.google.cloud.vision.v1p1beta1.TextAnnotation.TextProperty.decode(reader, reader.uint32()); + break; + } + case 2: { + message.boundingBox = $root.google.cloud.vision.v1p1beta1.BoundingPoly.decode(reader, reader.uint32()); + break; + } + case 3: { + if (!(message.symbols && message.symbols.length)) + message.symbols = []; + message.symbols.push($root.google.cloud.vision.v1p1beta1.Symbol.decode(reader, reader.uint32())); + break; + } + case 4: { + message.confidence = reader.float(); + break; + } default: reader.skipType(tag & 7); break; @@ -34826,6 +37125,21 @@ return this.constructor.toObject(this, $protobuf.util.toJSONOptions); }; + /** + * Gets the default type url for Word + * @function getTypeUrl + * @memberof google.cloud.vision.v1p1beta1.Word + * @static + * @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns {string} The default type url + */ + Word.getTypeUrl = function getTypeUrl(typeUrlPrefix) { + if (typeUrlPrefix === undefined) { + typeUrlPrefix = "type.googleapis.com"; + } + return typeUrlPrefix + "/google.cloud.vision.v1p1beta1.Word"; + }; + return Word; })(); @@ -34954,18 +37268,22 @@ while (reader.pos < end) { var tag = reader.uint32(); switch (tag >>> 3) { - case 1: - message.property = $root.google.cloud.vision.v1p1beta1.TextAnnotation.TextProperty.decode(reader, reader.uint32()); - break; - case 2: - message.boundingBox = $root.google.cloud.vision.v1p1beta1.BoundingPoly.decode(reader, reader.uint32()); - break; - case 3: - message.text = reader.string(); - break; - case 4: - message.confidence = reader.float(); - break; + case 1: { + message.property = $root.google.cloud.vision.v1p1beta1.TextAnnotation.TextProperty.decode(reader, reader.uint32()); + break; + } + case 2: { + message.boundingBox = $root.google.cloud.vision.v1p1beta1.BoundingPoly.decode(reader, reader.uint32()); + break; + } + case 3: { + message.text = reader.string(); + break; + } + case 4: { + message.confidence = reader.float(); + break; + } default: reader.skipType(tag & 7); break; @@ -35090,6 +37408,21 @@ return this.constructor.toObject(this, $protobuf.util.toJSONOptions); }; + /** + * Gets the default type url for Symbol + * @function getTypeUrl + * @memberof google.cloud.vision.v1p1beta1.Symbol + * @static + * @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns {string} The default type url + */ + Symbol.getTypeUrl = function getTypeUrl(typeUrlPrefix) { + if (typeUrlPrefix === undefined) { + typeUrlPrefix = "type.googleapis.com"; + } + return typeUrlPrefix + "/google.cloud.vision.v1p1beta1.Symbol"; + }; + return Symbol; })(); @@ -35252,36 +37585,42 @@ while (reader.pos < end) { var tag = reader.uint32(); switch (tag >>> 3) { - case 1: - if (!(message.webEntities && message.webEntities.length)) - message.webEntities = []; - message.webEntities.push($root.google.cloud.vision.v1p1beta1.WebDetection.WebEntity.decode(reader, reader.uint32())); - break; - case 2: - if (!(message.fullMatchingImages && message.fullMatchingImages.length)) - message.fullMatchingImages = []; - message.fullMatchingImages.push($root.google.cloud.vision.v1p1beta1.WebDetection.WebImage.decode(reader, reader.uint32())); - break; - case 3: - if (!(message.partialMatchingImages && message.partialMatchingImages.length)) - message.partialMatchingImages = []; - message.partialMatchingImages.push($root.google.cloud.vision.v1p1beta1.WebDetection.WebImage.decode(reader, reader.uint32())); - break; - case 4: - if (!(message.pagesWithMatchingImages && message.pagesWithMatchingImages.length)) - message.pagesWithMatchingImages = []; - message.pagesWithMatchingImages.push($root.google.cloud.vision.v1p1beta1.WebDetection.WebPage.decode(reader, reader.uint32())); - break; - case 6: - if (!(message.visuallySimilarImages && message.visuallySimilarImages.length)) - message.visuallySimilarImages = []; - message.visuallySimilarImages.push($root.google.cloud.vision.v1p1beta1.WebDetection.WebImage.decode(reader, reader.uint32())); - break; - case 8: - if (!(message.bestGuessLabels && message.bestGuessLabels.length)) - message.bestGuessLabels = []; - message.bestGuessLabels.push($root.google.cloud.vision.v1p1beta1.WebDetection.WebLabel.decode(reader, reader.uint32())); - break; + case 1: { + if (!(message.webEntities && message.webEntities.length)) + message.webEntities = []; + message.webEntities.push($root.google.cloud.vision.v1p1beta1.WebDetection.WebEntity.decode(reader, reader.uint32())); + break; + } + case 2: { + if (!(message.fullMatchingImages && message.fullMatchingImages.length)) + message.fullMatchingImages = []; + message.fullMatchingImages.push($root.google.cloud.vision.v1p1beta1.WebDetection.WebImage.decode(reader, reader.uint32())); + break; + } + case 3: { + if (!(message.partialMatchingImages && message.partialMatchingImages.length)) + message.partialMatchingImages = []; + message.partialMatchingImages.push($root.google.cloud.vision.v1p1beta1.WebDetection.WebImage.decode(reader, reader.uint32())); + break; + } + case 4: { + if (!(message.pagesWithMatchingImages && message.pagesWithMatchingImages.length)) + message.pagesWithMatchingImages = []; + message.pagesWithMatchingImages.push($root.google.cloud.vision.v1p1beta1.WebDetection.WebPage.decode(reader, reader.uint32())); + break; + } + case 6: { + if (!(message.visuallySimilarImages && message.visuallySimilarImages.length)) + message.visuallySimilarImages = []; + message.visuallySimilarImages.push($root.google.cloud.vision.v1p1beta1.WebDetection.WebImage.decode(reader, reader.uint32())); + break; + } + case 8: { + if (!(message.bestGuessLabels && message.bestGuessLabels.length)) + message.bestGuessLabels = []; + message.bestGuessLabels.push($root.google.cloud.vision.v1p1beta1.WebDetection.WebLabel.decode(reader, reader.uint32())); + break; + } default: reader.skipType(tag & 7); break; @@ -35514,6 +37853,21 @@ return this.constructor.toObject(this, $protobuf.util.toJSONOptions); }; + /** + * Gets the default type url for WebDetection + * @function getTypeUrl + * @memberof google.cloud.vision.v1p1beta1.WebDetection + * @static + * @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns {string} The default type url + */ + WebDetection.getTypeUrl = function getTypeUrl(typeUrlPrefix) { + if (typeUrlPrefix === undefined) { + typeUrlPrefix = "type.googleapis.com"; + } + return typeUrlPrefix + "/google.cloud.vision.v1p1beta1.WebDetection"; + }; + WebDetection.WebEntity = (function() { /** @@ -35628,15 +37982,18 @@ while (reader.pos < end) { var tag = reader.uint32(); switch (tag >>> 3) { - case 1: - message.entityId = reader.string(); - break; - case 2: - message.score = reader.float(); - break; - case 3: - message.description = reader.string(); - break; + case 1: { + message.entityId = reader.string(); + break; + } + case 2: { + message.score = reader.float(); + break; + } + case 3: { + message.description = reader.string(); + break; + } default: reader.skipType(tag & 7); break; @@ -35743,6 +38100,21 @@ return this.constructor.toObject(this, $protobuf.util.toJSONOptions); }; + /** + * Gets the default type url for WebEntity + * @function getTypeUrl + * @memberof google.cloud.vision.v1p1beta1.WebDetection.WebEntity + * @static + * @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns {string} The default type url + */ + WebEntity.getTypeUrl = function getTypeUrl(typeUrlPrefix) { + if (typeUrlPrefix === undefined) { + typeUrlPrefix = "type.googleapis.com"; + } + return typeUrlPrefix + "/google.cloud.vision.v1p1beta1.WebDetection.WebEntity"; + }; + return WebEntity; })(); @@ -35849,12 +38221,14 @@ while (reader.pos < end) { var tag = reader.uint32(); switch (tag >>> 3) { - case 1: - message.url = reader.string(); - break; - case 2: - message.score = reader.float(); - break; + case 1: { + message.url = reader.string(); + break; + } + case 2: { + message.score = reader.float(); + break; + } default: reader.skipType(tag & 7); break; @@ -35953,6 +38327,21 @@ return this.constructor.toObject(this, $protobuf.util.toJSONOptions); }; + /** + * Gets the default type url for WebImage + * @function getTypeUrl + * @memberof google.cloud.vision.v1p1beta1.WebDetection.WebImage + * @static + * @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns {string} The default type url + */ + WebImage.getTypeUrl = function getTypeUrl(typeUrlPrefix) { + if (typeUrlPrefix === undefined) { + typeUrlPrefix = "type.googleapis.com"; + } + return typeUrlPrefix + "/google.cloud.vision.v1p1beta1.WebDetection.WebImage"; + }; + return WebImage; })(); @@ -36096,25 +38485,30 @@ while (reader.pos < end) { var tag = reader.uint32(); switch (tag >>> 3) { - case 1: - message.url = reader.string(); - break; - case 2: - message.score = reader.float(); - break; - case 3: - message.pageTitle = reader.string(); - break; - case 4: - if (!(message.fullMatchingImages && message.fullMatchingImages.length)) - message.fullMatchingImages = []; - message.fullMatchingImages.push($root.google.cloud.vision.v1p1beta1.WebDetection.WebImage.decode(reader, reader.uint32())); - break; - case 5: - if (!(message.partialMatchingImages && message.partialMatchingImages.length)) - message.partialMatchingImages = []; - message.partialMatchingImages.push($root.google.cloud.vision.v1p1beta1.WebDetection.WebImage.decode(reader, reader.uint32())); - break; + case 1: { + message.url = reader.string(); + break; + } + case 2: { + message.score = reader.float(); + break; + } + case 3: { + message.pageTitle = reader.string(); + break; + } + case 4: { + if (!(message.fullMatchingImages && message.fullMatchingImages.length)) + message.fullMatchingImages = []; + message.fullMatchingImages.push($root.google.cloud.vision.v1p1beta1.WebDetection.WebImage.decode(reader, reader.uint32())); + break; + } + case 5: { + if (!(message.partialMatchingImages && message.partialMatchingImages.length)) + message.partialMatchingImages = []; + message.partialMatchingImages.push($root.google.cloud.vision.v1p1beta1.WebDetection.WebImage.decode(reader, reader.uint32())); + break; + } default: reader.skipType(tag & 7); break; @@ -36273,6 +38667,21 @@ return this.constructor.toObject(this, $protobuf.util.toJSONOptions); }; + /** + * Gets the default type url for WebPage + * @function getTypeUrl + * @memberof google.cloud.vision.v1p1beta1.WebDetection.WebPage + * @static + * @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns {string} The default type url + */ + WebPage.getTypeUrl = function getTypeUrl(typeUrlPrefix) { + if (typeUrlPrefix === undefined) { + typeUrlPrefix = "type.googleapis.com"; + } + return typeUrlPrefix + "/google.cloud.vision.v1p1beta1.WebDetection.WebPage"; + }; + return WebPage; })(); @@ -36379,12 +38788,14 @@ while (reader.pos < end) { var tag = reader.uint32(); switch (tag >>> 3) { - case 1: - message.label = reader.string(); - break; - case 2: - message.languageCode = reader.string(); - break; + case 1: { + message.label = reader.string(); + break; + } + case 2: { + message.languageCode = reader.string(); + break; + } default: reader.skipType(tag & 7); break; @@ -36483,6 +38894,21 @@ return this.constructor.toObject(this, $protobuf.util.toJSONOptions); }; + /** + * Gets the default type url for WebLabel + * @function getTypeUrl + * @memberof google.cloud.vision.v1p1beta1.WebDetection.WebLabel + * @static + * @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns {string} The default type url + */ + WebLabel.getTypeUrl = function getTypeUrl(typeUrlPrefix) { + if (typeUrlPrefix === undefined) { + typeUrlPrefix = "type.googleapis.com"; + } + return typeUrlPrefix + "/google.cloud.vision.v1p1beta1.WebDetection.WebLabel"; + }; + return WebLabel; })(); @@ -36604,12 +39030,14 @@ while (reader.pos < end) { var tag = reader.uint32(); switch (tag >>> 3) { - case 1: - message.x = reader.int32(); - break; - case 2: - message.y = reader.int32(); - break; + case 1: { + message.x = reader.int32(); + break; + } + case 2: { + message.y = reader.int32(); + break; + } default: reader.skipType(tag & 7); break; @@ -36708,6 +39136,21 @@ return this.constructor.toObject(this, $protobuf.util.toJSONOptions); }; + /** + * Gets the default type url for Vertex + * @function getTypeUrl + * @memberof google.cloud.vision.v1p2beta1.Vertex + * @static + * @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns {string} The default type url + */ + Vertex.getTypeUrl = function getTypeUrl(typeUrlPrefix) { + if (typeUrlPrefix === undefined) { + typeUrlPrefix = "type.googleapis.com"; + } + return typeUrlPrefix + "/google.cloud.vision.v1p2beta1.Vertex"; + }; + return Vertex; })(); @@ -36814,12 +39257,14 @@ while (reader.pos < end) { var tag = reader.uint32(); switch (tag >>> 3) { - case 1: - message.x = reader.float(); - break; - case 2: - message.y = reader.float(); - break; + case 1: { + message.x = reader.float(); + break; + } + case 2: { + message.y = reader.float(); + break; + } default: reader.skipType(tag & 7); break; @@ -36918,6 +39363,21 @@ return this.constructor.toObject(this, $protobuf.util.toJSONOptions); }; + /** + * Gets the default type url for NormalizedVertex + * @function getTypeUrl + * @memberof google.cloud.vision.v1p2beta1.NormalizedVertex + * @static + * @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns {string} The default type url + */ + NormalizedVertex.getTypeUrl = function getTypeUrl(typeUrlPrefix) { + if (typeUrlPrefix === undefined) { + typeUrlPrefix = "type.googleapis.com"; + } + return typeUrlPrefix + "/google.cloud.vision.v1p2beta1.NormalizedVertex"; + }; + return NormalizedVertex; })(); @@ -37028,16 +39488,18 @@ while (reader.pos < end) { var tag = reader.uint32(); switch (tag >>> 3) { - case 1: - if (!(message.vertices && message.vertices.length)) - message.vertices = []; - message.vertices.push($root.google.cloud.vision.v1p2beta1.Vertex.decode(reader, reader.uint32())); - break; - case 2: - if (!(message.normalizedVertices && message.normalizedVertices.length)) - message.normalizedVertices = []; - message.normalizedVertices.push($root.google.cloud.vision.v1p2beta1.NormalizedVertex.decode(reader, reader.uint32())); - break; + case 1: { + if (!(message.vertices && message.vertices.length)) + message.vertices = []; + message.vertices.push($root.google.cloud.vision.v1p2beta1.Vertex.decode(reader, reader.uint32())); + break; + } + case 2: { + if (!(message.normalizedVertices && message.normalizedVertices.length)) + message.normalizedVertices = []; + message.normalizedVertices.push($root.google.cloud.vision.v1p2beta1.NormalizedVertex.decode(reader, reader.uint32())); + break; + } default: reader.skipType(tag & 7); break; @@ -37170,6 +39632,21 @@ return this.constructor.toObject(this, $protobuf.util.toJSONOptions); }; + /** + * Gets the default type url for BoundingPoly + * @function getTypeUrl + * @memberof google.cloud.vision.v1p2beta1.BoundingPoly + * @static + * @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns {string} The default type url + */ + BoundingPoly.getTypeUrl = function getTypeUrl(typeUrlPrefix) { + if (typeUrlPrefix === undefined) { + typeUrlPrefix = "type.googleapis.com"; + } + return typeUrlPrefix + "/google.cloud.vision.v1p2beta1.BoundingPoly"; + }; + return BoundingPoly; })(); @@ -37287,15 +39764,18 @@ while (reader.pos < end) { var tag = reader.uint32(); switch (tag >>> 3) { - case 1: - message.x = reader.float(); - break; - case 2: - message.y = reader.float(); - break; - case 3: - message.z = reader.float(); - break; + case 1: { + message.x = reader.float(); + break; + } + case 2: { + message.y = reader.float(); + break; + } + case 3: { + message.z = reader.float(); + break; + } default: reader.skipType(tag & 7); break; @@ -37402,6 +39882,21 @@ return this.constructor.toObject(this, $protobuf.util.toJSONOptions); }; + /** + * Gets the default type url for Position + * @function getTypeUrl + * @memberof google.cloud.vision.v1p2beta1.Position + * @static + * @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns {string} The default type url + */ + Position.getTypeUrl = function getTypeUrl(typeUrlPrefix) { + if (typeUrlPrefix === undefined) { + typeUrlPrefix = "type.googleapis.com"; + } + return typeUrlPrefix + "/google.cloud.vision.v1p2beta1.Position"; + }; + return Position; })(); @@ -37438,7 +39933,7 @@ }; /** - * Callback as used by {@link google.cloud.vision.v1p2beta1.ImageAnnotator#batchAnnotateImages}. + * Callback as used by {@link google.cloud.vision.v1p2beta1.ImageAnnotator|batchAnnotateImages}. * @memberof google.cloud.vision.v1p2beta1.ImageAnnotator * @typedef BatchAnnotateImagesCallback * @type {function} @@ -37471,7 +39966,7 @@ */ /** - * Callback as used by {@link google.cloud.vision.v1p2beta1.ImageAnnotator#asyncBatchAnnotateFiles}. + * Callback as used by {@link google.cloud.vision.v1p2beta1.ImageAnnotator|asyncBatchAnnotateFiles}. * @memberof google.cloud.vision.v1p2beta1.ImageAnnotator * @typedef AsyncBatchAnnotateFilesCallback * @type {function} @@ -37620,15 +40115,18 @@ while (reader.pos < end) { var tag = reader.uint32(); switch (tag >>> 3) { - case 1: - message.type = reader.int32(); - break; - case 2: - message.maxResults = reader.int32(); - break; - case 3: - message.model = reader.string(); - break; + case 1: { + message.type = reader.int32(); + break; + } + case 2: { + message.maxResults = reader.int32(); + break; + } + case 3: { + message.model = reader.string(); + break; + } default: reader.skipType(tag & 7); break; @@ -37793,6 +40291,21 @@ return this.constructor.toObject(this, $protobuf.util.toJSONOptions); }; + /** + * Gets the default type url for Feature + * @function getTypeUrl + * @memberof google.cloud.vision.v1p2beta1.Feature + * @static + * @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns {string} The default type url + */ + Feature.getTypeUrl = function getTypeUrl(typeUrlPrefix) { + if (typeUrlPrefix === undefined) { + typeUrlPrefix = "type.googleapis.com"; + } + return typeUrlPrefix + "/google.cloud.vision.v1p2beta1.Feature"; + }; + /** * Type enum. * @name google.cloud.vision.v1p2beta1.Feature.Type @@ -37931,12 +40444,14 @@ while (reader.pos < end) { var tag = reader.uint32(); switch (tag >>> 3) { - case 1: - message.gcsImageUri = reader.string(); - break; - case 2: - message.imageUri = reader.string(); - break; + case 1: { + message.gcsImageUri = reader.string(); + break; + } + case 2: { + message.imageUri = reader.string(); + break; + } default: reader.skipType(tag & 7); break; @@ -38035,6 +40550,21 @@ return this.constructor.toObject(this, $protobuf.util.toJSONOptions); }; + /** + * Gets the default type url for ImageSource + * @function getTypeUrl + * @memberof google.cloud.vision.v1p2beta1.ImageSource + * @static + * @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns {string} The default type url + */ + ImageSource.getTypeUrl = function getTypeUrl(typeUrlPrefix) { + if (typeUrlPrefix === undefined) { + typeUrlPrefix = "type.googleapis.com"; + } + return typeUrlPrefix + "/google.cloud.vision.v1p2beta1.ImageSource"; + }; + return ImageSource; })(); @@ -38141,12 +40671,14 @@ while (reader.pos < end) { var tag = reader.uint32(); switch (tag >>> 3) { - case 1: - message.content = reader.bytes(); - break; - case 2: - message.source = $root.google.cloud.vision.v1p2beta1.ImageSource.decode(reader, reader.uint32()); - break; + case 1: { + message.content = reader.bytes(); + break; + } + case 2: { + message.source = $root.google.cloud.vision.v1p2beta1.ImageSource.decode(reader, reader.uint32()); + break; + } default: reader.skipType(tag & 7); break; @@ -38208,7 +40740,7 @@ if (object.content != null) if (typeof object.content === "string") $util.base64.decode(object.content, message.content = $util.newBuffer($util.base64.length(object.content)), 0); - else if (object.content.length) + else if (object.content.length >= 0) message.content = object.content; if (object.source != null) { if (typeof object.source !== "object") @@ -38259,6 +40791,21 @@ return this.constructor.toObject(this, $protobuf.util.toJSONOptions); }; + /** + * Gets the default type url for Image + * @function getTypeUrl + * @memberof google.cloud.vision.v1p2beta1.Image + * @static + * @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns {string} The default type url + */ + Image.getTypeUrl = function getTypeUrl(typeUrlPrefix) { + if (typeUrlPrefix === undefined) { + typeUrlPrefix = "type.googleapis.com"; + } + return typeUrlPrefix + "/google.cloud.vision.v1p2beta1.Image"; + }; + return Image; })(); @@ -38510,53 +41057,68 @@ while (reader.pos < end) { var tag = reader.uint32(); switch (tag >>> 3) { - case 1: - message.boundingPoly = $root.google.cloud.vision.v1p2beta1.BoundingPoly.decode(reader, reader.uint32()); - break; - case 2: - message.fdBoundingPoly = $root.google.cloud.vision.v1p2beta1.BoundingPoly.decode(reader, reader.uint32()); - break; - case 3: - if (!(message.landmarks && message.landmarks.length)) - message.landmarks = []; - message.landmarks.push($root.google.cloud.vision.v1p2beta1.FaceAnnotation.Landmark.decode(reader, reader.uint32())); - break; - case 4: - message.rollAngle = reader.float(); - break; - case 5: - message.panAngle = reader.float(); - break; - case 6: - message.tiltAngle = reader.float(); - break; - case 7: - message.detectionConfidence = reader.float(); - break; - case 8: - message.landmarkingConfidence = reader.float(); - break; - case 9: - message.joyLikelihood = reader.int32(); - break; - case 10: - message.sorrowLikelihood = reader.int32(); - break; - case 11: - message.angerLikelihood = reader.int32(); - break; - case 12: - message.surpriseLikelihood = reader.int32(); - break; - case 13: - message.underExposedLikelihood = reader.int32(); - break; - case 14: - message.blurredLikelihood = reader.int32(); - break; - case 15: - message.headwearLikelihood = reader.int32(); - break; + case 1: { + message.boundingPoly = $root.google.cloud.vision.v1p2beta1.BoundingPoly.decode(reader, reader.uint32()); + break; + } + case 2: { + message.fdBoundingPoly = $root.google.cloud.vision.v1p2beta1.BoundingPoly.decode(reader, reader.uint32()); + break; + } + case 3: { + if (!(message.landmarks && message.landmarks.length)) + message.landmarks = []; + message.landmarks.push($root.google.cloud.vision.v1p2beta1.FaceAnnotation.Landmark.decode(reader, reader.uint32())); + break; + } + case 4: { + message.rollAngle = reader.float(); + break; + } + case 5: { + message.panAngle = reader.float(); + break; + } + case 6: { + message.tiltAngle = reader.float(); + break; + } + case 7: { + message.detectionConfidence = reader.float(); + break; + } + case 8: { + message.landmarkingConfidence = reader.float(); + break; + } + case 9: { + message.joyLikelihood = reader.int32(); + break; + } + case 10: { + message.sorrowLikelihood = reader.int32(); + break; + } + case 11: { + message.angerLikelihood = reader.int32(); + break; + } + case 12: { + message.surpriseLikelihood = reader.int32(); + break; + } + case 13: { + message.underExposedLikelihood = reader.int32(); + break; + } + case 14: { + message.blurredLikelihood = reader.int32(); + break; + } + case 15: { + message.headwearLikelihood = reader.int32(); + break; + } default: reader.skipType(tag & 7); break; @@ -39018,6 +41580,21 @@ return this.constructor.toObject(this, $protobuf.util.toJSONOptions); }; + /** + * Gets the default type url for FaceAnnotation + * @function getTypeUrl + * @memberof google.cloud.vision.v1p2beta1.FaceAnnotation + * @static + * @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns {string} The default type url + */ + FaceAnnotation.getTypeUrl = function getTypeUrl(typeUrlPrefix) { + if (typeUrlPrefix === undefined) { + typeUrlPrefix = "type.googleapis.com"; + } + return typeUrlPrefix + "/google.cloud.vision.v1p2beta1.FaceAnnotation"; + }; + FaceAnnotation.Landmark = (function() { /** @@ -39121,12 +41698,14 @@ while (reader.pos < end) { var tag = reader.uint32(); switch (tag >>> 3) { - case 3: - message.type = reader.int32(); - break; - case 4: - message.position = $root.google.cloud.vision.v1p2beta1.Position.decode(reader, reader.uint32()); - break; + case 3: { + message.type = reader.int32(); + break; + } + case 4: { + message.position = $root.google.cloud.vision.v1p2beta1.Position.decode(reader, reader.uint32()); + break; + } default: reader.skipType(tag & 7); break; @@ -39408,6 +41987,21 @@ return this.constructor.toObject(this, $protobuf.util.toJSONOptions); }; + /** + * Gets the default type url for Landmark + * @function getTypeUrl + * @memberof google.cloud.vision.v1p2beta1.FaceAnnotation.Landmark + * @static + * @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns {string} The default type url + */ + Landmark.getTypeUrl = function getTypeUrl(typeUrlPrefix) { + if (typeUrlPrefix === undefined) { + typeUrlPrefix = "type.googleapis.com"; + } + return typeUrlPrefix + "/google.cloud.vision.v1p2beta1.FaceAnnotation.Landmark"; + }; + /** * Type enum. * @name google.cloud.vision.v1p2beta1.FaceAnnotation.Landmark.Type @@ -39586,9 +42180,10 @@ while (reader.pos < end) { var tag = reader.uint32(); switch (tag >>> 3) { - case 1: - message.latLng = $root.google.type.LatLng.decode(reader, reader.uint32()); - break; + case 1: { + message.latLng = $root.google.type.LatLng.decode(reader, reader.uint32()); + break; + } default: reader.skipType(tag & 7); break; @@ -39683,6 +42278,21 @@ return this.constructor.toObject(this, $protobuf.util.toJSONOptions); }; + /** + * Gets the default type url for LocationInfo + * @function getTypeUrl + * @memberof google.cloud.vision.v1p2beta1.LocationInfo + * @static + * @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns {string} The default type url + */ + LocationInfo.getTypeUrl = function getTypeUrl(typeUrlPrefix) { + if (typeUrlPrefix === undefined) { + typeUrlPrefix = "type.googleapis.com"; + } + return typeUrlPrefix + "/google.cloud.vision.v1p2beta1.LocationInfo"; + }; + return LocationInfo; })(); @@ -39800,15 +42410,18 @@ while (reader.pos < end) { var tag = reader.uint32(); switch (tag >>> 3) { - case 1: - message.name = reader.string(); - break; - case 2: - message.value = reader.string(); - break; - case 3: - message.uint64Value = reader.uint64(); - break; + case 1: { + message.name = reader.string(); + break; + } + case 2: { + message.value = reader.string(); + break; + } + case 3: { + message.uint64Value = reader.uint64(); + break; + } default: reader.skipType(tag & 7); break; @@ -39929,6 +42542,21 @@ return this.constructor.toObject(this, $protobuf.util.toJSONOptions); }; + /** + * Gets the default type url for Property + * @function getTypeUrl + * @memberof google.cloud.vision.v1p2beta1.Property + * @static + * @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns {string} The default type url + */ + Property.getTypeUrl = function getTypeUrl(typeUrlPrefix) { + if (typeUrlPrefix === undefined) { + typeUrlPrefix = "type.googleapis.com"; + } + return typeUrlPrefix + "/google.cloud.vision.v1p2beta1.Property"; + }; + return Property; })(); @@ -40116,37 +42744,46 @@ while (reader.pos < end) { var tag = reader.uint32(); switch (tag >>> 3) { - case 1: - message.mid = reader.string(); - break; - case 2: - message.locale = reader.string(); - break; - case 3: - message.description = reader.string(); - break; - case 4: - message.score = reader.float(); - break; - case 5: - message.confidence = reader.float(); - break; - case 6: - message.topicality = reader.float(); - break; - case 7: - message.boundingPoly = $root.google.cloud.vision.v1p2beta1.BoundingPoly.decode(reader, reader.uint32()); - break; - case 8: - if (!(message.locations && message.locations.length)) - message.locations = []; - message.locations.push($root.google.cloud.vision.v1p2beta1.LocationInfo.decode(reader, reader.uint32())); - break; - case 9: - if (!(message.properties && message.properties.length)) - message.properties = []; - message.properties.push($root.google.cloud.vision.v1p2beta1.Property.decode(reader, reader.uint32())); - break; + case 1: { + message.mid = reader.string(); + break; + } + case 2: { + message.locale = reader.string(); + break; + } + case 3: { + message.description = reader.string(); + break; + } + case 4: { + message.score = reader.float(); + break; + } + case 5: { + message.confidence = reader.float(); + break; + } + case 6: { + message.topicality = reader.float(); + break; + } + case 7: { + message.boundingPoly = $root.google.cloud.vision.v1p2beta1.BoundingPoly.decode(reader, reader.uint32()); + break; + } + case 8: { + if (!(message.locations && message.locations.length)) + message.locations = []; + message.locations.push($root.google.cloud.vision.v1p2beta1.LocationInfo.decode(reader, reader.uint32())); + break; + } + case 9: { + if (!(message.properties && message.properties.length)) + message.properties = []; + message.properties.push($root.google.cloud.vision.v1p2beta1.Property.decode(reader, reader.uint32())); + break; + } default: reader.skipType(tag & 7); break; @@ -40342,6 +42979,21 @@ return this.constructor.toObject(this, $protobuf.util.toJSONOptions); }; + /** + * Gets the default type url for EntityAnnotation + * @function getTypeUrl + * @memberof google.cloud.vision.v1p2beta1.EntityAnnotation + * @static + * @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns {string} The default type url + */ + EntityAnnotation.getTypeUrl = function getTypeUrl(typeUrlPrefix) { + if (typeUrlPrefix === undefined) { + typeUrlPrefix = "type.googleapis.com"; + } + return typeUrlPrefix + "/google.cloud.vision.v1p2beta1.EntityAnnotation"; + }; + return EntityAnnotation; })(); @@ -40481,21 +43133,26 @@ while (reader.pos < end) { var tag = reader.uint32(); switch (tag >>> 3) { - case 1: - message.adult = reader.int32(); - break; - case 2: - message.spoof = reader.int32(); - break; - case 3: - message.medical = reader.int32(); - break; - case 4: - message.violence = reader.int32(); - break; - case 9: - message.racy = reader.int32(); - break; + case 1: { + message.adult = reader.int32(); + break; + } + case 2: { + message.spoof = reader.int32(); + break; + } + case 3: { + message.medical = reader.int32(); + break; + } + case 4: { + message.violence = reader.int32(); + break; + } + case 9: { + message.racy = reader.int32(); + break; + } default: reader.skipType(tag & 7); break; @@ -40783,6 +43440,21 @@ return this.constructor.toObject(this, $protobuf.util.toJSONOptions); }; + /** + * Gets the default type url for SafeSearchAnnotation + * @function getTypeUrl + * @memberof google.cloud.vision.v1p2beta1.SafeSearchAnnotation + * @static + * @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns {string} The default type url + */ + SafeSearchAnnotation.getTypeUrl = function getTypeUrl(typeUrlPrefix) { + if (typeUrlPrefix === undefined) { + typeUrlPrefix = "type.googleapis.com"; + } + return typeUrlPrefix + "/google.cloud.vision.v1p2beta1.SafeSearchAnnotation"; + }; + return SafeSearchAnnotation; })(); @@ -40889,12 +43561,14 @@ while (reader.pos < end) { var tag = reader.uint32(); switch (tag >>> 3) { - case 1: - message.minLatLng = $root.google.type.LatLng.decode(reader, reader.uint32()); - break; - case 2: - message.maxLatLng = $root.google.type.LatLng.decode(reader, reader.uint32()); - break; + case 1: { + message.minLatLng = $root.google.type.LatLng.decode(reader, reader.uint32()); + break; + } + case 2: { + message.maxLatLng = $root.google.type.LatLng.decode(reader, reader.uint32()); + break; + } default: reader.skipType(tag & 7); break; @@ -41003,6 +43677,21 @@ return this.constructor.toObject(this, $protobuf.util.toJSONOptions); }; + /** + * Gets the default type url for LatLongRect + * @function getTypeUrl + * @memberof google.cloud.vision.v1p2beta1.LatLongRect + * @static + * @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns {string} The default type url + */ + LatLongRect.getTypeUrl = function getTypeUrl(typeUrlPrefix) { + if (typeUrlPrefix === undefined) { + typeUrlPrefix = "type.googleapis.com"; + } + return typeUrlPrefix + "/google.cloud.vision.v1p2beta1.LatLongRect"; + }; + return LatLongRect; })(); @@ -41120,15 +43809,18 @@ while (reader.pos < end) { var tag = reader.uint32(); switch (tag >>> 3) { - case 1: - message.color = $root.google.type.Color.decode(reader, reader.uint32()); - break; - case 2: - message.score = reader.float(); - break; - case 3: - message.pixelFraction = reader.float(); - break; + case 1: { + message.color = $root.google.type.Color.decode(reader, reader.uint32()); + break; + } + case 2: { + message.score = reader.float(); + break; + } + case 3: { + message.pixelFraction = reader.float(); + break; + } default: reader.skipType(tag & 7); break; @@ -41240,6 +43932,21 @@ return this.constructor.toObject(this, $protobuf.util.toJSONOptions); }; + /** + * Gets the default type url for ColorInfo + * @function getTypeUrl + * @memberof google.cloud.vision.v1p2beta1.ColorInfo + * @static + * @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns {string} The default type url + */ + ColorInfo.getTypeUrl = function getTypeUrl(typeUrlPrefix) { + if (typeUrlPrefix === undefined) { + typeUrlPrefix = "type.googleapis.com"; + } + return typeUrlPrefix + "/google.cloud.vision.v1p2beta1.ColorInfo"; + }; + return ColorInfo; })(); @@ -41337,11 +44044,12 @@ while (reader.pos < end) { var tag = reader.uint32(); switch (tag >>> 3) { - case 1: - if (!(message.colors && message.colors.length)) - message.colors = []; - message.colors.push($root.google.cloud.vision.v1p2beta1.ColorInfo.decode(reader, reader.uint32())); - break; + case 1: { + if (!(message.colors && message.colors.length)) + message.colors = []; + message.colors.push($root.google.cloud.vision.v1p2beta1.ColorInfo.decode(reader, reader.uint32())); + break; + } default: reader.skipType(tag & 7); break; @@ -41448,6 +44156,21 @@ return this.constructor.toObject(this, $protobuf.util.toJSONOptions); }; + /** + * Gets the default type url for DominantColorsAnnotation + * @function getTypeUrl + * @memberof google.cloud.vision.v1p2beta1.DominantColorsAnnotation + * @static + * @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns {string} The default type url + */ + DominantColorsAnnotation.getTypeUrl = function getTypeUrl(typeUrlPrefix) { + if (typeUrlPrefix === undefined) { + typeUrlPrefix = "type.googleapis.com"; + } + return typeUrlPrefix + "/google.cloud.vision.v1p2beta1.DominantColorsAnnotation"; + }; + return DominantColorsAnnotation; })(); @@ -41543,9 +44266,10 @@ while (reader.pos < end) { var tag = reader.uint32(); switch (tag >>> 3) { - case 1: - message.dominantColors = $root.google.cloud.vision.v1p2beta1.DominantColorsAnnotation.decode(reader, reader.uint32()); - break; + case 1: { + message.dominantColors = $root.google.cloud.vision.v1p2beta1.DominantColorsAnnotation.decode(reader, reader.uint32()); + break; + } default: reader.skipType(tag & 7); break; @@ -41640,6 +44364,21 @@ return this.constructor.toObject(this, $protobuf.util.toJSONOptions); }; + /** + * Gets the default type url for ImageProperties + * @function getTypeUrl + * @memberof google.cloud.vision.v1p2beta1.ImageProperties + * @static + * @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns {string} The default type url + */ + ImageProperties.getTypeUrl = function getTypeUrl(typeUrlPrefix) { + if (typeUrlPrefix === undefined) { + typeUrlPrefix = "type.googleapis.com"; + } + return typeUrlPrefix + "/google.cloud.vision.v1p2beta1.ImageProperties"; + }; + return ImageProperties; })(); @@ -41757,15 +44496,18 @@ while (reader.pos < end) { var tag = reader.uint32(); switch (tag >>> 3) { - case 1: - message.boundingPoly = $root.google.cloud.vision.v1p2beta1.BoundingPoly.decode(reader, reader.uint32()); - break; - case 2: - message.confidence = reader.float(); - break; - case 3: - message.importanceFraction = reader.float(); - break; + case 1: { + message.boundingPoly = $root.google.cloud.vision.v1p2beta1.BoundingPoly.decode(reader, reader.uint32()); + break; + } + case 2: { + message.confidence = reader.float(); + break; + } + case 3: { + message.importanceFraction = reader.float(); + break; + } default: reader.skipType(tag & 7); break; @@ -41877,6 +44619,21 @@ return this.constructor.toObject(this, $protobuf.util.toJSONOptions); }; + /** + * Gets the default type url for CropHint + * @function getTypeUrl + * @memberof google.cloud.vision.v1p2beta1.CropHint + * @static + * @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns {string} The default type url + */ + CropHint.getTypeUrl = function getTypeUrl(typeUrlPrefix) { + if (typeUrlPrefix === undefined) { + typeUrlPrefix = "type.googleapis.com"; + } + return typeUrlPrefix + "/google.cloud.vision.v1p2beta1.CropHint"; + }; + return CropHint; })(); @@ -41974,11 +44731,12 @@ while (reader.pos < end) { var tag = reader.uint32(); switch (tag >>> 3) { - case 1: - if (!(message.cropHints && message.cropHints.length)) - message.cropHints = []; - message.cropHints.push($root.google.cloud.vision.v1p2beta1.CropHint.decode(reader, reader.uint32())); - break; + case 1: { + if (!(message.cropHints && message.cropHints.length)) + message.cropHints = []; + message.cropHints.push($root.google.cloud.vision.v1p2beta1.CropHint.decode(reader, reader.uint32())); + break; + } default: reader.skipType(tag & 7); break; @@ -42085,6 +44843,21 @@ return this.constructor.toObject(this, $protobuf.util.toJSONOptions); }; + /** + * Gets the default type url for CropHintsAnnotation + * @function getTypeUrl + * @memberof google.cloud.vision.v1p2beta1.CropHintsAnnotation + * @static + * @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns {string} The default type url + */ + CropHintsAnnotation.getTypeUrl = function getTypeUrl(typeUrlPrefix) { + if (typeUrlPrefix === undefined) { + typeUrlPrefix = "type.googleapis.com"; + } + return typeUrlPrefix + "/google.cloud.vision.v1p2beta1.CropHintsAnnotation"; + }; + return CropHintsAnnotation; })(); @@ -42185,16 +44958,17 @@ while (reader.pos < end) { var tag = reader.uint32(); switch (tag >>> 3) { - case 1: - if (!(message.aspectRatios && message.aspectRatios.length)) - message.aspectRatios = []; - if ((tag & 7) === 2) { - var end2 = reader.uint32() + reader.pos; - while (reader.pos < end2) + case 1: { + if (!(message.aspectRatios && message.aspectRatios.length)) + message.aspectRatios = []; + if ((tag & 7) === 2) { + var end2 = reader.uint32() + reader.pos; + while (reader.pos < end2) + message.aspectRatios.push(reader.float()); + } else message.aspectRatios.push(reader.float()); - } else - message.aspectRatios.push(reader.float()); - break; + break; + } default: reader.skipType(tag & 7); break; @@ -42296,6 +45070,21 @@ return this.constructor.toObject(this, $protobuf.util.toJSONOptions); }; + /** + * Gets the default type url for CropHintsParams + * @function getTypeUrl + * @memberof google.cloud.vision.v1p2beta1.CropHintsParams + * @static + * @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns {string} The default type url + */ + CropHintsParams.getTypeUrl = function getTypeUrl(typeUrlPrefix) { + if (typeUrlPrefix === undefined) { + typeUrlPrefix = "type.googleapis.com"; + } + return typeUrlPrefix + "/google.cloud.vision.v1p2beta1.CropHintsParams"; + }; + return CropHintsParams; })(); @@ -42391,9 +45180,10 @@ while (reader.pos < end) { var tag = reader.uint32(); switch (tag >>> 3) { - case 2: - message.includeGeoResults = reader.bool(); - break; + case 2: { + message.includeGeoResults = reader.bool(); + break; + } default: reader.skipType(tag & 7); break; @@ -42483,6 +45273,21 @@ return this.constructor.toObject(this, $protobuf.util.toJSONOptions); }; + /** + * Gets the default type url for WebDetectionParams + * @function getTypeUrl + * @memberof google.cloud.vision.v1p2beta1.WebDetectionParams + * @static + * @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns {string} The default type url + */ + WebDetectionParams.getTypeUrl = function getTypeUrl(typeUrlPrefix) { + if (typeUrlPrefix === undefined) { + typeUrlPrefix = "type.googleapis.com"; + } + return typeUrlPrefix + "/google.cloud.vision.v1p2beta1.WebDetectionParams"; + }; + return WebDetectionParams; })(); @@ -42591,14 +45396,16 @@ while (reader.pos < end) { var tag = reader.uint32(); switch (tag >>> 3) { - case 9: - message.enableTextDetectionConfidenceScore = reader.bool(); - break; - case 11: - if (!(message.advancedOcrOptions && message.advancedOcrOptions.length)) - message.advancedOcrOptions = []; - message.advancedOcrOptions.push(reader.string()); - break; + case 9: { + message.enableTextDetectionConfidenceScore = reader.bool(); + break; + } + case 11: { + if (!(message.advancedOcrOptions && message.advancedOcrOptions.length)) + message.advancedOcrOptions = []; + message.advancedOcrOptions.push(reader.string()); + break; + } default: reader.skipType(tag & 7); break; @@ -42709,6 +45516,21 @@ return this.constructor.toObject(this, $protobuf.util.toJSONOptions); }; + /** + * Gets the default type url for TextDetectionParams + * @function getTypeUrl + * @memberof google.cloud.vision.v1p2beta1.TextDetectionParams + * @static + * @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns {string} The default type url + */ + TextDetectionParams.getTypeUrl = function getTypeUrl(typeUrlPrefix) { + if (typeUrlPrefix === undefined) { + typeUrlPrefix = "type.googleapis.com"; + } + return typeUrlPrefix + "/google.cloud.vision.v1p2beta1.TextDetectionParams"; + }; + return TextDetectionParams; })(); @@ -42850,23 +45672,28 @@ while (reader.pos < end) { var tag = reader.uint32(); switch (tag >>> 3) { - case 1: - message.latLongRect = $root.google.cloud.vision.v1p2beta1.LatLongRect.decode(reader, reader.uint32()); - break; - case 2: - if (!(message.languageHints && message.languageHints.length)) - message.languageHints = []; - message.languageHints.push(reader.string()); - break; - case 4: - message.cropHintsParams = $root.google.cloud.vision.v1p2beta1.CropHintsParams.decode(reader, reader.uint32()); - break; - case 6: - message.webDetectionParams = $root.google.cloud.vision.v1p2beta1.WebDetectionParams.decode(reader, reader.uint32()); - break; - case 12: - message.textDetectionParams = $root.google.cloud.vision.v1p2beta1.TextDetectionParams.decode(reader, reader.uint32()); - break; + case 1: { + message.latLongRect = $root.google.cloud.vision.v1p2beta1.LatLongRect.decode(reader, reader.uint32()); + break; + } + case 2: { + if (!(message.languageHints && message.languageHints.length)) + message.languageHints = []; + message.languageHints.push(reader.string()); + break; + } + case 4: { + message.cropHintsParams = $root.google.cloud.vision.v1p2beta1.CropHintsParams.decode(reader, reader.uint32()); + break; + } + case 6: { + message.webDetectionParams = $root.google.cloud.vision.v1p2beta1.WebDetectionParams.decode(reader, reader.uint32()); + break; + } + case 12: { + message.textDetectionParams = $root.google.cloud.vision.v1p2beta1.TextDetectionParams.decode(reader, reader.uint32()); + break; + } default: reader.skipType(tag & 7); break; @@ -43022,6 +45849,21 @@ return this.constructor.toObject(this, $protobuf.util.toJSONOptions); }; + /** + * Gets the default type url for ImageContext + * @function getTypeUrl + * @memberof google.cloud.vision.v1p2beta1.ImageContext + * @static + * @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns {string} The default type url + */ + ImageContext.getTypeUrl = function getTypeUrl(typeUrlPrefix) { + if (typeUrlPrefix === undefined) { + typeUrlPrefix = "type.googleapis.com"; + } + return typeUrlPrefix + "/google.cloud.vision.v1p2beta1.ImageContext"; + }; + return ImageContext; })(); @@ -43141,17 +45983,20 @@ while (reader.pos < end) { var tag = reader.uint32(); switch (tag >>> 3) { - case 1: - message.image = $root.google.cloud.vision.v1p2beta1.Image.decode(reader, reader.uint32()); - break; - case 2: - if (!(message.features && message.features.length)) - message.features = []; - message.features.push($root.google.cloud.vision.v1p2beta1.Feature.decode(reader, reader.uint32())); - break; - case 3: - message.imageContext = $root.google.cloud.vision.v1p2beta1.ImageContext.decode(reader, reader.uint32()); - break; + case 1: { + message.image = $root.google.cloud.vision.v1p2beta1.Image.decode(reader, reader.uint32()); + break; + } + case 2: { + if (!(message.features && message.features.length)) + message.features = []; + message.features.push($root.google.cloud.vision.v1p2beta1.Feature.decode(reader, reader.uint32())); + break; + } + case 3: { + message.imageContext = $root.google.cloud.vision.v1p2beta1.ImageContext.decode(reader, reader.uint32()); + break; + } default: reader.skipType(tag & 7); break; @@ -43286,6 +46131,21 @@ return this.constructor.toObject(this, $protobuf.util.toJSONOptions); }; + /** + * Gets the default type url for AnnotateImageRequest + * @function getTypeUrl + * @memberof google.cloud.vision.v1p2beta1.AnnotateImageRequest + * @static + * @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns {string} The default type url + */ + AnnotateImageRequest.getTypeUrl = function getTypeUrl(typeUrlPrefix) { + if (typeUrlPrefix === undefined) { + typeUrlPrefix = "type.googleapis.com"; + } + return typeUrlPrefix + "/google.cloud.vision.v1p2beta1.AnnotateImageRequest"; + }; + return AnnotateImageRequest; })(); @@ -43392,12 +46252,14 @@ while (reader.pos < end) { var tag = reader.uint32(); switch (tag >>> 3) { - case 1: - message.uri = reader.string(); - break; - case 2: - message.pageNumber = reader.int32(); - break; + case 1: { + message.uri = reader.string(); + break; + } + case 2: { + message.pageNumber = reader.int32(); + break; + } default: reader.skipType(tag & 7); break; @@ -43496,6 +46358,21 @@ return this.constructor.toObject(this, $protobuf.util.toJSONOptions); }; + /** + * Gets the default type url for ImageAnnotationContext + * @function getTypeUrl + * @memberof google.cloud.vision.v1p2beta1.ImageAnnotationContext + * @static + * @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns {string} The default type url + */ + ImageAnnotationContext.getTypeUrl = function getTypeUrl(typeUrlPrefix) { + if (typeUrlPrefix === undefined) { + typeUrlPrefix = "type.googleapis.com"; + } + return typeUrlPrefix + "/google.cloud.vision.v1p2beta1.ImageAnnotationContext"; + }; + return ImageAnnotationContext; })(); @@ -43722,52 +46599,64 @@ while (reader.pos < end) { var tag = reader.uint32(); switch (tag >>> 3) { - case 1: - if (!(message.faceAnnotations && message.faceAnnotations.length)) - message.faceAnnotations = []; - message.faceAnnotations.push($root.google.cloud.vision.v1p2beta1.FaceAnnotation.decode(reader, reader.uint32())); - break; - case 2: - if (!(message.landmarkAnnotations && message.landmarkAnnotations.length)) - message.landmarkAnnotations = []; - message.landmarkAnnotations.push($root.google.cloud.vision.v1p2beta1.EntityAnnotation.decode(reader, reader.uint32())); - break; - case 3: - if (!(message.logoAnnotations && message.logoAnnotations.length)) - message.logoAnnotations = []; - message.logoAnnotations.push($root.google.cloud.vision.v1p2beta1.EntityAnnotation.decode(reader, reader.uint32())); - break; - case 4: - if (!(message.labelAnnotations && message.labelAnnotations.length)) - message.labelAnnotations = []; - message.labelAnnotations.push($root.google.cloud.vision.v1p2beta1.EntityAnnotation.decode(reader, reader.uint32())); - break; - case 5: - if (!(message.textAnnotations && message.textAnnotations.length)) - message.textAnnotations = []; - message.textAnnotations.push($root.google.cloud.vision.v1p2beta1.EntityAnnotation.decode(reader, reader.uint32())); - break; - case 12: - message.fullTextAnnotation = $root.google.cloud.vision.v1p2beta1.TextAnnotation.decode(reader, reader.uint32()); - break; - case 6: - message.safeSearchAnnotation = $root.google.cloud.vision.v1p2beta1.SafeSearchAnnotation.decode(reader, reader.uint32()); - break; - case 8: - message.imagePropertiesAnnotation = $root.google.cloud.vision.v1p2beta1.ImageProperties.decode(reader, reader.uint32()); - break; - case 11: - message.cropHintsAnnotation = $root.google.cloud.vision.v1p2beta1.CropHintsAnnotation.decode(reader, reader.uint32()); - break; - case 13: - message.webDetection = $root.google.cloud.vision.v1p2beta1.WebDetection.decode(reader, reader.uint32()); - break; - case 9: - message.error = $root.google.rpc.Status.decode(reader, reader.uint32()); - break; - case 21: - message.context = $root.google.cloud.vision.v1p2beta1.ImageAnnotationContext.decode(reader, reader.uint32()); - break; + case 1: { + if (!(message.faceAnnotations && message.faceAnnotations.length)) + message.faceAnnotations = []; + message.faceAnnotations.push($root.google.cloud.vision.v1p2beta1.FaceAnnotation.decode(reader, reader.uint32())); + break; + } + case 2: { + if (!(message.landmarkAnnotations && message.landmarkAnnotations.length)) + message.landmarkAnnotations = []; + message.landmarkAnnotations.push($root.google.cloud.vision.v1p2beta1.EntityAnnotation.decode(reader, reader.uint32())); + break; + } + case 3: { + if (!(message.logoAnnotations && message.logoAnnotations.length)) + message.logoAnnotations = []; + message.logoAnnotations.push($root.google.cloud.vision.v1p2beta1.EntityAnnotation.decode(reader, reader.uint32())); + break; + } + case 4: { + if (!(message.labelAnnotations && message.labelAnnotations.length)) + message.labelAnnotations = []; + message.labelAnnotations.push($root.google.cloud.vision.v1p2beta1.EntityAnnotation.decode(reader, reader.uint32())); + break; + } + case 5: { + if (!(message.textAnnotations && message.textAnnotations.length)) + message.textAnnotations = []; + message.textAnnotations.push($root.google.cloud.vision.v1p2beta1.EntityAnnotation.decode(reader, reader.uint32())); + break; + } + case 12: { + message.fullTextAnnotation = $root.google.cloud.vision.v1p2beta1.TextAnnotation.decode(reader, reader.uint32()); + break; + } + case 6: { + message.safeSearchAnnotation = $root.google.cloud.vision.v1p2beta1.SafeSearchAnnotation.decode(reader, reader.uint32()); + break; + } + case 8: { + message.imagePropertiesAnnotation = $root.google.cloud.vision.v1p2beta1.ImageProperties.decode(reader, reader.uint32()); + break; + } + case 11: { + message.cropHintsAnnotation = $root.google.cloud.vision.v1p2beta1.CropHintsAnnotation.decode(reader, reader.uint32()); + break; + } + case 13: { + message.webDetection = $root.google.cloud.vision.v1p2beta1.WebDetection.decode(reader, reader.uint32()); + break; + } + case 9: { + message.error = $root.google.rpc.Status.decode(reader, reader.uint32()); + break; + } + case 21: { + message.context = $root.google.cloud.vision.v1p2beta1.ImageAnnotationContext.decode(reader, reader.uint32()); + break; + } default: reader.skipType(tag & 7); break; @@ -44068,6 +46957,21 @@ return this.constructor.toObject(this, $protobuf.util.toJSONOptions); }; + /** + * Gets the default type url for AnnotateImageResponse + * @function getTypeUrl + * @memberof google.cloud.vision.v1p2beta1.AnnotateImageResponse + * @static + * @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns {string} The default type url + */ + AnnotateImageResponse.getTypeUrl = function getTypeUrl(typeUrlPrefix) { + if (typeUrlPrefix === undefined) { + typeUrlPrefix = "type.googleapis.com"; + } + return typeUrlPrefix + "/google.cloud.vision.v1p2beta1.AnnotateImageResponse"; + }; + return AnnotateImageResponse; })(); @@ -44176,14 +47080,16 @@ while (reader.pos < end) { var tag = reader.uint32(); switch (tag >>> 3) { - case 1: - message.inputConfig = $root.google.cloud.vision.v1p2beta1.InputConfig.decode(reader, reader.uint32()); - break; - case 2: - if (!(message.responses && message.responses.length)) - message.responses = []; - message.responses.push($root.google.cloud.vision.v1p2beta1.AnnotateImageResponse.decode(reader, reader.uint32())); - break; + case 1: { + message.inputConfig = $root.google.cloud.vision.v1p2beta1.InputConfig.decode(reader, reader.uint32()); + break; + } + case 2: { + if (!(message.responses && message.responses.length)) + message.responses = []; + message.responses.push($root.google.cloud.vision.v1p2beta1.AnnotateImageResponse.decode(reader, reader.uint32())); + break; + } default: reader.skipType(tag & 7); break; @@ -44304,6 +47210,21 @@ return this.constructor.toObject(this, $protobuf.util.toJSONOptions); }; + /** + * Gets the default type url for AnnotateFileResponse + * @function getTypeUrl + * @memberof google.cloud.vision.v1p2beta1.AnnotateFileResponse + * @static + * @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns {string} The default type url + */ + AnnotateFileResponse.getTypeUrl = function getTypeUrl(typeUrlPrefix) { + if (typeUrlPrefix === undefined) { + typeUrlPrefix = "type.googleapis.com"; + } + return typeUrlPrefix + "/google.cloud.vision.v1p2beta1.AnnotateFileResponse"; + }; + return AnnotateFileResponse; })(); @@ -44401,11 +47322,12 @@ while (reader.pos < end) { var tag = reader.uint32(); switch (tag >>> 3) { - case 1: - if (!(message.requests && message.requests.length)) - message.requests = []; - message.requests.push($root.google.cloud.vision.v1p2beta1.AnnotateImageRequest.decode(reader, reader.uint32())); - break; + case 1: { + if (!(message.requests && message.requests.length)) + message.requests = []; + message.requests.push($root.google.cloud.vision.v1p2beta1.AnnotateImageRequest.decode(reader, reader.uint32())); + break; + } default: reader.skipType(tag & 7); break; @@ -44512,6 +47434,21 @@ return this.constructor.toObject(this, $protobuf.util.toJSONOptions); }; + /** + * Gets the default type url for BatchAnnotateImagesRequest + * @function getTypeUrl + * @memberof google.cloud.vision.v1p2beta1.BatchAnnotateImagesRequest + * @static + * @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns {string} The default type url + */ + BatchAnnotateImagesRequest.getTypeUrl = function getTypeUrl(typeUrlPrefix) { + if (typeUrlPrefix === undefined) { + typeUrlPrefix = "type.googleapis.com"; + } + return typeUrlPrefix + "/google.cloud.vision.v1p2beta1.BatchAnnotateImagesRequest"; + }; + return BatchAnnotateImagesRequest; })(); @@ -44609,11 +47546,12 @@ while (reader.pos < end) { var tag = reader.uint32(); switch (tag >>> 3) { - case 1: - if (!(message.responses && message.responses.length)) - message.responses = []; - message.responses.push($root.google.cloud.vision.v1p2beta1.AnnotateImageResponse.decode(reader, reader.uint32())); - break; + case 1: { + if (!(message.responses && message.responses.length)) + message.responses = []; + message.responses.push($root.google.cloud.vision.v1p2beta1.AnnotateImageResponse.decode(reader, reader.uint32())); + break; + } default: reader.skipType(tag & 7); break; @@ -44720,6 +47658,21 @@ return this.constructor.toObject(this, $protobuf.util.toJSONOptions); }; + /** + * Gets the default type url for BatchAnnotateImagesResponse + * @function getTypeUrl + * @memberof google.cloud.vision.v1p2beta1.BatchAnnotateImagesResponse + * @static + * @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns {string} The default type url + */ + BatchAnnotateImagesResponse.getTypeUrl = function getTypeUrl(typeUrlPrefix) { + if (typeUrlPrefix === undefined) { + typeUrlPrefix = "type.googleapis.com"; + } + return typeUrlPrefix + "/google.cloud.vision.v1p2beta1.BatchAnnotateImagesResponse"; + }; + return BatchAnnotateImagesResponse; })(); @@ -44850,20 +47803,24 @@ while (reader.pos < end) { var tag = reader.uint32(); switch (tag >>> 3) { - case 1: - message.inputConfig = $root.google.cloud.vision.v1p2beta1.InputConfig.decode(reader, reader.uint32()); - break; - case 2: - if (!(message.features && message.features.length)) - message.features = []; - message.features.push($root.google.cloud.vision.v1p2beta1.Feature.decode(reader, reader.uint32())); - break; - case 3: - message.imageContext = $root.google.cloud.vision.v1p2beta1.ImageContext.decode(reader, reader.uint32()); - break; - case 4: - message.outputConfig = $root.google.cloud.vision.v1p2beta1.OutputConfig.decode(reader, reader.uint32()); - break; + case 1: { + message.inputConfig = $root.google.cloud.vision.v1p2beta1.InputConfig.decode(reader, reader.uint32()); + break; + } + case 2: { + if (!(message.features && message.features.length)) + message.features = []; + message.features.push($root.google.cloud.vision.v1p2beta1.Feature.decode(reader, reader.uint32())); + break; + } + case 3: { + message.imageContext = $root.google.cloud.vision.v1p2beta1.ImageContext.decode(reader, reader.uint32()); + break; + } + case 4: { + message.outputConfig = $root.google.cloud.vision.v1p2beta1.OutputConfig.decode(reader, reader.uint32()); + break; + } default: reader.skipType(tag & 7); break; @@ -45011,6 +47968,21 @@ return this.constructor.toObject(this, $protobuf.util.toJSONOptions); }; + /** + * Gets the default type url for AsyncAnnotateFileRequest + * @function getTypeUrl + * @memberof google.cloud.vision.v1p2beta1.AsyncAnnotateFileRequest + * @static + * @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns {string} The default type url + */ + AsyncAnnotateFileRequest.getTypeUrl = function getTypeUrl(typeUrlPrefix) { + if (typeUrlPrefix === undefined) { + typeUrlPrefix = "type.googleapis.com"; + } + return typeUrlPrefix + "/google.cloud.vision.v1p2beta1.AsyncAnnotateFileRequest"; + }; + return AsyncAnnotateFileRequest; })(); @@ -45106,9 +48078,10 @@ while (reader.pos < end) { var tag = reader.uint32(); switch (tag >>> 3) { - case 1: - message.outputConfig = $root.google.cloud.vision.v1p2beta1.OutputConfig.decode(reader, reader.uint32()); - break; + case 1: { + message.outputConfig = $root.google.cloud.vision.v1p2beta1.OutputConfig.decode(reader, reader.uint32()); + break; + } default: reader.skipType(tag & 7); break; @@ -45203,6 +48176,21 @@ return this.constructor.toObject(this, $protobuf.util.toJSONOptions); }; + /** + * Gets the default type url for AsyncAnnotateFileResponse + * @function getTypeUrl + * @memberof google.cloud.vision.v1p2beta1.AsyncAnnotateFileResponse + * @static + * @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns {string} The default type url + */ + AsyncAnnotateFileResponse.getTypeUrl = function getTypeUrl(typeUrlPrefix) { + if (typeUrlPrefix === undefined) { + typeUrlPrefix = "type.googleapis.com"; + } + return typeUrlPrefix + "/google.cloud.vision.v1p2beta1.AsyncAnnotateFileResponse"; + }; + return AsyncAnnotateFileResponse; })(); @@ -45300,11 +48288,12 @@ while (reader.pos < end) { var tag = reader.uint32(); switch (tag >>> 3) { - case 1: - if (!(message.requests && message.requests.length)) - message.requests = []; - message.requests.push($root.google.cloud.vision.v1p2beta1.AsyncAnnotateFileRequest.decode(reader, reader.uint32())); - break; + case 1: { + if (!(message.requests && message.requests.length)) + message.requests = []; + message.requests.push($root.google.cloud.vision.v1p2beta1.AsyncAnnotateFileRequest.decode(reader, reader.uint32())); + break; + } default: reader.skipType(tag & 7); break; @@ -45411,6 +48400,21 @@ return this.constructor.toObject(this, $protobuf.util.toJSONOptions); }; + /** + * Gets the default type url for AsyncBatchAnnotateFilesRequest + * @function getTypeUrl + * @memberof google.cloud.vision.v1p2beta1.AsyncBatchAnnotateFilesRequest + * @static + * @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns {string} The default type url + */ + AsyncBatchAnnotateFilesRequest.getTypeUrl = function getTypeUrl(typeUrlPrefix) { + if (typeUrlPrefix === undefined) { + typeUrlPrefix = "type.googleapis.com"; + } + return typeUrlPrefix + "/google.cloud.vision.v1p2beta1.AsyncBatchAnnotateFilesRequest"; + }; + return AsyncBatchAnnotateFilesRequest; })(); @@ -45508,11 +48512,12 @@ while (reader.pos < end) { var tag = reader.uint32(); switch (tag >>> 3) { - case 1: - if (!(message.responses && message.responses.length)) - message.responses = []; - message.responses.push($root.google.cloud.vision.v1p2beta1.AsyncAnnotateFileResponse.decode(reader, reader.uint32())); - break; + case 1: { + if (!(message.responses && message.responses.length)) + message.responses = []; + message.responses.push($root.google.cloud.vision.v1p2beta1.AsyncAnnotateFileResponse.decode(reader, reader.uint32())); + break; + } default: reader.skipType(tag & 7); break; @@ -45619,6 +48624,21 @@ return this.constructor.toObject(this, $protobuf.util.toJSONOptions); }; + /** + * Gets the default type url for AsyncBatchAnnotateFilesResponse + * @function getTypeUrl + * @memberof google.cloud.vision.v1p2beta1.AsyncBatchAnnotateFilesResponse + * @static + * @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns {string} The default type url + */ + AsyncBatchAnnotateFilesResponse.getTypeUrl = function getTypeUrl(typeUrlPrefix) { + if (typeUrlPrefix === undefined) { + typeUrlPrefix = "type.googleapis.com"; + } + return typeUrlPrefix + "/google.cloud.vision.v1p2beta1.AsyncBatchAnnotateFilesResponse"; + }; + return AsyncBatchAnnotateFilesResponse; })(); @@ -45725,12 +48745,14 @@ while (reader.pos < end) { var tag = reader.uint32(); switch (tag >>> 3) { - case 1: - message.gcsSource = $root.google.cloud.vision.v1p2beta1.GcsSource.decode(reader, reader.uint32()); - break; - case 2: - message.mimeType = reader.string(); - break; + case 1: { + message.gcsSource = $root.google.cloud.vision.v1p2beta1.GcsSource.decode(reader, reader.uint32()); + break; + } + case 2: { + message.mimeType = reader.string(); + break; + } default: reader.skipType(tag & 7); break; @@ -45834,6 +48856,21 @@ return this.constructor.toObject(this, $protobuf.util.toJSONOptions); }; + /** + * Gets the default type url for InputConfig + * @function getTypeUrl + * @memberof google.cloud.vision.v1p2beta1.InputConfig + * @static + * @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns {string} The default type url + */ + InputConfig.getTypeUrl = function getTypeUrl(typeUrlPrefix) { + if (typeUrlPrefix === undefined) { + typeUrlPrefix = "type.googleapis.com"; + } + return typeUrlPrefix + "/google.cloud.vision.v1p2beta1.InputConfig"; + }; + return InputConfig; })(); @@ -45940,12 +48977,14 @@ while (reader.pos < end) { var tag = reader.uint32(); switch (tag >>> 3) { - case 1: - message.gcsDestination = $root.google.cloud.vision.v1p2beta1.GcsDestination.decode(reader, reader.uint32()); - break; - case 2: - message.batchSize = reader.int32(); - break; + case 1: { + message.gcsDestination = $root.google.cloud.vision.v1p2beta1.GcsDestination.decode(reader, reader.uint32()); + break; + } + case 2: { + message.batchSize = reader.int32(); + break; + } default: reader.skipType(tag & 7); break; @@ -46049,6 +49088,21 @@ return this.constructor.toObject(this, $protobuf.util.toJSONOptions); }; + /** + * Gets the default type url for OutputConfig + * @function getTypeUrl + * @memberof google.cloud.vision.v1p2beta1.OutputConfig + * @static + * @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns {string} The default type url + */ + OutputConfig.getTypeUrl = function getTypeUrl(typeUrlPrefix) { + if (typeUrlPrefix === undefined) { + typeUrlPrefix = "type.googleapis.com"; + } + return typeUrlPrefix + "/google.cloud.vision.v1p2beta1.OutputConfig"; + }; + return OutputConfig; })(); @@ -46144,9 +49198,10 @@ while (reader.pos < end) { var tag = reader.uint32(); switch (tag >>> 3) { - case 1: - message.uri = reader.string(); - break; + case 1: { + message.uri = reader.string(); + break; + } default: reader.skipType(tag & 7); break; @@ -46236,6 +49291,21 @@ return this.constructor.toObject(this, $protobuf.util.toJSONOptions); }; + /** + * Gets the default type url for GcsSource + * @function getTypeUrl + * @memberof google.cloud.vision.v1p2beta1.GcsSource + * @static + * @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns {string} The default type url + */ + GcsSource.getTypeUrl = function getTypeUrl(typeUrlPrefix) { + if (typeUrlPrefix === undefined) { + typeUrlPrefix = "type.googleapis.com"; + } + return typeUrlPrefix + "/google.cloud.vision.v1p2beta1.GcsSource"; + }; + return GcsSource; })(); @@ -46331,9 +49401,10 @@ while (reader.pos < end) { var tag = reader.uint32(); switch (tag >>> 3) { - case 1: - message.uri = reader.string(); - break; + case 1: { + message.uri = reader.string(); + break; + } default: reader.skipType(tag & 7); break; @@ -46423,6 +49494,21 @@ return this.constructor.toObject(this, $protobuf.util.toJSONOptions); }; + /** + * Gets the default type url for GcsDestination + * @function getTypeUrl + * @memberof google.cloud.vision.v1p2beta1.GcsDestination + * @static + * @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns {string} The default type url + */ + GcsDestination.getTypeUrl = function getTypeUrl(typeUrlPrefix) { + if (typeUrlPrefix === undefined) { + typeUrlPrefix = "type.googleapis.com"; + } + return typeUrlPrefix + "/google.cloud.vision.v1p2beta1.GcsDestination"; + }; + return GcsDestination; })(); @@ -46540,15 +49626,18 @@ while (reader.pos < end) { var tag = reader.uint32(); switch (tag >>> 3) { - case 1: - message.state = reader.int32(); - break; - case 5: - message.createTime = $root.google.protobuf.Timestamp.decode(reader, reader.uint32()); - break; - case 6: - message.updateTime = $root.google.protobuf.Timestamp.decode(reader, reader.uint32()); - break; + case 1: { + message.state = reader.int32(); + break; + } + case 5: { + message.createTime = $root.google.protobuf.Timestamp.decode(reader, reader.uint32()); + break; + } + case 6: { + message.updateTime = $root.google.protobuf.Timestamp.decode(reader, reader.uint32()); + break; + } default: reader.skipType(tag & 7); break; @@ -46693,6 +49782,21 @@ return this.constructor.toObject(this, $protobuf.util.toJSONOptions); }; + /** + * Gets the default type url for OperationMetadata + * @function getTypeUrl + * @memberof google.cloud.vision.v1p2beta1.OperationMetadata + * @static + * @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns {string} The default type url + */ + OperationMetadata.getTypeUrl = function getTypeUrl(typeUrlPrefix) { + if (typeUrlPrefix === undefined) { + typeUrlPrefix = "type.googleapis.com"; + } + return typeUrlPrefix + "/google.cloud.vision.v1p2beta1.OperationMetadata"; + }; + /** * State enum. * @name google.cloud.vision.v1p2beta1.OperationMetadata.State @@ -46843,14 +49947,16 @@ while (reader.pos < end) { var tag = reader.uint32(); switch (tag >>> 3) { - case 1: - if (!(message.pages && message.pages.length)) - message.pages = []; - message.pages.push($root.google.cloud.vision.v1p2beta1.Page.decode(reader, reader.uint32())); - break; - case 2: - message.text = reader.string(); - break; + case 1: { + if (!(message.pages && message.pages.length)) + message.pages = []; + message.pages.push($root.google.cloud.vision.v1p2beta1.Page.decode(reader, reader.uint32())); + break; + } + case 2: { + message.text = reader.string(); + break; + } default: reader.skipType(tag & 7); break; @@ -46966,6 +50072,21 @@ return this.constructor.toObject(this, $protobuf.util.toJSONOptions); }; + /** + * Gets the default type url for TextAnnotation + * @function getTypeUrl + * @memberof google.cloud.vision.v1p2beta1.TextAnnotation + * @static + * @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns {string} The default type url + */ + TextAnnotation.getTypeUrl = function getTypeUrl(typeUrlPrefix) { + if (typeUrlPrefix === undefined) { + typeUrlPrefix = "type.googleapis.com"; + } + return typeUrlPrefix + "/google.cloud.vision.v1p2beta1.TextAnnotation"; + }; + TextAnnotation.DetectedLanguage = (function() { /** @@ -47069,12 +50190,14 @@ while (reader.pos < end) { var tag = reader.uint32(); switch (tag >>> 3) { - case 1: - message.languageCode = reader.string(); - break; - case 2: - message.confidence = reader.float(); - break; + case 1: { + message.languageCode = reader.string(); + break; + } + case 2: { + message.confidence = reader.float(); + break; + } default: reader.skipType(tag & 7); break; @@ -47173,6 +50296,21 @@ return this.constructor.toObject(this, $protobuf.util.toJSONOptions); }; + /** + * Gets the default type url for DetectedLanguage + * @function getTypeUrl + * @memberof google.cloud.vision.v1p2beta1.TextAnnotation.DetectedLanguage + * @static + * @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns {string} The default type url + */ + DetectedLanguage.getTypeUrl = function getTypeUrl(typeUrlPrefix) { + if (typeUrlPrefix === undefined) { + typeUrlPrefix = "type.googleapis.com"; + } + return typeUrlPrefix + "/google.cloud.vision.v1p2beta1.TextAnnotation.DetectedLanguage"; + }; + return DetectedLanguage; })(); @@ -47279,12 +50417,14 @@ while (reader.pos < end) { var tag = reader.uint32(); switch (tag >>> 3) { - case 1: - message.type = reader.int32(); - break; - case 2: - message.isPrefix = reader.bool(); - break; + case 1: { + message.type = reader.int32(); + break; + } + case 2: { + message.isPrefix = reader.bool(); + break; + } default: reader.skipType(tag & 7); break; @@ -47416,6 +50556,21 @@ return this.constructor.toObject(this, $protobuf.util.toJSONOptions); }; + /** + * Gets the default type url for DetectedBreak + * @function getTypeUrl + * @memberof google.cloud.vision.v1p2beta1.TextAnnotation.DetectedBreak + * @static + * @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns {string} The default type url + */ + DetectedBreak.getTypeUrl = function getTypeUrl(typeUrlPrefix) { + if (typeUrlPrefix === undefined) { + typeUrlPrefix = "type.googleapis.com"; + } + return typeUrlPrefix + "/google.cloud.vision.v1p2beta1.TextAnnotation.DetectedBreak"; + }; + /** * BreakType enum. * @name google.cloud.vision.v1p2beta1.TextAnnotation.DetectedBreak.BreakType @@ -47546,14 +50701,16 @@ while (reader.pos < end) { var tag = reader.uint32(); switch (tag >>> 3) { - case 1: - if (!(message.detectedLanguages && message.detectedLanguages.length)) - message.detectedLanguages = []; - message.detectedLanguages.push($root.google.cloud.vision.v1p2beta1.TextAnnotation.DetectedLanguage.decode(reader, reader.uint32())); - break; - case 2: - message.detectedBreak = $root.google.cloud.vision.v1p2beta1.TextAnnotation.DetectedBreak.decode(reader, reader.uint32()); - break; + case 1: { + if (!(message.detectedLanguages && message.detectedLanguages.length)) + message.detectedLanguages = []; + message.detectedLanguages.push($root.google.cloud.vision.v1p2beta1.TextAnnotation.DetectedLanguage.decode(reader, reader.uint32())); + break; + } + case 2: { + message.detectedBreak = $root.google.cloud.vision.v1p2beta1.TextAnnotation.DetectedBreak.decode(reader, reader.uint32()); + break; + } default: reader.skipType(tag & 7); break; @@ -47674,6 +50831,21 @@ return this.constructor.toObject(this, $protobuf.util.toJSONOptions); }; + /** + * Gets the default type url for TextProperty + * @function getTypeUrl + * @memberof google.cloud.vision.v1p2beta1.TextAnnotation.TextProperty + * @static + * @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns {string} The default type url + */ + TextProperty.getTypeUrl = function getTypeUrl(typeUrlPrefix) { + if (typeUrlPrefix === undefined) { + typeUrlPrefix = "type.googleapis.com"; + } + return typeUrlPrefix + "/google.cloud.vision.v1p2beta1.TextAnnotation.TextProperty"; + }; + return TextProperty; })(); @@ -47818,23 +50990,28 @@ while (reader.pos < end) { var tag = reader.uint32(); switch (tag >>> 3) { - case 1: - message.property = $root.google.cloud.vision.v1p2beta1.TextAnnotation.TextProperty.decode(reader, reader.uint32()); - break; - case 2: - message.width = reader.int32(); - break; - case 3: - message.height = reader.int32(); - break; - case 4: - if (!(message.blocks && message.blocks.length)) - message.blocks = []; - message.blocks.push($root.google.cloud.vision.v1p2beta1.Block.decode(reader, reader.uint32())); - break; - case 5: - message.confidence = reader.float(); - break; + case 1: { + message.property = $root.google.cloud.vision.v1p2beta1.TextAnnotation.TextProperty.decode(reader, reader.uint32()); + break; + } + case 2: { + message.width = reader.int32(); + break; + } + case 3: { + message.height = reader.int32(); + break; + } + case 4: { + if (!(message.blocks && message.blocks.length)) + message.blocks = []; + message.blocks.push($root.google.cloud.vision.v1p2beta1.Block.decode(reader, reader.uint32())); + break; + } + case 5: { + message.confidence = reader.float(); + break; + } default: reader.skipType(tag & 7); break; @@ -47980,6 +51157,21 @@ return this.constructor.toObject(this, $protobuf.util.toJSONOptions); }; + /** + * Gets the default type url for Page + * @function getTypeUrl + * @memberof google.cloud.vision.v1p2beta1.Page + * @static + * @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns {string} The default type url + */ + Page.getTypeUrl = function getTypeUrl(typeUrlPrefix) { + if (typeUrlPrefix === undefined) { + typeUrlPrefix = "type.googleapis.com"; + } + return typeUrlPrefix + "/google.cloud.vision.v1p2beta1.Page"; + }; + return Page; })(); @@ -48121,23 +51313,28 @@ while (reader.pos < end) { var tag = reader.uint32(); switch (tag >>> 3) { - case 1: - message.property = $root.google.cloud.vision.v1p2beta1.TextAnnotation.TextProperty.decode(reader, reader.uint32()); - break; - case 2: - message.boundingBox = $root.google.cloud.vision.v1p2beta1.BoundingPoly.decode(reader, reader.uint32()); - break; - case 3: - if (!(message.paragraphs && message.paragraphs.length)) - message.paragraphs = []; - message.paragraphs.push($root.google.cloud.vision.v1p2beta1.Paragraph.decode(reader, reader.uint32())); - break; - case 4: - message.blockType = reader.int32(); - break; - case 5: - message.confidence = reader.float(); - break; + case 1: { + message.property = $root.google.cloud.vision.v1p2beta1.TextAnnotation.TextProperty.decode(reader, reader.uint32()); + break; + } + case 2: { + message.boundingBox = $root.google.cloud.vision.v1p2beta1.BoundingPoly.decode(reader, reader.uint32()); + break; + } + case 3: { + if (!(message.paragraphs && message.paragraphs.length)) + message.paragraphs = []; + message.paragraphs.push($root.google.cloud.vision.v1p2beta1.Paragraph.decode(reader, reader.uint32())); + break; + } + case 4: { + message.blockType = reader.int32(); + break; + } + case 5: { + message.confidence = reader.float(); + break; + } default: reader.skipType(tag & 7); break; @@ -48321,6 +51518,21 @@ return this.constructor.toObject(this, $protobuf.util.toJSONOptions); }; + /** + * Gets the default type url for Block + * @function getTypeUrl + * @memberof google.cloud.vision.v1p2beta1.Block + * @static + * @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns {string} The default type url + */ + Block.getTypeUrl = function getTypeUrl(typeUrlPrefix) { + if (typeUrlPrefix === undefined) { + typeUrlPrefix = "type.googleapis.com"; + } + return typeUrlPrefix + "/google.cloud.vision.v1p2beta1.Block"; + }; + /** * BlockType enum. * @name google.cloud.vision.v1p2beta1.Block.BlockType @@ -48473,20 +51685,24 @@ while (reader.pos < end) { var tag = reader.uint32(); switch (tag >>> 3) { - case 1: - message.property = $root.google.cloud.vision.v1p2beta1.TextAnnotation.TextProperty.decode(reader, reader.uint32()); - break; - case 2: - message.boundingBox = $root.google.cloud.vision.v1p2beta1.BoundingPoly.decode(reader, reader.uint32()); - break; - case 3: - if (!(message.words && message.words.length)) - message.words = []; - message.words.push($root.google.cloud.vision.v1p2beta1.Word.decode(reader, reader.uint32())); - break; - case 4: - message.confidence = reader.float(); - break; + case 1: { + message.property = $root.google.cloud.vision.v1p2beta1.TextAnnotation.TextProperty.decode(reader, reader.uint32()); + break; + } + case 2: { + message.boundingBox = $root.google.cloud.vision.v1p2beta1.BoundingPoly.decode(reader, reader.uint32()); + break; + } + case 3: { + if (!(message.words && message.words.length)) + message.words = []; + message.words.push($root.google.cloud.vision.v1p2beta1.Word.decode(reader, reader.uint32())); + break; + } + case 4: { + message.confidence = reader.float(); + break; + } default: reader.skipType(tag & 7); break; @@ -48629,6 +51845,21 @@ return this.constructor.toObject(this, $protobuf.util.toJSONOptions); }; + /** + * Gets the default type url for Paragraph + * @function getTypeUrl + * @memberof google.cloud.vision.v1p2beta1.Paragraph + * @static + * @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns {string} The default type url + */ + Paragraph.getTypeUrl = function getTypeUrl(typeUrlPrefix) { + if (typeUrlPrefix === undefined) { + typeUrlPrefix = "type.googleapis.com"; + } + return typeUrlPrefix + "/google.cloud.vision.v1p2beta1.Paragraph"; + }; + return Paragraph; })(); @@ -48759,20 +51990,24 @@ while (reader.pos < end) { var tag = reader.uint32(); switch (tag >>> 3) { - case 1: - message.property = $root.google.cloud.vision.v1p2beta1.TextAnnotation.TextProperty.decode(reader, reader.uint32()); - break; - case 2: - message.boundingBox = $root.google.cloud.vision.v1p2beta1.BoundingPoly.decode(reader, reader.uint32()); - break; - case 3: - if (!(message.symbols && message.symbols.length)) - message.symbols = []; - message.symbols.push($root.google.cloud.vision.v1p2beta1.Symbol.decode(reader, reader.uint32())); - break; - case 4: - message.confidence = reader.float(); - break; + case 1: { + message.property = $root.google.cloud.vision.v1p2beta1.TextAnnotation.TextProperty.decode(reader, reader.uint32()); + break; + } + case 2: { + message.boundingBox = $root.google.cloud.vision.v1p2beta1.BoundingPoly.decode(reader, reader.uint32()); + break; + } + case 3: { + if (!(message.symbols && message.symbols.length)) + message.symbols = []; + message.symbols.push($root.google.cloud.vision.v1p2beta1.Symbol.decode(reader, reader.uint32())); + break; + } + case 4: { + message.confidence = reader.float(); + break; + } default: reader.skipType(tag & 7); break; @@ -48915,6 +52150,21 @@ return this.constructor.toObject(this, $protobuf.util.toJSONOptions); }; + /** + * Gets the default type url for Word + * @function getTypeUrl + * @memberof google.cloud.vision.v1p2beta1.Word + * @static + * @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns {string} The default type url + */ + Word.getTypeUrl = function getTypeUrl(typeUrlPrefix) { + if (typeUrlPrefix === undefined) { + typeUrlPrefix = "type.googleapis.com"; + } + return typeUrlPrefix + "/google.cloud.vision.v1p2beta1.Word"; + }; + return Word; })(); @@ -49043,18 +52293,22 @@ while (reader.pos < end) { var tag = reader.uint32(); switch (tag >>> 3) { - case 1: - message.property = $root.google.cloud.vision.v1p2beta1.TextAnnotation.TextProperty.decode(reader, reader.uint32()); - break; - case 2: - message.boundingBox = $root.google.cloud.vision.v1p2beta1.BoundingPoly.decode(reader, reader.uint32()); - break; - case 3: - message.text = reader.string(); - break; - case 4: - message.confidence = reader.float(); - break; + case 1: { + message.property = $root.google.cloud.vision.v1p2beta1.TextAnnotation.TextProperty.decode(reader, reader.uint32()); + break; + } + case 2: { + message.boundingBox = $root.google.cloud.vision.v1p2beta1.BoundingPoly.decode(reader, reader.uint32()); + break; + } + case 3: { + message.text = reader.string(); + break; + } + case 4: { + message.confidence = reader.float(); + break; + } default: reader.skipType(tag & 7); break; @@ -49179,6 +52433,21 @@ return this.constructor.toObject(this, $protobuf.util.toJSONOptions); }; + /** + * Gets the default type url for Symbol + * @function getTypeUrl + * @memberof google.cloud.vision.v1p2beta1.Symbol + * @static + * @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns {string} The default type url + */ + Symbol.getTypeUrl = function getTypeUrl(typeUrlPrefix) { + if (typeUrlPrefix === undefined) { + typeUrlPrefix = "type.googleapis.com"; + } + return typeUrlPrefix + "/google.cloud.vision.v1p2beta1.Symbol"; + }; + return Symbol; })(); @@ -49341,36 +52610,42 @@ while (reader.pos < end) { var tag = reader.uint32(); switch (tag >>> 3) { - case 1: - if (!(message.webEntities && message.webEntities.length)) - message.webEntities = []; - message.webEntities.push($root.google.cloud.vision.v1p2beta1.WebDetection.WebEntity.decode(reader, reader.uint32())); - break; - case 2: - if (!(message.fullMatchingImages && message.fullMatchingImages.length)) - message.fullMatchingImages = []; - message.fullMatchingImages.push($root.google.cloud.vision.v1p2beta1.WebDetection.WebImage.decode(reader, reader.uint32())); - break; - case 3: - if (!(message.partialMatchingImages && message.partialMatchingImages.length)) - message.partialMatchingImages = []; - message.partialMatchingImages.push($root.google.cloud.vision.v1p2beta1.WebDetection.WebImage.decode(reader, reader.uint32())); - break; - case 4: - if (!(message.pagesWithMatchingImages && message.pagesWithMatchingImages.length)) - message.pagesWithMatchingImages = []; - message.pagesWithMatchingImages.push($root.google.cloud.vision.v1p2beta1.WebDetection.WebPage.decode(reader, reader.uint32())); - break; - case 6: - if (!(message.visuallySimilarImages && message.visuallySimilarImages.length)) - message.visuallySimilarImages = []; - message.visuallySimilarImages.push($root.google.cloud.vision.v1p2beta1.WebDetection.WebImage.decode(reader, reader.uint32())); - break; - case 8: - if (!(message.bestGuessLabels && message.bestGuessLabels.length)) - message.bestGuessLabels = []; - message.bestGuessLabels.push($root.google.cloud.vision.v1p2beta1.WebDetection.WebLabel.decode(reader, reader.uint32())); - break; + case 1: { + if (!(message.webEntities && message.webEntities.length)) + message.webEntities = []; + message.webEntities.push($root.google.cloud.vision.v1p2beta1.WebDetection.WebEntity.decode(reader, reader.uint32())); + break; + } + case 2: { + if (!(message.fullMatchingImages && message.fullMatchingImages.length)) + message.fullMatchingImages = []; + message.fullMatchingImages.push($root.google.cloud.vision.v1p2beta1.WebDetection.WebImage.decode(reader, reader.uint32())); + break; + } + case 3: { + if (!(message.partialMatchingImages && message.partialMatchingImages.length)) + message.partialMatchingImages = []; + message.partialMatchingImages.push($root.google.cloud.vision.v1p2beta1.WebDetection.WebImage.decode(reader, reader.uint32())); + break; + } + case 4: { + if (!(message.pagesWithMatchingImages && message.pagesWithMatchingImages.length)) + message.pagesWithMatchingImages = []; + message.pagesWithMatchingImages.push($root.google.cloud.vision.v1p2beta1.WebDetection.WebPage.decode(reader, reader.uint32())); + break; + } + case 6: { + if (!(message.visuallySimilarImages && message.visuallySimilarImages.length)) + message.visuallySimilarImages = []; + message.visuallySimilarImages.push($root.google.cloud.vision.v1p2beta1.WebDetection.WebImage.decode(reader, reader.uint32())); + break; + } + case 8: { + if (!(message.bestGuessLabels && message.bestGuessLabels.length)) + message.bestGuessLabels = []; + message.bestGuessLabels.push($root.google.cloud.vision.v1p2beta1.WebDetection.WebLabel.decode(reader, reader.uint32())); + break; + } default: reader.skipType(tag & 7); break; @@ -49603,6 +52878,21 @@ return this.constructor.toObject(this, $protobuf.util.toJSONOptions); }; + /** + * Gets the default type url for WebDetection + * @function getTypeUrl + * @memberof google.cloud.vision.v1p2beta1.WebDetection + * @static + * @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns {string} The default type url + */ + WebDetection.getTypeUrl = function getTypeUrl(typeUrlPrefix) { + if (typeUrlPrefix === undefined) { + typeUrlPrefix = "type.googleapis.com"; + } + return typeUrlPrefix + "/google.cloud.vision.v1p2beta1.WebDetection"; + }; + WebDetection.WebEntity = (function() { /** @@ -49717,15 +53007,18 @@ while (reader.pos < end) { var tag = reader.uint32(); switch (tag >>> 3) { - case 1: - message.entityId = reader.string(); - break; - case 2: - message.score = reader.float(); - break; - case 3: - message.description = reader.string(); - break; + case 1: { + message.entityId = reader.string(); + break; + } + case 2: { + message.score = reader.float(); + break; + } + case 3: { + message.description = reader.string(); + break; + } default: reader.skipType(tag & 7); break; @@ -49832,6 +53125,21 @@ return this.constructor.toObject(this, $protobuf.util.toJSONOptions); }; + /** + * Gets the default type url for WebEntity + * @function getTypeUrl + * @memberof google.cloud.vision.v1p2beta1.WebDetection.WebEntity + * @static + * @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns {string} The default type url + */ + WebEntity.getTypeUrl = function getTypeUrl(typeUrlPrefix) { + if (typeUrlPrefix === undefined) { + typeUrlPrefix = "type.googleapis.com"; + } + return typeUrlPrefix + "/google.cloud.vision.v1p2beta1.WebDetection.WebEntity"; + }; + return WebEntity; })(); @@ -49938,12 +53246,14 @@ while (reader.pos < end) { var tag = reader.uint32(); switch (tag >>> 3) { - case 1: - message.url = reader.string(); - break; - case 2: - message.score = reader.float(); - break; + case 1: { + message.url = reader.string(); + break; + } + case 2: { + message.score = reader.float(); + break; + } default: reader.skipType(tag & 7); break; @@ -50042,6 +53352,21 @@ return this.constructor.toObject(this, $protobuf.util.toJSONOptions); }; + /** + * Gets the default type url for WebImage + * @function getTypeUrl + * @memberof google.cloud.vision.v1p2beta1.WebDetection.WebImage + * @static + * @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns {string} The default type url + */ + WebImage.getTypeUrl = function getTypeUrl(typeUrlPrefix) { + if (typeUrlPrefix === undefined) { + typeUrlPrefix = "type.googleapis.com"; + } + return typeUrlPrefix + "/google.cloud.vision.v1p2beta1.WebDetection.WebImage"; + }; + return WebImage; })(); @@ -50185,25 +53510,30 @@ while (reader.pos < end) { var tag = reader.uint32(); switch (tag >>> 3) { - case 1: - message.url = reader.string(); - break; - case 2: - message.score = reader.float(); - break; - case 3: - message.pageTitle = reader.string(); - break; - case 4: - if (!(message.fullMatchingImages && message.fullMatchingImages.length)) - message.fullMatchingImages = []; - message.fullMatchingImages.push($root.google.cloud.vision.v1p2beta1.WebDetection.WebImage.decode(reader, reader.uint32())); - break; - case 5: - if (!(message.partialMatchingImages && message.partialMatchingImages.length)) - message.partialMatchingImages = []; - message.partialMatchingImages.push($root.google.cloud.vision.v1p2beta1.WebDetection.WebImage.decode(reader, reader.uint32())); - break; + case 1: { + message.url = reader.string(); + break; + } + case 2: { + message.score = reader.float(); + break; + } + case 3: { + message.pageTitle = reader.string(); + break; + } + case 4: { + if (!(message.fullMatchingImages && message.fullMatchingImages.length)) + message.fullMatchingImages = []; + message.fullMatchingImages.push($root.google.cloud.vision.v1p2beta1.WebDetection.WebImage.decode(reader, reader.uint32())); + break; + } + case 5: { + if (!(message.partialMatchingImages && message.partialMatchingImages.length)) + message.partialMatchingImages = []; + message.partialMatchingImages.push($root.google.cloud.vision.v1p2beta1.WebDetection.WebImage.decode(reader, reader.uint32())); + break; + } default: reader.skipType(tag & 7); break; @@ -50362,6 +53692,21 @@ return this.constructor.toObject(this, $protobuf.util.toJSONOptions); }; + /** + * Gets the default type url for WebPage + * @function getTypeUrl + * @memberof google.cloud.vision.v1p2beta1.WebDetection.WebPage + * @static + * @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns {string} The default type url + */ + WebPage.getTypeUrl = function getTypeUrl(typeUrlPrefix) { + if (typeUrlPrefix === undefined) { + typeUrlPrefix = "type.googleapis.com"; + } + return typeUrlPrefix + "/google.cloud.vision.v1p2beta1.WebDetection.WebPage"; + }; + return WebPage; })(); @@ -50468,12 +53813,14 @@ while (reader.pos < end) { var tag = reader.uint32(); switch (tag >>> 3) { - case 1: - message.label = reader.string(); - break; - case 2: - message.languageCode = reader.string(); - break; + case 1: { + message.label = reader.string(); + break; + } + case 2: { + message.languageCode = reader.string(); + break; + } default: reader.skipType(tag & 7); break; @@ -50572,6 +53919,21 @@ return this.constructor.toObject(this, $protobuf.util.toJSONOptions); }; + /** + * Gets the default type url for WebLabel + * @function getTypeUrl + * @memberof google.cloud.vision.v1p2beta1.WebDetection.WebLabel + * @static + * @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns {string} The default type url + */ + WebLabel.getTypeUrl = function getTypeUrl(typeUrlPrefix) { + if (typeUrlPrefix === undefined) { + typeUrlPrefix = "type.googleapis.com"; + } + return typeUrlPrefix + "/google.cloud.vision.v1p2beta1.WebDetection.WebLabel"; + }; + return WebLabel; })(); @@ -50693,12 +54055,14 @@ while (reader.pos < end) { var tag = reader.uint32(); switch (tag >>> 3) { - case 1: - message.x = reader.int32(); - break; - case 2: - message.y = reader.int32(); - break; + case 1: { + message.x = reader.int32(); + break; + } + case 2: { + message.y = reader.int32(); + break; + } default: reader.skipType(tag & 7); break; @@ -50797,6 +54161,21 @@ return this.constructor.toObject(this, $protobuf.util.toJSONOptions); }; + /** + * Gets the default type url for Vertex + * @function getTypeUrl + * @memberof google.cloud.vision.v1p3beta1.Vertex + * @static + * @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns {string} The default type url + */ + Vertex.getTypeUrl = function getTypeUrl(typeUrlPrefix) { + if (typeUrlPrefix === undefined) { + typeUrlPrefix = "type.googleapis.com"; + } + return typeUrlPrefix + "/google.cloud.vision.v1p3beta1.Vertex"; + }; + return Vertex; })(); @@ -50903,12 +54282,14 @@ while (reader.pos < end) { var tag = reader.uint32(); switch (tag >>> 3) { - case 1: - message.x = reader.float(); - break; - case 2: - message.y = reader.float(); - break; + case 1: { + message.x = reader.float(); + break; + } + case 2: { + message.y = reader.float(); + break; + } default: reader.skipType(tag & 7); break; @@ -51007,6 +54388,21 @@ return this.constructor.toObject(this, $protobuf.util.toJSONOptions); }; + /** + * Gets the default type url for NormalizedVertex + * @function getTypeUrl + * @memberof google.cloud.vision.v1p3beta1.NormalizedVertex + * @static + * @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns {string} The default type url + */ + NormalizedVertex.getTypeUrl = function getTypeUrl(typeUrlPrefix) { + if (typeUrlPrefix === undefined) { + typeUrlPrefix = "type.googleapis.com"; + } + return typeUrlPrefix + "/google.cloud.vision.v1p3beta1.NormalizedVertex"; + }; + return NormalizedVertex; })(); @@ -51117,16 +54513,18 @@ while (reader.pos < end) { var tag = reader.uint32(); switch (tag >>> 3) { - case 1: - if (!(message.vertices && message.vertices.length)) - message.vertices = []; - message.vertices.push($root.google.cloud.vision.v1p3beta1.Vertex.decode(reader, reader.uint32())); - break; - case 2: - if (!(message.normalizedVertices && message.normalizedVertices.length)) - message.normalizedVertices = []; - message.normalizedVertices.push($root.google.cloud.vision.v1p3beta1.NormalizedVertex.decode(reader, reader.uint32())); - break; + case 1: { + if (!(message.vertices && message.vertices.length)) + message.vertices = []; + message.vertices.push($root.google.cloud.vision.v1p3beta1.Vertex.decode(reader, reader.uint32())); + break; + } + case 2: { + if (!(message.normalizedVertices && message.normalizedVertices.length)) + message.normalizedVertices = []; + message.normalizedVertices.push($root.google.cloud.vision.v1p3beta1.NormalizedVertex.decode(reader, reader.uint32())); + break; + } default: reader.skipType(tag & 7); break; @@ -51259,6 +54657,21 @@ return this.constructor.toObject(this, $protobuf.util.toJSONOptions); }; + /** + * Gets the default type url for BoundingPoly + * @function getTypeUrl + * @memberof google.cloud.vision.v1p3beta1.BoundingPoly + * @static + * @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns {string} The default type url + */ + BoundingPoly.getTypeUrl = function getTypeUrl(typeUrlPrefix) { + if (typeUrlPrefix === undefined) { + typeUrlPrefix = "type.googleapis.com"; + } + return typeUrlPrefix + "/google.cloud.vision.v1p3beta1.BoundingPoly"; + }; + return BoundingPoly; })(); @@ -51376,15 +54789,18 @@ while (reader.pos < end) { var tag = reader.uint32(); switch (tag >>> 3) { - case 1: - message.x = reader.float(); - break; - case 2: - message.y = reader.float(); - break; - case 3: - message.z = reader.float(); - break; + case 1: { + message.x = reader.float(); + break; + } + case 2: { + message.y = reader.float(); + break; + } + case 3: { + message.z = reader.float(); + break; + } default: reader.skipType(tag & 7); break; @@ -51491,6 +54907,21 @@ return this.constructor.toObject(this, $protobuf.util.toJSONOptions); }; + /** + * Gets the default type url for Position + * @function getTypeUrl + * @memberof google.cloud.vision.v1p3beta1.Position + * @static + * @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns {string} The default type url + */ + Position.getTypeUrl = function getTypeUrl(typeUrlPrefix) { + if (typeUrlPrefix === undefined) { + typeUrlPrefix = "type.googleapis.com"; + } + return typeUrlPrefix + "/google.cloud.vision.v1p3beta1.Position"; + }; + return Position; })(); @@ -51527,7 +54958,7 @@ }; /** - * Callback as used by {@link google.cloud.vision.v1p3beta1.ImageAnnotator#batchAnnotateImages}. + * Callback as used by {@link google.cloud.vision.v1p3beta1.ImageAnnotator|batchAnnotateImages}. * @memberof google.cloud.vision.v1p3beta1.ImageAnnotator * @typedef BatchAnnotateImagesCallback * @type {function} @@ -51560,7 +54991,7 @@ */ /** - * Callback as used by {@link google.cloud.vision.v1p3beta1.ImageAnnotator#asyncBatchAnnotateFiles}. + * Callback as used by {@link google.cloud.vision.v1p3beta1.ImageAnnotator|asyncBatchAnnotateFiles}. * @memberof google.cloud.vision.v1p3beta1.ImageAnnotator * @typedef AsyncBatchAnnotateFilesCallback * @type {function} @@ -51709,15 +55140,18 @@ while (reader.pos < end) { var tag = reader.uint32(); switch (tag >>> 3) { - case 1: - message.type = reader.int32(); - break; - case 2: - message.maxResults = reader.int32(); - break; - case 3: - message.model = reader.string(); - break; + case 1: { + message.type = reader.int32(); + break; + } + case 2: { + message.maxResults = reader.int32(); + break; + } + case 3: { + message.model = reader.string(); + break; + } default: reader.skipType(tag & 7); break; @@ -51892,6 +55326,21 @@ return this.constructor.toObject(this, $protobuf.util.toJSONOptions); }; + /** + * Gets the default type url for Feature + * @function getTypeUrl + * @memberof google.cloud.vision.v1p3beta1.Feature + * @static + * @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns {string} The default type url + */ + Feature.getTypeUrl = function getTypeUrl(typeUrlPrefix) { + if (typeUrlPrefix === undefined) { + typeUrlPrefix = "type.googleapis.com"; + } + return typeUrlPrefix + "/google.cloud.vision.v1p3beta1.Feature"; + }; + /** * Type enum. * @name google.cloud.vision.v1p3beta1.Feature.Type @@ -52034,12 +55483,14 @@ while (reader.pos < end) { var tag = reader.uint32(); switch (tag >>> 3) { - case 1: - message.gcsImageUri = reader.string(); - break; - case 2: - message.imageUri = reader.string(); - break; + case 1: { + message.gcsImageUri = reader.string(); + break; + } + case 2: { + message.imageUri = reader.string(); + break; + } default: reader.skipType(tag & 7); break; @@ -52138,6 +55589,21 @@ return this.constructor.toObject(this, $protobuf.util.toJSONOptions); }; + /** + * Gets the default type url for ImageSource + * @function getTypeUrl + * @memberof google.cloud.vision.v1p3beta1.ImageSource + * @static + * @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns {string} The default type url + */ + ImageSource.getTypeUrl = function getTypeUrl(typeUrlPrefix) { + if (typeUrlPrefix === undefined) { + typeUrlPrefix = "type.googleapis.com"; + } + return typeUrlPrefix + "/google.cloud.vision.v1p3beta1.ImageSource"; + }; + return ImageSource; })(); @@ -52244,12 +55710,14 @@ while (reader.pos < end) { var tag = reader.uint32(); switch (tag >>> 3) { - case 1: - message.content = reader.bytes(); - break; - case 2: - message.source = $root.google.cloud.vision.v1p3beta1.ImageSource.decode(reader, reader.uint32()); - break; + case 1: { + message.content = reader.bytes(); + break; + } + case 2: { + message.source = $root.google.cloud.vision.v1p3beta1.ImageSource.decode(reader, reader.uint32()); + break; + } default: reader.skipType(tag & 7); break; @@ -52311,7 +55779,7 @@ if (object.content != null) if (typeof object.content === "string") $util.base64.decode(object.content, message.content = $util.newBuffer($util.base64.length(object.content)), 0); - else if (object.content.length) + else if (object.content.length >= 0) message.content = object.content; if (object.source != null) { if (typeof object.source !== "object") @@ -52362,6 +55830,21 @@ return this.constructor.toObject(this, $protobuf.util.toJSONOptions); }; + /** + * Gets the default type url for Image + * @function getTypeUrl + * @memberof google.cloud.vision.v1p3beta1.Image + * @static + * @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns {string} The default type url + */ + Image.getTypeUrl = function getTypeUrl(typeUrlPrefix) { + if (typeUrlPrefix === undefined) { + typeUrlPrefix = "type.googleapis.com"; + } + return typeUrlPrefix + "/google.cloud.vision.v1p3beta1.Image"; + }; + return Image; })(); @@ -52613,53 +56096,68 @@ while (reader.pos < end) { var tag = reader.uint32(); switch (tag >>> 3) { - case 1: - message.boundingPoly = $root.google.cloud.vision.v1p3beta1.BoundingPoly.decode(reader, reader.uint32()); - break; - case 2: - message.fdBoundingPoly = $root.google.cloud.vision.v1p3beta1.BoundingPoly.decode(reader, reader.uint32()); - break; - case 3: - if (!(message.landmarks && message.landmarks.length)) - message.landmarks = []; - message.landmarks.push($root.google.cloud.vision.v1p3beta1.FaceAnnotation.Landmark.decode(reader, reader.uint32())); - break; - case 4: - message.rollAngle = reader.float(); - break; - case 5: - message.panAngle = reader.float(); - break; - case 6: - message.tiltAngle = reader.float(); - break; - case 7: - message.detectionConfidence = reader.float(); - break; - case 8: - message.landmarkingConfidence = reader.float(); - break; - case 9: - message.joyLikelihood = reader.int32(); - break; - case 10: - message.sorrowLikelihood = reader.int32(); - break; - case 11: - message.angerLikelihood = reader.int32(); - break; - case 12: - message.surpriseLikelihood = reader.int32(); - break; - case 13: - message.underExposedLikelihood = reader.int32(); - break; - case 14: - message.blurredLikelihood = reader.int32(); - break; - case 15: - message.headwearLikelihood = reader.int32(); - break; + case 1: { + message.boundingPoly = $root.google.cloud.vision.v1p3beta1.BoundingPoly.decode(reader, reader.uint32()); + break; + } + case 2: { + message.fdBoundingPoly = $root.google.cloud.vision.v1p3beta1.BoundingPoly.decode(reader, reader.uint32()); + break; + } + case 3: { + if (!(message.landmarks && message.landmarks.length)) + message.landmarks = []; + message.landmarks.push($root.google.cloud.vision.v1p3beta1.FaceAnnotation.Landmark.decode(reader, reader.uint32())); + break; + } + case 4: { + message.rollAngle = reader.float(); + break; + } + case 5: { + message.panAngle = reader.float(); + break; + } + case 6: { + message.tiltAngle = reader.float(); + break; + } + case 7: { + message.detectionConfidence = reader.float(); + break; + } + case 8: { + message.landmarkingConfidence = reader.float(); + break; + } + case 9: { + message.joyLikelihood = reader.int32(); + break; + } + case 10: { + message.sorrowLikelihood = reader.int32(); + break; + } + case 11: { + message.angerLikelihood = reader.int32(); + break; + } + case 12: { + message.surpriseLikelihood = reader.int32(); + break; + } + case 13: { + message.underExposedLikelihood = reader.int32(); + break; + } + case 14: { + message.blurredLikelihood = reader.int32(); + break; + } + case 15: { + message.headwearLikelihood = reader.int32(); + break; + } default: reader.skipType(tag & 7); break; @@ -53121,6 +56619,21 @@ return this.constructor.toObject(this, $protobuf.util.toJSONOptions); }; + /** + * Gets the default type url for FaceAnnotation + * @function getTypeUrl + * @memberof google.cloud.vision.v1p3beta1.FaceAnnotation + * @static + * @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns {string} The default type url + */ + FaceAnnotation.getTypeUrl = function getTypeUrl(typeUrlPrefix) { + if (typeUrlPrefix === undefined) { + typeUrlPrefix = "type.googleapis.com"; + } + return typeUrlPrefix + "/google.cloud.vision.v1p3beta1.FaceAnnotation"; + }; + FaceAnnotation.Landmark = (function() { /** @@ -53224,12 +56737,14 @@ while (reader.pos < end) { var tag = reader.uint32(); switch (tag >>> 3) { - case 3: - message.type = reader.int32(); - break; - case 4: - message.position = $root.google.cloud.vision.v1p3beta1.Position.decode(reader, reader.uint32()); - break; + case 3: { + message.type = reader.int32(); + break; + } + case 4: { + message.position = $root.google.cloud.vision.v1p3beta1.Position.decode(reader, reader.uint32()); + break; + } default: reader.skipType(tag & 7); break; @@ -53511,6 +57026,21 @@ return this.constructor.toObject(this, $protobuf.util.toJSONOptions); }; + /** + * Gets the default type url for Landmark + * @function getTypeUrl + * @memberof google.cloud.vision.v1p3beta1.FaceAnnotation.Landmark + * @static + * @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns {string} The default type url + */ + Landmark.getTypeUrl = function getTypeUrl(typeUrlPrefix) { + if (typeUrlPrefix === undefined) { + typeUrlPrefix = "type.googleapis.com"; + } + return typeUrlPrefix + "/google.cloud.vision.v1p3beta1.FaceAnnotation.Landmark"; + }; + /** * Type enum. * @name google.cloud.vision.v1p3beta1.FaceAnnotation.Landmark.Type @@ -53689,9 +57219,10 @@ while (reader.pos < end) { var tag = reader.uint32(); switch (tag >>> 3) { - case 1: - message.latLng = $root.google.type.LatLng.decode(reader, reader.uint32()); - break; + case 1: { + message.latLng = $root.google.type.LatLng.decode(reader, reader.uint32()); + break; + } default: reader.skipType(tag & 7); break; @@ -53786,6 +57317,21 @@ return this.constructor.toObject(this, $protobuf.util.toJSONOptions); }; + /** + * Gets the default type url for LocationInfo + * @function getTypeUrl + * @memberof google.cloud.vision.v1p3beta1.LocationInfo + * @static + * @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns {string} The default type url + */ + LocationInfo.getTypeUrl = function getTypeUrl(typeUrlPrefix) { + if (typeUrlPrefix === undefined) { + typeUrlPrefix = "type.googleapis.com"; + } + return typeUrlPrefix + "/google.cloud.vision.v1p3beta1.LocationInfo"; + }; + return LocationInfo; })(); @@ -53903,15 +57449,18 @@ while (reader.pos < end) { var tag = reader.uint32(); switch (tag >>> 3) { - case 1: - message.name = reader.string(); - break; - case 2: - message.value = reader.string(); - break; - case 3: - message.uint64Value = reader.uint64(); - break; + case 1: { + message.name = reader.string(); + break; + } + case 2: { + message.value = reader.string(); + break; + } + case 3: { + message.uint64Value = reader.uint64(); + break; + } default: reader.skipType(tag & 7); break; @@ -54032,6 +57581,21 @@ return this.constructor.toObject(this, $protobuf.util.toJSONOptions); }; + /** + * Gets the default type url for Property + * @function getTypeUrl + * @memberof google.cloud.vision.v1p3beta1.Property + * @static + * @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns {string} The default type url + */ + Property.getTypeUrl = function getTypeUrl(typeUrlPrefix) { + if (typeUrlPrefix === undefined) { + typeUrlPrefix = "type.googleapis.com"; + } + return typeUrlPrefix + "/google.cloud.vision.v1p3beta1.Property"; + }; + return Property; })(); @@ -54219,37 +57783,46 @@ while (reader.pos < end) { var tag = reader.uint32(); switch (tag >>> 3) { - case 1: - message.mid = reader.string(); - break; - case 2: - message.locale = reader.string(); - break; - case 3: - message.description = reader.string(); - break; - case 4: - message.score = reader.float(); - break; - case 5: - message.confidence = reader.float(); - break; - case 6: - message.topicality = reader.float(); - break; - case 7: - message.boundingPoly = $root.google.cloud.vision.v1p3beta1.BoundingPoly.decode(reader, reader.uint32()); - break; - case 8: - if (!(message.locations && message.locations.length)) - message.locations = []; - message.locations.push($root.google.cloud.vision.v1p3beta1.LocationInfo.decode(reader, reader.uint32())); - break; - case 9: - if (!(message.properties && message.properties.length)) - message.properties = []; - message.properties.push($root.google.cloud.vision.v1p3beta1.Property.decode(reader, reader.uint32())); - break; + case 1: { + message.mid = reader.string(); + break; + } + case 2: { + message.locale = reader.string(); + break; + } + case 3: { + message.description = reader.string(); + break; + } + case 4: { + message.score = reader.float(); + break; + } + case 5: { + message.confidence = reader.float(); + break; + } + case 6: { + message.topicality = reader.float(); + break; + } + case 7: { + message.boundingPoly = $root.google.cloud.vision.v1p3beta1.BoundingPoly.decode(reader, reader.uint32()); + break; + } + case 8: { + if (!(message.locations && message.locations.length)) + message.locations = []; + message.locations.push($root.google.cloud.vision.v1p3beta1.LocationInfo.decode(reader, reader.uint32())); + break; + } + case 9: { + if (!(message.properties && message.properties.length)) + message.properties = []; + message.properties.push($root.google.cloud.vision.v1p3beta1.Property.decode(reader, reader.uint32())); + break; + } default: reader.skipType(tag & 7); break; @@ -54445,6 +58018,21 @@ return this.constructor.toObject(this, $protobuf.util.toJSONOptions); }; + /** + * Gets the default type url for EntityAnnotation + * @function getTypeUrl + * @memberof google.cloud.vision.v1p3beta1.EntityAnnotation + * @static + * @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns {string} The default type url + */ + EntityAnnotation.getTypeUrl = function getTypeUrl(typeUrlPrefix) { + if (typeUrlPrefix === undefined) { + typeUrlPrefix = "type.googleapis.com"; + } + return typeUrlPrefix + "/google.cloud.vision.v1p3beta1.EntityAnnotation"; + }; + return EntityAnnotation; })(); @@ -54584,21 +58172,26 @@ while (reader.pos < end) { var tag = reader.uint32(); switch (tag >>> 3) { - case 1: - message.mid = reader.string(); - break; - case 2: - message.languageCode = reader.string(); - break; - case 3: - message.name = reader.string(); - break; - case 4: - message.score = reader.float(); - break; - case 5: - message.boundingPoly = $root.google.cloud.vision.v1p3beta1.BoundingPoly.decode(reader, reader.uint32()); - break; + case 1: { + message.mid = reader.string(); + break; + } + case 2: { + message.languageCode = reader.string(); + break; + } + case 3: { + message.name = reader.string(); + break; + } + case 4: { + message.score = reader.float(); + break; + } + case 5: { + message.boundingPoly = $root.google.cloud.vision.v1p3beta1.BoundingPoly.decode(reader, reader.uint32()); + break; + } default: reader.skipType(tag & 7); break; @@ -54726,6 +58319,21 @@ return this.constructor.toObject(this, $protobuf.util.toJSONOptions); }; + /** + * Gets the default type url for LocalizedObjectAnnotation + * @function getTypeUrl + * @memberof google.cloud.vision.v1p3beta1.LocalizedObjectAnnotation + * @static + * @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns {string} The default type url + */ + LocalizedObjectAnnotation.getTypeUrl = function getTypeUrl(typeUrlPrefix) { + if (typeUrlPrefix === undefined) { + typeUrlPrefix = "type.googleapis.com"; + } + return typeUrlPrefix + "/google.cloud.vision.v1p3beta1.LocalizedObjectAnnotation"; + }; + return LocalizedObjectAnnotation; })(); @@ -54865,21 +58473,26 @@ while (reader.pos < end) { var tag = reader.uint32(); switch (tag >>> 3) { - case 1: - message.adult = reader.int32(); - break; - case 2: - message.spoof = reader.int32(); - break; - case 3: - message.medical = reader.int32(); - break; - case 4: - message.violence = reader.int32(); - break; - case 9: - message.racy = reader.int32(); - break; + case 1: { + message.adult = reader.int32(); + break; + } + case 2: { + message.spoof = reader.int32(); + break; + } + case 3: { + message.medical = reader.int32(); + break; + } + case 4: { + message.violence = reader.int32(); + break; + } + case 9: { + message.racy = reader.int32(); + break; + } default: reader.skipType(tag & 7); break; @@ -55167,6 +58780,21 @@ return this.constructor.toObject(this, $protobuf.util.toJSONOptions); }; + /** + * Gets the default type url for SafeSearchAnnotation + * @function getTypeUrl + * @memberof google.cloud.vision.v1p3beta1.SafeSearchAnnotation + * @static + * @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns {string} The default type url + */ + SafeSearchAnnotation.getTypeUrl = function getTypeUrl(typeUrlPrefix) { + if (typeUrlPrefix === undefined) { + typeUrlPrefix = "type.googleapis.com"; + } + return typeUrlPrefix + "/google.cloud.vision.v1p3beta1.SafeSearchAnnotation"; + }; + return SafeSearchAnnotation; })(); @@ -55273,12 +58901,14 @@ while (reader.pos < end) { var tag = reader.uint32(); switch (tag >>> 3) { - case 1: - message.minLatLng = $root.google.type.LatLng.decode(reader, reader.uint32()); - break; - case 2: - message.maxLatLng = $root.google.type.LatLng.decode(reader, reader.uint32()); - break; + case 1: { + message.minLatLng = $root.google.type.LatLng.decode(reader, reader.uint32()); + break; + } + case 2: { + message.maxLatLng = $root.google.type.LatLng.decode(reader, reader.uint32()); + break; + } default: reader.skipType(tag & 7); break; @@ -55387,6 +59017,21 @@ return this.constructor.toObject(this, $protobuf.util.toJSONOptions); }; + /** + * Gets the default type url for LatLongRect + * @function getTypeUrl + * @memberof google.cloud.vision.v1p3beta1.LatLongRect + * @static + * @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns {string} The default type url + */ + LatLongRect.getTypeUrl = function getTypeUrl(typeUrlPrefix) { + if (typeUrlPrefix === undefined) { + typeUrlPrefix = "type.googleapis.com"; + } + return typeUrlPrefix + "/google.cloud.vision.v1p3beta1.LatLongRect"; + }; + return LatLongRect; })(); @@ -55504,15 +59149,18 @@ while (reader.pos < end) { var tag = reader.uint32(); switch (tag >>> 3) { - case 1: - message.color = $root.google.type.Color.decode(reader, reader.uint32()); - break; - case 2: - message.score = reader.float(); - break; - case 3: - message.pixelFraction = reader.float(); - break; + case 1: { + message.color = $root.google.type.Color.decode(reader, reader.uint32()); + break; + } + case 2: { + message.score = reader.float(); + break; + } + case 3: { + message.pixelFraction = reader.float(); + break; + } default: reader.skipType(tag & 7); break; @@ -55624,6 +59272,21 @@ return this.constructor.toObject(this, $protobuf.util.toJSONOptions); }; + /** + * Gets the default type url for ColorInfo + * @function getTypeUrl + * @memberof google.cloud.vision.v1p3beta1.ColorInfo + * @static + * @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns {string} The default type url + */ + ColorInfo.getTypeUrl = function getTypeUrl(typeUrlPrefix) { + if (typeUrlPrefix === undefined) { + typeUrlPrefix = "type.googleapis.com"; + } + return typeUrlPrefix + "/google.cloud.vision.v1p3beta1.ColorInfo"; + }; + return ColorInfo; })(); @@ -55721,11 +59384,12 @@ while (reader.pos < end) { var tag = reader.uint32(); switch (tag >>> 3) { - case 1: - if (!(message.colors && message.colors.length)) - message.colors = []; - message.colors.push($root.google.cloud.vision.v1p3beta1.ColorInfo.decode(reader, reader.uint32())); - break; + case 1: { + if (!(message.colors && message.colors.length)) + message.colors = []; + message.colors.push($root.google.cloud.vision.v1p3beta1.ColorInfo.decode(reader, reader.uint32())); + break; + } default: reader.skipType(tag & 7); break; @@ -55832,6 +59496,21 @@ return this.constructor.toObject(this, $protobuf.util.toJSONOptions); }; + /** + * Gets the default type url for DominantColorsAnnotation + * @function getTypeUrl + * @memberof google.cloud.vision.v1p3beta1.DominantColorsAnnotation + * @static + * @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns {string} The default type url + */ + DominantColorsAnnotation.getTypeUrl = function getTypeUrl(typeUrlPrefix) { + if (typeUrlPrefix === undefined) { + typeUrlPrefix = "type.googleapis.com"; + } + return typeUrlPrefix + "/google.cloud.vision.v1p3beta1.DominantColorsAnnotation"; + }; + return DominantColorsAnnotation; })(); @@ -55927,9 +59606,10 @@ while (reader.pos < end) { var tag = reader.uint32(); switch (tag >>> 3) { - case 1: - message.dominantColors = $root.google.cloud.vision.v1p3beta1.DominantColorsAnnotation.decode(reader, reader.uint32()); - break; + case 1: { + message.dominantColors = $root.google.cloud.vision.v1p3beta1.DominantColorsAnnotation.decode(reader, reader.uint32()); + break; + } default: reader.skipType(tag & 7); break; @@ -56024,6 +59704,21 @@ return this.constructor.toObject(this, $protobuf.util.toJSONOptions); }; + /** + * Gets the default type url for ImageProperties + * @function getTypeUrl + * @memberof google.cloud.vision.v1p3beta1.ImageProperties + * @static + * @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns {string} The default type url + */ + ImageProperties.getTypeUrl = function getTypeUrl(typeUrlPrefix) { + if (typeUrlPrefix === undefined) { + typeUrlPrefix = "type.googleapis.com"; + } + return typeUrlPrefix + "/google.cloud.vision.v1p3beta1.ImageProperties"; + }; + return ImageProperties; })(); @@ -56141,15 +59836,18 @@ while (reader.pos < end) { var tag = reader.uint32(); switch (tag >>> 3) { - case 1: - message.boundingPoly = $root.google.cloud.vision.v1p3beta1.BoundingPoly.decode(reader, reader.uint32()); - break; - case 2: - message.confidence = reader.float(); - break; - case 3: - message.importanceFraction = reader.float(); - break; + case 1: { + message.boundingPoly = $root.google.cloud.vision.v1p3beta1.BoundingPoly.decode(reader, reader.uint32()); + break; + } + case 2: { + message.confidence = reader.float(); + break; + } + case 3: { + message.importanceFraction = reader.float(); + break; + } default: reader.skipType(tag & 7); break; @@ -56261,6 +59959,21 @@ return this.constructor.toObject(this, $protobuf.util.toJSONOptions); }; + /** + * Gets the default type url for CropHint + * @function getTypeUrl + * @memberof google.cloud.vision.v1p3beta1.CropHint + * @static + * @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns {string} The default type url + */ + CropHint.getTypeUrl = function getTypeUrl(typeUrlPrefix) { + if (typeUrlPrefix === undefined) { + typeUrlPrefix = "type.googleapis.com"; + } + return typeUrlPrefix + "/google.cloud.vision.v1p3beta1.CropHint"; + }; + return CropHint; })(); @@ -56358,11 +60071,12 @@ while (reader.pos < end) { var tag = reader.uint32(); switch (tag >>> 3) { - case 1: - if (!(message.cropHints && message.cropHints.length)) - message.cropHints = []; - message.cropHints.push($root.google.cloud.vision.v1p3beta1.CropHint.decode(reader, reader.uint32())); - break; + case 1: { + if (!(message.cropHints && message.cropHints.length)) + message.cropHints = []; + message.cropHints.push($root.google.cloud.vision.v1p3beta1.CropHint.decode(reader, reader.uint32())); + break; + } default: reader.skipType(tag & 7); break; @@ -56469,6 +60183,21 @@ return this.constructor.toObject(this, $protobuf.util.toJSONOptions); }; + /** + * Gets the default type url for CropHintsAnnotation + * @function getTypeUrl + * @memberof google.cloud.vision.v1p3beta1.CropHintsAnnotation + * @static + * @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns {string} The default type url + */ + CropHintsAnnotation.getTypeUrl = function getTypeUrl(typeUrlPrefix) { + if (typeUrlPrefix === undefined) { + typeUrlPrefix = "type.googleapis.com"; + } + return typeUrlPrefix + "/google.cloud.vision.v1p3beta1.CropHintsAnnotation"; + }; + return CropHintsAnnotation; })(); @@ -56569,16 +60298,17 @@ while (reader.pos < end) { var tag = reader.uint32(); switch (tag >>> 3) { - case 1: - if (!(message.aspectRatios && message.aspectRatios.length)) - message.aspectRatios = []; - if ((tag & 7) === 2) { - var end2 = reader.uint32() + reader.pos; - while (reader.pos < end2) + case 1: { + if (!(message.aspectRatios && message.aspectRatios.length)) + message.aspectRatios = []; + if ((tag & 7) === 2) { + var end2 = reader.uint32() + reader.pos; + while (reader.pos < end2) + message.aspectRatios.push(reader.float()); + } else message.aspectRatios.push(reader.float()); - } else - message.aspectRatios.push(reader.float()); - break; + break; + } default: reader.skipType(tag & 7); break; @@ -56680,6 +60410,21 @@ return this.constructor.toObject(this, $protobuf.util.toJSONOptions); }; + /** + * Gets the default type url for CropHintsParams + * @function getTypeUrl + * @memberof google.cloud.vision.v1p3beta1.CropHintsParams + * @static + * @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns {string} The default type url + */ + CropHintsParams.getTypeUrl = function getTypeUrl(typeUrlPrefix) { + if (typeUrlPrefix === undefined) { + typeUrlPrefix = "type.googleapis.com"; + } + return typeUrlPrefix + "/google.cloud.vision.v1p3beta1.CropHintsParams"; + }; + return CropHintsParams; })(); @@ -56775,9 +60520,10 @@ while (reader.pos < end) { var tag = reader.uint32(); switch (tag >>> 3) { - case 2: - message.includeGeoResults = reader.bool(); - break; + case 2: { + message.includeGeoResults = reader.bool(); + break; + } default: reader.skipType(tag & 7); break; @@ -56867,6 +60613,21 @@ return this.constructor.toObject(this, $protobuf.util.toJSONOptions); }; + /** + * Gets the default type url for WebDetectionParams + * @function getTypeUrl + * @memberof google.cloud.vision.v1p3beta1.WebDetectionParams + * @static + * @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns {string} The default type url + */ + WebDetectionParams.getTypeUrl = function getTypeUrl(typeUrlPrefix) { + if (typeUrlPrefix === undefined) { + typeUrlPrefix = "type.googleapis.com"; + } + return typeUrlPrefix + "/google.cloud.vision.v1p3beta1.WebDetectionParams"; + }; + return WebDetectionParams; })(); @@ -56975,14 +60736,16 @@ while (reader.pos < end) { var tag = reader.uint32(); switch (tag >>> 3) { - case 9: - message.enableTextDetectionConfidenceScore = reader.bool(); - break; - case 11: - if (!(message.advancedOcrOptions && message.advancedOcrOptions.length)) - message.advancedOcrOptions = []; - message.advancedOcrOptions.push(reader.string()); - break; + case 9: { + message.enableTextDetectionConfidenceScore = reader.bool(); + break; + } + case 11: { + if (!(message.advancedOcrOptions && message.advancedOcrOptions.length)) + message.advancedOcrOptions = []; + message.advancedOcrOptions.push(reader.string()); + break; + } default: reader.skipType(tag & 7); break; @@ -57093,6 +60856,21 @@ return this.constructor.toObject(this, $protobuf.util.toJSONOptions); }; + /** + * Gets the default type url for TextDetectionParams + * @function getTypeUrl + * @memberof google.cloud.vision.v1p3beta1.TextDetectionParams + * @static + * @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns {string} The default type url + */ + TextDetectionParams.getTypeUrl = function getTypeUrl(typeUrlPrefix) { + if (typeUrlPrefix === undefined) { + typeUrlPrefix = "type.googleapis.com"; + } + return typeUrlPrefix + "/google.cloud.vision.v1p3beta1.TextDetectionParams"; + }; + return TextDetectionParams; })(); @@ -57245,26 +61023,32 @@ while (reader.pos < end) { var tag = reader.uint32(); switch (tag >>> 3) { - case 1: - message.latLongRect = $root.google.cloud.vision.v1p3beta1.LatLongRect.decode(reader, reader.uint32()); - break; - case 2: - if (!(message.languageHints && message.languageHints.length)) - message.languageHints = []; - message.languageHints.push(reader.string()); - break; - case 4: - message.cropHintsParams = $root.google.cloud.vision.v1p3beta1.CropHintsParams.decode(reader, reader.uint32()); - break; - case 5: - message.productSearchParams = $root.google.cloud.vision.v1p3beta1.ProductSearchParams.decode(reader, reader.uint32()); - break; - case 6: - message.webDetectionParams = $root.google.cloud.vision.v1p3beta1.WebDetectionParams.decode(reader, reader.uint32()); - break; - case 12: - message.textDetectionParams = $root.google.cloud.vision.v1p3beta1.TextDetectionParams.decode(reader, reader.uint32()); - break; + case 1: { + message.latLongRect = $root.google.cloud.vision.v1p3beta1.LatLongRect.decode(reader, reader.uint32()); + break; + } + case 2: { + if (!(message.languageHints && message.languageHints.length)) + message.languageHints = []; + message.languageHints.push(reader.string()); + break; + } + case 4: { + message.cropHintsParams = $root.google.cloud.vision.v1p3beta1.CropHintsParams.decode(reader, reader.uint32()); + break; + } + case 5: { + message.productSearchParams = $root.google.cloud.vision.v1p3beta1.ProductSearchParams.decode(reader, reader.uint32()); + break; + } + case 6: { + message.webDetectionParams = $root.google.cloud.vision.v1p3beta1.WebDetectionParams.decode(reader, reader.uint32()); + break; + } + case 12: { + message.textDetectionParams = $root.google.cloud.vision.v1p3beta1.TextDetectionParams.decode(reader, reader.uint32()); + break; + } default: reader.skipType(tag & 7); break; @@ -57433,6 +61217,21 @@ return this.constructor.toObject(this, $protobuf.util.toJSONOptions); }; + /** + * Gets the default type url for ImageContext + * @function getTypeUrl + * @memberof google.cloud.vision.v1p3beta1.ImageContext + * @static + * @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns {string} The default type url + */ + ImageContext.getTypeUrl = function getTypeUrl(typeUrlPrefix) { + if (typeUrlPrefix === undefined) { + typeUrlPrefix = "type.googleapis.com"; + } + return typeUrlPrefix + "/google.cloud.vision.v1p3beta1.ImageContext"; + }; + return ImageContext; })(); @@ -57552,17 +61351,20 @@ while (reader.pos < end) { var tag = reader.uint32(); switch (tag >>> 3) { - case 1: - message.image = $root.google.cloud.vision.v1p3beta1.Image.decode(reader, reader.uint32()); - break; - case 2: - if (!(message.features && message.features.length)) - message.features = []; - message.features.push($root.google.cloud.vision.v1p3beta1.Feature.decode(reader, reader.uint32())); - break; - case 3: - message.imageContext = $root.google.cloud.vision.v1p3beta1.ImageContext.decode(reader, reader.uint32()); - break; + case 1: { + message.image = $root.google.cloud.vision.v1p3beta1.Image.decode(reader, reader.uint32()); + break; + } + case 2: { + if (!(message.features && message.features.length)) + message.features = []; + message.features.push($root.google.cloud.vision.v1p3beta1.Feature.decode(reader, reader.uint32())); + break; + } + case 3: { + message.imageContext = $root.google.cloud.vision.v1p3beta1.ImageContext.decode(reader, reader.uint32()); + break; + } default: reader.skipType(tag & 7); break; @@ -57697,6 +61499,21 @@ return this.constructor.toObject(this, $protobuf.util.toJSONOptions); }; + /** + * Gets the default type url for AnnotateImageRequest + * @function getTypeUrl + * @memberof google.cloud.vision.v1p3beta1.AnnotateImageRequest + * @static + * @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns {string} The default type url + */ + AnnotateImageRequest.getTypeUrl = function getTypeUrl(typeUrlPrefix) { + if (typeUrlPrefix === undefined) { + typeUrlPrefix = "type.googleapis.com"; + } + return typeUrlPrefix + "/google.cloud.vision.v1p3beta1.AnnotateImageRequest"; + }; + return AnnotateImageRequest; })(); @@ -57803,12 +61620,14 @@ while (reader.pos < end) { var tag = reader.uint32(); switch (tag >>> 3) { - case 1: - message.uri = reader.string(); - break; - case 2: - message.pageNumber = reader.int32(); - break; + case 1: { + message.uri = reader.string(); + break; + } + case 2: { + message.pageNumber = reader.int32(); + break; + } default: reader.skipType(tag & 7); break; @@ -57907,6 +61726,21 @@ return this.constructor.toObject(this, $protobuf.util.toJSONOptions); }; + /** + * Gets the default type url for ImageAnnotationContext + * @function getTypeUrl + * @memberof google.cloud.vision.v1p3beta1.ImageAnnotationContext + * @static + * @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns {string} The default type url + */ + ImageAnnotationContext.getTypeUrl = function getTypeUrl(typeUrlPrefix) { + if (typeUrlPrefix === undefined) { + typeUrlPrefix = "type.googleapis.com"; + } + return typeUrlPrefix + "/google.cloud.vision.v1p3beta1.ImageAnnotationContext"; + }; + return ImageAnnotationContext; })(); @@ -58157,60 +61991,74 @@ while (reader.pos < end) { var tag = reader.uint32(); switch (tag >>> 3) { - case 1: - if (!(message.faceAnnotations && message.faceAnnotations.length)) - message.faceAnnotations = []; - message.faceAnnotations.push($root.google.cloud.vision.v1p3beta1.FaceAnnotation.decode(reader, reader.uint32())); - break; - case 2: - if (!(message.landmarkAnnotations && message.landmarkAnnotations.length)) - message.landmarkAnnotations = []; - message.landmarkAnnotations.push($root.google.cloud.vision.v1p3beta1.EntityAnnotation.decode(reader, reader.uint32())); - break; - case 3: - if (!(message.logoAnnotations && message.logoAnnotations.length)) - message.logoAnnotations = []; - message.logoAnnotations.push($root.google.cloud.vision.v1p3beta1.EntityAnnotation.decode(reader, reader.uint32())); - break; - case 4: - if (!(message.labelAnnotations && message.labelAnnotations.length)) - message.labelAnnotations = []; - message.labelAnnotations.push($root.google.cloud.vision.v1p3beta1.EntityAnnotation.decode(reader, reader.uint32())); - break; - case 22: - if (!(message.localizedObjectAnnotations && message.localizedObjectAnnotations.length)) - message.localizedObjectAnnotations = []; - message.localizedObjectAnnotations.push($root.google.cloud.vision.v1p3beta1.LocalizedObjectAnnotation.decode(reader, reader.uint32())); - break; - case 5: - if (!(message.textAnnotations && message.textAnnotations.length)) - message.textAnnotations = []; - message.textAnnotations.push($root.google.cloud.vision.v1p3beta1.EntityAnnotation.decode(reader, reader.uint32())); - break; - case 12: - message.fullTextAnnotation = $root.google.cloud.vision.v1p3beta1.TextAnnotation.decode(reader, reader.uint32()); - break; - case 6: - message.safeSearchAnnotation = $root.google.cloud.vision.v1p3beta1.SafeSearchAnnotation.decode(reader, reader.uint32()); - break; - case 8: - message.imagePropertiesAnnotation = $root.google.cloud.vision.v1p3beta1.ImageProperties.decode(reader, reader.uint32()); - break; - case 11: - message.cropHintsAnnotation = $root.google.cloud.vision.v1p3beta1.CropHintsAnnotation.decode(reader, reader.uint32()); - break; - case 13: - message.webDetection = $root.google.cloud.vision.v1p3beta1.WebDetection.decode(reader, reader.uint32()); - break; - case 14: - message.productSearchResults = $root.google.cloud.vision.v1p3beta1.ProductSearchResults.decode(reader, reader.uint32()); - break; - case 9: - message.error = $root.google.rpc.Status.decode(reader, reader.uint32()); - break; - case 21: - message.context = $root.google.cloud.vision.v1p3beta1.ImageAnnotationContext.decode(reader, reader.uint32()); - break; + case 1: { + if (!(message.faceAnnotations && message.faceAnnotations.length)) + message.faceAnnotations = []; + message.faceAnnotations.push($root.google.cloud.vision.v1p3beta1.FaceAnnotation.decode(reader, reader.uint32())); + break; + } + case 2: { + if (!(message.landmarkAnnotations && message.landmarkAnnotations.length)) + message.landmarkAnnotations = []; + message.landmarkAnnotations.push($root.google.cloud.vision.v1p3beta1.EntityAnnotation.decode(reader, reader.uint32())); + break; + } + case 3: { + if (!(message.logoAnnotations && message.logoAnnotations.length)) + message.logoAnnotations = []; + message.logoAnnotations.push($root.google.cloud.vision.v1p3beta1.EntityAnnotation.decode(reader, reader.uint32())); + break; + } + case 4: { + if (!(message.labelAnnotations && message.labelAnnotations.length)) + message.labelAnnotations = []; + message.labelAnnotations.push($root.google.cloud.vision.v1p3beta1.EntityAnnotation.decode(reader, reader.uint32())); + break; + } + case 22: { + if (!(message.localizedObjectAnnotations && message.localizedObjectAnnotations.length)) + message.localizedObjectAnnotations = []; + message.localizedObjectAnnotations.push($root.google.cloud.vision.v1p3beta1.LocalizedObjectAnnotation.decode(reader, reader.uint32())); + break; + } + case 5: { + if (!(message.textAnnotations && message.textAnnotations.length)) + message.textAnnotations = []; + message.textAnnotations.push($root.google.cloud.vision.v1p3beta1.EntityAnnotation.decode(reader, reader.uint32())); + break; + } + case 12: { + message.fullTextAnnotation = $root.google.cloud.vision.v1p3beta1.TextAnnotation.decode(reader, reader.uint32()); + break; + } + case 6: { + message.safeSearchAnnotation = $root.google.cloud.vision.v1p3beta1.SafeSearchAnnotation.decode(reader, reader.uint32()); + break; + } + case 8: { + message.imagePropertiesAnnotation = $root.google.cloud.vision.v1p3beta1.ImageProperties.decode(reader, reader.uint32()); + break; + } + case 11: { + message.cropHintsAnnotation = $root.google.cloud.vision.v1p3beta1.CropHintsAnnotation.decode(reader, reader.uint32()); + break; + } + case 13: { + message.webDetection = $root.google.cloud.vision.v1p3beta1.WebDetection.decode(reader, reader.uint32()); + break; + } + case 14: { + message.productSearchResults = $root.google.cloud.vision.v1p3beta1.ProductSearchResults.decode(reader, reader.uint32()); + break; + } + case 9: { + message.error = $root.google.rpc.Status.decode(reader, reader.uint32()); + break; + } + case 21: { + message.context = $root.google.cloud.vision.v1p3beta1.ImageAnnotationContext.decode(reader, reader.uint32()); + break; + } default: reader.skipType(tag & 7); break; @@ -58549,6 +62397,21 @@ return this.constructor.toObject(this, $protobuf.util.toJSONOptions); }; + /** + * Gets the default type url for AnnotateImageResponse + * @function getTypeUrl + * @memberof google.cloud.vision.v1p3beta1.AnnotateImageResponse + * @static + * @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns {string} The default type url + */ + AnnotateImageResponse.getTypeUrl = function getTypeUrl(typeUrlPrefix) { + if (typeUrlPrefix === undefined) { + typeUrlPrefix = "type.googleapis.com"; + } + return typeUrlPrefix + "/google.cloud.vision.v1p3beta1.AnnotateImageResponse"; + }; + return AnnotateImageResponse; })(); @@ -58657,14 +62520,16 @@ while (reader.pos < end) { var tag = reader.uint32(); switch (tag >>> 3) { - case 1: - message.inputConfig = $root.google.cloud.vision.v1p3beta1.InputConfig.decode(reader, reader.uint32()); - break; - case 2: - if (!(message.responses && message.responses.length)) - message.responses = []; - message.responses.push($root.google.cloud.vision.v1p3beta1.AnnotateImageResponse.decode(reader, reader.uint32())); - break; + case 1: { + message.inputConfig = $root.google.cloud.vision.v1p3beta1.InputConfig.decode(reader, reader.uint32()); + break; + } + case 2: { + if (!(message.responses && message.responses.length)) + message.responses = []; + message.responses.push($root.google.cloud.vision.v1p3beta1.AnnotateImageResponse.decode(reader, reader.uint32())); + break; + } default: reader.skipType(tag & 7); break; @@ -58785,6 +62650,21 @@ return this.constructor.toObject(this, $protobuf.util.toJSONOptions); }; + /** + * Gets the default type url for AnnotateFileResponse + * @function getTypeUrl + * @memberof google.cloud.vision.v1p3beta1.AnnotateFileResponse + * @static + * @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns {string} The default type url + */ + AnnotateFileResponse.getTypeUrl = function getTypeUrl(typeUrlPrefix) { + if (typeUrlPrefix === undefined) { + typeUrlPrefix = "type.googleapis.com"; + } + return typeUrlPrefix + "/google.cloud.vision.v1p3beta1.AnnotateFileResponse"; + }; + return AnnotateFileResponse; })(); @@ -58882,11 +62762,12 @@ while (reader.pos < end) { var tag = reader.uint32(); switch (tag >>> 3) { - case 1: - if (!(message.requests && message.requests.length)) - message.requests = []; - message.requests.push($root.google.cloud.vision.v1p3beta1.AnnotateImageRequest.decode(reader, reader.uint32())); - break; + case 1: { + if (!(message.requests && message.requests.length)) + message.requests = []; + message.requests.push($root.google.cloud.vision.v1p3beta1.AnnotateImageRequest.decode(reader, reader.uint32())); + break; + } default: reader.skipType(tag & 7); break; @@ -58993,6 +62874,21 @@ return this.constructor.toObject(this, $protobuf.util.toJSONOptions); }; + /** + * Gets the default type url for BatchAnnotateImagesRequest + * @function getTypeUrl + * @memberof google.cloud.vision.v1p3beta1.BatchAnnotateImagesRequest + * @static + * @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns {string} The default type url + */ + BatchAnnotateImagesRequest.getTypeUrl = function getTypeUrl(typeUrlPrefix) { + if (typeUrlPrefix === undefined) { + typeUrlPrefix = "type.googleapis.com"; + } + return typeUrlPrefix + "/google.cloud.vision.v1p3beta1.BatchAnnotateImagesRequest"; + }; + return BatchAnnotateImagesRequest; })(); @@ -59090,11 +62986,12 @@ while (reader.pos < end) { var tag = reader.uint32(); switch (tag >>> 3) { - case 1: - if (!(message.responses && message.responses.length)) - message.responses = []; - message.responses.push($root.google.cloud.vision.v1p3beta1.AnnotateImageResponse.decode(reader, reader.uint32())); - break; + case 1: { + if (!(message.responses && message.responses.length)) + message.responses = []; + message.responses.push($root.google.cloud.vision.v1p3beta1.AnnotateImageResponse.decode(reader, reader.uint32())); + break; + } default: reader.skipType(tag & 7); break; @@ -59201,6 +63098,21 @@ return this.constructor.toObject(this, $protobuf.util.toJSONOptions); }; + /** + * Gets the default type url for BatchAnnotateImagesResponse + * @function getTypeUrl + * @memberof google.cloud.vision.v1p3beta1.BatchAnnotateImagesResponse + * @static + * @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns {string} The default type url + */ + BatchAnnotateImagesResponse.getTypeUrl = function getTypeUrl(typeUrlPrefix) { + if (typeUrlPrefix === undefined) { + typeUrlPrefix = "type.googleapis.com"; + } + return typeUrlPrefix + "/google.cloud.vision.v1p3beta1.BatchAnnotateImagesResponse"; + }; + return BatchAnnotateImagesResponse; })(); @@ -59331,20 +63243,24 @@ while (reader.pos < end) { var tag = reader.uint32(); switch (tag >>> 3) { - case 1: - message.inputConfig = $root.google.cloud.vision.v1p3beta1.InputConfig.decode(reader, reader.uint32()); - break; - case 2: - if (!(message.features && message.features.length)) - message.features = []; - message.features.push($root.google.cloud.vision.v1p3beta1.Feature.decode(reader, reader.uint32())); - break; - case 3: - message.imageContext = $root.google.cloud.vision.v1p3beta1.ImageContext.decode(reader, reader.uint32()); - break; - case 4: - message.outputConfig = $root.google.cloud.vision.v1p3beta1.OutputConfig.decode(reader, reader.uint32()); - break; + case 1: { + message.inputConfig = $root.google.cloud.vision.v1p3beta1.InputConfig.decode(reader, reader.uint32()); + break; + } + case 2: { + if (!(message.features && message.features.length)) + message.features = []; + message.features.push($root.google.cloud.vision.v1p3beta1.Feature.decode(reader, reader.uint32())); + break; + } + case 3: { + message.imageContext = $root.google.cloud.vision.v1p3beta1.ImageContext.decode(reader, reader.uint32()); + break; + } + case 4: { + message.outputConfig = $root.google.cloud.vision.v1p3beta1.OutputConfig.decode(reader, reader.uint32()); + break; + } default: reader.skipType(tag & 7); break; @@ -59492,6 +63408,21 @@ return this.constructor.toObject(this, $protobuf.util.toJSONOptions); }; + /** + * Gets the default type url for AsyncAnnotateFileRequest + * @function getTypeUrl + * @memberof google.cloud.vision.v1p3beta1.AsyncAnnotateFileRequest + * @static + * @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns {string} The default type url + */ + AsyncAnnotateFileRequest.getTypeUrl = function getTypeUrl(typeUrlPrefix) { + if (typeUrlPrefix === undefined) { + typeUrlPrefix = "type.googleapis.com"; + } + return typeUrlPrefix + "/google.cloud.vision.v1p3beta1.AsyncAnnotateFileRequest"; + }; + return AsyncAnnotateFileRequest; })(); @@ -59587,9 +63518,10 @@ while (reader.pos < end) { var tag = reader.uint32(); switch (tag >>> 3) { - case 1: - message.outputConfig = $root.google.cloud.vision.v1p3beta1.OutputConfig.decode(reader, reader.uint32()); - break; + case 1: { + message.outputConfig = $root.google.cloud.vision.v1p3beta1.OutputConfig.decode(reader, reader.uint32()); + break; + } default: reader.skipType(tag & 7); break; @@ -59684,6 +63616,21 @@ return this.constructor.toObject(this, $protobuf.util.toJSONOptions); }; + /** + * Gets the default type url for AsyncAnnotateFileResponse + * @function getTypeUrl + * @memberof google.cloud.vision.v1p3beta1.AsyncAnnotateFileResponse + * @static + * @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns {string} The default type url + */ + AsyncAnnotateFileResponse.getTypeUrl = function getTypeUrl(typeUrlPrefix) { + if (typeUrlPrefix === undefined) { + typeUrlPrefix = "type.googleapis.com"; + } + return typeUrlPrefix + "/google.cloud.vision.v1p3beta1.AsyncAnnotateFileResponse"; + }; + return AsyncAnnotateFileResponse; })(); @@ -59781,11 +63728,12 @@ while (reader.pos < end) { var tag = reader.uint32(); switch (tag >>> 3) { - case 1: - if (!(message.requests && message.requests.length)) - message.requests = []; - message.requests.push($root.google.cloud.vision.v1p3beta1.AsyncAnnotateFileRequest.decode(reader, reader.uint32())); - break; + case 1: { + if (!(message.requests && message.requests.length)) + message.requests = []; + message.requests.push($root.google.cloud.vision.v1p3beta1.AsyncAnnotateFileRequest.decode(reader, reader.uint32())); + break; + } default: reader.skipType(tag & 7); break; @@ -59892,6 +63840,21 @@ return this.constructor.toObject(this, $protobuf.util.toJSONOptions); }; + /** + * Gets the default type url for AsyncBatchAnnotateFilesRequest + * @function getTypeUrl + * @memberof google.cloud.vision.v1p3beta1.AsyncBatchAnnotateFilesRequest + * @static + * @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns {string} The default type url + */ + AsyncBatchAnnotateFilesRequest.getTypeUrl = function getTypeUrl(typeUrlPrefix) { + if (typeUrlPrefix === undefined) { + typeUrlPrefix = "type.googleapis.com"; + } + return typeUrlPrefix + "/google.cloud.vision.v1p3beta1.AsyncBatchAnnotateFilesRequest"; + }; + return AsyncBatchAnnotateFilesRequest; })(); @@ -59989,11 +63952,12 @@ while (reader.pos < end) { var tag = reader.uint32(); switch (tag >>> 3) { - case 1: - if (!(message.responses && message.responses.length)) - message.responses = []; - message.responses.push($root.google.cloud.vision.v1p3beta1.AsyncAnnotateFileResponse.decode(reader, reader.uint32())); - break; + case 1: { + if (!(message.responses && message.responses.length)) + message.responses = []; + message.responses.push($root.google.cloud.vision.v1p3beta1.AsyncAnnotateFileResponse.decode(reader, reader.uint32())); + break; + } default: reader.skipType(tag & 7); break; @@ -60100,6 +64064,21 @@ return this.constructor.toObject(this, $protobuf.util.toJSONOptions); }; + /** + * Gets the default type url for AsyncBatchAnnotateFilesResponse + * @function getTypeUrl + * @memberof google.cloud.vision.v1p3beta1.AsyncBatchAnnotateFilesResponse + * @static + * @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns {string} The default type url + */ + AsyncBatchAnnotateFilesResponse.getTypeUrl = function getTypeUrl(typeUrlPrefix) { + if (typeUrlPrefix === undefined) { + typeUrlPrefix = "type.googleapis.com"; + } + return typeUrlPrefix + "/google.cloud.vision.v1p3beta1.AsyncBatchAnnotateFilesResponse"; + }; + return AsyncBatchAnnotateFilesResponse; })(); @@ -60206,12 +64185,14 @@ while (reader.pos < end) { var tag = reader.uint32(); switch (tag >>> 3) { - case 1: - message.gcsSource = $root.google.cloud.vision.v1p3beta1.GcsSource.decode(reader, reader.uint32()); - break; - case 2: - message.mimeType = reader.string(); - break; + case 1: { + message.gcsSource = $root.google.cloud.vision.v1p3beta1.GcsSource.decode(reader, reader.uint32()); + break; + } + case 2: { + message.mimeType = reader.string(); + break; + } default: reader.skipType(tag & 7); break; @@ -60315,6 +64296,21 @@ return this.constructor.toObject(this, $protobuf.util.toJSONOptions); }; + /** + * Gets the default type url for InputConfig + * @function getTypeUrl + * @memberof google.cloud.vision.v1p3beta1.InputConfig + * @static + * @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns {string} The default type url + */ + InputConfig.getTypeUrl = function getTypeUrl(typeUrlPrefix) { + if (typeUrlPrefix === undefined) { + typeUrlPrefix = "type.googleapis.com"; + } + return typeUrlPrefix + "/google.cloud.vision.v1p3beta1.InputConfig"; + }; + return InputConfig; })(); @@ -60421,12 +64417,14 @@ while (reader.pos < end) { var tag = reader.uint32(); switch (tag >>> 3) { - case 1: - message.gcsDestination = $root.google.cloud.vision.v1p3beta1.GcsDestination.decode(reader, reader.uint32()); - break; - case 2: - message.batchSize = reader.int32(); - break; + case 1: { + message.gcsDestination = $root.google.cloud.vision.v1p3beta1.GcsDestination.decode(reader, reader.uint32()); + break; + } + case 2: { + message.batchSize = reader.int32(); + break; + } default: reader.skipType(tag & 7); break; @@ -60530,6 +64528,21 @@ return this.constructor.toObject(this, $protobuf.util.toJSONOptions); }; + /** + * Gets the default type url for OutputConfig + * @function getTypeUrl + * @memberof google.cloud.vision.v1p3beta1.OutputConfig + * @static + * @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns {string} The default type url + */ + OutputConfig.getTypeUrl = function getTypeUrl(typeUrlPrefix) { + if (typeUrlPrefix === undefined) { + typeUrlPrefix = "type.googleapis.com"; + } + return typeUrlPrefix + "/google.cloud.vision.v1p3beta1.OutputConfig"; + }; + return OutputConfig; })(); @@ -60625,9 +64638,10 @@ while (reader.pos < end) { var tag = reader.uint32(); switch (tag >>> 3) { - case 1: - message.uri = reader.string(); - break; + case 1: { + message.uri = reader.string(); + break; + } default: reader.skipType(tag & 7); break; @@ -60717,6 +64731,21 @@ return this.constructor.toObject(this, $protobuf.util.toJSONOptions); }; + /** + * Gets the default type url for GcsSource + * @function getTypeUrl + * @memberof google.cloud.vision.v1p3beta1.GcsSource + * @static + * @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns {string} The default type url + */ + GcsSource.getTypeUrl = function getTypeUrl(typeUrlPrefix) { + if (typeUrlPrefix === undefined) { + typeUrlPrefix = "type.googleapis.com"; + } + return typeUrlPrefix + "/google.cloud.vision.v1p3beta1.GcsSource"; + }; + return GcsSource; })(); @@ -60812,9 +64841,10 @@ while (reader.pos < end) { var tag = reader.uint32(); switch (tag >>> 3) { - case 1: - message.uri = reader.string(); - break; + case 1: { + message.uri = reader.string(); + break; + } default: reader.skipType(tag & 7); break; @@ -60904,6 +64934,21 @@ return this.constructor.toObject(this, $protobuf.util.toJSONOptions); }; + /** + * Gets the default type url for GcsDestination + * @function getTypeUrl + * @memberof google.cloud.vision.v1p3beta1.GcsDestination + * @static + * @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns {string} The default type url + */ + GcsDestination.getTypeUrl = function getTypeUrl(typeUrlPrefix) { + if (typeUrlPrefix === undefined) { + typeUrlPrefix = "type.googleapis.com"; + } + return typeUrlPrefix + "/google.cloud.vision.v1p3beta1.GcsDestination"; + }; + return GcsDestination; })(); @@ -61043,15 +65088,18 @@ while (reader.pos < end) { var tag = reader.uint32(); switch (tag >>> 3) { - case 1: - message.state = reader.int32(); - break; - case 5: - message.createTime = $root.google.protobuf.Timestamp.decode(reader, reader.uint32()); - break; - case 6: - message.updateTime = $root.google.protobuf.Timestamp.decode(reader, reader.uint32()); - break; + case 1: { + message.state = reader.int32(); + break; + } + case 5: { + message.createTime = $root.google.protobuf.Timestamp.decode(reader, reader.uint32()); + break; + } + case 6: { + message.updateTime = $root.google.protobuf.Timestamp.decode(reader, reader.uint32()); + break; + } default: reader.skipType(tag & 7); break; @@ -61196,6 +65244,21 @@ return this.constructor.toObject(this, $protobuf.util.toJSONOptions); }; + /** + * Gets the default type url for OperationMetadata + * @function getTypeUrl + * @memberof google.cloud.vision.v1p3beta1.OperationMetadata + * @static + * @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns {string} The default type url + */ + OperationMetadata.getTypeUrl = function getTypeUrl(typeUrlPrefix) { + if (typeUrlPrefix === undefined) { + typeUrlPrefix = "type.googleapis.com"; + } + return typeUrlPrefix + "/google.cloud.vision.v1p3beta1.OperationMetadata"; + }; + /** * State enum. * @name google.cloud.vision.v1p3beta1.OperationMetadata.State @@ -61346,20 +65409,24 @@ while (reader.pos < end) { var tag = reader.uint32(); switch (tag >>> 3) { - case 9: - message.boundingPoly = $root.google.cloud.vision.v1p3beta1.BoundingPoly.decode(reader, reader.uint32()); - break; - case 6: - message.productSet = reader.string(); - break; - case 7: - if (!(message.productCategories && message.productCategories.length)) - message.productCategories = []; - message.productCategories.push(reader.string()); - break; - case 8: - message.filter = reader.string(); - break; + case 9: { + message.boundingPoly = $root.google.cloud.vision.v1p3beta1.BoundingPoly.decode(reader, reader.uint32()); + break; + } + case 6: { + message.productSet = reader.string(); + break; + } + case 7: { + if (!(message.productCategories && message.productCategories.length)) + message.productCategories = []; + message.productCategories.push(reader.string()); + break; + } + case 8: { + message.filter = reader.string(); + break; + } default: reader.skipType(tag & 7); break; @@ -61492,6 +65559,21 @@ return this.constructor.toObject(this, $protobuf.util.toJSONOptions); }; + /** + * Gets the default type url for ProductSearchParams + * @function getTypeUrl + * @memberof google.cloud.vision.v1p3beta1.ProductSearchParams + * @static + * @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns {string} The default type url + */ + ProductSearchParams.getTypeUrl = function getTypeUrl(typeUrlPrefix) { + if (typeUrlPrefix === undefined) { + typeUrlPrefix = "type.googleapis.com"; + } + return typeUrlPrefix + "/google.cloud.vision.v1p3beta1.ProductSearchParams"; + }; + return ProductSearchParams; })(); @@ -61613,19 +65695,22 @@ while (reader.pos < end) { var tag = reader.uint32(); switch (tag >>> 3) { - case 2: - message.indexTime = $root.google.protobuf.Timestamp.decode(reader, reader.uint32()); - break; - case 5: - if (!(message.results && message.results.length)) - message.results = []; - message.results.push($root.google.cloud.vision.v1p3beta1.ProductSearchResults.Result.decode(reader, reader.uint32())); - break; - case 6: - if (!(message.productGroupedResults && message.productGroupedResults.length)) - message.productGroupedResults = []; - message.productGroupedResults.push($root.google.cloud.vision.v1p3beta1.ProductSearchResults.GroupedResult.decode(reader, reader.uint32())); - break; + case 2: { + message.indexTime = $root.google.protobuf.Timestamp.decode(reader, reader.uint32()); + break; + } + case 5: { + if (!(message.results && message.results.length)) + message.results = []; + message.results.push($root.google.cloud.vision.v1p3beta1.ProductSearchResults.Result.decode(reader, reader.uint32())); + break; + } + case 6: { + if (!(message.productGroupedResults && message.productGroupedResults.length)) + message.productGroupedResults = []; + message.productGroupedResults.push($root.google.cloud.vision.v1p3beta1.ProductSearchResults.GroupedResult.decode(reader, reader.uint32())); + break; + } default: reader.skipType(tag & 7); break; @@ -61772,6 +65857,21 @@ return this.constructor.toObject(this, $protobuf.util.toJSONOptions); }; + /** + * Gets the default type url for ProductSearchResults + * @function getTypeUrl + * @memberof google.cloud.vision.v1p3beta1.ProductSearchResults + * @static + * @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns {string} The default type url + */ + ProductSearchResults.getTypeUrl = function getTypeUrl(typeUrlPrefix) { + if (typeUrlPrefix === undefined) { + typeUrlPrefix = "type.googleapis.com"; + } + return typeUrlPrefix + "/google.cloud.vision.v1p3beta1.ProductSearchResults"; + }; + ProductSearchResults.Result = (function() { /** @@ -61886,15 +65986,18 @@ while (reader.pos < end) { var tag = reader.uint32(); switch (tag >>> 3) { - case 1: - message.product = $root.google.cloud.vision.v1p3beta1.Product.decode(reader, reader.uint32()); - break; - case 2: - message.score = reader.float(); - break; - case 3: - message.image = reader.string(); - break; + case 1: { + message.product = $root.google.cloud.vision.v1p3beta1.Product.decode(reader, reader.uint32()); + break; + } + case 2: { + message.score = reader.float(); + break; + } + case 3: { + message.image = reader.string(); + break; + } default: reader.skipType(tag & 7); break; @@ -62006,6 +66109,21 @@ return this.constructor.toObject(this, $protobuf.util.toJSONOptions); }; + /** + * Gets the default type url for Result + * @function getTypeUrl + * @memberof google.cloud.vision.v1p3beta1.ProductSearchResults.Result + * @static + * @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns {string} The default type url + */ + Result.getTypeUrl = function getTypeUrl(typeUrlPrefix) { + if (typeUrlPrefix === undefined) { + typeUrlPrefix = "type.googleapis.com"; + } + return typeUrlPrefix + "/google.cloud.vision.v1p3beta1.ProductSearchResults.Result"; + }; + return Result; })(); @@ -62134,18 +66252,22 @@ while (reader.pos < end) { var tag = reader.uint32(); switch (tag >>> 3) { - case 1: - message.mid = reader.string(); - break; - case 2: - message.languageCode = reader.string(); - break; - case 3: - message.name = reader.string(); - break; - case 4: - message.score = reader.float(); - break; + case 1: { + message.mid = reader.string(); + break; + } + case 2: { + message.languageCode = reader.string(); + break; + } + case 3: { + message.name = reader.string(); + break; + } + case 4: { + message.score = reader.float(); + break; + } default: reader.skipType(tag & 7); break; @@ -62260,6 +66382,21 @@ return this.constructor.toObject(this, $protobuf.util.toJSONOptions); }; + /** + * Gets the default type url for ObjectAnnotation + * @function getTypeUrl + * @memberof google.cloud.vision.v1p3beta1.ProductSearchResults.ObjectAnnotation + * @static + * @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns {string} The default type url + */ + ObjectAnnotation.getTypeUrl = function getTypeUrl(typeUrlPrefix) { + if (typeUrlPrefix === undefined) { + typeUrlPrefix = "type.googleapis.com"; + } + return typeUrlPrefix + "/google.cloud.vision.v1p3beta1.ProductSearchResults.ObjectAnnotation"; + }; + return ObjectAnnotation; })(); @@ -62381,19 +66518,22 @@ while (reader.pos < end) { var tag = reader.uint32(); switch (tag >>> 3) { - case 1: - message.boundingPoly = $root.google.cloud.vision.v1p3beta1.BoundingPoly.decode(reader, reader.uint32()); - break; - case 2: - if (!(message.results && message.results.length)) - message.results = []; - message.results.push($root.google.cloud.vision.v1p3beta1.ProductSearchResults.Result.decode(reader, reader.uint32())); - break; - case 3: - if (!(message.objectAnnotations && message.objectAnnotations.length)) - message.objectAnnotations = []; - message.objectAnnotations.push($root.google.cloud.vision.v1p3beta1.ProductSearchResults.ObjectAnnotation.decode(reader, reader.uint32())); - break; + case 1: { + message.boundingPoly = $root.google.cloud.vision.v1p3beta1.BoundingPoly.decode(reader, reader.uint32()); + break; + } + case 2: { + if (!(message.results && message.results.length)) + message.results = []; + message.results.push($root.google.cloud.vision.v1p3beta1.ProductSearchResults.Result.decode(reader, reader.uint32())); + break; + } + case 3: { + if (!(message.objectAnnotations && message.objectAnnotations.length)) + message.objectAnnotations = []; + message.objectAnnotations.push($root.google.cloud.vision.v1p3beta1.ProductSearchResults.ObjectAnnotation.decode(reader, reader.uint32())); + break; + } default: reader.skipType(tag & 7); break; @@ -62540,6 +66680,21 @@ return this.constructor.toObject(this, $protobuf.util.toJSONOptions); }; + /** + * Gets the default type url for GroupedResult + * @function getTypeUrl + * @memberof google.cloud.vision.v1p3beta1.ProductSearchResults.GroupedResult + * @static + * @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns {string} The default type url + */ + GroupedResult.getTypeUrl = function getTypeUrl(typeUrlPrefix) { + if (typeUrlPrefix === undefined) { + typeUrlPrefix = "type.googleapis.com"; + } + return typeUrlPrefix + "/google.cloud.vision.v1p3beta1.ProductSearchResults.GroupedResult"; + }; + return GroupedResult; })(); @@ -62579,7 +66734,7 @@ }; /** - * Callback as used by {@link google.cloud.vision.v1p3beta1.ProductSearch#createProductSet}. + * Callback as used by {@link google.cloud.vision.v1p3beta1.ProductSearch|createProductSet}. * @memberof google.cloud.vision.v1p3beta1.ProductSearch * @typedef CreateProductSetCallback * @type {function} @@ -62612,7 +66767,7 @@ */ /** - * Callback as used by {@link google.cloud.vision.v1p3beta1.ProductSearch#listProductSets}. + * Callback as used by {@link google.cloud.vision.v1p3beta1.ProductSearch|listProductSets}. * @memberof google.cloud.vision.v1p3beta1.ProductSearch * @typedef ListProductSetsCallback * @type {function} @@ -62645,7 +66800,7 @@ */ /** - * Callback as used by {@link google.cloud.vision.v1p3beta1.ProductSearch#getProductSet}. + * Callback as used by {@link google.cloud.vision.v1p3beta1.ProductSearch|getProductSet}. * @memberof google.cloud.vision.v1p3beta1.ProductSearch * @typedef GetProductSetCallback * @type {function} @@ -62678,7 +66833,7 @@ */ /** - * Callback as used by {@link google.cloud.vision.v1p3beta1.ProductSearch#updateProductSet}. + * Callback as used by {@link google.cloud.vision.v1p3beta1.ProductSearch|updateProductSet}. * @memberof google.cloud.vision.v1p3beta1.ProductSearch * @typedef UpdateProductSetCallback * @type {function} @@ -62711,7 +66866,7 @@ */ /** - * Callback as used by {@link google.cloud.vision.v1p3beta1.ProductSearch#deleteProductSet}. + * Callback as used by {@link google.cloud.vision.v1p3beta1.ProductSearch|deleteProductSet}. * @memberof google.cloud.vision.v1p3beta1.ProductSearch * @typedef DeleteProductSetCallback * @type {function} @@ -62744,7 +66899,7 @@ */ /** - * Callback as used by {@link google.cloud.vision.v1p3beta1.ProductSearch#createProduct}. + * Callback as used by {@link google.cloud.vision.v1p3beta1.ProductSearch|createProduct}. * @memberof google.cloud.vision.v1p3beta1.ProductSearch * @typedef CreateProductCallback * @type {function} @@ -62777,7 +66932,7 @@ */ /** - * Callback as used by {@link google.cloud.vision.v1p3beta1.ProductSearch#listProducts}. + * Callback as used by {@link google.cloud.vision.v1p3beta1.ProductSearch|listProducts}. * @memberof google.cloud.vision.v1p3beta1.ProductSearch * @typedef ListProductsCallback * @type {function} @@ -62810,7 +66965,7 @@ */ /** - * Callback as used by {@link google.cloud.vision.v1p3beta1.ProductSearch#getProduct}. + * Callback as used by {@link google.cloud.vision.v1p3beta1.ProductSearch|getProduct}. * @memberof google.cloud.vision.v1p3beta1.ProductSearch * @typedef GetProductCallback * @type {function} @@ -62843,7 +66998,7 @@ */ /** - * Callback as used by {@link google.cloud.vision.v1p3beta1.ProductSearch#updateProduct}. + * Callback as used by {@link google.cloud.vision.v1p3beta1.ProductSearch|updateProduct}. * @memberof google.cloud.vision.v1p3beta1.ProductSearch * @typedef UpdateProductCallback * @type {function} @@ -62876,7 +67031,7 @@ */ /** - * Callback as used by {@link google.cloud.vision.v1p3beta1.ProductSearch#deleteProduct}. + * Callback as used by {@link google.cloud.vision.v1p3beta1.ProductSearch|deleteProduct}. * @memberof google.cloud.vision.v1p3beta1.ProductSearch * @typedef DeleteProductCallback * @type {function} @@ -62909,7 +67064,7 @@ */ /** - * Callback as used by {@link google.cloud.vision.v1p3beta1.ProductSearch#createReferenceImage}. + * Callback as used by {@link google.cloud.vision.v1p3beta1.ProductSearch|createReferenceImage}. * @memberof google.cloud.vision.v1p3beta1.ProductSearch * @typedef CreateReferenceImageCallback * @type {function} @@ -62942,7 +67097,7 @@ */ /** - * Callback as used by {@link google.cloud.vision.v1p3beta1.ProductSearch#deleteReferenceImage}. + * Callback as used by {@link google.cloud.vision.v1p3beta1.ProductSearch|deleteReferenceImage}. * @memberof google.cloud.vision.v1p3beta1.ProductSearch * @typedef DeleteReferenceImageCallback * @type {function} @@ -62975,7 +67130,7 @@ */ /** - * Callback as used by {@link google.cloud.vision.v1p3beta1.ProductSearch#listReferenceImages}. + * Callback as used by {@link google.cloud.vision.v1p3beta1.ProductSearch|listReferenceImages}. * @memberof google.cloud.vision.v1p3beta1.ProductSearch * @typedef ListReferenceImagesCallback * @type {function} @@ -63008,7 +67163,7 @@ */ /** - * Callback as used by {@link google.cloud.vision.v1p3beta1.ProductSearch#getReferenceImage}. + * Callback as used by {@link google.cloud.vision.v1p3beta1.ProductSearch|getReferenceImage}. * @memberof google.cloud.vision.v1p3beta1.ProductSearch * @typedef GetReferenceImageCallback * @type {function} @@ -63041,7 +67196,7 @@ */ /** - * Callback as used by {@link google.cloud.vision.v1p3beta1.ProductSearch#addProductToProductSet}. + * Callback as used by {@link google.cloud.vision.v1p3beta1.ProductSearch|addProductToProductSet}. * @memberof google.cloud.vision.v1p3beta1.ProductSearch * @typedef AddProductToProductSetCallback * @type {function} @@ -63074,7 +67229,7 @@ */ /** - * Callback as used by {@link google.cloud.vision.v1p3beta1.ProductSearch#removeProductFromProductSet}. + * Callback as used by {@link google.cloud.vision.v1p3beta1.ProductSearch|removeProductFromProductSet}. * @memberof google.cloud.vision.v1p3beta1.ProductSearch * @typedef RemoveProductFromProductSetCallback * @type {function} @@ -63107,7 +67262,7 @@ */ /** - * Callback as used by {@link google.cloud.vision.v1p3beta1.ProductSearch#listProductsInProductSet}. + * Callback as used by {@link google.cloud.vision.v1p3beta1.ProductSearch|listProductsInProductSet}. * @memberof google.cloud.vision.v1p3beta1.ProductSearch * @typedef ListProductsInProductSetCallback * @type {function} @@ -63140,7 +67295,7 @@ */ /** - * Callback as used by {@link google.cloud.vision.v1p3beta1.ProductSearch#importProductSets}. + * Callback as used by {@link google.cloud.vision.v1p3beta1.ProductSearch|importProductSets}. * @memberof google.cloud.vision.v1p3beta1.ProductSearch * @typedef ImportProductSetsCallback * @type {function} @@ -63313,23 +67468,28 @@ while (reader.pos < end) { var tag = reader.uint32(); switch (tag >>> 3) { - case 1: - message.name = reader.string(); - break; - case 2: - message.displayName = reader.string(); - break; - case 3: - message.description = reader.string(); - break; - case 4: - message.productCategory = reader.string(); - break; - case 5: - if (!(message.productLabels && message.productLabels.length)) - message.productLabels = []; - message.productLabels.push($root.google.cloud.vision.v1p3beta1.Product.KeyValue.decode(reader, reader.uint32())); - break; + case 1: { + message.name = reader.string(); + break; + } + case 2: { + message.displayName = reader.string(); + break; + } + case 3: { + message.description = reader.string(); + break; + } + case 4: { + message.productCategory = reader.string(); + break; + } + case 5: { + if (!(message.productLabels && message.productLabels.length)) + message.productLabels = []; + message.productLabels.push($root.google.cloud.vision.v1p3beta1.Product.KeyValue.decode(reader, reader.uint32())); + break; + } default: reader.skipType(tag & 7); break; @@ -63470,6 +67630,21 @@ return this.constructor.toObject(this, $protobuf.util.toJSONOptions); }; + /** + * Gets the default type url for Product + * @function getTypeUrl + * @memberof google.cloud.vision.v1p3beta1.Product + * @static + * @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns {string} The default type url + */ + Product.getTypeUrl = function getTypeUrl(typeUrlPrefix) { + if (typeUrlPrefix === undefined) { + typeUrlPrefix = "type.googleapis.com"; + } + return typeUrlPrefix + "/google.cloud.vision.v1p3beta1.Product"; + }; + Product.KeyValue = (function() { /** @@ -63573,12 +67748,14 @@ while (reader.pos < end) { var tag = reader.uint32(); switch (tag >>> 3) { - case 1: - message.key = reader.string(); - break; - case 2: - message.value = reader.string(); - break; + case 1: { + message.key = reader.string(); + break; + } + case 2: { + message.value = reader.string(); + break; + } default: reader.skipType(tag & 7); break; @@ -63677,6 +67854,21 @@ return this.constructor.toObject(this, $protobuf.util.toJSONOptions); }; + /** + * Gets the default type url for KeyValue + * @function getTypeUrl + * @memberof google.cloud.vision.v1p3beta1.Product.KeyValue + * @static + * @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns {string} The default type url + */ + KeyValue.getTypeUrl = function getTypeUrl(typeUrlPrefix) { + if (typeUrlPrefix === undefined) { + typeUrlPrefix = "type.googleapis.com"; + } + return typeUrlPrefix + "/google.cloud.vision.v1p3beta1.Product.KeyValue"; + }; + return KeyValue; })(); @@ -63808,18 +68000,22 @@ while (reader.pos < end) { var tag = reader.uint32(); switch (tag >>> 3) { - case 1: - message.name = reader.string(); - break; - case 2: - message.displayName = reader.string(); - break; - case 3: - message.indexTime = $root.google.protobuf.Timestamp.decode(reader, reader.uint32()); - break; - case 4: - message.indexError = $root.google.rpc.Status.decode(reader, reader.uint32()); - break; + case 1: { + message.name = reader.string(); + break; + } + case 2: { + message.displayName = reader.string(); + break; + } + case 3: { + message.indexTime = $root.google.protobuf.Timestamp.decode(reader, reader.uint32()); + break; + } + case 4: { + message.indexError = $root.google.rpc.Status.decode(reader, reader.uint32()); + break; + } default: reader.skipType(tag & 7); break; @@ -63944,6 +68140,21 @@ return this.constructor.toObject(this, $protobuf.util.toJSONOptions); }; + /** + * Gets the default type url for ProductSet + * @function getTypeUrl + * @memberof google.cloud.vision.v1p3beta1.ProductSet + * @static + * @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns {string} The default type url + */ + ProductSet.getTypeUrl = function getTypeUrl(typeUrlPrefix) { + if (typeUrlPrefix === undefined) { + typeUrlPrefix = "type.googleapis.com"; + } + return typeUrlPrefix + "/google.cloud.vision.v1p3beta1.ProductSet"; + }; + return ProductSet; })(); @@ -64063,17 +68274,20 @@ while (reader.pos < end) { var tag = reader.uint32(); switch (tag >>> 3) { - case 1: - message.name = reader.string(); - break; - case 2: - message.uri = reader.string(); - break; - case 3: - if (!(message.boundingPolys && message.boundingPolys.length)) - message.boundingPolys = []; - message.boundingPolys.push($root.google.cloud.vision.v1p3beta1.BoundingPoly.decode(reader, reader.uint32())); - break; + case 1: { + message.name = reader.string(); + break; + } + case 2: { + message.uri = reader.string(); + break; + } + case 3: { + if (!(message.boundingPolys && message.boundingPolys.length)) + message.boundingPolys = []; + message.boundingPolys.push($root.google.cloud.vision.v1p3beta1.BoundingPoly.decode(reader, reader.uint32())); + break; + } default: reader.skipType(tag & 7); break; @@ -64198,6 +68412,21 @@ return this.constructor.toObject(this, $protobuf.util.toJSONOptions); }; + /** + * Gets the default type url for ReferenceImage + * @function getTypeUrl + * @memberof google.cloud.vision.v1p3beta1.ReferenceImage + * @static + * @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns {string} The default type url + */ + ReferenceImage.getTypeUrl = function getTypeUrl(typeUrlPrefix) { + if (typeUrlPrefix === undefined) { + typeUrlPrefix = "type.googleapis.com"; + } + return typeUrlPrefix + "/google.cloud.vision.v1p3beta1.ReferenceImage"; + }; + return ReferenceImage; })(); @@ -64315,15 +68544,18 @@ while (reader.pos < end) { var tag = reader.uint32(); switch (tag >>> 3) { - case 1: - message.parent = reader.string(); - break; - case 2: - message.product = $root.google.cloud.vision.v1p3beta1.Product.decode(reader, reader.uint32()); - break; - case 3: - message.productId = reader.string(); - break; + case 1: { + message.parent = reader.string(); + break; + } + case 2: { + message.product = $root.google.cloud.vision.v1p3beta1.Product.decode(reader, reader.uint32()); + break; + } + case 3: { + message.productId = reader.string(); + break; + } default: reader.skipType(tag & 7); break; @@ -64435,6 +68667,21 @@ return this.constructor.toObject(this, $protobuf.util.toJSONOptions); }; + /** + * Gets the default type url for CreateProductRequest + * @function getTypeUrl + * @memberof google.cloud.vision.v1p3beta1.CreateProductRequest + * @static + * @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns {string} The default type url + */ + CreateProductRequest.getTypeUrl = function getTypeUrl(typeUrlPrefix) { + if (typeUrlPrefix === undefined) { + typeUrlPrefix = "type.googleapis.com"; + } + return typeUrlPrefix + "/google.cloud.vision.v1p3beta1.CreateProductRequest"; + }; + return CreateProductRequest; })(); @@ -64552,15 +68799,18 @@ while (reader.pos < end) { var tag = reader.uint32(); switch (tag >>> 3) { - case 1: - message.parent = reader.string(); - break; - case 2: - message.pageSize = reader.int32(); - break; - case 3: - message.pageToken = reader.string(); - break; + case 1: { + message.parent = reader.string(); + break; + } + case 2: { + message.pageSize = reader.int32(); + break; + } + case 3: { + message.pageToken = reader.string(); + break; + } default: reader.skipType(tag & 7); break; @@ -64667,6 +68917,21 @@ return this.constructor.toObject(this, $protobuf.util.toJSONOptions); }; + /** + * Gets the default type url for ListProductsRequest + * @function getTypeUrl + * @memberof google.cloud.vision.v1p3beta1.ListProductsRequest + * @static + * @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns {string} The default type url + */ + ListProductsRequest.getTypeUrl = function getTypeUrl(typeUrlPrefix) { + if (typeUrlPrefix === undefined) { + typeUrlPrefix = "type.googleapis.com"; + } + return typeUrlPrefix + "/google.cloud.vision.v1p3beta1.ListProductsRequest"; + }; + return ListProductsRequest; })(); @@ -64775,14 +69040,16 @@ while (reader.pos < end) { var tag = reader.uint32(); switch (tag >>> 3) { - case 1: - if (!(message.products && message.products.length)) - message.products = []; - message.products.push($root.google.cloud.vision.v1p3beta1.Product.decode(reader, reader.uint32())); - break; - case 2: - message.nextPageToken = reader.string(); - break; + case 1: { + if (!(message.products && message.products.length)) + message.products = []; + message.products.push($root.google.cloud.vision.v1p3beta1.Product.decode(reader, reader.uint32())); + break; + } + case 2: { + message.nextPageToken = reader.string(); + break; + } default: reader.skipType(tag & 7); break; @@ -64898,6 +69165,21 @@ return this.constructor.toObject(this, $protobuf.util.toJSONOptions); }; + /** + * Gets the default type url for ListProductsResponse + * @function getTypeUrl + * @memberof google.cloud.vision.v1p3beta1.ListProductsResponse + * @static + * @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns {string} The default type url + */ + ListProductsResponse.getTypeUrl = function getTypeUrl(typeUrlPrefix) { + if (typeUrlPrefix === undefined) { + typeUrlPrefix = "type.googleapis.com"; + } + return typeUrlPrefix + "/google.cloud.vision.v1p3beta1.ListProductsResponse"; + }; + return ListProductsResponse; })(); @@ -64993,9 +69275,10 @@ while (reader.pos < end) { var tag = reader.uint32(); switch (tag >>> 3) { - case 1: - message.name = reader.string(); - break; + case 1: { + message.name = reader.string(); + break; + } default: reader.skipType(tag & 7); break; @@ -65085,6 +69368,21 @@ return this.constructor.toObject(this, $protobuf.util.toJSONOptions); }; + /** + * Gets the default type url for GetProductRequest + * @function getTypeUrl + * @memberof google.cloud.vision.v1p3beta1.GetProductRequest + * @static + * @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns {string} The default type url + */ + GetProductRequest.getTypeUrl = function getTypeUrl(typeUrlPrefix) { + if (typeUrlPrefix === undefined) { + typeUrlPrefix = "type.googleapis.com"; + } + return typeUrlPrefix + "/google.cloud.vision.v1p3beta1.GetProductRequest"; + }; + return GetProductRequest; })(); @@ -65191,12 +69489,14 @@ while (reader.pos < end) { var tag = reader.uint32(); switch (tag >>> 3) { - case 1: - message.product = $root.google.cloud.vision.v1p3beta1.Product.decode(reader, reader.uint32()); - break; - case 2: - message.updateMask = $root.google.protobuf.FieldMask.decode(reader, reader.uint32()); - break; + case 1: { + message.product = $root.google.cloud.vision.v1p3beta1.Product.decode(reader, reader.uint32()); + break; + } + case 2: { + message.updateMask = $root.google.protobuf.FieldMask.decode(reader, reader.uint32()); + break; + } default: reader.skipType(tag & 7); break; @@ -65305,6 +69605,21 @@ return this.constructor.toObject(this, $protobuf.util.toJSONOptions); }; + /** + * Gets the default type url for UpdateProductRequest + * @function getTypeUrl + * @memberof google.cloud.vision.v1p3beta1.UpdateProductRequest + * @static + * @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns {string} The default type url + */ + UpdateProductRequest.getTypeUrl = function getTypeUrl(typeUrlPrefix) { + if (typeUrlPrefix === undefined) { + typeUrlPrefix = "type.googleapis.com"; + } + return typeUrlPrefix + "/google.cloud.vision.v1p3beta1.UpdateProductRequest"; + }; + return UpdateProductRequest; })(); @@ -65400,9 +69715,10 @@ while (reader.pos < end) { var tag = reader.uint32(); switch (tag >>> 3) { - case 1: - message.name = reader.string(); - break; + case 1: { + message.name = reader.string(); + break; + } default: reader.skipType(tag & 7); break; @@ -65492,6 +69808,21 @@ return this.constructor.toObject(this, $protobuf.util.toJSONOptions); }; + /** + * Gets the default type url for DeleteProductRequest + * @function getTypeUrl + * @memberof google.cloud.vision.v1p3beta1.DeleteProductRequest + * @static + * @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns {string} The default type url + */ + DeleteProductRequest.getTypeUrl = function getTypeUrl(typeUrlPrefix) { + if (typeUrlPrefix === undefined) { + typeUrlPrefix = "type.googleapis.com"; + } + return typeUrlPrefix + "/google.cloud.vision.v1p3beta1.DeleteProductRequest"; + }; + return DeleteProductRequest; })(); @@ -65609,15 +69940,18 @@ while (reader.pos < end) { var tag = reader.uint32(); switch (tag >>> 3) { - case 1: - message.parent = reader.string(); - break; - case 2: - message.productSet = $root.google.cloud.vision.v1p3beta1.ProductSet.decode(reader, reader.uint32()); - break; - case 3: - message.productSetId = reader.string(); - break; + case 1: { + message.parent = reader.string(); + break; + } + case 2: { + message.productSet = $root.google.cloud.vision.v1p3beta1.ProductSet.decode(reader, reader.uint32()); + break; + } + case 3: { + message.productSetId = reader.string(); + break; + } default: reader.skipType(tag & 7); break; @@ -65729,6 +70063,21 @@ return this.constructor.toObject(this, $protobuf.util.toJSONOptions); }; + /** + * Gets the default type url for CreateProductSetRequest + * @function getTypeUrl + * @memberof google.cloud.vision.v1p3beta1.CreateProductSetRequest + * @static + * @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns {string} The default type url + */ + CreateProductSetRequest.getTypeUrl = function getTypeUrl(typeUrlPrefix) { + if (typeUrlPrefix === undefined) { + typeUrlPrefix = "type.googleapis.com"; + } + return typeUrlPrefix + "/google.cloud.vision.v1p3beta1.CreateProductSetRequest"; + }; + return CreateProductSetRequest; })(); @@ -65846,15 +70195,18 @@ while (reader.pos < end) { var tag = reader.uint32(); switch (tag >>> 3) { - case 1: - message.parent = reader.string(); - break; - case 2: - message.pageSize = reader.int32(); - break; - case 3: - message.pageToken = reader.string(); - break; + case 1: { + message.parent = reader.string(); + break; + } + case 2: { + message.pageSize = reader.int32(); + break; + } + case 3: { + message.pageToken = reader.string(); + break; + } default: reader.skipType(tag & 7); break; @@ -65961,6 +70313,21 @@ return this.constructor.toObject(this, $protobuf.util.toJSONOptions); }; + /** + * Gets the default type url for ListProductSetsRequest + * @function getTypeUrl + * @memberof google.cloud.vision.v1p3beta1.ListProductSetsRequest + * @static + * @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns {string} The default type url + */ + ListProductSetsRequest.getTypeUrl = function getTypeUrl(typeUrlPrefix) { + if (typeUrlPrefix === undefined) { + typeUrlPrefix = "type.googleapis.com"; + } + return typeUrlPrefix + "/google.cloud.vision.v1p3beta1.ListProductSetsRequest"; + }; + return ListProductSetsRequest; })(); @@ -66069,14 +70436,16 @@ while (reader.pos < end) { var tag = reader.uint32(); switch (tag >>> 3) { - case 1: - if (!(message.productSets && message.productSets.length)) - message.productSets = []; - message.productSets.push($root.google.cloud.vision.v1p3beta1.ProductSet.decode(reader, reader.uint32())); - break; - case 2: - message.nextPageToken = reader.string(); - break; + case 1: { + if (!(message.productSets && message.productSets.length)) + message.productSets = []; + message.productSets.push($root.google.cloud.vision.v1p3beta1.ProductSet.decode(reader, reader.uint32())); + break; + } + case 2: { + message.nextPageToken = reader.string(); + break; + } default: reader.skipType(tag & 7); break; @@ -66192,6 +70561,21 @@ return this.constructor.toObject(this, $protobuf.util.toJSONOptions); }; + /** + * Gets the default type url for ListProductSetsResponse + * @function getTypeUrl + * @memberof google.cloud.vision.v1p3beta1.ListProductSetsResponse + * @static + * @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns {string} The default type url + */ + ListProductSetsResponse.getTypeUrl = function getTypeUrl(typeUrlPrefix) { + if (typeUrlPrefix === undefined) { + typeUrlPrefix = "type.googleapis.com"; + } + return typeUrlPrefix + "/google.cloud.vision.v1p3beta1.ListProductSetsResponse"; + }; + return ListProductSetsResponse; })(); @@ -66287,9 +70671,10 @@ while (reader.pos < end) { var tag = reader.uint32(); switch (tag >>> 3) { - case 1: - message.name = reader.string(); - break; + case 1: { + message.name = reader.string(); + break; + } default: reader.skipType(tag & 7); break; @@ -66379,6 +70764,21 @@ return this.constructor.toObject(this, $protobuf.util.toJSONOptions); }; + /** + * Gets the default type url for GetProductSetRequest + * @function getTypeUrl + * @memberof google.cloud.vision.v1p3beta1.GetProductSetRequest + * @static + * @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns {string} The default type url + */ + GetProductSetRequest.getTypeUrl = function getTypeUrl(typeUrlPrefix) { + if (typeUrlPrefix === undefined) { + typeUrlPrefix = "type.googleapis.com"; + } + return typeUrlPrefix + "/google.cloud.vision.v1p3beta1.GetProductSetRequest"; + }; + return GetProductSetRequest; })(); @@ -66485,12 +70885,14 @@ while (reader.pos < end) { var tag = reader.uint32(); switch (tag >>> 3) { - case 1: - message.productSet = $root.google.cloud.vision.v1p3beta1.ProductSet.decode(reader, reader.uint32()); - break; - case 2: - message.updateMask = $root.google.protobuf.FieldMask.decode(reader, reader.uint32()); - break; + case 1: { + message.productSet = $root.google.cloud.vision.v1p3beta1.ProductSet.decode(reader, reader.uint32()); + break; + } + case 2: { + message.updateMask = $root.google.protobuf.FieldMask.decode(reader, reader.uint32()); + break; + } default: reader.skipType(tag & 7); break; @@ -66599,6 +71001,21 @@ return this.constructor.toObject(this, $protobuf.util.toJSONOptions); }; + /** + * Gets the default type url for UpdateProductSetRequest + * @function getTypeUrl + * @memberof google.cloud.vision.v1p3beta1.UpdateProductSetRequest + * @static + * @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns {string} The default type url + */ + UpdateProductSetRequest.getTypeUrl = function getTypeUrl(typeUrlPrefix) { + if (typeUrlPrefix === undefined) { + typeUrlPrefix = "type.googleapis.com"; + } + return typeUrlPrefix + "/google.cloud.vision.v1p3beta1.UpdateProductSetRequest"; + }; + return UpdateProductSetRequest; })(); @@ -66694,9 +71111,10 @@ while (reader.pos < end) { var tag = reader.uint32(); switch (tag >>> 3) { - case 1: - message.name = reader.string(); - break; + case 1: { + message.name = reader.string(); + break; + } default: reader.skipType(tag & 7); break; @@ -66786,6 +71204,21 @@ return this.constructor.toObject(this, $protobuf.util.toJSONOptions); }; + /** + * Gets the default type url for DeleteProductSetRequest + * @function getTypeUrl + * @memberof google.cloud.vision.v1p3beta1.DeleteProductSetRequest + * @static + * @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns {string} The default type url + */ + DeleteProductSetRequest.getTypeUrl = function getTypeUrl(typeUrlPrefix) { + if (typeUrlPrefix === undefined) { + typeUrlPrefix = "type.googleapis.com"; + } + return typeUrlPrefix + "/google.cloud.vision.v1p3beta1.DeleteProductSetRequest"; + }; + return DeleteProductSetRequest; })(); @@ -66903,15 +71336,18 @@ while (reader.pos < end) { var tag = reader.uint32(); switch (tag >>> 3) { - case 1: - message.parent = reader.string(); - break; - case 2: - message.referenceImage = $root.google.cloud.vision.v1p3beta1.ReferenceImage.decode(reader, reader.uint32()); - break; - case 3: - message.referenceImageId = reader.string(); - break; + case 1: { + message.parent = reader.string(); + break; + } + case 2: { + message.referenceImage = $root.google.cloud.vision.v1p3beta1.ReferenceImage.decode(reader, reader.uint32()); + break; + } + case 3: { + message.referenceImageId = reader.string(); + break; + } default: reader.skipType(tag & 7); break; @@ -67023,6 +71459,21 @@ return this.constructor.toObject(this, $protobuf.util.toJSONOptions); }; + /** + * Gets the default type url for CreateReferenceImageRequest + * @function getTypeUrl + * @memberof google.cloud.vision.v1p3beta1.CreateReferenceImageRequest + * @static + * @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns {string} The default type url + */ + CreateReferenceImageRequest.getTypeUrl = function getTypeUrl(typeUrlPrefix) { + if (typeUrlPrefix === undefined) { + typeUrlPrefix = "type.googleapis.com"; + } + return typeUrlPrefix + "/google.cloud.vision.v1p3beta1.CreateReferenceImageRequest"; + }; + return CreateReferenceImageRequest; })(); @@ -67140,15 +71591,18 @@ while (reader.pos < end) { var tag = reader.uint32(); switch (tag >>> 3) { - case 1: - message.parent = reader.string(); - break; - case 2: - message.pageSize = reader.int32(); - break; - case 3: - message.pageToken = reader.string(); - break; + case 1: { + message.parent = reader.string(); + break; + } + case 2: { + message.pageSize = reader.int32(); + break; + } + case 3: { + message.pageToken = reader.string(); + break; + } default: reader.skipType(tag & 7); break; @@ -67255,6 +71709,21 @@ return this.constructor.toObject(this, $protobuf.util.toJSONOptions); }; + /** + * Gets the default type url for ListReferenceImagesRequest + * @function getTypeUrl + * @memberof google.cloud.vision.v1p3beta1.ListReferenceImagesRequest + * @static + * @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns {string} The default type url + */ + ListReferenceImagesRequest.getTypeUrl = function getTypeUrl(typeUrlPrefix) { + if (typeUrlPrefix === undefined) { + typeUrlPrefix = "type.googleapis.com"; + } + return typeUrlPrefix + "/google.cloud.vision.v1p3beta1.ListReferenceImagesRequest"; + }; + return ListReferenceImagesRequest; })(); @@ -67374,17 +71843,20 @@ while (reader.pos < end) { var tag = reader.uint32(); switch (tag >>> 3) { - case 1: - if (!(message.referenceImages && message.referenceImages.length)) - message.referenceImages = []; - message.referenceImages.push($root.google.cloud.vision.v1p3beta1.ReferenceImage.decode(reader, reader.uint32())); - break; - case 2: - message.pageSize = reader.int32(); - break; - case 3: - message.nextPageToken = reader.string(); - break; + case 1: { + if (!(message.referenceImages && message.referenceImages.length)) + message.referenceImages = []; + message.referenceImages.push($root.google.cloud.vision.v1p3beta1.ReferenceImage.decode(reader, reader.uint32())); + break; + } + case 2: { + message.pageSize = reader.int32(); + break; + } + case 3: { + message.nextPageToken = reader.string(); + break; + } default: reader.skipType(tag & 7); break; @@ -67509,6 +71981,21 @@ return this.constructor.toObject(this, $protobuf.util.toJSONOptions); }; + /** + * Gets the default type url for ListReferenceImagesResponse + * @function getTypeUrl + * @memberof google.cloud.vision.v1p3beta1.ListReferenceImagesResponse + * @static + * @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns {string} The default type url + */ + ListReferenceImagesResponse.getTypeUrl = function getTypeUrl(typeUrlPrefix) { + if (typeUrlPrefix === undefined) { + typeUrlPrefix = "type.googleapis.com"; + } + return typeUrlPrefix + "/google.cloud.vision.v1p3beta1.ListReferenceImagesResponse"; + }; + return ListReferenceImagesResponse; })(); @@ -67604,9 +72091,10 @@ while (reader.pos < end) { var tag = reader.uint32(); switch (tag >>> 3) { - case 1: - message.name = reader.string(); - break; + case 1: { + message.name = reader.string(); + break; + } default: reader.skipType(tag & 7); break; @@ -67696,6 +72184,21 @@ return this.constructor.toObject(this, $protobuf.util.toJSONOptions); }; + /** + * Gets the default type url for GetReferenceImageRequest + * @function getTypeUrl + * @memberof google.cloud.vision.v1p3beta1.GetReferenceImageRequest + * @static + * @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns {string} The default type url + */ + GetReferenceImageRequest.getTypeUrl = function getTypeUrl(typeUrlPrefix) { + if (typeUrlPrefix === undefined) { + typeUrlPrefix = "type.googleapis.com"; + } + return typeUrlPrefix + "/google.cloud.vision.v1p3beta1.GetReferenceImageRequest"; + }; + return GetReferenceImageRequest; })(); @@ -67791,9 +72294,10 @@ while (reader.pos < end) { var tag = reader.uint32(); switch (tag >>> 3) { - case 1: - message.name = reader.string(); - break; + case 1: { + message.name = reader.string(); + break; + } default: reader.skipType(tag & 7); break; @@ -67883,6 +72387,21 @@ return this.constructor.toObject(this, $protobuf.util.toJSONOptions); }; + /** + * Gets the default type url for DeleteReferenceImageRequest + * @function getTypeUrl + * @memberof google.cloud.vision.v1p3beta1.DeleteReferenceImageRequest + * @static + * @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns {string} The default type url + */ + DeleteReferenceImageRequest.getTypeUrl = function getTypeUrl(typeUrlPrefix) { + if (typeUrlPrefix === undefined) { + typeUrlPrefix = "type.googleapis.com"; + } + return typeUrlPrefix + "/google.cloud.vision.v1p3beta1.DeleteReferenceImageRequest"; + }; + return DeleteReferenceImageRequest; })(); @@ -67989,12 +72508,14 @@ while (reader.pos < end) { var tag = reader.uint32(); switch (tag >>> 3) { - case 1: - message.name = reader.string(); - break; - case 2: - message.product = reader.string(); - break; + case 1: { + message.name = reader.string(); + break; + } + case 2: { + message.product = reader.string(); + break; + } default: reader.skipType(tag & 7); break; @@ -68093,6 +72614,21 @@ return this.constructor.toObject(this, $protobuf.util.toJSONOptions); }; + /** + * Gets the default type url for AddProductToProductSetRequest + * @function getTypeUrl + * @memberof google.cloud.vision.v1p3beta1.AddProductToProductSetRequest + * @static + * @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns {string} The default type url + */ + AddProductToProductSetRequest.getTypeUrl = function getTypeUrl(typeUrlPrefix) { + if (typeUrlPrefix === undefined) { + typeUrlPrefix = "type.googleapis.com"; + } + return typeUrlPrefix + "/google.cloud.vision.v1p3beta1.AddProductToProductSetRequest"; + }; + return AddProductToProductSetRequest; })(); @@ -68199,12 +72735,14 @@ while (reader.pos < end) { var tag = reader.uint32(); switch (tag >>> 3) { - case 1: - message.name = reader.string(); - break; - case 2: - message.product = reader.string(); - break; + case 1: { + message.name = reader.string(); + break; + } + case 2: { + message.product = reader.string(); + break; + } default: reader.skipType(tag & 7); break; @@ -68303,6 +72841,21 @@ return this.constructor.toObject(this, $protobuf.util.toJSONOptions); }; + /** + * Gets the default type url for RemoveProductFromProductSetRequest + * @function getTypeUrl + * @memberof google.cloud.vision.v1p3beta1.RemoveProductFromProductSetRequest + * @static + * @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns {string} The default type url + */ + RemoveProductFromProductSetRequest.getTypeUrl = function getTypeUrl(typeUrlPrefix) { + if (typeUrlPrefix === undefined) { + typeUrlPrefix = "type.googleapis.com"; + } + return typeUrlPrefix + "/google.cloud.vision.v1p3beta1.RemoveProductFromProductSetRequest"; + }; + return RemoveProductFromProductSetRequest; })(); @@ -68420,15 +72973,18 @@ while (reader.pos < end) { var tag = reader.uint32(); switch (tag >>> 3) { - case 1: - message.name = reader.string(); - break; - case 2: - message.pageSize = reader.int32(); - break; - case 3: - message.pageToken = reader.string(); - break; + case 1: { + message.name = reader.string(); + break; + } + case 2: { + message.pageSize = reader.int32(); + break; + } + case 3: { + message.pageToken = reader.string(); + break; + } default: reader.skipType(tag & 7); break; @@ -68535,6 +73091,21 @@ return this.constructor.toObject(this, $protobuf.util.toJSONOptions); }; + /** + * Gets the default type url for ListProductsInProductSetRequest + * @function getTypeUrl + * @memberof google.cloud.vision.v1p3beta1.ListProductsInProductSetRequest + * @static + * @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns {string} The default type url + */ + ListProductsInProductSetRequest.getTypeUrl = function getTypeUrl(typeUrlPrefix) { + if (typeUrlPrefix === undefined) { + typeUrlPrefix = "type.googleapis.com"; + } + return typeUrlPrefix + "/google.cloud.vision.v1p3beta1.ListProductsInProductSetRequest"; + }; + return ListProductsInProductSetRequest; })(); @@ -68643,14 +73214,16 @@ while (reader.pos < end) { var tag = reader.uint32(); switch (tag >>> 3) { - case 1: - if (!(message.products && message.products.length)) - message.products = []; - message.products.push($root.google.cloud.vision.v1p3beta1.Product.decode(reader, reader.uint32())); - break; - case 2: - message.nextPageToken = reader.string(); - break; + case 1: { + if (!(message.products && message.products.length)) + message.products = []; + message.products.push($root.google.cloud.vision.v1p3beta1.Product.decode(reader, reader.uint32())); + break; + } + case 2: { + message.nextPageToken = reader.string(); + break; + } default: reader.skipType(tag & 7); break; @@ -68766,6 +73339,21 @@ return this.constructor.toObject(this, $protobuf.util.toJSONOptions); }; + /** + * Gets the default type url for ListProductsInProductSetResponse + * @function getTypeUrl + * @memberof google.cloud.vision.v1p3beta1.ListProductsInProductSetResponse + * @static + * @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns {string} The default type url + */ + ListProductsInProductSetResponse.getTypeUrl = function getTypeUrl(typeUrlPrefix) { + if (typeUrlPrefix === undefined) { + typeUrlPrefix = "type.googleapis.com"; + } + return typeUrlPrefix + "/google.cloud.vision.v1p3beta1.ListProductsInProductSetResponse"; + }; + return ListProductsInProductSetResponse; })(); @@ -68861,9 +73449,10 @@ while (reader.pos < end) { var tag = reader.uint32(); switch (tag >>> 3) { - case 1: - message.csvFileUri = reader.string(); - break; + case 1: { + message.csvFileUri = reader.string(); + break; + } default: reader.skipType(tag & 7); break; @@ -68953,6 +73542,21 @@ return this.constructor.toObject(this, $protobuf.util.toJSONOptions); }; + /** + * Gets the default type url for ImportProductSetsGcsSource + * @function getTypeUrl + * @memberof google.cloud.vision.v1p3beta1.ImportProductSetsGcsSource + * @static + * @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns {string} The default type url + */ + ImportProductSetsGcsSource.getTypeUrl = function getTypeUrl(typeUrlPrefix) { + if (typeUrlPrefix === undefined) { + typeUrlPrefix = "type.googleapis.com"; + } + return typeUrlPrefix + "/google.cloud.vision.v1p3beta1.ImportProductSetsGcsSource"; + }; + return ImportProductSetsGcsSource; })(); @@ -69062,9 +73666,10 @@ while (reader.pos < end) { var tag = reader.uint32(); switch (tag >>> 3) { - case 1: - message.gcsSource = $root.google.cloud.vision.v1p3beta1.ImportProductSetsGcsSource.decode(reader, reader.uint32()); - break; + case 1: { + message.gcsSource = $root.google.cloud.vision.v1p3beta1.ImportProductSetsGcsSource.decode(reader, reader.uint32()); + break; + } default: reader.skipType(tag & 7); break; @@ -69164,6 +73769,21 @@ return this.constructor.toObject(this, $protobuf.util.toJSONOptions); }; + /** + * Gets the default type url for ImportProductSetsInputConfig + * @function getTypeUrl + * @memberof google.cloud.vision.v1p3beta1.ImportProductSetsInputConfig + * @static + * @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns {string} The default type url + */ + ImportProductSetsInputConfig.getTypeUrl = function getTypeUrl(typeUrlPrefix) { + if (typeUrlPrefix === undefined) { + typeUrlPrefix = "type.googleapis.com"; + } + return typeUrlPrefix + "/google.cloud.vision.v1p3beta1.ImportProductSetsInputConfig"; + }; + return ImportProductSetsInputConfig; })(); @@ -69270,12 +73890,14 @@ while (reader.pos < end) { var tag = reader.uint32(); switch (tag >>> 3) { - case 1: - message.parent = reader.string(); - break; - case 2: - message.inputConfig = $root.google.cloud.vision.v1p3beta1.ImportProductSetsInputConfig.decode(reader, reader.uint32()); - break; + case 1: { + message.parent = reader.string(); + break; + } + case 2: { + message.inputConfig = $root.google.cloud.vision.v1p3beta1.ImportProductSetsInputConfig.decode(reader, reader.uint32()); + break; + } default: reader.skipType(tag & 7); break; @@ -69379,6 +74001,21 @@ return this.constructor.toObject(this, $protobuf.util.toJSONOptions); }; + /** + * Gets the default type url for ImportProductSetsRequest + * @function getTypeUrl + * @memberof google.cloud.vision.v1p3beta1.ImportProductSetsRequest + * @static + * @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns {string} The default type url + */ + ImportProductSetsRequest.getTypeUrl = function getTypeUrl(typeUrlPrefix) { + if (typeUrlPrefix === undefined) { + typeUrlPrefix = "type.googleapis.com"; + } + return typeUrlPrefix + "/google.cloud.vision.v1p3beta1.ImportProductSetsRequest"; + }; + return ImportProductSetsRequest; })(); @@ -69489,16 +74126,18 @@ while (reader.pos < end) { var tag = reader.uint32(); switch (tag >>> 3) { - case 1: - if (!(message.referenceImages && message.referenceImages.length)) - message.referenceImages = []; - message.referenceImages.push($root.google.cloud.vision.v1p3beta1.ReferenceImage.decode(reader, reader.uint32())); - break; - case 2: - if (!(message.statuses && message.statuses.length)) - message.statuses = []; - message.statuses.push($root.google.rpc.Status.decode(reader, reader.uint32())); - break; + case 1: { + if (!(message.referenceImages && message.referenceImages.length)) + message.referenceImages = []; + message.referenceImages.push($root.google.cloud.vision.v1p3beta1.ReferenceImage.decode(reader, reader.uint32())); + break; + } + case 2: { + if (!(message.statuses && message.statuses.length)) + message.statuses = []; + message.statuses.push($root.google.rpc.Status.decode(reader, reader.uint32())); + break; + } default: reader.skipType(tag & 7); break; @@ -69631,6 +74270,21 @@ return this.constructor.toObject(this, $protobuf.util.toJSONOptions); }; + /** + * Gets the default type url for ImportProductSetsResponse + * @function getTypeUrl + * @memberof google.cloud.vision.v1p3beta1.ImportProductSetsResponse + * @static + * @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns {string} The default type url + */ + ImportProductSetsResponse.getTypeUrl = function getTypeUrl(typeUrlPrefix) { + if (typeUrlPrefix === undefined) { + typeUrlPrefix = "type.googleapis.com"; + } + return typeUrlPrefix + "/google.cloud.vision.v1p3beta1.ImportProductSetsResponse"; + }; + return ImportProductSetsResponse; })(); @@ -69748,15 +74402,18 @@ while (reader.pos < end) { var tag = reader.uint32(); switch (tag >>> 3) { - case 1: - message.state = reader.int32(); - break; - case 2: - message.submitTime = $root.google.protobuf.Timestamp.decode(reader, reader.uint32()); - break; - case 3: - message.endTime = $root.google.protobuf.Timestamp.decode(reader, reader.uint32()); - break; + case 1: { + message.state = reader.int32(); + break; + } + case 2: { + message.submitTime = $root.google.protobuf.Timestamp.decode(reader, reader.uint32()); + break; + } + case 3: { + message.endTime = $root.google.protobuf.Timestamp.decode(reader, reader.uint32()); + break; + } default: reader.skipType(tag & 7); break; @@ -69901,6 +74558,21 @@ return this.constructor.toObject(this, $protobuf.util.toJSONOptions); }; + /** + * Gets the default type url for BatchOperationMetadata + * @function getTypeUrl + * @memberof google.cloud.vision.v1p3beta1.BatchOperationMetadata + * @static + * @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns {string} The default type url + */ + BatchOperationMetadata.getTypeUrl = function getTypeUrl(typeUrlPrefix) { + if (typeUrlPrefix === undefined) { + typeUrlPrefix = "type.googleapis.com"; + } + return typeUrlPrefix + "/google.cloud.vision.v1p3beta1.BatchOperationMetadata"; + }; + /** * State enum. * @name google.cloud.vision.v1p3beta1.BatchOperationMetadata.State @@ -70029,14 +74701,16 @@ while (reader.pos < end) { var tag = reader.uint32(); switch (tag >>> 3) { - case 1: - if (!(message.pages && message.pages.length)) - message.pages = []; - message.pages.push($root.google.cloud.vision.v1p3beta1.Page.decode(reader, reader.uint32())); - break; - case 2: - message.text = reader.string(); - break; + case 1: { + if (!(message.pages && message.pages.length)) + message.pages = []; + message.pages.push($root.google.cloud.vision.v1p3beta1.Page.decode(reader, reader.uint32())); + break; + } + case 2: { + message.text = reader.string(); + break; + } default: reader.skipType(tag & 7); break; @@ -70152,6 +74826,21 @@ return this.constructor.toObject(this, $protobuf.util.toJSONOptions); }; + /** + * Gets the default type url for TextAnnotation + * @function getTypeUrl + * @memberof google.cloud.vision.v1p3beta1.TextAnnotation + * @static + * @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns {string} The default type url + */ + TextAnnotation.getTypeUrl = function getTypeUrl(typeUrlPrefix) { + if (typeUrlPrefix === undefined) { + typeUrlPrefix = "type.googleapis.com"; + } + return typeUrlPrefix + "/google.cloud.vision.v1p3beta1.TextAnnotation"; + }; + TextAnnotation.DetectedLanguage = (function() { /** @@ -70255,12 +74944,14 @@ while (reader.pos < end) { var tag = reader.uint32(); switch (tag >>> 3) { - case 1: - message.languageCode = reader.string(); - break; - case 2: - message.confidence = reader.float(); - break; + case 1: { + message.languageCode = reader.string(); + break; + } + case 2: { + message.confidence = reader.float(); + break; + } default: reader.skipType(tag & 7); break; @@ -70359,6 +75050,21 @@ return this.constructor.toObject(this, $protobuf.util.toJSONOptions); }; + /** + * Gets the default type url for DetectedLanguage + * @function getTypeUrl + * @memberof google.cloud.vision.v1p3beta1.TextAnnotation.DetectedLanguage + * @static + * @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns {string} The default type url + */ + DetectedLanguage.getTypeUrl = function getTypeUrl(typeUrlPrefix) { + if (typeUrlPrefix === undefined) { + typeUrlPrefix = "type.googleapis.com"; + } + return typeUrlPrefix + "/google.cloud.vision.v1p3beta1.TextAnnotation.DetectedLanguage"; + }; + return DetectedLanguage; })(); @@ -70465,12 +75171,14 @@ while (reader.pos < end) { var tag = reader.uint32(); switch (tag >>> 3) { - case 1: - message.type = reader.int32(); - break; - case 2: - message.isPrefix = reader.bool(); - break; + case 1: { + message.type = reader.int32(); + break; + } + case 2: { + message.isPrefix = reader.bool(); + break; + } default: reader.skipType(tag & 7); break; @@ -70602,6 +75310,21 @@ return this.constructor.toObject(this, $protobuf.util.toJSONOptions); }; + /** + * Gets the default type url for DetectedBreak + * @function getTypeUrl + * @memberof google.cloud.vision.v1p3beta1.TextAnnotation.DetectedBreak + * @static + * @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns {string} The default type url + */ + DetectedBreak.getTypeUrl = function getTypeUrl(typeUrlPrefix) { + if (typeUrlPrefix === undefined) { + typeUrlPrefix = "type.googleapis.com"; + } + return typeUrlPrefix + "/google.cloud.vision.v1p3beta1.TextAnnotation.DetectedBreak"; + }; + /** * BreakType enum. * @name google.cloud.vision.v1p3beta1.TextAnnotation.DetectedBreak.BreakType @@ -70732,14 +75455,16 @@ while (reader.pos < end) { var tag = reader.uint32(); switch (tag >>> 3) { - case 1: - if (!(message.detectedLanguages && message.detectedLanguages.length)) - message.detectedLanguages = []; - message.detectedLanguages.push($root.google.cloud.vision.v1p3beta1.TextAnnotation.DetectedLanguage.decode(reader, reader.uint32())); - break; - case 2: - message.detectedBreak = $root.google.cloud.vision.v1p3beta1.TextAnnotation.DetectedBreak.decode(reader, reader.uint32()); - break; + case 1: { + if (!(message.detectedLanguages && message.detectedLanguages.length)) + message.detectedLanguages = []; + message.detectedLanguages.push($root.google.cloud.vision.v1p3beta1.TextAnnotation.DetectedLanguage.decode(reader, reader.uint32())); + break; + } + case 2: { + message.detectedBreak = $root.google.cloud.vision.v1p3beta1.TextAnnotation.DetectedBreak.decode(reader, reader.uint32()); + break; + } default: reader.skipType(tag & 7); break; @@ -70860,6 +75585,21 @@ return this.constructor.toObject(this, $protobuf.util.toJSONOptions); }; + /** + * Gets the default type url for TextProperty + * @function getTypeUrl + * @memberof google.cloud.vision.v1p3beta1.TextAnnotation.TextProperty + * @static + * @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns {string} The default type url + */ + TextProperty.getTypeUrl = function getTypeUrl(typeUrlPrefix) { + if (typeUrlPrefix === undefined) { + typeUrlPrefix = "type.googleapis.com"; + } + return typeUrlPrefix + "/google.cloud.vision.v1p3beta1.TextAnnotation.TextProperty"; + }; + return TextProperty; })(); @@ -71004,23 +75744,28 @@ while (reader.pos < end) { var tag = reader.uint32(); switch (tag >>> 3) { - case 1: - message.property = $root.google.cloud.vision.v1p3beta1.TextAnnotation.TextProperty.decode(reader, reader.uint32()); - break; - case 2: - message.width = reader.int32(); - break; - case 3: - message.height = reader.int32(); - break; - case 4: - if (!(message.blocks && message.blocks.length)) - message.blocks = []; - message.blocks.push($root.google.cloud.vision.v1p3beta1.Block.decode(reader, reader.uint32())); - break; - case 5: - message.confidence = reader.float(); - break; + case 1: { + message.property = $root.google.cloud.vision.v1p3beta1.TextAnnotation.TextProperty.decode(reader, reader.uint32()); + break; + } + case 2: { + message.width = reader.int32(); + break; + } + case 3: { + message.height = reader.int32(); + break; + } + case 4: { + if (!(message.blocks && message.blocks.length)) + message.blocks = []; + message.blocks.push($root.google.cloud.vision.v1p3beta1.Block.decode(reader, reader.uint32())); + break; + } + case 5: { + message.confidence = reader.float(); + break; + } default: reader.skipType(tag & 7); break; @@ -71166,6 +75911,21 @@ return this.constructor.toObject(this, $protobuf.util.toJSONOptions); }; + /** + * Gets the default type url for Page + * @function getTypeUrl + * @memberof google.cloud.vision.v1p3beta1.Page + * @static + * @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns {string} The default type url + */ + Page.getTypeUrl = function getTypeUrl(typeUrlPrefix) { + if (typeUrlPrefix === undefined) { + typeUrlPrefix = "type.googleapis.com"; + } + return typeUrlPrefix + "/google.cloud.vision.v1p3beta1.Page"; + }; + return Page; })(); @@ -71307,23 +76067,28 @@ while (reader.pos < end) { var tag = reader.uint32(); switch (tag >>> 3) { - case 1: - message.property = $root.google.cloud.vision.v1p3beta1.TextAnnotation.TextProperty.decode(reader, reader.uint32()); - break; - case 2: - message.boundingBox = $root.google.cloud.vision.v1p3beta1.BoundingPoly.decode(reader, reader.uint32()); - break; - case 3: - if (!(message.paragraphs && message.paragraphs.length)) - message.paragraphs = []; - message.paragraphs.push($root.google.cloud.vision.v1p3beta1.Paragraph.decode(reader, reader.uint32())); - break; - case 4: - message.blockType = reader.int32(); - break; - case 5: - message.confidence = reader.float(); - break; + case 1: { + message.property = $root.google.cloud.vision.v1p3beta1.TextAnnotation.TextProperty.decode(reader, reader.uint32()); + break; + } + case 2: { + message.boundingBox = $root.google.cloud.vision.v1p3beta1.BoundingPoly.decode(reader, reader.uint32()); + break; + } + case 3: { + if (!(message.paragraphs && message.paragraphs.length)) + message.paragraphs = []; + message.paragraphs.push($root.google.cloud.vision.v1p3beta1.Paragraph.decode(reader, reader.uint32())); + break; + } + case 4: { + message.blockType = reader.int32(); + break; + } + case 5: { + message.confidence = reader.float(); + break; + } default: reader.skipType(tag & 7); break; @@ -71507,6 +76272,21 @@ return this.constructor.toObject(this, $protobuf.util.toJSONOptions); }; + /** + * Gets the default type url for Block + * @function getTypeUrl + * @memberof google.cloud.vision.v1p3beta1.Block + * @static + * @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns {string} The default type url + */ + Block.getTypeUrl = function getTypeUrl(typeUrlPrefix) { + if (typeUrlPrefix === undefined) { + typeUrlPrefix = "type.googleapis.com"; + } + return typeUrlPrefix + "/google.cloud.vision.v1p3beta1.Block"; + }; + /** * BlockType enum. * @name google.cloud.vision.v1p3beta1.Block.BlockType @@ -71659,20 +76439,24 @@ while (reader.pos < end) { var tag = reader.uint32(); switch (tag >>> 3) { - case 1: - message.property = $root.google.cloud.vision.v1p3beta1.TextAnnotation.TextProperty.decode(reader, reader.uint32()); - break; - case 2: - message.boundingBox = $root.google.cloud.vision.v1p3beta1.BoundingPoly.decode(reader, reader.uint32()); - break; - case 3: - if (!(message.words && message.words.length)) - message.words = []; - message.words.push($root.google.cloud.vision.v1p3beta1.Word.decode(reader, reader.uint32())); - break; - case 4: - message.confidence = reader.float(); - break; + case 1: { + message.property = $root.google.cloud.vision.v1p3beta1.TextAnnotation.TextProperty.decode(reader, reader.uint32()); + break; + } + case 2: { + message.boundingBox = $root.google.cloud.vision.v1p3beta1.BoundingPoly.decode(reader, reader.uint32()); + break; + } + case 3: { + if (!(message.words && message.words.length)) + message.words = []; + message.words.push($root.google.cloud.vision.v1p3beta1.Word.decode(reader, reader.uint32())); + break; + } + case 4: { + message.confidence = reader.float(); + break; + } default: reader.skipType(tag & 7); break; @@ -71815,6 +76599,21 @@ return this.constructor.toObject(this, $protobuf.util.toJSONOptions); }; + /** + * Gets the default type url for Paragraph + * @function getTypeUrl + * @memberof google.cloud.vision.v1p3beta1.Paragraph + * @static + * @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns {string} The default type url + */ + Paragraph.getTypeUrl = function getTypeUrl(typeUrlPrefix) { + if (typeUrlPrefix === undefined) { + typeUrlPrefix = "type.googleapis.com"; + } + return typeUrlPrefix + "/google.cloud.vision.v1p3beta1.Paragraph"; + }; + return Paragraph; })(); @@ -71945,20 +76744,24 @@ while (reader.pos < end) { var tag = reader.uint32(); switch (tag >>> 3) { - case 1: - message.property = $root.google.cloud.vision.v1p3beta1.TextAnnotation.TextProperty.decode(reader, reader.uint32()); - break; - case 2: - message.boundingBox = $root.google.cloud.vision.v1p3beta1.BoundingPoly.decode(reader, reader.uint32()); - break; - case 3: - if (!(message.symbols && message.symbols.length)) - message.symbols = []; - message.symbols.push($root.google.cloud.vision.v1p3beta1.Symbol.decode(reader, reader.uint32())); - break; - case 4: - message.confidence = reader.float(); - break; + case 1: { + message.property = $root.google.cloud.vision.v1p3beta1.TextAnnotation.TextProperty.decode(reader, reader.uint32()); + break; + } + case 2: { + message.boundingBox = $root.google.cloud.vision.v1p3beta1.BoundingPoly.decode(reader, reader.uint32()); + break; + } + case 3: { + if (!(message.symbols && message.symbols.length)) + message.symbols = []; + message.symbols.push($root.google.cloud.vision.v1p3beta1.Symbol.decode(reader, reader.uint32())); + break; + } + case 4: { + message.confidence = reader.float(); + break; + } default: reader.skipType(tag & 7); break; @@ -72101,6 +76904,21 @@ return this.constructor.toObject(this, $protobuf.util.toJSONOptions); }; + /** + * Gets the default type url for Word + * @function getTypeUrl + * @memberof google.cloud.vision.v1p3beta1.Word + * @static + * @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns {string} The default type url + */ + Word.getTypeUrl = function getTypeUrl(typeUrlPrefix) { + if (typeUrlPrefix === undefined) { + typeUrlPrefix = "type.googleapis.com"; + } + return typeUrlPrefix + "/google.cloud.vision.v1p3beta1.Word"; + }; + return Word; })(); @@ -72229,18 +77047,22 @@ while (reader.pos < end) { var tag = reader.uint32(); switch (tag >>> 3) { - case 1: - message.property = $root.google.cloud.vision.v1p3beta1.TextAnnotation.TextProperty.decode(reader, reader.uint32()); - break; - case 2: - message.boundingBox = $root.google.cloud.vision.v1p3beta1.BoundingPoly.decode(reader, reader.uint32()); - break; - case 3: - message.text = reader.string(); - break; - case 4: - message.confidence = reader.float(); - break; + case 1: { + message.property = $root.google.cloud.vision.v1p3beta1.TextAnnotation.TextProperty.decode(reader, reader.uint32()); + break; + } + case 2: { + message.boundingBox = $root.google.cloud.vision.v1p3beta1.BoundingPoly.decode(reader, reader.uint32()); + break; + } + case 3: { + message.text = reader.string(); + break; + } + case 4: { + message.confidence = reader.float(); + break; + } default: reader.skipType(tag & 7); break; @@ -72365,6 +77187,21 @@ return this.constructor.toObject(this, $protobuf.util.toJSONOptions); }; + /** + * Gets the default type url for Symbol + * @function getTypeUrl + * @memberof google.cloud.vision.v1p3beta1.Symbol + * @static + * @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns {string} The default type url + */ + Symbol.getTypeUrl = function getTypeUrl(typeUrlPrefix) { + if (typeUrlPrefix === undefined) { + typeUrlPrefix = "type.googleapis.com"; + } + return typeUrlPrefix + "/google.cloud.vision.v1p3beta1.Symbol"; + }; + return Symbol; })(); @@ -72527,36 +77364,42 @@ while (reader.pos < end) { var tag = reader.uint32(); switch (tag >>> 3) { - case 1: - if (!(message.webEntities && message.webEntities.length)) - message.webEntities = []; - message.webEntities.push($root.google.cloud.vision.v1p3beta1.WebDetection.WebEntity.decode(reader, reader.uint32())); - break; - case 2: - if (!(message.fullMatchingImages && message.fullMatchingImages.length)) - message.fullMatchingImages = []; - message.fullMatchingImages.push($root.google.cloud.vision.v1p3beta1.WebDetection.WebImage.decode(reader, reader.uint32())); - break; - case 3: - if (!(message.partialMatchingImages && message.partialMatchingImages.length)) - message.partialMatchingImages = []; - message.partialMatchingImages.push($root.google.cloud.vision.v1p3beta1.WebDetection.WebImage.decode(reader, reader.uint32())); - break; - case 4: - if (!(message.pagesWithMatchingImages && message.pagesWithMatchingImages.length)) - message.pagesWithMatchingImages = []; - message.pagesWithMatchingImages.push($root.google.cloud.vision.v1p3beta1.WebDetection.WebPage.decode(reader, reader.uint32())); - break; - case 6: - if (!(message.visuallySimilarImages && message.visuallySimilarImages.length)) - message.visuallySimilarImages = []; - message.visuallySimilarImages.push($root.google.cloud.vision.v1p3beta1.WebDetection.WebImage.decode(reader, reader.uint32())); - break; - case 8: - if (!(message.bestGuessLabels && message.bestGuessLabels.length)) - message.bestGuessLabels = []; - message.bestGuessLabels.push($root.google.cloud.vision.v1p3beta1.WebDetection.WebLabel.decode(reader, reader.uint32())); - break; + case 1: { + if (!(message.webEntities && message.webEntities.length)) + message.webEntities = []; + message.webEntities.push($root.google.cloud.vision.v1p3beta1.WebDetection.WebEntity.decode(reader, reader.uint32())); + break; + } + case 2: { + if (!(message.fullMatchingImages && message.fullMatchingImages.length)) + message.fullMatchingImages = []; + message.fullMatchingImages.push($root.google.cloud.vision.v1p3beta1.WebDetection.WebImage.decode(reader, reader.uint32())); + break; + } + case 3: { + if (!(message.partialMatchingImages && message.partialMatchingImages.length)) + message.partialMatchingImages = []; + message.partialMatchingImages.push($root.google.cloud.vision.v1p3beta1.WebDetection.WebImage.decode(reader, reader.uint32())); + break; + } + case 4: { + if (!(message.pagesWithMatchingImages && message.pagesWithMatchingImages.length)) + message.pagesWithMatchingImages = []; + message.pagesWithMatchingImages.push($root.google.cloud.vision.v1p3beta1.WebDetection.WebPage.decode(reader, reader.uint32())); + break; + } + case 6: { + if (!(message.visuallySimilarImages && message.visuallySimilarImages.length)) + message.visuallySimilarImages = []; + message.visuallySimilarImages.push($root.google.cloud.vision.v1p3beta1.WebDetection.WebImage.decode(reader, reader.uint32())); + break; + } + case 8: { + if (!(message.bestGuessLabels && message.bestGuessLabels.length)) + message.bestGuessLabels = []; + message.bestGuessLabels.push($root.google.cloud.vision.v1p3beta1.WebDetection.WebLabel.decode(reader, reader.uint32())); + break; + } default: reader.skipType(tag & 7); break; @@ -72789,6 +77632,21 @@ return this.constructor.toObject(this, $protobuf.util.toJSONOptions); }; + /** + * Gets the default type url for WebDetection + * @function getTypeUrl + * @memberof google.cloud.vision.v1p3beta1.WebDetection + * @static + * @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns {string} The default type url + */ + WebDetection.getTypeUrl = function getTypeUrl(typeUrlPrefix) { + if (typeUrlPrefix === undefined) { + typeUrlPrefix = "type.googleapis.com"; + } + return typeUrlPrefix + "/google.cloud.vision.v1p3beta1.WebDetection"; + }; + WebDetection.WebEntity = (function() { /** @@ -72903,15 +77761,18 @@ while (reader.pos < end) { var tag = reader.uint32(); switch (tag >>> 3) { - case 1: - message.entityId = reader.string(); - break; - case 2: - message.score = reader.float(); - break; - case 3: - message.description = reader.string(); - break; + case 1: { + message.entityId = reader.string(); + break; + } + case 2: { + message.score = reader.float(); + break; + } + case 3: { + message.description = reader.string(); + break; + } default: reader.skipType(tag & 7); break; @@ -73018,6 +77879,21 @@ return this.constructor.toObject(this, $protobuf.util.toJSONOptions); }; + /** + * Gets the default type url for WebEntity + * @function getTypeUrl + * @memberof google.cloud.vision.v1p3beta1.WebDetection.WebEntity + * @static + * @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns {string} The default type url + */ + WebEntity.getTypeUrl = function getTypeUrl(typeUrlPrefix) { + if (typeUrlPrefix === undefined) { + typeUrlPrefix = "type.googleapis.com"; + } + return typeUrlPrefix + "/google.cloud.vision.v1p3beta1.WebDetection.WebEntity"; + }; + return WebEntity; })(); @@ -73124,12 +78000,14 @@ while (reader.pos < end) { var tag = reader.uint32(); switch (tag >>> 3) { - case 1: - message.url = reader.string(); - break; - case 2: - message.score = reader.float(); - break; + case 1: { + message.url = reader.string(); + break; + } + case 2: { + message.score = reader.float(); + break; + } default: reader.skipType(tag & 7); break; @@ -73228,6 +78106,21 @@ return this.constructor.toObject(this, $protobuf.util.toJSONOptions); }; + /** + * Gets the default type url for WebImage + * @function getTypeUrl + * @memberof google.cloud.vision.v1p3beta1.WebDetection.WebImage + * @static + * @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns {string} The default type url + */ + WebImage.getTypeUrl = function getTypeUrl(typeUrlPrefix) { + if (typeUrlPrefix === undefined) { + typeUrlPrefix = "type.googleapis.com"; + } + return typeUrlPrefix + "/google.cloud.vision.v1p3beta1.WebDetection.WebImage"; + }; + return WebImage; })(); @@ -73371,25 +78264,30 @@ while (reader.pos < end) { var tag = reader.uint32(); switch (tag >>> 3) { - case 1: - message.url = reader.string(); - break; - case 2: - message.score = reader.float(); - break; - case 3: - message.pageTitle = reader.string(); - break; - case 4: - if (!(message.fullMatchingImages && message.fullMatchingImages.length)) - message.fullMatchingImages = []; - message.fullMatchingImages.push($root.google.cloud.vision.v1p3beta1.WebDetection.WebImage.decode(reader, reader.uint32())); - break; - case 5: - if (!(message.partialMatchingImages && message.partialMatchingImages.length)) - message.partialMatchingImages = []; - message.partialMatchingImages.push($root.google.cloud.vision.v1p3beta1.WebDetection.WebImage.decode(reader, reader.uint32())); - break; + case 1: { + message.url = reader.string(); + break; + } + case 2: { + message.score = reader.float(); + break; + } + case 3: { + message.pageTitle = reader.string(); + break; + } + case 4: { + if (!(message.fullMatchingImages && message.fullMatchingImages.length)) + message.fullMatchingImages = []; + message.fullMatchingImages.push($root.google.cloud.vision.v1p3beta1.WebDetection.WebImage.decode(reader, reader.uint32())); + break; + } + case 5: { + if (!(message.partialMatchingImages && message.partialMatchingImages.length)) + message.partialMatchingImages = []; + message.partialMatchingImages.push($root.google.cloud.vision.v1p3beta1.WebDetection.WebImage.decode(reader, reader.uint32())); + break; + } default: reader.skipType(tag & 7); break; @@ -73548,6 +78446,21 @@ return this.constructor.toObject(this, $protobuf.util.toJSONOptions); }; + /** + * Gets the default type url for WebPage + * @function getTypeUrl + * @memberof google.cloud.vision.v1p3beta1.WebDetection.WebPage + * @static + * @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns {string} The default type url + */ + WebPage.getTypeUrl = function getTypeUrl(typeUrlPrefix) { + if (typeUrlPrefix === undefined) { + typeUrlPrefix = "type.googleapis.com"; + } + return typeUrlPrefix + "/google.cloud.vision.v1p3beta1.WebDetection.WebPage"; + }; + return WebPage; })(); @@ -73654,12 +78567,14 @@ while (reader.pos < end) { var tag = reader.uint32(); switch (tag >>> 3) { - case 1: - message.label = reader.string(); - break; - case 2: - message.languageCode = reader.string(); - break; + case 1: { + message.label = reader.string(); + break; + } + case 2: { + message.languageCode = reader.string(); + break; + } default: reader.skipType(tag & 7); break; @@ -73758,6 +78673,21 @@ return this.constructor.toObject(this, $protobuf.util.toJSONOptions); }; + /** + * Gets the default type url for WebLabel + * @function getTypeUrl + * @memberof google.cloud.vision.v1p3beta1.WebDetection.WebLabel + * @static + * @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns {string} The default type url + */ + WebLabel.getTypeUrl = function getTypeUrl(typeUrlPrefix) { + if (typeUrlPrefix === undefined) { + typeUrlPrefix = "type.googleapis.com"; + } + return typeUrlPrefix + "/google.cloud.vision.v1p3beta1.WebDetection.WebLabel"; + }; + return WebLabel; })(); @@ -73870,11 +78800,12 @@ while (reader.pos < end) { var tag = reader.uint32(); switch (tag >>> 3) { - case 1: - if (!(message.celebritySet && message.celebritySet.length)) - message.celebritySet = []; - message.celebritySet.push(reader.string()); - break; + case 1: { + if (!(message.celebritySet && message.celebritySet.length)) + message.celebritySet = []; + message.celebritySet.push(reader.string()); + break; + } default: reader.skipType(tag & 7); break; @@ -73976,6 +78907,21 @@ return this.constructor.toObject(this, $protobuf.util.toJSONOptions); }; + /** + * Gets the default type url for FaceRecognitionParams + * @function getTypeUrl + * @memberof google.cloud.vision.v1p4beta1.FaceRecognitionParams + * @static + * @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns {string} The default type url + */ + FaceRecognitionParams.getTypeUrl = function getTypeUrl(typeUrlPrefix) { + if (typeUrlPrefix === undefined) { + typeUrlPrefix = "type.googleapis.com"; + } + return typeUrlPrefix + "/google.cloud.vision.v1p4beta1.FaceRecognitionParams"; + }; + return FaceRecognitionParams; })(); @@ -74093,15 +79039,18 @@ while (reader.pos < end) { var tag = reader.uint32(); switch (tag >>> 3) { - case 1: - message.name = reader.string(); - break; - case 2: - message.displayName = reader.string(); - break; - case 3: - message.description = reader.string(); - break; + case 1: { + message.name = reader.string(); + break; + } + case 2: { + message.displayName = reader.string(); + break; + } + case 3: { + message.description = reader.string(); + break; + } default: reader.skipType(tag & 7); break; @@ -74208,6 +79157,21 @@ return this.constructor.toObject(this, $protobuf.util.toJSONOptions); }; + /** + * Gets the default type url for Celebrity + * @function getTypeUrl + * @memberof google.cloud.vision.v1p4beta1.Celebrity + * @static + * @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns {string} The default type url + */ + Celebrity.getTypeUrl = function getTypeUrl(typeUrlPrefix) { + if (typeUrlPrefix === undefined) { + typeUrlPrefix = "type.googleapis.com"; + } + return typeUrlPrefix + "/google.cloud.vision.v1p4beta1.Celebrity"; + }; + return Celebrity; })(); @@ -74314,12 +79278,14 @@ while (reader.pos < end) { var tag = reader.uint32(); switch (tag >>> 3) { - case 1: - message.celebrity = $root.google.cloud.vision.v1p4beta1.Celebrity.decode(reader, reader.uint32()); - break; - case 2: - message.confidence = reader.float(); - break; + case 1: { + message.celebrity = $root.google.cloud.vision.v1p4beta1.Celebrity.decode(reader, reader.uint32()); + break; + } + case 2: { + message.confidence = reader.float(); + break; + } default: reader.skipType(tag & 7); break; @@ -74423,6 +79389,21 @@ return this.constructor.toObject(this, $protobuf.util.toJSONOptions); }; + /** + * Gets the default type url for FaceRecognitionResult + * @function getTypeUrl + * @memberof google.cloud.vision.v1p4beta1.FaceRecognitionResult + * @static + * @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns {string} The default type url + */ + FaceRecognitionResult.getTypeUrl = function getTypeUrl(typeUrlPrefix) { + if (typeUrlPrefix === undefined) { + typeUrlPrefix = "type.googleapis.com"; + } + return typeUrlPrefix + "/google.cloud.vision.v1p4beta1.FaceRecognitionResult"; + }; + return FaceRecognitionResult; })(); @@ -74529,12 +79510,14 @@ while (reader.pos < end) { var tag = reader.uint32(); switch (tag >>> 3) { - case 1: - message.x = reader.int32(); - break; - case 2: - message.y = reader.int32(); - break; + case 1: { + message.x = reader.int32(); + break; + } + case 2: { + message.y = reader.int32(); + break; + } default: reader.skipType(tag & 7); break; @@ -74633,6 +79616,21 @@ return this.constructor.toObject(this, $protobuf.util.toJSONOptions); }; + /** + * Gets the default type url for Vertex + * @function getTypeUrl + * @memberof google.cloud.vision.v1p4beta1.Vertex + * @static + * @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns {string} The default type url + */ + Vertex.getTypeUrl = function getTypeUrl(typeUrlPrefix) { + if (typeUrlPrefix === undefined) { + typeUrlPrefix = "type.googleapis.com"; + } + return typeUrlPrefix + "/google.cloud.vision.v1p4beta1.Vertex"; + }; + return Vertex; })(); @@ -74739,12 +79737,14 @@ while (reader.pos < end) { var tag = reader.uint32(); switch (tag >>> 3) { - case 1: - message.x = reader.float(); - break; - case 2: - message.y = reader.float(); - break; + case 1: { + message.x = reader.float(); + break; + } + case 2: { + message.y = reader.float(); + break; + } default: reader.skipType(tag & 7); break; @@ -74843,6 +79843,21 @@ return this.constructor.toObject(this, $protobuf.util.toJSONOptions); }; + /** + * Gets the default type url for NormalizedVertex + * @function getTypeUrl + * @memberof google.cloud.vision.v1p4beta1.NormalizedVertex + * @static + * @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns {string} The default type url + */ + NormalizedVertex.getTypeUrl = function getTypeUrl(typeUrlPrefix) { + if (typeUrlPrefix === undefined) { + typeUrlPrefix = "type.googleapis.com"; + } + return typeUrlPrefix + "/google.cloud.vision.v1p4beta1.NormalizedVertex"; + }; + return NormalizedVertex; })(); @@ -74953,16 +79968,18 @@ while (reader.pos < end) { var tag = reader.uint32(); switch (tag >>> 3) { - case 1: - if (!(message.vertices && message.vertices.length)) - message.vertices = []; - message.vertices.push($root.google.cloud.vision.v1p4beta1.Vertex.decode(reader, reader.uint32())); - break; - case 2: - if (!(message.normalizedVertices && message.normalizedVertices.length)) - message.normalizedVertices = []; - message.normalizedVertices.push($root.google.cloud.vision.v1p4beta1.NormalizedVertex.decode(reader, reader.uint32())); - break; + case 1: { + if (!(message.vertices && message.vertices.length)) + message.vertices = []; + message.vertices.push($root.google.cloud.vision.v1p4beta1.Vertex.decode(reader, reader.uint32())); + break; + } + case 2: { + if (!(message.normalizedVertices && message.normalizedVertices.length)) + message.normalizedVertices = []; + message.normalizedVertices.push($root.google.cloud.vision.v1p4beta1.NormalizedVertex.decode(reader, reader.uint32())); + break; + } default: reader.skipType(tag & 7); break; @@ -75095,6 +80112,21 @@ return this.constructor.toObject(this, $protobuf.util.toJSONOptions); }; + /** + * Gets the default type url for BoundingPoly + * @function getTypeUrl + * @memberof google.cloud.vision.v1p4beta1.BoundingPoly + * @static + * @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns {string} The default type url + */ + BoundingPoly.getTypeUrl = function getTypeUrl(typeUrlPrefix) { + if (typeUrlPrefix === undefined) { + typeUrlPrefix = "type.googleapis.com"; + } + return typeUrlPrefix + "/google.cloud.vision.v1p4beta1.BoundingPoly"; + }; + return BoundingPoly; })(); @@ -75212,15 +80244,18 @@ while (reader.pos < end) { var tag = reader.uint32(); switch (tag >>> 3) { - case 1: - message.x = reader.float(); - break; - case 2: - message.y = reader.float(); - break; - case 3: - message.z = reader.float(); - break; + case 1: { + message.x = reader.float(); + break; + } + case 2: { + message.y = reader.float(); + break; + } + case 3: { + message.z = reader.float(); + break; + } default: reader.skipType(tag & 7); break; @@ -75327,6 +80362,21 @@ return this.constructor.toObject(this, $protobuf.util.toJSONOptions); }; + /** + * Gets the default type url for Position + * @function getTypeUrl + * @memberof google.cloud.vision.v1p4beta1.Position + * @static + * @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns {string} The default type url + */ + Position.getTypeUrl = function getTypeUrl(typeUrlPrefix) { + if (typeUrlPrefix === undefined) { + typeUrlPrefix = "type.googleapis.com"; + } + return typeUrlPrefix + "/google.cloud.vision.v1p4beta1.Position"; + }; + return Position; })(); @@ -75363,7 +80413,7 @@ }; /** - * Callback as used by {@link google.cloud.vision.v1p4beta1.ImageAnnotator#batchAnnotateImages}. + * Callback as used by {@link google.cloud.vision.v1p4beta1.ImageAnnotator|batchAnnotateImages}. * @memberof google.cloud.vision.v1p4beta1.ImageAnnotator * @typedef BatchAnnotateImagesCallback * @type {function} @@ -75396,7 +80446,7 @@ */ /** - * Callback as used by {@link google.cloud.vision.v1p4beta1.ImageAnnotator#batchAnnotateFiles}. + * Callback as used by {@link google.cloud.vision.v1p4beta1.ImageAnnotator|batchAnnotateFiles}. * @memberof google.cloud.vision.v1p4beta1.ImageAnnotator * @typedef BatchAnnotateFilesCallback * @type {function} @@ -75429,7 +80479,7 @@ */ /** - * Callback as used by {@link google.cloud.vision.v1p4beta1.ImageAnnotator#asyncBatchAnnotateImages}. + * Callback as used by {@link google.cloud.vision.v1p4beta1.ImageAnnotator|asyncBatchAnnotateImages}. * @memberof google.cloud.vision.v1p4beta1.ImageAnnotator * @typedef AsyncBatchAnnotateImagesCallback * @type {function} @@ -75462,7 +80512,7 @@ */ /** - * Callback as used by {@link google.cloud.vision.v1p4beta1.ImageAnnotator#asyncBatchAnnotateFiles}. + * Callback as used by {@link google.cloud.vision.v1p4beta1.ImageAnnotator|asyncBatchAnnotateFiles}. * @memberof google.cloud.vision.v1p4beta1.ImageAnnotator * @typedef AsyncBatchAnnotateFilesCallback * @type {function} @@ -75611,15 +80661,18 @@ while (reader.pos < end) { var tag = reader.uint32(); switch (tag >>> 3) { - case 1: - message.type = reader.int32(); - break; - case 2: - message.maxResults = reader.int32(); - break; - case 3: - message.model = reader.string(); - break; + case 1: { + message.type = reader.int32(); + break; + } + case 2: { + message.maxResults = reader.int32(); + break; + } + case 3: { + message.model = reader.string(); + break; + } default: reader.skipType(tag & 7); break; @@ -75794,6 +80847,21 @@ return this.constructor.toObject(this, $protobuf.util.toJSONOptions); }; + /** + * Gets the default type url for Feature + * @function getTypeUrl + * @memberof google.cloud.vision.v1p4beta1.Feature + * @static + * @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns {string} The default type url + */ + Feature.getTypeUrl = function getTypeUrl(typeUrlPrefix) { + if (typeUrlPrefix === undefined) { + typeUrlPrefix = "type.googleapis.com"; + } + return typeUrlPrefix + "/google.cloud.vision.v1p4beta1.Feature"; + }; + /** * Type enum. * @name google.cloud.vision.v1p4beta1.Feature.Type @@ -75936,12 +81004,14 @@ while (reader.pos < end) { var tag = reader.uint32(); switch (tag >>> 3) { - case 1: - message.gcsImageUri = reader.string(); - break; - case 2: - message.imageUri = reader.string(); - break; + case 1: { + message.gcsImageUri = reader.string(); + break; + } + case 2: { + message.imageUri = reader.string(); + break; + } default: reader.skipType(tag & 7); break; @@ -76040,6 +81110,21 @@ return this.constructor.toObject(this, $protobuf.util.toJSONOptions); }; + /** + * Gets the default type url for ImageSource + * @function getTypeUrl + * @memberof google.cloud.vision.v1p4beta1.ImageSource + * @static + * @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns {string} The default type url + */ + ImageSource.getTypeUrl = function getTypeUrl(typeUrlPrefix) { + if (typeUrlPrefix === undefined) { + typeUrlPrefix = "type.googleapis.com"; + } + return typeUrlPrefix + "/google.cloud.vision.v1p4beta1.ImageSource"; + }; + return ImageSource; })(); @@ -76146,12 +81231,14 @@ while (reader.pos < end) { var tag = reader.uint32(); switch (tag >>> 3) { - case 1: - message.content = reader.bytes(); - break; - case 2: - message.source = $root.google.cloud.vision.v1p4beta1.ImageSource.decode(reader, reader.uint32()); - break; + case 1: { + message.content = reader.bytes(); + break; + } + case 2: { + message.source = $root.google.cloud.vision.v1p4beta1.ImageSource.decode(reader, reader.uint32()); + break; + } default: reader.skipType(tag & 7); break; @@ -76213,7 +81300,7 @@ if (object.content != null) if (typeof object.content === "string") $util.base64.decode(object.content, message.content = $util.newBuffer($util.base64.length(object.content)), 0); - else if (object.content.length) + else if (object.content.length >= 0) message.content = object.content; if (object.source != null) { if (typeof object.source !== "object") @@ -76264,6 +81351,21 @@ return this.constructor.toObject(this, $protobuf.util.toJSONOptions); }; + /** + * Gets the default type url for Image + * @function getTypeUrl + * @memberof google.cloud.vision.v1p4beta1.Image + * @static + * @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns {string} The default type url + */ + Image.getTypeUrl = function getTypeUrl(typeUrlPrefix) { + if (typeUrlPrefix === undefined) { + typeUrlPrefix = "type.googleapis.com"; + } + return typeUrlPrefix + "/google.cloud.vision.v1p4beta1.Image"; + }; + return Image; })(); @@ -76550,58 +81652,74 @@ while (reader.pos < end) { var tag = reader.uint32(); switch (tag >>> 3) { - case 1: - message.boundingPoly = $root.google.cloud.vision.v1p4beta1.BoundingPoly.decode(reader, reader.uint32()); - break; - case 2: - message.fdBoundingPoly = $root.google.cloud.vision.v1p4beta1.BoundingPoly.decode(reader, reader.uint32()); - break; - case 3: - if (!(message.landmarks && message.landmarks.length)) - message.landmarks = []; - message.landmarks.push($root.google.cloud.vision.v1p4beta1.FaceAnnotation.Landmark.decode(reader, reader.uint32())); - break; - case 4: - message.rollAngle = reader.float(); - break; - case 5: - message.panAngle = reader.float(); - break; - case 6: - message.tiltAngle = reader.float(); - break; - case 7: - message.detectionConfidence = reader.float(); - break; - case 8: - message.landmarkingConfidence = reader.float(); - break; - case 9: - message.joyLikelihood = reader.int32(); - break; - case 10: - message.sorrowLikelihood = reader.int32(); - break; - case 11: - message.angerLikelihood = reader.int32(); - break; - case 12: - message.surpriseLikelihood = reader.int32(); - break; - case 13: - message.underExposedLikelihood = reader.int32(); - break; - case 14: - message.blurredLikelihood = reader.int32(); - break; - case 15: - message.headwearLikelihood = reader.int32(); - break; - case 16: - if (!(message.recognitionResult && message.recognitionResult.length)) - message.recognitionResult = []; - message.recognitionResult.push($root.google.cloud.vision.v1p4beta1.FaceRecognitionResult.decode(reader, reader.uint32())); - break; + case 1: { + message.boundingPoly = $root.google.cloud.vision.v1p4beta1.BoundingPoly.decode(reader, reader.uint32()); + break; + } + case 2: { + message.fdBoundingPoly = $root.google.cloud.vision.v1p4beta1.BoundingPoly.decode(reader, reader.uint32()); + break; + } + case 3: { + if (!(message.landmarks && message.landmarks.length)) + message.landmarks = []; + message.landmarks.push($root.google.cloud.vision.v1p4beta1.FaceAnnotation.Landmark.decode(reader, reader.uint32())); + break; + } + case 4: { + message.rollAngle = reader.float(); + break; + } + case 5: { + message.panAngle = reader.float(); + break; + } + case 6: { + message.tiltAngle = reader.float(); + break; + } + case 7: { + message.detectionConfidence = reader.float(); + break; + } + case 8: { + message.landmarkingConfidence = reader.float(); + break; + } + case 9: { + message.joyLikelihood = reader.int32(); + break; + } + case 10: { + message.sorrowLikelihood = reader.int32(); + break; + } + case 11: { + message.angerLikelihood = reader.int32(); + break; + } + case 12: { + message.surpriseLikelihood = reader.int32(); + break; + } + case 13: { + message.underExposedLikelihood = reader.int32(); + break; + } + case 14: { + message.blurredLikelihood = reader.int32(); + break; + } + case 15: { + message.headwearLikelihood = reader.int32(); + break; + } + case 16: { + if (!(message.recognitionResult && message.recognitionResult.length)) + message.recognitionResult = []; + message.recognitionResult.push($root.google.cloud.vision.v1p4beta1.FaceRecognitionResult.decode(reader, reader.uint32())); + break; + } default: reader.skipType(tag & 7); break; @@ -77089,6 +82207,21 @@ return this.constructor.toObject(this, $protobuf.util.toJSONOptions); }; + /** + * Gets the default type url for FaceAnnotation + * @function getTypeUrl + * @memberof google.cloud.vision.v1p4beta1.FaceAnnotation + * @static + * @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns {string} The default type url + */ + FaceAnnotation.getTypeUrl = function getTypeUrl(typeUrlPrefix) { + if (typeUrlPrefix === undefined) { + typeUrlPrefix = "type.googleapis.com"; + } + return typeUrlPrefix + "/google.cloud.vision.v1p4beta1.FaceAnnotation"; + }; + FaceAnnotation.Landmark = (function() { /** @@ -77192,12 +82325,14 @@ while (reader.pos < end) { var tag = reader.uint32(); switch (tag >>> 3) { - case 3: - message.type = reader.int32(); - break; - case 4: - message.position = $root.google.cloud.vision.v1p4beta1.Position.decode(reader, reader.uint32()); - break; + case 3: { + message.type = reader.int32(); + break; + } + case 4: { + message.position = $root.google.cloud.vision.v1p4beta1.Position.decode(reader, reader.uint32()); + break; + } default: reader.skipType(tag & 7); break; @@ -77479,6 +82614,21 @@ return this.constructor.toObject(this, $protobuf.util.toJSONOptions); }; + /** + * Gets the default type url for Landmark + * @function getTypeUrl + * @memberof google.cloud.vision.v1p4beta1.FaceAnnotation.Landmark + * @static + * @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns {string} The default type url + */ + Landmark.getTypeUrl = function getTypeUrl(typeUrlPrefix) { + if (typeUrlPrefix === undefined) { + typeUrlPrefix = "type.googleapis.com"; + } + return typeUrlPrefix + "/google.cloud.vision.v1p4beta1.FaceAnnotation.Landmark"; + }; + /** * Type enum. * @name google.cloud.vision.v1p4beta1.FaceAnnotation.Landmark.Type @@ -77657,9 +82807,10 @@ while (reader.pos < end) { var tag = reader.uint32(); switch (tag >>> 3) { - case 1: - message.latLng = $root.google.type.LatLng.decode(reader, reader.uint32()); - break; + case 1: { + message.latLng = $root.google.type.LatLng.decode(reader, reader.uint32()); + break; + } default: reader.skipType(tag & 7); break; @@ -77754,6 +82905,21 @@ return this.constructor.toObject(this, $protobuf.util.toJSONOptions); }; + /** + * Gets the default type url for LocationInfo + * @function getTypeUrl + * @memberof google.cloud.vision.v1p4beta1.LocationInfo + * @static + * @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns {string} The default type url + */ + LocationInfo.getTypeUrl = function getTypeUrl(typeUrlPrefix) { + if (typeUrlPrefix === undefined) { + typeUrlPrefix = "type.googleapis.com"; + } + return typeUrlPrefix + "/google.cloud.vision.v1p4beta1.LocationInfo"; + }; + return LocationInfo; })(); @@ -77871,15 +83037,18 @@ while (reader.pos < end) { var tag = reader.uint32(); switch (tag >>> 3) { - case 1: - message.name = reader.string(); - break; - case 2: - message.value = reader.string(); - break; - case 3: - message.uint64Value = reader.uint64(); - break; + case 1: { + message.name = reader.string(); + break; + } + case 2: { + message.value = reader.string(); + break; + } + case 3: { + message.uint64Value = reader.uint64(); + break; + } default: reader.skipType(tag & 7); break; @@ -78000,6 +83169,21 @@ return this.constructor.toObject(this, $protobuf.util.toJSONOptions); }; + /** + * Gets the default type url for Property + * @function getTypeUrl + * @memberof google.cloud.vision.v1p4beta1.Property + * @static + * @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns {string} The default type url + */ + Property.getTypeUrl = function getTypeUrl(typeUrlPrefix) { + if (typeUrlPrefix === undefined) { + typeUrlPrefix = "type.googleapis.com"; + } + return typeUrlPrefix + "/google.cloud.vision.v1p4beta1.Property"; + }; + return Property; })(); @@ -78187,37 +83371,46 @@ while (reader.pos < end) { var tag = reader.uint32(); switch (tag >>> 3) { - case 1: - message.mid = reader.string(); - break; - case 2: - message.locale = reader.string(); - break; - case 3: - message.description = reader.string(); - break; - case 4: - message.score = reader.float(); - break; - case 5: - message.confidence = reader.float(); - break; - case 6: - message.topicality = reader.float(); - break; - case 7: - message.boundingPoly = $root.google.cloud.vision.v1p4beta1.BoundingPoly.decode(reader, reader.uint32()); - break; - case 8: - if (!(message.locations && message.locations.length)) - message.locations = []; - message.locations.push($root.google.cloud.vision.v1p4beta1.LocationInfo.decode(reader, reader.uint32())); - break; - case 9: - if (!(message.properties && message.properties.length)) - message.properties = []; - message.properties.push($root.google.cloud.vision.v1p4beta1.Property.decode(reader, reader.uint32())); - break; + case 1: { + message.mid = reader.string(); + break; + } + case 2: { + message.locale = reader.string(); + break; + } + case 3: { + message.description = reader.string(); + break; + } + case 4: { + message.score = reader.float(); + break; + } + case 5: { + message.confidence = reader.float(); + break; + } + case 6: { + message.topicality = reader.float(); + break; + } + case 7: { + message.boundingPoly = $root.google.cloud.vision.v1p4beta1.BoundingPoly.decode(reader, reader.uint32()); + break; + } + case 8: { + if (!(message.locations && message.locations.length)) + message.locations = []; + message.locations.push($root.google.cloud.vision.v1p4beta1.LocationInfo.decode(reader, reader.uint32())); + break; + } + case 9: { + if (!(message.properties && message.properties.length)) + message.properties = []; + message.properties.push($root.google.cloud.vision.v1p4beta1.Property.decode(reader, reader.uint32())); + break; + } default: reader.skipType(tag & 7); break; @@ -78413,6 +83606,21 @@ return this.constructor.toObject(this, $protobuf.util.toJSONOptions); }; + /** + * Gets the default type url for EntityAnnotation + * @function getTypeUrl + * @memberof google.cloud.vision.v1p4beta1.EntityAnnotation + * @static + * @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns {string} The default type url + */ + EntityAnnotation.getTypeUrl = function getTypeUrl(typeUrlPrefix) { + if (typeUrlPrefix === undefined) { + typeUrlPrefix = "type.googleapis.com"; + } + return typeUrlPrefix + "/google.cloud.vision.v1p4beta1.EntityAnnotation"; + }; + return EntityAnnotation; })(); @@ -78552,21 +83760,26 @@ while (reader.pos < end) { var tag = reader.uint32(); switch (tag >>> 3) { - case 1: - message.mid = reader.string(); - break; - case 2: - message.languageCode = reader.string(); - break; - case 3: - message.name = reader.string(); - break; - case 4: - message.score = reader.float(); - break; - case 5: - message.boundingPoly = $root.google.cloud.vision.v1p4beta1.BoundingPoly.decode(reader, reader.uint32()); - break; + case 1: { + message.mid = reader.string(); + break; + } + case 2: { + message.languageCode = reader.string(); + break; + } + case 3: { + message.name = reader.string(); + break; + } + case 4: { + message.score = reader.float(); + break; + } + case 5: { + message.boundingPoly = $root.google.cloud.vision.v1p4beta1.BoundingPoly.decode(reader, reader.uint32()); + break; + } default: reader.skipType(tag & 7); break; @@ -78694,6 +83907,21 @@ return this.constructor.toObject(this, $protobuf.util.toJSONOptions); }; + /** + * Gets the default type url for LocalizedObjectAnnotation + * @function getTypeUrl + * @memberof google.cloud.vision.v1p4beta1.LocalizedObjectAnnotation + * @static + * @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns {string} The default type url + */ + LocalizedObjectAnnotation.getTypeUrl = function getTypeUrl(typeUrlPrefix) { + if (typeUrlPrefix === undefined) { + typeUrlPrefix = "type.googleapis.com"; + } + return typeUrlPrefix + "/google.cloud.vision.v1p4beta1.LocalizedObjectAnnotation"; + }; + return LocalizedObjectAnnotation; })(); @@ -78833,21 +84061,26 @@ while (reader.pos < end) { var tag = reader.uint32(); switch (tag >>> 3) { - case 1: - message.adult = reader.int32(); - break; - case 2: - message.spoof = reader.int32(); - break; - case 3: - message.medical = reader.int32(); - break; - case 4: - message.violence = reader.int32(); - break; - case 9: - message.racy = reader.int32(); - break; + case 1: { + message.adult = reader.int32(); + break; + } + case 2: { + message.spoof = reader.int32(); + break; + } + case 3: { + message.medical = reader.int32(); + break; + } + case 4: { + message.violence = reader.int32(); + break; + } + case 9: { + message.racy = reader.int32(); + break; + } default: reader.skipType(tag & 7); break; @@ -79135,6 +84368,21 @@ return this.constructor.toObject(this, $protobuf.util.toJSONOptions); }; + /** + * Gets the default type url for SafeSearchAnnotation + * @function getTypeUrl + * @memberof google.cloud.vision.v1p4beta1.SafeSearchAnnotation + * @static + * @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns {string} The default type url + */ + SafeSearchAnnotation.getTypeUrl = function getTypeUrl(typeUrlPrefix) { + if (typeUrlPrefix === undefined) { + typeUrlPrefix = "type.googleapis.com"; + } + return typeUrlPrefix + "/google.cloud.vision.v1p4beta1.SafeSearchAnnotation"; + }; + return SafeSearchAnnotation; })(); @@ -79241,12 +84489,14 @@ while (reader.pos < end) { var tag = reader.uint32(); switch (tag >>> 3) { - case 1: - message.minLatLng = $root.google.type.LatLng.decode(reader, reader.uint32()); - break; - case 2: - message.maxLatLng = $root.google.type.LatLng.decode(reader, reader.uint32()); - break; + case 1: { + message.minLatLng = $root.google.type.LatLng.decode(reader, reader.uint32()); + break; + } + case 2: { + message.maxLatLng = $root.google.type.LatLng.decode(reader, reader.uint32()); + break; + } default: reader.skipType(tag & 7); break; @@ -79355,6 +84605,21 @@ return this.constructor.toObject(this, $protobuf.util.toJSONOptions); }; + /** + * Gets the default type url for LatLongRect + * @function getTypeUrl + * @memberof google.cloud.vision.v1p4beta1.LatLongRect + * @static + * @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns {string} The default type url + */ + LatLongRect.getTypeUrl = function getTypeUrl(typeUrlPrefix) { + if (typeUrlPrefix === undefined) { + typeUrlPrefix = "type.googleapis.com"; + } + return typeUrlPrefix + "/google.cloud.vision.v1p4beta1.LatLongRect"; + }; + return LatLongRect; })(); @@ -79472,15 +84737,18 @@ while (reader.pos < end) { var tag = reader.uint32(); switch (tag >>> 3) { - case 1: - message.color = $root.google.type.Color.decode(reader, reader.uint32()); - break; - case 2: - message.score = reader.float(); - break; - case 3: - message.pixelFraction = reader.float(); - break; + case 1: { + message.color = $root.google.type.Color.decode(reader, reader.uint32()); + break; + } + case 2: { + message.score = reader.float(); + break; + } + case 3: { + message.pixelFraction = reader.float(); + break; + } default: reader.skipType(tag & 7); break; @@ -79592,6 +84860,21 @@ return this.constructor.toObject(this, $protobuf.util.toJSONOptions); }; + /** + * Gets the default type url for ColorInfo + * @function getTypeUrl + * @memberof google.cloud.vision.v1p4beta1.ColorInfo + * @static + * @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns {string} The default type url + */ + ColorInfo.getTypeUrl = function getTypeUrl(typeUrlPrefix) { + if (typeUrlPrefix === undefined) { + typeUrlPrefix = "type.googleapis.com"; + } + return typeUrlPrefix + "/google.cloud.vision.v1p4beta1.ColorInfo"; + }; + return ColorInfo; })(); @@ -79689,11 +84972,12 @@ while (reader.pos < end) { var tag = reader.uint32(); switch (tag >>> 3) { - case 1: - if (!(message.colors && message.colors.length)) - message.colors = []; - message.colors.push($root.google.cloud.vision.v1p4beta1.ColorInfo.decode(reader, reader.uint32())); - break; + case 1: { + if (!(message.colors && message.colors.length)) + message.colors = []; + message.colors.push($root.google.cloud.vision.v1p4beta1.ColorInfo.decode(reader, reader.uint32())); + break; + } default: reader.skipType(tag & 7); break; @@ -79800,6 +85084,21 @@ return this.constructor.toObject(this, $protobuf.util.toJSONOptions); }; + /** + * Gets the default type url for DominantColorsAnnotation + * @function getTypeUrl + * @memberof google.cloud.vision.v1p4beta1.DominantColorsAnnotation + * @static + * @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns {string} The default type url + */ + DominantColorsAnnotation.getTypeUrl = function getTypeUrl(typeUrlPrefix) { + if (typeUrlPrefix === undefined) { + typeUrlPrefix = "type.googleapis.com"; + } + return typeUrlPrefix + "/google.cloud.vision.v1p4beta1.DominantColorsAnnotation"; + }; + return DominantColorsAnnotation; })(); @@ -79895,9 +85194,10 @@ while (reader.pos < end) { var tag = reader.uint32(); switch (tag >>> 3) { - case 1: - message.dominantColors = $root.google.cloud.vision.v1p4beta1.DominantColorsAnnotation.decode(reader, reader.uint32()); - break; + case 1: { + message.dominantColors = $root.google.cloud.vision.v1p4beta1.DominantColorsAnnotation.decode(reader, reader.uint32()); + break; + } default: reader.skipType(tag & 7); break; @@ -79992,6 +85292,21 @@ return this.constructor.toObject(this, $protobuf.util.toJSONOptions); }; + /** + * Gets the default type url for ImageProperties + * @function getTypeUrl + * @memberof google.cloud.vision.v1p4beta1.ImageProperties + * @static + * @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns {string} The default type url + */ + ImageProperties.getTypeUrl = function getTypeUrl(typeUrlPrefix) { + if (typeUrlPrefix === undefined) { + typeUrlPrefix = "type.googleapis.com"; + } + return typeUrlPrefix + "/google.cloud.vision.v1p4beta1.ImageProperties"; + }; + return ImageProperties; })(); @@ -80109,15 +85424,18 @@ while (reader.pos < end) { var tag = reader.uint32(); switch (tag >>> 3) { - case 1: - message.boundingPoly = $root.google.cloud.vision.v1p4beta1.BoundingPoly.decode(reader, reader.uint32()); - break; - case 2: - message.confidence = reader.float(); - break; - case 3: - message.importanceFraction = reader.float(); - break; + case 1: { + message.boundingPoly = $root.google.cloud.vision.v1p4beta1.BoundingPoly.decode(reader, reader.uint32()); + break; + } + case 2: { + message.confidence = reader.float(); + break; + } + case 3: { + message.importanceFraction = reader.float(); + break; + } default: reader.skipType(tag & 7); break; @@ -80229,6 +85547,21 @@ return this.constructor.toObject(this, $protobuf.util.toJSONOptions); }; + /** + * Gets the default type url for CropHint + * @function getTypeUrl + * @memberof google.cloud.vision.v1p4beta1.CropHint + * @static + * @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns {string} The default type url + */ + CropHint.getTypeUrl = function getTypeUrl(typeUrlPrefix) { + if (typeUrlPrefix === undefined) { + typeUrlPrefix = "type.googleapis.com"; + } + return typeUrlPrefix + "/google.cloud.vision.v1p4beta1.CropHint"; + }; + return CropHint; })(); @@ -80326,11 +85659,12 @@ while (reader.pos < end) { var tag = reader.uint32(); switch (tag >>> 3) { - case 1: - if (!(message.cropHints && message.cropHints.length)) - message.cropHints = []; - message.cropHints.push($root.google.cloud.vision.v1p4beta1.CropHint.decode(reader, reader.uint32())); - break; + case 1: { + if (!(message.cropHints && message.cropHints.length)) + message.cropHints = []; + message.cropHints.push($root.google.cloud.vision.v1p4beta1.CropHint.decode(reader, reader.uint32())); + break; + } default: reader.skipType(tag & 7); break; @@ -80437,6 +85771,21 @@ return this.constructor.toObject(this, $protobuf.util.toJSONOptions); }; + /** + * Gets the default type url for CropHintsAnnotation + * @function getTypeUrl + * @memberof google.cloud.vision.v1p4beta1.CropHintsAnnotation + * @static + * @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns {string} The default type url + */ + CropHintsAnnotation.getTypeUrl = function getTypeUrl(typeUrlPrefix) { + if (typeUrlPrefix === undefined) { + typeUrlPrefix = "type.googleapis.com"; + } + return typeUrlPrefix + "/google.cloud.vision.v1p4beta1.CropHintsAnnotation"; + }; + return CropHintsAnnotation; })(); @@ -80537,16 +85886,17 @@ while (reader.pos < end) { var tag = reader.uint32(); switch (tag >>> 3) { - case 1: - if (!(message.aspectRatios && message.aspectRatios.length)) - message.aspectRatios = []; - if ((tag & 7) === 2) { - var end2 = reader.uint32() + reader.pos; - while (reader.pos < end2) + case 1: { + if (!(message.aspectRatios && message.aspectRatios.length)) + message.aspectRatios = []; + if ((tag & 7) === 2) { + var end2 = reader.uint32() + reader.pos; + while (reader.pos < end2) + message.aspectRatios.push(reader.float()); + } else message.aspectRatios.push(reader.float()); - } else - message.aspectRatios.push(reader.float()); - break; + break; + } default: reader.skipType(tag & 7); break; @@ -80648,6 +85998,21 @@ return this.constructor.toObject(this, $protobuf.util.toJSONOptions); }; + /** + * Gets the default type url for CropHintsParams + * @function getTypeUrl + * @memberof google.cloud.vision.v1p4beta1.CropHintsParams + * @static + * @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns {string} The default type url + */ + CropHintsParams.getTypeUrl = function getTypeUrl(typeUrlPrefix) { + if (typeUrlPrefix === undefined) { + typeUrlPrefix = "type.googleapis.com"; + } + return typeUrlPrefix + "/google.cloud.vision.v1p4beta1.CropHintsParams"; + }; + return CropHintsParams; })(); @@ -80743,9 +86108,10 @@ while (reader.pos < end) { var tag = reader.uint32(); switch (tag >>> 3) { - case 2: - message.includeGeoResults = reader.bool(); - break; + case 2: { + message.includeGeoResults = reader.bool(); + break; + } default: reader.skipType(tag & 7); break; @@ -80835,6 +86201,21 @@ return this.constructor.toObject(this, $protobuf.util.toJSONOptions); }; + /** + * Gets the default type url for WebDetectionParams + * @function getTypeUrl + * @memberof google.cloud.vision.v1p4beta1.WebDetectionParams + * @static + * @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns {string} The default type url + */ + WebDetectionParams.getTypeUrl = function getTypeUrl(typeUrlPrefix) { + if (typeUrlPrefix === undefined) { + typeUrlPrefix = "type.googleapis.com"; + } + return typeUrlPrefix + "/google.cloud.vision.v1p4beta1.WebDetectionParams"; + }; + return WebDetectionParams; })(); @@ -80943,14 +86324,16 @@ while (reader.pos < end) { var tag = reader.uint32(); switch (tag >>> 3) { - case 9: - message.enableTextDetectionConfidenceScore = reader.bool(); - break; - case 11: - if (!(message.advancedOcrOptions && message.advancedOcrOptions.length)) - message.advancedOcrOptions = []; - message.advancedOcrOptions.push(reader.string()); - break; + case 9: { + message.enableTextDetectionConfidenceScore = reader.bool(); + break; + } + case 11: { + if (!(message.advancedOcrOptions && message.advancedOcrOptions.length)) + message.advancedOcrOptions = []; + message.advancedOcrOptions.push(reader.string()); + break; + } default: reader.skipType(tag & 7); break; @@ -81061,6 +86444,21 @@ return this.constructor.toObject(this, $protobuf.util.toJSONOptions); }; + /** + * Gets the default type url for TextDetectionParams + * @function getTypeUrl + * @memberof google.cloud.vision.v1p4beta1.TextDetectionParams + * @static + * @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns {string} The default type url + */ + TextDetectionParams.getTypeUrl = function getTypeUrl(typeUrlPrefix) { + if (typeUrlPrefix === undefined) { + typeUrlPrefix = "type.googleapis.com"; + } + return typeUrlPrefix + "/google.cloud.vision.v1p4beta1.TextDetectionParams"; + }; + return TextDetectionParams; })(); @@ -81224,29 +86622,36 @@ while (reader.pos < end) { var tag = reader.uint32(); switch (tag >>> 3) { - case 1: - message.latLongRect = $root.google.cloud.vision.v1p4beta1.LatLongRect.decode(reader, reader.uint32()); - break; - case 2: - if (!(message.languageHints && message.languageHints.length)) - message.languageHints = []; - message.languageHints.push(reader.string()); - break; - case 4: - message.cropHintsParams = $root.google.cloud.vision.v1p4beta1.CropHintsParams.decode(reader, reader.uint32()); - break; - case 10: - message.faceRecognitionParams = $root.google.cloud.vision.v1p4beta1.FaceRecognitionParams.decode(reader, reader.uint32()); - break; - case 5: - message.productSearchParams = $root.google.cloud.vision.v1p4beta1.ProductSearchParams.decode(reader, reader.uint32()); - break; - case 6: - message.webDetectionParams = $root.google.cloud.vision.v1p4beta1.WebDetectionParams.decode(reader, reader.uint32()); - break; - case 12: - message.textDetectionParams = $root.google.cloud.vision.v1p4beta1.TextDetectionParams.decode(reader, reader.uint32()); - break; + case 1: { + message.latLongRect = $root.google.cloud.vision.v1p4beta1.LatLongRect.decode(reader, reader.uint32()); + break; + } + case 2: { + if (!(message.languageHints && message.languageHints.length)) + message.languageHints = []; + message.languageHints.push(reader.string()); + break; + } + case 4: { + message.cropHintsParams = $root.google.cloud.vision.v1p4beta1.CropHintsParams.decode(reader, reader.uint32()); + break; + } + case 10: { + message.faceRecognitionParams = $root.google.cloud.vision.v1p4beta1.FaceRecognitionParams.decode(reader, reader.uint32()); + break; + } + case 5: { + message.productSearchParams = $root.google.cloud.vision.v1p4beta1.ProductSearchParams.decode(reader, reader.uint32()); + break; + } + case 6: { + message.webDetectionParams = $root.google.cloud.vision.v1p4beta1.WebDetectionParams.decode(reader, reader.uint32()); + break; + } + case 12: { + message.textDetectionParams = $root.google.cloud.vision.v1p4beta1.TextDetectionParams.decode(reader, reader.uint32()); + break; + } default: reader.skipType(tag & 7); break; @@ -81428,6 +86833,21 @@ return this.constructor.toObject(this, $protobuf.util.toJSONOptions); }; + /** + * Gets the default type url for ImageContext + * @function getTypeUrl + * @memberof google.cloud.vision.v1p4beta1.ImageContext + * @static + * @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns {string} The default type url + */ + ImageContext.getTypeUrl = function getTypeUrl(typeUrlPrefix) { + if (typeUrlPrefix === undefined) { + typeUrlPrefix = "type.googleapis.com"; + } + return typeUrlPrefix + "/google.cloud.vision.v1p4beta1.ImageContext"; + }; + return ImageContext; })(); @@ -81547,17 +86967,20 @@ while (reader.pos < end) { var tag = reader.uint32(); switch (tag >>> 3) { - case 1: - message.image = $root.google.cloud.vision.v1p4beta1.Image.decode(reader, reader.uint32()); - break; - case 2: - if (!(message.features && message.features.length)) - message.features = []; - message.features.push($root.google.cloud.vision.v1p4beta1.Feature.decode(reader, reader.uint32())); - break; - case 3: - message.imageContext = $root.google.cloud.vision.v1p4beta1.ImageContext.decode(reader, reader.uint32()); - break; + case 1: { + message.image = $root.google.cloud.vision.v1p4beta1.Image.decode(reader, reader.uint32()); + break; + } + case 2: { + if (!(message.features && message.features.length)) + message.features = []; + message.features.push($root.google.cloud.vision.v1p4beta1.Feature.decode(reader, reader.uint32())); + break; + } + case 3: { + message.imageContext = $root.google.cloud.vision.v1p4beta1.ImageContext.decode(reader, reader.uint32()); + break; + } default: reader.skipType(tag & 7); break; @@ -81692,6 +87115,21 @@ return this.constructor.toObject(this, $protobuf.util.toJSONOptions); }; + /** + * Gets the default type url for AnnotateImageRequest + * @function getTypeUrl + * @memberof google.cloud.vision.v1p4beta1.AnnotateImageRequest + * @static + * @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns {string} The default type url + */ + AnnotateImageRequest.getTypeUrl = function getTypeUrl(typeUrlPrefix) { + if (typeUrlPrefix === undefined) { + typeUrlPrefix = "type.googleapis.com"; + } + return typeUrlPrefix + "/google.cloud.vision.v1p4beta1.AnnotateImageRequest"; + }; + return AnnotateImageRequest; })(); @@ -81798,12 +87236,14 @@ while (reader.pos < end) { var tag = reader.uint32(); switch (tag >>> 3) { - case 1: - message.uri = reader.string(); - break; - case 2: - message.pageNumber = reader.int32(); - break; + case 1: { + message.uri = reader.string(); + break; + } + case 2: { + message.pageNumber = reader.int32(); + break; + } default: reader.skipType(tag & 7); break; @@ -81902,6 +87342,21 @@ return this.constructor.toObject(this, $protobuf.util.toJSONOptions); }; + /** + * Gets the default type url for ImageAnnotationContext + * @function getTypeUrl + * @memberof google.cloud.vision.v1p4beta1.ImageAnnotationContext + * @static + * @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns {string} The default type url + */ + ImageAnnotationContext.getTypeUrl = function getTypeUrl(typeUrlPrefix) { + if (typeUrlPrefix === undefined) { + typeUrlPrefix = "type.googleapis.com"; + } + return typeUrlPrefix + "/google.cloud.vision.v1p4beta1.ImageAnnotationContext"; + }; + return ImageAnnotationContext; })(); @@ -82152,60 +87607,74 @@ while (reader.pos < end) { var tag = reader.uint32(); switch (tag >>> 3) { - case 1: - if (!(message.faceAnnotations && message.faceAnnotations.length)) - message.faceAnnotations = []; - message.faceAnnotations.push($root.google.cloud.vision.v1p4beta1.FaceAnnotation.decode(reader, reader.uint32())); - break; - case 2: - if (!(message.landmarkAnnotations && message.landmarkAnnotations.length)) - message.landmarkAnnotations = []; - message.landmarkAnnotations.push($root.google.cloud.vision.v1p4beta1.EntityAnnotation.decode(reader, reader.uint32())); - break; - case 3: - if (!(message.logoAnnotations && message.logoAnnotations.length)) - message.logoAnnotations = []; - message.logoAnnotations.push($root.google.cloud.vision.v1p4beta1.EntityAnnotation.decode(reader, reader.uint32())); - break; - case 4: - if (!(message.labelAnnotations && message.labelAnnotations.length)) - message.labelAnnotations = []; - message.labelAnnotations.push($root.google.cloud.vision.v1p4beta1.EntityAnnotation.decode(reader, reader.uint32())); - break; - case 22: - if (!(message.localizedObjectAnnotations && message.localizedObjectAnnotations.length)) - message.localizedObjectAnnotations = []; - message.localizedObjectAnnotations.push($root.google.cloud.vision.v1p4beta1.LocalizedObjectAnnotation.decode(reader, reader.uint32())); - break; - case 5: - if (!(message.textAnnotations && message.textAnnotations.length)) - message.textAnnotations = []; - message.textAnnotations.push($root.google.cloud.vision.v1p4beta1.EntityAnnotation.decode(reader, reader.uint32())); - break; - case 12: - message.fullTextAnnotation = $root.google.cloud.vision.v1p4beta1.TextAnnotation.decode(reader, reader.uint32()); - break; - case 6: - message.safeSearchAnnotation = $root.google.cloud.vision.v1p4beta1.SafeSearchAnnotation.decode(reader, reader.uint32()); - break; - case 8: - message.imagePropertiesAnnotation = $root.google.cloud.vision.v1p4beta1.ImageProperties.decode(reader, reader.uint32()); - break; - case 11: - message.cropHintsAnnotation = $root.google.cloud.vision.v1p4beta1.CropHintsAnnotation.decode(reader, reader.uint32()); - break; - case 13: - message.webDetection = $root.google.cloud.vision.v1p4beta1.WebDetection.decode(reader, reader.uint32()); - break; - case 14: - message.productSearchResults = $root.google.cloud.vision.v1p4beta1.ProductSearchResults.decode(reader, reader.uint32()); - break; - case 9: - message.error = $root.google.rpc.Status.decode(reader, reader.uint32()); - break; - case 21: - message.context = $root.google.cloud.vision.v1p4beta1.ImageAnnotationContext.decode(reader, reader.uint32()); - break; + case 1: { + if (!(message.faceAnnotations && message.faceAnnotations.length)) + message.faceAnnotations = []; + message.faceAnnotations.push($root.google.cloud.vision.v1p4beta1.FaceAnnotation.decode(reader, reader.uint32())); + break; + } + case 2: { + if (!(message.landmarkAnnotations && message.landmarkAnnotations.length)) + message.landmarkAnnotations = []; + message.landmarkAnnotations.push($root.google.cloud.vision.v1p4beta1.EntityAnnotation.decode(reader, reader.uint32())); + break; + } + case 3: { + if (!(message.logoAnnotations && message.logoAnnotations.length)) + message.logoAnnotations = []; + message.logoAnnotations.push($root.google.cloud.vision.v1p4beta1.EntityAnnotation.decode(reader, reader.uint32())); + break; + } + case 4: { + if (!(message.labelAnnotations && message.labelAnnotations.length)) + message.labelAnnotations = []; + message.labelAnnotations.push($root.google.cloud.vision.v1p4beta1.EntityAnnotation.decode(reader, reader.uint32())); + break; + } + case 22: { + if (!(message.localizedObjectAnnotations && message.localizedObjectAnnotations.length)) + message.localizedObjectAnnotations = []; + message.localizedObjectAnnotations.push($root.google.cloud.vision.v1p4beta1.LocalizedObjectAnnotation.decode(reader, reader.uint32())); + break; + } + case 5: { + if (!(message.textAnnotations && message.textAnnotations.length)) + message.textAnnotations = []; + message.textAnnotations.push($root.google.cloud.vision.v1p4beta1.EntityAnnotation.decode(reader, reader.uint32())); + break; + } + case 12: { + message.fullTextAnnotation = $root.google.cloud.vision.v1p4beta1.TextAnnotation.decode(reader, reader.uint32()); + break; + } + case 6: { + message.safeSearchAnnotation = $root.google.cloud.vision.v1p4beta1.SafeSearchAnnotation.decode(reader, reader.uint32()); + break; + } + case 8: { + message.imagePropertiesAnnotation = $root.google.cloud.vision.v1p4beta1.ImageProperties.decode(reader, reader.uint32()); + break; + } + case 11: { + message.cropHintsAnnotation = $root.google.cloud.vision.v1p4beta1.CropHintsAnnotation.decode(reader, reader.uint32()); + break; + } + case 13: { + message.webDetection = $root.google.cloud.vision.v1p4beta1.WebDetection.decode(reader, reader.uint32()); + break; + } + case 14: { + message.productSearchResults = $root.google.cloud.vision.v1p4beta1.ProductSearchResults.decode(reader, reader.uint32()); + break; + } + case 9: { + message.error = $root.google.rpc.Status.decode(reader, reader.uint32()); + break; + } + case 21: { + message.context = $root.google.cloud.vision.v1p4beta1.ImageAnnotationContext.decode(reader, reader.uint32()); + break; + } default: reader.skipType(tag & 7); break; @@ -82544,6 +88013,21 @@ return this.constructor.toObject(this, $protobuf.util.toJSONOptions); }; + /** + * Gets the default type url for AnnotateImageResponse + * @function getTypeUrl + * @memberof google.cloud.vision.v1p4beta1.AnnotateImageResponse + * @static + * @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns {string} The default type url + */ + AnnotateImageResponse.getTypeUrl = function getTypeUrl(typeUrlPrefix) { + if (typeUrlPrefix === undefined) { + typeUrlPrefix = "type.googleapis.com"; + } + return typeUrlPrefix + "/google.cloud.vision.v1p4beta1.AnnotateImageResponse"; + }; + return AnnotateImageResponse; })(); @@ -82641,11 +88125,12 @@ while (reader.pos < end) { var tag = reader.uint32(); switch (tag >>> 3) { - case 1: - if (!(message.requests && message.requests.length)) - message.requests = []; - message.requests.push($root.google.cloud.vision.v1p4beta1.AnnotateImageRequest.decode(reader, reader.uint32())); - break; + case 1: { + if (!(message.requests && message.requests.length)) + message.requests = []; + message.requests.push($root.google.cloud.vision.v1p4beta1.AnnotateImageRequest.decode(reader, reader.uint32())); + break; + } default: reader.skipType(tag & 7); break; @@ -82752,6 +88237,21 @@ return this.constructor.toObject(this, $protobuf.util.toJSONOptions); }; + /** + * Gets the default type url for BatchAnnotateImagesRequest + * @function getTypeUrl + * @memberof google.cloud.vision.v1p4beta1.BatchAnnotateImagesRequest + * @static + * @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns {string} The default type url + */ + BatchAnnotateImagesRequest.getTypeUrl = function getTypeUrl(typeUrlPrefix) { + if (typeUrlPrefix === undefined) { + typeUrlPrefix = "type.googleapis.com"; + } + return typeUrlPrefix + "/google.cloud.vision.v1p4beta1.BatchAnnotateImagesRequest"; + }; + return BatchAnnotateImagesRequest; })(); @@ -82849,11 +88349,12 @@ while (reader.pos < end) { var tag = reader.uint32(); switch (tag >>> 3) { - case 1: - if (!(message.responses && message.responses.length)) - message.responses = []; - message.responses.push($root.google.cloud.vision.v1p4beta1.AnnotateImageResponse.decode(reader, reader.uint32())); - break; + case 1: { + if (!(message.responses && message.responses.length)) + message.responses = []; + message.responses.push($root.google.cloud.vision.v1p4beta1.AnnotateImageResponse.decode(reader, reader.uint32())); + break; + } default: reader.skipType(tag & 7); break; @@ -82960,6 +88461,21 @@ return this.constructor.toObject(this, $protobuf.util.toJSONOptions); }; + /** + * Gets the default type url for BatchAnnotateImagesResponse + * @function getTypeUrl + * @memberof google.cloud.vision.v1p4beta1.BatchAnnotateImagesResponse + * @static + * @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns {string} The default type url + */ + BatchAnnotateImagesResponse.getTypeUrl = function getTypeUrl(typeUrlPrefix) { + if (typeUrlPrefix === undefined) { + typeUrlPrefix = "type.googleapis.com"; + } + return typeUrlPrefix + "/google.cloud.vision.v1p4beta1.BatchAnnotateImagesResponse"; + }; + return BatchAnnotateImagesResponse; })(); @@ -83095,27 +88611,31 @@ while (reader.pos < end) { var tag = reader.uint32(); switch (tag >>> 3) { - case 1: - message.inputConfig = $root.google.cloud.vision.v1p4beta1.InputConfig.decode(reader, reader.uint32()); - break; - case 2: - if (!(message.features && message.features.length)) - message.features = []; - message.features.push($root.google.cloud.vision.v1p4beta1.Feature.decode(reader, reader.uint32())); - break; - case 3: - message.imageContext = $root.google.cloud.vision.v1p4beta1.ImageContext.decode(reader, reader.uint32()); - break; - case 4: - if (!(message.pages && message.pages.length)) - message.pages = []; - if ((tag & 7) === 2) { - var end2 = reader.uint32() + reader.pos; - while (reader.pos < end2) + case 1: { + message.inputConfig = $root.google.cloud.vision.v1p4beta1.InputConfig.decode(reader, reader.uint32()); + break; + } + case 2: { + if (!(message.features && message.features.length)) + message.features = []; + message.features.push($root.google.cloud.vision.v1p4beta1.Feature.decode(reader, reader.uint32())); + break; + } + case 3: { + message.imageContext = $root.google.cloud.vision.v1p4beta1.ImageContext.decode(reader, reader.uint32()); + break; + } + case 4: { + if (!(message.pages && message.pages.length)) + message.pages = []; + if ((tag & 7) === 2) { + var end2 = reader.uint32() + reader.pos; + while (reader.pos < end2) + message.pages.push(reader.int32()); + } else message.pages.push(reader.int32()); - } else - message.pages.push(reader.int32()); - break; + break; + } default: reader.skipType(tag & 7); break; @@ -83271,6 +88791,21 @@ return this.constructor.toObject(this, $protobuf.util.toJSONOptions); }; + /** + * Gets the default type url for AnnotateFileRequest + * @function getTypeUrl + * @memberof google.cloud.vision.v1p4beta1.AnnotateFileRequest + * @static + * @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns {string} The default type url + */ + AnnotateFileRequest.getTypeUrl = function getTypeUrl(typeUrlPrefix) { + if (typeUrlPrefix === undefined) { + typeUrlPrefix = "type.googleapis.com"; + } + return typeUrlPrefix + "/google.cloud.vision.v1p4beta1.AnnotateFileRequest"; + }; + return AnnotateFileRequest; })(); @@ -83401,20 +88936,24 @@ while (reader.pos < end) { var tag = reader.uint32(); switch (tag >>> 3) { - case 1: - message.inputConfig = $root.google.cloud.vision.v1p4beta1.InputConfig.decode(reader, reader.uint32()); - break; - case 2: - if (!(message.responses && message.responses.length)) - message.responses = []; - message.responses.push($root.google.cloud.vision.v1p4beta1.AnnotateImageResponse.decode(reader, reader.uint32())); - break; - case 3: - message.totalPages = reader.int32(); - break; - case 4: - message.error = $root.google.rpc.Status.decode(reader, reader.uint32()); - break; + case 1: { + message.inputConfig = $root.google.cloud.vision.v1p4beta1.InputConfig.decode(reader, reader.uint32()); + break; + } + case 2: { + if (!(message.responses && message.responses.length)) + message.responses = []; + message.responses.push($root.google.cloud.vision.v1p4beta1.AnnotateImageResponse.decode(reader, reader.uint32())); + break; + } + case 3: { + message.totalPages = reader.int32(); + break; + } + case 4: { + message.error = $root.google.rpc.Status.decode(reader, reader.uint32()); + break; + } default: reader.skipType(tag & 7); break; @@ -83557,6 +89096,21 @@ return this.constructor.toObject(this, $protobuf.util.toJSONOptions); }; + /** + * Gets the default type url for AnnotateFileResponse + * @function getTypeUrl + * @memberof google.cloud.vision.v1p4beta1.AnnotateFileResponse + * @static + * @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns {string} The default type url + */ + AnnotateFileResponse.getTypeUrl = function getTypeUrl(typeUrlPrefix) { + if (typeUrlPrefix === undefined) { + typeUrlPrefix = "type.googleapis.com"; + } + return typeUrlPrefix + "/google.cloud.vision.v1p4beta1.AnnotateFileResponse"; + }; + return AnnotateFileResponse; })(); @@ -83654,11 +89208,12 @@ while (reader.pos < end) { var tag = reader.uint32(); switch (tag >>> 3) { - case 1: - if (!(message.requests && message.requests.length)) - message.requests = []; - message.requests.push($root.google.cloud.vision.v1p4beta1.AnnotateFileRequest.decode(reader, reader.uint32())); - break; + case 1: { + if (!(message.requests && message.requests.length)) + message.requests = []; + message.requests.push($root.google.cloud.vision.v1p4beta1.AnnotateFileRequest.decode(reader, reader.uint32())); + break; + } default: reader.skipType(tag & 7); break; @@ -83765,6 +89320,21 @@ return this.constructor.toObject(this, $protobuf.util.toJSONOptions); }; + /** + * Gets the default type url for BatchAnnotateFilesRequest + * @function getTypeUrl + * @memberof google.cloud.vision.v1p4beta1.BatchAnnotateFilesRequest + * @static + * @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns {string} The default type url + */ + BatchAnnotateFilesRequest.getTypeUrl = function getTypeUrl(typeUrlPrefix) { + if (typeUrlPrefix === undefined) { + typeUrlPrefix = "type.googleapis.com"; + } + return typeUrlPrefix + "/google.cloud.vision.v1p4beta1.BatchAnnotateFilesRequest"; + }; + return BatchAnnotateFilesRequest; })(); @@ -83862,11 +89432,12 @@ while (reader.pos < end) { var tag = reader.uint32(); switch (tag >>> 3) { - case 1: - if (!(message.responses && message.responses.length)) - message.responses = []; - message.responses.push($root.google.cloud.vision.v1p4beta1.AnnotateFileResponse.decode(reader, reader.uint32())); - break; + case 1: { + if (!(message.responses && message.responses.length)) + message.responses = []; + message.responses.push($root.google.cloud.vision.v1p4beta1.AnnotateFileResponse.decode(reader, reader.uint32())); + break; + } default: reader.skipType(tag & 7); break; @@ -83973,6 +89544,21 @@ return this.constructor.toObject(this, $protobuf.util.toJSONOptions); }; + /** + * Gets the default type url for BatchAnnotateFilesResponse + * @function getTypeUrl + * @memberof google.cloud.vision.v1p4beta1.BatchAnnotateFilesResponse + * @static + * @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns {string} The default type url + */ + BatchAnnotateFilesResponse.getTypeUrl = function getTypeUrl(typeUrlPrefix) { + if (typeUrlPrefix === undefined) { + typeUrlPrefix = "type.googleapis.com"; + } + return typeUrlPrefix + "/google.cloud.vision.v1p4beta1.BatchAnnotateFilesResponse"; + }; + return BatchAnnotateFilesResponse; })(); @@ -84103,20 +89689,24 @@ while (reader.pos < end) { var tag = reader.uint32(); switch (tag >>> 3) { - case 1: - message.inputConfig = $root.google.cloud.vision.v1p4beta1.InputConfig.decode(reader, reader.uint32()); - break; - case 2: - if (!(message.features && message.features.length)) - message.features = []; - message.features.push($root.google.cloud.vision.v1p4beta1.Feature.decode(reader, reader.uint32())); - break; - case 3: - message.imageContext = $root.google.cloud.vision.v1p4beta1.ImageContext.decode(reader, reader.uint32()); - break; - case 4: - message.outputConfig = $root.google.cloud.vision.v1p4beta1.OutputConfig.decode(reader, reader.uint32()); - break; + case 1: { + message.inputConfig = $root.google.cloud.vision.v1p4beta1.InputConfig.decode(reader, reader.uint32()); + break; + } + case 2: { + if (!(message.features && message.features.length)) + message.features = []; + message.features.push($root.google.cloud.vision.v1p4beta1.Feature.decode(reader, reader.uint32())); + break; + } + case 3: { + message.imageContext = $root.google.cloud.vision.v1p4beta1.ImageContext.decode(reader, reader.uint32()); + break; + } + case 4: { + message.outputConfig = $root.google.cloud.vision.v1p4beta1.OutputConfig.decode(reader, reader.uint32()); + break; + } default: reader.skipType(tag & 7); break; @@ -84264,6 +89854,21 @@ return this.constructor.toObject(this, $protobuf.util.toJSONOptions); }; + /** + * Gets the default type url for AsyncAnnotateFileRequest + * @function getTypeUrl + * @memberof google.cloud.vision.v1p4beta1.AsyncAnnotateFileRequest + * @static + * @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns {string} The default type url + */ + AsyncAnnotateFileRequest.getTypeUrl = function getTypeUrl(typeUrlPrefix) { + if (typeUrlPrefix === undefined) { + typeUrlPrefix = "type.googleapis.com"; + } + return typeUrlPrefix + "/google.cloud.vision.v1p4beta1.AsyncAnnotateFileRequest"; + }; + return AsyncAnnotateFileRequest; })(); @@ -84359,9 +89964,10 @@ while (reader.pos < end) { var tag = reader.uint32(); switch (tag >>> 3) { - case 1: - message.outputConfig = $root.google.cloud.vision.v1p4beta1.OutputConfig.decode(reader, reader.uint32()); - break; + case 1: { + message.outputConfig = $root.google.cloud.vision.v1p4beta1.OutputConfig.decode(reader, reader.uint32()); + break; + } default: reader.skipType(tag & 7); break; @@ -84456,6 +90062,21 @@ return this.constructor.toObject(this, $protobuf.util.toJSONOptions); }; + /** + * Gets the default type url for AsyncAnnotateFileResponse + * @function getTypeUrl + * @memberof google.cloud.vision.v1p4beta1.AsyncAnnotateFileResponse + * @static + * @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns {string} The default type url + */ + AsyncAnnotateFileResponse.getTypeUrl = function getTypeUrl(typeUrlPrefix) { + if (typeUrlPrefix === undefined) { + typeUrlPrefix = "type.googleapis.com"; + } + return typeUrlPrefix + "/google.cloud.vision.v1p4beta1.AsyncAnnotateFileResponse"; + }; + return AsyncAnnotateFileResponse; })(); @@ -84564,14 +90185,16 @@ while (reader.pos < end) { var tag = reader.uint32(); switch (tag >>> 3) { - case 1: - if (!(message.requests && message.requests.length)) - message.requests = []; - message.requests.push($root.google.cloud.vision.v1p4beta1.AnnotateImageRequest.decode(reader, reader.uint32())); - break; - case 2: - message.outputConfig = $root.google.cloud.vision.v1p4beta1.OutputConfig.decode(reader, reader.uint32()); - break; + case 1: { + if (!(message.requests && message.requests.length)) + message.requests = []; + message.requests.push($root.google.cloud.vision.v1p4beta1.AnnotateImageRequest.decode(reader, reader.uint32())); + break; + } + case 2: { + message.outputConfig = $root.google.cloud.vision.v1p4beta1.OutputConfig.decode(reader, reader.uint32()); + break; + } default: reader.skipType(tag & 7); break; @@ -84692,6 +90315,21 @@ return this.constructor.toObject(this, $protobuf.util.toJSONOptions); }; + /** + * Gets the default type url for AsyncBatchAnnotateImagesRequest + * @function getTypeUrl + * @memberof google.cloud.vision.v1p4beta1.AsyncBatchAnnotateImagesRequest + * @static + * @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns {string} The default type url + */ + AsyncBatchAnnotateImagesRequest.getTypeUrl = function getTypeUrl(typeUrlPrefix) { + if (typeUrlPrefix === undefined) { + typeUrlPrefix = "type.googleapis.com"; + } + return typeUrlPrefix + "/google.cloud.vision.v1p4beta1.AsyncBatchAnnotateImagesRequest"; + }; + return AsyncBatchAnnotateImagesRequest; })(); @@ -84787,9 +90425,10 @@ while (reader.pos < end) { var tag = reader.uint32(); switch (tag >>> 3) { - case 1: - message.outputConfig = $root.google.cloud.vision.v1p4beta1.OutputConfig.decode(reader, reader.uint32()); - break; + case 1: { + message.outputConfig = $root.google.cloud.vision.v1p4beta1.OutputConfig.decode(reader, reader.uint32()); + break; + } default: reader.skipType(tag & 7); break; @@ -84884,6 +90523,21 @@ return this.constructor.toObject(this, $protobuf.util.toJSONOptions); }; + /** + * Gets the default type url for AsyncBatchAnnotateImagesResponse + * @function getTypeUrl + * @memberof google.cloud.vision.v1p4beta1.AsyncBatchAnnotateImagesResponse + * @static + * @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns {string} The default type url + */ + AsyncBatchAnnotateImagesResponse.getTypeUrl = function getTypeUrl(typeUrlPrefix) { + if (typeUrlPrefix === undefined) { + typeUrlPrefix = "type.googleapis.com"; + } + return typeUrlPrefix + "/google.cloud.vision.v1p4beta1.AsyncBatchAnnotateImagesResponse"; + }; + return AsyncBatchAnnotateImagesResponse; })(); @@ -84981,11 +90635,12 @@ while (reader.pos < end) { var tag = reader.uint32(); switch (tag >>> 3) { - case 1: - if (!(message.requests && message.requests.length)) - message.requests = []; - message.requests.push($root.google.cloud.vision.v1p4beta1.AsyncAnnotateFileRequest.decode(reader, reader.uint32())); - break; + case 1: { + if (!(message.requests && message.requests.length)) + message.requests = []; + message.requests.push($root.google.cloud.vision.v1p4beta1.AsyncAnnotateFileRequest.decode(reader, reader.uint32())); + break; + } default: reader.skipType(tag & 7); break; @@ -85092,6 +90747,21 @@ return this.constructor.toObject(this, $protobuf.util.toJSONOptions); }; + /** + * Gets the default type url for AsyncBatchAnnotateFilesRequest + * @function getTypeUrl + * @memberof google.cloud.vision.v1p4beta1.AsyncBatchAnnotateFilesRequest + * @static + * @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns {string} The default type url + */ + AsyncBatchAnnotateFilesRequest.getTypeUrl = function getTypeUrl(typeUrlPrefix) { + if (typeUrlPrefix === undefined) { + typeUrlPrefix = "type.googleapis.com"; + } + return typeUrlPrefix + "/google.cloud.vision.v1p4beta1.AsyncBatchAnnotateFilesRequest"; + }; + return AsyncBatchAnnotateFilesRequest; })(); @@ -85189,11 +90859,12 @@ while (reader.pos < end) { var tag = reader.uint32(); switch (tag >>> 3) { - case 1: - if (!(message.responses && message.responses.length)) - message.responses = []; - message.responses.push($root.google.cloud.vision.v1p4beta1.AsyncAnnotateFileResponse.decode(reader, reader.uint32())); - break; + case 1: { + if (!(message.responses && message.responses.length)) + message.responses = []; + message.responses.push($root.google.cloud.vision.v1p4beta1.AsyncAnnotateFileResponse.decode(reader, reader.uint32())); + break; + } default: reader.skipType(tag & 7); break; @@ -85300,6 +90971,21 @@ return this.constructor.toObject(this, $protobuf.util.toJSONOptions); }; + /** + * Gets the default type url for AsyncBatchAnnotateFilesResponse + * @function getTypeUrl + * @memberof google.cloud.vision.v1p4beta1.AsyncBatchAnnotateFilesResponse + * @static + * @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns {string} The default type url + */ + AsyncBatchAnnotateFilesResponse.getTypeUrl = function getTypeUrl(typeUrlPrefix) { + if (typeUrlPrefix === undefined) { + typeUrlPrefix = "type.googleapis.com"; + } + return typeUrlPrefix + "/google.cloud.vision.v1p4beta1.AsyncBatchAnnotateFilesResponse"; + }; + return AsyncBatchAnnotateFilesResponse; })(); @@ -85417,15 +91103,18 @@ while (reader.pos < end) { var tag = reader.uint32(); switch (tag >>> 3) { - case 1: - message.gcsSource = $root.google.cloud.vision.v1p4beta1.GcsSource.decode(reader, reader.uint32()); - break; - case 3: - message.content = reader.bytes(); - break; - case 2: - message.mimeType = reader.string(); - break; + case 1: { + message.gcsSource = $root.google.cloud.vision.v1p4beta1.GcsSource.decode(reader, reader.uint32()); + break; + } + case 3: { + message.content = reader.bytes(); + break; + } + case 2: { + message.mimeType = reader.string(); + break; + } default: reader.skipType(tag & 7); break; @@ -85495,7 +91184,7 @@ if (object.content != null) if (typeof object.content === "string") $util.base64.decode(object.content, message.content = $util.newBuffer($util.base64.length(object.content)), 0); - else if (object.content.length) + else if (object.content.length >= 0) message.content = object.content; if (object.mimeType != null) message.mimeType = String(object.mimeType); @@ -85546,6 +91235,21 @@ return this.constructor.toObject(this, $protobuf.util.toJSONOptions); }; + /** + * Gets the default type url for InputConfig + * @function getTypeUrl + * @memberof google.cloud.vision.v1p4beta1.InputConfig + * @static + * @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns {string} The default type url + */ + InputConfig.getTypeUrl = function getTypeUrl(typeUrlPrefix) { + if (typeUrlPrefix === undefined) { + typeUrlPrefix = "type.googleapis.com"; + } + return typeUrlPrefix + "/google.cloud.vision.v1p4beta1.InputConfig"; + }; + return InputConfig; })(); @@ -85652,12 +91356,14 @@ while (reader.pos < end) { var tag = reader.uint32(); switch (tag >>> 3) { - case 1: - message.gcsDestination = $root.google.cloud.vision.v1p4beta1.GcsDestination.decode(reader, reader.uint32()); - break; - case 2: - message.batchSize = reader.int32(); - break; + case 1: { + message.gcsDestination = $root.google.cloud.vision.v1p4beta1.GcsDestination.decode(reader, reader.uint32()); + break; + } + case 2: { + message.batchSize = reader.int32(); + break; + } default: reader.skipType(tag & 7); break; @@ -85761,6 +91467,21 @@ return this.constructor.toObject(this, $protobuf.util.toJSONOptions); }; + /** + * Gets the default type url for OutputConfig + * @function getTypeUrl + * @memberof google.cloud.vision.v1p4beta1.OutputConfig + * @static + * @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns {string} The default type url + */ + OutputConfig.getTypeUrl = function getTypeUrl(typeUrlPrefix) { + if (typeUrlPrefix === undefined) { + typeUrlPrefix = "type.googleapis.com"; + } + return typeUrlPrefix + "/google.cloud.vision.v1p4beta1.OutputConfig"; + }; + return OutputConfig; })(); @@ -85856,9 +91577,10 @@ while (reader.pos < end) { var tag = reader.uint32(); switch (tag >>> 3) { - case 1: - message.uri = reader.string(); - break; + case 1: { + message.uri = reader.string(); + break; + } default: reader.skipType(tag & 7); break; @@ -85948,6 +91670,21 @@ return this.constructor.toObject(this, $protobuf.util.toJSONOptions); }; + /** + * Gets the default type url for GcsSource + * @function getTypeUrl + * @memberof google.cloud.vision.v1p4beta1.GcsSource + * @static + * @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns {string} The default type url + */ + GcsSource.getTypeUrl = function getTypeUrl(typeUrlPrefix) { + if (typeUrlPrefix === undefined) { + typeUrlPrefix = "type.googleapis.com"; + } + return typeUrlPrefix + "/google.cloud.vision.v1p4beta1.GcsSource"; + }; + return GcsSource; })(); @@ -86043,9 +91780,10 @@ while (reader.pos < end) { var tag = reader.uint32(); switch (tag >>> 3) { - case 1: - message.uri = reader.string(); - break; + case 1: { + message.uri = reader.string(); + break; + } default: reader.skipType(tag & 7); break; @@ -86135,6 +91873,21 @@ return this.constructor.toObject(this, $protobuf.util.toJSONOptions); }; + /** + * Gets the default type url for GcsDestination + * @function getTypeUrl + * @memberof google.cloud.vision.v1p4beta1.GcsDestination + * @static + * @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns {string} The default type url + */ + GcsDestination.getTypeUrl = function getTypeUrl(typeUrlPrefix) { + if (typeUrlPrefix === undefined) { + typeUrlPrefix = "type.googleapis.com"; + } + return typeUrlPrefix + "/google.cloud.vision.v1p4beta1.GcsDestination"; + }; + return GcsDestination; })(); @@ -86252,15 +92005,18 @@ while (reader.pos < end) { var tag = reader.uint32(); switch (tag >>> 3) { - case 1: - message.state = reader.int32(); - break; - case 5: - message.createTime = $root.google.protobuf.Timestamp.decode(reader, reader.uint32()); - break; - case 6: - message.updateTime = $root.google.protobuf.Timestamp.decode(reader, reader.uint32()); - break; + case 1: { + message.state = reader.int32(); + break; + } + case 5: { + message.createTime = $root.google.protobuf.Timestamp.decode(reader, reader.uint32()); + break; + } + case 6: { + message.updateTime = $root.google.protobuf.Timestamp.decode(reader, reader.uint32()); + break; + } default: reader.skipType(tag & 7); break; @@ -86405,6 +92161,21 @@ return this.constructor.toObject(this, $protobuf.util.toJSONOptions); }; + /** + * Gets the default type url for OperationMetadata + * @function getTypeUrl + * @memberof google.cloud.vision.v1p4beta1.OperationMetadata + * @static + * @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns {string} The default type url + */ + OperationMetadata.getTypeUrl = function getTypeUrl(typeUrlPrefix) { + if (typeUrlPrefix === undefined) { + typeUrlPrefix = "type.googleapis.com"; + } + return typeUrlPrefix + "/google.cloud.vision.v1p4beta1.OperationMetadata"; + }; + /** * State enum. * @name google.cloud.vision.v1p4beta1.OperationMetadata.State @@ -86555,20 +92326,24 @@ while (reader.pos < end) { var tag = reader.uint32(); switch (tag >>> 3) { - case 9: - message.boundingPoly = $root.google.cloud.vision.v1p4beta1.BoundingPoly.decode(reader, reader.uint32()); - break; - case 6: - message.productSet = reader.string(); - break; - case 7: - if (!(message.productCategories && message.productCategories.length)) - message.productCategories = []; - message.productCategories.push(reader.string()); - break; - case 8: - message.filter = reader.string(); - break; + case 9: { + message.boundingPoly = $root.google.cloud.vision.v1p4beta1.BoundingPoly.decode(reader, reader.uint32()); + break; + } + case 6: { + message.productSet = reader.string(); + break; + } + case 7: { + if (!(message.productCategories && message.productCategories.length)) + message.productCategories = []; + message.productCategories.push(reader.string()); + break; + } + case 8: { + message.filter = reader.string(); + break; + } default: reader.skipType(tag & 7); break; @@ -86701,6 +92476,21 @@ return this.constructor.toObject(this, $protobuf.util.toJSONOptions); }; + /** + * Gets the default type url for ProductSearchParams + * @function getTypeUrl + * @memberof google.cloud.vision.v1p4beta1.ProductSearchParams + * @static + * @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns {string} The default type url + */ + ProductSearchParams.getTypeUrl = function getTypeUrl(typeUrlPrefix) { + if (typeUrlPrefix === undefined) { + typeUrlPrefix = "type.googleapis.com"; + } + return typeUrlPrefix + "/google.cloud.vision.v1p4beta1.ProductSearchParams"; + }; + return ProductSearchParams; })(); @@ -86822,19 +92612,22 @@ while (reader.pos < end) { var tag = reader.uint32(); switch (tag >>> 3) { - case 2: - message.indexTime = $root.google.protobuf.Timestamp.decode(reader, reader.uint32()); - break; - case 5: - if (!(message.results && message.results.length)) - message.results = []; - message.results.push($root.google.cloud.vision.v1p4beta1.ProductSearchResults.Result.decode(reader, reader.uint32())); - break; - case 6: - if (!(message.productGroupedResults && message.productGroupedResults.length)) - message.productGroupedResults = []; - message.productGroupedResults.push($root.google.cloud.vision.v1p4beta1.ProductSearchResults.GroupedResult.decode(reader, reader.uint32())); - break; + case 2: { + message.indexTime = $root.google.protobuf.Timestamp.decode(reader, reader.uint32()); + break; + } + case 5: { + if (!(message.results && message.results.length)) + message.results = []; + message.results.push($root.google.cloud.vision.v1p4beta1.ProductSearchResults.Result.decode(reader, reader.uint32())); + break; + } + case 6: { + if (!(message.productGroupedResults && message.productGroupedResults.length)) + message.productGroupedResults = []; + message.productGroupedResults.push($root.google.cloud.vision.v1p4beta1.ProductSearchResults.GroupedResult.decode(reader, reader.uint32())); + break; + } default: reader.skipType(tag & 7); break; @@ -86981,6 +92774,21 @@ return this.constructor.toObject(this, $protobuf.util.toJSONOptions); }; + /** + * Gets the default type url for ProductSearchResults + * @function getTypeUrl + * @memberof google.cloud.vision.v1p4beta1.ProductSearchResults + * @static + * @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns {string} The default type url + */ + ProductSearchResults.getTypeUrl = function getTypeUrl(typeUrlPrefix) { + if (typeUrlPrefix === undefined) { + typeUrlPrefix = "type.googleapis.com"; + } + return typeUrlPrefix + "/google.cloud.vision.v1p4beta1.ProductSearchResults"; + }; + ProductSearchResults.Result = (function() { /** @@ -87095,15 +92903,18 @@ while (reader.pos < end) { var tag = reader.uint32(); switch (tag >>> 3) { - case 1: - message.product = $root.google.cloud.vision.v1p4beta1.Product.decode(reader, reader.uint32()); - break; - case 2: - message.score = reader.float(); - break; - case 3: - message.image = reader.string(); - break; + case 1: { + message.product = $root.google.cloud.vision.v1p4beta1.Product.decode(reader, reader.uint32()); + break; + } + case 2: { + message.score = reader.float(); + break; + } + case 3: { + message.image = reader.string(); + break; + } default: reader.skipType(tag & 7); break; @@ -87215,6 +93026,21 @@ return this.constructor.toObject(this, $protobuf.util.toJSONOptions); }; + /** + * Gets the default type url for Result + * @function getTypeUrl + * @memberof google.cloud.vision.v1p4beta1.ProductSearchResults.Result + * @static + * @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns {string} The default type url + */ + Result.getTypeUrl = function getTypeUrl(typeUrlPrefix) { + if (typeUrlPrefix === undefined) { + typeUrlPrefix = "type.googleapis.com"; + } + return typeUrlPrefix + "/google.cloud.vision.v1p4beta1.ProductSearchResults.Result"; + }; + return Result; })(); @@ -87343,18 +93169,22 @@ while (reader.pos < end) { var tag = reader.uint32(); switch (tag >>> 3) { - case 1: - message.mid = reader.string(); - break; - case 2: - message.languageCode = reader.string(); - break; - case 3: - message.name = reader.string(); - break; - case 4: - message.score = reader.float(); - break; + case 1: { + message.mid = reader.string(); + break; + } + case 2: { + message.languageCode = reader.string(); + break; + } + case 3: { + message.name = reader.string(); + break; + } + case 4: { + message.score = reader.float(); + break; + } default: reader.skipType(tag & 7); break; @@ -87469,6 +93299,21 @@ return this.constructor.toObject(this, $protobuf.util.toJSONOptions); }; + /** + * Gets the default type url for ObjectAnnotation + * @function getTypeUrl + * @memberof google.cloud.vision.v1p4beta1.ProductSearchResults.ObjectAnnotation + * @static + * @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns {string} The default type url + */ + ObjectAnnotation.getTypeUrl = function getTypeUrl(typeUrlPrefix) { + if (typeUrlPrefix === undefined) { + typeUrlPrefix = "type.googleapis.com"; + } + return typeUrlPrefix + "/google.cloud.vision.v1p4beta1.ProductSearchResults.ObjectAnnotation"; + }; + return ObjectAnnotation; })(); @@ -87590,19 +93435,22 @@ while (reader.pos < end) { var tag = reader.uint32(); switch (tag >>> 3) { - case 1: - message.boundingPoly = $root.google.cloud.vision.v1p4beta1.BoundingPoly.decode(reader, reader.uint32()); - break; - case 2: - if (!(message.results && message.results.length)) - message.results = []; - message.results.push($root.google.cloud.vision.v1p4beta1.ProductSearchResults.Result.decode(reader, reader.uint32())); - break; - case 3: - if (!(message.objectAnnotations && message.objectAnnotations.length)) - message.objectAnnotations = []; - message.objectAnnotations.push($root.google.cloud.vision.v1p4beta1.ProductSearchResults.ObjectAnnotation.decode(reader, reader.uint32())); - break; + case 1: { + message.boundingPoly = $root.google.cloud.vision.v1p4beta1.BoundingPoly.decode(reader, reader.uint32()); + break; + } + case 2: { + if (!(message.results && message.results.length)) + message.results = []; + message.results.push($root.google.cloud.vision.v1p4beta1.ProductSearchResults.Result.decode(reader, reader.uint32())); + break; + } + case 3: { + if (!(message.objectAnnotations && message.objectAnnotations.length)) + message.objectAnnotations = []; + message.objectAnnotations.push($root.google.cloud.vision.v1p4beta1.ProductSearchResults.ObjectAnnotation.decode(reader, reader.uint32())); + break; + } default: reader.skipType(tag & 7); break; @@ -87749,6 +93597,21 @@ return this.constructor.toObject(this, $protobuf.util.toJSONOptions); }; + /** + * Gets the default type url for GroupedResult + * @function getTypeUrl + * @memberof google.cloud.vision.v1p4beta1.ProductSearchResults.GroupedResult + * @static + * @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns {string} The default type url + */ + GroupedResult.getTypeUrl = function getTypeUrl(typeUrlPrefix) { + if (typeUrlPrefix === undefined) { + typeUrlPrefix = "type.googleapis.com"; + } + return typeUrlPrefix + "/google.cloud.vision.v1p4beta1.ProductSearchResults.GroupedResult"; + }; + return GroupedResult; })(); @@ -87788,7 +93651,7 @@ }; /** - * Callback as used by {@link google.cloud.vision.v1p4beta1.ProductSearch#createProductSet}. + * Callback as used by {@link google.cloud.vision.v1p4beta1.ProductSearch|createProductSet}. * @memberof google.cloud.vision.v1p4beta1.ProductSearch * @typedef CreateProductSetCallback * @type {function} @@ -87821,7 +93684,7 @@ */ /** - * Callback as used by {@link google.cloud.vision.v1p4beta1.ProductSearch#listProductSets}. + * Callback as used by {@link google.cloud.vision.v1p4beta1.ProductSearch|listProductSets}. * @memberof google.cloud.vision.v1p4beta1.ProductSearch * @typedef ListProductSetsCallback * @type {function} @@ -87854,7 +93717,7 @@ */ /** - * Callback as used by {@link google.cloud.vision.v1p4beta1.ProductSearch#getProductSet}. + * Callback as used by {@link google.cloud.vision.v1p4beta1.ProductSearch|getProductSet}. * @memberof google.cloud.vision.v1p4beta1.ProductSearch * @typedef GetProductSetCallback * @type {function} @@ -87887,7 +93750,7 @@ */ /** - * Callback as used by {@link google.cloud.vision.v1p4beta1.ProductSearch#updateProductSet}. + * Callback as used by {@link google.cloud.vision.v1p4beta1.ProductSearch|updateProductSet}. * @memberof google.cloud.vision.v1p4beta1.ProductSearch * @typedef UpdateProductSetCallback * @type {function} @@ -87920,7 +93783,7 @@ */ /** - * Callback as used by {@link google.cloud.vision.v1p4beta1.ProductSearch#deleteProductSet}. + * Callback as used by {@link google.cloud.vision.v1p4beta1.ProductSearch|deleteProductSet}. * @memberof google.cloud.vision.v1p4beta1.ProductSearch * @typedef DeleteProductSetCallback * @type {function} @@ -87953,7 +93816,7 @@ */ /** - * Callback as used by {@link google.cloud.vision.v1p4beta1.ProductSearch#createProduct}. + * Callback as used by {@link google.cloud.vision.v1p4beta1.ProductSearch|createProduct}. * @memberof google.cloud.vision.v1p4beta1.ProductSearch * @typedef CreateProductCallback * @type {function} @@ -87986,7 +93849,7 @@ */ /** - * Callback as used by {@link google.cloud.vision.v1p4beta1.ProductSearch#listProducts}. + * Callback as used by {@link google.cloud.vision.v1p4beta1.ProductSearch|listProducts}. * @memberof google.cloud.vision.v1p4beta1.ProductSearch * @typedef ListProductsCallback * @type {function} @@ -88019,7 +93882,7 @@ */ /** - * Callback as used by {@link google.cloud.vision.v1p4beta1.ProductSearch#getProduct}. + * Callback as used by {@link google.cloud.vision.v1p4beta1.ProductSearch|getProduct}. * @memberof google.cloud.vision.v1p4beta1.ProductSearch * @typedef GetProductCallback * @type {function} @@ -88052,7 +93915,7 @@ */ /** - * Callback as used by {@link google.cloud.vision.v1p4beta1.ProductSearch#updateProduct}. + * Callback as used by {@link google.cloud.vision.v1p4beta1.ProductSearch|updateProduct}. * @memberof google.cloud.vision.v1p4beta1.ProductSearch * @typedef UpdateProductCallback * @type {function} @@ -88085,7 +93948,7 @@ */ /** - * Callback as used by {@link google.cloud.vision.v1p4beta1.ProductSearch#deleteProduct}. + * Callback as used by {@link google.cloud.vision.v1p4beta1.ProductSearch|deleteProduct}. * @memberof google.cloud.vision.v1p4beta1.ProductSearch * @typedef DeleteProductCallback * @type {function} @@ -88118,7 +93981,7 @@ */ /** - * Callback as used by {@link google.cloud.vision.v1p4beta1.ProductSearch#createReferenceImage}. + * Callback as used by {@link google.cloud.vision.v1p4beta1.ProductSearch|createReferenceImage}. * @memberof google.cloud.vision.v1p4beta1.ProductSearch * @typedef CreateReferenceImageCallback * @type {function} @@ -88151,7 +94014,7 @@ */ /** - * Callback as used by {@link google.cloud.vision.v1p4beta1.ProductSearch#deleteReferenceImage}. + * Callback as used by {@link google.cloud.vision.v1p4beta1.ProductSearch|deleteReferenceImage}. * @memberof google.cloud.vision.v1p4beta1.ProductSearch * @typedef DeleteReferenceImageCallback * @type {function} @@ -88184,7 +94047,7 @@ */ /** - * Callback as used by {@link google.cloud.vision.v1p4beta1.ProductSearch#listReferenceImages}. + * Callback as used by {@link google.cloud.vision.v1p4beta1.ProductSearch|listReferenceImages}. * @memberof google.cloud.vision.v1p4beta1.ProductSearch * @typedef ListReferenceImagesCallback * @type {function} @@ -88217,7 +94080,7 @@ */ /** - * Callback as used by {@link google.cloud.vision.v1p4beta1.ProductSearch#getReferenceImage}. + * Callback as used by {@link google.cloud.vision.v1p4beta1.ProductSearch|getReferenceImage}. * @memberof google.cloud.vision.v1p4beta1.ProductSearch * @typedef GetReferenceImageCallback * @type {function} @@ -88250,7 +94113,7 @@ */ /** - * Callback as used by {@link google.cloud.vision.v1p4beta1.ProductSearch#addProductToProductSet}. + * Callback as used by {@link google.cloud.vision.v1p4beta1.ProductSearch|addProductToProductSet}. * @memberof google.cloud.vision.v1p4beta1.ProductSearch * @typedef AddProductToProductSetCallback * @type {function} @@ -88283,7 +94146,7 @@ */ /** - * Callback as used by {@link google.cloud.vision.v1p4beta1.ProductSearch#removeProductFromProductSet}. + * Callback as used by {@link google.cloud.vision.v1p4beta1.ProductSearch|removeProductFromProductSet}. * @memberof google.cloud.vision.v1p4beta1.ProductSearch * @typedef RemoveProductFromProductSetCallback * @type {function} @@ -88316,7 +94179,7 @@ */ /** - * Callback as used by {@link google.cloud.vision.v1p4beta1.ProductSearch#listProductsInProductSet}. + * Callback as used by {@link google.cloud.vision.v1p4beta1.ProductSearch|listProductsInProductSet}. * @memberof google.cloud.vision.v1p4beta1.ProductSearch * @typedef ListProductsInProductSetCallback * @type {function} @@ -88349,7 +94212,7 @@ */ /** - * Callback as used by {@link google.cloud.vision.v1p4beta1.ProductSearch#importProductSets}. + * Callback as used by {@link google.cloud.vision.v1p4beta1.ProductSearch|importProductSets}. * @memberof google.cloud.vision.v1p4beta1.ProductSearch * @typedef ImportProductSetsCallback * @type {function} @@ -88382,7 +94245,7 @@ */ /** - * Callback as used by {@link google.cloud.vision.v1p4beta1.ProductSearch#purgeProducts}. + * Callback as used by {@link google.cloud.vision.v1p4beta1.ProductSearch|purgeProducts}. * @memberof google.cloud.vision.v1p4beta1.ProductSearch * @typedef PurgeProductsCallback * @type {function} @@ -88555,23 +94418,28 @@ while (reader.pos < end) { var tag = reader.uint32(); switch (tag >>> 3) { - case 1: - message.name = reader.string(); - break; - case 2: - message.displayName = reader.string(); - break; - case 3: - message.description = reader.string(); - break; - case 4: - message.productCategory = reader.string(); - break; - case 5: - if (!(message.productLabels && message.productLabels.length)) - message.productLabels = []; - message.productLabels.push($root.google.cloud.vision.v1p4beta1.Product.KeyValue.decode(reader, reader.uint32())); - break; + case 1: { + message.name = reader.string(); + break; + } + case 2: { + message.displayName = reader.string(); + break; + } + case 3: { + message.description = reader.string(); + break; + } + case 4: { + message.productCategory = reader.string(); + break; + } + case 5: { + if (!(message.productLabels && message.productLabels.length)) + message.productLabels = []; + message.productLabels.push($root.google.cloud.vision.v1p4beta1.Product.KeyValue.decode(reader, reader.uint32())); + break; + } default: reader.skipType(tag & 7); break; @@ -88712,6 +94580,21 @@ return this.constructor.toObject(this, $protobuf.util.toJSONOptions); }; + /** + * Gets the default type url for Product + * @function getTypeUrl + * @memberof google.cloud.vision.v1p4beta1.Product + * @static + * @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns {string} The default type url + */ + Product.getTypeUrl = function getTypeUrl(typeUrlPrefix) { + if (typeUrlPrefix === undefined) { + typeUrlPrefix = "type.googleapis.com"; + } + return typeUrlPrefix + "/google.cloud.vision.v1p4beta1.Product"; + }; + Product.KeyValue = (function() { /** @@ -88815,12 +94698,14 @@ while (reader.pos < end) { var tag = reader.uint32(); switch (tag >>> 3) { - case 1: - message.key = reader.string(); - break; - case 2: - message.value = reader.string(); - break; + case 1: { + message.key = reader.string(); + break; + } + case 2: { + message.value = reader.string(); + break; + } default: reader.skipType(tag & 7); break; @@ -88919,6 +94804,21 @@ return this.constructor.toObject(this, $protobuf.util.toJSONOptions); }; + /** + * Gets the default type url for KeyValue + * @function getTypeUrl + * @memberof google.cloud.vision.v1p4beta1.Product.KeyValue + * @static + * @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns {string} The default type url + */ + KeyValue.getTypeUrl = function getTypeUrl(typeUrlPrefix) { + if (typeUrlPrefix === undefined) { + typeUrlPrefix = "type.googleapis.com"; + } + return typeUrlPrefix + "/google.cloud.vision.v1p4beta1.Product.KeyValue"; + }; + return KeyValue; })(); @@ -89050,18 +94950,22 @@ while (reader.pos < end) { var tag = reader.uint32(); switch (tag >>> 3) { - case 1: - message.name = reader.string(); - break; - case 2: - message.displayName = reader.string(); - break; - case 3: - message.indexTime = $root.google.protobuf.Timestamp.decode(reader, reader.uint32()); - break; - case 4: - message.indexError = $root.google.rpc.Status.decode(reader, reader.uint32()); - break; + case 1: { + message.name = reader.string(); + break; + } + case 2: { + message.displayName = reader.string(); + break; + } + case 3: { + message.indexTime = $root.google.protobuf.Timestamp.decode(reader, reader.uint32()); + break; + } + case 4: { + message.indexError = $root.google.rpc.Status.decode(reader, reader.uint32()); + break; + } default: reader.skipType(tag & 7); break; @@ -89186,6 +95090,21 @@ return this.constructor.toObject(this, $protobuf.util.toJSONOptions); }; + /** + * Gets the default type url for ProductSet + * @function getTypeUrl + * @memberof google.cloud.vision.v1p4beta1.ProductSet + * @static + * @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns {string} The default type url + */ + ProductSet.getTypeUrl = function getTypeUrl(typeUrlPrefix) { + if (typeUrlPrefix === undefined) { + typeUrlPrefix = "type.googleapis.com"; + } + return typeUrlPrefix + "/google.cloud.vision.v1p4beta1.ProductSet"; + }; + return ProductSet; })(); @@ -89305,17 +95224,20 @@ while (reader.pos < end) { var tag = reader.uint32(); switch (tag >>> 3) { - case 1: - message.name = reader.string(); - break; - case 2: - message.uri = reader.string(); - break; - case 3: - if (!(message.boundingPolys && message.boundingPolys.length)) - message.boundingPolys = []; - message.boundingPolys.push($root.google.cloud.vision.v1p4beta1.BoundingPoly.decode(reader, reader.uint32())); - break; + case 1: { + message.name = reader.string(); + break; + } + case 2: { + message.uri = reader.string(); + break; + } + case 3: { + if (!(message.boundingPolys && message.boundingPolys.length)) + message.boundingPolys = []; + message.boundingPolys.push($root.google.cloud.vision.v1p4beta1.BoundingPoly.decode(reader, reader.uint32())); + break; + } default: reader.skipType(tag & 7); break; @@ -89440,6 +95362,21 @@ return this.constructor.toObject(this, $protobuf.util.toJSONOptions); }; + /** + * Gets the default type url for ReferenceImage + * @function getTypeUrl + * @memberof google.cloud.vision.v1p4beta1.ReferenceImage + * @static + * @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns {string} The default type url + */ + ReferenceImage.getTypeUrl = function getTypeUrl(typeUrlPrefix) { + if (typeUrlPrefix === undefined) { + typeUrlPrefix = "type.googleapis.com"; + } + return typeUrlPrefix + "/google.cloud.vision.v1p4beta1.ReferenceImage"; + }; + return ReferenceImage; })(); @@ -89557,15 +95494,18 @@ while (reader.pos < end) { var tag = reader.uint32(); switch (tag >>> 3) { - case 1: - message.parent = reader.string(); - break; - case 2: - message.product = $root.google.cloud.vision.v1p4beta1.Product.decode(reader, reader.uint32()); - break; - case 3: - message.productId = reader.string(); - break; + case 1: { + message.parent = reader.string(); + break; + } + case 2: { + message.product = $root.google.cloud.vision.v1p4beta1.Product.decode(reader, reader.uint32()); + break; + } + case 3: { + message.productId = reader.string(); + break; + } default: reader.skipType(tag & 7); break; @@ -89677,6 +95617,21 @@ return this.constructor.toObject(this, $protobuf.util.toJSONOptions); }; + /** + * Gets the default type url for CreateProductRequest + * @function getTypeUrl + * @memberof google.cloud.vision.v1p4beta1.CreateProductRequest + * @static + * @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns {string} The default type url + */ + CreateProductRequest.getTypeUrl = function getTypeUrl(typeUrlPrefix) { + if (typeUrlPrefix === undefined) { + typeUrlPrefix = "type.googleapis.com"; + } + return typeUrlPrefix + "/google.cloud.vision.v1p4beta1.CreateProductRequest"; + }; + return CreateProductRequest; })(); @@ -89794,15 +95749,18 @@ while (reader.pos < end) { var tag = reader.uint32(); switch (tag >>> 3) { - case 1: - message.parent = reader.string(); - break; - case 2: - message.pageSize = reader.int32(); - break; - case 3: - message.pageToken = reader.string(); - break; + case 1: { + message.parent = reader.string(); + break; + } + case 2: { + message.pageSize = reader.int32(); + break; + } + case 3: { + message.pageToken = reader.string(); + break; + } default: reader.skipType(tag & 7); break; @@ -89909,6 +95867,21 @@ return this.constructor.toObject(this, $protobuf.util.toJSONOptions); }; + /** + * Gets the default type url for ListProductsRequest + * @function getTypeUrl + * @memberof google.cloud.vision.v1p4beta1.ListProductsRequest + * @static + * @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns {string} The default type url + */ + ListProductsRequest.getTypeUrl = function getTypeUrl(typeUrlPrefix) { + if (typeUrlPrefix === undefined) { + typeUrlPrefix = "type.googleapis.com"; + } + return typeUrlPrefix + "/google.cloud.vision.v1p4beta1.ListProductsRequest"; + }; + return ListProductsRequest; })(); @@ -90017,14 +95990,16 @@ while (reader.pos < end) { var tag = reader.uint32(); switch (tag >>> 3) { - case 1: - if (!(message.products && message.products.length)) - message.products = []; - message.products.push($root.google.cloud.vision.v1p4beta1.Product.decode(reader, reader.uint32())); - break; - case 2: - message.nextPageToken = reader.string(); - break; + case 1: { + if (!(message.products && message.products.length)) + message.products = []; + message.products.push($root.google.cloud.vision.v1p4beta1.Product.decode(reader, reader.uint32())); + break; + } + case 2: { + message.nextPageToken = reader.string(); + break; + } default: reader.skipType(tag & 7); break; @@ -90140,6 +96115,21 @@ return this.constructor.toObject(this, $protobuf.util.toJSONOptions); }; + /** + * Gets the default type url for ListProductsResponse + * @function getTypeUrl + * @memberof google.cloud.vision.v1p4beta1.ListProductsResponse + * @static + * @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns {string} The default type url + */ + ListProductsResponse.getTypeUrl = function getTypeUrl(typeUrlPrefix) { + if (typeUrlPrefix === undefined) { + typeUrlPrefix = "type.googleapis.com"; + } + return typeUrlPrefix + "/google.cloud.vision.v1p4beta1.ListProductsResponse"; + }; + return ListProductsResponse; })(); @@ -90235,9 +96225,10 @@ while (reader.pos < end) { var tag = reader.uint32(); switch (tag >>> 3) { - case 1: - message.name = reader.string(); - break; + case 1: { + message.name = reader.string(); + break; + } default: reader.skipType(tag & 7); break; @@ -90327,6 +96318,21 @@ return this.constructor.toObject(this, $protobuf.util.toJSONOptions); }; + /** + * Gets the default type url for GetProductRequest + * @function getTypeUrl + * @memberof google.cloud.vision.v1p4beta1.GetProductRequest + * @static + * @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns {string} The default type url + */ + GetProductRequest.getTypeUrl = function getTypeUrl(typeUrlPrefix) { + if (typeUrlPrefix === undefined) { + typeUrlPrefix = "type.googleapis.com"; + } + return typeUrlPrefix + "/google.cloud.vision.v1p4beta1.GetProductRequest"; + }; + return GetProductRequest; })(); @@ -90433,12 +96439,14 @@ while (reader.pos < end) { var tag = reader.uint32(); switch (tag >>> 3) { - case 1: - message.product = $root.google.cloud.vision.v1p4beta1.Product.decode(reader, reader.uint32()); - break; - case 2: - message.updateMask = $root.google.protobuf.FieldMask.decode(reader, reader.uint32()); - break; + case 1: { + message.product = $root.google.cloud.vision.v1p4beta1.Product.decode(reader, reader.uint32()); + break; + } + case 2: { + message.updateMask = $root.google.protobuf.FieldMask.decode(reader, reader.uint32()); + break; + } default: reader.skipType(tag & 7); break; @@ -90547,6 +96555,21 @@ return this.constructor.toObject(this, $protobuf.util.toJSONOptions); }; + /** + * Gets the default type url for UpdateProductRequest + * @function getTypeUrl + * @memberof google.cloud.vision.v1p4beta1.UpdateProductRequest + * @static + * @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns {string} The default type url + */ + UpdateProductRequest.getTypeUrl = function getTypeUrl(typeUrlPrefix) { + if (typeUrlPrefix === undefined) { + typeUrlPrefix = "type.googleapis.com"; + } + return typeUrlPrefix + "/google.cloud.vision.v1p4beta1.UpdateProductRequest"; + }; + return UpdateProductRequest; })(); @@ -90642,9 +96665,10 @@ while (reader.pos < end) { var tag = reader.uint32(); switch (tag >>> 3) { - case 1: - message.name = reader.string(); - break; + case 1: { + message.name = reader.string(); + break; + } default: reader.skipType(tag & 7); break; @@ -90734,6 +96758,21 @@ return this.constructor.toObject(this, $protobuf.util.toJSONOptions); }; + /** + * Gets the default type url for DeleteProductRequest + * @function getTypeUrl + * @memberof google.cloud.vision.v1p4beta1.DeleteProductRequest + * @static + * @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns {string} The default type url + */ + DeleteProductRequest.getTypeUrl = function getTypeUrl(typeUrlPrefix) { + if (typeUrlPrefix === undefined) { + typeUrlPrefix = "type.googleapis.com"; + } + return typeUrlPrefix + "/google.cloud.vision.v1p4beta1.DeleteProductRequest"; + }; + return DeleteProductRequest; })(); @@ -90851,15 +96890,18 @@ while (reader.pos < end) { var tag = reader.uint32(); switch (tag >>> 3) { - case 1: - message.parent = reader.string(); - break; - case 2: - message.productSet = $root.google.cloud.vision.v1p4beta1.ProductSet.decode(reader, reader.uint32()); - break; - case 3: - message.productSetId = reader.string(); - break; + case 1: { + message.parent = reader.string(); + break; + } + case 2: { + message.productSet = $root.google.cloud.vision.v1p4beta1.ProductSet.decode(reader, reader.uint32()); + break; + } + case 3: { + message.productSetId = reader.string(); + break; + } default: reader.skipType(tag & 7); break; @@ -90971,6 +97013,21 @@ return this.constructor.toObject(this, $protobuf.util.toJSONOptions); }; + /** + * Gets the default type url for CreateProductSetRequest + * @function getTypeUrl + * @memberof google.cloud.vision.v1p4beta1.CreateProductSetRequest + * @static + * @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns {string} The default type url + */ + CreateProductSetRequest.getTypeUrl = function getTypeUrl(typeUrlPrefix) { + if (typeUrlPrefix === undefined) { + typeUrlPrefix = "type.googleapis.com"; + } + return typeUrlPrefix + "/google.cloud.vision.v1p4beta1.CreateProductSetRequest"; + }; + return CreateProductSetRequest; })(); @@ -91088,15 +97145,18 @@ while (reader.pos < end) { var tag = reader.uint32(); switch (tag >>> 3) { - case 1: - message.parent = reader.string(); - break; - case 2: - message.pageSize = reader.int32(); - break; - case 3: - message.pageToken = reader.string(); - break; + case 1: { + message.parent = reader.string(); + break; + } + case 2: { + message.pageSize = reader.int32(); + break; + } + case 3: { + message.pageToken = reader.string(); + break; + } default: reader.skipType(tag & 7); break; @@ -91203,6 +97263,21 @@ return this.constructor.toObject(this, $protobuf.util.toJSONOptions); }; + /** + * Gets the default type url for ListProductSetsRequest + * @function getTypeUrl + * @memberof google.cloud.vision.v1p4beta1.ListProductSetsRequest + * @static + * @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns {string} The default type url + */ + ListProductSetsRequest.getTypeUrl = function getTypeUrl(typeUrlPrefix) { + if (typeUrlPrefix === undefined) { + typeUrlPrefix = "type.googleapis.com"; + } + return typeUrlPrefix + "/google.cloud.vision.v1p4beta1.ListProductSetsRequest"; + }; + return ListProductSetsRequest; })(); @@ -91311,14 +97386,16 @@ while (reader.pos < end) { var tag = reader.uint32(); switch (tag >>> 3) { - case 1: - if (!(message.productSets && message.productSets.length)) - message.productSets = []; - message.productSets.push($root.google.cloud.vision.v1p4beta1.ProductSet.decode(reader, reader.uint32())); - break; - case 2: - message.nextPageToken = reader.string(); - break; + case 1: { + if (!(message.productSets && message.productSets.length)) + message.productSets = []; + message.productSets.push($root.google.cloud.vision.v1p4beta1.ProductSet.decode(reader, reader.uint32())); + break; + } + case 2: { + message.nextPageToken = reader.string(); + break; + } default: reader.skipType(tag & 7); break; @@ -91434,6 +97511,21 @@ return this.constructor.toObject(this, $protobuf.util.toJSONOptions); }; + /** + * Gets the default type url for ListProductSetsResponse + * @function getTypeUrl + * @memberof google.cloud.vision.v1p4beta1.ListProductSetsResponse + * @static + * @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns {string} The default type url + */ + ListProductSetsResponse.getTypeUrl = function getTypeUrl(typeUrlPrefix) { + if (typeUrlPrefix === undefined) { + typeUrlPrefix = "type.googleapis.com"; + } + return typeUrlPrefix + "/google.cloud.vision.v1p4beta1.ListProductSetsResponse"; + }; + return ListProductSetsResponse; })(); @@ -91529,9 +97621,10 @@ while (reader.pos < end) { var tag = reader.uint32(); switch (tag >>> 3) { - case 1: - message.name = reader.string(); - break; + case 1: { + message.name = reader.string(); + break; + } default: reader.skipType(tag & 7); break; @@ -91621,6 +97714,21 @@ return this.constructor.toObject(this, $protobuf.util.toJSONOptions); }; + /** + * Gets the default type url for GetProductSetRequest + * @function getTypeUrl + * @memberof google.cloud.vision.v1p4beta1.GetProductSetRequest + * @static + * @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns {string} The default type url + */ + GetProductSetRequest.getTypeUrl = function getTypeUrl(typeUrlPrefix) { + if (typeUrlPrefix === undefined) { + typeUrlPrefix = "type.googleapis.com"; + } + return typeUrlPrefix + "/google.cloud.vision.v1p4beta1.GetProductSetRequest"; + }; + return GetProductSetRequest; })(); @@ -91727,12 +97835,14 @@ while (reader.pos < end) { var tag = reader.uint32(); switch (tag >>> 3) { - case 1: - message.productSet = $root.google.cloud.vision.v1p4beta1.ProductSet.decode(reader, reader.uint32()); - break; - case 2: - message.updateMask = $root.google.protobuf.FieldMask.decode(reader, reader.uint32()); - break; + case 1: { + message.productSet = $root.google.cloud.vision.v1p4beta1.ProductSet.decode(reader, reader.uint32()); + break; + } + case 2: { + message.updateMask = $root.google.protobuf.FieldMask.decode(reader, reader.uint32()); + break; + } default: reader.skipType(tag & 7); break; @@ -91841,6 +97951,21 @@ return this.constructor.toObject(this, $protobuf.util.toJSONOptions); }; + /** + * Gets the default type url for UpdateProductSetRequest + * @function getTypeUrl + * @memberof google.cloud.vision.v1p4beta1.UpdateProductSetRequest + * @static + * @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns {string} The default type url + */ + UpdateProductSetRequest.getTypeUrl = function getTypeUrl(typeUrlPrefix) { + if (typeUrlPrefix === undefined) { + typeUrlPrefix = "type.googleapis.com"; + } + return typeUrlPrefix + "/google.cloud.vision.v1p4beta1.UpdateProductSetRequest"; + }; + return UpdateProductSetRequest; })(); @@ -91936,9 +98061,10 @@ while (reader.pos < end) { var tag = reader.uint32(); switch (tag >>> 3) { - case 1: - message.name = reader.string(); - break; + case 1: { + message.name = reader.string(); + break; + } default: reader.skipType(tag & 7); break; @@ -92028,6 +98154,21 @@ return this.constructor.toObject(this, $protobuf.util.toJSONOptions); }; + /** + * Gets the default type url for DeleteProductSetRequest + * @function getTypeUrl + * @memberof google.cloud.vision.v1p4beta1.DeleteProductSetRequest + * @static + * @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns {string} The default type url + */ + DeleteProductSetRequest.getTypeUrl = function getTypeUrl(typeUrlPrefix) { + if (typeUrlPrefix === undefined) { + typeUrlPrefix = "type.googleapis.com"; + } + return typeUrlPrefix + "/google.cloud.vision.v1p4beta1.DeleteProductSetRequest"; + }; + return DeleteProductSetRequest; })(); @@ -92145,15 +98286,18 @@ while (reader.pos < end) { var tag = reader.uint32(); switch (tag >>> 3) { - case 1: - message.parent = reader.string(); - break; - case 2: - message.referenceImage = $root.google.cloud.vision.v1p4beta1.ReferenceImage.decode(reader, reader.uint32()); - break; - case 3: - message.referenceImageId = reader.string(); - break; + case 1: { + message.parent = reader.string(); + break; + } + case 2: { + message.referenceImage = $root.google.cloud.vision.v1p4beta1.ReferenceImage.decode(reader, reader.uint32()); + break; + } + case 3: { + message.referenceImageId = reader.string(); + break; + } default: reader.skipType(tag & 7); break; @@ -92265,6 +98409,21 @@ return this.constructor.toObject(this, $protobuf.util.toJSONOptions); }; + /** + * Gets the default type url for CreateReferenceImageRequest + * @function getTypeUrl + * @memberof google.cloud.vision.v1p4beta1.CreateReferenceImageRequest + * @static + * @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns {string} The default type url + */ + CreateReferenceImageRequest.getTypeUrl = function getTypeUrl(typeUrlPrefix) { + if (typeUrlPrefix === undefined) { + typeUrlPrefix = "type.googleapis.com"; + } + return typeUrlPrefix + "/google.cloud.vision.v1p4beta1.CreateReferenceImageRequest"; + }; + return CreateReferenceImageRequest; })(); @@ -92382,15 +98541,18 @@ while (reader.pos < end) { var tag = reader.uint32(); switch (tag >>> 3) { - case 1: - message.parent = reader.string(); - break; - case 2: - message.pageSize = reader.int32(); - break; - case 3: - message.pageToken = reader.string(); - break; + case 1: { + message.parent = reader.string(); + break; + } + case 2: { + message.pageSize = reader.int32(); + break; + } + case 3: { + message.pageToken = reader.string(); + break; + } default: reader.skipType(tag & 7); break; @@ -92497,6 +98659,21 @@ return this.constructor.toObject(this, $protobuf.util.toJSONOptions); }; + /** + * Gets the default type url for ListReferenceImagesRequest + * @function getTypeUrl + * @memberof google.cloud.vision.v1p4beta1.ListReferenceImagesRequest + * @static + * @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns {string} The default type url + */ + ListReferenceImagesRequest.getTypeUrl = function getTypeUrl(typeUrlPrefix) { + if (typeUrlPrefix === undefined) { + typeUrlPrefix = "type.googleapis.com"; + } + return typeUrlPrefix + "/google.cloud.vision.v1p4beta1.ListReferenceImagesRequest"; + }; + return ListReferenceImagesRequest; })(); @@ -92616,17 +98793,20 @@ while (reader.pos < end) { var tag = reader.uint32(); switch (tag >>> 3) { - case 1: - if (!(message.referenceImages && message.referenceImages.length)) - message.referenceImages = []; - message.referenceImages.push($root.google.cloud.vision.v1p4beta1.ReferenceImage.decode(reader, reader.uint32())); - break; - case 2: - message.pageSize = reader.int32(); - break; - case 3: - message.nextPageToken = reader.string(); - break; + case 1: { + if (!(message.referenceImages && message.referenceImages.length)) + message.referenceImages = []; + message.referenceImages.push($root.google.cloud.vision.v1p4beta1.ReferenceImage.decode(reader, reader.uint32())); + break; + } + case 2: { + message.pageSize = reader.int32(); + break; + } + case 3: { + message.nextPageToken = reader.string(); + break; + } default: reader.skipType(tag & 7); break; @@ -92751,6 +98931,21 @@ return this.constructor.toObject(this, $protobuf.util.toJSONOptions); }; + /** + * Gets the default type url for ListReferenceImagesResponse + * @function getTypeUrl + * @memberof google.cloud.vision.v1p4beta1.ListReferenceImagesResponse + * @static + * @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns {string} The default type url + */ + ListReferenceImagesResponse.getTypeUrl = function getTypeUrl(typeUrlPrefix) { + if (typeUrlPrefix === undefined) { + typeUrlPrefix = "type.googleapis.com"; + } + return typeUrlPrefix + "/google.cloud.vision.v1p4beta1.ListReferenceImagesResponse"; + }; + return ListReferenceImagesResponse; })(); @@ -92846,9 +99041,10 @@ while (reader.pos < end) { var tag = reader.uint32(); switch (tag >>> 3) { - case 1: - message.name = reader.string(); - break; + case 1: { + message.name = reader.string(); + break; + } default: reader.skipType(tag & 7); break; @@ -92938,6 +99134,21 @@ return this.constructor.toObject(this, $protobuf.util.toJSONOptions); }; + /** + * Gets the default type url for GetReferenceImageRequest + * @function getTypeUrl + * @memberof google.cloud.vision.v1p4beta1.GetReferenceImageRequest + * @static + * @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns {string} The default type url + */ + GetReferenceImageRequest.getTypeUrl = function getTypeUrl(typeUrlPrefix) { + if (typeUrlPrefix === undefined) { + typeUrlPrefix = "type.googleapis.com"; + } + return typeUrlPrefix + "/google.cloud.vision.v1p4beta1.GetReferenceImageRequest"; + }; + return GetReferenceImageRequest; })(); @@ -93033,9 +99244,10 @@ while (reader.pos < end) { var tag = reader.uint32(); switch (tag >>> 3) { - case 1: - message.name = reader.string(); - break; + case 1: { + message.name = reader.string(); + break; + } default: reader.skipType(tag & 7); break; @@ -93125,6 +99337,21 @@ return this.constructor.toObject(this, $protobuf.util.toJSONOptions); }; + /** + * Gets the default type url for DeleteReferenceImageRequest + * @function getTypeUrl + * @memberof google.cloud.vision.v1p4beta1.DeleteReferenceImageRequest + * @static + * @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns {string} The default type url + */ + DeleteReferenceImageRequest.getTypeUrl = function getTypeUrl(typeUrlPrefix) { + if (typeUrlPrefix === undefined) { + typeUrlPrefix = "type.googleapis.com"; + } + return typeUrlPrefix + "/google.cloud.vision.v1p4beta1.DeleteReferenceImageRequest"; + }; + return DeleteReferenceImageRequest; })(); @@ -93231,12 +99458,14 @@ while (reader.pos < end) { var tag = reader.uint32(); switch (tag >>> 3) { - case 1: - message.name = reader.string(); - break; - case 2: - message.product = reader.string(); - break; + case 1: { + message.name = reader.string(); + break; + } + case 2: { + message.product = reader.string(); + break; + } default: reader.skipType(tag & 7); break; @@ -93335,6 +99564,21 @@ return this.constructor.toObject(this, $protobuf.util.toJSONOptions); }; + /** + * Gets the default type url for AddProductToProductSetRequest + * @function getTypeUrl + * @memberof google.cloud.vision.v1p4beta1.AddProductToProductSetRequest + * @static + * @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns {string} The default type url + */ + AddProductToProductSetRequest.getTypeUrl = function getTypeUrl(typeUrlPrefix) { + if (typeUrlPrefix === undefined) { + typeUrlPrefix = "type.googleapis.com"; + } + return typeUrlPrefix + "/google.cloud.vision.v1p4beta1.AddProductToProductSetRequest"; + }; + return AddProductToProductSetRequest; })(); @@ -93441,12 +99685,14 @@ while (reader.pos < end) { var tag = reader.uint32(); switch (tag >>> 3) { - case 1: - message.name = reader.string(); - break; - case 2: - message.product = reader.string(); - break; + case 1: { + message.name = reader.string(); + break; + } + case 2: { + message.product = reader.string(); + break; + } default: reader.skipType(tag & 7); break; @@ -93545,6 +99791,21 @@ return this.constructor.toObject(this, $protobuf.util.toJSONOptions); }; + /** + * Gets the default type url for RemoveProductFromProductSetRequest + * @function getTypeUrl + * @memberof google.cloud.vision.v1p4beta1.RemoveProductFromProductSetRequest + * @static + * @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns {string} The default type url + */ + RemoveProductFromProductSetRequest.getTypeUrl = function getTypeUrl(typeUrlPrefix) { + if (typeUrlPrefix === undefined) { + typeUrlPrefix = "type.googleapis.com"; + } + return typeUrlPrefix + "/google.cloud.vision.v1p4beta1.RemoveProductFromProductSetRequest"; + }; + return RemoveProductFromProductSetRequest; })(); @@ -93662,15 +99923,18 @@ while (reader.pos < end) { var tag = reader.uint32(); switch (tag >>> 3) { - case 1: - message.name = reader.string(); - break; - case 2: - message.pageSize = reader.int32(); - break; - case 3: - message.pageToken = reader.string(); - break; + case 1: { + message.name = reader.string(); + break; + } + case 2: { + message.pageSize = reader.int32(); + break; + } + case 3: { + message.pageToken = reader.string(); + break; + } default: reader.skipType(tag & 7); break; @@ -93777,6 +100041,21 @@ return this.constructor.toObject(this, $protobuf.util.toJSONOptions); }; + /** + * Gets the default type url for ListProductsInProductSetRequest + * @function getTypeUrl + * @memberof google.cloud.vision.v1p4beta1.ListProductsInProductSetRequest + * @static + * @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns {string} The default type url + */ + ListProductsInProductSetRequest.getTypeUrl = function getTypeUrl(typeUrlPrefix) { + if (typeUrlPrefix === undefined) { + typeUrlPrefix = "type.googleapis.com"; + } + return typeUrlPrefix + "/google.cloud.vision.v1p4beta1.ListProductsInProductSetRequest"; + }; + return ListProductsInProductSetRequest; })(); @@ -93885,14 +100164,16 @@ while (reader.pos < end) { var tag = reader.uint32(); switch (tag >>> 3) { - case 1: - if (!(message.products && message.products.length)) - message.products = []; - message.products.push($root.google.cloud.vision.v1p4beta1.Product.decode(reader, reader.uint32())); - break; - case 2: - message.nextPageToken = reader.string(); - break; + case 1: { + if (!(message.products && message.products.length)) + message.products = []; + message.products.push($root.google.cloud.vision.v1p4beta1.Product.decode(reader, reader.uint32())); + break; + } + case 2: { + message.nextPageToken = reader.string(); + break; + } default: reader.skipType(tag & 7); break; @@ -94008,6 +100289,21 @@ return this.constructor.toObject(this, $protobuf.util.toJSONOptions); }; + /** + * Gets the default type url for ListProductsInProductSetResponse + * @function getTypeUrl + * @memberof google.cloud.vision.v1p4beta1.ListProductsInProductSetResponse + * @static + * @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns {string} The default type url + */ + ListProductsInProductSetResponse.getTypeUrl = function getTypeUrl(typeUrlPrefix) { + if (typeUrlPrefix === undefined) { + typeUrlPrefix = "type.googleapis.com"; + } + return typeUrlPrefix + "/google.cloud.vision.v1p4beta1.ListProductsInProductSetResponse"; + }; + return ListProductsInProductSetResponse; })(); @@ -94103,9 +100399,10 @@ while (reader.pos < end) { var tag = reader.uint32(); switch (tag >>> 3) { - case 1: - message.csvFileUri = reader.string(); - break; + case 1: { + message.csvFileUri = reader.string(); + break; + } default: reader.skipType(tag & 7); break; @@ -94195,6 +100492,21 @@ return this.constructor.toObject(this, $protobuf.util.toJSONOptions); }; + /** + * Gets the default type url for ImportProductSetsGcsSource + * @function getTypeUrl + * @memberof google.cloud.vision.v1p4beta1.ImportProductSetsGcsSource + * @static + * @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns {string} The default type url + */ + ImportProductSetsGcsSource.getTypeUrl = function getTypeUrl(typeUrlPrefix) { + if (typeUrlPrefix === undefined) { + typeUrlPrefix = "type.googleapis.com"; + } + return typeUrlPrefix + "/google.cloud.vision.v1p4beta1.ImportProductSetsGcsSource"; + }; + return ImportProductSetsGcsSource; })(); @@ -94304,9 +100616,10 @@ while (reader.pos < end) { var tag = reader.uint32(); switch (tag >>> 3) { - case 1: - message.gcsSource = $root.google.cloud.vision.v1p4beta1.ImportProductSetsGcsSource.decode(reader, reader.uint32()); - break; + case 1: { + message.gcsSource = $root.google.cloud.vision.v1p4beta1.ImportProductSetsGcsSource.decode(reader, reader.uint32()); + break; + } default: reader.skipType(tag & 7); break; @@ -94406,6 +100719,21 @@ return this.constructor.toObject(this, $protobuf.util.toJSONOptions); }; + /** + * Gets the default type url for ImportProductSetsInputConfig + * @function getTypeUrl + * @memberof google.cloud.vision.v1p4beta1.ImportProductSetsInputConfig + * @static + * @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns {string} The default type url + */ + ImportProductSetsInputConfig.getTypeUrl = function getTypeUrl(typeUrlPrefix) { + if (typeUrlPrefix === undefined) { + typeUrlPrefix = "type.googleapis.com"; + } + return typeUrlPrefix + "/google.cloud.vision.v1p4beta1.ImportProductSetsInputConfig"; + }; + return ImportProductSetsInputConfig; })(); @@ -94512,12 +100840,14 @@ while (reader.pos < end) { var tag = reader.uint32(); switch (tag >>> 3) { - case 1: - message.parent = reader.string(); - break; - case 2: - message.inputConfig = $root.google.cloud.vision.v1p4beta1.ImportProductSetsInputConfig.decode(reader, reader.uint32()); - break; + case 1: { + message.parent = reader.string(); + break; + } + case 2: { + message.inputConfig = $root.google.cloud.vision.v1p4beta1.ImportProductSetsInputConfig.decode(reader, reader.uint32()); + break; + } default: reader.skipType(tag & 7); break; @@ -94621,6 +100951,21 @@ return this.constructor.toObject(this, $protobuf.util.toJSONOptions); }; + /** + * Gets the default type url for ImportProductSetsRequest + * @function getTypeUrl + * @memberof google.cloud.vision.v1p4beta1.ImportProductSetsRequest + * @static + * @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns {string} The default type url + */ + ImportProductSetsRequest.getTypeUrl = function getTypeUrl(typeUrlPrefix) { + if (typeUrlPrefix === undefined) { + typeUrlPrefix = "type.googleapis.com"; + } + return typeUrlPrefix + "/google.cloud.vision.v1p4beta1.ImportProductSetsRequest"; + }; + return ImportProductSetsRequest; })(); @@ -94731,16 +101076,18 @@ while (reader.pos < end) { var tag = reader.uint32(); switch (tag >>> 3) { - case 1: - if (!(message.referenceImages && message.referenceImages.length)) - message.referenceImages = []; - message.referenceImages.push($root.google.cloud.vision.v1p4beta1.ReferenceImage.decode(reader, reader.uint32())); - break; - case 2: - if (!(message.statuses && message.statuses.length)) - message.statuses = []; - message.statuses.push($root.google.rpc.Status.decode(reader, reader.uint32())); - break; + case 1: { + if (!(message.referenceImages && message.referenceImages.length)) + message.referenceImages = []; + message.referenceImages.push($root.google.cloud.vision.v1p4beta1.ReferenceImage.decode(reader, reader.uint32())); + break; + } + case 2: { + if (!(message.statuses && message.statuses.length)) + message.statuses = []; + message.statuses.push($root.google.rpc.Status.decode(reader, reader.uint32())); + break; + } default: reader.skipType(tag & 7); break; @@ -94873,6 +101220,21 @@ return this.constructor.toObject(this, $protobuf.util.toJSONOptions); }; + /** + * Gets the default type url for ImportProductSetsResponse + * @function getTypeUrl + * @memberof google.cloud.vision.v1p4beta1.ImportProductSetsResponse + * @static + * @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns {string} The default type url + */ + ImportProductSetsResponse.getTypeUrl = function getTypeUrl(typeUrlPrefix) { + if (typeUrlPrefix === undefined) { + typeUrlPrefix = "type.googleapis.com"; + } + return typeUrlPrefix + "/google.cloud.vision.v1p4beta1.ImportProductSetsResponse"; + }; + return ImportProductSetsResponse; })(); @@ -94990,15 +101352,18 @@ while (reader.pos < end) { var tag = reader.uint32(); switch (tag >>> 3) { - case 1: - message.state = reader.int32(); - break; - case 2: - message.submitTime = $root.google.protobuf.Timestamp.decode(reader, reader.uint32()); - break; - case 3: - message.endTime = $root.google.protobuf.Timestamp.decode(reader, reader.uint32()); - break; + case 1: { + message.state = reader.int32(); + break; + } + case 2: { + message.submitTime = $root.google.protobuf.Timestamp.decode(reader, reader.uint32()); + break; + } + case 3: { + message.endTime = $root.google.protobuf.Timestamp.decode(reader, reader.uint32()); + break; + } default: reader.skipType(tag & 7); break; @@ -95143,6 +101508,21 @@ return this.constructor.toObject(this, $protobuf.util.toJSONOptions); }; + /** + * Gets the default type url for BatchOperationMetadata + * @function getTypeUrl + * @memberof google.cloud.vision.v1p4beta1.BatchOperationMetadata + * @static + * @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns {string} The default type url + */ + BatchOperationMetadata.getTypeUrl = function getTypeUrl(typeUrlPrefix) { + if (typeUrlPrefix === undefined) { + typeUrlPrefix = "type.googleapis.com"; + } + return typeUrlPrefix + "/google.cloud.vision.v1p4beta1.BatchOperationMetadata"; + }; + /** * State enum. * @name google.cloud.vision.v1p4beta1.BatchOperationMetadata.State @@ -95258,9 +101638,10 @@ while (reader.pos < end) { var tag = reader.uint32(); switch (tag >>> 3) { - case 1: - message.productSetId = reader.string(); - break; + case 1: { + message.productSetId = reader.string(); + break; + } default: reader.skipType(tag & 7); break; @@ -95350,6 +101731,21 @@ return this.constructor.toObject(this, $protobuf.util.toJSONOptions); }; + /** + * Gets the default type url for ProductSetPurgeConfig + * @function getTypeUrl + * @memberof google.cloud.vision.v1p4beta1.ProductSetPurgeConfig + * @static + * @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns {string} The default type url + */ + ProductSetPurgeConfig.getTypeUrl = function getTypeUrl(typeUrlPrefix) { + if (typeUrlPrefix === undefined) { + typeUrlPrefix = "type.googleapis.com"; + } + return typeUrlPrefix + "/google.cloud.vision.v1p4beta1.ProductSetPurgeConfig"; + }; + return ProductSetPurgeConfig; })(); @@ -95492,18 +101888,22 @@ while (reader.pos < end) { var tag = reader.uint32(); switch (tag >>> 3) { - case 2: - message.productSetPurgeConfig = $root.google.cloud.vision.v1p4beta1.ProductSetPurgeConfig.decode(reader, reader.uint32()); - break; - case 3: - message.deleteOrphanProducts = reader.bool(); - break; - case 1: - message.parent = reader.string(); - break; - case 4: - message.force = reader.bool(); - break; + case 2: { + message.productSetPurgeConfig = $root.google.cloud.vision.v1p4beta1.ProductSetPurgeConfig.decode(reader, reader.uint32()); + break; + } + case 3: { + message.deleteOrphanProducts = reader.bool(); + break; + } + case 1: { + message.parent = reader.string(); + break; + } + case 4: { + message.force = reader.bool(); + break; + } default: reader.skipType(tag & 7); break; @@ -95635,6 +102035,21 @@ return this.constructor.toObject(this, $protobuf.util.toJSONOptions); }; + /** + * Gets the default type url for PurgeProductsRequest + * @function getTypeUrl + * @memberof google.cloud.vision.v1p4beta1.PurgeProductsRequest + * @static + * @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns {string} The default type url + */ + PurgeProductsRequest.getTypeUrl = function getTypeUrl(typeUrlPrefix) { + if (typeUrlPrefix === undefined) { + typeUrlPrefix = "type.googleapis.com"; + } + return typeUrlPrefix + "/google.cloud.vision.v1p4beta1.PurgeProductsRequest"; + }; + return PurgeProductsRequest; })(); @@ -95743,14 +102158,16 @@ while (reader.pos < end) { var tag = reader.uint32(); switch (tag >>> 3) { - case 1: - if (!(message.pages && message.pages.length)) - message.pages = []; - message.pages.push($root.google.cloud.vision.v1p4beta1.Page.decode(reader, reader.uint32())); - break; - case 2: - message.text = reader.string(); - break; + case 1: { + if (!(message.pages && message.pages.length)) + message.pages = []; + message.pages.push($root.google.cloud.vision.v1p4beta1.Page.decode(reader, reader.uint32())); + break; + } + case 2: { + message.text = reader.string(); + break; + } default: reader.skipType(tag & 7); break; @@ -95866,6 +102283,21 @@ return this.constructor.toObject(this, $protobuf.util.toJSONOptions); }; + /** + * Gets the default type url for TextAnnotation + * @function getTypeUrl + * @memberof google.cloud.vision.v1p4beta1.TextAnnotation + * @static + * @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns {string} The default type url + */ + TextAnnotation.getTypeUrl = function getTypeUrl(typeUrlPrefix) { + if (typeUrlPrefix === undefined) { + typeUrlPrefix = "type.googleapis.com"; + } + return typeUrlPrefix + "/google.cloud.vision.v1p4beta1.TextAnnotation"; + }; + TextAnnotation.DetectedLanguage = (function() { /** @@ -95969,12 +102401,14 @@ while (reader.pos < end) { var tag = reader.uint32(); switch (tag >>> 3) { - case 1: - message.languageCode = reader.string(); - break; - case 2: - message.confidence = reader.float(); - break; + case 1: { + message.languageCode = reader.string(); + break; + } + case 2: { + message.confidence = reader.float(); + break; + } default: reader.skipType(tag & 7); break; @@ -96073,6 +102507,21 @@ return this.constructor.toObject(this, $protobuf.util.toJSONOptions); }; + /** + * Gets the default type url for DetectedLanguage + * @function getTypeUrl + * @memberof google.cloud.vision.v1p4beta1.TextAnnotation.DetectedLanguage + * @static + * @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns {string} The default type url + */ + DetectedLanguage.getTypeUrl = function getTypeUrl(typeUrlPrefix) { + if (typeUrlPrefix === undefined) { + typeUrlPrefix = "type.googleapis.com"; + } + return typeUrlPrefix + "/google.cloud.vision.v1p4beta1.TextAnnotation.DetectedLanguage"; + }; + return DetectedLanguage; })(); @@ -96179,12 +102628,14 @@ while (reader.pos < end) { var tag = reader.uint32(); switch (tag >>> 3) { - case 1: - message.type = reader.int32(); - break; - case 2: - message.isPrefix = reader.bool(); - break; + case 1: { + message.type = reader.int32(); + break; + } + case 2: { + message.isPrefix = reader.bool(); + break; + } default: reader.skipType(tag & 7); break; @@ -96316,6 +102767,21 @@ return this.constructor.toObject(this, $protobuf.util.toJSONOptions); }; + /** + * Gets the default type url for DetectedBreak + * @function getTypeUrl + * @memberof google.cloud.vision.v1p4beta1.TextAnnotation.DetectedBreak + * @static + * @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns {string} The default type url + */ + DetectedBreak.getTypeUrl = function getTypeUrl(typeUrlPrefix) { + if (typeUrlPrefix === undefined) { + typeUrlPrefix = "type.googleapis.com"; + } + return typeUrlPrefix + "/google.cloud.vision.v1p4beta1.TextAnnotation.DetectedBreak"; + }; + /** * BreakType enum. * @name google.cloud.vision.v1p4beta1.TextAnnotation.DetectedBreak.BreakType @@ -96446,14 +102912,16 @@ while (reader.pos < end) { var tag = reader.uint32(); switch (tag >>> 3) { - case 1: - if (!(message.detectedLanguages && message.detectedLanguages.length)) - message.detectedLanguages = []; - message.detectedLanguages.push($root.google.cloud.vision.v1p4beta1.TextAnnotation.DetectedLanguage.decode(reader, reader.uint32())); - break; - case 2: - message.detectedBreak = $root.google.cloud.vision.v1p4beta1.TextAnnotation.DetectedBreak.decode(reader, reader.uint32()); - break; + case 1: { + if (!(message.detectedLanguages && message.detectedLanguages.length)) + message.detectedLanguages = []; + message.detectedLanguages.push($root.google.cloud.vision.v1p4beta1.TextAnnotation.DetectedLanguage.decode(reader, reader.uint32())); + break; + } + case 2: { + message.detectedBreak = $root.google.cloud.vision.v1p4beta1.TextAnnotation.DetectedBreak.decode(reader, reader.uint32()); + break; + } default: reader.skipType(tag & 7); break; @@ -96574,6 +103042,21 @@ return this.constructor.toObject(this, $protobuf.util.toJSONOptions); }; + /** + * Gets the default type url for TextProperty + * @function getTypeUrl + * @memberof google.cloud.vision.v1p4beta1.TextAnnotation.TextProperty + * @static + * @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns {string} The default type url + */ + TextProperty.getTypeUrl = function getTypeUrl(typeUrlPrefix) { + if (typeUrlPrefix === undefined) { + typeUrlPrefix = "type.googleapis.com"; + } + return typeUrlPrefix + "/google.cloud.vision.v1p4beta1.TextAnnotation.TextProperty"; + }; + return TextProperty; })(); @@ -96718,23 +103201,28 @@ while (reader.pos < end) { var tag = reader.uint32(); switch (tag >>> 3) { - case 1: - message.property = $root.google.cloud.vision.v1p4beta1.TextAnnotation.TextProperty.decode(reader, reader.uint32()); - break; - case 2: - message.width = reader.int32(); - break; - case 3: - message.height = reader.int32(); - break; - case 4: - if (!(message.blocks && message.blocks.length)) - message.blocks = []; - message.blocks.push($root.google.cloud.vision.v1p4beta1.Block.decode(reader, reader.uint32())); - break; - case 5: - message.confidence = reader.float(); - break; + case 1: { + message.property = $root.google.cloud.vision.v1p4beta1.TextAnnotation.TextProperty.decode(reader, reader.uint32()); + break; + } + case 2: { + message.width = reader.int32(); + break; + } + case 3: { + message.height = reader.int32(); + break; + } + case 4: { + if (!(message.blocks && message.blocks.length)) + message.blocks = []; + message.blocks.push($root.google.cloud.vision.v1p4beta1.Block.decode(reader, reader.uint32())); + break; + } + case 5: { + message.confidence = reader.float(); + break; + } default: reader.skipType(tag & 7); break; @@ -96880,6 +103368,21 @@ return this.constructor.toObject(this, $protobuf.util.toJSONOptions); }; + /** + * Gets the default type url for Page + * @function getTypeUrl + * @memberof google.cloud.vision.v1p4beta1.Page + * @static + * @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns {string} The default type url + */ + Page.getTypeUrl = function getTypeUrl(typeUrlPrefix) { + if (typeUrlPrefix === undefined) { + typeUrlPrefix = "type.googleapis.com"; + } + return typeUrlPrefix + "/google.cloud.vision.v1p4beta1.Page"; + }; + return Page; })(); @@ -97021,23 +103524,28 @@ while (reader.pos < end) { var tag = reader.uint32(); switch (tag >>> 3) { - case 1: - message.property = $root.google.cloud.vision.v1p4beta1.TextAnnotation.TextProperty.decode(reader, reader.uint32()); - break; - case 2: - message.boundingBox = $root.google.cloud.vision.v1p4beta1.BoundingPoly.decode(reader, reader.uint32()); - break; - case 3: - if (!(message.paragraphs && message.paragraphs.length)) - message.paragraphs = []; - message.paragraphs.push($root.google.cloud.vision.v1p4beta1.Paragraph.decode(reader, reader.uint32())); - break; - case 4: - message.blockType = reader.int32(); - break; - case 5: - message.confidence = reader.float(); - break; + case 1: { + message.property = $root.google.cloud.vision.v1p4beta1.TextAnnotation.TextProperty.decode(reader, reader.uint32()); + break; + } + case 2: { + message.boundingBox = $root.google.cloud.vision.v1p4beta1.BoundingPoly.decode(reader, reader.uint32()); + break; + } + case 3: { + if (!(message.paragraphs && message.paragraphs.length)) + message.paragraphs = []; + message.paragraphs.push($root.google.cloud.vision.v1p4beta1.Paragraph.decode(reader, reader.uint32())); + break; + } + case 4: { + message.blockType = reader.int32(); + break; + } + case 5: { + message.confidence = reader.float(); + break; + } default: reader.skipType(tag & 7); break; @@ -97221,6 +103729,21 @@ return this.constructor.toObject(this, $protobuf.util.toJSONOptions); }; + /** + * Gets the default type url for Block + * @function getTypeUrl + * @memberof google.cloud.vision.v1p4beta1.Block + * @static + * @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns {string} The default type url + */ + Block.getTypeUrl = function getTypeUrl(typeUrlPrefix) { + if (typeUrlPrefix === undefined) { + typeUrlPrefix = "type.googleapis.com"; + } + return typeUrlPrefix + "/google.cloud.vision.v1p4beta1.Block"; + }; + /** * BlockType enum. * @name google.cloud.vision.v1p4beta1.Block.BlockType @@ -97373,20 +103896,24 @@ while (reader.pos < end) { var tag = reader.uint32(); switch (tag >>> 3) { - case 1: - message.property = $root.google.cloud.vision.v1p4beta1.TextAnnotation.TextProperty.decode(reader, reader.uint32()); - break; - case 2: - message.boundingBox = $root.google.cloud.vision.v1p4beta1.BoundingPoly.decode(reader, reader.uint32()); - break; - case 3: - if (!(message.words && message.words.length)) - message.words = []; - message.words.push($root.google.cloud.vision.v1p4beta1.Word.decode(reader, reader.uint32())); - break; - case 4: - message.confidence = reader.float(); - break; + case 1: { + message.property = $root.google.cloud.vision.v1p4beta1.TextAnnotation.TextProperty.decode(reader, reader.uint32()); + break; + } + case 2: { + message.boundingBox = $root.google.cloud.vision.v1p4beta1.BoundingPoly.decode(reader, reader.uint32()); + break; + } + case 3: { + if (!(message.words && message.words.length)) + message.words = []; + message.words.push($root.google.cloud.vision.v1p4beta1.Word.decode(reader, reader.uint32())); + break; + } + case 4: { + message.confidence = reader.float(); + break; + } default: reader.skipType(tag & 7); break; @@ -97529,6 +104056,21 @@ return this.constructor.toObject(this, $protobuf.util.toJSONOptions); }; + /** + * Gets the default type url for Paragraph + * @function getTypeUrl + * @memberof google.cloud.vision.v1p4beta1.Paragraph + * @static + * @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns {string} The default type url + */ + Paragraph.getTypeUrl = function getTypeUrl(typeUrlPrefix) { + if (typeUrlPrefix === undefined) { + typeUrlPrefix = "type.googleapis.com"; + } + return typeUrlPrefix + "/google.cloud.vision.v1p4beta1.Paragraph"; + }; + return Paragraph; })(); @@ -97659,20 +104201,24 @@ while (reader.pos < end) { var tag = reader.uint32(); switch (tag >>> 3) { - case 1: - message.property = $root.google.cloud.vision.v1p4beta1.TextAnnotation.TextProperty.decode(reader, reader.uint32()); - break; - case 2: - message.boundingBox = $root.google.cloud.vision.v1p4beta1.BoundingPoly.decode(reader, reader.uint32()); - break; - case 3: - if (!(message.symbols && message.symbols.length)) - message.symbols = []; - message.symbols.push($root.google.cloud.vision.v1p4beta1.Symbol.decode(reader, reader.uint32())); - break; - case 4: - message.confidence = reader.float(); - break; + case 1: { + message.property = $root.google.cloud.vision.v1p4beta1.TextAnnotation.TextProperty.decode(reader, reader.uint32()); + break; + } + case 2: { + message.boundingBox = $root.google.cloud.vision.v1p4beta1.BoundingPoly.decode(reader, reader.uint32()); + break; + } + case 3: { + if (!(message.symbols && message.symbols.length)) + message.symbols = []; + message.symbols.push($root.google.cloud.vision.v1p4beta1.Symbol.decode(reader, reader.uint32())); + break; + } + case 4: { + message.confidence = reader.float(); + break; + } default: reader.skipType(tag & 7); break; @@ -97815,6 +104361,21 @@ return this.constructor.toObject(this, $protobuf.util.toJSONOptions); }; + /** + * Gets the default type url for Word + * @function getTypeUrl + * @memberof google.cloud.vision.v1p4beta1.Word + * @static + * @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns {string} The default type url + */ + Word.getTypeUrl = function getTypeUrl(typeUrlPrefix) { + if (typeUrlPrefix === undefined) { + typeUrlPrefix = "type.googleapis.com"; + } + return typeUrlPrefix + "/google.cloud.vision.v1p4beta1.Word"; + }; + return Word; })(); @@ -97943,18 +104504,22 @@ while (reader.pos < end) { var tag = reader.uint32(); switch (tag >>> 3) { - case 1: - message.property = $root.google.cloud.vision.v1p4beta1.TextAnnotation.TextProperty.decode(reader, reader.uint32()); - break; - case 2: - message.boundingBox = $root.google.cloud.vision.v1p4beta1.BoundingPoly.decode(reader, reader.uint32()); - break; - case 3: - message.text = reader.string(); - break; - case 4: - message.confidence = reader.float(); - break; + case 1: { + message.property = $root.google.cloud.vision.v1p4beta1.TextAnnotation.TextProperty.decode(reader, reader.uint32()); + break; + } + case 2: { + message.boundingBox = $root.google.cloud.vision.v1p4beta1.BoundingPoly.decode(reader, reader.uint32()); + break; + } + case 3: { + message.text = reader.string(); + break; + } + case 4: { + message.confidence = reader.float(); + break; + } default: reader.skipType(tag & 7); break; @@ -98079,6 +104644,21 @@ return this.constructor.toObject(this, $protobuf.util.toJSONOptions); }; + /** + * Gets the default type url for Symbol + * @function getTypeUrl + * @memberof google.cloud.vision.v1p4beta1.Symbol + * @static + * @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns {string} The default type url + */ + Symbol.getTypeUrl = function getTypeUrl(typeUrlPrefix) { + if (typeUrlPrefix === undefined) { + typeUrlPrefix = "type.googleapis.com"; + } + return typeUrlPrefix + "/google.cloud.vision.v1p4beta1.Symbol"; + }; + return Symbol; })(); @@ -98241,36 +104821,42 @@ while (reader.pos < end) { var tag = reader.uint32(); switch (tag >>> 3) { - case 1: - if (!(message.webEntities && message.webEntities.length)) - message.webEntities = []; - message.webEntities.push($root.google.cloud.vision.v1p4beta1.WebDetection.WebEntity.decode(reader, reader.uint32())); - break; - case 2: - if (!(message.fullMatchingImages && message.fullMatchingImages.length)) - message.fullMatchingImages = []; - message.fullMatchingImages.push($root.google.cloud.vision.v1p4beta1.WebDetection.WebImage.decode(reader, reader.uint32())); - break; - case 3: - if (!(message.partialMatchingImages && message.partialMatchingImages.length)) - message.partialMatchingImages = []; - message.partialMatchingImages.push($root.google.cloud.vision.v1p4beta1.WebDetection.WebImage.decode(reader, reader.uint32())); - break; - case 4: - if (!(message.pagesWithMatchingImages && message.pagesWithMatchingImages.length)) - message.pagesWithMatchingImages = []; - message.pagesWithMatchingImages.push($root.google.cloud.vision.v1p4beta1.WebDetection.WebPage.decode(reader, reader.uint32())); - break; - case 6: - if (!(message.visuallySimilarImages && message.visuallySimilarImages.length)) - message.visuallySimilarImages = []; - message.visuallySimilarImages.push($root.google.cloud.vision.v1p4beta1.WebDetection.WebImage.decode(reader, reader.uint32())); - break; - case 8: - if (!(message.bestGuessLabels && message.bestGuessLabels.length)) - message.bestGuessLabels = []; - message.bestGuessLabels.push($root.google.cloud.vision.v1p4beta1.WebDetection.WebLabel.decode(reader, reader.uint32())); - break; + case 1: { + if (!(message.webEntities && message.webEntities.length)) + message.webEntities = []; + message.webEntities.push($root.google.cloud.vision.v1p4beta1.WebDetection.WebEntity.decode(reader, reader.uint32())); + break; + } + case 2: { + if (!(message.fullMatchingImages && message.fullMatchingImages.length)) + message.fullMatchingImages = []; + message.fullMatchingImages.push($root.google.cloud.vision.v1p4beta1.WebDetection.WebImage.decode(reader, reader.uint32())); + break; + } + case 3: { + if (!(message.partialMatchingImages && message.partialMatchingImages.length)) + message.partialMatchingImages = []; + message.partialMatchingImages.push($root.google.cloud.vision.v1p4beta1.WebDetection.WebImage.decode(reader, reader.uint32())); + break; + } + case 4: { + if (!(message.pagesWithMatchingImages && message.pagesWithMatchingImages.length)) + message.pagesWithMatchingImages = []; + message.pagesWithMatchingImages.push($root.google.cloud.vision.v1p4beta1.WebDetection.WebPage.decode(reader, reader.uint32())); + break; + } + case 6: { + if (!(message.visuallySimilarImages && message.visuallySimilarImages.length)) + message.visuallySimilarImages = []; + message.visuallySimilarImages.push($root.google.cloud.vision.v1p4beta1.WebDetection.WebImage.decode(reader, reader.uint32())); + break; + } + case 8: { + if (!(message.bestGuessLabels && message.bestGuessLabels.length)) + message.bestGuessLabels = []; + message.bestGuessLabels.push($root.google.cloud.vision.v1p4beta1.WebDetection.WebLabel.decode(reader, reader.uint32())); + break; + } default: reader.skipType(tag & 7); break; @@ -98503,6 +105089,21 @@ return this.constructor.toObject(this, $protobuf.util.toJSONOptions); }; + /** + * Gets the default type url for WebDetection + * @function getTypeUrl + * @memberof google.cloud.vision.v1p4beta1.WebDetection + * @static + * @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns {string} The default type url + */ + WebDetection.getTypeUrl = function getTypeUrl(typeUrlPrefix) { + if (typeUrlPrefix === undefined) { + typeUrlPrefix = "type.googleapis.com"; + } + return typeUrlPrefix + "/google.cloud.vision.v1p4beta1.WebDetection"; + }; + WebDetection.WebEntity = (function() { /** @@ -98617,15 +105218,18 @@ while (reader.pos < end) { var tag = reader.uint32(); switch (tag >>> 3) { - case 1: - message.entityId = reader.string(); - break; - case 2: - message.score = reader.float(); - break; - case 3: - message.description = reader.string(); - break; + case 1: { + message.entityId = reader.string(); + break; + } + case 2: { + message.score = reader.float(); + break; + } + case 3: { + message.description = reader.string(); + break; + } default: reader.skipType(tag & 7); break; @@ -98732,6 +105336,21 @@ return this.constructor.toObject(this, $protobuf.util.toJSONOptions); }; + /** + * Gets the default type url for WebEntity + * @function getTypeUrl + * @memberof google.cloud.vision.v1p4beta1.WebDetection.WebEntity + * @static + * @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns {string} The default type url + */ + WebEntity.getTypeUrl = function getTypeUrl(typeUrlPrefix) { + if (typeUrlPrefix === undefined) { + typeUrlPrefix = "type.googleapis.com"; + } + return typeUrlPrefix + "/google.cloud.vision.v1p4beta1.WebDetection.WebEntity"; + }; + return WebEntity; })(); @@ -98838,12 +105457,14 @@ while (reader.pos < end) { var tag = reader.uint32(); switch (tag >>> 3) { - case 1: - message.url = reader.string(); - break; - case 2: - message.score = reader.float(); - break; + case 1: { + message.url = reader.string(); + break; + } + case 2: { + message.score = reader.float(); + break; + } default: reader.skipType(tag & 7); break; @@ -98942,6 +105563,21 @@ return this.constructor.toObject(this, $protobuf.util.toJSONOptions); }; + /** + * Gets the default type url for WebImage + * @function getTypeUrl + * @memberof google.cloud.vision.v1p4beta1.WebDetection.WebImage + * @static + * @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns {string} The default type url + */ + WebImage.getTypeUrl = function getTypeUrl(typeUrlPrefix) { + if (typeUrlPrefix === undefined) { + typeUrlPrefix = "type.googleapis.com"; + } + return typeUrlPrefix + "/google.cloud.vision.v1p4beta1.WebDetection.WebImage"; + }; + return WebImage; })(); @@ -99085,25 +105721,30 @@ while (reader.pos < end) { var tag = reader.uint32(); switch (tag >>> 3) { - case 1: - message.url = reader.string(); - break; - case 2: - message.score = reader.float(); - break; - case 3: - message.pageTitle = reader.string(); - break; - case 4: - if (!(message.fullMatchingImages && message.fullMatchingImages.length)) - message.fullMatchingImages = []; - message.fullMatchingImages.push($root.google.cloud.vision.v1p4beta1.WebDetection.WebImage.decode(reader, reader.uint32())); - break; - case 5: - if (!(message.partialMatchingImages && message.partialMatchingImages.length)) - message.partialMatchingImages = []; - message.partialMatchingImages.push($root.google.cloud.vision.v1p4beta1.WebDetection.WebImage.decode(reader, reader.uint32())); - break; + case 1: { + message.url = reader.string(); + break; + } + case 2: { + message.score = reader.float(); + break; + } + case 3: { + message.pageTitle = reader.string(); + break; + } + case 4: { + if (!(message.fullMatchingImages && message.fullMatchingImages.length)) + message.fullMatchingImages = []; + message.fullMatchingImages.push($root.google.cloud.vision.v1p4beta1.WebDetection.WebImage.decode(reader, reader.uint32())); + break; + } + case 5: { + if (!(message.partialMatchingImages && message.partialMatchingImages.length)) + message.partialMatchingImages = []; + message.partialMatchingImages.push($root.google.cloud.vision.v1p4beta1.WebDetection.WebImage.decode(reader, reader.uint32())); + break; + } default: reader.skipType(tag & 7); break; @@ -99262,6 +105903,21 @@ return this.constructor.toObject(this, $protobuf.util.toJSONOptions); }; + /** + * Gets the default type url for WebPage + * @function getTypeUrl + * @memberof google.cloud.vision.v1p4beta1.WebDetection.WebPage + * @static + * @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns {string} The default type url + */ + WebPage.getTypeUrl = function getTypeUrl(typeUrlPrefix) { + if (typeUrlPrefix === undefined) { + typeUrlPrefix = "type.googleapis.com"; + } + return typeUrlPrefix + "/google.cloud.vision.v1p4beta1.WebDetection.WebPage"; + }; + return WebPage; })(); @@ -99368,12 +106024,14 @@ while (reader.pos < end) { var tag = reader.uint32(); switch (tag >>> 3) { - case 1: - message.label = reader.string(); - break; - case 2: - message.languageCode = reader.string(); - break; + case 1: { + message.label = reader.string(); + break; + } + case 2: { + message.languageCode = reader.string(); + break; + } default: reader.skipType(tag & 7); break; @@ -99472,6 +106130,21 @@ return this.constructor.toObject(this, $protobuf.util.toJSONOptions); }; + /** + * Gets the default type url for WebLabel + * @function getTypeUrl + * @memberof google.cloud.vision.v1p4beta1.WebDetection.WebLabel + * @static + * @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns {string} The default type url + */ + WebLabel.getTypeUrl = function getTypeUrl(typeUrlPrefix) { + if (typeUrlPrefix === undefined) { + typeUrlPrefix = "type.googleapis.com"; + } + return typeUrlPrefix + "/google.cloud.vision.v1p4beta1.WebDetection.WebLabel"; + }; + return WebLabel; })(); @@ -99601,14 +106274,16 @@ while (reader.pos < end) { var tag = reader.uint32(); switch (tag >>> 3) { - case 1: - if (!(message.rules && message.rules.length)) - message.rules = []; - message.rules.push($root.google.api.HttpRule.decode(reader, reader.uint32())); - break; - case 2: - message.fullyDecodeReservedExpansion = reader.bool(); - break; + case 1: { + if (!(message.rules && message.rules.length)) + message.rules = []; + message.rules.push($root.google.api.HttpRule.decode(reader, reader.uint32())); + break; + } + case 2: { + message.fullyDecodeReservedExpansion = reader.bool(); + break; + } default: reader.skipType(tag & 7); break; @@ -99724,6 +106399,21 @@ return this.constructor.toObject(this, $protobuf.util.toJSONOptions); }; + /** + * Gets the default type url for Http + * @function getTypeUrl + * @memberof google.api.Http + * @static + * @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns {string} The default type url + */ + Http.getTypeUrl = function getTypeUrl(typeUrlPrefix) { + if (typeUrlPrefix === undefined) { + typeUrlPrefix = "type.googleapis.com"; + } + return typeUrlPrefix + "/google.api.Http"; + }; + return Http; })(); @@ -99934,38 +106624,48 @@ while (reader.pos < end) { var tag = reader.uint32(); switch (tag >>> 3) { - case 1: - message.selector = reader.string(); - break; - case 2: - message.get = reader.string(); - break; - case 3: - message.put = reader.string(); - break; - case 4: - message.post = reader.string(); - break; - case 5: - message["delete"] = reader.string(); - break; - case 6: - message.patch = reader.string(); - break; - case 8: - message.custom = $root.google.api.CustomHttpPattern.decode(reader, reader.uint32()); - break; - case 7: - message.body = reader.string(); - break; - case 12: - message.responseBody = reader.string(); - break; - case 11: - if (!(message.additionalBindings && message.additionalBindings.length)) - message.additionalBindings = []; - message.additionalBindings.push($root.google.api.HttpRule.decode(reader, reader.uint32())); - break; + case 1: { + message.selector = reader.string(); + break; + } + case 2: { + message.get = reader.string(); + break; + } + case 3: { + message.put = reader.string(); + break; + } + case 4: { + message.post = reader.string(); + break; + } + case 5: { + message["delete"] = reader.string(); + break; + } + case 6: { + message.patch = reader.string(); + break; + } + case 8: { + message.custom = $root.google.api.CustomHttpPattern.decode(reader, reader.uint32()); + break; + } + case 7: { + message.body = reader.string(); + break; + } + case 12: { + message.responseBody = reader.string(); + break; + } + case 11: { + if (!(message.additionalBindings && message.additionalBindings.length)) + message.additionalBindings = []; + message.additionalBindings.push($root.google.api.HttpRule.decode(reader, reader.uint32())); + break; + } default: reader.skipType(tag & 7); break; @@ -100187,6 +106887,21 @@ return this.constructor.toObject(this, $protobuf.util.toJSONOptions); }; + /** + * Gets the default type url for HttpRule + * @function getTypeUrl + * @memberof google.api.HttpRule + * @static + * @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns {string} The default type url + */ + HttpRule.getTypeUrl = function getTypeUrl(typeUrlPrefix) { + if (typeUrlPrefix === undefined) { + typeUrlPrefix = "type.googleapis.com"; + } + return typeUrlPrefix + "/google.api.HttpRule"; + }; + return HttpRule; })(); @@ -100293,12 +107008,14 @@ while (reader.pos < end) { var tag = reader.uint32(); switch (tag >>> 3) { - case 1: - message.kind = reader.string(); - break; - case 2: - message.path = reader.string(); - break; + case 1: { + message.kind = reader.string(); + break; + } + case 2: { + message.path = reader.string(); + break; + } default: reader.skipType(tag & 7); break; @@ -100397,6 +107114,21 @@ return this.constructor.toObject(this, $protobuf.util.toJSONOptions); }; + /** + * Gets the default type url for CustomHttpPattern + * @function getTypeUrl + * @memberof google.api.CustomHttpPattern + * @static + * @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns {string} The default type url + */ + CustomHttpPattern.getTypeUrl = function getTypeUrl(typeUrlPrefix) { + if (typeUrlPrefix === undefined) { + typeUrlPrefix = "type.googleapis.com"; + } + return typeUrlPrefix + "/google.api.CustomHttpPattern"; + }; + return CustomHttpPattern; })(); @@ -100591,36 +107323,43 @@ while (reader.pos < end) { var tag = reader.uint32(); switch (tag >>> 3) { - case 1: - message.type = reader.string(); - break; - case 2: - if (!(message.pattern && message.pattern.length)) - message.pattern = []; - message.pattern.push(reader.string()); - break; - case 3: - message.nameField = reader.string(); - break; - case 4: - message.history = reader.int32(); - break; - case 5: - message.plural = reader.string(); - break; - case 6: - message.singular = reader.string(); - break; - case 10: - if (!(message.style && message.style.length)) - message.style = []; - if ((tag & 7) === 2) { - var end2 = reader.uint32() + reader.pos; - while (reader.pos < end2) + case 1: { + message.type = reader.string(); + break; + } + case 2: { + if (!(message.pattern && message.pattern.length)) + message.pattern = []; + message.pattern.push(reader.string()); + break; + } + case 3: { + message.nameField = reader.string(); + break; + } + case 4: { + message.history = reader.int32(); + break; + } + case 5: { + message.plural = reader.string(); + break; + } + case 6: { + message.singular = reader.string(); + break; + } + case 10: { + if (!(message.style && message.style.length)) + message.style = []; + if ((tag & 7) === 2) { + var end2 = reader.uint32() + reader.pos; + while (reader.pos < end2) + message.style.push(reader.int32()); + } else message.style.push(reader.int32()); - } else - message.style.push(reader.int32()); - break; + break; + } default: reader.skipType(tag & 7); break; @@ -100818,6 +107557,21 @@ return this.constructor.toObject(this, $protobuf.util.toJSONOptions); }; + /** + * Gets the default type url for ResourceDescriptor + * @function getTypeUrl + * @memberof google.api.ResourceDescriptor + * @static + * @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns {string} The default type url + */ + ResourceDescriptor.getTypeUrl = function getTypeUrl(typeUrlPrefix) { + if (typeUrlPrefix === undefined) { + typeUrlPrefix = "type.googleapis.com"; + } + return typeUrlPrefix + "/google.api.ResourceDescriptor"; + }; + /** * History enum. * @name google.api.ResourceDescriptor.History @@ -100954,12 +107708,14 @@ while (reader.pos < end) { var tag = reader.uint32(); switch (tag >>> 3) { - case 1: - message.type = reader.string(); - break; - case 2: - message.childType = reader.string(); - break; + case 1: { + message.type = reader.string(); + break; + } + case 2: { + message.childType = reader.string(); + break; + } default: reader.skipType(tag & 7); break; @@ -101058,6 +107814,21 @@ return this.constructor.toObject(this, $protobuf.util.toJSONOptions); }; + /** + * Gets the default type url for ResourceReference + * @function getTypeUrl + * @memberof google.api.ResourceReference + * @static + * @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns {string} The default type url + */ + ResourceReference.getTypeUrl = function getTypeUrl(typeUrlPrefix) { + if (typeUrlPrefix === undefined) { + typeUrlPrefix = "type.googleapis.com"; + } + return typeUrlPrefix + "/google.api.ResourceReference"; + }; + return ResourceReference; })(); @@ -101167,11 +107938,12 @@ while (reader.pos < end) { var tag = reader.uint32(); switch (tag >>> 3) { - case 1: - if (!(message.file && message.file.length)) - message.file = []; - message.file.push($root.google.protobuf.FileDescriptorProto.decode(reader, reader.uint32())); - break; + case 1: { + if (!(message.file && message.file.length)) + message.file = []; + message.file.push($root.google.protobuf.FileDescriptorProto.decode(reader, reader.uint32())); + break; + } default: reader.skipType(tag & 7); break; @@ -101278,6 +108050,21 @@ return this.constructor.toObject(this, $protobuf.util.toJSONOptions); }; + /** + * Gets the default type url for FileDescriptorSet + * @function getTypeUrl + * @memberof google.protobuf.FileDescriptorSet + * @static + * @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns {string} The default type url + */ + FileDescriptorSet.getTypeUrl = function getTypeUrl(typeUrlPrefix) { + if (typeUrlPrefix === undefined) { + typeUrlPrefix = "type.googleapis.com"; + } + return typeUrlPrefix + "/google.protobuf.FileDescriptorSet"; + }; + return FileDescriptorSet; })(); @@ -101299,6 +108086,7 @@ * @property {google.protobuf.IFileOptions|null} [options] FileDescriptorProto options * @property {google.protobuf.ISourceCodeInfo|null} [sourceCodeInfo] FileDescriptorProto sourceCodeInfo * @property {string|null} [syntax] FileDescriptorProto syntax + * @property {string|null} [edition] FileDescriptorProto edition */ /** @@ -101419,6 +108207,14 @@ */ FileDescriptorProto.prototype.syntax = ""; + /** + * FileDescriptorProto edition. + * @member {string} edition + * @memberof google.protobuf.FileDescriptorProto + * @instance + */ + FileDescriptorProto.prototype.edition = ""; + /** * Creates a new FileDescriptorProto instance using the specified properties. * @function create @@ -101474,6 +108270,8 @@ writer.uint32(/* id 11, wireType 0 =*/88).int32(message.weakDependency[i]); if (message.syntax != null && Object.hasOwnProperty.call(message, "syntax")) writer.uint32(/* id 12, wireType 2 =*/98).string(message.syntax); + if (message.edition != null && Object.hasOwnProperty.call(message, "edition")) + writer.uint32(/* id 13, wireType 2 =*/106).string(message.edition); return writer; }; @@ -101508,66 +108306,82 @@ while (reader.pos < end) { var tag = reader.uint32(); switch (tag >>> 3) { - case 1: - message.name = reader.string(); - break; - case 2: - message["package"] = reader.string(); - break; - case 3: - if (!(message.dependency && message.dependency.length)) - message.dependency = []; - message.dependency.push(reader.string()); - break; - case 10: - if (!(message.publicDependency && message.publicDependency.length)) - message.publicDependency = []; - if ((tag & 7) === 2) { - var end2 = reader.uint32() + reader.pos; - while (reader.pos < end2) + case 1: { + message.name = reader.string(); + break; + } + case 2: { + message["package"] = reader.string(); + break; + } + case 3: { + if (!(message.dependency && message.dependency.length)) + message.dependency = []; + message.dependency.push(reader.string()); + break; + } + case 10: { + if (!(message.publicDependency && message.publicDependency.length)) + message.publicDependency = []; + if ((tag & 7) === 2) { + var end2 = reader.uint32() + reader.pos; + while (reader.pos < end2) + message.publicDependency.push(reader.int32()); + } else message.publicDependency.push(reader.int32()); - } else - message.publicDependency.push(reader.int32()); - break; - case 11: - if (!(message.weakDependency && message.weakDependency.length)) - message.weakDependency = []; - if ((tag & 7) === 2) { - var end2 = reader.uint32() + reader.pos; - while (reader.pos < end2) + break; + } + case 11: { + if (!(message.weakDependency && message.weakDependency.length)) + message.weakDependency = []; + if ((tag & 7) === 2) { + var end2 = reader.uint32() + reader.pos; + while (reader.pos < end2) + message.weakDependency.push(reader.int32()); + } else message.weakDependency.push(reader.int32()); - } else - message.weakDependency.push(reader.int32()); - break; - case 4: - if (!(message.messageType && message.messageType.length)) - message.messageType = []; - message.messageType.push($root.google.protobuf.DescriptorProto.decode(reader, reader.uint32())); - break; - case 5: - if (!(message.enumType && message.enumType.length)) - message.enumType = []; - message.enumType.push($root.google.protobuf.EnumDescriptorProto.decode(reader, reader.uint32())); - break; - case 6: - if (!(message.service && message.service.length)) - message.service = []; - message.service.push($root.google.protobuf.ServiceDescriptorProto.decode(reader, reader.uint32())); - break; - case 7: - if (!(message.extension && message.extension.length)) - message.extension = []; - message.extension.push($root.google.protobuf.FieldDescriptorProto.decode(reader, reader.uint32())); - break; - case 8: - message.options = $root.google.protobuf.FileOptions.decode(reader, reader.uint32()); - break; - case 9: - message.sourceCodeInfo = $root.google.protobuf.SourceCodeInfo.decode(reader, reader.uint32()); - break; - case 12: - message.syntax = reader.string(); - break; + break; + } + case 4: { + if (!(message.messageType && message.messageType.length)) + message.messageType = []; + message.messageType.push($root.google.protobuf.DescriptorProto.decode(reader, reader.uint32())); + break; + } + case 5: { + if (!(message.enumType && message.enumType.length)) + message.enumType = []; + message.enumType.push($root.google.protobuf.EnumDescriptorProto.decode(reader, reader.uint32())); + break; + } + case 6: { + if (!(message.service && message.service.length)) + message.service = []; + message.service.push($root.google.protobuf.ServiceDescriptorProto.decode(reader, reader.uint32())); + break; + } + case 7: { + if (!(message.extension && message.extension.length)) + message.extension = []; + message.extension.push($root.google.protobuf.FieldDescriptorProto.decode(reader, reader.uint32())); + break; + } + case 8: { + message.options = $root.google.protobuf.FileOptions.decode(reader, reader.uint32()); + break; + } + case 9: { + message.sourceCodeInfo = $root.google.protobuf.SourceCodeInfo.decode(reader, reader.uint32()); + break; + } + case 12: { + message.syntax = reader.string(); + break; + } + case 13: { + message.edition = reader.string(); + break; + } default: reader.skipType(tag & 7); break; @@ -101679,6 +108493,9 @@ if (message.syntax != null && message.hasOwnProperty("syntax")) if (!$util.isString(message.syntax)) return "syntax: string expected"; + if (message.edition != null && message.hasOwnProperty("edition")) + if (!$util.isString(message.edition)) + return "edition: string expected"; return null; }; @@ -101771,6 +108588,8 @@ } if (object.syntax != null) message.syntax = String(object.syntax); + if (object.edition != null) + message.edition = String(object.edition); return message; }; @@ -101802,6 +108621,7 @@ object.options = null; object.sourceCodeInfo = null; object.syntax = ""; + object.edition = ""; } if (message.name != null && message.hasOwnProperty("name")) object.name = message.name; @@ -101848,6 +108668,8 @@ } if (message.syntax != null && message.hasOwnProperty("syntax")) object.syntax = message.syntax; + if (message.edition != null && message.hasOwnProperty("edition")) + object.edition = message.edition; return object; }; @@ -101862,6 +108684,21 @@ return this.constructor.toObject(this, $protobuf.util.toJSONOptions); }; + /** + * Gets the default type url for FileDescriptorProto + * @function getTypeUrl + * @memberof google.protobuf.FileDescriptorProto + * @static + * @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns {string} The default type url + */ + FileDescriptorProto.getTypeUrl = function getTypeUrl(typeUrlPrefix) { + if (typeUrlPrefix === undefined) { + typeUrlPrefix = "type.googleapis.com"; + } + return typeUrlPrefix + "/google.protobuf.FileDescriptorProto"; + }; + return FileDescriptorProto; })(); @@ -102072,52 +108909,62 @@ while (reader.pos < end) { var tag = reader.uint32(); switch (tag >>> 3) { - case 1: - message.name = reader.string(); - break; - case 2: - if (!(message.field && message.field.length)) - message.field = []; - message.field.push($root.google.protobuf.FieldDescriptorProto.decode(reader, reader.uint32())); - break; - case 6: - if (!(message.extension && message.extension.length)) - message.extension = []; - message.extension.push($root.google.protobuf.FieldDescriptorProto.decode(reader, reader.uint32())); - break; - case 3: - if (!(message.nestedType && message.nestedType.length)) - message.nestedType = []; - message.nestedType.push($root.google.protobuf.DescriptorProto.decode(reader, reader.uint32())); - break; - case 4: - if (!(message.enumType && message.enumType.length)) - message.enumType = []; - message.enumType.push($root.google.protobuf.EnumDescriptorProto.decode(reader, reader.uint32())); - break; - case 5: - if (!(message.extensionRange && message.extensionRange.length)) - message.extensionRange = []; - message.extensionRange.push($root.google.protobuf.DescriptorProto.ExtensionRange.decode(reader, reader.uint32())); - break; - case 8: - if (!(message.oneofDecl && message.oneofDecl.length)) - message.oneofDecl = []; - message.oneofDecl.push($root.google.protobuf.OneofDescriptorProto.decode(reader, reader.uint32())); - break; - case 7: - message.options = $root.google.protobuf.MessageOptions.decode(reader, reader.uint32()); - break; - case 9: - if (!(message.reservedRange && message.reservedRange.length)) - message.reservedRange = []; - message.reservedRange.push($root.google.protobuf.DescriptorProto.ReservedRange.decode(reader, reader.uint32())); - break; - case 10: - if (!(message.reservedName && message.reservedName.length)) - message.reservedName = []; - message.reservedName.push(reader.string()); - break; + case 1: { + message.name = reader.string(); + break; + } + case 2: { + if (!(message.field && message.field.length)) + message.field = []; + message.field.push($root.google.protobuf.FieldDescriptorProto.decode(reader, reader.uint32())); + break; + } + case 6: { + if (!(message.extension && message.extension.length)) + message.extension = []; + message.extension.push($root.google.protobuf.FieldDescriptorProto.decode(reader, reader.uint32())); + break; + } + case 3: { + if (!(message.nestedType && message.nestedType.length)) + message.nestedType = []; + message.nestedType.push($root.google.protobuf.DescriptorProto.decode(reader, reader.uint32())); + break; + } + case 4: { + if (!(message.enumType && message.enumType.length)) + message.enumType = []; + message.enumType.push($root.google.protobuf.EnumDescriptorProto.decode(reader, reader.uint32())); + break; + } + case 5: { + if (!(message.extensionRange && message.extensionRange.length)) + message.extensionRange = []; + message.extensionRange.push($root.google.protobuf.DescriptorProto.ExtensionRange.decode(reader, reader.uint32())); + break; + } + case 8: { + if (!(message.oneofDecl && message.oneofDecl.length)) + message.oneofDecl = []; + message.oneofDecl.push($root.google.protobuf.OneofDescriptorProto.decode(reader, reader.uint32())); + break; + } + case 7: { + message.options = $root.google.protobuf.MessageOptions.decode(reader, reader.uint32()); + break; + } + case 9: { + if (!(message.reservedRange && message.reservedRange.length)) + message.reservedRange = []; + message.reservedRange.push($root.google.protobuf.DescriptorProto.ReservedRange.decode(reader, reader.uint32())); + break; + } + case 10: { + if (!(message.reservedName && message.reservedName.length)) + message.reservedName = []; + message.reservedName.push(reader.string()); + break; + } default: reader.skipType(tag & 7); break; @@ -102418,6 +109265,21 @@ return this.constructor.toObject(this, $protobuf.util.toJSONOptions); }; + /** + * Gets the default type url for DescriptorProto + * @function getTypeUrl + * @memberof google.protobuf.DescriptorProto + * @static + * @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns {string} The default type url + */ + DescriptorProto.getTypeUrl = function getTypeUrl(typeUrlPrefix) { + if (typeUrlPrefix === undefined) { + typeUrlPrefix = "type.googleapis.com"; + } + return typeUrlPrefix + "/google.protobuf.DescriptorProto"; + }; + DescriptorProto.ExtensionRange = (function() { /** @@ -102532,15 +109394,18 @@ while (reader.pos < end) { var tag = reader.uint32(); switch (tag >>> 3) { - case 1: - message.start = reader.int32(); - break; - case 2: - message.end = reader.int32(); - break; - case 3: - message.options = $root.google.protobuf.ExtensionRangeOptions.decode(reader, reader.uint32()); - break; + case 1: { + message.start = reader.int32(); + break; + } + case 2: { + message.end = reader.int32(); + break; + } + case 3: { + message.options = $root.google.protobuf.ExtensionRangeOptions.decode(reader, reader.uint32()); + break; + } default: reader.skipType(tag & 7); break; @@ -102652,6 +109517,21 @@ return this.constructor.toObject(this, $protobuf.util.toJSONOptions); }; + /** + * Gets the default type url for ExtensionRange + * @function getTypeUrl + * @memberof google.protobuf.DescriptorProto.ExtensionRange + * @static + * @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns {string} The default type url + */ + ExtensionRange.getTypeUrl = function getTypeUrl(typeUrlPrefix) { + if (typeUrlPrefix === undefined) { + typeUrlPrefix = "type.googleapis.com"; + } + return typeUrlPrefix + "/google.protobuf.DescriptorProto.ExtensionRange"; + }; + return ExtensionRange; })(); @@ -102758,12 +109638,14 @@ while (reader.pos < end) { var tag = reader.uint32(); switch (tag >>> 3) { - case 1: - message.start = reader.int32(); - break; - case 2: - message.end = reader.int32(); - break; + case 1: { + message.start = reader.int32(); + break; + } + case 2: { + message.end = reader.int32(); + break; + } default: reader.skipType(tag & 7); break; @@ -102862,6 +109744,21 @@ return this.constructor.toObject(this, $protobuf.util.toJSONOptions); }; + /** + * Gets the default type url for ReservedRange + * @function getTypeUrl + * @memberof google.protobuf.DescriptorProto.ReservedRange + * @static + * @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns {string} The default type url + */ + ReservedRange.getTypeUrl = function getTypeUrl(typeUrlPrefix) { + if (typeUrlPrefix === undefined) { + typeUrlPrefix = "type.googleapis.com"; + } + return typeUrlPrefix + "/google.protobuf.DescriptorProto.ReservedRange"; + }; + return ReservedRange; })(); @@ -102962,11 +109859,12 @@ while (reader.pos < end) { var tag = reader.uint32(); switch (tag >>> 3) { - case 999: - if (!(message.uninterpretedOption && message.uninterpretedOption.length)) - message.uninterpretedOption = []; - message.uninterpretedOption.push($root.google.protobuf.UninterpretedOption.decode(reader, reader.uint32())); - break; + case 999: { + if (!(message.uninterpretedOption && message.uninterpretedOption.length)) + message.uninterpretedOption = []; + message.uninterpretedOption.push($root.google.protobuf.UninterpretedOption.decode(reader, reader.uint32())); + break; + } default: reader.skipType(tag & 7); break; @@ -103073,6 +109971,21 @@ return this.constructor.toObject(this, $protobuf.util.toJSONOptions); }; + /** + * Gets the default type url for ExtensionRangeOptions + * @function getTypeUrl + * @memberof google.protobuf.ExtensionRangeOptions + * @static + * @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns {string} The default type url + */ + ExtensionRangeOptions.getTypeUrl = function getTypeUrl(typeUrlPrefix) { + if (typeUrlPrefix === undefined) { + typeUrlPrefix = "type.googleapis.com"; + } + return typeUrlPrefix + "/google.protobuf.ExtensionRangeOptions"; + }; + return ExtensionRangeOptions; })(); @@ -103278,39 +110191,50 @@ while (reader.pos < end) { var tag = reader.uint32(); switch (tag >>> 3) { - case 1: - message.name = reader.string(); - break; - case 3: - message.number = reader.int32(); - break; - case 4: - message.label = reader.int32(); - break; - case 5: - message.type = reader.int32(); - break; - case 6: - message.typeName = reader.string(); - break; - case 2: - message.extendee = reader.string(); - break; - case 7: - message.defaultValue = reader.string(); - break; - case 9: - message.oneofIndex = reader.int32(); - break; - case 10: - message.jsonName = reader.string(); - break; - case 8: - message.options = $root.google.protobuf.FieldOptions.decode(reader, reader.uint32()); - break; - case 17: - message.proto3Optional = reader.bool(); - break; + case 1: { + message.name = reader.string(); + break; + } + case 3: { + message.number = reader.int32(); + break; + } + case 4: { + message.label = reader.int32(); + break; + } + case 5: { + message.type = reader.int32(); + break; + } + case 6: { + message.typeName = reader.string(); + break; + } + case 2: { + message.extendee = reader.string(); + break; + } + case 7: { + message.defaultValue = reader.string(); + break; + } + case 9: { + message.oneofIndex = reader.int32(); + break; + } + case 10: { + message.jsonName = reader.string(); + break; + } + case 8: { + message.options = $root.google.protobuf.FieldOptions.decode(reader, reader.uint32()); + break; + } + case 17: { + message.proto3Optional = reader.bool(); + break; + } default: reader.skipType(tag & 7); break; @@ -103597,6 +110521,21 @@ return this.constructor.toObject(this, $protobuf.util.toJSONOptions); }; + /** + * Gets the default type url for FieldDescriptorProto + * @function getTypeUrl + * @memberof google.protobuf.FieldDescriptorProto + * @static + * @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns {string} The default type url + */ + FieldDescriptorProto.getTypeUrl = function getTypeUrl(typeUrlPrefix) { + if (typeUrlPrefix === undefined) { + typeUrlPrefix = "type.googleapis.com"; + } + return typeUrlPrefix + "/google.protobuf.FieldDescriptorProto"; + }; + /** * Type enum. * @name google.protobuf.FieldDescriptorProto.Type @@ -103765,12 +110704,14 @@ while (reader.pos < end) { var tag = reader.uint32(); switch (tag >>> 3) { - case 1: - message.name = reader.string(); - break; - case 2: - message.options = $root.google.protobuf.OneofOptions.decode(reader, reader.uint32()); - break; + case 1: { + message.name = reader.string(); + break; + } + case 2: { + message.options = $root.google.protobuf.OneofOptions.decode(reader, reader.uint32()); + break; + } default: reader.skipType(tag & 7); break; @@ -103874,6 +110815,21 @@ return this.constructor.toObject(this, $protobuf.util.toJSONOptions); }; + /** + * Gets the default type url for OneofDescriptorProto + * @function getTypeUrl + * @memberof google.protobuf.OneofDescriptorProto + * @static + * @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns {string} The default type url + */ + OneofDescriptorProto.getTypeUrl = function getTypeUrl(typeUrlPrefix) { + if (typeUrlPrefix === undefined) { + typeUrlPrefix = "type.googleapis.com"; + } + return typeUrlPrefix + "/google.protobuf.OneofDescriptorProto"; + }; + return OneofDescriptorProto; })(); @@ -104019,27 +110975,32 @@ while (reader.pos < end) { var tag = reader.uint32(); switch (tag >>> 3) { - case 1: - message.name = reader.string(); - break; - case 2: - if (!(message.value && message.value.length)) - message.value = []; - message.value.push($root.google.protobuf.EnumValueDescriptorProto.decode(reader, reader.uint32())); - break; - case 3: - message.options = $root.google.protobuf.EnumOptions.decode(reader, reader.uint32()); - break; - case 4: - if (!(message.reservedRange && message.reservedRange.length)) - message.reservedRange = []; - message.reservedRange.push($root.google.protobuf.EnumDescriptorProto.EnumReservedRange.decode(reader, reader.uint32())); - break; - case 5: - if (!(message.reservedName && message.reservedName.length)) - message.reservedName = []; - message.reservedName.push(reader.string()); - break; + case 1: { + message.name = reader.string(); + break; + } + case 2: { + if (!(message.value && message.value.length)) + message.value = []; + message.value.push($root.google.protobuf.EnumValueDescriptorProto.decode(reader, reader.uint32())); + break; + } + case 3: { + message.options = $root.google.protobuf.EnumOptions.decode(reader, reader.uint32()); + break; + } + case 4: { + if (!(message.reservedRange && message.reservedRange.length)) + message.reservedRange = []; + message.reservedRange.push($root.google.protobuf.EnumDescriptorProto.EnumReservedRange.decode(reader, reader.uint32())); + break; + } + case 5: { + if (!(message.reservedName && message.reservedName.length)) + message.reservedName = []; + message.reservedName.push(reader.string()); + break; + } default: reader.skipType(tag & 7); break; @@ -104215,6 +111176,21 @@ return this.constructor.toObject(this, $protobuf.util.toJSONOptions); }; + /** + * Gets the default type url for EnumDescriptorProto + * @function getTypeUrl + * @memberof google.protobuf.EnumDescriptorProto + * @static + * @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns {string} The default type url + */ + EnumDescriptorProto.getTypeUrl = function getTypeUrl(typeUrlPrefix) { + if (typeUrlPrefix === undefined) { + typeUrlPrefix = "type.googleapis.com"; + } + return typeUrlPrefix + "/google.protobuf.EnumDescriptorProto"; + }; + EnumDescriptorProto.EnumReservedRange = (function() { /** @@ -104318,12 +111294,14 @@ while (reader.pos < end) { var tag = reader.uint32(); switch (tag >>> 3) { - case 1: - message.start = reader.int32(); - break; - case 2: - message.end = reader.int32(); - break; + case 1: { + message.start = reader.int32(); + break; + } + case 2: { + message.end = reader.int32(); + break; + } default: reader.skipType(tag & 7); break; @@ -104422,6 +111400,21 @@ return this.constructor.toObject(this, $protobuf.util.toJSONOptions); }; + /** + * Gets the default type url for EnumReservedRange + * @function getTypeUrl + * @memberof google.protobuf.EnumDescriptorProto.EnumReservedRange + * @static + * @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns {string} The default type url + */ + EnumReservedRange.getTypeUrl = function getTypeUrl(typeUrlPrefix) { + if (typeUrlPrefix === undefined) { + typeUrlPrefix = "type.googleapis.com"; + } + return typeUrlPrefix + "/google.protobuf.EnumDescriptorProto.EnumReservedRange"; + }; + return EnumReservedRange; })(); @@ -104542,15 +111535,18 @@ while (reader.pos < end) { var tag = reader.uint32(); switch (tag >>> 3) { - case 1: - message.name = reader.string(); - break; - case 2: - message.number = reader.int32(); - break; - case 3: - message.options = $root.google.protobuf.EnumValueOptions.decode(reader, reader.uint32()); - break; + case 1: { + message.name = reader.string(); + break; + } + case 2: { + message.number = reader.int32(); + break; + } + case 3: { + message.options = $root.google.protobuf.EnumValueOptions.decode(reader, reader.uint32()); + break; + } default: reader.skipType(tag & 7); break; @@ -104662,6 +111658,21 @@ return this.constructor.toObject(this, $protobuf.util.toJSONOptions); }; + /** + * Gets the default type url for EnumValueDescriptorProto + * @function getTypeUrl + * @memberof google.protobuf.EnumValueDescriptorProto + * @static + * @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns {string} The default type url + */ + EnumValueDescriptorProto.getTypeUrl = function getTypeUrl(typeUrlPrefix) { + if (typeUrlPrefix === undefined) { + typeUrlPrefix = "type.googleapis.com"; + } + return typeUrlPrefix + "/google.protobuf.EnumValueDescriptorProto"; + }; + return EnumValueDescriptorProto; })(); @@ -104781,17 +111792,20 @@ while (reader.pos < end) { var tag = reader.uint32(); switch (tag >>> 3) { - case 1: - message.name = reader.string(); - break; - case 2: - if (!(message.method && message.method.length)) - message.method = []; - message.method.push($root.google.protobuf.MethodDescriptorProto.decode(reader, reader.uint32())); - break; - case 3: - message.options = $root.google.protobuf.ServiceOptions.decode(reader, reader.uint32()); - break; + case 1: { + message.name = reader.string(); + break; + } + case 2: { + if (!(message.method && message.method.length)) + message.method = []; + message.method.push($root.google.protobuf.MethodDescriptorProto.decode(reader, reader.uint32())); + break; + } + case 3: { + message.options = $root.google.protobuf.ServiceOptions.decode(reader, reader.uint32()); + break; + } default: reader.skipType(tag & 7); break; @@ -104921,6 +111935,21 @@ return this.constructor.toObject(this, $protobuf.util.toJSONOptions); }; + /** + * Gets the default type url for ServiceDescriptorProto + * @function getTypeUrl + * @memberof google.protobuf.ServiceDescriptorProto + * @static + * @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns {string} The default type url + */ + ServiceDescriptorProto.getTypeUrl = function getTypeUrl(typeUrlPrefix) { + if (typeUrlPrefix === undefined) { + typeUrlPrefix = "type.googleapis.com"; + } + return typeUrlPrefix + "/google.protobuf.ServiceDescriptorProto"; + }; + return ServiceDescriptorProto; })(); @@ -105071,24 +112100,30 @@ while (reader.pos < end) { var tag = reader.uint32(); switch (tag >>> 3) { - case 1: - message.name = reader.string(); - break; - case 2: - message.inputType = reader.string(); - break; - case 3: - message.outputType = reader.string(); - break; - case 4: - message.options = $root.google.protobuf.MethodOptions.decode(reader, reader.uint32()); - break; - case 5: - message.clientStreaming = reader.bool(); - break; - case 6: - message.serverStreaming = reader.bool(); - break; + case 1: { + message.name = reader.string(); + break; + } + case 2: { + message.inputType = reader.string(); + break; + } + case 3: { + message.outputType = reader.string(); + break; + } + case 4: { + message.options = $root.google.protobuf.MethodOptions.decode(reader, reader.uint32()); + break; + } + case 5: { + message.clientStreaming = reader.bool(); + break; + } + case 6: { + message.serverStreaming = reader.bool(); + break; + } default: reader.skipType(tag & 7); break; @@ -105224,6 +112259,21 @@ return this.constructor.toObject(this, $protobuf.util.toJSONOptions); }; + /** + * Gets the default type url for MethodDescriptorProto + * @function getTypeUrl + * @memberof google.protobuf.MethodDescriptorProto + * @static + * @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns {string} The default type url + */ + MethodDescriptorProto.getTypeUrl = function getTypeUrl(typeUrlPrefix) { + if (typeUrlPrefix === undefined) { + typeUrlPrefix = "type.googleapis.com"; + } + return typeUrlPrefix + "/google.protobuf.MethodDescriptorProto"; + }; + return MethodDescriptorProto; })(); @@ -105554,76 +112604,98 @@ while (reader.pos < end) { var tag = reader.uint32(); switch (tag >>> 3) { - case 1: - message.javaPackage = reader.string(); - break; - case 8: - message.javaOuterClassname = reader.string(); - break; - case 10: - message.javaMultipleFiles = reader.bool(); - break; - case 20: - message.javaGenerateEqualsAndHash = reader.bool(); - break; - case 27: - message.javaStringCheckUtf8 = reader.bool(); - break; - case 9: - message.optimizeFor = reader.int32(); - break; - case 11: - message.goPackage = reader.string(); - break; - case 16: - message.ccGenericServices = reader.bool(); - break; - case 17: - message.javaGenericServices = reader.bool(); - break; - case 18: - message.pyGenericServices = reader.bool(); - break; - case 42: - message.phpGenericServices = reader.bool(); - break; - case 23: - message.deprecated = reader.bool(); - break; - case 31: - message.ccEnableArenas = reader.bool(); - break; - case 36: - message.objcClassPrefix = reader.string(); - break; - case 37: - message.csharpNamespace = reader.string(); - break; - case 39: - message.swiftPrefix = reader.string(); - break; - case 40: - message.phpClassPrefix = reader.string(); - break; - case 41: - message.phpNamespace = reader.string(); - break; - case 44: - message.phpMetadataNamespace = reader.string(); - break; - case 45: - message.rubyPackage = reader.string(); - break; - case 999: - if (!(message.uninterpretedOption && message.uninterpretedOption.length)) - message.uninterpretedOption = []; - message.uninterpretedOption.push($root.google.protobuf.UninterpretedOption.decode(reader, reader.uint32())); - break; - case 1053: - if (!(message[".google.api.resourceDefinition"] && message[".google.api.resourceDefinition"].length)) - message[".google.api.resourceDefinition"] = []; - message[".google.api.resourceDefinition"].push($root.google.api.ResourceDescriptor.decode(reader, reader.uint32())); - break; + case 1: { + message.javaPackage = reader.string(); + break; + } + case 8: { + message.javaOuterClassname = reader.string(); + break; + } + case 10: { + message.javaMultipleFiles = reader.bool(); + break; + } + case 20: { + message.javaGenerateEqualsAndHash = reader.bool(); + break; + } + case 27: { + message.javaStringCheckUtf8 = reader.bool(); + break; + } + case 9: { + message.optimizeFor = reader.int32(); + break; + } + case 11: { + message.goPackage = reader.string(); + break; + } + case 16: { + message.ccGenericServices = reader.bool(); + break; + } + case 17: { + message.javaGenericServices = reader.bool(); + break; + } + case 18: { + message.pyGenericServices = reader.bool(); + break; + } + case 42: { + message.phpGenericServices = reader.bool(); + break; + } + case 23: { + message.deprecated = reader.bool(); + break; + } + case 31: { + message.ccEnableArenas = reader.bool(); + break; + } + case 36: { + message.objcClassPrefix = reader.string(); + break; + } + case 37: { + message.csharpNamespace = reader.string(); + break; + } + case 39: { + message.swiftPrefix = reader.string(); + break; + } + case 40: { + message.phpClassPrefix = reader.string(); + break; + } + case 41: { + message.phpNamespace = reader.string(); + break; + } + case 44: { + message.phpMetadataNamespace = reader.string(); + break; + } + case 45: { + message.rubyPackage = reader.string(); + break; + } + case 999: { + if (!(message.uninterpretedOption && message.uninterpretedOption.length)) + message.uninterpretedOption = []; + message.uninterpretedOption.push($root.google.protobuf.UninterpretedOption.decode(reader, reader.uint32())); + break; + } + case 1053: { + if (!(message[".google.api.resourceDefinition"] && message[".google.api.resourceDefinition"].length)) + message[".google.api.resourceDefinition"] = []; + message[".google.api.resourceDefinition"].push($root.google.api.ResourceDescriptor.decode(reader, reader.uint32())); + break; + } default: reader.skipType(tag & 7); break; @@ -105936,6 +113008,21 @@ return this.constructor.toObject(this, $protobuf.util.toJSONOptions); }; + /** + * Gets the default type url for FileOptions + * @function getTypeUrl + * @memberof google.protobuf.FileOptions + * @static + * @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns {string} The default type url + */ + FileOptions.getTypeUrl = function getTypeUrl(typeUrlPrefix) { + if (typeUrlPrefix === undefined) { + typeUrlPrefix = "type.googleapis.com"; + } + return typeUrlPrefix + "/google.protobuf.FileOptions"; + }; + /** * OptimizeMode enum. * @name google.protobuf.FileOptions.OptimizeMode @@ -106104,26 +113191,32 @@ while (reader.pos < end) { var tag = reader.uint32(); switch (tag >>> 3) { - case 1: - message.messageSetWireFormat = reader.bool(); - break; - case 2: - message.noStandardDescriptorAccessor = reader.bool(); - break; - case 3: - message.deprecated = reader.bool(); - break; - case 7: - message.mapEntry = reader.bool(); - break; - case 999: - if (!(message.uninterpretedOption && message.uninterpretedOption.length)) - message.uninterpretedOption = []; - message.uninterpretedOption.push($root.google.protobuf.UninterpretedOption.decode(reader, reader.uint32())); - break; - case 1053: - message[".google.api.resource"] = $root.google.api.ResourceDescriptor.decode(reader, reader.uint32()); - break; + case 1: { + message.messageSetWireFormat = reader.bool(); + break; + } + case 2: { + message.noStandardDescriptorAccessor = reader.bool(); + break; + } + case 3: { + message.deprecated = reader.bool(); + break; + } + case 7: { + message.mapEntry = reader.bool(); + break; + } + case 999: { + if (!(message.uninterpretedOption && message.uninterpretedOption.length)) + message.uninterpretedOption = []; + message.uninterpretedOption.push($root.google.protobuf.UninterpretedOption.decode(reader, reader.uint32())); + break; + } + case 1053: { + message[".google.api.resource"] = $root.google.api.ResourceDescriptor.decode(reader, reader.uint32()); + break; + } default: reader.skipType(tag & 7); break; @@ -106277,6 +113370,21 @@ return this.constructor.toObject(this, $protobuf.util.toJSONOptions); }; + /** + * Gets the default type url for MessageOptions + * @function getTypeUrl + * @memberof google.protobuf.MessageOptions + * @static + * @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns {string} The default type url + */ + MessageOptions.getTypeUrl = function getTypeUrl(typeUrlPrefix) { + if (typeUrlPrefix === undefined) { + typeUrlPrefix = "type.googleapis.com"; + } + return typeUrlPrefix + "/google.protobuf.MessageOptions"; + }; + return MessageOptions; })(); @@ -106290,6 +113398,7 @@ * @property {boolean|null} [packed] FieldOptions packed * @property {google.protobuf.FieldOptions.JSType|null} [jstype] FieldOptions jstype * @property {boolean|null} [lazy] FieldOptions lazy + * @property {boolean|null} [unverifiedLazy] FieldOptions unverifiedLazy * @property {boolean|null} [deprecated] FieldOptions deprecated * @property {boolean|null} [weak] FieldOptions weak * @property {Array.|null} [uninterpretedOption] FieldOptions uninterpretedOption @@ -106346,6 +113455,14 @@ */ FieldOptions.prototype.lazy = false; + /** + * FieldOptions unverifiedLazy. + * @member {boolean} unverifiedLazy + * @memberof google.protobuf.FieldOptions + * @instance + */ + FieldOptions.prototype.unverifiedLazy = false; + /** * FieldOptions deprecated. * @member {boolean} deprecated @@ -106422,6 +113539,8 @@ writer.uint32(/* id 6, wireType 0 =*/48).int32(message.jstype); if (message.weak != null && Object.hasOwnProperty.call(message, "weak")) writer.uint32(/* id 10, wireType 0 =*/80).bool(message.weak); + if (message.unverifiedLazy != null && Object.hasOwnProperty.call(message, "unverifiedLazy")) + writer.uint32(/* id 15, wireType 0 =*/120).bool(message.unverifiedLazy); if (message.uninterpretedOption != null && message.uninterpretedOption.length) for (var i = 0; i < message.uninterpretedOption.length; ++i) $root.google.protobuf.UninterpretedOption.encode(message.uninterpretedOption[i], writer.uint32(/* id 999, wireType 2 =*/7994).fork()).ldelim(); @@ -106467,42 +113586,55 @@ while (reader.pos < end) { var tag = reader.uint32(); switch (tag >>> 3) { - case 1: - message.ctype = reader.int32(); - break; - case 2: - message.packed = reader.bool(); - break; - case 6: - message.jstype = reader.int32(); - break; - case 5: - message.lazy = reader.bool(); - break; - case 3: - message.deprecated = reader.bool(); - break; - case 10: - message.weak = reader.bool(); - break; - case 999: - if (!(message.uninterpretedOption && message.uninterpretedOption.length)) - message.uninterpretedOption = []; - message.uninterpretedOption.push($root.google.protobuf.UninterpretedOption.decode(reader, reader.uint32())); - break; - case 1052: - if (!(message[".google.api.fieldBehavior"] && message[".google.api.fieldBehavior"].length)) - message[".google.api.fieldBehavior"] = []; - if ((tag & 7) === 2) { - var end2 = reader.uint32() + reader.pos; - while (reader.pos < end2) + case 1: { + message.ctype = reader.int32(); + break; + } + case 2: { + message.packed = reader.bool(); + break; + } + case 6: { + message.jstype = reader.int32(); + break; + } + case 5: { + message.lazy = reader.bool(); + break; + } + case 15: { + message.unverifiedLazy = reader.bool(); + break; + } + case 3: { + message.deprecated = reader.bool(); + break; + } + case 10: { + message.weak = reader.bool(); + break; + } + case 999: { + if (!(message.uninterpretedOption && message.uninterpretedOption.length)) + message.uninterpretedOption = []; + message.uninterpretedOption.push($root.google.protobuf.UninterpretedOption.decode(reader, reader.uint32())); + break; + } + case 1052: { + if (!(message[".google.api.fieldBehavior"] && message[".google.api.fieldBehavior"].length)) + message[".google.api.fieldBehavior"] = []; + if ((tag & 7) === 2) { + var end2 = reader.uint32() + reader.pos; + while (reader.pos < end2) + message[".google.api.fieldBehavior"].push(reader.int32()); + } else message[".google.api.fieldBehavior"].push(reader.int32()); - } else - message[".google.api.fieldBehavior"].push(reader.int32()); - break; - case 1055: - message[".google.api.resourceReference"] = $root.google.api.ResourceReference.decode(reader, reader.uint32()); - break; + break; + } + case 1055: { + message[".google.api.resourceReference"] = $root.google.api.ResourceReference.decode(reader, reader.uint32()); + break; + } default: reader.skipType(tag & 7); break; @@ -106562,6 +113694,9 @@ if (message.lazy != null && message.hasOwnProperty("lazy")) if (typeof message.lazy !== "boolean") return "lazy: boolean expected"; + if (message.unverifiedLazy != null && message.hasOwnProperty("unverifiedLazy")) + if (typeof message.unverifiedLazy !== "boolean") + return "unverifiedLazy: boolean expected"; if (message.deprecated != null && message.hasOwnProperty("deprecated")) if (typeof message.deprecated !== "boolean") return "deprecated: boolean expected"; @@ -106647,6 +113782,8 @@ } if (object.lazy != null) message.lazy = Boolean(object.lazy); + if (object.unverifiedLazy != null) + message.unverifiedLazy = Boolean(object.unverifiedLazy); if (object.deprecated != null) message.deprecated = Boolean(object.deprecated); if (object.weak != null) @@ -106734,6 +113871,7 @@ object.lazy = false; object.jstype = options.enums === String ? "JS_NORMAL" : 0; object.weak = false; + object.unverifiedLazy = false; object[".google.api.resourceReference"] = null; } if (message.ctype != null && message.hasOwnProperty("ctype")) @@ -106748,6 +113886,8 @@ object.jstype = options.enums === String ? $root.google.protobuf.FieldOptions.JSType[message.jstype] : message.jstype; if (message.weak != null && message.hasOwnProperty("weak")) object.weak = message.weak; + if (message.unverifiedLazy != null && message.hasOwnProperty("unverifiedLazy")) + object.unverifiedLazy = message.unverifiedLazy; if (message.uninterpretedOption && message.uninterpretedOption.length) { object.uninterpretedOption = []; for (var j = 0; j < message.uninterpretedOption.length; ++j) @@ -106774,6 +113914,21 @@ return this.constructor.toObject(this, $protobuf.util.toJSONOptions); }; + /** + * Gets the default type url for FieldOptions + * @function getTypeUrl + * @memberof google.protobuf.FieldOptions + * @static + * @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns {string} The default type url + */ + FieldOptions.getTypeUrl = function getTypeUrl(typeUrlPrefix) { + if (typeUrlPrefix === undefined) { + typeUrlPrefix = "type.googleapis.com"; + } + return typeUrlPrefix + "/google.protobuf.FieldOptions"; + }; + /** * CType enum. * @name google.protobuf.FieldOptions.CType @@ -106903,11 +114058,12 @@ while (reader.pos < end) { var tag = reader.uint32(); switch (tag >>> 3) { - case 999: - if (!(message.uninterpretedOption && message.uninterpretedOption.length)) - message.uninterpretedOption = []; - message.uninterpretedOption.push($root.google.protobuf.UninterpretedOption.decode(reader, reader.uint32())); - break; + case 999: { + if (!(message.uninterpretedOption && message.uninterpretedOption.length)) + message.uninterpretedOption = []; + message.uninterpretedOption.push($root.google.protobuf.UninterpretedOption.decode(reader, reader.uint32())); + break; + } default: reader.skipType(tag & 7); break; @@ -107014,6 +114170,21 @@ return this.constructor.toObject(this, $protobuf.util.toJSONOptions); }; + /** + * Gets the default type url for OneofOptions + * @function getTypeUrl + * @memberof google.protobuf.OneofOptions + * @static + * @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns {string} The default type url + */ + OneofOptions.getTypeUrl = function getTypeUrl(typeUrlPrefix) { + if (typeUrlPrefix === undefined) { + typeUrlPrefix = "type.googleapis.com"; + } + return typeUrlPrefix + "/google.protobuf.OneofOptions"; + }; + return OneofOptions; })(); @@ -107133,17 +114304,20 @@ while (reader.pos < end) { var tag = reader.uint32(); switch (tag >>> 3) { - case 2: - message.allowAlias = reader.bool(); - break; - case 3: - message.deprecated = reader.bool(); - break; - case 999: - if (!(message.uninterpretedOption && message.uninterpretedOption.length)) - message.uninterpretedOption = []; - message.uninterpretedOption.push($root.google.protobuf.UninterpretedOption.decode(reader, reader.uint32())); - break; + case 2: { + message.allowAlias = reader.bool(); + break; + } + case 3: { + message.deprecated = reader.bool(); + break; + } + case 999: { + if (!(message.uninterpretedOption && message.uninterpretedOption.length)) + message.uninterpretedOption = []; + message.uninterpretedOption.push($root.google.protobuf.UninterpretedOption.decode(reader, reader.uint32())); + break; + } default: reader.skipType(tag & 7); break; @@ -107268,6 +114442,21 @@ return this.constructor.toObject(this, $protobuf.util.toJSONOptions); }; + /** + * Gets the default type url for EnumOptions + * @function getTypeUrl + * @memberof google.protobuf.EnumOptions + * @static + * @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns {string} The default type url + */ + EnumOptions.getTypeUrl = function getTypeUrl(typeUrlPrefix) { + if (typeUrlPrefix === undefined) { + typeUrlPrefix = "type.googleapis.com"; + } + return typeUrlPrefix + "/google.protobuf.EnumOptions"; + }; + return EnumOptions; })(); @@ -107376,14 +114565,16 @@ while (reader.pos < end) { var tag = reader.uint32(); switch (tag >>> 3) { - case 1: - message.deprecated = reader.bool(); - break; - case 999: - if (!(message.uninterpretedOption && message.uninterpretedOption.length)) - message.uninterpretedOption = []; - message.uninterpretedOption.push($root.google.protobuf.UninterpretedOption.decode(reader, reader.uint32())); - break; + case 1: { + message.deprecated = reader.bool(); + break; + } + case 999: { + if (!(message.uninterpretedOption && message.uninterpretedOption.length)) + message.uninterpretedOption = []; + message.uninterpretedOption.push($root.google.protobuf.UninterpretedOption.decode(reader, reader.uint32())); + break; + } default: reader.skipType(tag & 7); break; @@ -107499,6 +114690,21 @@ return this.constructor.toObject(this, $protobuf.util.toJSONOptions); }; + /** + * Gets the default type url for EnumValueOptions + * @function getTypeUrl + * @memberof google.protobuf.EnumValueOptions + * @static + * @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns {string} The default type url + */ + EnumValueOptions.getTypeUrl = function getTypeUrl(typeUrlPrefix) { + if (typeUrlPrefix === undefined) { + typeUrlPrefix = "type.googleapis.com"; + } + return typeUrlPrefix + "/google.protobuf.EnumValueOptions"; + }; + return EnumValueOptions; })(); @@ -107629,20 +114835,24 @@ while (reader.pos < end) { var tag = reader.uint32(); switch (tag >>> 3) { - case 33: - message.deprecated = reader.bool(); - break; - case 999: - if (!(message.uninterpretedOption && message.uninterpretedOption.length)) - message.uninterpretedOption = []; - message.uninterpretedOption.push($root.google.protobuf.UninterpretedOption.decode(reader, reader.uint32())); - break; - case 1049: - message[".google.api.defaultHost"] = reader.string(); - break; - case 1050: - message[".google.api.oauthScopes"] = reader.string(); - break; + case 33: { + message.deprecated = reader.bool(); + break; + } + case 999: { + if (!(message.uninterpretedOption && message.uninterpretedOption.length)) + message.uninterpretedOption = []; + message.uninterpretedOption.push($root.google.protobuf.UninterpretedOption.decode(reader, reader.uint32())); + break; + } + case 1049: { + message[".google.api.defaultHost"] = reader.string(); + break; + } + case 1050: { + message[".google.api.oauthScopes"] = reader.string(); + break; + } default: reader.skipType(tag & 7); break; @@ -107775,6 +114985,21 @@ return this.constructor.toObject(this, $protobuf.util.toJSONOptions); }; + /** + * Gets the default type url for ServiceOptions + * @function getTypeUrl + * @memberof google.protobuf.ServiceOptions + * @static + * @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns {string} The default type url + */ + ServiceOptions.getTypeUrl = function getTypeUrl(typeUrlPrefix) { + if (typeUrlPrefix === undefined) { + typeUrlPrefix = "type.googleapis.com"; + } + return typeUrlPrefix + "/google.protobuf.ServiceOptions"; + }; + return ServiceOptions; })(); @@ -107929,28 +115154,34 @@ while (reader.pos < end) { var tag = reader.uint32(); switch (tag >>> 3) { - case 33: - message.deprecated = reader.bool(); - break; - case 34: - message.idempotencyLevel = reader.int32(); - break; - case 999: - if (!(message.uninterpretedOption && message.uninterpretedOption.length)) - message.uninterpretedOption = []; - message.uninterpretedOption.push($root.google.protobuf.UninterpretedOption.decode(reader, reader.uint32())); - break; - case 72295728: - message[".google.api.http"] = $root.google.api.HttpRule.decode(reader, reader.uint32()); - break; - case 1051: - if (!(message[".google.api.methodSignature"] && message[".google.api.methodSignature"].length)) - message[".google.api.methodSignature"] = []; - message[".google.api.methodSignature"].push(reader.string()); - break; - case 1049: - message[".google.longrunning.operationInfo"] = $root.google.longrunning.OperationInfo.decode(reader, reader.uint32()); - break; + case 33: { + message.deprecated = reader.bool(); + break; + } + case 34: { + message.idempotencyLevel = reader.int32(); + break; + } + case 999: { + if (!(message.uninterpretedOption && message.uninterpretedOption.length)) + message.uninterpretedOption = []; + message.uninterpretedOption.push($root.google.protobuf.UninterpretedOption.decode(reader, reader.uint32())); + break; + } + case 72295728: { + message[".google.api.http"] = $root.google.api.HttpRule.decode(reader, reader.uint32()); + break; + } + case 1051: { + if (!(message[".google.api.methodSignature"] && message[".google.api.methodSignature"].length)) + message[".google.api.methodSignature"] = []; + message[".google.api.methodSignature"].push(reader.string()); + break; + } + case 1049: { + message[".google.longrunning.operationInfo"] = $root.google.longrunning.OperationInfo.decode(reader, reader.uint32()); + break; + } default: reader.skipType(tag & 7); break; @@ -108140,6 +115371,21 @@ return this.constructor.toObject(this, $protobuf.util.toJSONOptions); }; + /** + * Gets the default type url for MethodOptions + * @function getTypeUrl + * @memberof google.protobuf.MethodOptions + * @static + * @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns {string} The default type url + */ + MethodOptions.getTypeUrl = function getTypeUrl(typeUrlPrefix) { + if (typeUrlPrefix === undefined) { + typeUrlPrefix = "type.googleapis.com"; + } + return typeUrlPrefix + "/google.protobuf.MethodOptions"; + }; + /** * IdempotencyLevel enum. * @name google.protobuf.MethodOptions.IdempotencyLevel @@ -108319,29 +115565,36 @@ while (reader.pos < end) { var tag = reader.uint32(); switch (tag >>> 3) { - case 2: - if (!(message.name && message.name.length)) - message.name = []; - message.name.push($root.google.protobuf.UninterpretedOption.NamePart.decode(reader, reader.uint32())); - break; - case 3: - message.identifierValue = reader.string(); - break; - case 4: - message.positiveIntValue = reader.uint64(); - break; - case 5: - message.negativeIntValue = reader.int64(); - break; - case 6: - message.doubleValue = reader.double(); - break; - case 7: - message.stringValue = reader.bytes(); - break; - case 8: - message.aggregateValue = reader.string(); - break; + case 2: { + if (!(message.name && message.name.length)) + message.name = []; + message.name.push($root.google.protobuf.UninterpretedOption.NamePart.decode(reader, reader.uint32())); + break; + } + case 3: { + message.identifierValue = reader.string(); + break; + } + case 4: { + message.positiveIntValue = reader.uint64(); + break; + } + case 5: { + message.negativeIntValue = reader.int64(); + break; + } + case 6: { + message.doubleValue = reader.double(); + break; + } + case 7: { + message.stringValue = reader.bytes(); + break; + } + case 8: { + message.aggregateValue = reader.string(); + break; + } default: reader.skipType(tag & 7); break; @@ -108454,7 +115707,7 @@ if (object.stringValue != null) if (typeof object.stringValue === "string") $util.base64.decode(object.stringValue, message.stringValue = $util.newBuffer($util.base64.length(object.stringValue)), 0); - else if (object.stringValue.length) + else if (object.stringValue.length >= 0) message.stringValue = object.stringValue; if (object.aggregateValue != null) message.aggregateValue = String(object.aggregateValue); @@ -108535,6 +115788,21 @@ return this.constructor.toObject(this, $protobuf.util.toJSONOptions); }; + /** + * Gets the default type url for UninterpretedOption + * @function getTypeUrl + * @memberof google.protobuf.UninterpretedOption + * @static + * @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns {string} The default type url + */ + UninterpretedOption.getTypeUrl = function getTypeUrl(typeUrlPrefix) { + if (typeUrlPrefix === undefined) { + typeUrlPrefix = "type.googleapis.com"; + } + return typeUrlPrefix + "/google.protobuf.UninterpretedOption"; + }; + UninterpretedOption.NamePart = (function() { /** @@ -108636,12 +115904,14 @@ while (reader.pos < end) { var tag = reader.uint32(); switch (tag >>> 3) { - case 1: - message.namePart = reader.string(); - break; - case 2: - message.isExtension = reader.bool(); - break; + case 1: { + message.namePart = reader.string(); + break; + } + case 2: { + message.isExtension = reader.bool(); + break; + } default: reader.skipType(tag & 7); break; @@ -108742,6 +116012,21 @@ return this.constructor.toObject(this, $protobuf.util.toJSONOptions); }; + /** + * Gets the default type url for NamePart + * @function getTypeUrl + * @memberof google.protobuf.UninterpretedOption.NamePart + * @static + * @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns {string} The default type url + */ + NamePart.getTypeUrl = function getTypeUrl(typeUrlPrefix) { + if (typeUrlPrefix === undefined) { + typeUrlPrefix = "type.googleapis.com"; + } + return typeUrlPrefix + "/google.protobuf.UninterpretedOption.NamePart"; + }; + return NamePart; })(); @@ -108842,11 +116127,12 @@ while (reader.pos < end) { var tag = reader.uint32(); switch (tag >>> 3) { - case 1: - if (!(message.location && message.location.length)) - message.location = []; - message.location.push($root.google.protobuf.SourceCodeInfo.Location.decode(reader, reader.uint32())); - break; + case 1: { + if (!(message.location && message.location.length)) + message.location = []; + message.location.push($root.google.protobuf.SourceCodeInfo.Location.decode(reader, reader.uint32())); + break; + } default: reader.skipType(tag & 7); break; @@ -108953,6 +116239,21 @@ return this.constructor.toObject(this, $protobuf.util.toJSONOptions); }; + /** + * Gets the default type url for SourceCodeInfo + * @function getTypeUrl + * @memberof google.protobuf.SourceCodeInfo + * @static + * @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns {string} The default type url + */ + SourceCodeInfo.getTypeUrl = function getTypeUrl(typeUrlPrefix) { + if (typeUrlPrefix === undefined) { + typeUrlPrefix = "type.googleapis.com"; + } + return typeUrlPrefix + "/google.protobuf.SourceCodeInfo"; + }; + SourceCodeInfo.Location = (function() { /** @@ -109101,37 +116402,42 @@ while (reader.pos < end) { var tag = reader.uint32(); switch (tag >>> 3) { - case 1: - if (!(message.path && message.path.length)) - message.path = []; - if ((tag & 7) === 2) { - var end2 = reader.uint32() + reader.pos; - while (reader.pos < end2) + case 1: { + if (!(message.path && message.path.length)) + message.path = []; + if ((tag & 7) === 2) { + var end2 = reader.uint32() + reader.pos; + while (reader.pos < end2) + message.path.push(reader.int32()); + } else message.path.push(reader.int32()); - } else - message.path.push(reader.int32()); - break; - case 2: - if (!(message.span && message.span.length)) - message.span = []; - if ((tag & 7) === 2) { - var end2 = reader.uint32() + reader.pos; - while (reader.pos < end2) + break; + } + case 2: { + if (!(message.span && message.span.length)) + message.span = []; + if ((tag & 7) === 2) { + var end2 = reader.uint32() + reader.pos; + while (reader.pos < end2) + message.span.push(reader.int32()); + } else message.span.push(reader.int32()); - } else - message.span.push(reader.int32()); - break; - case 3: - message.leadingComments = reader.string(); - break; - case 4: - message.trailingComments = reader.string(); - break; - case 6: - if (!(message.leadingDetachedComments && message.leadingDetachedComments.length)) - message.leadingDetachedComments = []; - message.leadingDetachedComments.push(reader.string()); - break; + break; + } + case 3: { + message.leadingComments = reader.string(); + break; + } + case 4: { + message.trailingComments = reader.string(); + break; + } + case 6: { + if (!(message.leadingDetachedComments && message.leadingDetachedComments.length)) + message.leadingDetachedComments = []; + message.leadingDetachedComments.push(reader.string()); + break; + } default: reader.skipType(tag & 7); break; @@ -109292,6 +116598,21 @@ return this.constructor.toObject(this, $protobuf.util.toJSONOptions); }; + /** + * Gets the default type url for Location + * @function getTypeUrl + * @memberof google.protobuf.SourceCodeInfo.Location + * @static + * @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns {string} The default type url + */ + Location.getTypeUrl = function getTypeUrl(typeUrlPrefix) { + if (typeUrlPrefix === undefined) { + typeUrlPrefix = "type.googleapis.com"; + } + return typeUrlPrefix + "/google.protobuf.SourceCodeInfo.Location"; + }; + return Location; })(); @@ -109392,11 +116713,12 @@ while (reader.pos < end) { var tag = reader.uint32(); switch (tag >>> 3) { - case 1: - if (!(message.annotation && message.annotation.length)) - message.annotation = []; - message.annotation.push($root.google.protobuf.GeneratedCodeInfo.Annotation.decode(reader, reader.uint32())); - break; + case 1: { + if (!(message.annotation && message.annotation.length)) + message.annotation = []; + message.annotation.push($root.google.protobuf.GeneratedCodeInfo.Annotation.decode(reader, reader.uint32())); + break; + } default: reader.skipType(tag & 7); break; @@ -109503,6 +116825,21 @@ return this.constructor.toObject(this, $protobuf.util.toJSONOptions); }; + /** + * Gets the default type url for GeneratedCodeInfo + * @function getTypeUrl + * @memberof google.protobuf.GeneratedCodeInfo + * @static + * @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns {string} The default type url + */ + GeneratedCodeInfo.getTypeUrl = function getTypeUrl(typeUrlPrefix) { + if (typeUrlPrefix === undefined) { + typeUrlPrefix = "type.googleapis.com"; + } + return typeUrlPrefix + "/google.protobuf.GeneratedCodeInfo"; + }; + GeneratedCodeInfo.Annotation = (function() { /** @@ -109513,6 +116850,7 @@ * @property {string|null} [sourceFile] Annotation sourceFile * @property {number|null} [begin] Annotation begin * @property {number|null} [end] Annotation end + * @property {google.protobuf.GeneratedCodeInfo.Annotation.Semantic|null} [semantic] Annotation semantic */ /** @@ -109563,6 +116901,14 @@ */ Annotation.prototype.end = 0; + /** + * Annotation semantic. + * @member {google.protobuf.GeneratedCodeInfo.Annotation.Semantic} semantic + * @memberof google.protobuf.GeneratedCodeInfo.Annotation + * @instance + */ + Annotation.prototype.semantic = 0; + /** * Creates a new Annotation instance using the specified properties. * @function create @@ -109599,6 +116945,8 @@ writer.uint32(/* id 3, wireType 0 =*/24).int32(message.begin); if (message.end != null && Object.hasOwnProperty.call(message, "end")) writer.uint32(/* id 4, wireType 0 =*/32).int32(message.end); + if (message.semantic != null && Object.hasOwnProperty.call(message, "semantic")) + writer.uint32(/* id 5, wireType 0 =*/40).int32(message.semantic); return writer; }; @@ -109633,25 +116981,33 @@ while (reader.pos < end) { var tag = reader.uint32(); switch (tag >>> 3) { - case 1: - if (!(message.path && message.path.length)) - message.path = []; - if ((tag & 7) === 2) { - var end2 = reader.uint32() + reader.pos; - while (reader.pos < end2) + case 1: { + if (!(message.path && message.path.length)) + message.path = []; + if ((tag & 7) === 2) { + var end2 = reader.uint32() + reader.pos; + while (reader.pos < end2) + message.path.push(reader.int32()); + } else message.path.push(reader.int32()); - } else - message.path.push(reader.int32()); - break; - case 2: - message.sourceFile = reader.string(); - break; - case 3: - message.begin = reader.int32(); - break; - case 4: - message.end = reader.int32(); - break; + break; + } + case 2: { + message.sourceFile = reader.string(); + break; + } + case 3: { + message.begin = reader.int32(); + break; + } + case 4: { + message.end = reader.int32(); + break; + } + case 5: { + message.semantic = reader.int32(); + break; + } default: reader.skipType(tag & 7); break; @@ -109703,6 +117059,15 @@ if (message.end != null && message.hasOwnProperty("end")) if (!$util.isInteger(message.end)) return "end: integer expected"; + if (message.semantic != null && message.hasOwnProperty("semantic")) + switch (message.semantic) { + default: + return "semantic: enum value expected"; + case 0: + case 1: + case 2: + break; + } return null; }; @@ -109731,6 +117096,20 @@ message.begin = object.begin | 0; if (object.end != null) message.end = object.end | 0; + switch (object.semantic) { + case "NONE": + case 0: + message.semantic = 0; + break; + case "SET": + case 1: + message.semantic = 1; + break; + case "ALIAS": + case 2: + message.semantic = 2; + break; + } return message; }; @@ -109753,6 +117132,7 @@ object.sourceFile = ""; object.begin = 0; object.end = 0; + object.semantic = options.enums === String ? "NONE" : 0; } if (message.path && message.path.length) { object.path = []; @@ -109765,6 +117145,8 @@ object.begin = message.begin; if (message.end != null && message.hasOwnProperty("end")) object.end = message.end; + if (message.semantic != null && message.hasOwnProperty("semantic")) + object.semantic = options.enums === String ? $root.google.protobuf.GeneratedCodeInfo.Annotation.Semantic[message.semantic] : message.semantic; return object; }; @@ -109779,6 +117161,37 @@ return this.constructor.toObject(this, $protobuf.util.toJSONOptions); }; + /** + * Gets the default type url for Annotation + * @function getTypeUrl + * @memberof google.protobuf.GeneratedCodeInfo.Annotation + * @static + * @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns {string} The default type url + */ + Annotation.getTypeUrl = function getTypeUrl(typeUrlPrefix) { + if (typeUrlPrefix === undefined) { + typeUrlPrefix = "type.googleapis.com"; + } + return typeUrlPrefix + "/google.protobuf.GeneratedCodeInfo.Annotation"; + }; + + /** + * Semantic enum. + * @name google.protobuf.GeneratedCodeInfo.Annotation.Semantic + * @enum {number} + * @property {number} NONE=0 NONE value + * @property {number} SET=1 SET value + * @property {number} ALIAS=2 ALIAS value + */ + Annotation.Semantic = (function() { + var valuesById = {}, values = Object.create(valuesById); + values[valuesById[0] = "NONE"] = 0; + values[valuesById[1] = "SET"] = 1; + values[valuesById[2] = "ALIAS"] = 2; + return values; + })(); + return Annotation; })(); @@ -109888,12 +117301,14 @@ while (reader.pos < end) { var tag = reader.uint32(); switch (tag >>> 3) { - case 1: - message.type_url = reader.string(); - break; - case 2: - message.value = reader.bytes(); - break; + case 1: { + message.type_url = reader.string(); + break; + } + case 2: { + message.value = reader.bytes(); + break; + } default: reader.skipType(tag & 7); break; @@ -109955,7 +117370,7 @@ if (object.value != null) if (typeof object.value === "string") $util.base64.decode(object.value, message.value = $util.newBuffer($util.base64.length(object.value)), 0); - else if (object.value.length) + else if (object.value.length >= 0) message.value = object.value; return message; }; @@ -110001,6 +117416,21 @@ return this.constructor.toObject(this, $protobuf.util.toJSONOptions); }; + /** + * Gets the default type url for Any + * @function getTypeUrl + * @memberof google.protobuf.Any + * @static + * @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns {string} The default type url + */ + Any.getTypeUrl = function getTypeUrl(typeUrlPrefix) { + if (typeUrlPrefix === undefined) { + typeUrlPrefix = "type.googleapis.com"; + } + return typeUrlPrefix + "/google.protobuf.Any"; + }; + return Any; })(); @@ -110107,12 +117537,14 @@ while (reader.pos < end) { var tag = reader.uint32(); switch (tag >>> 3) { - case 1: - message.seconds = reader.int64(); - break; - case 2: - message.nanos = reader.int32(); - break; + case 1: { + message.seconds = reader.int64(); + break; + } + case 2: { + message.nanos = reader.int32(); + break; + } default: reader.skipType(tag & 7); break; @@ -110225,6 +117657,21 @@ return this.constructor.toObject(this, $protobuf.util.toJSONOptions); }; + /** + * Gets the default type url for Duration + * @function getTypeUrl + * @memberof google.protobuf.Duration + * @static + * @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns {string} The default type url + */ + Duration.getTypeUrl = function getTypeUrl(typeUrlPrefix) { + if (typeUrlPrefix === undefined) { + typeUrlPrefix = "type.googleapis.com"; + } + return typeUrlPrefix + "/google.protobuf.Duration"; + }; + return Duration; })(); @@ -110385,6 +117832,21 @@ return this.constructor.toObject(this, $protobuf.util.toJSONOptions); }; + /** + * Gets the default type url for Empty + * @function getTypeUrl + * @memberof google.protobuf.Empty + * @static + * @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns {string} The default type url + */ + Empty.getTypeUrl = function getTypeUrl(typeUrlPrefix) { + if (typeUrlPrefix === undefined) { + typeUrlPrefix = "type.googleapis.com"; + } + return typeUrlPrefix + "/google.protobuf.Empty"; + }; + return Empty; })(); @@ -110482,11 +117944,12 @@ while (reader.pos < end) { var tag = reader.uint32(); switch (tag >>> 3) { - case 1: - if (!(message.paths && message.paths.length)) - message.paths = []; - message.paths.push(reader.string()); - break; + case 1: { + if (!(message.paths && message.paths.length)) + message.paths = []; + message.paths.push(reader.string()); + break; + } default: reader.skipType(tag & 7); break; @@ -110588,6 +118051,21 @@ return this.constructor.toObject(this, $protobuf.util.toJSONOptions); }; + /** + * Gets the default type url for FieldMask + * @function getTypeUrl + * @memberof google.protobuf.FieldMask + * @static + * @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns {string} The default type url + */ + FieldMask.getTypeUrl = function getTypeUrl(typeUrlPrefix) { + if (typeUrlPrefix === undefined) { + typeUrlPrefix = "type.googleapis.com"; + } + return typeUrlPrefix + "/google.protobuf.FieldMask"; + }; + return FieldMask; })(); @@ -110694,12 +118172,14 @@ while (reader.pos < end) { var tag = reader.uint32(); switch (tag >>> 3) { - case 1: - message.seconds = reader.int64(); - break; - case 2: - message.nanos = reader.int32(); - break; + case 1: { + message.seconds = reader.int64(); + break; + } + case 2: { + message.nanos = reader.int32(); + break; + } default: reader.skipType(tag & 7); break; @@ -110812,6 +118292,21 @@ return this.constructor.toObject(this, $protobuf.util.toJSONOptions); }; + /** + * Gets the default type url for Timestamp + * @function getTypeUrl + * @memberof google.protobuf.Timestamp + * @static + * @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns {string} The default type url + */ + Timestamp.getTypeUrl = function getTypeUrl(typeUrlPrefix) { + if (typeUrlPrefix === undefined) { + typeUrlPrefix = "type.googleapis.com"; + } + return typeUrlPrefix + "/google.protobuf.Timestamp"; + }; + return Timestamp; })(); @@ -110907,9 +118402,10 @@ while (reader.pos < end) { var tag = reader.uint32(); switch (tag >>> 3) { - case 1: - message.value = reader.double(); - break; + case 1: { + message.value = reader.double(); + break; + } default: reader.skipType(tag & 7); break; @@ -110999,6 +118495,21 @@ return this.constructor.toObject(this, $protobuf.util.toJSONOptions); }; + /** + * Gets the default type url for DoubleValue + * @function getTypeUrl + * @memberof google.protobuf.DoubleValue + * @static + * @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns {string} The default type url + */ + DoubleValue.getTypeUrl = function getTypeUrl(typeUrlPrefix) { + if (typeUrlPrefix === undefined) { + typeUrlPrefix = "type.googleapis.com"; + } + return typeUrlPrefix + "/google.protobuf.DoubleValue"; + }; + return DoubleValue; })(); @@ -111094,9 +118605,10 @@ while (reader.pos < end) { var tag = reader.uint32(); switch (tag >>> 3) { - case 1: - message.value = reader.float(); - break; + case 1: { + message.value = reader.float(); + break; + } default: reader.skipType(tag & 7); break; @@ -111186,6 +118698,21 @@ return this.constructor.toObject(this, $protobuf.util.toJSONOptions); }; + /** + * Gets the default type url for FloatValue + * @function getTypeUrl + * @memberof google.protobuf.FloatValue + * @static + * @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns {string} The default type url + */ + FloatValue.getTypeUrl = function getTypeUrl(typeUrlPrefix) { + if (typeUrlPrefix === undefined) { + typeUrlPrefix = "type.googleapis.com"; + } + return typeUrlPrefix + "/google.protobuf.FloatValue"; + }; + return FloatValue; })(); @@ -111281,9 +118808,10 @@ while (reader.pos < end) { var tag = reader.uint32(); switch (tag >>> 3) { - case 1: - message.value = reader.int64(); - break; + case 1: { + message.value = reader.int64(); + break; + } default: reader.skipType(tag & 7); break; @@ -111387,6 +118915,21 @@ return this.constructor.toObject(this, $protobuf.util.toJSONOptions); }; + /** + * Gets the default type url for Int64Value + * @function getTypeUrl + * @memberof google.protobuf.Int64Value + * @static + * @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns {string} The default type url + */ + Int64Value.getTypeUrl = function getTypeUrl(typeUrlPrefix) { + if (typeUrlPrefix === undefined) { + typeUrlPrefix = "type.googleapis.com"; + } + return typeUrlPrefix + "/google.protobuf.Int64Value"; + }; + return Int64Value; })(); @@ -111482,9 +119025,10 @@ while (reader.pos < end) { var tag = reader.uint32(); switch (tag >>> 3) { - case 1: - message.value = reader.uint64(); - break; + case 1: { + message.value = reader.uint64(); + break; + } default: reader.skipType(tag & 7); break; @@ -111588,6 +119132,21 @@ return this.constructor.toObject(this, $protobuf.util.toJSONOptions); }; + /** + * Gets the default type url for UInt64Value + * @function getTypeUrl + * @memberof google.protobuf.UInt64Value + * @static + * @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns {string} The default type url + */ + UInt64Value.getTypeUrl = function getTypeUrl(typeUrlPrefix) { + if (typeUrlPrefix === undefined) { + typeUrlPrefix = "type.googleapis.com"; + } + return typeUrlPrefix + "/google.protobuf.UInt64Value"; + }; + return UInt64Value; })(); @@ -111683,9 +119242,10 @@ while (reader.pos < end) { var tag = reader.uint32(); switch (tag >>> 3) { - case 1: - message.value = reader.int32(); - break; + case 1: { + message.value = reader.int32(); + break; + } default: reader.skipType(tag & 7); break; @@ -111775,6 +119335,21 @@ return this.constructor.toObject(this, $protobuf.util.toJSONOptions); }; + /** + * Gets the default type url for Int32Value + * @function getTypeUrl + * @memberof google.protobuf.Int32Value + * @static + * @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns {string} The default type url + */ + Int32Value.getTypeUrl = function getTypeUrl(typeUrlPrefix) { + if (typeUrlPrefix === undefined) { + typeUrlPrefix = "type.googleapis.com"; + } + return typeUrlPrefix + "/google.protobuf.Int32Value"; + }; + return Int32Value; })(); @@ -111870,9 +119445,10 @@ while (reader.pos < end) { var tag = reader.uint32(); switch (tag >>> 3) { - case 1: - message.value = reader.uint32(); - break; + case 1: { + message.value = reader.uint32(); + break; + } default: reader.skipType(tag & 7); break; @@ -111962,6 +119538,21 @@ return this.constructor.toObject(this, $protobuf.util.toJSONOptions); }; + /** + * Gets the default type url for UInt32Value + * @function getTypeUrl + * @memberof google.protobuf.UInt32Value + * @static + * @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns {string} The default type url + */ + UInt32Value.getTypeUrl = function getTypeUrl(typeUrlPrefix) { + if (typeUrlPrefix === undefined) { + typeUrlPrefix = "type.googleapis.com"; + } + return typeUrlPrefix + "/google.protobuf.UInt32Value"; + }; + return UInt32Value; })(); @@ -112057,9 +119648,10 @@ while (reader.pos < end) { var tag = reader.uint32(); switch (tag >>> 3) { - case 1: - message.value = reader.bool(); - break; + case 1: { + message.value = reader.bool(); + break; + } default: reader.skipType(tag & 7); break; @@ -112149,6 +119741,21 @@ return this.constructor.toObject(this, $protobuf.util.toJSONOptions); }; + /** + * Gets the default type url for BoolValue + * @function getTypeUrl + * @memberof google.protobuf.BoolValue + * @static + * @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns {string} The default type url + */ + BoolValue.getTypeUrl = function getTypeUrl(typeUrlPrefix) { + if (typeUrlPrefix === undefined) { + typeUrlPrefix = "type.googleapis.com"; + } + return typeUrlPrefix + "/google.protobuf.BoolValue"; + }; + return BoolValue; })(); @@ -112244,9 +119851,10 @@ while (reader.pos < end) { var tag = reader.uint32(); switch (tag >>> 3) { - case 1: - message.value = reader.string(); - break; + case 1: { + message.value = reader.string(); + break; + } default: reader.skipType(tag & 7); break; @@ -112336,6 +119944,21 @@ return this.constructor.toObject(this, $protobuf.util.toJSONOptions); }; + /** + * Gets the default type url for StringValue + * @function getTypeUrl + * @memberof google.protobuf.StringValue + * @static + * @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns {string} The default type url + */ + StringValue.getTypeUrl = function getTypeUrl(typeUrlPrefix) { + if (typeUrlPrefix === undefined) { + typeUrlPrefix = "type.googleapis.com"; + } + return typeUrlPrefix + "/google.protobuf.StringValue"; + }; + return StringValue; })(); @@ -112431,9 +120054,10 @@ while (reader.pos < end) { var tag = reader.uint32(); switch (tag >>> 3) { - case 1: - message.value = reader.bytes(); - break; + case 1: { + message.value = reader.bytes(); + break; + } default: reader.skipType(tag & 7); break; @@ -112490,7 +120114,7 @@ if (object.value != null) if (typeof object.value === "string") $util.base64.decode(object.value, message.value = $util.newBuffer($util.base64.length(object.value)), 0); - else if (object.value.length) + else if (object.value.length >= 0) message.value = object.value; return message; }; @@ -112532,6 +120156,21 @@ return this.constructor.toObject(this, $protobuf.util.toJSONOptions); }; + /** + * Gets the default type url for BytesValue + * @function getTypeUrl + * @memberof google.protobuf.BytesValue + * @static + * @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns {string} The default type url + */ + BytesValue.getTypeUrl = function getTypeUrl(typeUrlPrefix) { + if (typeUrlPrefix === undefined) { + typeUrlPrefix = "type.googleapis.com"; + } + return typeUrlPrefix + "/google.protobuf.BytesValue"; + }; + return BytesValue; })(); @@ -112580,7 +120219,7 @@ }; /** - * Callback as used by {@link google.longrunning.Operations#listOperations}. + * Callback as used by {@link google.longrunning.Operations|listOperations}. * @memberof google.longrunning.Operations * @typedef ListOperationsCallback * @type {function} @@ -112613,7 +120252,7 @@ */ /** - * Callback as used by {@link google.longrunning.Operations#getOperation}. + * Callback as used by {@link google.longrunning.Operations|getOperation}. * @memberof google.longrunning.Operations * @typedef GetOperationCallback * @type {function} @@ -112646,7 +120285,7 @@ */ /** - * Callback as used by {@link google.longrunning.Operations#deleteOperation}. + * Callback as used by {@link google.longrunning.Operations|deleteOperation}. * @memberof google.longrunning.Operations * @typedef DeleteOperationCallback * @type {function} @@ -112679,7 +120318,7 @@ */ /** - * Callback as used by {@link google.longrunning.Operations#cancelOperation}. + * Callback as used by {@link google.longrunning.Operations|cancelOperation}. * @memberof google.longrunning.Operations * @typedef CancelOperationCallback * @type {function} @@ -112712,7 +120351,7 @@ */ /** - * Callback as used by {@link google.longrunning.Operations#waitOperation}. + * Callback as used by {@link google.longrunning.Operations|waitOperation}. * @memberof google.longrunning.Operations * @typedef WaitOperationCallback * @type {function} @@ -112897,21 +120536,26 @@ while (reader.pos < end) { var tag = reader.uint32(); switch (tag >>> 3) { - case 1: - message.name = reader.string(); - break; - case 2: - message.metadata = $root.google.protobuf.Any.decode(reader, reader.uint32()); - break; - case 3: - message.done = reader.bool(); - break; - case 4: - message.error = $root.google.rpc.Status.decode(reader, reader.uint32()); - break; - case 5: - message.response = $root.google.protobuf.Any.decode(reader, reader.uint32()); - break; + case 1: { + message.name = reader.string(); + break; + } + case 2: { + message.metadata = $root.google.protobuf.Any.decode(reader, reader.uint32()); + break; + } + case 3: { + message.done = reader.bool(); + break; + } + case 4: { + message.error = $root.google.rpc.Status.decode(reader, reader.uint32()); + break; + } + case 5: { + message.response = $root.google.protobuf.Any.decode(reader, reader.uint32()); + break; + } default: reader.skipType(tag & 7); break; @@ -113062,6 +120706,21 @@ return this.constructor.toObject(this, $protobuf.util.toJSONOptions); }; + /** + * Gets the default type url for Operation + * @function getTypeUrl + * @memberof google.longrunning.Operation + * @static + * @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns {string} The default type url + */ + Operation.getTypeUrl = function getTypeUrl(typeUrlPrefix) { + if (typeUrlPrefix === undefined) { + typeUrlPrefix = "type.googleapis.com"; + } + return typeUrlPrefix + "/google.longrunning.Operation"; + }; + return Operation; })(); @@ -113157,9 +120816,10 @@ while (reader.pos < end) { var tag = reader.uint32(); switch (tag >>> 3) { - case 1: - message.name = reader.string(); - break; + case 1: { + message.name = reader.string(); + break; + } default: reader.skipType(tag & 7); break; @@ -113249,6 +120909,21 @@ return this.constructor.toObject(this, $protobuf.util.toJSONOptions); }; + /** + * Gets the default type url for GetOperationRequest + * @function getTypeUrl + * @memberof google.longrunning.GetOperationRequest + * @static + * @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns {string} The default type url + */ + GetOperationRequest.getTypeUrl = function getTypeUrl(typeUrlPrefix) { + if (typeUrlPrefix === undefined) { + typeUrlPrefix = "type.googleapis.com"; + } + return typeUrlPrefix + "/google.longrunning.GetOperationRequest"; + }; + return GetOperationRequest; })(); @@ -113377,18 +121052,22 @@ while (reader.pos < end) { var tag = reader.uint32(); switch (tag >>> 3) { - case 4: - message.name = reader.string(); - break; - case 1: - message.filter = reader.string(); - break; - case 2: - message.pageSize = reader.int32(); - break; - case 3: - message.pageToken = reader.string(); - break; + case 4: { + message.name = reader.string(); + break; + } + case 1: { + message.filter = reader.string(); + break; + } + case 2: { + message.pageSize = reader.int32(); + break; + } + case 3: { + message.pageToken = reader.string(); + break; + } default: reader.skipType(tag & 7); break; @@ -113503,6 +121182,21 @@ return this.constructor.toObject(this, $protobuf.util.toJSONOptions); }; + /** + * Gets the default type url for ListOperationsRequest + * @function getTypeUrl + * @memberof google.longrunning.ListOperationsRequest + * @static + * @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns {string} The default type url + */ + ListOperationsRequest.getTypeUrl = function getTypeUrl(typeUrlPrefix) { + if (typeUrlPrefix === undefined) { + typeUrlPrefix = "type.googleapis.com"; + } + return typeUrlPrefix + "/google.longrunning.ListOperationsRequest"; + }; + return ListOperationsRequest; })(); @@ -113611,14 +121305,16 @@ while (reader.pos < end) { var tag = reader.uint32(); switch (tag >>> 3) { - case 1: - if (!(message.operations && message.operations.length)) - message.operations = []; - message.operations.push($root.google.longrunning.Operation.decode(reader, reader.uint32())); - break; - case 2: - message.nextPageToken = reader.string(); - break; + case 1: { + if (!(message.operations && message.operations.length)) + message.operations = []; + message.operations.push($root.google.longrunning.Operation.decode(reader, reader.uint32())); + break; + } + case 2: { + message.nextPageToken = reader.string(); + break; + } default: reader.skipType(tag & 7); break; @@ -113734,6 +121430,21 @@ return this.constructor.toObject(this, $protobuf.util.toJSONOptions); }; + /** + * Gets the default type url for ListOperationsResponse + * @function getTypeUrl + * @memberof google.longrunning.ListOperationsResponse + * @static + * @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns {string} The default type url + */ + ListOperationsResponse.getTypeUrl = function getTypeUrl(typeUrlPrefix) { + if (typeUrlPrefix === undefined) { + typeUrlPrefix = "type.googleapis.com"; + } + return typeUrlPrefix + "/google.longrunning.ListOperationsResponse"; + }; + return ListOperationsResponse; })(); @@ -113829,9 +121540,10 @@ while (reader.pos < end) { var tag = reader.uint32(); switch (tag >>> 3) { - case 1: - message.name = reader.string(); - break; + case 1: { + message.name = reader.string(); + break; + } default: reader.skipType(tag & 7); break; @@ -113921,6 +121633,21 @@ return this.constructor.toObject(this, $protobuf.util.toJSONOptions); }; + /** + * Gets the default type url for CancelOperationRequest + * @function getTypeUrl + * @memberof google.longrunning.CancelOperationRequest + * @static + * @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns {string} The default type url + */ + CancelOperationRequest.getTypeUrl = function getTypeUrl(typeUrlPrefix) { + if (typeUrlPrefix === undefined) { + typeUrlPrefix = "type.googleapis.com"; + } + return typeUrlPrefix + "/google.longrunning.CancelOperationRequest"; + }; + return CancelOperationRequest; })(); @@ -114016,9 +121743,10 @@ while (reader.pos < end) { var tag = reader.uint32(); switch (tag >>> 3) { - case 1: - message.name = reader.string(); - break; + case 1: { + message.name = reader.string(); + break; + } default: reader.skipType(tag & 7); break; @@ -114108,6 +121836,21 @@ return this.constructor.toObject(this, $protobuf.util.toJSONOptions); }; + /** + * Gets the default type url for DeleteOperationRequest + * @function getTypeUrl + * @memberof google.longrunning.DeleteOperationRequest + * @static + * @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns {string} The default type url + */ + DeleteOperationRequest.getTypeUrl = function getTypeUrl(typeUrlPrefix) { + if (typeUrlPrefix === undefined) { + typeUrlPrefix = "type.googleapis.com"; + } + return typeUrlPrefix + "/google.longrunning.DeleteOperationRequest"; + }; + return DeleteOperationRequest; })(); @@ -114214,12 +121957,14 @@ while (reader.pos < end) { var tag = reader.uint32(); switch (tag >>> 3) { - case 1: - message.name = reader.string(); - break; - case 2: - message.timeout = $root.google.protobuf.Duration.decode(reader, reader.uint32()); - break; + case 1: { + message.name = reader.string(); + break; + } + case 2: { + message.timeout = $root.google.protobuf.Duration.decode(reader, reader.uint32()); + break; + } default: reader.skipType(tag & 7); break; @@ -114323,6 +122068,21 @@ return this.constructor.toObject(this, $protobuf.util.toJSONOptions); }; + /** + * Gets the default type url for WaitOperationRequest + * @function getTypeUrl + * @memberof google.longrunning.WaitOperationRequest + * @static + * @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns {string} The default type url + */ + WaitOperationRequest.getTypeUrl = function getTypeUrl(typeUrlPrefix) { + if (typeUrlPrefix === undefined) { + typeUrlPrefix = "type.googleapis.com"; + } + return typeUrlPrefix + "/google.longrunning.WaitOperationRequest"; + }; + return WaitOperationRequest; })(); @@ -114429,12 +122189,14 @@ while (reader.pos < end) { var tag = reader.uint32(); switch (tag >>> 3) { - case 1: - message.responseType = reader.string(); - break; - case 2: - message.metadataType = reader.string(); - break; + case 1: { + message.responseType = reader.string(); + break; + } + case 2: { + message.metadataType = reader.string(); + break; + } default: reader.skipType(tag & 7); break; @@ -114533,6 +122295,21 @@ return this.constructor.toObject(this, $protobuf.util.toJSONOptions); }; + /** + * Gets the default type url for OperationInfo + * @function getTypeUrl + * @memberof google.longrunning.OperationInfo + * @static + * @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns {string} The default type url + */ + OperationInfo.getTypeUrl = function getTypeUrl(typeUrlPrefix) { + if (typeUrlPrefix === undefined) { + typeUrlPrefix = "type.googleapis.com"; + } + return typeUrlPrefix + "/google.longrunning.OperationInfo"; + }; + return OperationInfo; })(); @@ -114664,17 +122441,20 @@ while (reader.pos < end) { var tag = reader.uint32(); switch (tag >>> 3) { - case 1: - message.code = reader.int32(); - break; - case 2: - message.message = reader.string(); - break; - case 3: - if (!(message.details && message.details.length)) - message.details = []; - message.details.push($root.google.protobuf.Any.decode(reader, reader.uint32())); - break; + case 1: { + message.code = reader.int32(); + break; + } + case 2: { + message.message = reader.string(); + break; + } + case 3: { + if (!(message.details && message.details.length)) + message.details = []; + message.details.push($root.google.protobuf.Any.decode(reader, reader.uint32())); + break; + } default: reader.skipType(tag & 7); break; @@ -114799,6 +122579,21 @@ return this.constructor.toObject(this, $protobuf.util.toJSONOptions); }; + /** + * Gets the default type url for Status + * @function getTypeUrl + * @memberof google.rpc.Status + * @static + * @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns {string} The default type url + */ + Status.getTypeUrl = function getTypeUrl(typeUrlPrefix) { + if (typeUrlPrefix === undefined) { + typeUrlPrefix = "type.googleapis.com"; + } + return typeUrlPrefix + "/google.rpc.Status"; + }; + return Status; })(); @@ -114939,18 +122734,22 @@ while (reader.pos < end) { var tag = reader.uint32(); switch (tag >>> 3) { - case 1: - message.red = reader.float(); - break; - case 2: - message.green = reader.float(); - break; - case 3: - message.blue = reader.float(); - break; - case 4: - message.alpha = $root.google.protobuf.FloatValue.decode(reader, reader.uint32()); - break; + case 1: { + message.red = reader.float(); + break; + } + case 2: { + message.green = reader.float(); + break; + } + case 3: { + message.blue = reader.float(); + break; + } + case 4: { + message.alpha = $root.google.protobuf.FloatValue.decode(reader, reader.uint32()); + break; + } default: reader.skipType(tag & 7); break; @@ -115070,6 +122869,21 @@ return this.constructor.toObject(this, $protobuf.util.toJSONOptions); }; + /** + * Gets the default type url for Color + * @function getTypeUrl + * @memberof google.type.Color + * @static + * @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns {string} The default type url + */ + Color.getTypeUrl = function getTypeUrl(typeUrlPrefix) { + if (typeUrlPrefix === undefined) { + typeUrlPrefix = "type.googleapis.com"; + } + return typeUrlPrefix + "/google.type.Color"; + }; + return Color; })(); @@ -115176,12 +122990,14 @@ while (reader.pos < end) { var tag = reader.uint32(); switch (tag >>> 3) { - case 1: - message.latitude = reader.double(); - break; - case 2: - message.longitude = reader.double(); - break; + case 1: { + message.latitude = reader.double(); + break; + } + case 2: { + message.longitude = reader.double(); + break; + } default: reader.skipType(tag & 7); break; @@ -115280,6 +123096,21 @@ return this.constructor.toObject(this, $protobuf.util.toJSONOptions); }; + /** + * Gets the default type url for LatLng + * @function getTypeUrl + * @memberof google.type.LatLng + * @static + * @param {string} [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") + * @returns {string} The default type url + */ + LatLng.getTypeUrl = function getTypeUrl(typeUrlPrefix) { + if (typeUrlPrefix === undefined) { + typeUrlPrefix = "type.googleapis.com"; + } + return typeUrlPrefix + "/google.type.LatLng"; + }; + return LatLng; })(); diff --git a/packages/google-cloud-vision/protos/protos.json b/packages/google-cloud-vision/protos/protos.json index 8f2d1b402a4..c0f5748afda 100644 --- a/packages/google-cloud-vision/protos/protos.json +++ b/packages/google-cloud-vision/protos/protos.json @@ -8956,6 +8956,10 @@ "syntax": { "type": "string", "id": 12 + }, + "edition": { + "type": "string", + "id": 13 } } }, @@ -9484,6 +9488,13 @@ "default": false } }, + "unverifiedLazy": { + "type": "bool", + "id": 15, + "options": { + "default": false + } + }, "deprecated": { "type": "bool", "id": 3, @@ -9776,6 +9787,19 @@ "end": { "type": "int32", "id": 4 + }, + "semantic": { + "type": "Semantic", + "id": 5 + } + }, + "nested": { + "Semantic": { + "values": { + "NONE": 0, + "SET": 1, + "ALIAS": 2 + } } } }