annotationSpec = $annotationSpec; } /** * @return GoogleCloudDatalabelingV1beta1AnnotationSpec */ public function getAnnotationSpec() { return $this->annotationSpec; } /** * @param GoogleCloudDatalabelingV1beta1BoundingPoly */ public function setBoundingPoly(GoogleCloudDatalabelingV1beta1BoundingPoly $boundingPoly) { $this->boundingPoly = $boundingPoly; } /** * @return GoogleCloudDatalabelingV1beta1BoundingPoly */ public function getBoundingPoly() { return $this->boundingPoly; } /** * @param GoogleCloudDatalabelingV1beta1NormalizedBoundingPoly */ public function setNormalizedBoundingPoly(GoogleCloudDatalabelingV1beta1NormalizedBoundingPoly $normalizedBoundingPoly) { $this->normalizedBoundingPoly = $normalizedBoundingPoly; } /** * @return GoogleCloudDatalabelingV1beta1NormalizedBoundingPoly */ public function getNormalizedBoundingPoly() { return $this->normalizedBoundingPoly; } } // Adding a class alias for backwards compatibility with the previous class name. class_alias(GoogleCloudDatalabelingV1beta1ImageBoundingPolyAnnotation::class, 'Google_Service_DataLabeling_GoogleCloudDatalabelingV1beta1ImageBoundingPolyAnnotation');