rv.analytics.Startup.Interface */ class PBInterface extends \Google\Protobuf\Internal\Message { /** * Generated from protobuf field .rv.analytics.Startup.Interface.SplitViewState library_outline = 1; */ protected $library_outline = 0; /** * Generated from protobuf field .rv.analytics.Startup.Interface.SplitViewState media_outline = 2; */ protected $media_outline = 0; /** * Generated from protobuf field .rv.analytics.Startup.Interface.SplitViewState audio_outline = 3; */ protected $audio_outline = 0; /** * Generated from protobuf field bool continuous_playlist = 4; */ protected $continuous_playlist = false; /** * Generated from protobuf field .rv.analytics.Startup.Interface.SplitViewState media_bin = 5; */ protected $media_bin = 0; /** * Generated from protobuf field .rv.analytics.Startup.Interface.PresentationViewStyle presentation_view_style = 6; */ protected $presentation_view_style = 0; /** * Generated from protobuf field int32 presentation_grid_column_count = 7; */ protected $presentation_grid_column_count = 0; /** * Generated from protobuf field int32 presentation_table_column_count = 8; */ protected $presentation_table_column_count = 0; /** * Generated from protobuf field .rv.analytics.Startup.Interface.MediaBinViewStyle media_bin_view_style = 9; */ protected $media_bin_view_style = 0; /** * Generated from protobuf field int32 media_bin_grid_column_count = 10; */ protected $media_bin_grid_column_count = 0; /** * Generated from protobuf field int32 media_bin_table_column_count = 11; */ protected $media_bin_table_column_count = 0; /** * Generated from protobuf field string presentation_transition = 12; */ protected $presentation_transition = ''; /** * Generated from protobuf field string media_transition = 13; */ protected $media_transition = ''; /** * Generated from protobuf field bool audio_shuffle = 14; */ protected $audio_shuffle = false; /** * Constructor. * * @param array $data { * Optional. Data for populating the Message object. * * @type int $library_outline * @type int $media_outline * @type int $audio_outline * @type bool $continuous_playlist * @type int $media_bin * @type int $presentation_view_style * @type int $presentation_grid_column_count * @type int $presentation_table_column_count * @type int $media_bin_view_style * @type int $media_bin_grid_column_count * @type int $media_bin_table_column_count * @type string $presentation_transition * @type string $media_transition * @type bool $audio_shuffle * } */ public function __construct($data = NULL) { \GPBMetadata\AnalyticsStartup::initOnce(); parent::__construct($data); } /** * Generated from protobuf field .rv.analytics.Startup.Interface.SplitViewState library_outline = 1; * @return int */ public function getLibraryOutline() { return $this->library_outline; } /** * Generated from protobuf field .rv.analytics.Startup.Interface.SplitViewState library_outline = 1; * @param int $var * @return $this */ public function setLibraryOutline($var) { GPBUtil::checkEnum($var, \Rv\Analytics\Startup\PBInterface\SplitViewState::class); $this->library_outline = $var; return $this; } /** * Generated from protobuf field .rv.analytics.Startup.Interface.SplitViewState media_outline = 2; * @return int */ public function getMediaOutline() { return $this->media_outline; } /** * Generated from protobuf field .rv.analytics.Startup.Interface.SplitViewState media_outline = 2; * @param int $var * @return $this */ public function setMediaOutline($var) { GPBUtil::checkEnum($var, \Rv\Analytics\Startup\PBInterface\SplitViewState::class); $this->media_outline = $var; return $this; } /** * Generated from protobuf field .rv.analytics.Startup.Interface.SplitViewState audio_outline = 3; * @return int */ public function getAudioOutline() { return $this->audio_outline; } /** * Generated from protobuf field .rv.analytics.Startup.Interface.SplitViewState audio_outline = 3; * @param int $var * @return $this */ public function setAudioOutline($var) { GPBUtil::checkEnum($var, \Rv\Analytics\Startup\PBInterface\SplitViewState::class); $this->audio_outline = $var; return $this; } /** * Generated from protobuf field bool continuous_playlist = 4; * @return bool */ public function getContinuousPlaylist() { return $this->continuous_playlist; } /** * Generated from protobuf field bool continuous_playlist = 4; * @param bool $var * @return $this */ public function setContinuousPlaylist($var) { GPBUtil::checkBool($var); $this->continuous_playlist = $var; return $this; } /** * Generated from protobuf field .rv.analytics.Startup.Interface.SplitViewState media_bin = 5; * @return int */ public function getMediaBin() { return $this->media_bin; } /** * Generated from protobuf field .rv.analytics.Startup.Interface.SplitViewState media_bin = 5; * @param int $var * @return $this */ public function setMediaBin($var) { GPBUtil::checkEnum($var, \Rv\Analytics\Startup\PBInterface\SplitViewState::class); $this->media_bin = $var; return $this; } /** * Generated from protobuf field .rv.analytics.Startup.Interface.PresentationViewStyle presentation_view_style = 6; * @return int */ public function getPresentationViewStyle() { return $this->presentation_view_style; } /** * Generated from protobuf field .rv.analytics.Startup.Interface.PresentationViewStyle presentation_view_style = 6; * @param int $var * @return $this */ public function setPresentationViewStyle($var) { GPBUtil::checkEnum($var, \Rv\Analytics\Startup\PBInterface\PresentationViewStyle::class); $this->presentation_view_style = $var; return $this; } /** * Generated from protobuf field int32 presentation_grid_column_count = 7; * @return int */ public function getPresentationGridColumnCount() { return $this->presentation_grid_column_count; } /** * Generated from protobuf field int32 presentation_grid_column_count = 7; * @param int $var * @return $this */ public function setPresentationGridColumnCount($var) { GPBUtil::checkInt32($var); $this->presentation_grid_column_count = $var; return $this; } /** * Generated from protobuf field int32 presentation_table_column_count = 8; * @return int */ public function getPresentationTableColumnCount() { return $this->presentation_table_column_count; } /** * Generated from protobuf field int32 presentation_table_column_count = 8; * @param int $var * @return $this */ public function setPresentationTableColumnCount($var) { GPBUtil::checkInt32($var); $this->presentation_table_column_count = $var; return $this; } /** * Generated from protobuf field .rv.analytics.Startup.Interface.MediaBinViewStyle media_bin_view_style = 9; * @return int */ public function getMediaBinViewStyle() { return $this->media_bin_view_style; } /** * Generated from protobuf field .rv.analytics.Startup.Interface.MediaBinViewStyle media_bin_view_style = 9; * @param int $var * @return $this */ public function setMediaBinViewStyle($var) { GPBUtil::checkEnum($var, \Rv\Analytics\Startup\PBInterface\MediaBinViewStyle::class); $this->media_bin_view_style = $var; return $this; } /** * Generated from protobuf field int32 media_bin_grid_column_count = 10; * @return int */ public function getMediaBinGridColumnCount() { return $this->media_bin_grid_column_count; } /** * Generated from protobuf field int32 media_bin_grid_column_count = 10; * @param int $var * @return $this */ public function setMediaBinGridColumnCount($var) { GPBUtil::checkInt32($var); $this->media_bin_grid_column_count = $var; return $this; } /** * Generated from protobuf field int32 media_bin_table_column_count = 11; * @return int */ public function getMediaBinTableColumnCount() { return $this->media_bin_table_column_count; } /** * Generated from protobuf field int32 media_bin_table_column_count = 11; * @param int $var * @return $this */ public function setMediaBinTableColumnCount($var) { GPBUtil::checkInt32($var); $this->media_bin_table_column_count = $var; return $this; } /** * Generated from protobuf field string presentation_transition = 12; * @return string */ public function getPresentationTransition() { return $this->presentation_transition; } /** * Generated from protobuf field string presentation_transition = 12; * @param string $var * @return $this */ public function setPresentationTransition($var) { GPBUtil::checkString($var, True); $this->presentation_transition = $var; return $this; } /** * Generated from protobuf field string media_transition = 13; * @return string */ public function getMediaTransition() { return $this->media_transition; } /** * Generated from protobuf field string media_transition = 13; * @param string $var * @return $this */ public function setMediaTransition($var) { GPBUtil::checkString($var, True); $this->media_transition = $var; return $this; } /** * Generated from protobuf field bool audio_shuffle = 14; * @return bool */ public function getAudioShuffle() { return $this->audio_shuffle; } /** * Generated from protobuf field bool audio_shuffle = 14; * @param bool $var * @return $this */ public function setAudioShuffle($var) { GPBUtil::checkBool($var); $this->audio_shuffle = $var; return $this; } }