rv.analytics.Startup.Preferences */ class Preferences extends \Google\Protobuf\Internal\Message { /** * Generated from protobuf field bool house_of_worship = 1; */ protected $house_of_worship = false; /** * Generated from protobuf field bool has_custom_logo = 2; */ protected $has_custom_logo = false; /** * Generated from protobuf field bool copyright_enabled = 3; */ protected $copyright_enabled = false; /** * Generated from protobuf field .rv.analytics.Startup.Preferences.CopyrightStyle copyright_style = 4; */ protected $copyright_style = 0; /** * Generated from protobuf field bool copyright_has_license = 5; */ protected $copyright_has_license = false; /** * Generated from protobuf field .rv.analytics.Startup.Preferences.RenderMode render_mode = 6; */ protected $render_mode = 0; /** * Generated from protobuf field bool suppress_auto_start = 7; */ protected $suppress_auto_start = false; /** * Generated from protobuf field bool manage_media_automatically = 8; */ protected $manage_media_automatically = false; /** * Generated from protobuf field bool search_paths_relink = 9; */ protected $search_paths_relink = false; /** * Generated from protobuf field .rv.analytics.Startup.Preferences.UpdateChannel update_channel = 10; */ protected $update_channel = 0; /** * Constructor. * * @param array $data { * Optional. Data for populating the Message object. * * @type bool $house_of_worship * @type bool $has_custom_logo * @type bool $copyright_enabled * @type int $copyright_style * @type bool $copyright_has_license * @type int $render_mode * @type bool $suppress_auto_start * @type bool $manage_media_automatically * @type bool $search_paths_relink * @type int $update_channel * } */ public function __construct($data = NULL) { \GPBMetadata\AnalyticsStartup::initOnce(); parent::__construct($data); } /** * Generated from protobuf field bool house_of_worship = 1; * @return bool */ public function getHouseOfWorship() { return $this->house_of_worship; } /** * Generated from protobuf field bool house_of_worship = 1; * @param bool $var * @return $this */ public function setHouseOfWorship($var) { GPBUtil::checkBool($var); $this->house_of_worship = $var; return $this; } /** * Generated from protobuf field bool has_custom_logo = 2; * @return bool */ public function getHasCustomLogo() { return $this->has_custom_logo; } /** * Generated from protobuf field bool has_custom_logo = 2; * @param bool $var * @return $this */ public function setHasCustomLogo($var) { GPBUtil::checkBool($var); $this->has_custom_logo = $var; return $this; } /** * Generated from protobuf field bool copyright_enabled = 3; * @return bool */ public function getCopyrightEnabled() { return $this->copyright_enabled; } /** * Generated from protobuf field bool copyright_enabled = 3; * @param bool $var * @return $this */ public function setCopyrightEnabled($var) { GPBUtil::checkBool($var); $this->copyright_enabled = $var; return $this; } /** * Generated from protobuf field .rv.analytics.Startup.Preferences.CopyrightStyle copyright_style = 4; * @return int */ public function getCopyrightStyle() { return $this->copyright_style; } /** * Generated from protobuf field .rv.analytics.Startup.Preferences.CopyrightStyle copyright_style = 4; * @param int $var * @return $this */ public function setCopyrightStyle($var) { GPBUtil::checkEnum($var, \Rv\Analytics\Startup\Preferences\CopyrightStyle::class); $this->copyright_style = $var; return $this; } /** * Generated from protobuf field bool copyright_has_license = 5; * @return bool */ public function getCopyrightHasLicense() { return $this->copyright_has_license; } /** * Generated from protobuf field bool copyright_has_license = 5; * @param bool $var * @return $this */ public function setCopyrightHasLicense($var) { GPBUtil::checkBool($var); $this->copyright_has_license = $var; return $this; } /** * Generated from protobuf field .rv.analytics.Startup.Preferences.RenderMode render_mode = 6; * @return int */ public function getRenderMode() { return $this->render_mode; } /** * Generated from protobuf field .rv.analytics.Startup.Preferences.RenderMode render_mode = 6; * @param int $var * @return $this */ public function setRenderMode($var) { GPBUtil::checkEnum($var, \Rv\Analytics\Startup\Preferences\RenderMode::class); $this->render_mode = $var; return $this; } /** * Generated from protobuf field bool suppress_auto_start = 7; * @return bool */ public function getSuppressAutoStart() { return $this->suppress_auto_start; } /** * Generated from protobuf field bool suppress_auto_start = 7; * @param bool $var * @return $this */ public function setSuppressAutoStart($var) { GPBUtil::checkBool($var); $this->suppress_auto_start = $var; return $this; } /** * Generated from protobuf field bool manage_media_automatically = 8; * @return bool */ public function getManageMediaAutomatically() { return $this->manage_media_automatically; } /** * Generated from protobuf field bool manage_media_automatically = 8; * @param bool $var * @return $this */ public function setManageMediaAutomatically($var) { GPBUtil::checkBool($var); $this->manage_media_automatically = $var; return $this; } /** * Generated from protobuf field bool search_paths_relink = 9; * @return bool */ public function getSearchPathsRelink() { return $this->search_paths_relink; } /** * Generated from protobuf field bool search_paths_relink = 9; * @param bool $var * @return $this */ public function setSearchPathsRelink($var) { GPBUtil::checkBool($var); $this->search_paths_relink = $var; return $this; } /** * Generated from protobuf field .rv.analytics.Startup.Preferences.UpdateChannel update_channel = 10; * @return int */ public function getUpdateChannel() { return $this->update_channel; } /** * Generated from protobuf field .rv.analytics.Startup.Preferences.UpdateChannel update_channel = 10; * @param int $var * @return $this */ public function setUpdateChannel($var) { GPBUtil::checkEnum($var, \Rv\Analytics\Startup\Preferences\UpdateChannel::class); $this->update_channel = $var; return $this; } }