whoami7 - Manager
:
/
home
/
kckglobal
/
www
/
portal
/
vendor
/
google
/
apiclient-services
/
src
/
Walletobjects
/
Upload File:
files >> //home/kckglobal/www/portal/vendor/google/apiclient-services/src/Walletobjects/GenericObject.php
<?php /* * Copyright 2014 Google Inc. * * Licensed under the Apache License, Version 2.0 (the "License"); you may not * use this file except in compliance with the License. You may obtain a copy of * the License at * * http://www.apache.org/licenses/LICENSE-2.0 * * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the * License for the specific language governing permissions and limitations under * the License. */ namespace Google\Service\Walletobjects; class GenericObject extends \Google\Collection { protected $collection_key = 'valueAddedModuleData'; protected $appLinkDataType = AppLinkData::class; protected $appLinkDataDataType = ''; protected $barcodeType = Barcode::class; protected $barcodeDataType = ''; protected $cardTitleType = LocalizedString::class; protected $cardTitleDataType = ''; /** * @var string */ public $classId; /** * @var string */ public $genericType; protected $groupingInfoType = GroupingInfo::class; protected $groupingInfoDataType = ''; /** * @var bool */ public $hasUsers; protected $headerType = LocalizedString::class; protected $headerDataType = ''; protected $heroImageType = Image::class; protected $heroImageDataType = ''; /** * @var string */ public $hexBackgroundColor; /** * @var string */ public $id; protected $imageModulesDataType = ImageModuleData::class; protected $imageModulesDataDataType = 'array'; /** * @var string[] */ public $linkedObjectIds; protected $linksModuleDataType = LinksModuleData::class; protected $linksModuleDataDataType = ''; protected $logoType = Image::class; protected $logoDataType = ''; protected $merchantLocationsType = MerchantLocation::class; protected $merchantLocationsDataType = 'array'; protected $messagesType = Message::class; protected $messagesDataType = 'array'; protected $notificationsType = Notifications::class; protected $notificationsDataType = ''; protected $passConstraintsType = PassConstraints::class; protected $passConstraintsDataType = ''; protected $rotatingBarcodeType = RotatingBarcode::class; protected $rotatingBarcodeDataType = ''; protected $saveRestrictionsType = SaveRestrictions::class; protected $saveRestrictionsDataType = ''; /** * @var string */ public $smartTapRedemptionValue; /** * @var string */ public $state; protected $subheaderType = LocalizedString::class; protected $subheaderDataType = ''; protected $textModulesDataType = TextModuleData::class; protected $textModulesDataDataType = 'array'; protected $validTimeIntervalType = TimeInterval::class; protected $validTimeIntervalDataType = ''; protected $valueAddedModuleDataType = ValueAddedModuleData::class; protected $valueAddedModuleDataDataType = 'array'; protected $wideLogoType = Image::class; protected $wideLogoDataType = ''; /** * @param AppLinkData */ public function setAppLinkData(AppLinkData $appLinkData) { $this->appLinkData = $appLinkData; } /** * @return AppLinkData */ public function getAppLinkData() { return $this->appLinkData; } /** * @param Barcode */ public function setBarcode(Barcode $barcode) { $this->barcode = $barcode; } /** * @return Barcode */ public function getBarcode() { return $this->barcode; } /** * @param LocalizedString */ public function setCardTitle(LocalizedString $cardTitle) { $this->cardTitle = $cardTitle; } /** * @return LocalizedString */ public function getCardTitle() { return $this->cardTitle; } /** * @param string */ public function setClassId($classId) { $this->classId = $classId; } /** * @return string */ public function getClassId() { return $this->classId; } /** * @param string */ public function setGenericType($genericType) { $this->genericType = $genericType; } /** * @return string */ public function getGenericType() { return $this->genericType; } /** * @param GroupingInfo */ public function setGroupingInfo(GroupingInfo $groupingInfo) { $this->groupingInfo = $groupingInfo; } /** * @return GroupingInfo */ public function getGroupingInfo() { return $this->groupingInfo; } /** * @param bool */ public function setHasUsers($hasUsers) { $this->hasUsers = $hasUsers; } /** * @return bool */ public function getHasUsers() { return $this->hasUsers; } /** * @param LocalizedString */ public function setHeader(LocalizedString $header) { $this->header = $header; } /** * @return LocalizedString */ public function getHeader() { return $this->header; } /** * @param Image */ public function setHeroImage(Image $heroImage) { $this->heroImage = $heroImage; } /** * @return Image */ public function getHeroImage() { return $this->heroImage; } /** * @param string */ public function setHexBackgroundColor($hexBackgroundColor) { $this->hexBackgroundColor = $hexBackgroundColor; } /** * @return string */ public function getHexBackgroundColor() { return $this->hexBackgroundColor; } /** * @param string */ public function setId($id) { $this->id = $id; } /** * @return string */ public function getId() { return $this->id; } /** * @param ImageModuleData[] */ public function setImageModulesData($imageModulesData) { $this->imageModulesData = $imageModulesData; } /** * @return ImageModuleData[] */ public function getImageModulesData() { return $this->imageModulesData; } /** * @param string[] */ public function setLinkedObjectIds($linkedObjectIds) { $this->linkedObjectIds = $linkedObjectIds; } /** * @return string[] */ public function getLinkedObjectIds() { return $this->linkedObjectIds; } /** * @param LinksModuleData */ public function setLinksModuleData(LinksModuleData $linksModuleData) { $this->linksModuleData = $linksModuleData; } /** * @return LinksModuleData */ public function getLinksModuleData() { return $this->linksModuleData; } /** * @param Image */ public function setLogo(Image $logo) { $this->logo = $logo; } /** * @return Image */ public function getLogo() { return $this->logo; } /** * @param MerchantLocation[] */ public function setMerchantLocations($merchantLocations) { $this->merchantLocations = $merchantLocations; } /** * @return MerchantLocation[] */ public function getMerchantLocations() { return $this->merchantLocations; } /** * @param Message[] */ public function setMessages($messages) { $this->messages = $messages; } /** * @return Message[] */ public function getMessages() { return $this->messages; } /** * @param Notifications */ public function setNotifications(Notifications $notifications) { $this->notifications = $notifications; } /** * @return Notifications */ public function getNotifications() { return $this->notifications; } /** * @param PassConstraints */ public function setPassConstraints(PassConstraints $passConstraints) { $this->passConstraints = $passConstraints; } /** * @return PassConstraints */ public function getPassConstraints() { return $this->passConstraints; } /** * @param RotatingBarcode */ public function setRotatingBarcode(RotatingBarcode $rotatingBarcode) { $this->rotatingBarcode = $rotatingBarcode; } /** * @return RotatingBarcode */ public function getRotatingBarcode() { return $this->rotatingBarcode; } /** * @param SaveRestrictions */ public function setSaveRestrictions(SaveRestrictions $saveRestrictions) { $this->saveRestrictions = $saveRestrictions; } /** * @return SaveRestrictions */ public function getSaveRestrictions() { return $this->saveRestrictions; } /** * @param string */ public function setSmartTapRedemptionValue($smartTapRedemptionValue) { $this->smartTapRedemptionValue = $smartTapRedemptionValue; } /** * @return string */ public function getSmartTapRedemptionValue() { return $this->smartTapRedemptionValue; } /** * @param string */ public function setState($state) { $this->state = $state; } /** * @return string */ public function getState() { return $this->state; } /** * @param LocalizedString */ public function setSubheader(LocalizedString $subheader) { $this->subheader = $subheader; } /** * @return LocalizedString */ public function getSubheader() { return $this->subheader; } /** * @param TextModuleData[] */ public function setTextModulesData($textModulesData) { $this->textModulesData = $textModulesData; } /** * @return TextModuleData[] */ public function getTextModulesData() { return $this->textModulesData; } /** * @param TimeInterval */ public function setValidTimeInterval(TimeInterval $validTimeInterval) { $this->validTimeInterval = $validTimeInterval; } /** * @return TimeInterval */ public function getValidTimeInterval() { return $this->validTimeInterval; } /** * @param ValueAddedModuleData[] */ public function setValueAddedModuleData($valueAddedModuleData) { $this->valueAddedModuleData = $valueAddedModuleData; } /** * @return ValueAddedModuleData[] */ public function getValueAddedModuleData() { return $this->valueAddedModuleData; } /** * @param Image */ public function setWideLogo(Image $wideLogo) { $this->wideLogo = $wideLogo; } /** * @return Image */ public function getWideLogo() { return $this->wideLogo; } } // Adding a class alias for backwards compatibility with the previous class name. class_alias(GenericObject::class, 'Google_Service_Walletobjects_GenericObject');
Copyright ©2021 || Defacer Indonesia