rv.analytics.Trigger.Action.Look */ class Look extends \Google\Protobuf\Internal\Message { /** * Generated from protobuf field int32 total_screen_count = 1; */ protected $total_screen_count = 0; /** * Generated from protobuf field .rv.analytics.Trigger.Action.Look.Setting mask = 2; */ protected $mask = 0; /** * Generated from protobuf field .rv.analytics.Trigger.Action.Look.Setting messages = 3; */ protected $messages = 0; /** * Generated from protobuf field .rv.analytics.Trigger.Action.Look.Setting props = 4; */ protected $props = 0; /** * Generated from protobuf field .rv.analytics.Trigger.Action.Look.Setting announcements = 5; */ protected $announcements = 0; /** * Generated from protobuf field .rv.analytics.Trigger.Action.Look.Setting presentation_theme = 6; */ protected $presentation_theme = 0; /** * Generated from protobuf field .rv.analytics.Trigger.Action.Look.Setting slide = 7; */ protected $slide = 0; /** * Generated from protobuf field .rv.analytics.Trigger.Action.Look.Setting media = 8; */ protected $media = 0; /** * Generated from protobuf field .rv.analytics.Trigger.Action.Look.Setting video_input = 9; */ protected $video_input = 0; /** * Constructor. * * @param array $data { * Optional. Data for populating the Message object. * * @type int $total_screen_count * @type int $mask * @type int $messages * @type int $props * @type int $announcements * @type int $presentation_theme * @type int $slide * @type int $media * @type int $video_input * } */ public function __construct($data = NULL) { \GPBMetadata\AnalyticsTrigger::initOnce(); parent::__construct($data); } /** * Generated from protobuf field int32 total_screen_count = 1; * @return int */ public function getTotalScreenCount() { return $this->total_screen_count; } /** * Generated from protobuf field int32 total_screen_count = 1; * @param int $var * @return $this */ public function setTotalScreenCount($var) { GPBUtil::checkInt32($var); $this->total_screen_count = $var; return $this; } /** * Generated from protobuf field .rv.analytics.Trigger.Action.Look.Setting mask = 2; * @return int */ public function getMask() { return $this->mask; } /** * Generated from protobuf field .rv.analytics.Trigger.Action.Look.Setting mask = 2; * @param int $var * @return $this */ public function setMask($var) { GPBUtil::checkEnum($var, \Rv\Analytics\Trigger\Action\Look\Setting::class); $this->mask = $var; return $this; } /** * Generated from protobuf field .rv.analytics.Trigger.Action.Look.Setting messages = 3; * @return int */ public function getMessages() { return $this->messages; } /** * Generated from protobuf field .rv.analytics.Trigger.Action.Look.Setting messages = 3; * @param int $var * @return $this */ public function setMessages($var) { GPBUtil::checkEnum($var, \Rv\Analytics\Trigger\Action\Look\Setting::class); $this->messages = $var; return $this; } /** * Generated from protobuf field .rv.analytics.Trigger.Action.Look.Setting props = 4; * @return int */ public function getProps() { return $this->props; } /** * Generated from protobuf field .rv.analytics.Trigger.Action.Look.Setting props = 4; * @param int $var * @return $this */ public function setProps($var) { GPBUtil::checkEnum($var, \Rv\Analytics\Trigger\Action\Look\Setting::class); $this->props = $var; return $this; } /** * Generated from protobuf field .rv.analytics.Trigger.Action.Look.Setting announcements = 5; * @return int */ public function getAnnouncements() { return $this->announcements; } /** * Generated from protobuf field .rv.analytics.Trigger.Action.Look.Setting announcements = 5; * @param int $var * @return $this */ public function setAnnouncements($var) { GPBUtil::checkEnum($var, \Rv\Analytics\Trigger\Action\Look\Setting::class); $this->announcements = $var; return $this; } /** * Generated from protobuf field .rv.analytics.Trigger.Action.Look.Setting presentation_theme = 6; * @return int */ public function getPresentationTheme() { return $this->presentation_theme; } /** * Generated from protobuf field .rv.analytics.Trigger.Action.Look.Setting presentation_theme = 6; * @param int $var * @return $this */ public function setPresentationTheme($var) { GPBUtil::checkEnum($var, \Rv\Analytics\Trigger\Action\Look\Setting::class); $this->presentation_theme = $var; return $this; } /** * Generated from protobuf field .rv.analytics.Trigger.Action.Look.Setting slide = 7; * @return int */ public function getSlide() { return $this->slide; } /** * Generated from protobuf field .rv.analytics.Trigger.Action.Look.Setting slide = 7; * @param int $var * @return $this */ public function setSlide($var) { GPBUtil::checkEnum($var, \Rv\Analytics\Trigger\Action\Look\Setting::class); $this->slide = $var; return $this; } /** * Generated from protobuf field .rv.analytics.Trigger.Action.Look.Setting media = 8; * @return int */ public function getMedia() { return $this->media; } /** * Generated from protobuf field .rv.analytics.Trigger.Action.Look.Setting media = 8; * @param int $var * @return $this */ public function setMedia($var) { GPBUtil::checkEnum($var, \Rv\Analytics\Trigger\Action\Look\Setting::class); $this->media = $var; return $this; } /** * Generated from protobuf field .rv.analytics.Trigger.Action.Look.Setting video_input = 9; * @return int */ public function getVideoInput() { return $this->video_input; } /** * Generated from protobuf field .rv.analytics.Trigger.Action.Look.Setting video_input = 9; * @param int $var * @return $this */ public function setVideoInput($var) { GPBUtil::checkEnum($var, \Rv\Analytics\Trigger\Action\Look\Setting::class); $this->video_input = $var; return $this; } }