Set the value of [video_id] column.

@param int $v new value
@return $this|\gossi\trixionary\model\Skill The current object (for fluent API support)
762345
public function setVideoId($v)
    {
        if ($v !== null) {
            $v = (int) $v;
        }

        if ($this->video_id !== $v) {
            $this->video_id = $v;
            $this->modifiedColumns[SkillTableMap::COL_VIDEO_ID] = true;
        }

        if ($this->aFeaturedVideo !== null && $this->aFeaturedVideo->getId() !== $v) {
            $this->aFeaturedVideo = null;
        }

        return $this;
    }
1328113
public function setValue($v)
    {
        if ($v !== null) {
            $v = (string) $v;
        }

        if ($this->value !== $v) {
            $this->value = $v;
            $this->modifiedColumns[] = SystemSettingsPeer::VALUE;
        }


        return $this;
    }
375958
public function setCountryId($v)
    {
        if ($v !== null) {
            $v = (int) $v;
        }

        if ($this->country_id !== $v) {
            $this->country_id = $v;
            $this->modifiedColumns[DealerVersionTableMap::COUNTRY_ID] = true;
        }


        return $this;
    }
1018345
public function setVideo(Video $video)
    {
        $this->video= $video;
        $this->setIdVideo($video->getIdVideo());
        return $this;
    }
1010989
public function setId($v)
    {
        if ($v !== null) {
            $v = (int) $v;
        }

        if ($this->id !== $v) {
            $this->id = $v;
            $this->modifiedColumns[AttributeTypeI18nTableMap::ID] = true;
        }

        if ($this->aAttributeType !== null && $this->aAttributeType->getId() !== $v) {
            $this->aAttributeType = null;
        }


        return $this;
    }
416565
public function setId($v)
    {
        if ($v !== null) {
            $v = (int) $v;
        }

        if ($this->id !== $v) {
            $this->id = $v;
            $this->modifiedColumns[DealerFolderVersionTableMap::ID] = true;
        }

        if ($this->aDealerFolder !== null && $this->aDealerFolder->getId() !== $v) {
            $this->aDealerFolder = null;
        }


        return $this;
    }
750518
public function setId($v)
    {
        if ($v !== null) {
            $v = (int) $v;
        }

        if ($this->id !== $v) {
            $this->id = $v;
            $this->modifiedColumns[DealerShedulesVersionTableMap::ID] = true;
        }

        if ($this->aDealerShedules !== null && $this->aDealerShedules->getId() !== $v) {
            $this->aDealerShedules = null;
        }


        return $this;
    }
291324
public function setPosition($v)
    {
        if ($v !== null) {
            $v = (int) $v;
        }

        if ($this->position !== $v) {
            $this->position = $v;
            $this->modifiedColumns[PersonImageVersionTableMap::POSITION] = true;
        }


        return $this;
    }
917508
public function setId($v)
    {
        if ($v !== null && is_numeric($v)) {
            $v = (int) $v;
        }

        if ($this->id !== $v) {
            $this->id = $v;
            $this->modifiedColumns[] = CountryPeer::ID;
        }


        return $this;
    }
1334419
public function setMultipleOfId($v)
    {
        if ($v !== null) {
            $v = (int) $v;
        }

        if ($this->multiple_of_id !== $v) {
            $this->multiple_of_id = $v;
            $this->modifiedColumns[SkillTableMap::COL_MULTIPLE_OF_ID] = true;
        }

        if ($this->aMultipleOf !== null && $this->aMultipleOf->getId() !== $v) {
            $this->aMultipleOf = null;
        }

        return $this;
    }
1011372
public function setMultipleOfId($v)
    {
        if ($v !== null) {
            $v = (int) $v;
        }

        if ($this->multiple_of_id !== $v) {
            $this->multiple_of_id = $v;
            $this->modifiedColumns[SkillVersionTableMap::COL_MULTIPLE_OF_ID] = true;
        }

        return $this;
    }
735835
public function setReplaywruserid($v)
    {
        if ($v !== null) {
            $v = (int) $v;
        }

        if ($this->replaywruserid !== $v) {
            $this->replaywruserid = $v;
            $this->modifiedColumns[MxmapTableMap::COL_REPLAYWRUSERID] = true;
        }

        return $this;
    }
590340
public function setId($v)
    {
        if ($v !== null) {
            $v = (int) $v;
        }

        if ($this->id !== $v) {
            $this->id = $v;
            $this->modifiedColumns[DealerContactVersionTableMap::ID] = true;
        }

        if ($this->aDealerContact !== null && $this->aDealerContact->getId() !== $v) {
            $this->aDealerContact = null;
        }


        return $this;
    }
1342321
public function setSkillId($v)
    {
        if ($v !== null) {
            $v = (int) $v;
        }

        if ($this->skill_id !== $v) {
            $this->skill_id = $v;
            $this->modifiedColumns[KstrukturTableMap::COL_SKILL_ID] = true;
        }

        if ($this->aSkillRelatedBySkillId !== null && $this->aSkillRelatedBySkillId->getId() !== $v) {
            $this->aSkillRelatedBySkillId = null;
        }

        return $this;
    }
587600
public function setUserId($v)
    {
        if ($v !== null) {
            $v = (int) $v;
        }

        if ($this->user_id !== $v) {
            $this->user_id = $v;
            $this->modifiedColumns[UserRoleTableMap::COL_USER_ID] = true;
        }

        if ($this->aUser !== null && $this->aUser->getId() !== $v) {
            $this->aUser = null;
        }

        return $this;
    }
1095639
public function setId($v)
    {
        if ($v !== null) {
            $v = (int) $v;
        }

        if ($this->id !== $v) {
            $this->id = $v;
            $this->modifiedColumns[UserTableMap::COL_ID] = true;
        }

        return $this;
    }
456504
public function setFeaturedVideo(ChildVideo $v = null)
    {
        if ($v === null) {
            $this->setVideoId(NULL);
        } else {
            $this->setVideoId($v->getId());
        }

        $this->aFeaturedVideo = $v;

        // Add binding for other direction of this n:n relationship.
        // If this object has already been added to the ChildVideo object, it will not be re-added.
        if ($v !== null) {
            $v->addFeaturedSkill($this);
        }


        return $this;
    }