Google\Cloud\Logging\Connection\Grpc::updateSink PHP Method

updateSink() public method

public updateSink ( array $args = [] ) : array
$args array
return array
    public function updateSink(array $args = [])
    {
        if (isset($args['outputVersionFormat'])) {
            $args['outputVersionFormat'] = array_flip(self::$versionFormatMap)[$args['outputVersionFormat']];
        }
        $pbSink = (new LogSink())->deserialize($this->pluckArray($this->sinkKeys, $args), $this->codec);
        return $this->send([$this->configClient, 'updateSink'], [$this->pluck('sinkName', $args), $pbSink, $args]);
    }