rv.data.NetworkAPI_v1.Action */ class Action extends \Google\Protobuf\Internal\Message { protected $Request; protected $Response; protected $StreamingUpdateIdentifier; /** * Constructor. * * @param array $data { * Optional. Data for populating the Message object. * * @type \Rv\Data\API_v1_Audio_Request $audio_request * @type \Rv\Data\API_v1_Capture_Request $capture_request * @type \Rv\Data\API_v1_Clear_Request $clearing_request * @type \Rv\Data\API_v1_Groups_Request $groups_request * @type \Rv\Data\API_v1_Link_Request $link_request * @type \Rv\Data\API_v1_Library_Request $library_request * @type \Rv\Data\API_v1_Looks_Request $looks_request * @type \Rv\Data\API_v1_Macro_Request $macro_request * @type \Rv\Data\API_v1_Masks_Request $masks_request * @type \Rv\Data\API_v1_Media_Request $media_request * @type \Rv\Data\API_v1_Message_Request $message_request * @type \Rv\Data\API_v1_Miscellaneous_Request $miscellaneous_request * @type \Rv\Data\API_v1_Playlist_Request $playlist_request * @type \Rv\Data\API_v1_Preroll_Request $preroll_request * @type \Rv\Data\API_v1_Presentation_Request $presentation_request * @type \Rv\Data\API_v1_Prop_Request $prop_request * @type \Rv\Data\API_v1_Stage_Request $stage_request * @type \Rv\Data\API_v1_Status_Request $status_request * @type \Rv\Data\API_v1_Theme_Request $theme_request * @type \Rv\Data\API_v1_Timer_Request $timer_request * @type \Rv\Data\API_v1_Transport_Request $transport_request * @type \Rv\Data\API_v1_Trigger_Request $trigger_request * @type \Rv\Data\API_v1_Video_Inputs_Request $video_inputs_request * @type \Rv\Data\API_v1_Announcement_Request $announcement_request * @type \Rv\Data\API_v1_Audio_Response $audio_response * @type \Rv\Data\API_v1_Capture_Response $capture_response * @type \Rv\Data\API_v1_Clear_Response $clearing_response * @type \Rv\Data\API_v1_Groups_Response $groups_response * @type \Rv\Data\API_v1_Link_Response $link_response * @type \Rv\Data\API_v1_Library_Response $library_response * @type \Rv\Data\API_v1_Looks_Response $looks_response * @type \Rv\Data\API_v1_Macro_Response $macro_response * @type \Rv\Data\API_v1_Masks_Response $masks_response * @type \Rv\Data\API_v1_Media_Response $media_response * @type \Rv\Data\API_v1_Message_Response $message_response * @type \Rv\Data\API_v1_Miscellaneous_Response $miscellaneous_response * @type \Rv\Data\API_v1_Playlist_Response $playlist_response * @type \Rv\Data\API_v1_Preroll_Response $preroll_response * @type \Rv\Data\API_v1_Presentation_Response $presentation_response * @type \Rv\Data\API_v1_Prop_Response $prop_response * @type \Rv\Data\API_v1_Stage_Response $stage_response * @type \Rv\Data\API_v1_Status_Response $status_response * @type \Rv\Data\API_v1_Theme_Response $theme_response * @type \Rv\Data\API_v1_Timer_Response $timer_response * @type \Rv\Data\API_v1_Transport_Response $transport_response * @type \Rv\Data\API_v1_Trigger_Response $trigger_response * @type \Rv\Data\API_v1_Video_Inputs_Response $video_inputs_response * @type \Rv\Data\API_v1_Announcement_Response $announcement_response * @type \Rv\Data\API_v1_Error_Response $error_response * @type string $update_identifier * } */ public function __construct($data = NULL) { \GPBMetadata\ProApiV1::initOnce(); parent::__construct($data); } /** * Generated from protobuf field .rv.data.API_v1_Audio_Request audio_request = 1; * @return \Rv\Data\API_v1_Audio_Request|null */ public function getAudioRequest() { return $this->readOneof(1); } public function hasAudioRequest() { return $this->hasOneof(1); } /** * Generated from protobuf field .rv.data.API_v1_Audio_Request audio_request = 1; * @param \Rv\Data\API_v1_Audio_Request $var * @return $this */ public function setAudioRequest($var) { GPBUtil::checkMessage($var, \Rv\Data\API_v1_Audio_Request::class); $this->writeOneof(1, $var); return $this; } /** * Generated from protobuf field .rv.data.API_v1_Capture_Request capture_request = 2; * @return \Rv\Data\API_v1_Capture_Request|null */ public function getCaptureRequest() { return $this->readOneof(2); } public function hasCaptureRequest() { return $this->hasOneof(2); } /** * Generated from protobuf field .rv.data.API_v1_Capture_Request capture_request = 2; * @param \Rv\Data\API_v1_Capture_Request $var * @return $this */ public function setCaptureRequest($var) { GPBUtil::checkMessage($var, \Rv\Data\API_v1_Capture_Request::class); $this->writeOneof(2, $var); return $this; } /** * Generated from protobuf field .rv.data.API_v1_Clear_Request clearing_request = 3; * @return \Rv\Data\API_v1_Clear_Request|null */ public function getClearingRequest() { return $this->readOneof(3); } public function hasClearingRequest() { return $this->hasOneof(3); } /** * Generated from protobuf field .rv.data.API_v1_Clear_Request clearing_request = 3; * @param \Rv\Data\API_v1_Clear_Request $var * @return $this */ public function setClearingRequest($var) { GPBUtil::checkMessage($var, \Rv\Data\API_v1_Clear_Request::class); $this->writeOneof(3, $var); return $this; } /** * Generated from protobuf field .rv.data.API_v1_Groups_Request groups_request = 4; * @return \Rv\Data\API_v1_Groups_Request|null */ public function getGroupsRequest() { return $this->readOneof(4); } public function hasGroupsRequest() { return $this->hasOneof(4); } /** * Generated from protobuf field .rv.data.API_v1_Groups_Request groups_request = 4; * @param \Rv\Data\API_v1_Groups_Request $var * @return $this */ public function setGroupsRequest($var) { GPBUtil::checkMessage($var, \Rv\Data\API_v1_Groups_Request::class); $this->writeOneof(4, $var); return $this; } /** * Generated from protobuf field .rv.data.API_v1_Link_Request link_request = 5; * @return \Rv\Data\API_v1_Link_Request|null */ public function getLinkRequest() { return $this->readOneof(5); } public function hasLinkRequest() { return $this->hasOneof(5); } /** * Generated from protobuf field .rv.data.API_v1_Link_Request link_request = 5; * @param \Rv\Data\API_v1_Link_Request $var * @return $this */ public function setLinkRequest($var) { GPBUtil::checkMessage($var, \Rv\Data\API_v1_Link_Request::class); $this->writeOneof(5, $var); return $this; } /** * Generated from protobuf field .rv.data.API_v1_Library_Request library_request = 6; * @return \Rv\Data\API_v1_Library_Request|null */ public function getLibraryRequest() { return $this->readOneof(6); } public function hasLibraryRequest() { return $this->hasOneof(6); } /** * Generated from protobuf field .rv.data.API_v1_Library_Request library_request = 6; * @param \Rv\Data\API_v1_Library_Request $var * @return $this */ public function setLibraryRequest($var) { GPBUtil::checkMessage($var, \Rv\Data\API_v1_Library_Request::class); $this->writeOneof(6, $var); return $this; } /** * Generated from protobuf field .rv.data.API_v1_Looks_Request looks_request = 7; * @return \Rv\Data\API_v1_Looks_Request|null */ public function getLooksRequest() { return $this->readOneof(7); } public function hasLooksRequest() { return $this->hasOneof(7); } /** * Generated from protobuf field .rv.data.API_v1_Looks_Request looks_request = 7; * @param \Rv\Data\API_v1_Looks_Request $var * @return $this */ public function setLooksRequest($var) { GPBUtil::checkMessage($var, \Rv\Data\API_v1_Looks_Request::class); $this->writeOneof(7, $var); return $this; } /** * Generated from protobuf field .rv.data.API_v1_Macro_Request macro_request = 8; * @return \Rv\Data\API_v1_Macro_Request|null */ public function getMacroRequest() { return $this->readOneof(8); } public function hasMacroRequest() { return $this->hasOneof(8); } /** * Generated from protobuf field .rv.data.API_v1_Macro_Request macro_request = 8; * @param \Rv\Data\API_v1_Macro_Request $var * @return $this */ public function setMacroRequest($var) { GPBUtil::checkMessage($var, \Rv\Data\API_v1_Macro_Request::class); $this->writeOneof(8, $var); return $this; } /** * Generated from protobuf field .rv.data.API_v1_Masks_Request masks_request = 9; * @return \Rv\Data\API_v1_Masks_Request|null */ public function getMasksRequest() { return $this->readOneof(9); } public function hasMasksRequest() { return $this->hasOneof(9); } /** * Generated from protobuf field .rv.data.API_v1_Masks_Request masks_request = 9; * @param \Rv\Data\API_v1_Masks_Request $var * @return $this */ public function setMasksRequest($var) { GPBUtil::checkMessage($var, \Rv\Data\API_v1_Masks_Request::class); $this->writeOneof(9, $var); return $this; } /** * Generated from protobuf field .rv.data.API_v1_Media_Request media_request = 10; * @return \Rv\Data\API_v1_Media_Request|null */ public function getMediaRequest() { return $this->readOneof(10); } public function hasMediaRequest() { return $this->hasOneof(10); } /** * Generated from protobuf field .rv.data.API_v1_Media_Request media_request = 10; * @param \Rv\Data\API_v1_Media_Request $var * @return $this */ public function setMediaRequest($var) { GPBUtil::checkMessage($var, \Rv\Data\API_v1_Media_Request::class); $this->writeOneof(10, $var); return $this; } /** * Generated from protobuf field .rv.data.API_v1_Message_Request message_request = 11; * @return \Rv\Data\API_v1_Message_Request|null */ public function getMessageRequest() { return $this->readOneof(11); } public function hasMessageRequest() { return $this->hasOneof(11); } /** * Generated from protobuf field .rv.data.API_v1_Message_Request message_request = 11; * @param \Rv\Data\API_v1_Message_Request $var * @return $this */ public function setMessageRequest($var) { GPBUtil::checkMessage($var, \Rv\Data\API_v1_Message_Request::class); $this->writeOneof(11, $var); return $this; } /** * Generated from protobuf field .rv.data.API_v1_Miscellaneous_Request miscellaneous_request = 12; * @return \Rv\Data\API_v1_Miscellaneous_Request|null */ public function getMiscellaneousRequest() { return $this->readOneof(12); } public function hasMiscellaneousRequest() { return $this->hasOneof(12); } /** * Generated from protobuf field .rv.data.API_v1_Miscellaneous_Request miscellaneous_request = 12; * @param \Rv\Data\API_v1_Miscellaneous_Request $var * @return $this */ public function setMiscellaneousRequest($var) { GPBUtil::checkMessage($var, \Rv\Data\API_v1_Miscellaneous_Request::class); $this->writeOneof(12, $var); return $this; } /** * Generated from protobuf field .rv.data.API_v1_Playlist_Request playlist_request = 13; * @return \Rv\Data\API_v1_Playlist_Request|null */ public function getPlaylistRequest() { return $this->readOneof(13); } public function hasPlaylistRequest() { return $this->hasOneof(13); } /** * Generated from protobuf field .rv.data.API_v1_Playlist_Request playlist_request = 13; * @param \Rv\Data\API_v1_Playlist_Request $var * @return $this */ public function setPlaylistRequest($var) { GPBUtil::checkMessage($var, \Rv\Data\API_v1_Playlist_Request::class); $this->writeOneof(13, $var); return $this; } /** * Generated from protobuf field .rv.data.API_v1_Preroll_Request preroll_request = 14; * @return \Rv\Data\API_v1_Preroll_Request|null */ public function getPrerollRequest() { return $this->readOneof(14); } public function hasPrerollRequest() { return $this->hasOneof(14); } /** * Generated from protobuf field .rv.data.API_v1_Preroll_Request preroll_request = 14; * @param \Rv\Data\API_v1_Preroll_Request $var * @return $this */ public function setPrerollRequest($var) { GPBUtil::checkMessage($var, \Rv\Data\API_v1_Preroll_Request::class); $this->writeOneof(14, $var); return $this; } /** * Generated from protobuf field .rv.data.API_v1_Presentation_Request presentation_request = 15; * @return \Rv\Data\API_v1_Presentation_Request|null */ public function getPresentationRequest() { return $this->readOneof(15); } public function hasPresentationRequest() { return $this->hasOneof(15); } /** * Generated from protobuf field .rv.data.API_v1_Presentation_Request presentation_request = 15; * @param \Rv\Data\API_v1_Presentation_Request $var * @return $this */ public function setPresentationRequest($var) { GPBUtil::checkMessage($var, \Rv\Data\API_v1_Presentation_Request::class); $this->writeOneof(15, $var); return $this; } /** * Generated from protobuf field .rv.data.API_v1_Prop_Request prop_request = 16; * @return \Rv\Data\API_v1_Prop_Request|null */ public function getPropRequest() { return $this->readOneof(16); } public function hasPropRequest() { return $this->hasOneof(16); } /** * Generated from protobuf field .rv.data.API_v1_Prop_Request prop_request = 16; * @param \Rv\Data\API_v1_Prop_Request $var * @return $this */ public function setPropRequest($var) { GPBUtil::checkMessage($var, \Rv\Data\API_v1_Prop_Request::class); $this->writeOneof(16, $var); return $this; } /** * Generated from protobuf field .rv.data.API_v1_Stage_Request stage_request = 17; * @return \Rv\Data\API_v1_Stage_Request|null */ public function getStageRequest() { return $this->readOneof(17); } public function hasStageRequest() { return $this->hasOneof(17); } /** * Generated from protobuf field .rv.data.API_v1_Stage_Request stage_request = 17; * @param \Rv\Data\API_v1_Stage_Request $var * @return $this */ public function setStageRequest($var) { GPBUtil::checkMessage($var, \Rv\Data\API_v1_Stage_Request::class); $this->writeOneof(17, $var); return $this; } /** * Generated from protobuf field .rv.data.API_v1_Status_Request status_request = 18; * @return \Rv\Data\API_v1_Status_Request|null */ public function getStatusRequest() { return $this->readOneof(18); } public function hasStatusRequest() { return $this->hasOneof(18); } /** * Generated from protobuf field .rv.data.API_v1_Status_Request status_request = 18; * @param \Rv\Data\API_v1_Status_Request $var * @return $this */ public function setStatusRequest($var) { GPBUtil::checkMessage($var, \Rv\Data\API_v1_Status_Request::class); $this->writeOneof(18, $var); return $this; } /** * Generated from protobuf field .rv.data.API_v1_Theme_Request theme_request = 19; * @return \Rv\Data\API_v1_Theme_Request|null */ public function getThemeRequest() { return $this->readOneof(19); } public function hasThemeRequest() { return $this->hasOneof(19); } /** * Generated from protobuf field .rv.data.API_v1_Theme_Request theme_request = 19; * @param \Rv\Data\API_v1_Theme_Request $var * @return $this */ public function setThemeRequest($var) { GPBUtil::checkMessage($var, \Rv\Data\API_v1_Theme_Request::class); $this->writeOneof(19, $var); return $this; } /** * Generated from protobuf field .rv.data.API_v1_Timer_Request timer_request = 20; * @return \Rv\Data\API_v1_Timer_Request|null */ public function getTimerRequest() { return $this->readOneof(20); } public function hasTimerRequest() { return $this->hasOneof(20); } /** * Generated from protobuf field .rv.data.API_v1_Timer_Request timer_request = 20; * @param \Rv\Data\API_v1_Timer_Request $var * @return $this */ public function setTimerRequest($var) { GPBUtil::checkMessage($var, \Rv\Data\API_v1_Timer_Request::class); $this->writeOneof(20, $var); return $this; } /** * Generated from protobuf field .rv.data.API_v1_Transport_Request transport_request = 21; * @return \Rv\Data\API_v1_Transport_Request|null */ public function getTransportRequest() { return $this->readOneof(21); } public function hasTransportRequest() { return $this->hasOneof(21); } /** * Generated from protobuf field .rv.data.API_v1_Transport_Request transport_request = 21; * @param \Rv\Data\API_v1_Transport_Request $var * @return $this */ public function setTransportRequest($var) { GPBUtil::checkMessage($var, \Rv\Data\API_v1_Transport_Request::class); $this->writeOneof(21, $var); return $this; } /** * Generated from protobuf field .rv.data.API_v1_Trigger_Request trigger_request = 22; * @return \Rv\Data\API_v1_Trigger_Request|null */ public function getTriggerRequest() { return $this->readOneof(22); } public function hasTriggerRequest() { return $this->hasOneof(22); } /** * Generated from protobuf field .rv.data.API_v1_Trigger_Request trigger_request = 22; * @param \Rv\Data\API_v1_Trigger_Request $var * @return $this */ public function setTriggerRequest($var) { GPBUtil::checkMessage($var, \Rv\Data\API_v1_Trigger_Request::class); $this->writeOneof(22, $var); return $this; } /** * Generated from protobuf field .rv.data.API_v1_Video_Inputs_Request video_inputs_request = 23; * @return \Rv\Data\API_v1_Video_Inputs_Request|null */ public function getVideoInputsRequest() { return $this->readOneof(23); } public function hasVideoInputsRequest() { return $this->hasOneof(23); } /** * Generated from protobuf field .rv.data.API_v1_Video_Inputs_Request video_inputs_request = 23; * @param \Rv\Data\API_v1_Video_Inputs_Request $var * @return $this */ public function setVideoInputsRequest($var) { GPBUtil::checkMessage($var, \Rv\Data\API_v1_Video_Inputs_Request::class); $this->writeOneof(23, $var); return $this; } /** * Generated from protobuf field .rv.data.API_v1_Announcement_Request announcement_request = 24; * @return \Rv\Data\API_v1_Announcement_Request|null */ public function getAnnouncementRequest() { return $this->readOneof(24); } public function hasAnnouncementRequest() { return $this->hasOneof(24); } /** * Generated from protobuf field .rv.data.API_v1_Announcement_Request announcement_request = 24; * @param \Rv\Data\API_v1_Announcement_Request $var * @return $this */ public function setAnnouncementRequest($var) { GPBUtil::checkMessage($var, \Rv\Data\API_v1_Announcement_Request::class); $this->writeOneof(24, $var); return $this; } /** * Generated from protobuf field .rv.data.API_v1_Audio_Response audio_response = 101; * @return \Rv\Data\API_v1_Audio_Response|null */ public function getAudioResponse() { return $this->readOneof(101); } public function hasAudioResponse() { return $this->hasOneof(101); } /** * Generated from protobuf field .rv.data.API_v1_Audio_Response audio_response = 101; * @param \Rv\Data\API_v1_Audio_Response $var * @return $this */ public function setAudioResponse($var) { GPBUtil::checkMessage($var, \Rv\Data\API_v1_Audio_Response::class); $this->writeOneof(101, $var); return $this; } /** * Generated from protobuf field .rv.data.API_v1_Capture_Response capture_response = 102; * @return \Rv\Data\API_v1_Capture_Response|null */ public function getCaptureResponse() { return $this->readOneof(102); } public function hasCaptureResponse() { return $this->hasOneof(102); } /** * Generated from protobuf field .rv.data.API_v1_Capture_Response capture_response = 102; * @param \Rv\Data\API_v1_Capture_Response $var * @return $this */ public function setCaptureResponse($var) { GPBUtil::checkMessage($var, \Rv\Data\API_v1_Capture_Response::class); $this->writeOneof(102, $var); return $this; } /** * Generated from protobuf field .rv.data.API_v1_Clear_Response clearing_response = 103; * @return \Rv\Data\API_v1_Clear_Response|null */ public function getClearingResponse() { return $this->readOneof(103); } public function hasClearingResponse() { return $this->hasOneof(103); } /** * Generated from protobuf field .rv.data.API_v1_Clear_Response clearing_response = 103; * @param \Rv\Data\API_v1_Clear_Response $var * @return $this */ public function setClearingResponse($var) { GPBUtil::checkMessage($var, \Rv\Data\API_v1_Clear_Response::class); $this->writeOneof(103, $var); return $this; } /** * Generated from protobuf field .rv.data.API_v1_Groups_Response groups_response = 104; * @return \Rv\Data\API_v1_Groups_Response|null */ public function getGroupsResponse() { return $this->readOneof(104); } public function hasGroupsResponse() { return $this->hasOneof(104); } /** * Generated from protobuf field .rv.data.API_v1_Groups_Response groups_response = 104; * @param \Rv\Data\API_v1_Groups_Response $var * @return $this */ public function setGroupsResponse($var) { GPBUtil::checkMessage($var, \Rv\Data\API_v1_Groups_Response::class); $this->writeOneof(104, $var); return $this; } /** * Generated from protobuf field .rv.data.API_v1_Link_Response link_response = 105; * @return \Rv\Data\API_v1_Link_Response|null */ public function getLinkResponse() { return $this->readOneof(105); } public function hasLinkResponse() { return $this->hasOneof(105); } /** * Generated from protobuf field .rv.data.API_v1_Link_Response link_response = 105; * @param \Rv\Data\API_v1_Link_Response $var * @return $this */ public function setLinkResponse($var) { GPBUtil::checkMessage($var, \Rv\Data\API_v1_Link_Response::class); $this->writeOneof(105, $var); return $this; } /** * Generated from protobuf field .rv.data.API_v1_Library_Response library_response = 106; * @return \Rv\Data\API_v1_Library_Response|null */ public function getLibraryResponse() { return $this->readOneof(106); } public function hasLibraryResponse() { return $this->hasOneof(106); } /** * Generated from protobuf field .rv.data.API_v1_Library_Response library_response = 106; * @param \Rv\Data\API_v1_Library_Response $var * @return $this */ public function setLibraryResponse($var) { GPBUtil::checkMessage($var, \Rv\Data\API_v1_Library_Response::class); $this->writeOneof(106, $var); return $this; } /** * Generated from protobuf field .rv.data.API_v1_Looks_Response looks_response = 107; * @return \Rv\Data\API_v1_Looks_Response|null */ public function getLooksResponse() { return $this->readOneof(107); } public function hasLooksResponse() { return $this->hasOneof(107); } /** * Generated from protobuf field .rv.data.API_v1_Looks_Response looks_response = 107; * @param \Rv\Data\API_v1_Looks_Response $var * @return $this */ public function setLooksResponse($var) { GPBUtil::checkMessage($var, \Rv\Data\API_v1_Looks_Response::class); $this->writeOneof(107, $var); return $this; } /** * Generated from protobuf field .rv.data.API_v1_Macro_Response macro_response = 108; * @return \Rv\Data\API_v1_Macro_Response|null */ public function getMacroResponse() { return $this->readOneof(108); } public function hasMacroResponse() { return $this->hasOneof(108); } /** * Generated from protobuf field .rv.data.API_v1_Macro_Response macro_response = 108; * @param \Rv\Data\API_v1_Macro_Response $var * @return $this */ public function setMacroResponse($var) { GPBUtil::checkMessage($var, \Rv\Data\API_v1_Macro_Response::class); $this->writeOneof(108, $var); return $this; } /** * Generated from protobuf field .rv.data.API_v1_Masks_Response masks_response = 109; * @return \Rv\Data\API_v1_Masks_Response|null */ public function getMasksResponse() { return $this->readOneof(109); } public function hasMasksResponse() { return $this->hasOneof(109); } /** * Generated from protobuf field .rv.data.API_v1_Masks_Response masks_response = 109; * @param \Rv\Data\API_v1_Masks_Response $var * @return $this */ public function setMasksResponse($var) { GPBUtil::checkMessage($var, \Rv\Data\API_v1_Masks_Response::class); $this->writeOneof(109, $var); return $this; } /** * Generated from protobuf field .rv.data.API_v1_Media_Response media_response = 110; * @return \Rv\Data\API_v1_Media_Response|null */ public function getMediaResponse() { return $this->readOneof(110); } public function hasMediaResponse() { return $this->hasOneof(110); } /** * Generated from protobuf field .rv.data.API_v1_Media_Response media_response = 110; * @param \Rv\Data\API_v1_Media_Response $var * @return $this */ public function setMediaResponse($var) { GPBUtil::checkMessage($var, \Rv\Data\API_v1_Media_Response::class); $this->writeOneof(110, $var); return $this; } /** * Generated from protobuf field .rv.data.API_v1_Message_Response message_response = 111; * @return \Rv\Data\API_v1_Message_Response|null */ public function getMessageResponse() { return $this->readOneof(111); } public function hasMessageResponse() { return $this->hasOneof(111); } /** * Generated from protobuf field .rv.data.API_v1_Message_Response message_response = 111; * @param \Rv\Data\API_v1_Message_Response $var * @return $this */ public function setMessageResponse($var) { GPBUtil::checkMessage($var, \Rv\Data\API_v1_Message_Response::class); $this->writeOneof(111, $var); return $this; } /** * Generated from protobuf field .rv.data.API_v1_Miscellaneous_Response miscellaneous_response = 112; * @return \Rv\Data\API_v1_Miscellaneous_Response|null */ public function getMiscellaneousResponse() { return $this->readOneof(112); } public function hasMiscellaneousResponse() { return $this->hasOneof(112); } /** * Generated from protobuf field .rv.data.API_v1_Miscellaneous_Response miscellaneous_response = 112; * @param \Rv\Data\API_v1_Miscellaneous_Response $var * @return $this */ public function setMiscellaneousResponse($var) { GPBUtil::checkMessage($var, \Rv\Data\API_v1_Miscellaneous_Response::class); $this->writeOneof(112, $var); return $this; } /** * Generated from protobuf field .rv.data.API_v1_Playlist_Response playlist_response = 113; * @return \Rv\Data\API_v1_Playlist_Response|null */ public function getPlaylistResponse() { return $this->readOneof(113); } public function hasPlaylistResponse() { return $this->hasOneof(113); } /** * Generated from protobuf field .rv.data.API_v1_Playlist_Response playlist_response = 113; * @param \Rv\Data\API_v1_Playlist_Response $var * @return $this */ public function setPlaylistResponse($var) { GPBUtil::checkMessage($var, \Rv\Data\API_v1_Playlist_Response::class); $this->writeOneof(113, $var); return $this; } /** * Generated from protobuf field .rv.data.API_v1_Preroll_Response preroll_response = 114; * @return \Rv\Data\API_v1_Preroll_Response|null */ public function getPrerollResponse() { return $this->readOneof(114); } public function hasPrerollResponse() { return $this->hasOneof(114); } /** * Generated from protobuf field .rv.data.API_v1_Preroll_Response preroll_response = 114; * @param \Rv\Data\API_v1_Preroll_Response $var * @return $this */ public function setPrerollResponse($var) { GPBUtil::checkMessage($var, \Rv\Data\API_v1_Preroll_Response::class); $this->writeOneof(114, $var); return $this; } /** * Generated from protobuf field .rv.data.API_v1_Presentation_Response presentation_response = 115; * @return \Rv\Data\API_v1_Presentation_Response|null */ public function getPresentationResponse() { return $this->readOneof(115); } public function hasPresentationResponse() { return $this->hasOneof(115); } /** * Generated from protobuf field .rv.data.API_v1_Presentation_Response presentation_response = 115; * @param \Rv\Data\API_v1_Presentation_Response $var * @return $this */ public function setPresentationResponse($var) { GPBUtil::checkMessage($var, \Rv\Data\API_v1_Presentation_Response::class); $this->writeOneof(115, $var); return $this; } /** * Generated from protobuf field .rv.data.API_v1_Prop_Response prop_response = 116; * @return \Rv\Data\API_v1_Prop_Response|null */ public function getPropResponse() { return $this->readOneof(116); } public function hasPropResponse() { return $this->hasOneof(116); } /** * Generated from protobuf field .rv.data.API_v1_Prop_Response prop_response = 116; * @param \Rv\Data\API_v1_Prop_Response $var * @return $this */ public function setPropResponse($var) { GPBUtil::checkMessage($var, \Rv\Data\API_v1_Prop_Response::class); $this->writeOneof(116, $var); return $this; } /** * Generated from protobuf field .rv.data.API_v1_Stage_Response stage_response = 117; * @return \Rv\Data\API_v1_Stage_Response|null */ public function getStageResponse() { return $this->readOneof(117); } public function hasStageResponse() { return $this->hasOneof(117); } /** * Generated from protobuf field .rv.data.API_v1_Stage_Response stage_response = 117; * @param \Rv\Data\API_v1_Stage_Response $var * @return $this */ public function setStageResponse($var) { GPBUtil::checkMessage($var, \Rv\Data\API_v1_Stage_Response::class); $this->writeOneof(117, $var); return $this; } /** * Generated from protobuf field .rv.data.API_v1_Status_Response status_response = 118; * @return \Rv\Data\API_v1_Status_Response|null */ public function getStatusResponse() { return $this->readOneof(118); } public function hasStatusResponse() { return $this->hasOneof(118); } /** * Generated from protobuf field .rv.data.API_v1_Status_Response status_response = 118; * @param \Rv\Data\API_v1_Status_Response $var * @return $this */ public function setStatusResponse($var) { GPBUtil::checkMessage($var, \Rv\Data\API_v1_Status_Response::class); $this->writeOneof(118, $var); return $this; } /** * Generated from protobuf field .rv.data.API_v1_Theme_Response theme_response = 119; * @return \Rv\Data\API_v1_Theme_Response|null */ public function getThemeResponse() { return $this->readOneof(119); } public function hasThemeResponse() { return $this->hasOneof(119); } /** * Generated from protobuf field .rv.data.API_v1_Theme_Response theme_response = 119; * @param \Rv\Data\API_v1_Theme_Response $var * @return $this */ public function setThemeResponse($var) { GPBUtil::checkMessage($var, \Rv\Data\API_v1_Theme_Response::class); $this->writeOneof(119, $var); return $this; } /** * Generated from protobuf field .rv.data.API_v1_Timer_Response timer_response = 120; * @return \Rv\Data\API_v1_Timer_Response|null */ public function getTimerResponse() { return $this->readOneof(120); } public function hasTimerResponse() { return $this->hasOneof(120); } /** * Generated from protobuf field .rv.data.API_v1_Timer_Response timer_response = 120; * @param \Rv\Data\API_v1_Timer_Response $var * @return $this */ public function setTimerResponse($var) { GPBUtil::checkMessage($var, \Rv\Data\API_v1_Timer_Response::class); $this->writeOneof(120, $var); return $this; } /** * Generated from protobuf field .rv.data.API_v1_Transport_Response transport_response = 121; * @return \Rv\Data\API_v1_Transport_Response|null */ public function getTransportResponse() { return $this->readOneof(121); } public function hasTransportResponse() { return $this->hasOneof(121); } /** * Generated from protobuf field .rv.data.API_v1_Transport_Response transport_response = 121; * @param \Rv\Data\API_v1_Transport_Response $var * @return $this */ public function setTransportResponse($var) { GPBUtil::checkMessage($var, \Rv\Data\API_v1_Transport_Response::class); $this->writeOneof(121, $var); return $this; } /** * Generated from protobuf field .rv.data.API_v1_Trigger_Response trigger_response = 122; * @return \Rv\Data\API_v1_Trigger_Response|null */ public function getTriggerResponse() { return $this->readOneof(122); } public function hasTriggerResponse() { return $this->hasOneof(122); } /** * Generated from protobuf field .rv.data.API_v1_Trigger_Response trigger_response = 122; * @param \Rv\Data\API_v1_Trigger_Response $var * @return $this */ public function setTriggerResponse($var) { GPBUtil::checkMessage($var, \Rv\Data\API_v1_Trigger_Response::class); $this->writeOneof(122, $var); return $this; } /** * Generated from protobuf field .rv.data.API_v1_Video_Inputs_Response video_inputs_response = 123; * @return \Rv\Data\API_v1_Video_Inputs_Response|null */ public function getVideoInputsResponse() { return $this->readOneof(123); } public function hasVideoInputsResponse() { return $this->hasOneof(123); } /** * Generated from protobuf field .rv.data.API_v1_Video_Inputs_Response video_inputs_response = 123; * @param \Rv\Data\API_v1_Video_Inputs_Response $var * @return $this */ public function setVideoInputsResponse($var) { GPBUtil::checkMessage($var, \Rv\Data\API_v1_Video_Inputs_Response::class); $this->writeOneof(123, $var); return $this; } /** * Generated from protobuf field .rv.data.API_v1_Announcement_Response announcement_response = 124; * @return \Rv\Data\API_v1_Announcement_Response|null */ public function getAnnouncementResponse() { return $this->readOneof(124); } public function hasAnnouncementResponse() { return $this->hasOneof(124); } /** * Generated from protobuf field .rv.data.API_v1_Announcement_Response announcement_response = 124; * @param \Rv\Data\API_v1_Announcement_Response $var * @return $this */ public function setAnnouncementResponse($var) { GPBUtil::checkMessage($var, \Rv\Data\API_v1_Announcement_Response::class); $this->writeOneof(124, $var); return $this; } /** * Generated from protobuf field .rv.data.API_v1_Error_Response error_response = 200; * @return \Rv\Data\API_v1_Error_Response|null */ public function getErrorResponse() { return $this->readOneof(200); } public function hasErrorResponse() { return $this->hasOneof(200); } /** * Generated from protobuf field .rv.data.API_v1_Error_Response error_response = 200; * @param \Rv\Data\API_v1_Error_Response $var * @return $this */ public function setErrorResponse($var) { GPBUtil::checkMessage($var, \Rv\Data\API_v1_Error_Response::class); $this->writeOneof(200, $var); return $this; } /** * Generated from protobuf field string update_identifier = 201; * @return string */ public function getUpdateIdentifier() { return $this->readOneof(201); } public function hasUpdateIdentifier() { return $this->hasOneof(201); } /** * Generated from protobuf field string update_identifier = 201; * @param string $var * @return $this */ public function setUpdateIdentifier($var) { GPBUtil::checkString($var, True); $this->writeOneof(201, $var); return $this; } /** * @return string */ public function getRequest() { return $this->whichOneof("Request"); } /** * @return string */ public function getResponse() { return $this->whichOneof("Response"); } /** * @return string */ public function getStreamingUpdateIdentifier() { return $this->whichOneof("StreamingUpdateIdentifier"); } }