propresenter-php/generated/Rv/Analytics/Startup/PBInterface.php
Thorsten Bus 22ba4aff7d refactor: make repo Composer-compatible by moving php/ to root and ref/ to doc/reference_samples
- Move src/, tests/, bin/, generated/, proto/, composer.json, composer.lock, phpunit.xml from php/ to repo root
- Move ref/ to doc/reference_samples/ for better organization
- Remove vendor/ from git tracking (now properly gitignored)
- Update all test file paths (dirname adjustments and ref/ -> doc/reference_samples/)
- Update all documentation paths (AGENTS.md, doc/*.md)
- Remove php.bak/ directory
- All 252 tests pass
2026-03-30 13:26:29 +02:00

411 lines
12 KiB
PHP

<?php
# Generated by the protocol buffer compiler. DO NOT EDIT!
# NO CHECKED-IN PROTOBUF GENCODE
# source: analyticsStartup.proto
namespace Rv\Analytics\Startup;
use Google\Protobuf\Internal\GPBType;
use Google\Protobuf\Internal\RepeatedField;
use Google\Protobuf\Internal\GPBUtil;
/**
* Generated from protobuf message <code>rv.analytics.Startup.Interface</code>
*/
class PBInterface extends \Google\Protobuf\Internal\Message
{
/**
* Generated from protobuf field <code>.rv.analytics.Startup.Interface.SplitViewState library_outline = 1;</code>
*/
protected $library_outline = 0;
/**
* Generated from protobuf field <code>.rv.analytics.Startup.Interface.SplitViewState media_outline = 2;</code>
*/
protected $media_outline = 0;
/**
* Generated from protobuf field <code>.rv.analytics.Startup.Interface.SplitViewState audio_outline = 3;</code>
*/
protected $audio_outline = 0;
/**
* Generated from protobuf field <code>bool continuous_playlist = 4;</code>
*/
protected $continuous_playlist = false;
/**
* Generated from protobuf field <code>.rv.analytics.Startup.Interface.SplitViewState media_bin = 5;</code>
*/
protected $media_bin = 0;
/**
* Generated from protobuf field <code>.rv.analytics.Startup.Interface.PresentationViewStyle presentation_view_style = 6;</code>
*/
protected $presentation_view_style = 0;
/**
* Generated from protobuf field <code>int32 presentation_grid_column_count = 7;</code>
*/
protected $presentation_grid_column_count = 0;
/**
* Generated from protobuf field <code>int32 presentation_table_column_count = 8;</code>
*/
protected $presentation_table_column_count = 0;
/**
* Generated from protobuf field <code>.rv.analytics.Startup.Interface.MediaBinViewStyle media_bin_view_style = 9;</code>
*/
protected $media_bin_view_style = 0;
/**
* Generated from protobuf field <code>int32 media_bin_grid_column_count = 10;</code>
*/
protected $media_bin_grid_column_count = 0;
/**
* Generated from protobuf field <code>int32 media_bin_table_column_count = 11;</code>
*/
protected $media_bin_table_column_count = 0;
/**
* Generated from protobuf field <code>string presentation_transition = 12;</code>
*/
protected $presentation_transition = '';
/**
* Generated from protobuf field <code>string media_transition = 13;</code>
*/
protected $media_transition = '';
/**
* Generated from protobuf field <code>bool audio_shuffle = 14;</code>
*/
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 <code>.rv.analytics.Startup.Interface.SplitViewState library_outline = 1;</code>
* @return int
*/
public function getLibraryOutline()
{
return $this->library_outline;
}
/**
* Generated from protobuf field <code>.rv.analytics.Startup.Interface.SplitViewState library_outline = 1;</code>
* @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 <code>.rv.analytics.Startup.Interface.SplitViewState media_outline = 2;</code>
* @return int
*/
public function getMediaOutline()
{
return $this->media_outline;
}
/**
* Generated from protobuf field <code>.rv.analytics.Startup.Interface.SplitViewState media_outline = 2;</code>
* @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 <code>.rv.analytics.Startup.Interface.SplitViewState audio_outline = 3;</code>
* @return int
*/
public function getAudioOutline()
{
return $this->audio_outline;
}
/**
* Generated from protobuf field <code>.rv.analytics.Startup.Interface.SplitViewState audio_outline = 3;</code>
* @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 <code>bool continuous_playlist = 4;</code>
* @return bool
*/
public function getContinuousPlaylist()
{
return $this->continuous_playlist;
}
/**
* Generated from protobuf field <code>bool continuous_playlist = 4;</code>
* @param bool $var
* @return $this
*/
public function setContinuousPlaylist($var)
{
GPBUtil::checkBool($var);
$this->continuous_playlist = $var;
return $this;
}
/**
* Generated from protobuf field <code>.rv.analytics.Startup.Interface.SplitViewState media_bin = 5;</code>
* @return int
*/
public function getMediaBin()
{
return $this->media_bin;
}
/**
* Generated from protobuf field <code>.rv.analytics.Startup.Interface.SplitViewState media_bin = 5;</code>
* @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 <code>.rv.analytics.Startup.Interface.PresentationViewStyle presentation_view_style = 6;</code>
* @return int
*/
public function getPresentationViewStyle()
{
return $this->presentation_view_style;
}
/**
* Generated from protobuf field <code>.rv.analytics.Startup.Interface.PresentationViewStyle presentation_view_style = 6;</code>
* @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 <code>int32 presentation_grid_column_count = 7;</code>
* @return int
*/
public function getPresentationGridColumnCount()
{
return $this->presentation_grid_column_count;
}
/**
* Generated from protobuf field <code>int32 presentation_grid_column_count = 7;</code>
* @param int $var
* @return $this
*/
public function setPresentationGridColumnCount($var)
{
GPBUtil::checkInt32($var);
$this->presentation_grid_column_count = $var;
return $this;
}
/**
* Generated from protobuf field <code>int32 presentation_table_column_count = 8;</code>
* @return int
*/
public function getPresentationTableColumnCount()
{
return $this->presentation_table_column_count;
}
/**
* Generated from protobuf field <code>int32 presentation_table_column_count = 8;</code>
* @param int $var
* @return $this
*/
public function setPresentationTableColumnCount($var)
{
GPBUtil::checkInt32($var);
$this->presentation_table_column_count = $var;
return $this;
}
/**
* Generated from protobuf field <code>.rv.analytics.Startup.Interface.MediaBinViewStyle media_bin_view_style = 9;</code>
* @return int
*/
public function getMediaBinViewStyle()
{
return $this->media_bin_view_style;
}
/**
* Generated from protobuf field <code>.rv.analytics.Startup.Interface.MediaBinViewStyle media_bin_view_style = 9;</code>
* @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 <code>int32 media_bin_grid_column_count = 10;</code>
* @return int
*/
public function getMediaBinGridColumnCount()
{
return $this->media_bin_grid_column_count;
}
/**
* Generated from protobuf field <code>int32 media_bin_grid_column_count = 10;</code>
* @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 <code>int32 media_bin_table_column_count = 11;</code>
* @return int
*/
public function getMediaBinTableColumnCount()
{
return $this->media_bin_table_column_count;
}
/**
* Generated from protobuf field <code>int32 media_bin_table_column_count = 11;</code>
* @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 <code>string presentation_transition = 12;</code>
* @return string
*/
public function getPresentationTransition()
{
return $this->presentation_transition;
}
/**
* Generated from protobuf field <code>string presentation_transition = 12;</code>
* @param string $var
* @return $this
*/
public function setPresentationTransition($var)
{
GPBUtil::checkString($var, True);
$this->presentation_transition = $var;
return $this;
}
/**
* Generated from protobuf field <code>string media_transition = 13;</code>
* @return string
*/
public function getMediaTransition()
{
return $this->media_transition;
}
/**
* Generated from protobuf field <code>string media_transition = 13;</code>
* @param string $var
* @return $this
*/
public function setMediaTransition($var)
{
GPBUtil::checkString($var, True);
$this->media_transition = $var;
return $this;
}
/**
* Generated from protobuf field <code>bool audio_shuffle = 14;</code>
* @return bool
*/
public function getAudioShuffle()
{
return $this->audio_shuffle;
}
/**
* Generated from protobuf field <code>bool audio_shuffle = 14;</code>
* @param bool $var
* @return $this
*/
public function setAudioShuffle($var)
{
GPBUtil::checkBool($var);
$this->audio_shuffle = $var;
return $this;
}
}