rv.data.Slide.Element.DataLink.AlternateElementText */ class AlternateElementText extends \Google\Protobuf\Internal\Message { /** * Generated from protobuf field .rv.data.UUID other_element_uuid = 1; */ protected $other_element_uuid = null; /** * Generated from protobuf field string other_element_name = 2; */ protected $other_element_name = ''; /** * Generated from protobuf field uint32 text_transform_options = 3; */ protected $text_transform_options = 0; /** * Generated from protobuf field .rv.data.Slide.Element.DataLink.AlternateElementText.TextTransformOption text_transform = 4; */ protected $text_transform = 0; /** * Constructor. * * @param array $data { * Optional. Data for populating the Message object. * * @type \Rv\Data\UUID $other_element_uuid * @type string $other_element_name * @type int $text_transform_options * @type int $text_transform * } */ public function __construct($data = NULL) { \GPBMetadata\Slide::initOnce(); parent::__construct($data); } /** * Generated from protobuf field .rv.data.UUID other_element_uuid = 1; * @return \Rv\Data\UUID|null */ public function getOtherElementUuid() { return $this->other_element_uuid; } public function hasOtherElementUuid() { return isset($this->other_element_uuid); } public function clearOtherElementUuid() { unset($this->other_element_uuid); } /** * Generated from protobuf field .rv.data.UUID other_element_uuid = 1; * @param \Rv\Data\UUID $var * @return $this */ public function setOtherElementUuid($var) { GPBUtil::checkMessage($var, \Rv\Data\UUID::class); $this->other_element_uuid = $var; return $this; } /** * Generated from protobuf field string other_element_name = 2; * @return string */ public function getOtherElementName() { return $this->other_element_name; } /** * Generated from protobuf field string other_element_name = 2; * @param string $var * @return $this */ public function setOtherElementName($var) { GPBUtil::checkString($var, True); $this->other_element_name = $var; return $this; } /** * Generated from protobuf field uint32 text_transform_options = 3; * @return int */ public function getTextTransformOptions() { return $this->text_transform_options; } /** * Generated from protobuf field uint32 text_transform_options = 3; * @param int $var * @return $this */ public function setTextTransformOptions($var) { GPBUtil::checkUint32($var); $this->text_transform_options = $var; return $this; } /** * Generated from protobuf field .rv.data.Slide.Element.DataLink.AlternateElementText.TextTransformOption text_transform = 4; * @return int */ public function getTextTransform() { return $this->text_transform; } /** * Generated from protobuf field .rv.data.Slide.Element.DataLink.AlternateElementText.TextTransformOption text_transform = 4; * @param int $var * @return $this */ public function setTextTransform($var) { GPBUtil::checkEnum($var, \Rv\Data\Slide\Element\DataLink\AlternateElementText\TextTransformOption::class); $this->text_transform = $var; return $this; } }