📄 Source: LiasettingsCustomBatchResponseEntry.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\ShoppingContent;
class LiasettingsCustomBatchResponseEntry extends \Google\Collection
{
protected $collection_key = 'posDataProviders';
/**
* The ID of the request entry to which this entry responds.
*
* @var string
*/
public $batchId;
protected $errorsType = Errors::class;
protected $errorsDataType = '';
protected $gmbAccountsType = GmbAccounts::class;
protected $gmbAccountsDataType = '';
/**
* Identifies what kind of resource this is. Value: the fixed string
* "`content#liasettingsCustomBatchResponseEntry`"
*
* @var string
*/
public $kind;
protected $liaSettingsType = LiaSettings::class;
protected $liaSettingsDataType = '';
protected $omnichannelExperienceType = LiaOmnichannelExperience::class;
protected $omnichannelExperienceDataType = '';
protected $posDataProvidersType = PosDataProviders::class;
protected $posDataProvidersDataType = 'array';
/**
* The ID of the request entry to which this entry responds.
*
* @param string $batchId
*/
public function setBatchId($batchId)
{
$this->batchId = $batchId;
}
/**
* @return string
*/
public function getBatchId()
{
return $this->batchId;
}
/**
* A list of errors defined if, and only if, the request failed.
*
* @param Errors $errors
*/
public function setErrors(Errors $errors)
{
$this->errors = $errors;
}
/**
* @return Errors
*/
public function getErrors()
{
return $this->errors;
}
/**
* The list of accessible Business Profiles.
*
* @param GmbAccounts $gmbAccounts
*/
public function setGmbAccounts(GmbAccounts $gmbAccounts)
{
$this->gmbAccounts = $gmbAccounts;
}
/**
* @return GmbAccounts
*/
public function getGmbAccounts()
{
return $this->gmbAccounts;
}
/**
* Identifies what kind of resource this is. Value: the fixed string
* "`content#liasettingsCustomBatchResponseEntry`"
*
* @param string $kind
*/
public function setKind($kind)
{
$this->kind = $kind;
}
/**
* @return string
*/
public function getKind()
{
return $this->kind;
}
/**
* The retrieved or updated Lia settings.
*
* @param LiaSettings $liaSettings
*/
public function setLiaSettings(LiaSettings $liaSettings)
{
$this->liaSettings = $liaSettings;
}
/**
* @return LiaSettings
*/
public function getLiaSettings()
{
return $this->liaSettings;
}
/**
* The updated omnichannel experience for a country.
*
* @param LiaOmnichannelExperience $omnichannelExperience
*/
public function setOmnichannelExperience(LiaOmnichannelExperience $omnichannelExperience)
{
$this->omnichannelExperience = $omnichannelExperience;
}
/**
* @return LiaOmnichannelExperience
*/
public function getOmnichannelExperience()
{
return $this->omnichannelExperience;
}
/**
* The list of POS data providers.
*
* @param PosDataProviders[] $posDataProviders
*/
public function setPosDataProviders($posDataProviders)
{
$this->posDataProviders = $posDataProviders;
}
/**
* @return PosDataProviders[]
*/
public function getPosDataProviders()
{
return $this->posDataProviders;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(LiasettingsCustomBatchResponseEntry::class, 'Google_Service_ShoppingContent_LiasettingsCustomBatchResponseEntry');
← Back