drain = $drain; } public function getDrain() { return $this->drain; } public function setReceiveWorkPort($receiveWorkPort) { $this->receiveWorkPort = $receiveWorkPort; } public function getReceiveWorkPort() { return $this->receiveWorkPort; } /** * @param StreamingApplianceSnapshotConfig */ public function setSnapshotConfig(StreamingApplianceSnapshotConfig $snapshotConfig) { $this->snapshotConfig = $snapshotConfig; } /** * @return StreamingApplianceSnapshotConfig */ public function getSnapshotConfig() { return $this->snapshotConfig; } /** * @param TopologyConfig */ public function setStreamingComputationTopology(TopologyConfig $streamingComputationTopology) { $this->streamingComputationTopology = $streamingComputationTopology; } /** * @return TopologyConfig */ public function getStreamingComputationTopology() { return $this->streamingComputationTopology; } public function setWorkerHarnessPort($workerHarnessPort) { $this->workerHarnessPort = $workerHarnessPort; } public function getWorkerHarnessPort() { return $this->workerHarnessPort; } } // Adding a class alias for backwards compatibility with the previous class name. class_alias(StreamingSetupTask::class, 'Google_Service_Dataflow_StreamingSetupTask');