boardingPolicy = $boardingPolicy; } /** * @return self::BOARDING_POLICY_* */ public function getBoardingPolicy() { return $this->boardingPolicy; } /** * Identifies what kind of resource this is. Value: the fixed string * `"walletobjects#boardingAndSeatingPolicy"`. * * @deprecated * @param string $kind */ public function setKind($kind) { $this->kind = $kind; } /** * @deprecated * @return string */ public function getKind() { return $this->kind; } /** * Seating policy which dictates how we display the seat class. If unset, * Google will default to `cabinBased`. * * Accepted values: SEAT_CLASS_POLICY_UNSPECIFIED, CABIN_BASED, cabinBased, * CLASS_BASED, classBased, TIER_BASED, tierBased, SEAT_CLASS_POLICY_OTHER, * seatClassPolicyOther * * @param self::SEAT_CLASS_POLICY_* $seatClassPolicy */ public function setSeatClassPolicy($seatClassPolicy) { $this->seatClassPolicy = $seatClassPolicy; } /** * @return self::SEAT_CLASS_POLICY_* */ public function getSeatClassPolicy() { return $this->seatClassPolicy; } } // Adding a class alias for backwards compatibility with the previous class name. class_alias(BoardingAndSeatingPolicy::class, 'Google_Service_Walletobjects_BoardingAndSeatingPolicy');