departureDate = $departureDate; } /** * @return Date */ public function getDepartureDate() { return $this->departureDate; } /** * Required. IATA airport code for flight destination, e.g. "JFK". * * @param string $destination */ public function setDestination($destination) { $this->destination = $destination; } /** * @return string */ public function getDestination() { return $this->destination; } /** * Required. Flight number, e.g. 324. * * @param int $flightNumber */ public function setFlightNumber($flightNumber) { $this->flightNumber = $flightNumber; } /** * @return int */ public function getFlightNumber() { return $this->flightNumber; } /** * Required. IATA carrier code, e.g. "AA". * * @param string $operatingCarrierCode */ public function setOperatingCarrierCode($operatingCarrierCode) { $this->operatingCarrierCode = $operatingCarrierCode; } /** * @return string */ public function getOperatingCarrierCode() { return $this->operatingCarrierCode; } /** * Required. IATA airport code for flight origin, e.g. "LHR". * * @param string $origin */ public function setOrigin($origin) { $this->origin = $origin; } /** * @return string */ public function getOrigin() { return $this->origin; } } // Adding a class alias for backwards compatibility with the previous class name. class_alias(Flight::class, 'Google_Service_TravelImpactModel_Flight');