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');