featureId = $featureId; } /** * @return GeostoreFeatureIdProto */ public function getFeatureId() { return $this->featureId; } /** * @param int */ public function setFeatureType($featureType) { $this->featureType = $featureType; } /** * @return int */ public function getFeatureType() { return $this->featureType; } /** * @param int */ public function setMajorPosition($majorPosition) { $this->majorPosition = $majorPosition; } /** * @return int */ public function getMajorPosition() { return $this->majorPosition; } /** * @param int */ public function setMinorPosition($minorPosition) { $this->minorPosition = $minorPosition; } /** * @return int */ public function getMinorPosition() { return $this->minorPosition; } /** * @param string */ public function setRouteDirection($routeDirection) { $this->routeDirection = $routeDirection; } /** * @return string */ public function getRouteDirection() { return $this->routeDirection; } /** * @param GeostoreNameProto */ public function setText(GeostoreNameProto $text) { $this->text = $text; } /** * @return GeostoreNameProto */ public function getText() { return $this->text; } /** * @param string */ public function setType($type) { $this->type = $type; } /** * @return string */ public function getType() { return $this->type; } } // Adding a class alias for backwards compatibility with the previous class name. class_alias(GeostoreRoadSignComponentProto::class, 'Google_Service_Contentwarehouse_GeostoreRoadSignComponentProto');