public function toMap()

in util/php/src/OSSUtils/RuntimeOptions.php [34:86]


    public function toMap()
    {
        $res = [];
        if (null !== $this->autoretry) {
            $res['autoretry'] = $this->autoretry;
        }
        if (null !== $this->ignoreSSL) {
            $res['ignoreSSL'] = $this->ignoreSSL;
        }
        if (null !== $this->maxAttempts) {
            $res['maxAttempts'] = $this->maxAttempts;
        }
        if (null !== $this->backoffPolicy) {
            $res['backoffPolicy'] = $this->backoffPolicy;
        }
        if (null !== $this->backoffPeriod) {
            $res['backoffPeriod'] = $this->backoffPeriod;
        }
        if (null !== $this->readTimeout) {
            $res['readTimeout'] = $this->readTimeout;
        }
        if (null !== $this->connectTimeout) {
            $res['connectTimeout'] = $this->connectTimeout;
        }
        if (null !== $this->localAddr) {
            $res['localAddr'] = $this->localAddr;
        }
        if (null !== $this->httpProxy) {
            $res['httpProxy'] = $this->httpProxy;
        }
        if (null !== $this->httpsProxy) {
            $res['httpsProxy'] = $this->httpsProxy;
        }
        if (null !== $this->noProxy) {
            $res['noProxy'] = $this->noProxy;
        }
        if (null !== $this->maxIdleConns) {
            $res['maxIdleConns'] = $this->maxIdleConns;
        }
        if (null !== $this->socks5Proxy) {
            $res['socks5Proxy'] = $this->socks5Proxy;
        }
        if (null !== $this->socks5NetWork) {
            $res['socks5NetWork'] = $this->socks5NetWork;
        }
        if (null !== $this->uploadLimitSpeed) {
            $res['uploadLimitSpeed'] = $this->uploadLimitSpeed;
        }
        if (null !== $this->listener) {
            $res['listener'] = $this->listener;
        }
        return $res;
    }