in app/libraries/Airavata/Model/User/Types.php [895:1026]
public function write($output) {
$xfer = 0;
$xfer += $output->writeStructBegin('CustomDashboard');
if ($this->airavataInternalUserId !== null) {
$xfer += $output->writeFieldBegin('airavataInternalUserId', TType::STRING, 1);
$xfer += $output->writeString($this->airavataInternalUserId);
$xfer += $output->writeFieldEnd();
}
if ($this->experimentId !== null) {
$xfer += $output->writeFieldBegin('experimentId', TType::STRING, 2);
$xfer += $output->writeString($this->experimentId);
$xfer += $output->writeFieldEnd();
}
if ($this->name !== null) {
$xfer += $output->writeFieldBegin('name', TType::STRING, 3);
$xfer += $output->writeString($this->name);
$xfer += $output->writeFieldEnd();
}
if ($this->description !== null) {
$xfer += $output->writeFieldBegin('description', TType::STRING, 4);
$xfer += $output->writeString($this->description);
$xfer += $output->writeFieldEnd();
}
if ($this->project !== null) {
$xfer += $output->writeFieldBegin('project', TType::STRING, 5);
$xfer += $output->writeString($this->project);
$xfer += $output->writeFieldEnd();
}
if ($this->owner !== null) {
$xfer += $output->writeFieldBegin('owner', TType::STRING, 6);
$xfer += $output->writeString($this->owner);
$xfer += $output->writeFieldEnd();
}
if ($this->application !== null) {
$xfer += $output->writeFieldBegin('application', TType::STRING, 7);
$xfer += $output->writeString($this->application);
$xfer += $output->writeFieldEnd();
}
if ($this->computeResource !== null) {
$xfer += $output->writeFieldBegin('computeResource', TType::STRING, 8);
$xfer += $output->writeString($this->computeResource);
$xfer += $output->writeFieldEnd();
}
if ($this->jobName !== null) {
$xfer += $output->writeFieldBegin('jobName', TType::STRING, 9);
$xfer += $output->writeString($this->jobName);
$xfer += $output->writeFieldEnd();
}
if ($this->jobId !== null) {
$xfer += $output->writeFieldBegin('jobId', TType::STRING, 10);
$xfer += $output->writeString($this->jobId);
$xfer += $output->writeFieldEnd();
}
if ($this->jobStatus !== null) {
$xfer += $output->writeFieldBegin('jobStatus', TType::STRING, 11);
$xfer += $output->writeString($this->jobStatus);
$xfer += $output->writeFieldEnd();
}
if ($this->jobCreationTime !== null) {
$xfer += $output->writeFieldBegin('jobCreationTime', TType::STRING, 12);
$xfer += $output->writeString($this->jobCreationTime);
$xfer += $output->writeFieldEnd();
}
if ($this->notificationsTo !== null) {
$xfer += $output->writeFieldBegin('notificationsTo', TType::STRING, 13);
$xfer += $output->writeString($this->notificationsTo);
$xfer += $output->writeFieldEnd();
}
if ($this->workingDir !== null) {
$xfer += $output->writeFieldBegin('workingDir', TType::STRING, 14);
$xfer += $output->writeString($this->workingDir);
$xfer += $output->writeFieldEnd();
}
if ($this->jobDescription !== null) {
$xfer += $output->writeFieldBegin('jobDescription', TType::STRING, 15);
$xfer += $output->writeString($this->jobDescription);
$xfer += $output->writeFieldEnd();
}
if ($this->creationTime !== null) {
$xfer += $output->writeFieldBegin('creationTime', TType::STRING, 16);
$xfer += $output->writeString($this->creationTime);
$xfer += $output->writeFieldEnd();
}
if ($this->lastModifiedTime !== null) {
$xfer += $output->writeFieldBegin('lastModifiedTime', TType::STRING, 17);
$xfer += $output->writeString($this->lastModifiedTime);
$xfer += $output->writeFieldEnd();
}
if ($this->wallTime !== null) {
$xfer += $output->writeFieldBegin('wallTime', TType::STRING, 18);
$xfer += $output->writeString($this->wallTime);
$xfer += $output->writeFieldEnd();
}
if ($this->cpuCount !== null) {
$xfer += $output->writeFieldBegin('cpuCount', TType::STRING, 19);
$xfer += $output->writeString($this->cpuCount);
$xfer += $output->writeFieldEnd();
}
if ($this->nodeCount !== null) {
$xfer += $output->writeFieldBegin('nodeCount', TType::STRING, 20);
$xfer += $output->writeString($this->nodeCount);
$xfer += $output->writeFieldEnd();
}
if ($this->queue !== null) {
$xfer += $output->writeFieldBegin('queue', TType::STRING, 21);
$xfer += $output->writeString($this->queue);
$xfer += $output->writeFieldEnd();
}
if ($this->inputs !== null) {
$xfer += $output->writeFieldBegin('inputs', TType::STRING, 22);
$xfer += $output->writeString($this->inputs);
$xfer += $output->writeFieldEnd();
}
if ($this->outputs !== null) {
$xfer += $output->writeFieldBegin('outputs', TType::STRING, 23);
$xfer += $output->writeString($this->outputs);
$xfer += $output->writeFieldEnd();
}
if ($this->storageDir !== null) {
$xfer += $output->writeFieldBegin('storageDir', TType::STRING, 24);
$xfer += $output->writeString($this->storageDir);
$xfer += $output->writeFieldEnd();
}
if ($this->errors !== null) {
$xfer += $output->writeFieldBegin('errors', TType::STRING, 25);
$xfer += $output->writeString($this->errors);
$xfer += $output->writeFieldEnd();
}
$xfer += $output->writeFieldStop();
$xfer += $output->writeStructEnd();
return $xfer;
}