// Code generated by protoc-gen-volcengine-sdk // source: updatePullToPushTask // DO NOT EDIT! setAccessKey('your ak'); $client->setSecretKey('your sk'); $request = new Volc\Service\Live\Models\Request\UpdatePullToPushTaskRequest(); $request->setTitle("your Title"); $request->setTaskId("your TaskId"); $request->setStartTime(0); $request->setEndTime(0); $request->setCallbackURL("your CallbackURL"); $request->setType(0); $request->setCycleMode(0); $request->setDstAddr("your DstAddr"); $request->setSrcAddr("your SrcAddr"); $request->setSrcAddrS([new Volc\Service\Live\Models\Business\SrcAddrS()]); $response = new Volc\Service\Live\Models\Response\UpdatePullToPushTaskResponse(); try { $response = $client->updatePullToPushTask($request); } catch (Exception $e) { echo $e, "\n"; } catch (Throwable $e) { echo $e, "\n"; } if ($response != null && $response->getResponseMetadata() != null && $response->getResponseMetadata()->getError() != null) { echo $response->getResponseMetadata()->getError()->serializeToJsonString(), "\n"; } else { echo $response->serializeToJsonString(), "\n"; }