rv.data.SendData */ class SendData extends \Google\Protobuf\Internal\Message { /** * Generated from protobuf field int32 message_id = 1; */ protected $message_id = 0; protected $MessageType; /** * Constructor. * * @param array $data { * Optional. Data for populating the Message object. * * @type int $message_id * @type \Rv\Data\ProPresenterWorkspace $workspace * @type \Rv\Data\Stage\Document $stage_document * @type \Rv\Data\TimersDocument $timers_document * @type \Rv\Data\ValidateEncoderRequest $validate_encoder_request * @type \Rv\Data\TriggerCue $trigger_cue * @type \Rv\Data\DigitalAudio\Setup $digital_audio_setup * @type \Rv\Data\MacrosDocument $macros_document * @type \Rv\Data\MessageDocument $message_document * @type \Rv\Data\PropDocument $prop_document * @type \Rv\Data\CCLIDocument $ccli_document * @type \Rv\Data\AudienceLookCollection $audience_looks * @type \Rv\Data\ProAudienceLook $live_audience_look * @type \Rv\Data\MaskCollection $masks * @type \Rv\Data\Recording\SettingsDocument $recording_settings_document * @type \Rv\Data\CaptureActionResponse $capture_action_response * @type \Rv\Data\CopyrightLayout $copyright_layout * @type \Rv\Data\Transition $global_background_transition * @type \Rv\Data\Transition $global_messages_transition * @type \Rv\Data\Transition $global_foreground_transition * @type \Rv\Data\Transition $global_bible_transition * @type \Rv\Data\Transition $global_props_transition * @type \Rv\Data\Transition $global_audio_transition * @type \Rv\Data\Preferences $preferences * @type \Rv\Data\TestPatternRequest $test_pattern * @type \Rv\Data\GenericEvent $startup_complete * @type \Rv\Data\PlaylistDocument $visual_playlist_doc * @type \Rv\Data\PlaylistDocument $audio_playlist_doc * @type \Rv\Data\GenericEvent $kill_watchdog * @type \Rv\Data\MacroIcons $macro_icons * @type \Rv\Data\GenericEvent $debug_trigger_data_dump * @type \Rv\Data\PlaylistDocument $library_playlist_doc * @type \Rv\Data\UUID $audio_playlist_focus_uuid * } */ public function __construct($data = NULL) { \GPBMetadata\ProCore::initOnce(); parent::__construct($data); } /** * Generated from protobuf field int32 message_id = 1; * @return int */ public function getMessageId() { return $this->message_id; } /** * Generated from protobuf field int32 message_id = 1; * @param int $var * @return $this */ public function setMessageId($var) { GPBUtil::checkInt32($var); $this->message_id = $var; return $this; } /** * Generated from protobuf field .rv.data.ProPresenterWorkspace workspace = 2; * @return \Rv\Data\ProPresenterWorkspace|null */ public function getWorkspace() { return $this->readOneof(2); } public function hasWorkspace() { return $this->hasOneof(2); } /** * Generated from protobuf field .rv.data.ProPresenterWorkspace workspace = 2; * @param \Rv\Data\ProPresenterWorkspace $var * @return $this */ public function setWorkspace($var) { GPBUtil::checkMessage($var, \Rv\Data\ProPresenterWorkspace::class); $this->writeOneof(2, $var); return $this; } /** * Generated from protobuf field .rv.data.Stage.Document stage_document = 3; * @return \Rv\Data\Stage\Document|null */ public function getStageDocument() { return $this->readOneof(3); } public function hasStageDocument() { return $this->hasOneof(3); } /** * Generated from protobuf field .rv.data.Stage.Document stage_document = 3; * @param \Rv\Data\Stage\Document $var * @return $this */ public function setStageDocument($var) { GPBUtil::checkMessage($var, \Rv\Data\Stage\Document::class); $this->writeOneof(3, $var); return $this; } /** * Generated from protobuf field .rv.data.TimersDocument timers_document = 4; * @return \Rv\Data\TimersDocument|null */ public function getTimersDocument() { return $this->readOneof(4); } public function hasTimersDocument() { return $this->hasOneof(4); } /** * Generated from protobuf field .rv.data.TimersDocument timers_document = 4; * @param \Rv\Data\TimersDocument $var * @return $this */ public function setTimersDocument($var) { GPBUtil::checkMessage($var, \Rv\Data\TimersDocument::class); $this->writeOneof(4, $var); return $this; } /** * Generated from protobuf field .rv.data.ValidateEncoderRequest validate_encoder_request = 5; * @return \Rv\Data\ValidateEncoderRequest|null */ public function getValidateEncoderRequest() { return $this->readOneof(5); } public function hasValidateEncoderRequest() { return $this->hasOneof(5); } /** * Generated from protobuf field .rv.data.ValidateEncoderRequest validate_encoder_request = 5; * @param \Rv\Data\ValidateEncoderRequest $var * @return $this */ public function setValidateEncoderRequest($var) { GPBUtil::checkMessage($var, \Rv\Data\ValidateEncoderRequest::class); $this->writeOneof(5, $var); return $this; } /** * Generated from protobuf field .rv.data.TriggerCue trigger_cue = 6; * @return \Rv\Data\TriggerCue|null */ public function getTriggerCue() { return $this->readOneof(6); } public function hasTriggerCue() { return $this->hasOneof(6); } /** * Generated from protobuf field .rv.data.TriggerCue trigger_cue = 6; * @param \Rv\Data\TriggerCue $var * @return $this */ public function setTriggerCue($var) { GPBUtil::checkMessage($var, \Rv\Data\TriggerCue::class); $this->writeOneof(6, $var); return $this; } /** * Generated from protobuf field .rv.data.DigitalAudio.Setup digital_audio_setup = 7; * @return \Rv\Data\DigitalAudio\Setup|null */ public function getDigitalAudioSetup() { return $this->readOneof(7); } public function hasDigitalAudioSetup() { return $this->hasOneof(7); } /** * Generated from protobuf field .rv.data.DigitalAudio.Setup digital_audio_setup = 7; * @param \Rv\Data\DigitalAudio\Setup $var * @return $this */ public function setDigitalAudioSetup($var) { GPBUtil::checkMessage($var, \Rv\Data\DigitalAudio\Setup::class); $this->writeOneof(7, $var); return $this; } /** * Generated from protobuf field .rv.data.MacrosDocument macros_document = 8; * @return \Rv\Data\MacrosDocument|null */ public function getMacrosDocument() { return $this->readOneof(8); } public function hasMacrosDocument() { return $this->hasOneof(8); } /** * Generated from protobuf field .rv.data.MacrosDocument macros_document = 8; * @param \Rv\Data\MacrosDocument $var * @return $this */ public function setMacrosDocument($var) { GPBUtil::checkMessage($var, \Rv\Data\MacrosDocument::class); $this->writeOneof(8, $var); return $this; } /** * Generated from protobuf field .rv.data.MessageDocument message_document = 9; * @return \Rv\Data\MessageDocument|null */ public function getMessageDocument() { return $this->readOneof(9); } public function hasMessageDocument() { return $this->hasOneof(9); } /** * Generated from protobuf field .rv.data.MessageDocument message_document = 9; * @param \Rv\Data\MessageDocument $var * @return $this */ public function setMessageDocument($var) { GPBUtil::checkMessage($var, \Rv\Data\MessageDocument::class); $this->writeOneof(9, $var); return $this; } /** * Generated from protobuf field .rv.data.PropDocument prop_document = 10; * @return \Rv\Data\PropDocument|null */ public function getPropDocument() { return $this->readOneof(10); } public function hasPropDocument() { return $this->hasOneof(10); } /** * Generated from protobuf field .rv.data.PropDocument prop_document = 10; * @param \Rv\Data\PropDocument $var * @return $this */ public function setPropDocument($var) { GPBUtil::checkMessage($var, \Rv\Data\PropDocument::class); $this->writeOneof(10, $var); return $this; } /** * Generated from protobuf field .rv.data.CCLIDocument ccli_document = 11; * @return \Rv\Data\CCLIDocument|null */ public function getCcliDocument() { return $this->readOneof(11); } public function hasCcliDocument() { return $this->hasOneof(11); } /** * Generated from protobuf field .rv.data.CCLIDocument ccli_document = 11; * @param \Rv\Data\CCLIDocument $var * @return $this */ public function setCcliDocument($var) { GPBUtil::checkMessage($var, \Rv\Data\CCLIDocument::class); $this->writeOneof(11, $var); return $this; } /** * Generated from protobuf field .rv.data.AudienceLookCollection audience_looks = 12; * @return \Rv\Data\AudienceLookCollection|null */ public function getAudienceLooks() { return $this->readOneof(12); } public function hasAudienceLooks() { return $this->hasOneof(12); } /** * Generated from protobuf field .rv.data.AudienceLookCollection audience_looks = 12; * @param \Rv\Data\AudienceLookCollection $var * @return $this */ public function setAudienceLooks($var) { GPBUtil::checkMessage($var, \Rv\Data\AudienceLookCollection::class); $this->writeOneof(12, $var); return $this; } /** * Generated from protobuf field .rv.data.ProAudienceLook live_audience_look = 13; * @return \Rv\Data\ProAudienceLook|null */ public function getLiveAudienceLook() { return $this->readOneof(13); } public function hasLiveAudienceLook() { return $this->hasOneof(13); } /** * Generated from protobuf field .rv.data.ProAudienceLook live_audience_look = 13; * @param \Rv\Data\ProAudienceLook $var * @return $this */ public function setLiveAudienceLook($var) { GPBUtil::checkMessage($var, \Rv\Data\ProAudienceLook::class); $this->writeOneof(13, $var); return $this; } /** * Generated from protobuf field .rv.data.MaskCollection masks = 14; * @return \Rv\Data\MaskCollection|null */ public function getMasks() { return $this->readOneof(14); } public function hasMasks() { return $this->hasOneof(14); } /** * Generated from protobuf field .rv.data.MaskCollection masks = 14; * @param \Rv\Data\MaskCollection $var * @return $this */ public function setMasks($var) { GPBUtil::checkMessage($var, \Rv\Data\MaskCollection::class); $this->writeOneof(14, $var); return $this; } /** * Generated from protobuf field .rv.data.Recording.SettingsDocument recording_settings_document = 15; * @return \Rv\Data\Recording\SettingsDocument|null */ public function getRecordingSettingsDocument() { return $this->readOneof(15); } public function hasRecordingSettingsDocument() { return $this->hasOneof(15); } /** * Generated from protobuf field .rv.data.Recording.SettingsDocument recording_settings_document = 15; * @param \Rv\Data\Recording\SettingsDocument $var * @return $this */ public function setRecordingSettingsDocument($var) { GPBUtil::checkMessage($var, \Rv\Data\Recording\SettingsDocument::class); $this->writeOneof(15, $var); return $this; } /** * Generated from protobuf field .rv.data.CaptureActionResponse capture_action_response = 16; * @return \Rv\Data\CaptureActionResponse|null */ public function getCaptureActionResponse() { return $this->readOneof(16); } public function hasCaptureActionResponse() { return $this->hasOneof(16); } /** * Generated from protobuf field .rv.data.CaptureActionResponse capture_action_response = 16; * @param \Rv\Data\CaptureActionResponse $var * @return $this */ public function setCaptureActionResponse($var) { GPBUtil::checkMessage($var, \Rv\Data\CaptureActionResponse::class); $this->writeOneof(16, $var); return $this; } /** * Generated from protobuf field .rv.data.CopyrightLayout copyright_layout = 17; * @return \Rv\Data\CopyrightLayout|null */ public function getCopyrightLayout() { return $this->readOneof(17); } public function hasCopyrightLayout() { return $this->hasOneof(17); } /** * Generated from protobuf field .rv.data.CopyrightLayout copyright_layout = 17; * @param \Rv\Data\CopyrightLayout $var * @return $this */ public function setCopyrightLayout($var) { GPBUtil::checkMessage($var, \Rv\Data\CopyrightLayout::class); $this->writeOneof(17, $var); return $this; } /** * Generated from protobuf field .rv.data.Transition global_background_transition = 18; * @return \Rv\Data\Transition|null */ public function getGlobalBackgroundTransition() { return $this->readOneof(18); } public function hasGlobalBackgroundTransition() { return $this->hasOneof(18); } /** * Generated from protobuf field .rv.data.Transition global_background_transition = 18; * @param \Rv\Data\Transition $var * @return $this */ public function setGlobalBackgroundTransition($var) { GPBUtil::checkMessage($var, \Rv\Data\Transition::class); $this->writeOneof(18, $var); return $this; } /** * Generated from protobuf field .rv.data.Transition global_messages_transition = 19; * @return \Rv\Data\Transition|null */ public function getGlobalMessagesTransition() { return $this->readOneof(19); } public function hasGlobalMessagesTransition() { return $this->hasOneof(19); } /** * Generated from protobuf field .rv.data.Transition global_messages_transition = 19; * @param \Rv\Data\Transition $var * @return $this */ public function setGlobalMessagesTransition($var) { GPBUtil::checkMessage($var, \Rv\Data\Transition::class); $this->writeOneof(19, $var); return $this; } /** * Generated from protobuf field .rv.data.Transition global_foreground_transition = 20; * @return \Rv\Data\Transition|null */ public function getGlobalForegroundTransition() { return $this->readOneof(20); } public function hasGlobalForegroundTransition() { return $this->hasOneof(20); } /** * Generated from protobuf field .rv.data.Transition global_foreground_transition = 20; * @param \Rv\Data\Transition $var * @return $this */ public function setGlobalForegroundTransition($var) { GPBUtil::checkMessage($var, \Rv\Data\Transition::class); $this->writeOneof(20, $var); return $this; } /** * Generated from protobuf field .rv.data.Transition global_bible_transition = 21; * @return \Rv\Data\Transition|null */ public function getGlobalBibleTransition() { return $this->readOneof(21); } public function hasGlobalBibleTransition() { return $this->hasOneof(21); } /** * Generated from protobuf field .rv.data.Transition global_bible_transition = 21; * @param \Rv\Data\Transition $var * @return $this */ public function setGlobalBibleTransition($var) { GPBUtil::checkMessage($var, \Rv\Data\Transition::class); $this->writeOneof(21, $var); return $this; } /** * Generated from protobuf field .rv.data.Transition global_props_transition = 22; * @return \Rv\Data\Transition|null */ public function getGlobalPropsTransition() { return $this->readOneof(22); } public function hasGlobalPropsTransition() { return $this->hasOneof(22); } /** * Generated from protobuf field .rv.data.Transition global_props_transition = 22; * @param \Rv\Data\Transition $var * @return $this */ public function setGlobalPropsTransition($var) { GPBUtil::checkMessage($var, \Rv\Data\Transition::class); $this->writeOneof(22, $var); return $this; } /** * Generated from protobuf field .rv.data.Transition global_audio_transition = 23; * @return \Rv\Data\Transition|null */ public function getGlobalAudioTransition() { return $this->readOneof(23); } public function hasGlobalAudioTransition() { return $this->hasOneof(23); } /** * Generated from protobuf field .rv.data.Transition global_audio_transition = 23; * @param \Rv\Data\Transition $var * @return $this */ public function setGlobalAudioTransition($var) { GPBUtil::checkMessage($var, \Rv\Data\Transition::class); $this->writeOneof(23, $var); return $this; } /** * Generated from protobuf field .rv.data.Preferences preferences = 24; * @return \Rv\Data\Preferences|null */ public function getPreferences() { return $this->readOneof(24); } public function hasPreferences() { return $this->hasOneof(24); } /** * Generated from protobuf field .rv.data.Preferences preferences = 24; * @param \Rv\Data\Preferences $var * @return $this */ public function setPreferences($var) { GPBUtil::checkMessage($var, \Rv\Data\Preferences::class); $this->writeOneof(24, $var); return $this; } /** * Generated from protobuf field .rv.data.TestPatternRequest test_pattern = 25; * @return \Rv\Data\TestPatternRequest|null */ public function getTestPattern() { return $this->readOneof(25); } public function hasTestPattern() { return $this->hasOneof(25); } /** * Generated from protobuf field .rv.data.TestPatternRequest test_pattern = 25; * @param \Rv\Data\TestPatternRequest $var * @return $this */ public function setTestPattern($var) { GPBUtil::checkMessage($var, \Rv\Data\TestPatternRequest::class); $this->writeOneof(25, $var); return $this; } /** * Generated from protobuf field .rv.data.GenericEvent startup_complete = 26; * @return \Rv\Data\GenericEvent|null */ public function getStartupComplete() { return $this->readOneof(26); } public function hasStartupComplete() { return $this->hasOneof(26); } /** * Generated from protobuf field .rv.data.GenericEvent startup_complete = 26; * @param \Rv\Data\GenericEvent $var * @return $this */ public function setStartupComplete($var) { GPBUtil::checkMessage($var, \Rv\Data\GenericEvent::class); $this->writeOneof(26, $var); return $this; } /** * Generated from protobuf field .rv.data.PlaylistDocument visual_playlist_doc = 27; * @return \Rv\Data\PlaylistDocument|null */ public function getVisualPlaylistDoc() { return $this->readOneof(27); } public function hasVisualPlaylistDoc() { return $this->hasOneof(27); } /** * Generated from protobuf field .rv.data.PlaylistDocument visual_playlist_doc = 27; * @param \Rv\Data\PlaylistDocument $var * @return $this */ public function setVisualPlaylistDoc($var) { GPBUtil::checkMessage($var, \Rv\Data\PlaylistDocument::class); $this->writeOneof(27, $var); return $this; } /** * Generated from protobuf field .rv.data.PlaylistDocument audio_playlist_doc = 28; * @return \Rv\Data\PlaylistDocument|null */ public function getAudioPlaylistDoc() { return $this->readOneof(28); } public function hasAudioPlaylistDoc() { return $this->hasOneof(28); } /** * Generated from protobuf field .rv.data.PlaylistDocument audio_playlist_doc = 28; * @param \Rv\Data\PlaylistDocument $var * @return $this */ public function setAudioPlaylistDoc($var) { GPBUtil::checkMessage($var, \Rv\Data\PlaylistDocument::class); $this->writeOneof(28, $var); return $this; } /** * Generated from protobuf field .rv.data.GenericEvent kill_watchdog = 29; * @return \Rv\Data\GenericEvent|null */ public function getKillWatchdog() { return $this->readOneof(29); } public function hasKillWatchdog() { return $this->hasOneof(29); } /** * Generated from protobuf field .rv.data.GenericEvent kill_watchdog = 29; * @param \Rv\Data\GenericEvent $var * @return $this */ public function setKillWatchdog($var) { GPBUtil::checkMessage($var, \Rv\Data\GenericEvent::class); $this->writeOneof(29, $var); return $this; } /** * Generated from protobuf field .rv.data.MacroIcons macro_icons = 30; * @return \Rv\Data\MacroIcons|null */ public function getMacroIcons() { return $this->readOneof(30); } public function hasMacroIcons() { return $this->hasOneof(30); } /** * Generated from protobuf field .rv.data.MacroIcons macro_icons = 30; * @param \Rv\Data\MacroIcons $var * @return $this */ public function setMacroIcons($var) { GPBUtil::checkMessage($var, \Rv\Data\MacroIcons::class); $this->writeOneof(30, $var); return $this; } /** * Generated from protobuf field .rv.data.GenericEvent debug_trigger_data_dump = 31; * @return \Rv\Data\GenericEvent|null */ public function getDebugTriggerDataDump() { return $this->readOneof(31); } public function hasDebugTriggerDataDump() { return $this->hasOneof(31); } /** * Generated from protobuf field .rv.data.GenericEvent debug_trigger_data_dump = 31; * @param \Rv\Data\GenericEvent $var * @return $this */ public function setDebugTriggerDataDump($var) { GPBUtil::checkMessage($var, \Rv\Data\GenericEvent::class); $this->writeOneof(31, $var); return $this; } /** * Generated from protobuf field .rv.data.PlaylistDocument library_playlist_doc = 32; * @return \Rv\Data\PlaylistDocument|null */ public function getLibraryPlaylistDoc() { return $this->readOneof(32); } public function hasLibraryPlaylistDoc() { return $this->hasOneof(32); } /** * Generated from protobuf field .rv.data.PlaylistDocument library_playlist_doc = 32; * @param \Rv\Data\PlaylistDocument $var * @return $this */ public function setLibraryPlaylistDoc($var) { GPBUtil::checkMessage($var, \Rv\Data\PlaylistDocument::class); $this->writeOneof(32, $var); return $this; } /** * Generated from protobuf field .rv.data.UUID audio_playlist_focus_uuid = 33; * @return \Rv\Data\UUID|null */ public function getAudioPlaylistFocusUuid() { return $this->readOneof(33); } public function hasAudioPlaylistFocusUuid() { return $this->hasOneof(33); } /** * Generated from protobuf field .rv.data.UUID audio_playlist_focus_uuid = 33; * @param \Rv\Data\UUID $var * @return $this */ public function setAudioPlaylistFocusUuid($var) { GPBUtil::checkMessage($var, \Rv\Data\UUID::class); $this->writeOneof(33, $var); return $this; } /** * @return string */ public function getMessageType() { return $this->whichOneof("MessageType"); } }