public function toArray()

in emas-appmonitor-20190611/src/Models/GetErrorResponseBody/model_.php [864:1432]


    public function toArray($noStream = false)
    {
        $res = [];
        if (null !== $this->access) {
            $res['Access'] = $this->access;
        }

        if (null !== $this->accessSubType) {
            $res['AccessSubType'] = $this->accessSubType;
        }

        if (null !== $this->additionalCallbackInfo) {
            $res['AdditionalCallbackInfo'] = $this->additionalCallbackInfo;
        }

        if (null !== $this->additionalCrossPlatformCrashInfo) {
            $res['AdditionalCrossPlatformCrashInfo'] = $this->additionalCrossPlatformCrashInfo;
        }

        if (null !== $this->additionalCustomInfo) {
            $res['AdditionalCustomInfo'] = $this->additionalCustomInfo;
        }

        if (null !== $this->androidVm) {
            $res['AndroidVm'] = $this->androidVm;
        }

        if (null !== $this->appId) {
            $res['AppId'] = $this->appId;
        }

        if (null !== $this->appKey) {
            $res['AppKey'] = $this->appKey;
        }

        if (null !== $this->appVersion) {
            $res['AppVersion'] = $this->appVersion;
        }

        if (null !== $this->argHash) {
            $res['ArgHash'] = $this->argHash;
        }

        if (null !== $this->args) {
            $res['Args'] = $this->args;
        }

        if (null !== $this->backtrace) {
            $res['Backtrace'] = $this->backtrace;
        }

        if (null !== $this->banner) {
            $res['Banner'] = $this->banner;
        }

        if (null !== $this->binaryUuids) {
            $res['BinaryUuids'] = $this->binaryUuids;
        }

        if (null !== $this->brand) {
            $res['Brand'] = $this->brand;
        }

        if (null !== $this->browserName) {
            $res['BrowserName'] = $this->browserName;
        }

        if (null !== $this->browserVersion) {
            $res['BrowserVersion'] = $this->browserVersion;
        }

        if (null !== $this->build) {
            $res['Build'] = $this->build;
        }

        if (null !== $this->businessCountry) {
            $res['BusinessCountry'] = $this->businessCountry;
        }

        if (null !== $this->businessErrorExtData) {
            $res['BusinessErrorExtData'] = $this->businessErrorExtData;
        }

        if (null !== $this->businessLogType) {
            $res['BusinessLogType'] = $this->businessLogType;
        }

        if (null !== $this->carrier) {
            $res['Carrier'] = $this->carrier;
        }

        if (null !== $this->channel) {
            $res['Channel'] = $this->channel;
        }

        if (null !== $this->city) {
            $res['City'] = $this->city;
        }

        if (null !== $this->clientIp) {
            $res['ClientIp'] = $this->clientIp;
        }

        if (null !== $this->clientTime) {
            $res['ClientTime'] = $this->clientTime;
        }

        if (null !== $this->colNo) {
            $res['ColNo'] = $this->colNo;
        }

        if (null !== $this->country) {
            $res['Country'] = $this->country;
        }

        if (null !== $this->cpuModel) {
            $res['CpuModel'] = $this->cpuModel;
        }

        if (null !== $this->cruxModule) {
            $res['CruxModule'] = $this->cruxModule;
        }

        if (null !== $this->cruxStack) {
            $res['CruxStack'] = $this->cruxStack;
        }

        if (null !== $this->cruxStackHash) {
            $res['CruxStackHash'] = $this->cruxStackHash;
        }

        if (null !== $this->cruxStackTrace) {
            $res['CruxStackTrace'] = $this->cruxStackTrace;
        }

        if (null !== $this->cruxStackTraceHash) {
            $res['CruxStackTraceHash'] = $this->cruxStackTraceHash;
        }

        if (null !== $this->customExceptionType) {
            $res['CustomExceptionType'] = $this->customExceptionType;
        }

        if (null !== $this->customInfo) {
            $res['CustomInfo'] = $this->customInfo;
        }

        if (null !== $this->dataDirectory) {
            $res['DataDirectory'] = $this->dataDirectory;
        }

        if (null !== $this->deviceId) {
            $res['DeviceId'] = $this->deviceId;
        }

        if (null !== $this->deviceModel) {
            $res['DeviceModel'] = $this->deviceModel;
        }

        if (null !== $this->did) {
            $res['Did'] = $this->did;
        }

        if (null !== $this->digest) {
            $res['Digest'] = $this->digest;
        }

        if (null !== $this->digestHash) {
            $res['DigestHash'] = $this->digestHash;
        }

        if (null !== $this->domScore) {
            $res['DomScore'] = $this->domScore;
        }

        if (null !== $this->downloadCacheDirectory) {
            $res['DownloadCacheDirectory'] = $this->downloadCacheDirectory;
        }

        if (null !== $this->errorName) {
            $res['ErrorName'] = $this->errorName;
        }

        if (null !== $this->errorType) {
            $res['ErrorType'] = $this->errorType;
        }

        if (null !== $this->eventId) {
            $res['EventId'] = $this->eventId;
        }

        if (null !== $this->eventLog) {
            $res['EventLog'] = $this->eventLog;
        }

        if (null !== $this->exceptionArg1) {
            $res['ExceptionArg1'] = $this->exceptionArg1;
        }

        if (null !== $this->exceptionArg2) {
            $res['ExceptionArg2'] = $this->exceptionArg2;
        }

        if (null !== $this->exceptionArg3) {
            $res['ExceptionArg3'] = $this->exceptionArg3;
        }

        if (null !== $this->exceptionCode) {
            $res['ExceptionCode'] = $this->exceptionCode;
        }

        if (null !== $this->exceptionCodes) {
            $res['ExceptionCodes'] = $this->exceptionCodes;
        }

        if (null !== $this->exceptionDetail) {
            $res['ExceptionDetail'] = $this->exceptionDetail;
        }

        if (null !== $this->exceptionId) {
            $res['ExceptionId'] = $this->exceptionId;
        }

        if (null !== $this->exceptionMsg) {
            $res['ExceptionMsg'] = $this->exceptionMsg;
        }

        if (null !== $this->exceptionSubtype) {
            $res['ExceptionSubtype'] = $this->exceptionSubtype;
        }

        if (null !== $this->exceptionType) {
            $res['ExceptionType'] = $this->exceptionType;
        }

        if (null !== $this->exceptionVersion) {
            $res['ExceptionVersion'] = $this->exceptionVersion;
        }

        if (null !== $this->exportStatus) {
            $res['ExportStatus'] = $this->exportStatus;
        }

        if (null !== $this->externalStorageDirectory) {
            $res['ExternalStorageDirectory'] = $this->externalStorageDirectory;
        }

        if (null !== $this->featureScene) {
            $res['FeatureScene'] = $this->featureScene;
        }

        if (null !== $this->fileName) {
            $res['FileName'] = $this->fileName;
        }

        if (null !== $this->filePath) {
            $res['FilePath'] = $this->filePath;
        }

        if (null !== $this->filename) {
            $res['Filename'] = $this->filename;
        }

        if (null !== $this->flutterRoute) {
            $res['FlutterRoute'] = $this->flutterRoute;
        }

        if (null !== $this->forceGround) {
            $res['ForceGround'] = $this->forceGround;
        }

        if (null !== $this->foreGround) {
            $res['ForeGround'] = $this->foreGround;
        }

        if (null !== $this->h5FullUrl) {
            $res['H5FullUrl'] = $this->h5FullUrl;
        }

        if (null !== $this->h5ShortUrl) {
            $res['H5ShortUrl'] = $this->h5ShortUrl;
        }

        if (null !== $this->hasOpenMultiProcessMode) {
            $res['HasOpenMultiProcessMode'] = $this->hasOpenMultiProcessMode;
        }

        if (null !== $this->hasSdCard) {
            $res['HasSdCard'] = $this->hasSdCard;
        }

        if (null !== $this->hasSgSecurityConfigKey) {
            $res['HasSgSecurityConfigKey'] = $this->hasSgSecurityConfigKey;
        }

        if (null !== $this->imei) {
            $res['Imei'] = $this->imei;
        }

        if (null !== $this->imsi) {
            $res['Imsi'] = $this->imsi;
        }

        if (null !== $this->inMainProcess) {
            $res['InMainProcess'] = $this->inMainProcess;
        }

        if (null !== $this->installSdCard) {
            $res['InstallSdCard'] = $this->installSdCard;
        }

        if (null !== $this->isBackTrace) {
            $res['IsBackTrace'] = $this->isBackTrace;
        }

        if (null !== $this->isSpeedVersion) {
            $res['IsSpeedVersion'] = $this->isSpeedVersion;
        }

        if (null !== $this->isp) {
            $res['Isp'] = $this->isp;
        }

        if (null !== $this->jsBacktrace) {
            $res['JsBacktrace'] = $this->jsBacktrace;
        }

        if (null !== $this->language) {
            $res['Language'] = $this->language;
        }

        if (null !== $this->launchedTime) {
            $res['LaunchedTime'] = $this->launchedTime;
        }

        if (null !== $this->lineNo) {
            $res['LineNo'] = $this->lineNo;
        }

        if (null !== $this->logHash) {
            $res['LogHash'] = $this->logHash;
        }

        if (null !== $this->mainLog) {
            $res['MainLog'] = $this->mainLog;
        }

        if (null !== $this->memoryMap) {
            $res['MemoryMap'] = $this->memoryMap;
        }

        if (null !== $this->moreInfo1) {
            $res['MoreInfo1'] = $this->moreInfo1;
        }

        if (null !== $this->moreInfo2) {
            $res['MoreInfo2'] = $this->moreInfo2;
        }

        if (null !== $this->moreInfo3) {
            $res['MoreInfo3'] = $this->moreInfo3;
        }

        if (null !== $this->nativeAllThreadDump) {
            $res['NativeAllThreadDump'] = $this->nativeAllThreadDump;
        }

        if (null !== $this->nativeMaps) {
            $res['NativeMaps'] = $this->nativeMaps;
        }

        if (null !== $this->needReCluster) {
            $res['NeedReCluster'] = $this->needReCluster;
        }

        if (null !== $this->openedFileCount) {
            $res['OpenedFileCount'] = $this->openedFileCount;
        }

        if (null !== $this->operations) {
            $res['Operations'] = $this->operations;
        }

        if (null !== $this->originData) {
            $res['OriginData'] = $this->originData;
        }

        if (null !== $this->originUri) {
            $res['OriginUri'] = $this->originUri;
        }

        if (null !== $this->os) {
            $res['Os'] = $this->os;
        }

        if (null !== $this->osVersion) {
            $res['OsVersion'] = $this->osVersion;
        }

        if (null !== $this->page) {
            $res['Page'] = $this->page;
        }

        if (null !== $this->parentProcessName) {
            $res['ParentProcessName'] = $this->parentProcessName;
        }

        if (null !== $this->pid) {
            $res['Pid'] = $this->pid;
        }

        if (null !== $this->platform) {
            $res['Platform'] = $this->platform;
        }

        if (null !== $this->processName) {
            $res['ProcessName'] = $this->processName;
        }

        if (null !== $this->province) {
            $res['Province'] = $this->province;
        }

        if (null !== $this->reason) {
            $res['Reason'] = $this->reason;
        }

        if (null !== $this->reportContent) {
            $res['ReportContent'] = $this->reportContent;
        }

        if (null !== $this->reportType) {
            $res['ReportType'] = $this->reportType;
        }

        if (null !== $this->resolution) {
            $res['Resolution'] = $this->resolution;
        }

        if (null !== $this->rootDirectory) {
            $res['RootDirectory'] = $this->rootDirectory;
        }

        if (null !== $this->runtimeExtData) {
            $res['RuntimeExtData'] = $this->runtimeExtData;
        }

        if (null !== $this->sceneValue) {
            $res['SceneValue'] = $this->sceneValue;
        }

        if (null !== $this->sdkType) {
            $res['SdkType'] = $this->sdkType;
        }

        if (null !== $this->sdkVersion) {
            $res['SdkVersion'] = $this->sdkVersion;
        }

        if (null !== $this->seq) {
            $res['Seq'] = $this->seq;
        }

        if (null !== $this->serverTime) {
            $res['ServerTime'] = $this->serverTime;
        }

        if (null !== $this->sessionId) {
            $res['SessionId'] = $this->sessionId;
        }

        if (null !== $this->simpleReportContent) {
            $res['SimpleReportContent'] = $this->simpleReportContent;
        }

        if (null !== $this->soLibBuild) {
            $res['SoLibBuild'] = $this->soLibBuild;
        }

        if (null !== $this->speedFlags) {
            $res['SpeedFlags'] = $this->speedFlags;
        }

        if (null !== $this->stack) {
            $res['Stack'] = $this->stack;
        }

        if (null !== $this->status) {
            $res['Status'] = $this->status;
        }

        if (null !== $this->summary) {
            $res['Summary'] = $this->summary;
        }

        if (null !== $this->symbolicFileType) {
            $res['SymbolicFileType'] = $this->symbolicFileType;
        }

        if (null !== $this->sysLog) {
            $res['SysLog'] = $this->sysLog;
        }

        if (null !== $this->threadName) {
            $res['ThreadName'] = $this->threadName;
        }

        if (null !== $this->threads) {
            $res['Threads'] = $this->threads;
        }

        if (null !== $this->tid) {
            $res['Tid'] = $this->tid;
        }

        if (null !== $this->track) {
            $res['Track'] = $this->track;
        }

        if (null !== $this->triggeredTime) {
            $res['TriggeredTime'] = $this->triggeredTime;
        }

        if (null !== $this->uploadTime) {
            $res['UploadTime'] = $this->uploadTime;
        }

        if (null !== $this->uri) {
            $res['Uri'] = $this->uri;
        }

        if (null !== $this->user) {
            $res['User'] = $this->user;
        }

        if (null !== $this->userId) {
            $res['UserId'] = $this->userId;
        }

        if (null !== $this->userNick) {
            $res['UserNick'] = $this->userNick;
        }

        if (null !== $this->utdid) {
            $res['Utdid'] = $this->utdid;
        }

        if (null !== $this->uuid) {
            $res['Uuid'] = $this->uuid;
        }

        if (null !== $this->view) {
            $res['View'] = $this->view;
        }

        if (null !== $this->weexFullUrl) {
            $res['WeexFullUrl'] = $this->weexFullUrl;
        }

        if (null !== $this->weexShortUrl) {
            $res['WeexShortUrl'] = $this->weexShortUrl;
        }

        if (null !== $this->writeLimit) {
            $res['WriteLimit'] = $this->writeLimit;
        }

        return $res;
    }