customSourceLocation = $customSourceLocation; } /** * @return CustomSourceLocation */ public function getCustomSourceLocation() { return $this->customSourceLocation; } /** * @param PubsubLocation */ public function setPubsubLocation(PubsubLocation $pubsubLocation) { $this->pubsubLocation = $pubsubLocation; } /** * @return PubsubLocation */ public function getPubsubLocation() { return $this->pubsubLocation; } /** * @param StreamingSideInputLocation */ public function setSideInputLocation(StreamingSideInputLocation $sideInputLocation) { $this->sideInputLocation = $sideInputLocation; } /** * @return StreamingSideInputLocation */ public function getSideInputLocation() { return $this->sideInputLocation; } /** * @param StreamingStageLocation */ public function setStreamingStageLocation(StreamingStageLocation $streamingStageLocation) { $this->streamingStageLocation = $streamingStageLocation; } /** * @return StreamingStageLocation */ public function getStreamingStageLocation() { return $this->streamingStageLocation; } } // Adding a class alias for backwards compatibility with the previous class name. class_alias(StreamLocation::class, 'Google_Service_Dataflow_StreamLocation');