rv.data.Slide.Element.DataLink.SlideText */ class SlideText extends \Google\Protobuf\Internal\Message { /** * Generated from protobuf field .rv.data.Slide.Element.DataLink.SlideSourceType source_slide = 1; */ protected $source_slide = 0; /** * Generated from protobuf field .rv.data.Slide.Element.DataLink.SlideText.TextSourceOption source_option = 2; */ protected $source_option = 0; /** * Generated from protobuf field bool preserve_notes_format = 3; */ protected $preserve_notes_format = false; /** * Generated from protobuf field string name_to_match = 4; */ protected $name_to_match = ''; /** * Generated from protobuf field .rv.data.Slide.Element.DataLink.AlternateElementText.TextTransformOption element_text_transform = 5; */ protected $element_text_transform = 0; /** * Constructor. * * @param array $data { * Optional. Data for populating the Message object. * * @type int $source_slide * @type int $source_option * @type bool $preserve_notes_format * @type string $name_to_match * @type int $element_text_transform * } */ public function __construct($data = NULL) { \GPBMetadata\Slide::initOnce(); parent::__construct($data); } /** * Generated from protobuf field .rv.data.Slide.Element.DataLink.SlideSourceType source_slide = 1; * @return int */ public function getSourceSlide() { return $this->source_slide; } /** * Generated from protobuf field .rv.data.Slide.Element.DataLink.SlideSourceType source_slide = 1; * @param int $var * @return $this */ public function setSourceSlide($var) { GPBUtil::checkEnum($var, \Rv\Data\Slide\Element\DataLink\SlideSourceType::class); $this->source_slide = $var; return $this; } /** * Generated from protobuf field .rv.data.Slide.Element.DataLink.SlideText.TextSourceOption source_option = 2; * @return int */ public function getSourceOption() { return $this->source_option; } /** * Generated from protobuf field .rv.data.Slide.Element.DataLink.SlideText.TextSourceOption source_option = 2; * @param int $var * @return $this */ public function setSourceOption($var) { GPBUtil::checkEnum($var, \Rv\Data\Slide\Element\DataLink\SlideText\TextSourceOption::class); $this->source_option = $var; return $this; } /** * Generated from protobuf field bool preserve_notes_format = 3; * @return bool */ public function getPreserveNotesFormat() { return $this->preserve_notes_format; } /** * Generated from protobuf field bool preserve_notes_format = 3; * @param bool $var * @return $this */ public function setPreserveNotesFormat($var) { GPBUtil::checkBool($var); $this->preserve_notes_format = $var; return $this; } /** * Generated from protobuf field string name_to_match = 4; * @return string */ public function getNameToMatch() { return $this->name_to_match; } /** * Generated from protobuf field string name_to_match = 4; * @param string $var * @return $this */ public function setNameToMatch($var) { GPBUtil::checkString($var, True); $this->name_to_match = $var; return $this; } /** * Generated from protobuf field .rv.data.Slide.Element.DataLink.AlternateElementText.TextTransformOption element_text_transform = 5; * @return int */ public function getElementTextTransform() { return $this->element_text_transform; } /** * Generated from protobuf field .rv.data.Slide.Element.DataLink.AlternateElementText.TextTransformOption element_text_transform = 5; * @param int $var * @return $this */ public function setElementTextTransform($var) { GPBUtil::checkEnum($var, \Rv\Data\Slide\Element\DataLink\AlternateElementText\TextTransformOption::class); $this->element_text_transform = $var; return $this; } }