baseResourceUrl = $baseResourceUrl; } /** * @return string */ public function getBaseResourceUrl() { return $this->baseResourceUrl; } /** * Output only. The number of layers by which this image differs from the * associated image basis. * * @param int $distance */ public function setDistance($distance) { $this->distance = $distance; } /** * @return int */ public function getDistance() { return $this->distance; } /** * Required. The fingerprint of the derived image. * * @param Fingerprint $fingerprint */ public function setFingerprint(Fingerprint $fingerprint) { $this->fingerprint = $fingerprint; } /** * @return Fingerprint */ public function getFingerprint() { return $this->fingerprint; } /** * This contains layer-specific metadata, if populated it has length * "distance" and is ordered with [distance] being the layer immediately * following the base image and [1] being the final layer. * * @param Layer[] $layerInfo */ public function setLayerInfo($layerInfo) { $this->layerInfo = $layerInfo; } /** * @return Layer[] */ public function getLayerInfo() { return $this->layerInfo; } } // Adding a class alias for backwards compatibility with the previous class name. class_alias(ImageOccurrence::class, 'Google_Service_ContainerAnalysis_ImageOccurrence');