<?php
namespace App\Entity;
use Doctrine\ORM\Mapping as ORM;
/**
* TourinsoftV3CacheConfiguration
*
* @ORM\Table(name="tourinsoftv3_cache_configuration")
* @ORM\Entity(repositoryClass="App\Repository\TourinsoftV3CacheConfigurationRepository")
*/
class TourinsoftV3CacheConfiguration
{
/**
* @var string|null
*
* @ORM\Column(name="syndication_url", type="string", length=1000, nullable=true)
*/
private $syndicationUrl;
/**
* @var string|null
*
* @ORM\Column(name="syndication_url_de", type="string", length=1000, nullable=true)
*/
private $syndicationUrlDe;
/**
* @var string|null
*
* @ORM\Column(name="syndication_url_en", type="string", length=1000, nullable=true)
*/
private $syndicationUrlEn;
/**
* @var string|null
*
* @ORM\Column(name="syndication_url_nl", type="string", length=1000, nullable=true)
*/
private $syndicationUrlNl;
/**
* @var string|null
*
* @ORM\Column(name="syndication_url_it", type="string", length=1000, nullable=true)
*/
private $syndicationUrlIt;
/**
* @var string|null
*
* @ORM\Column(name="syndication_url_es", type="string", length=1000, nullable=true)
*/
private $syndicationUrlEs;
/**
* @ORM\Column(name="syndication_url_pt", type="string", length=1000, nullable=true)
*/
private $syndicationUrlPt;
/**
* @var string|null
*
* @ORM\Column(name="syndication_name", type="string", length=1000, nullable=true)
*/
private $syndicationName;
/**
* @var \DateTime|null
*
* @ORM\Column(name="updated_at", type="datetime", nullable=true)
*/
private $updatedAt;
/**
* @var int
*
* @ORM\Column(name="id", type="integer")
* @ORM\Id
* @ORM\GeneratedValue()
*/
private $id;
/**
* @ORM\Column(type="integer", nullable=true)
*/
private $ordering;
/**
* @var string|null
*
* @ORM\Column(name="fields_to_valued_criterions", type="string", length=10000, nullable=true)
*/
private $fieldsToValuedCriterions;
/**
* @var string|null
*
* @ORM\Column(name="field_to_product_code", type="string", length=255, nullable=true)
*/
private $fieldToProductCode;
/**
* @var string|null
*
* @ORM\Column(name="field_to_translated_name", type="string", length=255, nullable=true)
*/
private $fieldToTranslatedName;
/**
* @var string|null
*
* @ORM\Column(name="fields_to_modality_criterions", type="string", length=10000, nullable=true)
*/
private $fieldsToModalityCriterions;
/**
* @var string|null
*
* @ORM\Column(name="flux_photos", type="string", length=255, nullable=true)
*/
private $fluxPhotos;
/**
* @var string|null
*
* @ORM\Column(name="flux_moyens_communication", type="string", length=255, nullable=true)
*/
private $fluxMoyensCommunication;
/**
* @var string|null
*
* @ORM\Column(name="flux_descriptif", type="string", length=255, nullable=true)
*/
private $fluxDescriptif;
/**
* @var string|null
*
* @ORM\Column(name="flux_tarif", type="string", length=255, nullable=true)
*/
private $fluxTarif;
/**
* @var string|null
*
* @ORM\Column(name="flux_dates", type="string", length=255, nullable=true)
*/
private $fluxDates;
/**
* @var string|null
*
* @ORM\Column(name="flux_dispos", type="string", length=255, nullable=true)
*/
private $fluxDispos;
/**
* @var string|null
*
* @ORM\Column(name="flux_documents", type="string", length=255, nullable=true)
*/
private $fluxDocuments;
/**
* @var string|null
*
* @ORM\Column(name="flux_itineraire", type="string", length=255, nullable=true)
*/
private $fluxItineraire;
/**
* @var string|null
*
* @ORM\Column(name="flux_etapes", type="string", length=255, nullable=true)
*/
private $fluxEtapes;
/**
* @var string|null
*
* @ORM\Column(name="flux_association", type="string", length=255, nullable=true)
*/
private $fluxAssociation;
/**
* @var string|null
*
* @ORM\Column(name="liste_flux_thesaurus", type="string", length=10000, nullable=true)
*/
private $listeFluxThesaurus;
/**
* @var string|null
*
* @ORM\Column(name="liste_flux_valued_criterions", type="string", length=10000, nullable=true)
*/
private $listeFluxValuedCriterions;
/**
* @var string|null
*
* @ORM\Column(name="flux_valued_criterions_import_null_values", type="string", length=10000, nullable=true)
*/
private $fluxValuedCriterionsImportNullValues;
/**
* @var string|null
*
* @ORM\Column(name="flux_videos", type="string", length=1024, nullable=true)
*/
private $fluxVideos;
/**
* @var string|null
*
* @ORM\Column(name="flux_zones", type="string", length=1024, nullable=true)
*/
private $fluxZones;
/**
* @ORM\Column(type="json", nullable=true)
*/
private $cacheListeFlux;
/**
* @ORM\Column(type="string", length=1000, nullable=true)
*/
private $aggregatedUrl;
/**
* @ORM\Column(type="string", length=1000, nullable=true)
*/
private $aggregatedUrlDe;
/**
* @ORM\Column(type="string", length=1000, nullable=true)
*/
private $aggregatedUrlEn;
/**
* @ORM\Column(type="string", length=1000, nullable=true)
*/
private $aggregatedUrlNl;
/**
* @ORM\Column(type="string", length=1000, nullable=true)
*/
private $aggregatedUrlIt;
/**
* @ORM\Column(type="string", length=1000, nullable=true)
*/
private $aggregatedUrlEs;
/**
* @ORM\Column(type="string", length=1000, nullable=true)
*/
private $aggregatedUrlPt;
/**
* @ORM\Column(type="json", nullable=true)
*/
private $entityMapping = null;
/**
* @ORM\Column(type="string", length=1000, nullable=true)
*/
private $fluxContacts;
public function getSyndicationUrl(): ?string
{
return $this->syndicationUrl;
}
public function setSyndicationUrl(?string $syndicationUrl): self
{
$this->syndicationUrl = $syndicationUrl;
return $this;
}
public function getSyndicationName(): ?string
{
return $this->syndicationName;
}
public function setSyndicationName(?string $syndicationName): self
{
$this->syndicationName = $syndicationName;
return $this;
}
public function getUpdatedAt(): ?\DateTimeInterface
{
return $this->updatedAt;
}
public function setUpdatedAt(?\DateTimeInterface $updatedAt): self
{
$this->updatedAt = $updatedAt;
return $this;
}
public function getId(): ?int
{
return $this->id;
}
public function getFieldsToValuedCriterions(): ?string
{
return $this->fieldsToValuedCriterions;
}
public function setFieldsToValuedCriterions(?string $fieldsToValuedCriterions): self
{
$this->fieldsToValuedCriterions = $fieldsToValuedCriterions;
return $this;
}
public function getFieldsToModalityCriterions(): ?string
{
return $this->fieldsToModalityCriterions;
}
public function setFieldsToModalityCriterions(?string $fieldsToModalityCriterions): self
{
$this->fieldsToModalityCriterions = $fieldsToModalityCriterions;
return $this;
}
public function getFluxPhotos(): ?string
{
return $this->fluxPhotos;
}
public function setFluxPhotos(?string $fluxPhotos): self
{
$this->fluxPhotos = $fluxPhotos;
return $this;
}
public function getFluxMoyensCommunication(): ?string
{
return $this->fluxMoyensCommunication;
}
public function setFluxMoyensCommunication(?string $fluxMoyensCommunication): self
{
$this->fluxMoyensCommunication = $fluxMoyensCommunication;
return $this;
}
public function getFluxDescriptif(): ?string
{
return $this->fluxDescriptif;
}
public function setFluxDescriptif(?string $fluxDescriptif): self
{
$this->fluxDescriptif = $fluxDescriptif;
return $this;
}
public function getFluxTarif(): ?string
{
return $this->fluxTarif;
}
public function setFluxTarif(?string $fluxTarif): self
{
$this->fluxTarif = $fluxTarif;
return $this;
}
public function getFluxDates(): ?string
{
return $this->fluxDates;
}
public function setFluxDates(?string $fluxDates): self
{
$this->fluxDates = $fluxDates;
return $this;
}
public function getFluxDispos(): ?string
{
return $this->fluxDispos;
}
public function setFluxDispos(?string $fluxDispos): self
{
$this->fluxDispos = $fluxDispos;
return $this;
}
public function getFluxDocuments(): ?string
{
return $this->fluxDocuments;
}
public function setFluxDocuments(?string $fluxDocuments): self
{
$this->fluxDocuments = $fluxDocuments;
return $this;
}
public function getFluxItineraire(): ?string
{
return $this->fluxItineraire;
}
public function setFluxItineraire(?string $fluxItineraire): self
{
$this->fluxItineraire = $fluxItineraire;
return $this;
}
public function getFluxEtapes(): ?string
{
return $this->fluxEtapes;
}
public function setFluxEtapes(?string $fluxEtapes): self
{
$this->fluxEtapes = $fluxEtapes;
return $this;
}
public function getFluxAssociation(): ?string
{
return $this->fluxAssociation;
}
public function setFluxAssociation(?string $fluxAssociation): self
{
$this->fluxAssociation = $fluxAssociation;
return $this;
}
public function getListeFluxThesaurus(): ?string
{
return $this->listeFluxThesaurus;
}
public function setListeFluxThesaurus(?string $listeFluxThesaurus): self
{
$this->listeFluxThesaurus = $listeFluxThesaurus;
return $this;
}
public function getListeFluxValuedCriterions(): ?string
{
return $this->listeFluxValuedCriterions;
}
public function setListeFluxValuedCriterions(?string $listeFluxValuedCriterions): self
{
$this->listeFluxValuedCriterions = $listeFluxValuedCriterions;
return $this;
}
public function getFluxValuedCriterionsImportNullValues(): ?string
{
return $this->fluxValuedCriterionsImportNullValues;
}
public function setFluxValuedCriterionsImportNullValues(?string $fluxValuedCriterionsImportNullValues): self
{
$this->fluxValuedCriterionsImportNullValues = $fluxValuedCriterionsImportNullValues;
return $this;
}
public function getFluxVideos(): ?string
{
return $this->fluxVideos;
}
public function setFluxVideos(?string $fluxVideos): self
{
$this->fluxVideos = $fluxVideos;
return $this;
}
public function getFluxZones(): ?string
{
return $this->fluxZones;
}
public function setFluxZones(?string $fluxZones): self
{
$this->fluxZones = $fluxZones;
return $this;
}
public function getOrdering(): ?int
{
return $this->ordering;
}
public function setOrdering(?int $ordering): self
{
$this->ordering = $ordering;
return $this;
}
public function getSyndicationUrlDe(): ?string
{
return $this->syndicationUrlDe;
}
public function setSyndicationUrlDe(?string $syndicationUrlDe): self
{
$this->syndicationUrlDe = $syndicationUrlDe;
return $this;
}
public function getSyndicationUrlEn(): ?string
{
return $this->syndicationUrlEn;
}
public function setSyndicationUrlEn(?string $syndicationUrlEn): self
{
$this->syndicationUrlEn = $syndicationUrlEn;
return $this;
}
public function getSyndicationUrlNl(): ?string
{
return $this->syndicationUrlNl;
}
public function setSyndicationUrlNl(?string $syndicationUrlNl): self
{
$this->syndicationUrlNl = $syndicationUrlNl;
return $this;
}
public function getSyndicationUrlIt(): ?string
{
return $this->syndicationUrlIt;
}
public function setSyndicationUrlIt(?string $syndicationUrlIt): self
{
$this->syndicationUrlIt = $syndicationUrlIt;
return $this;
}
public function getSyndicationUrlEs(): ?string
{
return $this->syndicationUrlEs;
}
public function setSyndicationUrlEs(?string $syndicationUrlEs): self
{
$this->syndicationUrlEs = $syndicationUrlEs;
return $this;
}
public function getSyndicationUrlPt(): ?string
{
return $this->syndicationUrlPt;
}
public function setSyndicationUrlPt(?string $syndicationUrlPt): self
{
$this->syndicationUrlPt = $syndicationUrlPt;
return $this;
}
public function getCacheListeFlux(): ?array
{
return $this->cacheListeFlux;
}
public function setCacheListeFlux(?array $cacheListeFlux): self
{
$this->cacheListeFlux = $cacheListeFlux;
return $this;
}
public function getFieldToProductCode(): ?string
{
return $this->fieldToProductCode;
}
public function setFieldToProductCode(?string $fieldToProductCode): self
{
$this->fieldToProductCode = $fieldToProductCode;
return $this;
}
public function getFieldToTranslatedName(): ?string
{
return $this->fieldToTranslatedName;
}
public function setFieldToTranslatedName(?string $fieldToTranslatedName): self
{
$this->fieldToTranslatedName = $fieldToTranslatedName;
return $this;
}
public function getAggregatedUrl(): ?string
{
return $this->aggregatedUrl;
}
public function setAggregatedUrl(?string $aggregatedUrl): self
{
$this->aggregatedUrl = $aggregatedUrl;
return $this;
}
public function getAggregatedUrlDe(): ?string
{
return $this->aggregatedUrlDe;
}
public function setAggregatedUrlDe(?string $aggregatedUrlDe): self
{
$this->aggregatedUrlDe = $aggregatedUrlDe;
return $this;
}
public function getAggregatedUrlEn(): ?string
{
return $this->aggregatedUrlEn;
}
public function setAggregatedUrlEn(?string $aggregatedUrlEn): self
{
$this->aggregatedUrlEn = $aggregatedUrlEn;
return $this;
}
public function getAggregatedUrlNl(): ?string
{
return $this->aggregatedUrlNl;
}
public function setAggregatedUrlNl(?string $aggregatedUrlNl): self
{
$this->aggregatedUrlNl = $aggregatedUrlNl;
return $this;
}
public function getAggregatedUrlIt(): ?string
{
return $this->aggregatedUrlIt;
}
public function setAggregatedUrlIt(?string $aggregatedUrlIt): self
{
$this->aggregatedUrlIt = $aggregatedUrlIt;
return $this;
}
public function getAggregatedUrlEs(): ?string
{
return $this->aggregatedUrlEs;
}
public function setAggregatedUrlEs(?string $aggregatedUrlEs): self
{
$this->aggregatedUrlEs = $aggregatedUrlEs;
return $this;
}
public function getAggregatedUrlPt(): ?string
{
return $this->aggregatedUrlPt;
}
public function setAggregatedUrlPt(?string $aggregatedUrlPt): self
{
$this->aggregatedUrlPt = $aggregatedUrlPt;
return $this;
}
public function getEntityMapping(): ?array
{
return $this->entityMapping;
}
public function setEntityMapping(?array $entityMapping): self
{
$this->entityMapping = $entityMapping;
return $this;
}
public function getFluxContacts(): ?string
{
return $this->fluxContacts;
}
public function setFluxContacts(?string $fluxContacts): self
{
$this->fluxContacts = $fluxContacts;
return $this;
}
}